@charset "UTF-8";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}.welly-icon[data-v-31c23eba]{fill:linear-gradient(39deg,hsla(0,0%,100%,0) 14.59%,#fff 85.35%);stroke:#fff0;stroke-width:1px}.info-icon[data-v-b404c560]{fill:var(--v19f32b6b)}.info-icon[data-v-b404c560]:hover{fill:#d8edff;transform:scale(1.125);transform-origin:center}.chat-layout-header[data-v-b1f5234a]{box-sizing:border-box;container-name:chat-header;container-type:inline-size;display:flex;gap:12px;justify-content:space-between;width:100%}.chat-layout-header.is-maximized[data-v-b1f5234a]{position:relative}.second-wrapper[data-v-b1f5234a]{align-items:center;display:flex;gap:20px}.draggable-area[data-v-b1f5234a]{cursor:grab;-webkit-user-select:none;-moz-user-select:none;user-select:none}.draggable-area[data-v-b1f5234a]:active{cursor:grabbing}.header-actions-start[data-v-b1f5234a],.header-nav[data-v-b1f5234a]{align-items:center;display:flex;flex-shrink:0}.header-title[data-v-b1f5234a]{align-self:center;font-size:16px;font-style:normal;font-weight:600;line-height:120%;width:-moz-fit-content;width:fit-content}.is-maximized .header-title[data-v-b1f5234a]{left:50%;max-width:50%;position:absolute;text-align:center;transform:translate(-50%);width:-moz-fit-content;width:fit-content}@media screen and (max-width:475px){.is-maximized .header-title[data-v-b1f5234a]{left:55%}}.chat-title-text[data-v-b1f5234a]{color:#fff;font-size:16px;font-weight:600;line-height:120%;min-width:0;overflow-wrap:break-word;text-align:left;word-break:break-word}@media screen and (max-width:475px){.chat-title-text[data-v-b1f5234a]{text-wrap:nowrap}}.info-icon-button[data-v-b1f5234a]{align-items:center;background:transparent;border:none;cursor:pointer;display:inline-flex;flex-shrink:0;justify-content:center;margin:0 0 2px 4px;padding:0;transition:opacity .2s ease;vertical-align:middle}.info-icon-button[data-v-b1f5234a]:hover{opacity:.8}.info-icon-button[data-v-b1f5234a]:focus-visible{border-radius:50%;outline:2px solid #267ef8;outline-offset:2px}.header-actions-end[data-v-b1f5234a]{display:flex;flex-direction:column;flex-shrink:0;height:100%;justify-content:space-between;margin-left:10px}.is-maximized .header-actions-end[data-v-b1f5234a]{margin-left:auto}[data-v-b1f5234a] .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}@media(max-width:768px){.chat-layout-header[data-v-b1f5234a]{align-items:center;gap:8px}.chat-title-text[data-v-b1f5234a]{font-size:14px}}.bottom-chat-bar[data-v-b01ad0fd]{align-items:flex-start;background:radial-gradient(50% 50% at 50% 50%,#1a2b8f 0,#000a42);border-radius:10px 10px 0 0;bottom:var(--c0f6d508);box-shadow:0 -4px 12px #0003;cursor:pointer;display:flex;flex-direction:column;gap:10px;justify-content:center;padding:var(--v7d492848);position:fixed;right:var(--v90a4f99e);transition:all .3s ease;width:400px;z-index:200}.bottom-chat-bar[data-v-b01ad0fd]:hover{box-shadow:0 -6px 16px #0000004d;z-index:210}.bottom-chat-bar.shifted-for-compare[data-v-b01ad0fd]:hover,.bottom-chat-bar[data-v-b01ad0fd]:hover{transform:translateY(-2px)}.welly-logo[data-v-b01ad0fd]{align-items:center;display:flex;flex-shrink:0;height:40px;justify-content:center;width:40px}.send-button-section[data-v-b01ad0fd]{flex-shrink:0;justify-content:flex-end;order:1;padding:0}.send-button[data-v-b01ad0fd],.send-button-section[data-v-b01ad0fd]{align-items:center;display:flex;flex-direction:row;height:40px;max-width:120px}.send-button[data-v-b01ad0fd]{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-b01ad0fd]:hover{box-shadow:0 2px 25px #46fee6;transform:translateY(-1px)}.send-button[data-v-b01ad0fd]:active{transform:translateY(0)}.send-text[data-v-b01ad0fd]{color:var(--Secundair-Blue,#1a2b8f);font-size:14px;font-style:normal;font-weight:600;line-height:120%;text-align:center;text-box-edge:cap alphabetic;text-box-trim:trim-both}.send-icon[data-v-b01ad0fd]{color:#1a2b8f;flex:none;flex-grow:0;height:14.51px;order:1;width:14.51px}@media(max-width:992px){.bottom-chat-bar[data-v-b01ad0fd]{display:none}}.send-button[data-v-b01ad0fd]:focus-visible{outline:2px solid #267ef8;outline-offset:2px}.bottom-chat-bar[data-v-b01ad0fd]:focus-visible{outline:2px solid #267ef8;outline-offset:2px}@media(prefers-reduced-motion:reduce){.bottom-chat-bar[data-v-b01ad0fd],.send-button[data-v-b01ad0fd]{transition:none}.bottom-chat-bar[data-v-b01ad0fd]:hover,.send-button[data-v-b01ad0fd]:hover{transform:translate(-50%)}}.new-chat-button[data-v-dd7a1105]{align-items:center;background:var(--Gradient-Digital-Alien,linear-gradient(88deg,#c0ff5a 4.54%,#6fffe9 100.07%));background-clip:text;-webkit-background-clip:text;border:none;display:inline-flex;font-size:14px;font-weight:500;gap:6px;padding:15px;-webkit-text-fill-color:transparent;border-radius:25px;cursor:pointer;flex-shrink:0;height:40px;position:relative;transition:all .2s ease;white-space:nowrap}.new-chat-button[data-v-dd7a1105]:before{background:linear-gradient(88deg,#c0ff5a 4.54%,#6fffe9 100.07%);border-radius:25px;content:"";inset:0;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;padding:1px;pointer-events:none;position:absolute;transition:opacity .2s ease}@media(max-width:475px){.new-chat-button[data-v-dd7a1105]{height:40px;justify-content:center;padding:0;width:40px}}.new-chat-button[data-v-dd7a1105]:hover{box-shadow:0 0 8px #6fffe940}.new-chat-button:hover .new-chat-tooltip[data-v-dd7a1105]{opacity:1;visibility:visible}.new-chat-label[data-v-dd7a1105]{display:none}.new-chat-tooltip[data-v-dd7a1105]{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}@container chat-header (min-width: 500px){.new-chat-button[data-v-dd7a1105]{padding:10px 15px}.new-chat-label[data-v-dd7a1105]{display:inline}.new-chat-tooltip[data-v-dd7a1105]{display:none}}.new-chat-fade-enter-active[data-v-dd7a1105],.new-chat-fade-leave-active[data-v-dd7a1105]{transition:opacity .2s ease}.new-chat-fade-enter-from[data-v-dd7a1105],.new-chat-fade-leave-to[data-v-dd7a1105]{opacity:0}.opacity[data-v-04b6f40c]{opacity:var(--v007adedc)}.opacity[data-v-04b6f40c]:hover{cursor:pointer;opacity:1}.floating-chat-header[data-v-c2632953]{align-items:flex-start;align-self:stretch;flex:none;flex-direction:column;flex-grow:0;gap:4px;order:1;padding:0;width:100%;z-index:1}.floating-chat-header[data-v-c2632953],.welly-logo[data-v-c2632953]{display:flex;justify-content:center}.welly-logo[data-v-c2632953]{align-items:center;flex-shrink:0;height:40px;width:40px}.window-controls[data-v-c2632953]{align-self:flex-start;flex-direction:row;gap:6px}.control-button[data-v-c2632953],.window-controls[data-v-c2632953]{align-items:center;display:flex;flex:none}.control-button[data-v-c2632953]{background:transparent;border:none;cursor:pointer;height:12px;justify-content:center;opacity:.5;padding:0;transition:opacity .2s ease;width:12px}.control-button[data-v-c2632953]:focus-visible,.control-button[data-v-c2632953]:hover{opacity:1}.control-button[data-v-c2632953]:focus-visible{border-radius:50%;outline:2px solid #267ef8;outline-offset:2px}.control-icon[data-v-c2632953]{flex:none;height:12px;position:relative;width:12px}.minimize-button .control-icon[data-v-c2632953]{background:#fbd000;border-radius:50%}.minimize-line[data-v-c2632953]{background:#000a42;height:1px;left:33.33%;position:absolute;right:33.33%;top:calc(50% - .5px);transform:rotate(-180deg)}.maximize-button .control-icon[data-v-c2632953]{background:#00c169;border-radius:50%}.arrow[data-v-c2632953]{background:#000a42;height:1px;position:absolute;width:3.22px}.arrow-1[data-v-c2632953]{left:50.02%;top:calc(50% - 1.48px);transform:rotate(-45deg)}.arrow-2[data-v-c2632953]{left:25%;top:calc(50% + 1.52px);transform:rotate(135deg)}@media(max-width:768px){.floating-chat-header[data-v-c2632953]{width:100%}}.back-button[data-v-1499fc61]{align-items:center;background:transparent;border:1px solid hsla(0,0%,100%,.33);border-radius:50%;color:#fff;cursor:pointer;display:inline-flex;flex-shrink:0;height:var(--v339c50ca);justify-content:center;padding:0;transition:background .2s ease,border-color .2s ease;width:var(--v339c50ca)}.back-button[data-v-1499fc61]:hover{background:#ffffff1a;border-color:#ffffff80}.back-button[data-v-1499fc61]:focus-visible{outline:2px solid #267ef8;outline-offset:2px}.arrow-icon[data-v-1499fc61]{aspect-ratio:1/1;flex-shrink:0;height:15px;width:15px}@media(max-width:768px){.back-button[data-v-1499fc61]{height:40px;width:40px}}.opacity[data-v-ff08fac4]{opacity:var(--v17d71c3e)}.opacity[data-v-ff08fac4]:hover{cursor:pointer;opacity:1}.window-controls[data-v-16e04845]{display:flex;gap:6px;min-width:-moz-fit-content;min-width:fit-content}.control-button[data-v-16e04845]{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-16e04845]:focus-visible,.control-button[data-v-16e04845]:hover{opacity:1}.control-button[data-v-16e04845]:focus-visible{border-radius:50%;outline:2px solid #267ef8;outline-offset:2px}.control-icon[data-v-16e04845]{border-radius:50%;height:12px;position:relative;width:12px}.minimize-button .control-icon[data-v-16e04845]{background:#fbd000}.minimize-line[data-v-16e04845]{background:#000a42;height:1px;left:33.33%;position:absolute;right:33.33%;top:calc(50% - .5px);transform:rotate(-180deg)}.unmaximize-button .control-icon[data-v-16e04845]{background:#00c169}.unmaximize-arrows[data-v-16e04845]{height:100%;position:relative;width:100%}.arrow[data-v-16e04845]{background:#000a42;height:1px;position:absolute;width:3.22px}.arrow-1[data-v-16e04845]{left:50.02%;top:calc(50% - 1.48px);transform:rotate(-45deg)}.arrow-2[data-v-16e04845]{left:25%;top:calc(50% + 1.52px);transform:rotate(135deg)}.ring-0[data-v-2c394578]{animation:spin-cw-2c394578 22s linear infinite}.ring-0[data-v-2c394578],.ring-1[data-v-2c394578]{transform-origin:130px 126px}.ring-1[data-v-2c394578]{animation:spin-ccw-2c394578 16s linear infinite}.ring-2[data-v-2c394578]{animation:spin-cw-2c394578 28s linear infinite,pulse-glow-2c394578 5s ease-in-out infinite}.ring-2[data-v-2c394578],.ring-3[data-v-2c394578]{transform-origin:130px 126px}.ring-3[data-v-2c394578]{animation:spin-ccw-2c394578 19s linear infinite}.ring-4[data-v-2c394578]{animation:spin-ccw-2c394578 9s linear infinite,pulse-bright-2c394578 3.5s ease-in-out infinite}.ring-4[data-v-2c394578],.ring-5[data-v-2c394578]{transform-origin:130px 126px}.ring-5[data-v-2c394578]{animation:spin-cw-2c394578 13s linear infinite}@keyframes spin-cw-2c394578{0%{transform:rotate(0) scale(1)}50%{transform:rotate(180deg) scale(1.05)}to{transform:rotate(1turn) scale(1)}}@keyframes spin-ccw-2c394578{0%{transform:rotate(0) scale(1)}50%{transform:rotate(-180deg) scale(1.05)}to{transform:rotate(-1turn) scale(1)}}@keyframes pulse-glow-2c394578{0%,to{opacity:.15}50%{opacity:.32}}@keyframes pulse-bright-2c394578{0%,to{opacity:.66}50%{opacity:1}}.gradient-btn[data-v-ad3bef84]{background:var(--Gradient-Digital-Alien,linear-gradient(88deg,#c0ff5a 4.54%,#6fffe9 100.07%));border-radius:20px;box-shadow:0 0 20px #46fee6;position:relative}.gradient-btn[data-v-ad3bef84]:before{background:linear-gradient(135deg,transparent 20%,hsla(0,0%,100%,.75) 50%,transparent 60%);border-radius:inherit;content:"";inset:0;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;padding:2px;pointer-events:none;position:absolute}.gradient-btn[data-v-ad3bef84]{align-items:center;color:#1a2b8f;cursor:pointer;display:flex;font-size:12px;font-weight:600;gap:6px;padding:5px 15px 5px 5px;transition:all .2s}@media(max-width:475px){.gradient-btn[data-v-ad3bef84]{font-size:12px;height:32px;line-height:130%;padding:5px 15px}.gradient-btn span[data-v-ad3bef84]{font-size:14px;font-weight:600;line-height:130%}}.gradient-btn[data-v-ad3bef84]:hover{box-shadow:0 0 10px #00d4ff80;transform:scale(1.02)}.gradient-btn[data-v-ad3bef84]:disabled{cursor:not-allowed;opacity:.5;transform:none}.chat-input-container[data-v-46c884d3]{background:transparent;padding:20px 0}.chat-input-container.is-floating[data-v-46c884d3]{padding:0}.input-label[data-v-46c884d3]{background-color:transparent;color:#fff;font-size:10px;font-style:normal;font-weight:400;line-height:120%;margin-left:10px;position:absolute;top:-17px}.chat-input-form[data-v-46c884d3]{gap:10px;position:relative}.chat-input-form[data-v-46c884d3],.input-container[data-v-46c884d3]{display:flex;flex-direction:column}.input-container[data-v-46c884d3]{background:#1a2b8f;border-radius:10px;cursor:text;justify-content:space-between;min-height:100px;padding:20px 12px 12px}.message-input[data-v-46c884d3]{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-46c884d3]::-moz-placeholder{color:#ffffff80}.message-input[data-v-46c884d3]::placeholder{color:#ffffff80}.chat-actions[data-v-46c884d3]{gap:8px;justify-content:flex-end}.chat-actions[data-v-46c884d3],.mic-btn-wrapper[data-v-46c884d3]{align-items:center;display:flex}.mic-btn-wrapper[data-v-46c884d3]{position:relative}.mic-btn[data-v-46c884d3]{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-46c884d3]{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-46c884d3],.mic-tooltip[data-v-46c884d3]:after{left:50%;position:absolute;transform:translate(-50%)}.mic-tooltip[data-v-46c884d3]: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-46c884d3],.tooltip-fade-leave-active[data-v-46c884d3]{transition:opacity .2s ease}.tooltip-fade-enter-from[data-v-46c884d3],.tooltip-fade-leave-to[data-v-46c884d3]{opacity:0}.send-button-large[data-v-46c884d3]{display:flex;font-size:14px;height:40px;justify-content:center;min-width:40px;padding:5px 20px}.send-button-large.icon-only[data-v-46c884d3]{padding:5px}.send-button-large.icon-only .btn-label[data-v-46c884d3]{display:none}.mic-btn[data-v-46c884d3]:disabled{box-shadow:none;cursor:not-allowed;opacity:.5}.char-counter[data-v-46c884d3]{color:#ffffff80;font-size:12px;padding:4px 12px 0;text-align:right}.char-counter.is-limit[data-v-46c884d3]{color:#ef4444}.input-footer[data-v-46c884d3]{color:var(--Primair-Blue,#267ef8);font-size:10px;font-style:normal;font-weight:400;line-height:120%;margin-top:20px;text-align:center;text-box-edge:cap alphabetic;text-box-trim:trim-both}@media(max-width:475px){.input-footer[data-v-46c884d3] p:first-of-type{height:-moz-fit-content;height:fit-content}}.input-footer[data-v-46c884d3] p:nth-of-type(2){align-self:stretch;display:flex;flex-direction:column;flex-shrink:0;height:25px;justify-content:center}.input-footer[data-v-46c884d3] a{text-decoration:underline}.chat-message-wrapper[data-v-f27c7281]{display:flex;margin-bottom:20px}.chat-message-wrapper--user[data-v-f27c7281]{align-self:flex-end}.chat-message-wrapper--user[data-v-f27c7281]:not(:has(.is-maximized)){max-width:200px}.chat-message-wrapper--assistant[data-v-f27c7281]{font-size:14px;font-style:normal;font-weight:400;justify-content:flex-start;line-height:140%}.chat-message[data-v-f27c7281]{max-width:550px;word-wrap:break-word;cursor:text;-webkit-user-select:text;-moz-user-select:text;user-select:text}@media(max-width:475px){.chat-message[data-v-f27c7281]{max-width:455px;max-width:260px}}.message-actions[data-v-f27c7281]{align-items:center;display:flex;gap:8px;margin-top:4px;opacity:0;transition:opacity .15s ease}.chat-message--assistant:hover .message-actions[data-v-f27c7281]{opacity:1}.message-actions[data-v-f27c7281]:has(.is-copied){opacity:1}.copy-button[data-v-f27c7281]{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-f27c7281]:hover{background:#fff3;color:#ffffffe6}.copy-button.is-copied[data-v-f27c7281]{background:#4ade8026;color:#4ade80}.copy-button[data-v-f27c7281]: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-f27c7281]:hover:after{opacity:1}.copy-button.is-copied[data-v-f27c7281]:after{content:"Copied!";opacity:1}.chat-message--user[data-v-f27c7281]{background:#465ab4cc;border-radius:20px 20px 6px;box-shadow:0 2px 8px #0000001a;color:#fff;padding:16px 20px}.chat-message--assistant[data-v-f27c7281]{background:transparent;color:#fff;max-width:100%;padding:0}.message-content[data-v-f27c7281]{display:flex;flex-direction:column;position:relative}.structured-content[data-v-f27c7281]{display:flex;flex-direction:column;gap:40px}.tool-status-part[data-v-f27c7281]{margin-bottom:-20px}.message-text[data-v-f27c7281]{font-size:16px;margin-bottom:4px;text-box:trim-both cap alphabetic}.message-time[data-v-f27c7281]{align-self:flex-end;font-size:12px;margin-top:4px;opacity:.7}.chat-message--assistant .message-time[data-v-f27c7281]{color:#fff9}.chat-message--user .message-time[data-v-f27c7281]{color:#fffc}.chat-message--assistant .message-text[data-v-f27c7281] [style*="display: flex"]{display:flex!important}.chat-message--assistant .message-text[data-v-f27c7281] [style*="flex-direction: column"]{flex-direction:column!important}.chat-message--assistant .message-text[data-v-f27c7281] [style*="flex-direction: row"]{flex-direction:row!important}.chat-message--assistant .message-text[data-v-f27c7281] [style*="position: absolute"]{position:absolute!important}.chat-message--assistant .message-text[data-v-f27c7281] [style*="position: relative"]{position:relative!important}.chat-message--assistant .message-text[data-v-f27c7281] 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-f27c7281] a{color:#267ef8!important;text-decoration:none!important}.chat-message--assistant .message-text[data-v-f27c7281] a:hover{text-decoration:underline!important}.chat-message--assistant .message-text[data-v-f27c7281] strong{color:#267ef8!important}.chat-message--assistant .message-text[data-v-f27c7281] p{margin:0 0 20px;text-box:trim-both cap alphabetic}.chat-message--assistant .message-text[data-v-f27c7281] p:last-child{margin-bottom:0}.chat-message--assistant .message-text[data-v-f27c7281] ul{list-style-type:disc;margin:4px 0 8px;padding-left:20px}.chat-message--assistant .message-text[data-v-f27c7281] ol{list-style-type:decimal;margin:4px 0 8px;padding-left:20px}.chat-message--assistant .message-text[data-v-f27c7281] li{line-height:1.5;margin-bottom:4px}.chat-message--assistant .message-text[data-v-f27c7281] h1,.chat-message--assistant .message-text[data-v-f27c7281] h2,.chat-message--assistant .message-text[data-v-f27c7281] h3{color:#267ef8;font-weight:600;margin:12px 0 6px}.chat-message--assis tant .message-text[data-v-f27c7281] h1{font-size:1.25em}.chat-message--assistant .message-text[data-v-f27c7281] h2{font-size:1.15em}.chat-message--assistant .message-text[data-v-f27c7281] h3{font-size:1.05em}.chat-message--assistant .message-text[data-v-f27c7281] table{display:block;max-width:100%;overflow-x:auto;width:100%;-webkit-overflow-scrolling:touch;border-collapse:collapse;font-size:16px;margin-top:23px}.chat-message--assistant .message-text[data-v-f27c7281] td,.chat-message--assistant .message-text[data-v-f27c7281] th{border-bottom:1px solid hsla(0,0%,100%,.15);text-align:left}.chat-message--assistant .message-text[data-v-f27c7281] th{border-bottom:2px solid hsla(0,0%,100%,.25);color:#fff;font-size:16px;font-weight:600;min-width:100px;padding:0 20px 23px 0}.chat-message--assistant .message-text[data-v-f27c7281] td{padding:23px 20px 23px 0}.chat-message--assistant .message-text[data-v-f27c7281] tr:last-child td{border-bottom:none}.guidance-section[data-v-f27c7281]{align-self:stretch;flex:none;flex-grow:0;font-size:16px;line-height:1.4;max-width:620px}.guidance-section[data-v-f27c7281] h3{color:#667eea;font-size:20px;font-weight:600;margin-bottom:15px}.guidance-section[data-v-f27c7281] ul{list-style:none;margin:15px 0;padding:0}.guidance-section[data-v-f27c7281] li{color:#ffffffe6;line-height:1.6;margin-bottom:10px;padding-left:20px;position:relative}.guidance-section[data-v-f27c7281] li:before{color:#ffffffe6;content:"•";font-weight:700;left:0;position:absolute}.chat-message--user.is-floating[data-v-f27c7281]{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;min-height:82px;padding:16px 20px 10px}.chat-message--user.is-floating .message-text[data-v-f27c7281]{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-f27c7281]{font-size:10px;opacity:.6}.streaming-cursor[data-v-f27c7281]{animation:welly-spin-f27c7281 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-f27c7281]{animation:none}}@keyframes welly-spin-f27c7281{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.start-statements-container[data-v-66fe2293]{container-type:inline-size;width:100%}.start-statements[data-v-66fe2293]{display:grid;gap:10px;grid-template-columns:repeat(2,1fr);padding:10px;width:100%}@container (max-width: 420px){.start-statements[data-v-66fe2293]{grid-template-columns:1fr}}.start-statement-card[data-v-66fe2293]{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-66fe2293]: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-66fe2293]{word-break:break-word}.floating-chat-content[data-v-34cc5ff9]{display:flex;flex-direction:column;height:100%;isolation:isolate;min-height:0;overflow-y:clip;position:relative;width:100%}.messages-container[data-v-34cc5ff9]{display:flex;flex:1;flex-direction:column;gap:10px;min-height:0;overflow-y:auto;z-index:1}.messages-container[data-v-34cc5ff9]::-webkit-scrollbar{width:10px}.messages-container[data-v-34cc5ff9]::-webkit-scrollbar-track{background:var(--Accent-Tekst,#000a42);border-radius:2px}.messages-container[data-v-34cc5ff9]::-webkit-scrollbar-thumb{background:#ffffff40;border-radius:2px}.messages-container[data-v-34cc5ff9]{mask-image:linear-gradient(180deg,transparent 0,#000 10px,#000 calc(100% - 10px),transparent);-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 10px,#000 calc(100% - 10px),transparent);mask-mode:alpha;scrollbar-color:hsla(0,0%,100%,.25) var(--Accent-Tekst,#000a42);scrollbar-width:thin}.messages-content[data-v-34cc5ff9]{gap:10px}.conversation-area[data-v-34cc5ff9],.messages-content[data-v-34cc5ff9]{display:flex;flex:1;flex-direction:column;width:100%}.conversation-area[data-v-34cc5ff9]{gap:12px;margin-top:40px}.conversation-area[data-v-34cc5ff9]:not(.is-maximized){margin-top:15px}.background-icon[data-v-34cc5ff9]{left:50%;opacity:.3;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);transition:opacity .4s ease;z-index:-1}.background-icon.is-active[data-v-34cc5ff9]{opacity:.1}.message-placeholder[data-v-34cc5ff9]{align-items:center;display:flex;justify-content:center;opacity:.3;padding:20px}.placeholder-text[data-v-34cc5ff9]{color:#fff;font-size:12px;font-weight:400;line-height:140%;margin:0;text-align:center}.thinking-indicator[data-v-34cc5ff9]{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-34cc5ff9]{opacity:1;transform:translateY(0)}.thinking-indicator.status-hidden[data-v-34cc5ff9]{opacity:0;transform:translateY(-5px)}.thinking-animation[data-v-34cc5ff9]{align-items:center;display:flex;gap:4px}.thinking-dot[data-v-34cc5ff9]{animation:thinking-pulse-34cc5ff9 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-34cc5ff9]:nth-child(2){animation-delay:.2s}.thinking-dot[data-v-34cc5ff9]:nth-child(3){animation-delay:.4s}@keyframes thinking-pulse-34cc5ff9{0%,to{opacity:.3;transform:scale(.8)}50%{opacity:1;transform:scale(1.2)}}.thinking-text[data-v-34cc5ff9]{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-34cc5ff9 1.5s ease-in-out infinite;background-clip:text}@keyframes thinking-fade-34cc5ff9{0%,to{opacity:.6}50%{opacity:1}}.chat-input-fixed[data-v-34cc5ff9]{background:transparent;flex-shrink:0;position:relative;width:100%}.floating-chat-content.is-maximized[data-v-34cc5ff9]{overflow:visible}.floating-chat-content.is-maximized .messages-container[data-v-34cc5ff9]{margin-right:calc(var(--widget-r-pad, 160px)*-1 + 4px);padding-right:calc(var(--widget-r-pad, 160px) - 4px)}.floating-chat-content.is-maximized .chat-input-fixed[data-v-34cc5ff9],.floating-chat-content.is-maximized .messages-content[data-v-34cc5ff9]{box-sizing:border-box;margin:0 auto;max-width:1440px;padding:0 var(--content-h-padding,0)}@media(max-width:992px){.floating-chat-content[data-v-34cc5ff9]{width:100%}.messages-container[data-v-34cc5ff9]{padding:5px}}@media(max-width:475px){.messages-container[data-v-34cc5ff9]{padding:0}}.floating-welly-button[data-v-8c132735]{align-items:center;background:linear-gradient(135deg,#c0ff5a,#6fffe9);border:none;border-radius:50%;bottom:var(--v92af95f0);box-shadow:0 4px 20px #6fffe966;cursor:pointer;display:none;display:flex;justify-content:center;padding:10px;position:fixed;right:10px;transition:all .3s ease;z-index:200}.floating-welly-button .inner-circle[data-v-8c132735]{align-items:inherit;border-radius:50%;display:inherit;height:60px;justify-content:inherit;width:60px}.floating-welly-button[data-v-8c132735]:hover{box-shadow:0 6px 24px #6fffe999;transform:translateY(-2px)}.floating-welly-button[data-v-8c132735]:active{transform:translateY(0)}@media(max-width:768px){.floating-welly-button[data-v-8c132735]{display:flex}}@media(min-width:769px){.floating-welly-button[data-v-8c132735]{display:none}}.floating-welly-button[data-v-8c132735]:focus-visible{outline:2px solid #267ef8;outline-offset:4px}@media(max-width:375px){.floating-welly-button.sidebar-open[data-v-8c132735]{transform:translate(calc(100% + 20px))}}@media(prefers-reduced-motion:reduce){.floating-welly-button[data-v-8c132735]{transition:none}.floating-welly-button[data-v-8c132735]: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:500}.modal-wrapper{display:table-cell;vertical-align:middle}@media(max-width:575.98px){.modal-wrapper{align-items:center;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}}.modal-container{background-color:#fff;border-radius:20px;box-shadow:0 5px 15px #8c8c8c33;margin:0 auto;padding: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-591c5c01]{display:flex;justify-content:flex-end;width:100%}.modal-default-button[data-v-591c5c01]{background:none;border:none;cursor:pointer;padding:0;z-index:10}.modal-default-button svg[data-v-591c5c01]{fill:#1a2b8f;height:16px;width:16px}.welly-info-content[data-v-591c5c01]{max-height:400px;overflow-y:auto;padding:0 10px}.welly-info-content[data-v-591c5c01] h2{background:#fff;color:#1a2b8f;font-family:BasierCircle,BasierCircle fallback,serif;font-size:30px;font-weight:600;line-height:120%;margin-top:0;padding-bottom:20px;padding-right:30px;position:sticky;top:0;z-index:1}@media(max-width:475px){.welly-info-content[data-v-591c5c01] h2{font-size:24px}}.welly-info-content[data-v-591c5c01] h3{color:#1a2b8f;font-family:BasierCircle,BasierCircle fallback,serif;font-size:20px;font-weight:600;line-height:120%;margin-bottom:15px;margin-top:20px}@media(max-width:475px){.welly-info-content[data-v-591c5c01] h3{font-size:18px}}.welly-info-content[data-v-591c5c01] p{color:#000a42;font-family:BasierCircle,BasierCircle fallback,serif;font-size:16px;font-weight:400;line-height:140%;margin-bottom:15px}@media(max-width:475px){.welly-info-content[data-v-591c5c01] p{font-size:14px}}.welly-info-content[data-v-591c5c01] strong{color:#1a2b8f;font-weight:600}.welly-info-content[data-v-591c5c01] ul{margin:10px 0 15px 20px;padding:0}.welly-info-content[data-v-591c5c01] 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-591c5c01]::-webkit-scrollbar{width:8px}.welly-info-content[data-v-591c5c01]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px;margin-top:56px}.welly-info-content[data-v-591c5c01]::-webkit-scrollbar-thumb{background:#888;border-radius:4px}.welly-info-content[data-v-591c5c01]::-webkit-scrollbar-thumb:hover{background:#555}[data-v-591c5c01] .modal-container{height:auto;max-height:550px;max-width:90vw;width:740px}@media(max-width:767px){[data-v-591c5c01] .modal-container{max-height:80vh;width:95vw}.welly-info-content[data-v-591c5c01]{max-height:60vh}}.floating-chat-widget[data-v-84e88847]{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;height:400px;isolation:isolate;justify-content:space-between;min-height:400px;min-width:320px;padding:20px 10px 10px;position:fixed;transition:.3s cubic-bezier(.165,.84,.44,1);-webkit-user-select:none;-moz-user-select:none;user-select:none;width:320px;z-index:200}.floating-chat-widget[data-v-84e88847] .header-title{justify-content:flex-start}.floating-chat-widget[data-v-84e88847]::-webkit-scrollbar{width:6px}.floating-chat-widget[data-v-84e88847]::-webkit-scrollbar-track{background:transparent}.floating-chat-widget[data-v-84e88847]::-webkit-scrollbar-thumb{background:#ffffff26;border-radius:3px}.floating-chat-widget[data-v-84e88847]::-webkit-scrollbar-thumb:hover{background:#ffffff4d}.floating-chat-widget[data-v-84e88847]{scrollbar-color:hsla(0,0%,100%,.15) transparent;scrollbar-width:thin}.floating-chat-widget.is-dragging[data-v-84e88847],.floating-chat-widget.is-resizing[data-v-84e88847]{transition:none}.floating-chat-widget.is-dragging[data-v-84e88847]{box-shadow:0 16px 48px #0006;z-index:210!important}.floating-chat-widget.is-maximized[data-v-84e88847]{gap:0;padding:22px 160px 3px;--content-h-padding:190px;--widget-r-pad:160px}@media(max-width:1024px){.floating-chat-widget.is-maximized[data-v-84e88847]{padding:22px 42px 3px;--content-h-padding:164px;--widget-r-pad:42px}}@media(max-width:475px){.floating-chat-widget.is-maximized[data-v-84e88847]{padding:22px 160px 3px}}.floating-chat-widget.is-maximized.sidebar[data-v-84e88847]{padding:22px 20px 3px 160px;--content-h-padding:95px;--widget-r-pad:20px}@media(max-width:1024px){.floating-chat-widget.is-maximized.sidebar[data-v-84e88847]{padding:22px 20px 3px 42px;--content-h-padding:0px;--widget-r-pad:20px}}.floating-chat-widget.is-maximized.sidebar .chat-body[data-v-84e88847]{flex:1}.floating-chat-widget.is-maximized .chat-container[data-v-84e88847]{overflow:visible}.floating-chat-widget.is-maximized .chat-body[data-v-84e88847]{flex:1;overflow:visible}@media(max-width:1200px){.floating-chat-widget.is-maximized[data-v-84e88847]{padding:20px 42px 3px;--widget-r-pad:42px}}@media(max-width:475px){.floating-chat-widget.is-maximized[data-v-84e88847]{height:unset;overflow:unset;padding:12px 25px 3px;--content-h-padding:0px;--widget-r-pad:25px}}.floating-chat-widget.is-maximized[data-v-84e88847] .header-title{justify-content:center}.floating-chat-widget.show-product-sidebar[data-v-84e88847]{align-items:stretch;flex-direction:row;gap:20px;padding:0}.chat-container[data-v-84e88847]{display:flex;flex-direction:column;gap:20px;height:100%;overflow-y:clip;position:relative;width:100%}.floating-chat-widget.draggable-zone[data-v-84e88847]{cursor:grab}.floating-chat-widget.draggable-zone[data-v-84e88847]:active{cursor:grabbing}.chat-input-container[data-v-84e88847],.chat-input-fixed[data-v-84e88847],.input-container[data-v-84e88847]{cursor:default!important}.chat-input-container[data-v-84e88847] *,.chat-input-fixed[data-v-84e88847] *,.input-container[data-v-84e88847] *{cursor:text!important}.chat-container.with-sidebar[data-v-84e88847]{flex-shrink:0;width:400px}.chat-body[data-v-84e88847]{display:flex;flex:1;flex-direction:column;min-height:0;overflow-y:clip}@media(max-width:475px){.chat-body[data-v-84e88847]{overflow:unset}}.product-sidebar-container[data-v-84e88847]{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}body.chat-widget-open{overflow:hidden!important}.resize-handles[data-v-84e88847]{inset:0;pointer-events:none;position:absolute;z-index:100}.resize-handle[data-v-84e88847]{pointer-events:all;position:absolute;transition:background .2s ease}.resize-handle-right[data-v-84e88847]{bottom:0;cursor:ew-resize;right:0;top:50px;width:8px}.resize-handle-right[data-v-84e88847]:hover{background:#c0ff5a26}.resize-handle-bottom[data-v-84e88847]{bottom:0;cursor:ns-resize;height:8px;left:0;right:0}.resize-handle-bottom[data-v-84e88847]:hover{background:#c0ff5a26}.resize-handle-corner[data-v-84e88847]{bottom:0;cursor:nwse-resize;height:24px;right:0;width:24px}.resize-handle-corner[data-v-84e88847]:after{background:linear-gradient(135deg,transparent 50%,rgba(192,255,90,.6) 0);border-radius:0 0 20px;bottom:0;content:"";height:24px;position:absolute;right:0;transition:background .2s ease;width:24px}.resize-handle-corner[data-v-84e88847]:hover:after{background:linear-gradient(135deg,transparent 50%,rgba(192,255,90,.4) 0)}.floating-chat-widget.is-resizing[data-v-84e88847]{-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}[data-v-84e88847] .modal-container{border-radius:20px!important}@media(max-width:475px){[data-v-84e88847] .modal-container{height:100%;padding:30px!important}}[data-v-84e88847] .modal-container .modal-header{margin:0}[data-v-84e88847] .modal-container .modal-body{height:100%;margin:0;max-height:unset!important;min-height:unset!important}[data-v-84e88847] .modal-container .modal-body .welly-info-content{padding:0 40px 0 0!important}@media(max-width:475px){[data-v-84e88847] .modal-container .modal-body .welly-info-content{height:100%;max-height:none;padding:0 20px 0 0!important}}@media(max-width:992px){.floating-chat-widget[data-v-84e88847]{border-radius:0;left:0!important;position:fixed!important;width:100vw!important;z-index:200}.floating-chat-widget.is-minimized[data-v-84e88847]{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-84e88847]{flex-direction:column;gap:0}.chat-container.with-sidebar[data-v-84e88847]{width:100%}.product-sidebar-container[data-v-84e88847]{border-radius:0;height:50%;width:100%}.chat-trigger-button[data-v-84e88847]{bottom:20px;height:70px;right:20px;width:70px}.trigger-label[data-v-84e88847]{font-size:9px}}@media(prefers-reduced-motion:reduce){.chat-trigger-button[data-v-84e88847],.floating-chat-widget[data-v-84e88847]{transition:none}.chat-trigger-button[data-v-84e88847]:hover{transform:none}}.chat-trigger-button[data-v-84e88847]:focus-visible{outline:2px solid #267ef8;outline-offset:4px}.rating-scale-item[data-v-6384584a]{align-items:center;display:flex;gap:10px}.rating-scale-text[data-v-6384584a]{font-weight:400;text-box:trim-both cap alphabetic;width:50%}.rating-scale-bar[data-v-6384584a]{background-color:var(--ee6c1714);border-radius:5px;height:12px;overflow:hidden;width:50%}.rating-scale-fill[data-v-6384584a]{--default-color:var(--v65cc43eb);height:100%}.red[data-v-6384584a]{background-color:var(--default-color,#ff3164);width:20%}.orange[data-v-6384584a]{background-color:var(--default-color,#ff9600);width:40%}.yellow[data-v-6384584a]{background-color:var(--default-color,#fbd000);width:60%}.lime[data-v-6384584a]{background-color:var(--default-color,#98e600);width:80%}.green[data-v-6384584a]{background-color:var(--default-color,#00c169);width:100%}.transparent[data-v-6384584a]{background-color:transparent}.red-hover[data-v-6384584a]:hover{background-color:#ff3164!important}.orange-hover[data-v-6384584a]:hover{background-color:#ff9600!important}.yellow-hover[data-v-6384584a]:hover{background-color:#fbd000!important}.green-hover[data-v-6384584a]:hover,.light-green-hover[data-v-6384584a]:hover{background-color:#98e600!important}.transparent-hover[data-v-6384584a]:hover{background-color:transparent!important}@media screen and (max-width:1024px){.rating-scale-text[data-v-6384584a]{width:60%}.rating-scale-bar[data-v-6384584a]{width:40%}}@media screen and (max-width:768px){.rating-scale-bar[data-v-6384584a],.rating-scale-text[data-v-6384584a]{width:50%}}.star-icon[data-v-78a9dd87]{display:inline-block;flex-shrink:0;position:relative}.star-icon__overlay[data-v-78a9dd87]{inset:0 auto 0 0;overflow:hidden;position:absolute}.star-icon__layer[data-v-78a9dd87]{display:block}#stars-container[data-v-2f91c7fa]{align-items:center;display:flex;gap:5px}@media(max-width:1200px){#stars-container[data-v-2f91c7fa]{margin-right:5px}}.sidebar-provider-review[data-v-6984167d]{background:#fff;border-radius:10px;display:flex;flex-direction:column;gap:20px;margin-bottom:20px;padding:20px;width:100%}.provider-header[data-v-6984167d]{align-items:flex-start;display:flex;flex-direction:column;gap:10px}.provider-name[data-v-6984167d]{font-size:20px}.provider-name[data-v-6984167d],.provider-subtitle[data-v-6984167d]{color:#1a2b8f;font-weight:600;line-height:120%}.provider-subtitle[data-v-6984167d]{font-size:16px;margin:0}.provider-logo-wrapper[data-v-6984167d]{align-self:center;display:flex;justify-content:center;margin-top:8px}.provider-logo[data-v-6984167d]{background:#fff;border-radius:8px;max-height:226px;-o-object-fit:contain;object-fit:contain;padding:4px;width:100%}.rating-box[data-v-6984167d]{background:#00c16914;border-radius:10px;gap:20px;padding:20px}.rating-box[data-v-6984167d],.rating-top[data-v-6984167d]{display:flex;flex-direction:column}.rating-top[data-v-6984167d]{gap:4px}.average-grade[data-v-6984167d]{color:#1a2b8f;font-size:55px;font-weight:600;line-height:120%}.average-grade.no-reviews[data-v-6984167d]{font-size:24px}.average-grade-text[data-v-6984167d]{color:#1a2b8f;font-size:16px;font-weight:600;line-height:120%}.total-reviews[data-v-6984167d]{color:#1a2b8f;font-size:14px;line-height:140%;margin-top:4px}.total-reviews-link[data-v-6984167d]{color:#267ef8;font-weight:600;text-decoration:underline;white-space:nowrap}.star-distribution[data-v-6984167d]{background:#fff;border-radius:5px;box-shadow:0 2px 8px #00000014;color:#1a2b8f;display:flex;flex-direction:column;font-size:14px;font-weight:600;gap:10px;line-height:120%;padding:20px}.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{width:90%!important}}.modal-title[data-v-04170fcc]{color:#1a2b8f;display:flex;font-size:30px;font-weight:600;justify-content:space-between;line-height:120%;min-width:0;overflow-wrap:break-word;padding-right:30px;width:100%}.modal-title>span[data-v-04170fcc]{min-width:0;overflow-wrap:anywhere}@media screen and (max-width:475px){.modal-title[data-v-04170fcc]{font-size:24px;line-height:110%}}.modal-close-button[data-v-04170fcc]{color:#1a2b8f;fill:#1a2b8f}.modal-content[data-v-04170fcc]{color:#000a42;font-size:16px;font-weight:400;line-height:120%;white-space:pre-wrap;word-wrap:break-word;padding-right:8px;text-align:left}@media screen and (max-width:475px){.modal-content[data-v-04170fcc]{font-size:14px}}.sidebar-ratings-table[data-v-0aab66bf]{display:flex;flex-direction:column;gap:30px;width:100%}.ratings-title[data-v-0aab66bf]{color:#fff;font-size:18px;font-weight:600;line-height:140%;margin:0}.ratings-list[data-v-0aab66bf]{gap:20px}.rating-row[data-v-0aab66bf],.ratings-list[data-v-0aab66bf]{display:flex;flex-direction:column}.rating-row[data-v-0aab66bf]{gap:4px}.rating-name[data-v-0aab66bf]{align-items:center;color:#fff;display:flex;font-size:14px;font-weight:600;gap:6px;line-height:120%}.rating-name[data-v-0aab66bf] .info-icon,.rating-name[data-v-0aab66bf] svg{color:#fff;fill:#fff}.rating-stars[data-v-0aab66bf]{gap:5px}.rating-grade[data-v-0aab66bf],.rating-stars[data-v-0aab66bf]{align-items:center;display:flex}.rating-grade[data-v-0aab66bf]{color:#fff;font-size:14px;line-height:140%}.grade-value[data-v-0aab66bf]{font-weight:600}.grade-max[data-v-0aab66bf]{font-weight:400}.sidebar-review-card[data-v-2ffa7a51]{display:flex;flex-direction:column;gap:20px;width:100%}.review-title[data-v-2ffa7a51]{color:#fff;font-size:20px;font-weight:600;line-height:140%;margin:0 0 10px}.review-rating[data-v-2ffa7a51]{align-items:center;display:flex;gap:10px;margin-bottom:4px}.review-grade[data-v-2ffa7a51]{color:#fff;font-size:16px;line-height:140%}.grade-value[data-v-2ffa7a51]{font-weight:600}.grade-max[data-v-2ffa7a51]{font-weight:400}.review-comment[data-v-2ffa7a51]{color:#fff;font-size:16px;font-weight:400;line-height:140%;margin:0}.review-author[data-v-2ffa7a51]{color:#8d8d8d;font-size:14px;font-weight:400;line-height:120%}.player[data-v-c58eeed5]{display:inline-block;height:inherit!important;position:relative;width:inherit!important}.rounded-player{overflow:hidden}.star-rating[data-v-e5f7bd09]{align-items:center;display:flex;gap:3px}.star[data-v-e5f7bd09]{display:block;flex-shrink:0}.rating-text[data-v-e5f7bd09]{color:#fff;font-size:16px;font-weight:400;margin-left:4px}.product-sidebar-overlay[data-v-b1441656]{align-items:stretch;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#00000080;bottom:0;display:flex;justify-content:flex-end;left:0;position:fixed;transition:background .3s ease,backdrop-filter .3s ease;width:100vw;z-index:300}body.chat-maximized-with-sidebar .product-sidebar-overlay[data-v-b1441656]{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:transparent!important;left:auto;right:0;width:342px}.product-sidebar[data-v-b1441656]{align-items:center;animation:slideIn-b1441656 .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-b1441656]::-webkit-scrollbar{width:6px}.product-sidebar[data-v-b1441656]::-webkit-scrollbar-track{background:transparent}.product-sidebar[data-v-b1441656]::-webkit-scrollbar-thumb{background:#ffffff4d;border-radius:3px}.product-sidebar[data-v-b1441656]::-webkit-scrollbar-thumb:hover{background:#ffffff80}@keyframes slideIn-b1441656{to{transform:translate(0)}}.close-button[data-v-b1441656]{align-items:flex-start;background:transparent;border:none;border-radius:50%;cursor:pointer;display:flex;height:50px;justify-content:flex-end;position:absolute;right:20px;top:20px;transition:background-color .2s ease;width:50px;z-index:11}.close-button[data-v-b1441656]:hover{background:#ffffff1a}.section-divider[data-v-b1441656]{background:#fff3;flex-shrink:0;height:1px;width:342px}.product-image-section[data-v-b1441656]{align-items:flex-start;display:flex;flex-direction:column;gap:10px;height:auto;padding:0;width:342px}.main-image-container[data-v-b1441656]{background-color:#fff;box-sizing:border-box;display:flex;height:200px;overflow:hidden;padding:20px;position:relative;width:100%}.main-image[data-v-b1441656]{align-self:stretch;background:#fff;background-position:50%;background-repeat:no-repeat;background-size:contain;flex:1 0 0}.image-badge[data-v-b1441656]{border-radius:5px;bottom:20px;display:block;font-size:14px;font-weight:600;line-height:120%;max-width:calc(100% - 40px);overflow:hidden;padding:10px;position:absolute;text-align:center;text-overflow:ellipsis;white-space:nowrap;z-index:1}.thumbnail-gallery[data-v-b1441656]{gap:8px;padding:0 20px;width:342px}.thumbnail-gallery[data-v-b1441656],.thumbnail-item[data-v-b1441656]{align-items:center;display:flex;flex-direction:row;height:70px}.thumbnail-item[data-v-b1441656]{border-radius:10px;cursor:pointer;justify-content:center;padding:5px;position:relative;transition:opacity .2s ease;width:70px}.thumbnail-item[data-v-b1441656]:hover{border-color:#fff;opacity:.5}.thumbnail-item.active[data-v-b1441656]{border:1px solid #fff}.thumbnail-image[data-v-b1441656]{background:#fff;background-position:50%;background-repeat:no-repeat;background-size:50%}.thumbnail-image[data-v-b1441656],.video-thumbnail[data-v-b1441656]{border-radius:5px;height:60px;width:60px}.video-thumbnail[data-v-b1441656] .big_play_button_graphic{background:transparent!important;box-shadow:none!important}.play-button[data-v-b1441656]{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:1}.product-info-section[data-v-b1441656]{align-items:flex-start;display:flex;flex-direction:column;gap:15px;padding:0 20px;width:342px}.product-info-section .cta-button[data-v-b1441656]:first-of-type{margin-top:5px}.product-header[data-v-b1441656]{align-items:center;display:flex;gap:15px;justify-content:space-between;width:100%}.provider-info[data-v-b1441656]{display:flex;flex-direction:column;gap:4px}.provider-name[data-v-b1441656]{color:#fff;font-size:12px;font-weight:400;line-height:120%}.rating-section[data-v-b1441656]{align-items:center;display:flex;flex-direction:row;gap:4px}.star-rating-wrapper[data-v-b1441656]{align-items:center;display:flex;flex-wrap:nowrap;gap:5px}.star-rating-wrapper[data-v-b1441656] span{color:var(--Neutral-White,#fff);font-size:12px;font-style:normal;font-weight:400;line-height:120%;text-box-edge:cap alphabetic;text-box-trim:trim-both}.star-rating-wrapper[data-v-b1441656] .rating-text{font-weight:600;line-height:130%}.info-icon[data-v-b1441656]{cursor:pointer;flex-shrink:0;height:18px;transition:opacity .2s ease;width:18px}.info-icon[data-v-b1441656]:hover{opacity:.8}.product-title[data-v-b1441656]{color:#fff;font-size:25px;font-weight:600;line-height:120%;margin:0;width:100%}.pricing-section[data-v-b1441656]{align-items:center;display:flex;gap:10px;margin-top:15px;width:100%}.price-display[data-v-b1441656]{display:flex;flex-direction:row;gap:20px}.main-price[data-v-b1441656]{color:#fff;font-size:16px;font-weight:600;line-height:140%}.timer-badge[data-v-b1441656]{align-items:center;background:#94cfff1a;border-radius:20px;color:var(--Neutral-Blue-Blue-1,#94cfff);display:flex;gap:6px;padding:8px 10px;width:-moz-fit-content;width:fit-content}.timer-badge-icon[data-v-b1441656]{font-size:14px;line-height:1}.timer-badge-text[data-v-b1441656]{color:var(--Neutral-Blue-Blue-1,#94cfff);font-size:12px;font-weight:400;line-height:140%;white-space:nowrap}.cta-button[data-v-b1441656]{align-items:center;background:#00c169;border:none;border-radius:20px;color:#fff;cursor:pointer;display:flex;font-size:17px;font-weight:600;gap:10px;height:42px;justify-content:center;line-height:140%;padding:15px 50px;text-align:center;transition:all .2s ease;width:302px}.cta-button[data-v-b1441656]:hover{background:#00a85a;box-shadow:0 4px 12px #00c1694d;transform:translateY(-1px)}.cta-button[data-v-b1441656]:active{box-shadow:0 2px 6px #00c1694d;transform:translateY(0)}.properties-section[data-v-b1441656]{align-items:flex-start;display:flex;flex-direction:column;gap:30px;padding:0 20px;width:342px}.section-title[data-v-b1441656]{color:#fff;font-size:20px;font-weight:600;line-height:120%;margin:0;width:100%}.features-list[data-v-b1441656]{display:flex;flex-direction:column;gap:16px;width:100%}.features-subtitle[data-v-b1441656]{color:#fff;font-size:14px;font-weight:600;line-height:120%;margin:0}.feature-items[data-v-b1441656]{display:flex;flex-direction:column;gap:10px;list-style:none;margin:0;padding:0 0 0 10px}.feature-item[data-v-b1441656]{font-size:14px;font-weight:400;gap:8px;line-height:140%}.checkbox[data-v-b1441656],.feature-item[data-v-b1441656]{align-items:center;color:#fff;display:flex}.checkbox[data-v-b1441656]{background:#00c169;flex-shrink:0;font-size:12px;height:16px;justify-content:center;width:16px}.connection-section[data-v-b1441656],.cost-section[data-v-b1441656]{display:flex;flex-direction:column;gap:16px;width:100%}.connection-items[data-v-b1441656]{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-b1441656],.cost-breakdown[data-v-b1441656]{display:flex;flex-direction:column}.cost-breakdown[data-v-b1441656]{gap:10px}.cost-row[data-v-b1441656]{align-items:center;color:#fff;display:flex;font-size:14px;font-weight:400;justify-content:space-between;line-height:140%}.cost-price[data-v-b1441656]{font-weight:600}.why-like-it-section[data-v-b1441656]{align-items:flex-start;display:flex;flex-direction:column;padding:0 20px}.why-like-it-card[data-v-b1441656]{color:#fff;display:flex;flex-direction:column;gap:20px;width:100%}.why-like-it-title[data-v-b1441656]{color:#fff;font-size:20px;font-weight:600;line-height:120%;margin:0}.why-like-it-body[data-v-b1441656]{font-size:14px;font-weight:400;line-height:140%;margin:0}.reviews-section[data-v-b1441656]{align-items:flex-start;display:flex;flex-direction:column;gap:20px;padding:0 20px;width:342px}.individual-reviews[data-v-b1441656]{display:flex;flex-direction:column;gap:50px}@media(max-width:768px){.product-sidebar-overlay[data-v-b1441656]{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0006;justify-content:stretch}.product-sidebar[data-v-b1441656]{animation:slideInMobile-b1441656 .3s ease forwards;transform:translate(100%);width:100vw}@keyframes slideInMobile-b1441656{to{transform:translate(0)}}.cta-button[data-v-b1441656],.product-image-section[data-v-b1441656],.product-info-section[data-v-b1441656],.properties-section[data-v-b1441656],.reviews-section[data-v-b1441656],.section-divider[data-v-b1441656],.why-like-it-section[data-v-b1441656]{width:100%}}@media(max-width:375px){.product-sidebar-overlay[data-v-b1441656],body.chat-maximized-with-sidebar .product-sidebar-overlay[data-v-b1441656]{-webkit-backdrop-filter:blur(4px)!important;backdrop-filter:blur(4px)!important;background:#00000080!important;left:0!important;right:auto!important;width:100vw!important;z-index:500!important}}body.chat-maximized-with-sidebar .floating-chat-widget.is-maximized{left:0!important;right:auto!important;width:calc(100vw - 342px)!important}
