/*! BMWUSA Vite Build 1760123584929 */
.chatbot-container{display:none;position:fixed;top:0;left:0;width:100%;height:100dvh;z-index:6999;background-color:#f6f6f6;box-shadow:1px 0 40px #00000040;overflow-y:auto}.chatbot-container.active{display:block}@media (min-width: 768px){.chatbot-container{left:auto;right:40px;top:calc(50vh - 300px);height:600px;width:375px}body[\:has\(.selected-option-wrapper\)] .chatbot-container,body[\:has\(.byo-studio-summary\)] .chatbot-container,body[\:has\(\[class*\%3D_floatingCTA\]\)] .chatbot-container{right:auto;left:40px}body:has(.selected-option-wrapper) .chatbot-container,body:has(.byo-studio-summary) .chatbot-container,body:has([class*=_floatingCTA]) .chatbot-container{right:auto;left:40px}}@media (min-width: 768px) and (max-height: 620px){.chatbot-container{top:20px;bottom:20px;height:auto}}

/*! BMWUSA Vite Build 1760123584929 */
.whiz-button[data-v-a0c9bf38]{border-radius:3px;display:flex;justify-content:center;align-items:center;text-align:center;font-size:14px;font-weight:400;line-height:20px;height:36px;padding:16px 24px;border:none;cursor:pointer}.whiz-button svg[data-v-a0c9bf38]{vertical-align:center}.whiz-button[data-v-a0c9bf38]:hover{border-color:#262626;box-shadow:inset 0 0 0 1px #262626}.whiz-anchor[data-v-a0c9bf38]{border-radius:3px;border:0;display:flex;justify-content:center;align-items:center;text-align:center;font-size:14px;font-style:normal;font-weight:400;line-height:20px;height:36px;padding:16px 24px;cursor:pointer}.whiz-button__full[data-v-a0c9bf38]{width:100%;white-space:nowrap}.whiz-button__auto[data-v-a0c9bf38]{width:auto}.whiz-button__md[data-v-a0c9bf38]{width:143.5px}.whiz-button__xlg[data-v-a0c9bf38]{width:100%}.whiz-button__suggestion[data-v-a0c9bf38]{color:#262626;display:flex;padding:8px 16px;justify-content:center;align-items:center;border-radius:2px;border:1px solid #e6e6e6;background:white;font-size:10px;font-weight:400;line-height:12px;height:auto;cursor:pointer;margin-right:8px;margin-bottom:8px}.whiz-button__white[data-v-a0c9bf38]{background:white;color:#262626;border:1px solid #262626}.whiz-button__white[data-v-a0c9bf38]:hover{border:2px solid #262626}.whiz-button__white[data-v-a0c9bf38]:disabled{border:1px solid #bbbbbb;color:#bbb}.whiz-button__black[data-v-a0c9bf38]{background:#262626;color:#fff}.whiz-button__black[data-v-a0c9bf38]:hover{background-color:#4d4d4d}.whiz-button__black[data-v-a0c9bf38]:disabled{background-color:#bbb;color:#666}.whiz-button__blue[data-v-a0c9bf38]{background-color:#1c69d4;color:#fff}.whiz-button__blue[data-v-a0c9bf38]:hover{background-color:#0653b6}.whiz-button__blue[data-v-a0c9bf38]:disabled{background-color:#bbb;color:#666}.modal-container{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:flex-end;z-index:99}.header-container{margin:40px 40px 0}.divider{margin:0 40px}.main-container{padding:0 40px;flex-grow:1;overflow-y:auto}.modal-content .header-container .modal-title{color:#221f1f;font-size:14px;font-weight:700;line-height:22px;margin-bottom:12px}.modal-content .main-container .modal-description{color:#4d4d4d;font-size:12px;font-weight:300;line-height:18px;margin:12px 0}.footer-container{margin:0 40px 40px}.modal-shadow{position:absolute;width:100%;height:100%;opacity:.4;background:black}.divider{height:1px;background-color:#e6e6e6;align-self:stretch;margin:0 40px}.modal-content{position:relative;width:100%;border-radius:3px;background:white;display:flex;flex-direction:column;height:90%}.modal-content .modal-close-button,.modal-content .modal-minimize-button{position:absolute;top:20px;right:20px;padding:0;background:none;border:none;cursor:pointer}.modal-content .modal-close-button svg,.modal-content .modal-minimize-button svg{width:24px;height:24px;color:#262626}.modal-content .modal-minimize-button svg{width:24px;height:24px}@media (min-width: 768px){.modal-content{height:100%;max-height:570px}}.cta-container[data-v-0a7e6560]{display:flex}.cta-container button[data-v-0a7e6560]:first-child{margin-right:20px}.bin-icon[data-v-0a7e6560]{width:8px;height:13px;margin-right:8px}@media (min-width: 768px){.cta-container button[data-v-0a7e6560]:first-child{margin-right:8px}}.widget-link[data-v-552a8d25]{display:flex;align-items:center}.widget-link[data-v-552a8d25]:first-child{border-top:1px solid #e6e6e6;padding-top:10px}.widget-link__icon[data-v-552a8d25]{background-color:#fff;width:18px;height:18px;border-radius:2px;margin-right:4px;text-align:center}.widget-link__icon svg[data-v-552a8d25]{display:block;width:12px;height:12px;margin-left:3px;margin-top:3px}.widget-link__link[data-v-552a8d25]{width:264px;font-size:14px;font-weight:400;text-decoration:underline;text-underline-offset:3px}.widget-user-reply__cta[data-v-d7b1b7bc]{color:#262626;display:flex;padding:8px 16px;justify-content:center;align-items:center;border-radius:2px;border:1px solid #e6e6e6;background:white;font-size:10px;font-weight:400;text-align:left;line-height:14px;cursor:pointer;margin-right:8px;margin-bottom:8px}.widget-user-reply__cta[data-v-d7b1b7bc]:disabled{opacity:.55;pointer-events:none}.widget-dealer-selector-container[data-v-d358f0d4]{display:flex;flex-direction:column;grid-gap:8px;gap:8px}.dealer-card[data-v-d358f0d4]{display:flex;padding:12px 16px;justify-content:center;height:60px;border-radius:3px;border:1px solid #e6e6e6;background:white;flex-direction:column;align-items:flex-start;cursor:pointer}.dealer-card[data-v-d358f0d4]:hover{border-color:#262626;box-shadow:inset 0 0 0 1px #262626}.dealer-card[data-v-d358f0d4]:disabled{opacity:.75;pointer-events:none}.dealer-card:disabled .dealer-card__title[data-v-d358f0d4]{color:#8b8b8b}.dealer-card__title-container[data-v-d358f0d4]{display:flex;justify-content:space-between;align-items:center;width:100%}.dealer-card__title[data-v-d358f0d4]{color:#000;font-size:14px;font-weight:400;line-height:22px;margin:0}.dealer-card__logo[data-v-d358f0d4]{width:29px;height:10px}.dealer-card__address[data-v-d358f0d4]{font-size:10px;font-weight:300;line-height:14px}.widget-series-selector-container[data-v-dceff67e]{display:flex;align-items:flex-start;align-content:flex-start;grid-gap:16px;gap:16px;flex-wrap:wrap}.series-button[data-v-dceff67e]{box-sizing:border-box;display:flex;width:42px;height:42px;padding:8px 16px;justify-content:center;align-items:center;flex-shrink:0;font-size:16px;font-weight:400;line-height:26px;border-radius:2px;border:1px solid #e6e6e6;color:#262626;background:white;cursor:pointer}.series-button[data-v-dceff67e]:hover{border-color:#262626;box-shadow:inset 0 0 0 1px #262626}.series-button[data-v-dceff67e]:disabled{opacity:.75;pointer-events:none}.widget-model-selector-container[data-v-3d6e9023]{display:flex;flex-direction:column;align-items:center;grid-gap:8px;gap:8px}.model-card[data-v-3d6e9023]{position:relative;padding:12px 16px;display:flex;align-items:center;width:100%;height:60px;border-radius:3px;border:1px solid #e6e6e6;background:white;cursor:pointer}.model-card[data-v-3d6e9023]:hover{border-color:#262626;box-shadow:inset 0 0 0 1px #262626}.model-card[data-v-3d6e9023]:disabled{opacity:.75;pointer-events:none}.model-card:disabled .model-image[data-v-3d6e9023]{opacity:.5}.model-image-container[data-v-3d6e9023]{display:flex;margin-right:16px}.model-image-container .model-image[data-v-3d6e9023]{width:70px;height:32px}.model-type-icon[data-v-3d6e9023]{width:21px;height:7px;position:absolute;left:10px;top:11px}.model-card__text[data-v-3d6e9023]{text-align:left;font-size:14px;line-height:20px;margin:0}.widget-body-style-selector-container[data-v-60dc6dc3]{display:flex;flex-direction:column;align-items:center;grid-gap:8px;gap:8px}.body-style-card[data-v-60dc6dc3]{display:flex;padding:12px 16px;align-items:center;width:100%;height:60px;border-radius:3px;border:1px solid #e6e6e6;background:white;cursor:pointer}.body-style-card[data-v-60dc6dc3]:hover{border-color:#262626;box-shadow:inset 0 0 0 1px #262626}.body-style-card__icon[data-v-60dc6dc3]{display:flex;justify-content:center;align-items:center;margin-right:16px}.body-style-card__icon svg[data-v-60dc6dc3]{color:#262626;width:45px;height:30px}.body-style-card__name[data-v-60dc6dc3]{font-size:14px;font-weight:400;line-height:22px;margin:0}.body-style-card__description[data-v-60dc6dc3]{font-size:10px;font-weight:300;line-height:14px;color:#666;margin:0}.body-style-card[data-v-60dc6dc3]:disabled{opacity:.75;pointer-events:none}.body-style-card__text-container[data-v-60dc6dc3]{display:flex;flex-direction:column;align-items:flex-start}.widget-monthly-payment-container[data-v-c35e319f]{display:flex;flex-direction:column;width:290px;padding-top:6px;border:1px solid #e6e6e6;background:#FFF}.widget-monthly-payment-container[data-v-c35e319f]:hover{box-shadow:0 0 1px #0000003d,0 4px 12px #00000029}.widget-monthly-payment-container .payment-card[data-v-c35e319f]{display:flex;flex-direction:column;align-items:flex-start;align-self:stretch;padding:8px 16px 12px;border-bottom:1px solid #e6e6e6}.widget-monthly-payment-container p[data-v-c35e319f]{margin:0}.widget-monthly-payment-container .payment-type-title[data-v-c35e319f]{color:#262626;font-size:12px;font-weight:300;line-height:16px}.widget-monthly-payment-container .monthly-amount-container[data-v-c35e319f]{color:#4d4d4d;font-size:16px;font-weight:300;line-height:26px}.widget-monthly-payment-container .monthly-amount-container button[data-v-c35e319f]{border:none;background-color:transparent;padding:0;position:relative;top:-1px}.widget-monthly-payment-container .monthly-amount[data-v-c35e319f]{color:#262626;font-size:28px;font-weight:300;line-height:40px}.widget-monthly-payment-container .tooltip-icon[data-v-c35e319f]{width:13px;height:13px;vertical-align:middle;color:#bbb;cursor:pointer}.widget-monthly-payment-container .payment-detail-text[data-v-c35e319f]{color:#666;font-size:12px;font-weight:300;line-height:18px}.widget-monthly-payment-container .cta-container[data-v-c35e319f]{display:flex;justify-content:center;align-items:center;padding:16px 21px}.inventory-recommendation-card[data-v-3548ba84]{position:relative;display:flex;flex-direction:column;border-radius:2px;border:1px solid #e6e6e6;width:240px;margin-right:16px}.inventory-recommendation-card p[data-v-3548ba84]{margin:0}.inventory-recommendation-card .image-container[data-v-3548ba84]{display:flex;justify-content:center;align-items:center;background:#e6e6e6;height:110px;padding:20px 25px}.inventory-recommendation-card__image[data-v-3548ba84]{width:100%}.inventory-recommendation-card .details-container[data-v-3548ba84]{background-color:#fff;display:flex;flex-direction:column;padding:16px}.inventory-recommendation-card .tooltip-icon[data-v-3548ba84]{color:#bbb;width:13px;height:13px;cursor:pointer}.inventory-recommendation-card .year[data-v-3548ba84]{color:#000;font-size:16px;font-weight:300;line-height:20px}.inventory-recommendation-card .model-name[data-v-3548ba84]{color:#000;font-size:24px;font-weight:300;line-height:32px;min-height:64px;margin:0}.inventory-recommendation-card .msrp-and-availability[data-v-3548ba84]{display:flex;justify-content:space-between;margin:12px 0}.inventory-recommendation-card .msrp[data-v-3548ba84],.inventory-recommendation-card .availability[data-v-3548ba84]{display:flex;flex-direction:column}.inventory-recommendation-card .msrp__title[data-v-3548ba84],.inventory-recommendation-card .availability__title[data-v-3548ba84]{color:#666;font-size:10px;font-weight:300;line-height:20px}.inventory-recommendation-card .msrp__title .info-icon[data-v-3548ba84],.inventory-recommendation-card .availability__title .info-icon[data-v-3548ba84]{vertical-align:middle;display:inline-block}.inventory-recommendation-card .msrp__title .info-icon button[data-v-3548ba84],.inventory-recommendation-card .availability__title .info-icon button[data-v-3548ba84]{background:none;border:none;cursor:pointer;padding:0;position:relative;top:1px;z-index:2}.inventory-recommendation-card .msrp__price[data-v-3548ba84],.inventory-recommendation-card .availability__status[data-v-3548ba84]{color:#262626;font-size:14px;font-weight:300;line-height:20px}.inventory-recommendation-card .availability__status[data-v-3548ba84]{display:flex;align-items:center}.inventory-recommendation-card .availability__status svg[data-v-3548ba84]{margin-right:5px;width:6px;height:6px}.inventory-recommendation-card .availability__status .yellow-icon[data-v-3548ba84]{fill:#ffad1f}.inventory-recommendation-card .availability__status .green-icon[data-v-3548ba84]{fill:#3db014}.inventory-recommendation-card .cta-container[data-v-3548ba84]{display:flex;justify-content:center;align-items:center}.inventory-recommendation-card .cta-container a[data-v-3548ba84]{z-index:2}.byo-recommendation-card[data-v-453b2944]{position:relative;display:flex;flex-direction:column;border-radius:2px;border:1px solid #e6e6e6;width:240px;margin-right:16px}.byo-recommendation-card p[data-v-453b2944]{margin:0}.byo-recommendation-card .image-container[data-v-453b2944]{display:flex;justify-content:center;align-items:center;background:#e6e6e6;height:110px;padding:20px 25px}.byo-recommendation-card__image[data-v-453b2944]{width:100%}.byo-recommendation-card .details-container[data-v-453b2944]{background-color:#fff;display:flex;flex-direction:column;padding:16px}.byo-recommendation-card .tooltip-icon[data-v-453b2944]{color:#bbb;width:13px;height:13px;cursor:pointer}.byo-recommendation-card .year[data-v-453b2944]{color:#000;font-size:16px;font-weight:300;line-height:20px}.byo-recommendation-card .model-name[data-v-453b2944]{color:#000;font-size:24px;font-weight:300;line-height:32px;min-height:64px;margin:0}.byo-recommendation-card .msrp-container[data-v-453b2944]{display:flex;justify-content:space-between;margin:12px 0}.byo-recommendation-card .msrp[data-v-453b2944]{display:flex;flex-direction:column}.byo-recommendation-card .msrp__title[data-v-453b2944]{color:#666;font-size:10px;font-weight:300;line-height:20px}.byo-recommendation-card .msrp__title .info-icon[data-v-453b2944]{vertical-align:middle;display:inline-block}.byo-recommendation-card .msrp__title .info-icon button[data-v-453b2944]{background:none;border:none;cursor:pointer;padding:0;position:relative;top:1px;z-index:2}.byo-recommendation-card .msrp__price[data-v-453b2944]{color:#262626;font-size:14px;font-weight:300;line-height:20px}.byo-recommendation-card .cta-container[data-v-453b2944]{display:flex;justify-content:center;align-items:center}.byo-recommendation-card .cta-container a[data-v-453b2944]{z-index:2}.recommendation-cards-container[data-v-78a85743]{position:relative;width:100%;height:100%;overflow:hidden}.recommendation-cards-container__inner[data-v-78a85743]{display:flex;overflow:auto;width:100%;scrollbar-width:none}.recommendation-cards-container__inner[data-v-78a85743]::-webkit-scrollbar{display:none}.recommendation-cards-container__inner>div:first-of-type>.recommendation-card[data-v-78a85743]{margin-left:32px;min-width:238px}.recommendation-cards-container .carousel-button[data-v-78a85743]{display:flex;position:absolute;border-radius:3px;background:#262626;border:none;width:36px;height:36px;justify-content:center;align-items:center;cursor:pointer}.recommendation-cards-container .carousel-button__icon[data-v-78a85743]{color:#fff;width:9.6px;height:15px}.recommendation-cards-container .carousel-left-button[data-v-78a85743],.recommendation-cards-container .carousel-right-button[data-v-78a85743]{top:88px;z-index:2}.recommendation-cards-container .carousel-right-button[data-v-78a85743]{right:0}.recommendation-cards-container .left-scrim[data-v-78a85743],.recommendation-cards-container .right-scrim[data-v-78a85743]{position:absolute;width:67px;height:100%;top:0;opacity:.66;z-index:1}.recommendation-cards-container .left-scrim[data-v-78a85743]{left:0;background:linear-gradient(90deg,#F6F6F6 0%,rgba(255,255,255,0) 100%)}.recommendation-cards-container .right-scrim[data-v-78a85743]{right:0;background:linear-gradient(270deg,#F6F6F6 0%,rgba(255,255,255,0) 100%)}.widget-suggestions-container[data-v-2d4386bc]{display:flex;flex-wrap:wrap;margin-bottom:4px;margin-left:32px}.widget-suggestion-title[data-v-2d4386bc]{width:100%;margin:0 0 4px;color:#bbb;font-size:12px;font-weight:700;line-height:16px}.whiz-response{width:100%}.whiz-response__header{display:flex;margin-bottom:12px}.whiz-response__icon{flex:0 0 auto;width:24px;height:24px;justify-content:center;border-radius:2px;background-color:#262626}.whiz-response__icon svg{display:block;margin:4px auto 0;width:15px;height:15px}.whiz-response__header-text{padding:2px 0 0 8px}.whiz-response__header-text time{font-size:8px;line-height:8px;margin-bottom:6px;display:block}.whiz-response__text h1,.whiz-response__text h2,.whiz-response__text h3{margin:24px 0;font-size:17px;font-weight:300;line-height:1.4}.whiz-response__text p{margin:0;width:264px;font-size:14px;line-height:22px;transition:font-size .15s linear}.whiz-response__text ul,.whiz-response__text ol{font-size:14px;padding:0;margin:1em 0 1em 25px}.whiz-response__text ul li,.whiz-response__text ol li{margin-bottom:.5em}.whiz-response__feedback{margin-top:12px}.whiz-response__feedback button{display:inline-flex;justify-content:center;align-items:center;position:relative;background:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:1px solid black;border-radius:3px;width:32px;height:32px;margin-right:8px;cursor:pointer}.whiz-response__feedback button svg{width:17px;height:17px;min-width:17px;min-height:17px}.whiz-response__feedback button:hover,.whiz-response__feedback button[data-selected=true]{box-shadow:inset 0 0 0 1px #000}.whiz-response__feedback button .whiz-response__feedback-tooltip{display:none;position:absolute;left:50%;transform:translate(-50%);top:-30px;font-size:10px;font-weight:100;padding:0 4px;line-height:20px;border-radius:2px;white-space:nowrap;color:#fff;background-color:#4d4d4d}.whiz-response__feedback button .whiz-response__feedback-tooltip:after{content:"";display:block;position:absolute;left:50%;margin-left:-8px;bottom:-5px;width:0px;height:0px;border-style:solid;border-width:5px 8px 0 8px;border-color:#4d4d4d transparent transparent transparent}.whiz-response__feedback button:hover .whiz-response__feedback-tooltip{display:block}.whiz-response .widget-actions-container{display:flex;flex-wrap:wrap}.whiz-response .widget-actions-container:first-child{margin-top:12px}.whiz-response .widget-actions-container:first-child:empty{margin-top:0}.whiz-response .welcome-text{width:264px}.whiz-response .welcome-text p{font-size:23px;line-height:32px}.whiz-response .widget{margin-left:32px}.whiz-response a{text-decoration:underline}.whiz-error[data-v-3510190a]{display:flex;width:100%}.whiz-error__icon[data-v-3510190a]{flex:0 0 auto;width:24px;height:24px;justify-content:center;border-radius:2px;background-color:#262626}.whiz-error__icon svg[data-v-3510190a]{display:block;margin:4px auto 0;width:15px;height:15px}.whiz-error__content[data-v-3510190a]{padding:2px 0 0 8px;width:100%}.whiz-error__content time[data-v-3510190a]{font-size:8px;line-height:8px;margin-bottom:6px;display:block}.whiz-error__text[data-v-3510190a]{background:#f7e7e9;padding:14px 24px 16px;border-radius:3px;width:100%;margin:0;font-size:14px;line-height:22px;transition:font-size .15s linear}.error-header[data-v-3510190a]{display:flex;flex-wrap:nowrap;justify-content:space-around;align-items:center}.error-title[data-v-3510190a]{font-size:15px;padding-bottom:5px;margin-left:3px}.icon-error[data-v-3510190a]{width:20px;height:20px}.error-message[data-v-3510190a]{font-size:12px}.error-button[data-v-3510190a]{width:100%;height:36px;padding:16px 24px;margin-top:10px;border-radius:3px;line-height:0px;border:1px solid #262626;background:none;cursor:pointer}.error-button[data-v-3510190a]:hover{border:1px solid black}.popup-container[data-v-347859d5]{position:relative;width:100%;height:103px;border-radius:2px;background:white;padding:12px 20px;margin-top:42px;overflow:hidden;border:1px solid #e6e6e6;cursor:pointer}.popup-container__header[data-v-347859d5]{display:flex;margin-bottom:12px;justify-content:space-between;border-bottom:1px solid #e6e6e6}.popup-container[data-v-347859d5]:after{content:"";position:absolute;left:0;bottom:0;width:100%;display:block;height:30px;background-image:linear-gradient(180deg,rgba(255,255,255,0) 0,rgb(255,255,255) 120%)}.popup-expand-button[data-v-347859d5]{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;background:none;border:none;pointer-events:none}.popup-expand-button svg[data-v-347859d5]{width:20px;height:22px}.title[data-v-169ed264]{margin:0;color:#262626;font-size:14px;font-weight:700;line-height:18px}.description[data-v-169ed264]{color:#4d4d4d;font-size:12px;font-weight:300;line-height:18px;margin:0}.cta-container[data-v-559f32f7]{display:flex}.cta-container button[data-v-559f32f7]:first-child{margin-right:20px}.bin-icon[data-v-559f32f7]{width:8px;height:13px;margin-right:8px}a[data-v-559f32f7]{text-decoration:underline}.whizapp[data-v-10d2ce2b]{height:100%;display:flex;flex-direction:column;justify-content:space-between}.whizapp header[data-v-10d2ce2b]{display:flex;justify-content:space-between;align-items:center;height:72px;padding:20px 24px;border-bottom:1px solid #e6e6e6}.whizapp .whizapp__header-menu[data-v-10d2ce2b]{display:flex;grid-gap:8px;gap:8px}.whizapp .whizapp__header-menu button[data-v-10d2ce2b]{display:inline-block;padding:0;margin:0;background:none;border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.whizapp .whizapp__header-menu button+button[data-v-10d2ce2b]{margin-left:8px}.whizapp .whizapp__header-menu button svg[data-v-10d2ce2b]{display:inline-block;width:24px;height:24px;vertical-align:middle}.whizapp .whizapp__header-logo[data-v-10d2ce2b]{display:inline-block;width:32px;height:32px;vertical-align:middle;margin-right:10px}.whizapp .whizapp__header-title[data-v-10d2ce2b]{font-size:20px;display:inline-block;vertical-align:middle}.whizapp .whizapp__chat-loading[data-v-10d2ce2b]{padding-bottom:25px}.whizapp .dot-menu-container[data-v-10d2ce2b]{position:absolute;top:69px;right:42px;display:flex;padding:9px 14px;justify-content:center;align-items:center;grid-gap:10px;gap:10px;align-self:stretch;border-radius:3px;border:0px solid #8e8e8e;background:white;box-shadow:0 0 16px #00000026;z-index:3}.whizapp .dot-menu-container button[data-v-10d2ce2b]{background:none;border:none;cursor:pointer}.whizapp .dot-menu-container[data-v-10d2ce2b]:before{content:"";position:absolute;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:14px solid white;top:-12px;right:24px}.whizapp .clear-history-button[data-v-10d2ce2b]{display:flex;justify-content:center;align-items:center;color:#262626;text-align:center;font-size:10px;font-weight:400;line-height:20px;padding:0}.whizapp .clear-history-button svg[data-v-10d2ce2b]{width:8px;height:13px;margin-right:8px}.whizapp main[data-v-10d2ce2b]{flex-grow:1;height:calc(100% - 188px)}.whizapp .whizapp__chat-container[data-v-10d2ce2b]{padding:24px 24px 4px;height:100%;overflow-y:auto}.whizapp .whizapp__chat-item[data-v-10d2ce2b]{display:flex;justify-content:flex-end;margin-bottom:24px}.whizapp .whizapp__chat-item.whizapp__chat-item--whiz[data-v-10d2ce2b]{justify-content:flex-start}.whizapp .whiz-user[data-v-10d2ce2b]{position:relative;background-color:#e6e6e6;border-radius:3px;padding:8px 12px;max-width:258px}.whizapp .whiz-user time[data-v-10d2ce2b]{position:absolute;top:-13px;right:0;font-size:8px;line-height:8px;margin-bottom:6px;display:block}.whizapp .whiz-user__text[data-v-10d2ce2b]{font-size:14px;line-height:22px;margin:0}.whizapp .whizapp__chat-input[data-v-10d2ce2b]{position:relative}.whizapp .whizapp__chat-input>input[data-v-10d2ce2b]{width:100%;height:38px;font-size:14px;padding:9px 46px 9px 12px;color:#262626;border:1px solid #bbbbbb;border-radius:2px}.whizapp .whizapp__chat-input>input[data-v-10d2ce2b]::-webkit-input-placeholder{color:#bbb}.whizapp .whizapp__chat-input>input[data-v-10d2ce2b]::-moz-placeholder{color:#bbb;opacity:1}.whizapp .whizapp__chat-input>input[data-v-10d2ce2b]:-ms-input-placeholder{color:#bbb}@supports (-webkit-overflow-scrolling: touch){.whizapp .whizapp__chat-input>input[data-v-10d2ce2b]{font-size:16px}}.whizapp .whizapp__chat-input>button[data-v-10d2ce2b]{display:none;position:absolute;padding:0;margin:0;border:0;background:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;top:4px;right:4px;width:30px;height:30px;background-color:#262626;cursor:pointer}.whizapp .whizapp__chat-input>button[data-v-10d2ce2b]:hover{background-color:#4d4d4d}.whizapp .whizapp__chat-input>button svg[data-v-10d2ce2b]{display:block;width:16px;height:16px;margin:0 auto}.whizapp .whizapp__chat-input>button[data-v-10d2ce2b]:disabled{opacity:.6}.whizapp .whizapp__chat-input>input[data-v-10d2ce2b]:required:valid{border-color:#4d4d4d}.whizapp .whizapp__chat-input>input:required:valid~button[data-v-10d2ce2b]{display:inline-block}.whizapp footer[data-v-10d2ce2b]{height:auto;padding:10px 24px}.whizapp .whizapp__disclaimer[data-v-10d2ce2b]{font-size:12px;color:#666;text-align:center;margin:10px 0 0}.whizapp .whizapp__disclaimer button[data-v-10d2ce2b]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;padding:0;color:#666;font-size:12px;font-weight:300;text-decoration:underline;text-underline-offset:2px;cursor:pointer}.whizapp .whizapp__disclaimer svg[data-v-10d2ce2b]{display:inline-block;width:7px;height:9px;margin-right:3px}.whizapp .whiz-response__loading[data-v-10d2ce2b]{display:flex}.whizapp .whiz-response__loading .whiz-response__loading-content[data-v-10d2ce2b]{margin-left:8px}.whizapp .whiz-response__loading time[data-v-10d2ce2b]{font-size:8px;line-height:8px;margin-bottom:6px;display:block}.whizapp .whiz-loader[data-v-10d2ce2b]{width:15px;margin-top:8px;margin-left:12px;margin-bottom:20px;transform:scale(.7);aspect-ratio:1;border-radius:50%;animation:l5-10d2ce2b 1s infinite linear alternate}@keyframes l5-10d2ce2b{0%{box-shadow:20px 0 #000,-20px 0 #0002;background:#000}33%{box-shadow:20px 0 #000,-20px 0 #0002;background:rgba(0,0,0,.1333333333)}66%{box-shadow:20px 0 #0002,-20px 0 #000;background:rgba(0,0,0,.1333333333)}to{box-shadow:20px 0 #0002,-20px 0 #000;background:#000}}.whizapp .whiz-action-button[data-v-10d2ce2b]:hover{border-color:#262626;box-shadow:inset 0 0 0 2px #262626}.whizapp .recommendation-card[data-v-10d2ce2b]:hover:before{content:"";position:absolute;width:100%;height:100%;box-shadow:0 0 1px #0000003d,0 4px 12px #00000029}.whizapp .widget-user-reply__cta[data-v-10d2ce2b]:hover,.whizapp .whiz-button__suggestion[data-v-10d2ce2b]:hover{box-shadow:inset 0 0 0 2px #262626}

