.smart-quote-disclaimer{width:480px;margin-top:56px;z-index:1000!important}@media (max-width:960px){.smart-quote-disclaimer{border:0;width:100%!important}}.smart-quote-header{z-index:5;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);height:56px;-webkit-mask-image:linear-gradient(to top, rgba(var(--bs-primary-alt-rgb), 0) 0, rgba(var(--bs-primary-alt-rgb), .9) 40%, rgba(var(--bs-primary-alt-rgb), 1) 100%)}@media (max-width:991.98px){.smart-quote-header{top:56px}}.price-button{padding:.2rem}.price-button .price-button-skeleton span{flex-grow:1}.price-button .bg-mesh{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);width:100%;height:100%;-webkit-mask-image:linear-gradient(to right, rgba(var(--bs-body-bg-rgb), 0) 0, rgba(var(--bs-body-bg-rgb), .8) 20%, rgba(var(--bs-body-bg-rgb), 1) 40%);mask-image:linear-gradient(to right, rgba(var(--bs-body-bg-rgb), 0) 0, rgba(var(--bs-body-bg-rgb), .8) 20%, rgba(var(--bs-body-bg-rgb), 1) 40%);position:absolute;left:0}.price-button .bg-discreet-buy{background-color:var(--bs-turquoise-10);color:var(--bs-turquoise-60)}.price-button .ai-rating{z-index:2;animation:1s donutFade}@keyframes donutFade{0%{opacity:0}to{opacity:1}}.price-button .ai-rating .donut-ring{stroke:rgba(var(--bs-secondary-rgb), .6)}.price-button .ai-rating .donut-segment{stroke:currentColor;fill:var(--bs-buy-discreet);animation:3s donutSegmentFilling}@keyframes donutSegmentFilling{0%{stroke-dasharray:0 100}}.price-button .ai-rating .donut-text{fill:var(--bs-buy)}.price-button .ai-rating .donut-text .donut-percent{text-anchor:middle;dominant-baseline:middle;letter-spacing:-.06rem;font-size:1.25rem;animation:1s donutFadeLong;transform:translateY(.1rem)}@keyframes donutFadeLong{0%{opacity:0}to{opacity:1}}.underlying-tag{height:2rem!important}.underlying-tag:before{display:none!important}.shape-container{border-radius:50%;width:20px;height:20px;position:relative;overflow:hidden}.shape-container .olive{border-radius:50%;width:5px;height:1.2px;animation:2.5s linear infinite floatDownSmall;position:absolute;left:50%}.shape-container .olive1{animation-delay:0s}.shape-container .olive2{animation-delay:.5s}.shape-container .olive3{animation-delay:1s}.shape-container .olive4{animation-delay:1.5s}.shape-container .olive5{animation-delay:2s}@keyframes floatDownSmall{0%{opacity:0;top:-5px;transform:translate(-50%)scale(.1)}20%{opacity:1;transform:translate(-50%)scale(2.2)}50%{opacity:1;top:9px;transform:translate(-50%)scale(4.5)}80%{opacity:1;transform:translate(-50%)scale(2)}to{opacity:0;top:21px;transform:translate(-50%)scale(.8)}}.file-card{width:-moz-fit-content;width:fit-content;max-width:100%}.file-card .file-upload,.file-card .file-upload-title{min-width:0}.prompt-summary .prompt-content{background-color:rgba(var(--bs-secondary-rgb), .07);min-width:128px;max-width:512px;font-size:16px}.client-selector-dropdown{z-index:1100;background-color:var(--bs-body-bg);box-shadow:var(--bs-box-shadow);border-radius:var(--bs-border-radius);padding:1rem;position:absolute;top:100%;left:0;right:0}.client-selector-dropdown:before,.client-selector-dropdown:after{content:"";border:solid #0000;position:absolute;bottom:100%;left:4.5rem}.client-selector-dropdown:before{border-width:9px;border-bottom-color:var(--bs-border-color);filter:drop-shadow(0 -1px 1px #0000001a);margin-left:-9px}.client-selector-dropdown:after{border-width:8px;border-bottom-color:var(--bs-body-bg);margin-left:-8px}.client-selector-dropdown.client-selector-dropdown--up{top:unset;bottom:100%}.client-selector-dropdown.client-selector-dropdown--up:before,.client-selector-dropdown.client-selector-dropdown--up:after{bottom:unset;top:100%}.client-selector-dropdown.client-selector-dropdown--up:before{border-bottom-color:#0000;border-top-color:var(--bs-border-color);filter:drop-shadow(0 1px 1px #0000001a)}.client-selector-dropdown.client-selector-dropdown--up:after{border-bottom-color:#0000;border-top-color:var(--bs-body-bg)}.smart-quote-footer{z-index:1000}.smart-quote-footer .prompt-input{background:rgba(var(--bs-secondary-rgb), .15);position:relative}.smart-quote-footer .prompt-input .prompt-input.read-only{background:rgba(var(--bs-secondary-rgb), 0);outline:1px solid rgba(var(--bs-secondary-rgb), .4)}.smart-quote-footer .prompt-input .send-button{padding:.5rem;position:absolute;bottom:0;right:0}.smart-quote-footer .prompt-input .form-control.form-control-xl{resize:none;min-height:6rem;box-shadow:none;padding:.75rem 3rem 3rem 1.125rem;position:relative}.smart-quote-footer .prompt-input .action-buttons{padding:.5rem;position:absolute;bottom:0}.smart-quote-footer.bg-fadeout{background:linear-gradient(to bottom, rgba(var(--bs-body-bg-rgb), 0) 0%, rgba(var(--bs-body-bg-rgb), 1) 18%)}.email-active{background-color:rgba(var(--bs-info-rgb), .2)}.copy-menu-position{z-index:4;position:absolute;top:35%;left:40%}.menu{border-radius:8px;width:100%;min-width:200px}.menu-click-icon{position:absolute;top:30%;left:40%}.menu-item-text{padding-top:8px;padding-bottom:8px}.card-content{height:150px;position:relative;overflow:hidden}.mail-file-name{text-align:center;background-color:rgba(var(--bs-info-rgb), .1);border-radius:8px;flex-direction:column;justify-content:center;align-items:center;width:90px;display:flex}.mail-file-cursor{position:absolute;top:45%;right:0}.chat-bull{width:-moz-fit-content;width:fit-content;min-height:40px;padding:16px;position:relative}.chat-bull:after{content:"";width:0;height:0;position:absolute;bottom:-10px}.chat-bull.left{background-color:rgba(var(--bs-info-rgb), .2);margin-right:auto}.chat-bull.left:after{border-top:10px solid rgba(var(--bs-info-rgb), .2);border-right:12px solid #0000;left:6px;right:auto}.chat-bull.right{background-color:var(--bs-bg-lvl2);margin-left:auto}.chat-bull.right:after{border-top:10px solid var(--bs-bg-lvl2);border-left:12px solid #0000;right:6px}.big-mail-icon{font-size:64px;line-height:1}.quick-start-grid{display:column;grid-template-columns:repeat(3,1fr);gap:16px;display:grid}@media (max-width:768px){.quick-start-grid{grid-template-columns:1fr}}body.smart-quote-lock-body-scroll{overflow:hidden}.smart-quote-ws{transition:padding-right .1s ease-in-out;overflow-y:auto}@media (min-width:1440px){body:has(.offcanvas.show) div.smart-quote-ws{padding-right:var(--offcanvas-width)}}@media (max-width:1439px){div.smart-quote-ws{padding-right:0}}
