ul#componentContainer{display:inline-flex;list-style-type:none;padding-inline-start:0}ul#componentContainer a{align-items:center;display:flex;justify-content:center;text-decoration:none}.info-icon[data-v-f099faab]{fill:var(--f39d16b2)}.info-icon[data-v-f099faab]:hover{fill:#d8edff;transform:scale(1.125);transform-origin:center}.chat-header-container[data-v-9aada805]{align-self:stretch;box-sizing:border-box;flex:none;flex-direction:row;flex-grow:0;max-width:368px;order:0;width:100%}.chat-header-container[data-v-9aada805],.logo-title-section[data-v-9aada805]{align-items:flex-start;display:flex;gap:10px;min-height:40px;padding:0}.logo-title-section[data-v-9aada805]{flex:1;flex-direction:row;min-width:0}.draggable-area[data-v-9aada805]{cursor:grab;-webkit-user-select:none;-moz-user-select:none;user-select:none}.draggable-area[data-v-9aada805]:active{cursor:grabbing}.welly-logo[data-v-9aada805]{flex-shrink:0;height:40px;max-width:40px;width:40px}.title-section[data-v-9aada805]{display:flex;flex:1;flex-direction:column;gap:0;justify-content:center;min-height:40px;min-width:0;overflow:hidden}.chat-title[data-v-9aada805]{height:auto;margin:0;width:100%;word-wrap:break-word;color:#fff;display:block;font-size:16px;font-weight:600;overflow-wrap:break-word}.info-icon-button[data-v-9aada805]{cursor:pointer;display:inline-flex;margin-left:6px;transition:opacity .2s ease;vertical-align:middle}.info-icon-button[data-v-9aada805]:hover{opacity:.8}[data-v-9aada805] .welly-gradient{background:linear-gradient(90deg,#c0ff5a 35.25%,#6fffe9 56%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent;align-items:center}.action-section[data-v-9aada805]{align-items:center;display:flex;flex-direction:row;flex-shrink:0;padding:0}@media(max-width:768px){.chat-header-container[data-v-9aada805]{max-width:calc(100% - 20px);width:100%}.logo-title-section[data-v-9aada805]{flex:1;max-width:calc(100% - 100px);min-width:0}.title-section[data-v-9aada805]{flex:1;min-width:0}.chat-title[data-v-9aada805]{font-size:14px}}.bottom-chat-bar[data-v-9dd30d0d]{align-items:flex-start;background:radial-gradient(50% 50% at 50% 50%,#1a2b8f 0,#000a42);border-radius:10px 10px 0 0;bottom:0;box-shadow:0 -4px 12px #0003;cursor:pointer;display:flex;flex-direction:column;gap:10px;height:64px;justify-content:center;left:50%;padding:12px 16px;position:fixed;transform:translate(-50%);transition:all .3s ease;width:400px;z-index:9998}.bottom-chat-bar.shifted-for-compare[data-v-9dd30d0d]{margin-left:-200px}.bottom-chat-bar[data-v-9dd30d0d]:hover{box-shadow:0 -6px 16px #0000004d}.bottom-chat-bar.shifted-for-compare[data-v-9dd30d0d]:hover,.bottom-chat-bar[data-v-9dd30d0d]:hover{transform:translate(-50%) translateY(-2px)}.send-button-section[data-v-9dd30d0d]{flex-shrink:0;justify-content:flex-end;order:1;padding:0}.send-button[data-v-9dd30d0d],.send-button-section[data-v-9dd30d0d]{align-items:center;display:flex;flex-direction:row;height:40px;max-width:120px}.send-button[data-v-9dd30d0d]{background:linear-gradient(87.95deg,#c0ff5a 4.54%,#6fffe9 100.07%);border:none;border-radius:20px;box-shadow:0 0 20px #46fee6;cursor:pointer;flex:none;flex-grow:0;gap:6px;justify-content:center;min-width:80px;order:0;padding:5px 16px;transition:all .2s ease;white-space:nowrap}.send-button[data-v-9dd30d0d]:hover{box-shadow:0 2px 25px #46fee6;transform:translateY(-1px)}.send-button[data-v-9dd30d0d]:active{transform:translateY(0)}.send-text[data-v-9dd30d0d]{font-size:14px;font-weight:600;height:10px;line-height:120%;order:0;text-align:center;width:52px}.send-icon[data-v-9dd30d0d],.send-text[data-v-9dd30d0d]{color:#1a2b8f;flex:none;flex-grow:0}.send-icon[data-v-9dd30d0d]{height:14.51px;order:1;width:14.51px}@media(max-width:768px){.bottom-chat-bar[data-v-9dd30d0d]{display:none}}.send-button[data-v-9dd30d0d]:focus-visible{outline:2px solid #267ef8;outline-offset:2px}.bottom-chat-bar[data-v-9dd30d0d]:focus-visible{outline:2px solid #267ef8;outline-offset:2px}@media(prefers-reduced-motion:reduce){.bottom-chat-bar[data-v-9dd30d0d],.send-button[data-v-9dd30d0d]{transition:none}.bottom-chat-bar[data-v-9dd30d0d]:hover,.send-button[data-v-9dd30d0d]:hover{transform:translate(-50%)}}.new-chat-button[data-v-74269126]{align-items:center;background:#ffffff14;border:1px solid hsla(0,0%,100%,.15);border-radius:20px;color:#ffffffb3;cursor:pointer;display:inline-flex;flex-shrink:0;font-size:11px;font-weight:500;gap:5px;padding:5px 7px;position:relative;transition:all .2s ease;white-space:nowrap}.new-chat-button[data-v-74269126]:hover{background:#ffffff1f;border-color:#6fffe9;box-shadow:0 0 8px #6fffe940;color:#fffffff2}.new-chat-button:hover .new-chat-tooltip[data-v-74269126]{opacity:1;visibility:visible}.new-chat-label[data-v-74269126]{display:none}.new-chat-tooltip[data-v-74269126]{background:#000000bf;border-radius:4px;color:#fff;display:block;font-size:11px;font-weight:500;left:50%;opacity:0;padding:4px 8px;pointer-events:none;position:absolute;top:calc(100% + 6px);transform:translate(-50%);transition:opacity .15s ease;visibility:hidden;white-space:nowrap}@media(min-width:769px){.new-chat-button[data-v-74269126]{padding:5px 12px}.new-chat-label[data-v-74269126]{display:inline}.new-chat-tooltip[data-v-74269126]{display:none}}.new-chat-fade-enter-active[data-v-74269126],.new-chat-fade-leave-active[data-v-74269126]{transition:opacity .2s ease}.new-chat-fade-enter-from[data-v-74269126],.new-chat-fade-leave-to[data-v-74269126]{opacity:0}.floating-chat-header[data-v-1b07d642]{align-items:flex-start;align-self:stretch;display:flex;flex:none;flex-direction:column;flex-grow:0;gap:4px;justify-content:center;margin:0 auto;order:1;padding:0;width:300px;z-index:1}.header-subtitle[data-v-1b07d642]{align-items:flex-start;display:flex;flex-direction:column;padding:0 10px;width:100%}.subtitle-text[data-v-1b07d642]{color:#fff;font-size:10px;font-style:normal;font-weight:400;line-height:120%;margin:0;opacity:.5}.header-actions[data-v-1b07d642]{align-items:center;display:flex;gap:8px}.window-controls[data-v-1b07d642]{align-items:flex-start;display:flex;flex:none;flex-grow:0;gap:10px;height:12px;order:1;padding:0;width:30px}[data-v-1b07d642] .welly-gradient{background:linear-gradient(90deg,#c0ff5a 35.25%,#6fffe9 56%);-webkit-background-clip:text;font-size:16px;font-weight:600;line-height:120%;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent;align-items:center;display:inline-flex}.control-button[data-v-1b07d642]{align-items:center;align-self:stretch;background:transparent;border:none;cursor:pointer;display:flex;flex:none;flex-direction:row;flex-grow:0;gap:6px;height:12px;opacity:.5;padding:0;transition:opacity .2s ease;width:12px}.control-button[data-v-1b07d642]:hover{opacity:1}.control-icon[data-v-1b07d642]{flex:none;flex-grow:0;height:12px;order:0;position:relative;width:12px}.minimize-button .control-icon[data-v-1b07d642]{background:#fbd000;border-radius:50%}.minimize-line[data-v-1b07d642]{background:#000a42;height:1px;left:33.33%;position:absolute;right:33.33%;top:45.83%;transform:rotate(-180deg)}.maximize-button .control-icon[data-v-1b07d642]{background:#00c169;border-radius:50%}.maximize-arrows[data-v-1b07d642]{height:100%;position:relative;width:100%}.arrow[data-v-1b07d642]{background:#000a42;height:1px;position:absolute;width:3.22px}.arrow-1[data-v-1b07d642]{left:50.02%;top:calc(50% - 1.48px);transform:rotate(-45deg)}.arrow-2[data-v-1b07d642]{left:25%;top:calc(50% + 1.52px);transform:rotate(135deg)}@media(max-width:768px){.floating-chat-header[data-v-1b07d642]{max-width:300px;width:100%}}.chat-layout-header[data-v-ca32607e]{gap:12px;height:60px;justify-content:space-between;padding:20px;width:100%}.back-button[data-v-ca32607e],.chat-layout-header[data-v-ca32607e]{align-items:center;box-sizing:border-box;display:flex}.back-button[data-v-ca32607e]{background:transparent;border:1px solid hsla(0,0%,100%,.33);border-radius:30.5px;cursor:pointer;flex:none;flex-direction:row;flex-grow:0;gap:10px;height:5px;justify-content:center;padding:18px;transform:rotate(-180deg);transition:all .2s ease;width:5px}.back-button[data-v-ca32607e]:hover{background:#ffffff1a;border-color:#ffffff80}.back-button .arrow-icon[data-v-ca32607e]{flex:none;height:15px;transform:rotate(-180deg);width:15px}.back-button svg[data-v-ca32607e]{color:#fff;stroke:#fff;stroke-width:2px}.chat-title-container[data-v-ca32607e]{align-items:center;display:flex;flex:1;flex-direction:row;flex-wrap:nowrap;gap:4px;height:50px;justify-content:center;padding:0}.chat-title-text[data-v-ca32607e]{color:#fff;font-size:20px;font-weight:600;line-height:140%;text-align:center;white-space:nowrap}.info-icon-button[data-v-ca32607e]{align-items:center;cursor:pointer;display:inline-flex;flex-shrink:0;margin-left:8px;transition:opacity .2s ease}.info-icon-button[data-v-ca32607e]:hover{opacity:.8}[data-v-ca32607e] .welly-gradient{background:linear-gradient(90deg,#c0ff5a 35.25%,#6fffe9 56%);-webkit-background-clip:text;font-size:20px;font-weight:600;line-height:140%;-webkit-text-fill-color:transparent;background-clip:text}.header-right[data-v-ca32607e]{gap:12px}.header-right[data-v-ca32607e],.window-controls[data-v-ca32607e]{align-items:center;display:flex}.window-controls[data-v-ca32607e]{gap:10px}.control-button[data-v-ca32607e]{align-items:center;background:transparent;border:none;cursor:pointer;display:flex;height:12px;justify-content:center;opacity:.5;padding:0;transition:opacity .2s ease;width:12px}.control-button[data-v-ca32607e]:hover{opacity:1}.control-icon[data-v-ca32607e]{border-radius:50%;height:12px;position:relative;width:12px}.minimize-button .control-icon[data-v-ca32607e]{background:#fbd000}.minimize-line[data-v-ca32607e]{background:#000a42;height:1px;left:33.33%;position:absolute;right:33.33%;top:45.83%;transform:rotate(-180deg)}.unmaximize-button .control-icon[data-v-ca32607e]{background:#00c169}.unmaximize-arrows[data-v-ca32607e]{height:100%;position:relative;width:100%}.arrow[data-v-ca32607e]{background:#000a42;height:1px;position:absolute;width:3.22px}.arrow-1[data-v-ca32607e]{left:50.02%;top:calc(50% - 1.48px);transform:rotate(-45deg)}.arrow-2[data-v-ca32607e]{left:25%;top:calc(50% + 1.52px);transform:rotate(135deg)}@media(max-width:768px){.chat-layout-header[data-v-ca32607e]{height:50px;padding:15px}}.chat-input-container[data-v-db49010a]{background:transparent;padding:20px 0}.chat-input-container.is-floating[data-v-db49010a]{padding:0}.chat-input-form[data-v-db49010a]{margin-bottom:12px}.input-container[data-v-db49010a]{background:#1a2b8f;border-radius:10px;cursor:text;display:flex;flex-direction:column;gap:20px;justify-content:flex-end;min-width:300px;padding:20px 12px 12px}.message-input[data-v-db49010a]{background:transparent;border:none;color:#fff;font-size:14px;font-weight:400;line-height:120%;max-height:200px;min-height:24px;opacity:.85;outline:none;overflow-x:hidden;overflow-y:hidden;resize:none;width:100%;field-sizing:content}.message-input[data-v-db49010a]::-moz-placeholder{color:#ffffff80}.message-input[data-v-db49010a]::placeholder{color:#ffffff80}.chat-actions[data-v-db49010a]{gap:8px;justify-content:flex-end}.chat-actions[data-v-db49010a],.mic-btn-wrapper[data-v-db49010a]{align-items:center;display:flex}.mic-btn-wrapper[data-v-db49010a]{position:relative}.mic-btn[data-v-db49010a]{align-items:center;background:#267ef880;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;height:40px;justify-content:center;width:40px}.mic-tooltip[data-v-db49010a]{background:#fff;border-radius:8px;bottom:calc(100% + 8px);box-shadow:0 4px 12px #00000026;color:#1a2b8f;font-size:12px;font-weight:600;line-height:120%;padding:8px 12px;pointer-events:none;white-space:nowrap;z-index:1000}.mic-tooltip[data-v-db49010a],.mic-tooltip[data-v-db49010a]:after{left:50%;position:absolute;transform:translate(-50%)}.mic-tooltip[data-v-db49010a]:after{border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #fff;content:"";height:0;top:100%;width:0}.tooltip-fade-enter-active[data-v-db49010a],.tooltip-fade-leave-active[data-v-db49010a]{transition:opacity .2s ease}.tooltip-fade-enter-from[data-v-db49010a],.tooltip-fade-leave-to[data-v-db49010a]{opacity:0}.send-button[data-v-db49010a]{align-items:center;background:linear-gradient(88deg,#c0ff5a 5%,#6fffe9);border:none;border-radius:50%;box-shadow:0 0 20px #46fee6;color:#1a2b8f;cursor:pointer;display:flex;font-size:14px;font-weight:600;height:40px;justify-content:center;opacity:.9;width:40px}.mic-btn[data-v-db49010a]:disabled,.send-button[data-v-db49010a]:disabled{box-shadow:none;cursor:not-allowed;opacity:.5}.char-counter[data-v-db49010a]{color:#ffffff80;font-size:12px;padding:4px 12px 0;text-align:right}.char-counter.is-limit[data-v-db49010a]{color:#ef4444}.input-footer[data-v-db49010a]{color:#267ef8;font-size:12px;line-height:1.4;text-align:center}.input-footer p[data-v-db49010a]{margin:4px 0}.input-footer a[data-v-db49010a]{color:#267ef8;text-decoration:underline}.chat-message-wrapper[data-v-71e43b0b]{display:flex;margin-bottom:20px;width:100%}.chat-message-wrapper--user[data-v-71e43b0b]{justify-content:flex-end;padding-left:80px}.chat-message-wrapper--assistant[data-v-71e43b0b]{justify-content:flex-start}.chat-message[data-v-71e43b0b]{max-width:100%;word-wrap:break-word;cursor:text;-webkit-user-select:text;-moz-user-select:text;user-select:text}.message-actions[data-v-71e43b0b]{align-items:center;display:flex;gap:8px;margin-top:4px;opacity:0;transition:opacity .15s ease}.chat-message--assistant:hover .message-actions[data-v-71e43b0b]{opacity:1}.message-actions[data-v-71e43b0b]:has(.is-copied){opacity:1}.copy-button[data-v-71e43b0b]{align-items:center;background:#ffffff1a;border:none;border-radius:6px;color:#fff9;cursor:pointer;display:flex;height:28px;justify-content:center;position:relative;transition:background .15s ease,color .15s ease;width:28px}.copy-button[data-v-71e43b0b]:hover{background:#fff3;color:#ffffffe6}.copy-button.is-copied[data-v-71e43b0b]{background:#4ade8026;color:#4ade80}.copy-button[data-v-71e43b0b]:after{background:#000000bf;border-radius:10px;bottom:100%;color:#fff;content:"Copy";font-size:12px;left:50%;line-height:1;margin-bottom:6px;opacity:0;padding:4px 8px;pointer-events:none;position:absolute;transform:translate(-50%);transition:opacity .15s ease;white-space:nowrap}.copy-button[data-v-71e43b0b]:hover:after{opacity:1}.copy-button.is-copied[data-v-71e43b0b]:after{content:"Copied!";opacity:1}.chat-message--user[data-v-71e43b0b]{background:#465ab4cc;border-radius:20px 20px 6px;box-shadow:0 2px 8px #0000001a;color:#fff;padding:16px 20px}.chat-message--assistant[data-v-71e43b0b]{background:transparent;color:#fff;padding:0;width:100%}.message-content[data-v-71e43b0b]{display:flex;flex-direction:column;position:relative}.structured-content[data-v-71e43b0b]{display:flex;flex-direction:column;gap:20px}.message-text[data-v-71e43b0b]{cursor:text;font-size:16px;line-height:1.4;margin-bottom:4px;-webkit-user-select:text;-moz-user-select:text;user-select:text}.message-time[data-v-71e43b0b]{align-self:flex-end;font-size:12px;margin-top:4px;opacity:.7}.chat-message--assistant .message-time[data-v-71e43b0b]{color:#fff9}.chat-message--user .message-time[data-v-71e43b0b]{color:#fffc}.chat-message--assistant .message-text[data-v-71e43b0b] [style*="display: flex"]{display:flex!important}.chat-message--assistant .message-text[data-v-71e43b0b] [style*="flex-direction: column"]{flex-direction:column!important}.chat-message--assistant .message-text[data-v-71e43b0b] [style*="flex-direction: row"]{flex-direction:row!important}.chat-message--assistant .message-text[data-v-71e43b0b] [style*="position: absolute"]{position:absolute!important}.chat-message--assistant .message-text[data-v-71e43b0b] [style*="position: relative"]{position:relative!important}.chat-message--assistant .message-text[data-v-71e43b0b] img{background:#fff!important;border-radius:8px!important;height:80px!important;margin:10px 0!important;-o-object-fit:contain!important;object-fit:contain!important;padding:5px!important;width:60px!important}.chat-message--assistant .message-text[data-v-71e43b0b] a{color:#267ef8!important;text-decoration:none!important}.chat-message--assistant .message-text[data-v-71e43b0b] a:hover{text-decoration:underline!important}.chat-message--assistant .message-text[data-v-71e43b0b] strong{color:#267ef8!important}.chat-message--assistant .message-text[data-v-71e43b0b] p{margin:0 0 8px}.chat-message--assistant .message-text[data-v-71e43b0b] p:last-child{margin-bottom:0}.chat-message--assistant .message-text[data-v-71e43b0b] ul{list-style-type:disc;margin:4px 0 8px;padding-left:20px}.chat-message--assistant .message-text[data-v-71e43b0b] ol{list-style-type:decimal;margin:4px 0 8px;padding-left:20px}.chat-message--assistant .message-text[data-v-71e43b0b] li{line-height:1.5;margin-bottom:4px}.chat-message--assistant .message-text[data-v-71e43b0b] h1,.chat-message--assistant .message-text[data-v-71e43b0b] h2,.chat-message--assistant .message-text[data-v-71e43b0b] h3{color:#267ef8;font-weight:600;margin:12px 0 6px}.chat-message--assistant .message-text[data-v-71e43b0b] h1{font-size:1.25em}.chat-message--assistant .message-text[data-v-71e43b0b] h2{font-size:1.15em}.chat-message--assistant .message-text[data-v-71e43b0b] h3{font-size:1.05em}.chat-message--assistant .message-text[data-v-71e43b0b] table{border-collapse:collapse;font-size:14px;margin:8px 0;width:100%}.chat-message--assistant .message-text[data-v-71e43b0b] td,.chat-message--assistant .message-text[data-v-71e43b0b] th{border-bottom:1px solid hsla(0,0%,100%,.15);padding:8px 12px;text-align:left}.chat-message--assistant .message-text[data-v-71e43b0b] th{border-bottom:2px solid hsla(0,0%,100%,.25);color:#267ef8;font-weight:600}.chat-message--assistant .message-text[data-v-71e43b0b] tr:last-child td{border-bottom:none}.guidance-section[data-v-71e43b0b]{align-self:stretch;flex:none;flex-grow:0;font-size:16px;line-height:1.4;max-width:620px}.guidance-section[data-v-71e43b0b] h3{color:#667eea;font-size:20px;font-weight:600;margin-bottom:15px}.guidance-section[data-v-71e43b0b] ul{list-style:none;margin:15px 0;padding:0}.guidance-section[data-v-71e43b0b] li{color:#ffffffe6;line-height:1.6;margin-bottom:10px;padding-left:20px;position:relative}.guidance-section[data-v-71e43b0b] li:before{color:#ffffffe6;content:"•";font-weight:700;left:0;position:absolute}.chat-message--user.is-floating[data-v-71e43b0b]{align-items:center;background:linear-gradient(87.95deg,#cae7ff26 2.95%,#ffffff06);border-radius:10px;box-shadow:none;display:flex;flex-direction:row;gap:10px;height:auto;max-width:220px;min-height:82px;padding:16px}.chat-message--user.is-floating .message-text[data-v-71e43b0b]{color:#fff;flex:none;flex-grow:1;font-size:14px;font-weight:400;line-height:140%;order:0}.chat-message--user.is-floating .message-time[data-v-71e43b0b]{font-size:10px;opacity:.6}.streaming-cursor[data-v-71e43b0b]{animation:welly-spin-71e43b0b 2s linear infinite;display:inline-block;height:16px;margin-left:4px;vertical-align:text-bottom;width:16px}@media(prefers-reduced-motion:reduce){.streaming-cursor[data-v-71e43b0b]{animation:none}}@keyframes welly-spin-71e43b0b{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.start-statements[data-v-88fea8e3]{display:grid;gap:10px;grid-template-columns:repeat(4,1fr);padding:10px;width:100%}.start-statements--floating[data-v-88fea8e3]{grid-template-columns:repeat(2,1fr)}.start-statement-card[data-v-88fea8e3]{align-items:flex-start;background:linear-gradient(87.95deg,#cae7ff26,#ffffff06);border:1px solid hsla(0,0%,100%,.1);border-radius:10px;color:#ffffffd9;cursor:pointer;display:flex;font-size:13px;line-height:1.45;min-height:70px;padding:14px 16px;text-align:left;transition:border-color .2s ease,box-shadow .2s ease}.start-statement-card[data-v-88fea8e3]:hover{background:linear-gradient(87.95deg,#cae7ff33,#ffffff0a);border-color:transparent;box-shadow:0 0 0 1px #c0ff5a66,0 0 12px #6fffe926}.start-statement-text[data-v-88fea8e3]{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;word-break:break-word}@media(max-width:768px){.start-statements[data-v-88fea8e3]{grid-template-columns:repeat(2,1fr)}}.floating-chat-content[data-v-34784388]{display:flex;flex-direction:column;height:100%;overflow:hidden;position:relative;width:100%}.messages-container[data-v-34784388]{overflow-x:hidden;overflow-y:auto;padding:10px;position:relative}.messages-container[data-v-34784388],.messages-content[data-v-34784388]{display:flex;flex:1;flex-direction:column;gap:10px;width:100%}.conversation-area[data-v-34784388]{display:flex;flex:1;flex-direction:column;gap:12px;width:100%}.message-placeholder[data-v-34784388]{align-items:center;display:flex;justify-content:center;opacity:.3;padding:20px}.placeholder-text[data-v-34784388]{color:#fff;font-size:12px;font-weight:400;line-height:140%;margin:0;text-align:center}.thinking-indicator[data-v-34784388]{align-items:center;display:flex;gap:10px;padding:15px 0;transition:opacity .3s ease-in-out,transform .3s ease-in-out}.thinking-indicator.status-visible[data-v-34784388]{opacity:1;transform:translateY(0)}.thinking-indicator.status-hidden[data-v-34784388]{opacity:0;transform:translateY(-5px)}.thinking-animation[data-v-34784388]{align-items:center;display:flex;gap:4px}.thinking-dot[data-v-34784388]{animation:thinking-pulse-34784388 1.4s ease-in-out infinite;background:linear-gradient(90deg,#c0ff5a 35.25%,#6fffe9 56%);border-radius:50%;height:6px;width:6px}.thinking-dot[data-v-34784388]:nth-child(2){animation-delay:.2s}.thinking-dot[data-v-34784388]:nth-child(3){animation-delay:.4s}@keyframes thinking-pulse-34784388{0%,to{opacity:.3;transform:scale(.8)}50%{opacity:1;transform:scale(1.2)}}.thinking-text[data-v-34784388]{background:linear-gradient(90deg,#c0ff5a 35.25%,#6fffe9 56%);-webkit-background-clip:text;font-size:13px;font-weight:500;-webkit-text-fill-color:transparent;animation:thinking-fade-34784388 1.5s ease-in-out infinite;background-clip:text}@keyframes thinking-fade-34784388{0%,to{opacity:.6}50%{opacity:1}}.chat-input-fixed[data-v-34784388]{background:transparent;flex-shrink:0;position:relative;width:100%}.floating-chat-content.is-maximized .messages-container[data-v-34784388]{margin:0 auto;max-width:800px;scrollbar-color:hsla(0,0%,100%,.15) transparent;scrollbar-width:thin}.floating-chat-content.is-maximized .messages-container[data-v-34784388]::-webkit-scrollbar{width:6px}.floating-chat-content.is-maximized .messages-container[data-v-34784388]::-webkit-scrollbar-track{background:transparent}.floating-chat-content.is-maximized .messages-container[data-v-34784388]::-webkit-scrollbar-thumb{background:#ffffff26;border-radius:3px}.floating-chat-content.is-maximized .messages-container[data-v-34784388]::-webkit-scrollbar-thumb:hover{background:#ffffff4d}.floating-chat-content.is-maximized .chat-input-fixed[data-v-34784388]{margin:0 auto;max-width:800px;padding:0 10px 10px}@media(max-width:768px){.floating-chat-content[data-v-34784388]{width:100%}.messages-container[data-v-34784388]{padding:5px}}.floating-welly-button[data-v-9accf627]{align-items:center;background:linear-gradient(135deg,#c0ff5a,#6fffe9);border:none;border-radius:50%;bottom:80px;box-shadow:0 4px 20px #6fffe966;cursor:pointer;display:none;display:flex;height:60px;justify-content:center;padding:10px;position:fixed;right:20px;transition:all .3s ease;width:60px;z-index:9998}.floating-welly-button[data-v-9accf627]:hover{box-shadow:0 6px 24px #6fffe999;transform:translateY(-2px)}.floating-welly-button[data-v-9accf627]:active{transform:translateY(0)}@media(max-width:768px){.floating-welly-button[data-v-9accf627]{display:flex}}@media(min-width:769px){.floating-welly-button[data-v-9accf627]{display:none}}.floating-welly-button[data-v-9accf627]:focus-visible{outline:2px solid #267ef8;outline-offset:4px}@media(prefers-reduced-motion:reduce){.floating-welly-button[data-v-9accf627]{transition:none}.floating-welly-button[data-v-9accf627]:hover{transform:none}}.modal-mask{background-color:#00000080;display:table;height:100%;left:0;position:fixed;top:0;transition:opacity .3s ease;width:100%;z-index:9998}.modal-wrapper{display:table-cell;vertical-align:middle}@media(max-width:575.98px){.modal-wrapper{display:flex}}.modal-container{background-color:#fff;margin:0 auto;padding:20px 30px;transition:all .3s ease;width:300px}.modal-header h3{color:#1a2b8f;margin-top:0}.modal-body{margin:20px 0}.modal-default-button{float:right}.modal-enter-from,.modal-leave-to{opacity:0}.modal-enter-active .modal-container,.modal-leave-active .modal-container{transform:scale(1.1)}.modal-title[data-v-d661d89e]{display:flex;justify-content:flex-end;width:100%}.modal-default-button[data-v-d661d89e]{background:none;border:none;cursor:pointer;padding:0}.modal-default-button svg[data-v-d661d89e]{fill:#1a2b8f;height:16px;width:16px}.welly-info-content[data-v-d661d89e]{max-height:400px;overflow-y:auto;padding:0 10px}.welly-info-content[data-v-d661d89e] h2{color:#1a2b8f;font-family:Basier Circle,Basier Circle fallback,serif;font-size:30px;font-weight:600;line-height:120%;margin-bottom:20px;margin-top:0}.welly-info-content[data-v-d661d89e] h3{color:#1a2b8f;font-family:Basier Circle,Basier Circle fallback,serif;font-size:20px;font-weight:600;line-height:120%;margin-bottom:15px;margin-top:20px}.welly-info-content[data-v-d661d89e] p{color:#000a42;font-family:Basier Circle,Basier Circle fallback,serif;font-size:16px;font-weight:400;line-height:140%;margin-bottom:15px}.welly-info-content[data-v-d661d89e] strong{color:#1a2b8f;font-weight:600}.welly-info-content[data-v-d661d89e] ul{margin:10px 0 15px 20px;padding:0}.welly-info-content[data-v-d661d89e] li{color:#000a42;font-family:Basier Circle,Basier Circle fallback,serif;font-size:16px;font-weight:400;line-height:140%;margin-bottom:8px}.welly-info-content[data-v-d661d89e]::-webkit-scrollbar{width:8px}.welly-info-content[data-v-d661d89e]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}.welly-info-content[data-v-d661d89e]::-webkit-scrollbar-thumb{background:#888;border-radius:4px}.welly-info-content[data-v-d661d89e]::-webkit-scrollbar-thumb:hover{background:#555}[data-v-d661d89e] .modal-container{height:auto;max-height:550px;max-width:90vw;width:740px}@media(max-width:767px){[data-v-d661d89e] .modal-container{max-height:80vh;width:95vw}.welly-info-content[data-v-d661d89e]{max-height:60vh}}.floating-chat-widget[data-v-e072a17a]{align-items:flex-end;background:radial-gradient(50% 88.89% at 50% 50%,#1a2b8f 0,#000a42);border-radius:20px;box-shadow:0 8px 32px #0000004d;display:flex;flex-direction:column;gap:131px;isolation:isolate;justify-content:space-between;min-height:320px;min-width:320px;overflow:hidden;padding:20px 10px 10px;position:fixed;transition:left .3s cubic-bezier(.4,0,.2,1),transform .3s cubic-bezier(.4,0,.2,1),box-shadow .3s cubic-bezier(.4,0,.2,1);-webkit-user-select:none;-moz-user-select:none;user-select:none}.floating-chat-widget.is-dragging[data-v-e072a17a],.floating-chat-widget.is-resizing[data-v-e072a17a]{transition:none}.floating-chat-widget.is-dragging[data-v-e072a17a]{box-shadow:0 16px 48px #0006;z-index:10000!important}.floating-chat-widget.is-maximized[data-v-e072a17a]{gap:0;overflow:hidden;padding:0}.floating-chat-widget.is-maximized .chat-body[data-v-e072a17a]{flex:1;padding:0}body.chat-maximized-with-sidebar .floating-chat-widget.is-maximized .chat-container[data-v-e072a17a]{padding-right:20px}.floating-chat-widget.show-product-sidebar[data-v-e072a17a]{align-items:stretch;flex-direction:row;gap:20px;padding:0}.chat-container[data-v-e072a17a]{display:flex;flex-direction:column;height:100%;position:relative;width:100%}.chat-body.draggable-zone[data-v-e072a17a],.chat-header-wrapper.draggable-zone[data-v-e072a17a]{cursor:grab;-webkit-user-select:none;-moz-user-select:none;user-select:none}.chat-body.draggable-zone[data-v-e072a17a]:active,.chat-header-wrapper.draggable-zone[data-v-e072a17a]:active{cursor:grabbing}.chat-input-container[data-v-e072a17a],.chat-input-fixed[data-v-e072a17a],.input-container[data-v-e072a17a]{cursor:default!important}.chat-input-container[data-v-e072a17a] *,.chat-input-fixed[data-v-e072a17a] *,.input-container[data-v-e072a17a] *{cursor:text!important}.chat-container.with-sidebar[data-v-e072a17a]{flex-shrink:0;width:320px}.chat-body[data-v-e072a17a]{display:flex;flex:1;flex-direction:column;overflow:hidden}.product-sidebar-container[data-v-e072a17a]{background:#000a42;border-radius:0 20px 20px 0;height:100%;overflow:hidden;width:342px}body.is-dragging-chat{cursor:grabbing!important;-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important}body.is-dragging-chat *{cursor:grabbing!important;pointer-events:none!important}.resize-handles[data-v-e072a17a]{inset:0;pointer-events:none;position:absolute;z-index:100}.resize-handle[data-v-e072a17a]{pointer-events:all;position:absolute;transition:background .2s ease}.resize-handle-right[data-v-e072a17a]{bottom:0;cursor:ew-resize;right:0;top:50px;width:8px}.resize-handle-right[data-v-e072a17a]:hover{background:#c0ff5a26}.resize-handle-bottom[data-v-e072a17a]{bottom:0;cursor:ns-resize;height:8px;left:0;right:0}.resize-handle-bottom[data-v-e072a17a]:hover{background:#c0ff5a26}.resize-handle-corner[data-v-e072a17a]{bottom:0;cursor:nwse-resize;height:20px;right:0;width:20px}.resize-handle-corner[data-v-e072a17a]:after{background:linear-gradient(135deg,transparent 50%,rgba(192,255,90,.4) 0);border-radius:0 0 20px;bottom:2px;content:"";height:14px;position:absolute;right:2px;transition:background .2s ease;width:14px}.resize-handle-corner[data-v-e072a17a]:hover:after{background:linear-gradient(135deg,transparent 50%,rgba(192,255,90,.7) 0)}.floating-chat-widget.is-resizing[data-v-e072a17a]{transition:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}body.is-resizing-chat{cursor:nwse-resize!important;-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important}body.is-resizing-chat *{pointer-events:none!important}@media(max-width:768px){.floating-chat-widget[data-v-e072a17a]{border-radius:0;left:0!important;position:fixed!important;width:100vw!important;z-index:9998}.floating-chat-widget.is-minimized[data-v-e072a17a]{border-radius:50%;height:70px!important;inset:auto 20px 20px auto!important;position:fixed!important;width:70px!important}.floating-chat-widget.show-product-sidebar[data-v-e072a17a]{flex-direction:column;gap:0}.chat-container.with-sidebar[data-v-e072a17a]{width:100%}.product-sidebar-container[data-v-e072a17a]{border-radius:0;height:50%;width:100%}.chat-trigger-button[data-v-e072a17a]{bottom:20px;height:70px;right:20px;width:70px}.trigger-label[data-v-e072a17a]{font-size:9px}}@media(prefers-reduced-motion:reduce){.chat-trigger-button[data-v-e072a17a],.floating-chat-widget[data-v-e072a17a]{transition:none}.chat-trigger-button[data-v-e072a17a]:hover{transform:none}}.chat-trigger-button[data-v-e072a17a]:focus-visible{outline:2px solid #267ef8;outline-offset:4px}.star-rating[data-v-2333741e]{align-items:center;display:flex;gap:3px}.star[data-v-2333741e]{display:block;flex-shrink:0}.rating-text[data-v-2333741e]{color:#fffc;font-size:12px;font-weight:500;margin-left:4px}.gray[data-v-a15f5d92]{fill:#ccc}.red[data-v-a15f5d92]{fill:#ff3164}.orange[data-v-a15f5d92]{fill:#ff9600}.yellow[data-v-a15f5d92]{fill:#fbd000}.light-green[data-v-a15f5d92]{fill:#98e600}.green[data-v-a15f5d92]{fill:#00c169}#stars-container[data-v-fef0c6c7]{display:flex}.rating-scale-item[data-v-b0ebb1eb]{align-items:center;display:flex;gap:10px;margin-bottom:5px}.rating-scale-text[data-v-b0ebb1eb]{width:50%}.rating-scale-bar[data-v-b0ebb1eb]{background-color:var(--b67bb6b0);border-radius:5px;height:10px;overflow:hidden;width:50%}.rating-scale-fill[data-v-b0ebb1eb]{--default-color:var(--v6a16d89d);height:100%}.red[data-v-b0ebb1eb]{background-color:var(--default-color,#ff3164);width:20%}.orange[data-v-b0ebb1eb]{background-color:var(--default-color,#ff9600);width:40%}.yellow[data-v-b0ebb1eb]{background-color:var(--default-color,#fbd000);width:60%}.light-green[data-v-b0ebb1eb]{background-color:var(--default-color,#98e600);width:80%}.green[data-v-b0ebb1eb]{background-color:var(--default-color,#00c169);width:100%}.transparent[data-v-b0ebb1eb]{background-color:transparent}.red-hover[data-v-b0ebb1eb]:hover{background-color:#ff3164!important}.orange-hover[data-v-b0ebb1eb]:hover{background-color:#ff9600!important}.yellow-hover[data-v-b0ebb1eb]:hover{background-color:#fbd000!important}.green-hover[data-v-b0ebb1eb]:hover,.light-green-hover[data-v-b0ebb1eb]:hover{background-color:#98e600!important}.transparent-hover[data-v-b0ebb1eb]:hover{background-color:transparent!important}@media screen and (max-width:1024px){.rating-scale-text[data-v-b0ebb1eb]{width:60%}.rating-scale-bar[data-v-b0ebb1eb]{width:40%}}@media screen and (max-width:768px){.rating-scale-bar[data-v-b0ebb1eb],.rating-scale-text[data-v-b0ebb1eb]{width:50%}}.sidebar-provider-review[data-v-b22b85c6]{background:#fff;border-radius:10px;display:flex;flex-direction:column;gap:20px;padding:20px;width:100%}.provider-header[data-v-b22b85c6]{align-items:flex-start;display:flex;flex-direction:column;gap:10px}.provider-name[data-v-b22b85c6]{font-size:20px}.provider-name[data-v-b22b85c6],.provider-subtitle[data-v-b22b85c6]{color:#1a2b8f;font-weight:600;line-height:120%}.provider-subtitle[data-v-b22b85c6]{font-size:16px;margin:0}.provider-logo-wrapper[data-v-b22b85c6]{align-self:center;display:flex;justify-content:center;margin-top:8px}.provider-logo[data-v-b22b85c6]{background:#fff;border-radius:8px;max-height:226px;-o-object-fit:contain;object-fit:contain;padding:4px;width:100%}.rating-box[data-v-b22b85c6]{background:#00c16914;border-radius:10px;padding:16px}.rating-top[data-v-b22b85c6]{display:flex;flex-direction:column;gap:4px}.average-grade[data-v-b22b85c6]{color:#1a2b8f;font-size:55px;font-weight:600;line-height:120%}.average-grade.no-reviews[data-v-b22b85c6]{font-size:24px}.average-grade-text[data-v-b22b85c6]{color:#1a2b8f;font-size:16px;font-weight:600;line-height:120%}.total-reviews[data-v-b22b85c6]{color:#1a2b8f;font-size:14px;line-height:140%;margin-top:4px}.star-distribution[data-v-b22b85c6]{background:#fff;border-radius:10px;box-shadow:0 2px 8px #00000014;color:#1a2b8f;font-size:14px;font-weight:600;line-height:120%;padding:16px}.popup-modal .modal-wrapper .modal-container .modal-body{height:-moz-fit-content;height:fit-content;max-height:390px;overflow:auto}.popup-modal .modal-wrapper .modal-container{height:-moz-fit-content;height:fit-content}@media screen and (max-width:768px){.popup-modal .modal-wrapper{justify-content:center}.popup-modal .modal-wrapper .modal-container .modal-body{max-height:330px}.popup-modal .modal-wrapper .modal-container{border-radius:20px!important;width:90%!important}}.modal-title[data-v-bab0a70e]{color:#1a2b8f;display:flex;font-size:30px;font-weight:600;justify-content:space-between;line-height:120%;width:100%}.modal-close-button[data-v-bab0a70e]{color:#1a2b8f;fill:#1a2b8f}.modal-content[data-v-bab0a70e]{color:#000a42;font-size:16px;font-weight:400;line-height:120%;white-space:pre-wrap;word-wrap:break-word;padding-right:8px;text-align:justify}.sidebar-ratings-table[data-v-b50f2800]{display:flex;flex-direction:column;gap:16px;width:100%}.ratings-title[data-v-b50f2800]{color:#fff;font-size:16px;font-weight:600;line-height:140%;margin:0}.ratings-list[data-v-b50f2800]{gap:16px}.rating-row[data-v-b50f2800],.ratings-list[data-v-b50f2800]{display:flex;flex-direction:column}.rating-row[data-v-b50f2800]{gap:4px}.rating-name[data-v-b50f2800]{align-items:center;color:#fff;display:flex;font-size:14px;font-weight:600;gap:6px;line-height:120%}.rating-name[data-v-b50f2800] .info-icon,.rating-name[data-v-b50f2800] svg{color:#fff;fill:#fff}.rating-stars[data-v-b50f2800]{align-items:center;display:flex;gap:10px}.rating-grade[data-v-b50f2800]{color:#fff;font-size:14px;line-height:140%}.grade-value[data-v-b50f2800]{font-weight:600}.grade-max[data-v-b50f2800]{font-weight:400}.sidebar-review-card[data-v-5e3d4c38]{display:flex;flex-direction:column;gap:10px;width:100%}.review-title[data-v-5e3d4c38]{color:#fff;font-size:16px;font-weight:600;line-height:140%;margin:0}.review-rating[data-v-5e3d4c38]{align-items:center;display:flex;gap:10px}.review-grade[data-v-5e3d4c38]{color:#fff;font-size:14px;line-height:140%}.grade-value[data-v-5e3d4c38]{font-weight:600}.grade-max[data-v-5e3d4c38]{font-weight:400}.review-comment[data-v-5e3d4c38]{color:#fff;font-size:14px;font-weight:400;line-height:140%;margin:0}.review-author[data-v-5e3d4c38]{color:#8d8d8d;font-size:14px;font-weight:400;line-height:120%}.product-sidebar-overlay[data-v-1dd4bd34]{align-items:stretch;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#00000080;display:flex;justify-content:flex-end;left:0;position:fixed;transition:background .3s ease,backdrop-filter .3s ease;width:100vw;z-index:9999}body.chat-maximized-with-sidebar .product-sidebar-overlay[data-v-1dd4bd34]{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:transparent!important}.product-sidebar[data-v-1dd4bd34]{align-items:center;animation:slideIn-1dd4bd34 .3s ease forwards;background:#000a42;border-left:1px solid hsla(0,0%,100%,.1);box-shadow:-4px 0 20px #0006,-1px 0 #ffffff1a;display:flex;flex-direction:column;gap:20px;height:100%;isolation:isolate;overflow-x:hidden;overflow-y:auto;padding:0 0 40px;position:relative;scrollbar-color:hsla(0,0%,100%,.3) transparent;scrollbar-width:thin;transform:translate(100%);width:342px}.product-sidebar[data-v-1dd4bd34]::-webkit-scrollbar{width:6px}.product-sidebar[data-v-1dd4bd34]::-webkit-scrollbar-track{background:transparent}.product-sidebar[data-v-1dd4bd34]::-webkit-scrollbar-thumb{background:#ffffff4d;border-radius:3px}.product-sidebar[data-v-1dd4bd34]::-webkit-scrollbar-thumb:hover{background:#ffffff80}@keyframes slideIn-1dd4bd34{to{transform:translate(0)}}.close-button[data-v-1dd4bd34]{align-items:center;background:transparent;border:none;border-radius:50%;cursor:pointer;display:flex;height:50px;justify-content:center;position:absolute;right:20px;top:20px;transition:background-color .2s ease;width:50px;z-index:11}.close-button[data-v-1dd4bd34]:hover{background:#ffffff1a}.section-divider[data-v-1dd4bd34]{background:#fff3;flex-shrink:0;height:1px;width:342px}.product-image-section[data-v-1dd4bd34]{align-items:flex-start;display:flex;flex-direction:column;gap:10px;height:auto;padding:0;width:342px}.main-image-container[data-v-1dd4bd34]{box-sizing:border-box;display:flex;height:200px;overflow:hidden;position:relative;width:100%}.main-image[data-v-1dd4bd34]{background:#fff;background-position:50%;background-repeat:no-repeat;background-size:30%;box-sizing:border-box;inset:0;padding:20px;position:absolute}.image-badge[data-v-1dd4bd34]{align-items:center;background:#ff7d13;border-radius:5px;bottom:28px;color:#fff;display:flex;font-size:14px;font-weight:600;justify-content:center;line-height:120%;padding:10px;position:absolute;text-align:center;z-index:1}.thumbnail-gallery[data-v-1dd4bd34]{gap:8px;padding:0 20px;width:342px}.thumbnail-gallery[data-v-1dd4bd34],.thumbnail-item[data-v-1dd4bd34]{align-items:center;display:flex;flex-direction:row;height:70px}.thumbnail-item[data-v-1dd4bd34]{border:1px solid #fff;border-radius:10px;cursor:pointer;justify-content:center;padding:5px;position:relative;transition:opacity .2s ease;width:70px}.thumbnail-item[data-v-1dd4bd34]:hover{opacity:.8}.thumbnail-item.active[data-v-1dd4bd34]{border-color:#00c169}.thumbnail-image[data-v-1dd4bd34]{background:#fff;background-position:50%;background-repeat:no-repeat;background-size:contain;border-radius:5px;height:60px;width:60px}.play-button[data-v-1dd4bd34]{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:1}.product-info-section[data-v-1dd4bd34]{align-items:flex-start;display:flex;flex-direction:column;gap:16px;padding:0 20px;width:342px}.product-header[data-v-1dd4bd34]{align-items:flex-start;display:flex;gap:15px;justify-content:space-between;width:100%}.provider-info[data-v-1dd4bd34]{display:flex;flex-direction:column;gap:4px}.provider-name[data-v-1dd4bd34]{color:#fff;font-size:12px;font-weight:400;line-height:120%}.rating-section[data-v-1dd4bd34]{align-items:center;display:flex;flex-direction:row;gap:4px}.star-rating-wrapper[data-v-1dd4bd34]{align-items:center;display:flex;gap:5px}.info-icon[data-v-1dd4bd34]{cursor:pointer;flex-shrink:0;height:18px;transition:opacity .2s ease;width:18px}.info-icon[data-v-1dd4bd34]:hover{opacity:.8}.product-title[data-v-1dd4bd34]{color:#fff;font-size:32px;font-weight:600;line-height:120%;margin:0;width:100%}.pricing-section[data-v-1dd4bd34]{display:flex;flex-direction:column;gap:10px;width:100%}.price-display[data-v-1dd4bd34]{display:flex;flex-direction:row;gap:20px}.main-price[data-v-1dd4bd34]{font-size:16px}.cta-button[data-v-1dd4bd34],.main-price[data-v-1dd4bd34]{color:#fff;font-weight:600;line-height:140%}.cta-button[data-v-1dd4bd34]{align-items:center;background:#00c169;border:none;border-radius:20px;cursor:pointer;display:flex;font-size:17px;gap:10px;height:42px;justify-content:center;padding:15px 50px;text-align:center;transition:all .2s ease;width:302px}.cta-button[data-v-1dd4bd34]:hover{background:#00a85a;box-shadow:0 4px 12px #00c1694d;transform:translateY(-1px)}.cta-button[data-v-1dd4bd34]:active{box-shadow:0 2px 6px #00c1694d;transform:translateY(0)}.properties-section[data-v-1dd4bd34]{align-items:flex-start;display:flex;flex-direction:column;gap:30px;padding:0 20px;width:342px}.section-title[data-v-1dd4bd34]{color:#fff;font-size:20px;font-weight:600;line-height:120%;margin:0;width:100%}.features-list[data-v-1dd4bd34]{display:flex;flex-direction:column;gap:16px;width:100%}.features-subtitle[data-v-1dd4bd34]{color:#fff;font-size:14px;font-weight:600;line-height:120%;margin:0}.feature-items[data-v-1dd4bd34]{display:flex;flex-direction:column;gap:10px;list-style:none;margin:0;padding:0 0 0 10px}.feature-item[data-v-1dd4bd34]{font-size:14px;font-weight:400;gap:8px;line-height:140%}.checkbox[data-v-1dd4bd34],.feature-item[data-v-1dd4bd34]{align-items:center;color:#fff;display:flex}.checkbox[data-v-1dd4bd34]{background:#00c169;flex-shrink:0;font-size:12px;height:16px;justify-content:center;width:16px}.connection-section[data-v-1dd4bd34],.cost-section[data-v-1dd4bd34]{display:flex;flex-direction:column;gap:16px;width:100%}.connection-items[data-v-1dd4bd34]{color:#fff;font-size:14px;font-weight:400;gap:6px;line-height:140%;list-style-type:disc;margin:0;padding-left:26px}.connection-items[data-v-1dd4bd34],.cost-breakdown[data-v-1dd4bd34]{display:flex;flex-direction:column}.cost-breakdown[data-v-1dd4bd34]{gap:10px}.cost-row[data-v-1dd4bd34]{align-items:center;color:#fff;display:flex;font-size:14px;font-weight:400;justify-content:space-between;line-height:140%}.cost-price[data-v-1dd4bd34]{font-weight:600}.reviews-section[data-v-1dd4bd34]{align-items:flex-start;display:flex;flex-direction:column;gap:20px;padding:0 20px;width:342px}.individual-reviews[data-v-1dd4bd34]{display:flex;flex-direction:column;gap:16px}@media(max-width:768px){.product-sidebar-overlay[data-v-1dd4bd34]{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0006;justify-content:stretch}.product-sidebar[data-v-1dd4bd34]{animation:slideInMobile-1dd4bd34 .3s ease forwards;transform:translate(100%);width:100vw}@keyframes slideInMobile-1dd4bd34{to{transform:translate(0)}}.close-button[data-v-1dd4bd34]{background:#00000080;height:44px;right:15px;top:15px;width:44px}.close-button svg path[data-v-1dd4bd34]{stroke:#fff;stroke-width:2.5}.product-image-section[data-v-1dd4bd34],.product-info-section[data-v-1dd4bd34],.properties-section[data-v-1dd4bd34],.reviews-section[data-v-1dd4bd34],.section-divider[data-v-1dd4bd34]{width:100%}.cta-button[data-v-1dd4bd34]{width:calc(100% - 40px)}}body.chat-maximized-with-sidebar .floating-chat-widget.is-maximized{left:0!important;right:auto!important;width:calc(100vw - 342px)!important}
