.selected_model[data-v-c6dcb41c]{box-shadow:inset 0 0 0 2.4px #000}.not_selected_model[data-v-c6dcb41c]{box-shadow:inset 0 0 0 2.4px transparent}.fit-text-btn[data-v-8bf9060f]{display:flex;align-items:center;justify-content:center;min-height:2.5rem}.fit-text[data-v-8bf9060f]{font-size:.875rem;text-align:center;line-height:1.2}.fit-text-long[data-v-8bf9060f]{font-size:.825rem;text-align:center;line-height:1.1;white-space:normal;word-break:break-word}#scan_again_btn[data-v-8bf9060f]{box-shadow:0 4px 4px #00000040;width:120px;height:30px}#scan_again_btn span[data-v-8bf9060f]{font-size:.725rem}.viewfinder[data-v-02de6aa1]{--border-size: 4px;--corner-size: 30px;--border-color: white;background:linear-gradient(to right,var(--border-color) var(--border-size),transparent var(--border-size)) 0 0,linear-gradient(to bottom,var(--border-color) var(--border-size),transparent var(--border-size)) 0 0,linear-gradient(to left,var(--border-color) var(--border-size),transparent var(--border-size)) 100% 0,linear-gradient(to bottom,var(--border-color) var(--border-size),transparent var(--border-size)) 100% 0,linear-gradient(to right,var(--border-color) var(--border-size),transparent var(--border-size)) 0 100%,linear-gradient(to top,var(--border-color) var(--border-size),transparent var(--border-size)) 0 100%,linear-gradient(to left,var(--border-color) var(--border-size),transparent var(--border-size)) 100% 100%,linear-gradient(to top,var(--border-color) var(--border-size),transparent var(--border-size)) 100% 100%;background-repeat:no-repeat;background-size:var(--corner-size) var(--corner-size);transition:all .3s}.center_face[data-v-02de6aa1]{--border-color: white}.too_dark[data-v-02de6aa1]{--border-color: #3b82f6}.ok[data-v-02de6aa1]{--border-color: #10b981}.too_bright[data-v-02de6aa1]{--border-color: #f59e0b}.too_dark[data-v-02de6aa1],.too_bright[data-v-02de6aa1]{animation:pulse-color-02de6aa1 1.5s infinite ease-in-out}@keyframes pulse-color-02de6aa1{0%,to{opacity:1}50%{opacity:.6}}.glide{position:relative;width:100%;box-sizing:border-box}.glide *{box-sizing:inherit}.glide__track{overflow:hidden}.glide__slides{position:relative;width:100%;list-style:none;backface-visibility:hidden;transform-style:preserve-3d;touch-action:pan-Y;overflow:hidden;margin:0;padding:0;white-space:nowrap;display:flex;flex-wrap:nowrap;will-change:transform}.glide__slides--dragging{-webkit-user-select:none;-moz-user-select:none;user-select:none}.glide__slide{width:100%;height:100%;flex-shrink:0;white-space:normal;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.glide__slide a{-webkit-user-select:none;user-select:none;-webkit-user-drag:none;-moz-user-select:none;-ms-user-select:none}.glide__arrows,.glide__bullets{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.glide--rtl{direction:rtl}.glide__arrow{position:absolute;display:block;top:50%;z-index:2;color:#fff;text-transform:uppercase;padding:9px 12px;background-color:transparent;border:2px solid rgba(255,255,255,.5);border-radius:4px;box-shadow:0 .25em .5em #0000001a;text-shadow:0 .25em .5em rgba(0,0,0,.1);opacity:1;cursor:pointer;transition:opacity .15s ease,border .3s ease-in-out;transform:translateY(-50%);line-height:1}.glide__arrow:focus{outline:none}.glide__arrow:hover{border-color:#fff}.glide__arrow--left{left:2em}.glide__arrow--right{right:2em}.glide__arrow--disabled{opacity:.33}.glide__bullets{position:absolute;z-index:2;bottom:2em;left:50%;display:inline-flex;list-style:none;transform:translate(-50%)}.glide__bullet{background-color:#ffffff80;width:9px;height:9px;padding:0;border-radius:50%;border:2px solid transparent;transition:all .3s ease-in-out;cursor:pointer;line-height:0;box-shadow:0 .25em .5em #0000001a;margin:0 .25em}.glide__bullet:focus{outline:none}.glide__bullet:hover,.glide__bullet:focus{border:2px solid #fff;background-color:#ffffff80}.glide__bullet--active{background-color:#fff}.glide--swipeable{cursor:grab;cursor:-webkit-grab}.glide--dragging{cursor:grabbing;cursor:-webkit-grabbing}#window_slider[data-v-93f938e5]{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;outline:none;overflow:hidden;z-index:0;width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:transparent;height:100%}input[type=range][data-v-93f938e5]::-webkit-slider-runnable-track{height:100%;background:transparent}input[type=range][data-v-93f938e5]::-moz-range-track{height:100%;background:transparent}input[type=range][data-v-93f938e5]::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:100%;width:2px;border-radius:50%;box-shadow:0 0 5px #fff;background-color:#fff}input[type=range][data-v-93f938e5]::-moz-range-thumb{height:100%;width:2px;border-radius:50%;box-shadow:0 0 5px #fff;background-color:#fff}#slider_thumb_arrows[data-v-93f938e5]{position:absolute;top:50%;transform:translate(-50%,-50%)}.show-dot[data-v-34311406]{background-image:url(/static/vue-dist/assets/dot-089dab0d.svg);background-repeat:no-repeat;background-size:20%;background-position-x:75%;background-position-y:30%}.modal-wrapper[data-v-02331c87]{position:absolute;display:flex;flex-direction:column;height:100%;width:100%;top:0;left:0;background:rgba(0,0,0,.4);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);padding-top:8rem;padding-left:.5rem;padding-right:.5rem}.modal-content[data-v-02331c87]{background:white;border-radius:.375rem .375rem 0 0;box-shadow:0 10px 15px -3px #0000001a;padding:1rem;height:100%}.modal-body[data-v-02331c87]{flex:1;overflow-y:auto;overflow-x:hidden;display:flex;flex-direction:column}.modal-enter-active[data-v-02331c87],.modal-leave-active[data-v-02331c87]{transition:opacity .3s ease-out}.modal-enter-active .modal-content[data-v-02331c87],.modal-leave-active .modal-content[data-v-02331c87]{transition:transform .4s cubic-bezier(.25,.8,.25,1)}.modal-enter-from[data-v-02331c87]{opacity:0}.modal-enter-from .modal-content[data-v-02331c87]{transform:translateY(100%)}.modal-leave-to[data-v-02331c87]{opacity:0}.modal-leave-to .modal-content[data-v-02331c87]{transform:translateY(100%)}.modal-enter-to[data-v-02331c87],.modal-leave-from[data-v-02331c87]{opacity:1}.modal-enter-to .modal-content[data-v-02331c87],.modal-leave-from .modal-content[data-v-02331c87]{transform:translateY(0)}.chat-wrapper[data-v-44d3e711]{position:fixed;top:0;left:0;width:100%;height:100%;background:#f0f4f9;z-index:10;overflow:hidden}.chat-content[data-v-44d3e711]{width:100%;height:100%;display:flex;flex-direction:column}@media (min-width: 1024px){.chat-content[data-v-44d3e711]{max-width:700px;margin:0 auto;height:100vh}}.chat-container[data-v-44d3e711]{display:flex;flex-direction:column;flex:1;background:#f0f4f9;overflow:hidden}.chat-messages[data-v-44d3e711]{flex:1;overflow-y:auto;padding:16px;display:flex;flex-direction:column;gap:12px;background:#f0f4f9;position:relative}.welcome-message[data-v-44d3e711]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;width:90%;max-width:500px;z-index:1}.welcome-message h2[data-v-44d3e711]{font-size:28px;font-weight:400;color:#202124;margin:0;line-height:1.4}@media (min-width: 768px){.welcome-message h2[data-v-44d3e711]{font-size:36px}}.welcome-fade-enter-active[data-v-44d3e711]{transition:opacity .5s ease}.welcome-fade-leave-active[data-v-44d3e711]{transition:opacity .8s ease}.welcome-fade-enter-from[data-v-44d3e711],.welcome-fade-leave-to[data-v-44d3e711]{opacity:0}.welcome-fade-enter-to[data-v-44d3e711],.welcome-fade-leave-from[data-v-44d3e711]{opacity:1}.message[data-v-44d3e711]{max-width:80%;padding:12px 16px;border-radius:18px;word-wrap:break-word;font-size:15px;line-height:1.4}.user-message[data-v-44d3e711]{background:#d3e3fd;color:#001d35;align-self:flex-end;border-bottom-right-radius:4px}.bot-message[data-v-44d3e711]{background:#ffffff;color:#1f1f1f;align-self:flex-start;border-bottom-left-radius:4px;box-shadow:0 1px 2px #0000001a}.message-image[data-v-44d3e711]{max-width:100%;border-radius:12px;margin-bottom:8px}.message-audio[data-v-44d3e711]{width:100%;max-width:300px;margin-top:8px}.input-container[data-v-44d3e711]{flex-shrink:0;background:#ffffff;border-top:1px solid #e0e0e0;padding:12px 16px}.image-preview-container[data-v-44d3e711]{position:relative;margin-bottom:8px}.image-preview[data-v-44d3e711]{max-width:120px;max-height:120px;border-radius:8px;-o-object-fit:cover;object-fit:cover}.remove-image-btn[data-v-44d3e711]{position:absolute;top:-8px;right:-8px;background:#f44336;color:#fff;border:none;border-radius:50%;width:24px;height:24px;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 2px 4px #0003}.recording-indicator[data-v-44d3e711]{display:flex;align-items:center;gap:8px;margin-bottom:8px;padding:8px 12px;background:#ffe0e0;border-radius:8px;font-size:14px;color:#d32f2f}.recording-pulse[data-v-44d3e711]{width:12px;height:12px;background:#f44336;border-radius:50%;animation:pulse-44d3e711 1.5s ease-in-out infinite}@keyframes pulse-44d3e711{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(1.2)}}.input-row[data-v-44d3e711]{display:flex;align-items:center;gap:8px}.icon-btn[data-v-44d3e711]{background:transparent;border:none;color:#5f6368;cursor:pointer;padding:8px;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:background-color .2s}.icon-btn[data-v-44d3e711]:hover:not(:disabled){background:#f1f3f4}.icon-btn[data-v-44d3e711]:disabled{opacity:.4;cursor:not-allowed}.message-input[data-v-44d3e711]{flex:1;padding:12px 16px;border:1px solid #e0e0e0;border-radius:24px;font-size:16px;outline:none;background:#f1f3f4;transition:background-color .2s}.message-input[data-v-44d3e711]:focus{background:#ffffff;border-color:#d3e3fd}.message-input[data-v-44d3e711]:disabled{opacity:.6;cursor:not-allowed}.send-btn[data-v-44d3e711]{background:#1a73e8;color:#fff;border:none;border-radius:50%;width:48px;height:48px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background-color .2s,transform .1s;flex-shrink:0}.send-btn[data-v-44d3e711]:hover{background:#1765cc}.send-btn[data-v-44d3e711]:active{transform:scale(.95)}.send-btn.recording[data-v-44d3e711]{background:#f44336;animation:pulse-44d3e711 1.5s ease-in-out infinite}.typing-indicator[data-v-44d3e711]{display:flex;align-items:center;gap:4px;padding:4px 0}.typing-indicator span[data-v-44d3e711]{width:8px;height:8px;border-radius:50%;background-color:#9e9e9e;animation:typing-44d3e711 1.4s infinite ease-in-out}.typing-indicator span[data-v-44d3e711]:nth-child(1){animation-delay:0s}.typing-indicator span[data-v-44d3e711]:nth-child(2){animation-delay:.2s}.typing-indicator span[data-v-44d3e711]:nth-child(3){animation-delay:.4s}@keyframes typing-44d3e711{0%,60%,to{transform:translateY(0);opacity:.5}30%{transform:translateY(-10px);opacity:1}}.chat-messages[data-v-44d3e711]::-webkit-scrollbar{width:6px}.chat-messages[data-v-44d3e711]::-webkit-scrollbar-track{background:transparent}.chat-messages[data-v-44d3e711]::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:3px}.chat-messages[data-v-44d3e711]::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.experience-modal-overlay[data-v-44d3e711]{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);display:flex;align-items:flex-end;justify-content:center;z-index:1000}.experience-modal-container[data-v-44d3e711]{background:white;width:100%;height:90vh;border-radius:20px 20px 0 0;overflow:hidden;display:flex;flex-direction:column;box-shadow:0 -4px 20px #0003}.experience-modal-header[data-v-44d3e711]{display:flex;justify-content:flex-end;padding:12px 16px;background:white;border-bottom:1px solid #e0e0e0}.close-modal-btn[data-v-44d3e711]{background:#f1f3f4;border:none;border-radius:50%;width:40px;height:40px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background-color .2s}.close-modal-btn[data-v-44d3e711]:hover{background:#e0e0e0}.experience-iframe[data-v-44d3e711]{width:100%;flex:1;border:none;background:white}.modal-slide-enter-active[data-v-44d3e711],.modal-slide-leave-active[data-v-44d3e711]{transition:opacity .3s ease}.modal-slide-enter-active .experience-modal-container[data-v-44d3e711],.modal-slide-leave-active .experience-modal-container[data-v-44d3e711]{transition:transform .3s ease}.modal-slide-enter-from[data-v-44d3e711],.modal-slide-leave-to[data-v-44d3e711]{opacity:0}.modal-slide-enter-from .experience-modal-container[data-v-44d3e711],.modal-slide-leave-to .experience-modal-container[data-v-44d3e711]{transform:translateY(100%)}.test-experience-btn[data-v-44d3e711]{position:fixed;bottom:120px;right:20px;background:linear-gradient(135deg,#9333ea 0%,#7e22ce 100%);color:#fff;border:none;border-radius:50px;padding:14px 24px;font-size:14px;font-weight:600;cursor:pointer;box-shadow:0 4px 12px #9333ea66;z-index:999;display:flex;align-items:center;gap:6px;transition:all .3s ease}.test-experience-btn[data-v-44d3e711]:hover{transform:translateY(-2px);box-shadow:0 6px 16px #9333ea80}.test-experience-btn[data-v-44d3e711]:active{transform:translateY(0)}.slide-up-down-enter-active[data-v-cc6acf67],.slide-up-down-leave-active[data-v-cc6acf67]{transition:max-height .6s cubic-bezier(.25,.8,.25,1),opacity .6s cubic-bezier(.25,.8,.25,1),transform .4s cubic-bezier(.25,.8,.25,1);overflow:hidden}.slide-up-down-enter-from[data-v-cc6acf67],.slide-up-down-leave-to[data-v-cc6acf67]{max-height:0;opacity:0;transform:translateY(40px)}.slide-up-down-enter-to[data-v-cc6acf67],.slide-up-down-leave-from[data-v-cc6acf67]{max-height:500px;opacity:1;transform:translateY(0)}.scale-x-100[data-v-cc6acf67]{transform:scaleX(1) rotate(180deg)}.scale-x-165[data-v-cc6acf67]{transform:scaleX(1.65)}.bg-transparent[data-v-cc6acf67]{background-color:transparent}.bg-white[data-v-cc6acf67]{background-color:#fff}.rotate-180[data-v-cc6acf67]{transform:rotate(180deg)}.transition-all[data-v-cc6acf67]{transition:transform .45s cubic-bezier(.25,.8,.25,1),background-color .45s cubic-bezier(.25,.8,.25,1)}.modal-wrapper[data-v-cc6acf67]{position:absolute;display:flex;flex-direction:column;height:100%;width:100%;top:0;left:0;background:rgba(0,0,0,.4);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);padding-top:8rem;padding-left:.5rem;padding-right:.5rem}.modal-content[data-v-cc6acf67]{background:white;border-radius:.375rem .375rem 0 0;box-shadow:0 10px 15px -3px #0000001a;padding:1rem;height:100%}.modal-body[data-v-cc6acf67]{flex:1;overflow-y:auto;overflow-x:hidden;display:flex;flex-direction:column}.modal-overlay[data-v-cc6acf67]{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:100;display:flex;align-items:flex-end;justify-content:center;padding:0}.modal-container[data-v-cc6acf67]{background:white;border-radius:1rem 1rem 0 0;width:100%;max-width:700px;height:75%;max-height:700px;display:flex;flex-direction:column;box-shadow:0 -4px 20px #00000026;overflow:hidden}.modal-header[data-v-cc6acf67]{flex-shrink:0;display:flex;align-items:center;justify-content:space-between;padding:1rem 1.5rem;border-bottom:1px solid #e0e0e0;background:white}.modal-title[data-v-cc6acf67]{font-size:1.125rem;font-weight:600;color:#202124;margin:0}.modal-close-btn[data-v-cc6acf67]{background:transparent;border:none;color:#5f6368;cursor:pointer;padding:.5rem;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:background-color .2s}.modal-close-btn[data-v-cc6acf67]:hover{background:#f1f3f4}.modal-body-chat[data-v-cc6acf67]{flex:1;overflow:hidden;display:flex;flex-direction:column;position:relative}.modal-body-chat[data-v-cc6acf67] .chat-wrapper{position:relative!important;height:100%!important;width:100%!important;background:#f0f4f9!important}.modal-body-chat[data-v-cc6acf67] .chat-content{max-width:100%!important;height:100%!important}.modal-body-chat[data-v-cc6acf67] .chat-container{height:100%!important;background:#f0f4f9!important}@media (min-width: 1024px){.modal-overlay[data-v-cc6acf67]{align-items:flex-end;padding:0 1rem}.modal-container[data-v-cc6acf67]{border-radius:1rem 1rem 0 0;height:80%;max-height:700px;margin-bottom:0}}.modal-enter-active[data-v-cc6acf67],.modal-leave-active[data-v-cc6acf67]{transition:opacity .3s ease-out}.modal-enter-active .modal-container[data-v-cc6acf67],.modal-leave-active .modal-container[data-v-cc6acf67]{transition:transform .4s cubic-bezier(.25,.8,.25,1)}.modal-enter-from[data-v-cc6acf67]{opacity:0}.modal-enter-from .modal-container[data-v-cc6acf67]{transform:translateY(100%)}.modal-leave-to[data-v-cc6acf67]{opacity:0}.modal-leave-to .modal-container[data-v-cc6acf67]{transform:translateY(100%)}.modal-enter-to[data-v-cc6acf67],.modal-leave-from[data-v-cc6acf67]{opacity:1}.modal-enter-to .modal-container[data-v-cc6acf67],.modal-leave-from .modal-container[data-v-cc6acf67]{transform:translateY(0)}.range-container[data-v-cc6acf67]{top:0;height:130px;display:flex;justify-content:center;align-items:center;width:65%;position:absolute;margin-top:37px;padding:.5rem 0}.range-container .range-input[data-v-cc6acf67]{transform:rotate(-90deg);width:110px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;cursor:pointer;outline:none}.range-container .range-labels[data-v-cc6acf67]{font-weight:lighter;color:#fff;display:flex;flex-direction:column;position:absolute;left:calc(50% + 16px);height:100%;justify-content:space-between;font-size:.75rem;padding:.5rem 0}.range-input[data-v-cc6acf67]::-webkit-slider-runnable-track{background:linear-gradient(to right,transparent 0%,rgba(255,255,255,.87) 100%);border:1px solid white;border-radius:1rem;margin:auto}.range-input[data-v-cc6acf67]::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:8px;width:8px;border-radius:50%;background:white;border:2px solid rgba(255,255,255,.8);cursor:pointer;box-shadow:0 3px 4px #0003}.range-input[data-v-cc6acf67]::-webkit-slider-thumb:after{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:12px;width:12px;background-color:red;border-radius:50%;content:""}.glide_makeups .glide__slide[data-v-cc6acf67]:first-child{width:30px!important;flex:0 0 30px;margin-right:4px}.modal-wrapper[data-v-6a6a9ceb]{position:absolute;display:flex;flex-direction:column;height:100%;width:100%;top:0;left:0;background:rgba(0,0,0,.4);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);padding-top:8rem;padding-left:.5rem;padding-right:.5rem}.modal-content[data-v-6a6a9ceb]{background:white;border-radius:.375rem .375rem 0 0;box-shadow:0 10px 15px -3px #0000001a;padding:1rem;height:100%}.modal-body[data-v-6a6a9ceb]{flex:1;overflow-y:auto;overflow-x:hidden;display:flex;flex-direction:column}.accordion[data-v-6a6a9ceb]{display:flex;flex-direction:column}.accordion-item[data-v-6a6a9ceb]{border:none;border-radius:0;overflow:hidden}.accordion-header[data-v-6a6a9ceb]{width:100%;display:flex;justify-content:space-between;align-items:center;padding:1rem;background:transparent;border:none;cursor:pointer;transition:all .2s ease;font-weight:600;border-bottom:1px solid lightgrey}.accordion-header[data-v-6a6a9ceb]:hover{background:#f3f4f6}.accordion-title[data-v-6a6a9ceb]{font-size:1rem}.accordion-arrow[data-v-6a6a9ceb]{width:1.25rem;height:1.25rem;transition:transform .2s ease;color:#6b7280}.accordion-arrow.rotated[data-v-6a6a9ceb]{transform:rotate(180deg)}.accordion-content[data-v-6a6a9ceb]{max-height:0;overflow:hidden;transition:max-height .3s ease}.accordion-content.expanded[data-v-6a6a9ceb]{max-height:500px}.accordion-body[data-v-6a6a9ceb]{padding:1rem;border-top:none}.nps-rating[data-v-6a6a9ceb]{text-align:center}.nps-button[data-v-6a6a9ceb]{width:2.5rem;height:2.5rem;border:2px solid #d1d5db;background:white;border-radius:.375rem;font-weight:600;cursor:pointer;transition:all .2s ease}.nps-button[data-v-6a6a9ceb]:hover{border-color:#6b7280}.nps-button.selected.low[data-v-6a6a9ceb]{background:#ef4444;color:#fff;border-color:#ef4444}.nps-button.selected.medium[data-v-6a6a9ceb]{background:#f59e0b;color:#fff;border-color:#f59e0b}.nps-button.selected.high[data-v-6a6a9ceb]{background:#10b981;color:#fff;border-color:#10b981}.modal-enter-active[data-v-6a6a9ceb],.modal-leave-active[data-v-6a6a9ceb]{transition:opacity .3s ease-out}.modal-enter-active .modal-content[data-v-6a6a9ceb],.modal-leave-active .modal-content[data-v-6a6a9ceb]{transition:transform .4s cubic-bezier(.25,.8,.25,1)}.modal-enter-from[data-v-6a6a9ceb]{opacity:0}.modal-enter-from .modal-content[data-v-6a6a9ceb]{transform:translateY(100%)}.modal-leave-to[data-v-6a6a9ceb]{opacity:0}.modal-leave-to .modal-content[data-v-6a6a9ceb]{transform:translateY(100%)}.modal-enter-to[data-v-6a6a9ceb],.modal-leave-from[data-v-6a6a9ceb]{opacity:1}.modal-enter-to .modal-content[data-v-6a6a9ceb],.modal-leave-from .modal-content[data-v-6a6a9ceb]{transform:translateY(0)}#facemesh-holder[data-v-5578080a]{width:100%;height:100%;display:block;position:absolute;top:0;left:0;pointer-events:none}.modal-wrapper[data-v-9f0389b3]{position:absolute;display:flex;flex-direction:row;align-items:start;justify-content:center;width:100%;height:100%;top:0;left:0;background-color:#000000bf;padding:2.5rem 0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.container-modal[data-v-9f0389b3]{position:relative;width:90%;max-width:800px;display:flex;flex-direction:row;align-items:start;justify-content:center}.close-button-container[data-v-9f0389b3]{width:15%;text-align:center;margin:.5rem 0 .5rem 1rem}.close-btn[data-v-9f0389b3]{background:white;border:2px solid #e5e7eb;cursor:pointer;padding:.5rem;width:40px;height:40px;border-radius:6px;display:flex;align-items:center;justify-content:center;color:#6b7280;transition:all .2s ease;max-width:40px}.close-btn[data-v-9f0389b3]:hover{background:#f3f4f6;color:#374151;border-color:#d1d5db}.close-btn svg[data-v-9f0389b3]{width:20px;height:20px}.container-info[data-v-9f0389b3]{padding:.75rem 1rem;margin-top:.5rem;position:relative;width:80%;background:white;border-radius:8px}.modal-header-content[data-v-9f0389b3]{display:flex;justify-content:space-between;margin-top:.5rem;margin-bottom:1rem}.title[data-v-9f0389b3]{font-size:1.125rem;font-weight:800;color:#000;padding-bottom:.75rem;border-bottom:2px solid #e5e7eb;flex:1}.title-page[data-v-9f0389b3]{color:#000;font-size:1rem;font-weight:700;margin-top:-7px;margin-left:1rem}.media-container[data-v-9f0389b3]{margin:1rem 0}.video-wrapper[data-v-9f0389b3]{width:100%;position:relative}.video-element[data-v-9f0389b3]{width:100%;height:auto;border-radius:4px}.youtube-video[data-v-9f0389b3]{width:100%;height:315px;border-radius:4px}@media (max-width: 560px){.youtube-video[data-v-9f0389b3]{height:56.25vw}}.image-wrapper[data-v-9f0389b3]{display:flex;justify-content:center}.spot-image[data-v-9f0389b3]{width:100%;max-width:100%;height:auto;border-radius:4px}.description[data-v-9f0389b3]{margin-top:.5rem;color:#374151;line-height:1.5}.description-smaller[data-v-9f0389b3]{font-size:.875rem;line-height:1.4}#spot-title-divider[data-v-9f0389b3]{border-bottom:2px solid #e5e7eb;padding-bottom:.75rem}.modal-enter-active[data-v-9f0389b3],.modal-leave-active[data-v-9f0389b3]{transition:opacity .3s ease}.modal-enter-from[data-v-9f0389b3],.modal-leave-to[data-v-9f0389b3]{opacity:0}.modal-enter-to[data-v-9f0389b3],.modal-leave-from[data-v-9f0389b3]{opacity:1}.image-error[data-v-9f0389b3]{padding:2rem;border:2px dashed #e5e7eb;border-radius:4px;background-color:#f9fafb;min-height:100px;display:flex;flex-direction:column;align-items:center;justify-content:center}#facemesh-holder[data-v-e4654c59]{width:100%;height:100%;display:block;position:absolute;top:0;left:0;pointer-events:none}section[data-testid=controls][data-v-e4654c59]::-webkit-scrollbar{width:6px}section[data-testid=controls][data-v-e4654c59]::-webkit-scrollbar-track{background:rgba(255,255,255,.1)}section[data-testid=controls][data-v-e4654c59]::-webkit-scrollbar-thumb{background:rgba(255,255,255,.3);border-radius:3px}
