header[data-v-431aa595]{width:100%;background-color:var(--white);position:sticky;top:0;left:0}header .inner-container[data-v-431aa595]{width:100%;margin:0 auto;height:80px;padding:35px;position:relative}header .inner-container .logo[data-v-431aa595]{width:55px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}header .inner-container nav[data-v-431aa595]{width:fit-content;margin:0 auto 0 10px;gap:10px}header .inner-container nav a[data-v-431aa595]{padding:10px;gap:5px;color:var(--txt-dark)}header .inner-container nav a[data-v-431aa595]:hover{color:var(--accent)}header .inner-container h1[data-v-431aa595]{flex-shrink:0;padding:0 20px}header .inner-container h1 span[data-v-431aa595]{font-weight:var(--fw-medium)}header .inner-container .actions[data-v-431aa595]{width:fit-content;gap:15px}header.mobile[data-v-431aa595]{display:none}header.mobile a[data-v-431aa595],header.mobile p[data-v-431aa595]{font-size:var(--fs-medium-large);color:var(--txt-dark)}header.mobile .logo[data-v-431aa595]{width:40px}@media screen and (max-width:1536px){header.desktop .inner-container[data-v-431aa595]{padding:0 20px}}@media screen and (max-width:1250px){header[data-v-431aa595]{position:unset}}@media screen and (max-width:1139px){header.desktop[data-v-431aa595]{display:none}header.mobile[data-v-431aa595]{display:block}header.mobile .inner-container[data-v-431aa595]{height:60px;padding:0 20px}header.mobile .inner-container .logo[data-v-431aa595]{width:45px;height:auto}header.mobile .inner-container .back-btn[data-v-431aa595]{margin-left:0;gap:5px}header.mobile .inner-container .back-btn a[data-v-431aa595],header.mobile .inner-container .back-btn p[data-v-431aa595]{line-height:normal}}.alert[data-v-792e7568]{position:fixed;top:10px;left:50%;transform:translate(-50%);z-index:9999;padding:10px 30px 10px 15px;background-color:var(--black);border-radius:var(--br-small);box-shadow:0 0 30px #0000001a;gap:15px}.alert.error[data-v-792e7568]{background-color:var(--accent)}.alert.success[data-v-792e7568]{background-color:green}.alert .svg[data-v-792e7568]{flex-shrink:0;color:var(--white)}.alert .svg[data-v-792e7568] svg{width:25px;height:25px}.alert p[data-v-792e7568]{color:var(--white);white-space:nowrap;flex-shrink:0}.bottom-panel[data-v-4ad11c87]{width:100%;flex-shrink:0;background-color:var(--body)}.bottom-panel .inner-container[data-v-4ad11c87]{width:100%;padding:30px 0;overflow:hidden;flex-shrink:0}.bottom-panel .inner-container .information[data-v-4ad11c87]{width:100%;overflow-y:hidden;overflow-x:auto;gap:10px}.bottom-panel .inner-container .information[data-v-4ad11c87]::-webkit-scrollbar{display:none}.bottom-panel .inner-container .information .info[data-v-4ad11c87]{width:fit-content;padding:0 24px;flex-shrink:0;flex-direction:column;align-items:flex-start;position:relative}.bottom-panel .inner-container .information .info[data-v-4ad11c87]:first-child{padding-left:0}.bottom-panel .inner-container .information .info[data-v-4ad11c87]:last-child:before{display:none}.bottom-panel .inner-container .information .info[data-v-4ad11c87]:before{content:"";position:absolute;top:50%;right:0;width:3px;height:50%;background-color:var(--black);border-radius:20px;transform:translateY(-50%);opacity:.35}.bottom-panel .inner-container .information .info .large.heading[data-v-4ad11c87]{text-transform:capitalize}.bottom-panel .inner-container .information .info.selectedModel[data-v-4ad11c87]{border-right:2px solid var(--black)}.bottom-panel .inner-container .finish-build[data-v-4ad11c87]{width:fit-content;gap:25px;flex-shrink:0}.bottom-panel .inner-container .finish-build .price[data-v-4ad11c87]{width:fit-content;flex-shrink:0}@media screen and (max-width:1536px){.bottom-panel .inner-container[data-v-4ad11c87]{padding:20px 0}}@media screen and (max-width:1250px){.bottom-panel .inner-container[data-v-4ad11c87]{padding:20px 20px 50px}}@media screen and (max-width:800px){.bottom-panel .inner-container[data-v-4ad11c87]{padding:20px 0 50px;flex-direction:column;gap:20px}.bottom-panel .inner-container .information[data-v-4ad11c87]{width:100%;padding:0 10px;align-items:stretch}.bottom-panel .inner-container .information[data-v-4ad11c87]::-webkit-scrollbar{display:none}.bottom-panel .inner-container .information .info[data-v-4ad11c87]{border-radius:var(--br-small);background-color:var(--white);padding:10px 20px}.bottom-panel .inner-container .information .info[data-v-4ad11c87]:first-child{padding-left:20px}.bottom-panel .inner-container .information .info[data-v-4ad11c87]:before{display:none}.bottom-panel .inner-container .information .info p[data-v-4ad11c87]{line-height:normal}.bottom-panel .inner-container .finish-build[data-v-4ad11c87]{width:100%;flex-direction:column;gap:15px;padding:0 15px 15px}.bottom-panel .inner-container .finish-build .price[data-v-4ad11c87],.bottom-panel .inner-container .finish-build .btn[data-v-4ad11c87]{width:100%}}.colors[data-v-564eb198]{display:grid;grid-template-columns:repeat(2,1fr);gap:8px}.colors .color[data-v-564eb198]{width:100%;cursor:pointer;position:relative;border:1.5px solid var(--grey);color:var(--white);gap:15px;border-radius:var(--br-small);padding:8px}.colors .color.span-2[data-v-564eb198]{grid-column:span 2}.colors .color.light .source[data-v-564eb198]{border:1px solid var(--grey)}.colors .color.light .source[data-v-564eb198] svg{color:var(--black)}.colors .color.selected[data-v-564eb198]{border-width:2px;border-color:var(--accent)}.colors .color.selected .details h2[data-v-564eb198]{font-weight:var(--fw-bold)}.colors .color.selected .source[data-v-564eb198] svg{display:block}.colors .color[data-v-564eb198]:hover{border-color:var(--accent)}.colors .color .source[data-v-564eb198]{width:45px;flex-shrink:0;aspect-ratio:1/1}.colors .color .source[data-v-564eb198] svg{width:20px;height:20px;display:none}.colors .color .source[data-v-564eb198] svg path{stroke-width:2.5px}.colors .color .details[data-v-564eb198]{width:100%}.colors .color .details h2[data-v-564eb198]{font-size:var(--fs-small);color:var(--txt-dark);font-weight:var(--fw-bold)}.colors .color .details h2[data-v-564eb198]:first-letter{text-transform:uppercase}.colors .color .details p[data-v-564eb198]{font-size:var(--fs-small)}.colors .color .details p[data-v-564eb198]:first-letter{text-transform:uppercase}@media screen and (max-width:800px){.colors .color[data-v-564eb198]{gap:10px;padding:5px 5px 5px 7px}.colors .color .circle[data-v-564eb198]{width:40px}}.wheels[data-v-10f84fb1]{display:grid;grid-template-columns:repeat(1,1fr);column-gap:20px;row-gap:10px}.wheels .wheel[data-v-10f84fb1]{width:100%;gap:15px;cursor:pointer;padding:5px 10px;border:1px solid var(--grey);border-radius:var(--br-small);overflow:hidden}.wheels .wheel.selected[data-v-10f84fb1]{border-width:2px;border-color:var(--accent)}.wheels .wheel .image[data-v-10f84fb1]{width:50px;flex-shrink:0}.wheels .wheel .details[data-v-10f84fb1]{width:100%}.wheels .wheel .details h2[data-v-10f84fb1]{font-size:var(--fs-small);font-weight:var(--fw-bold);color:var(--txt-dark)}.wheels .wheel .details h2[data-v-10f84fb1]:first-letter{text-transform:uppercase}.wheels .wheel .details p[data-v-10f84fb1]{font-size:var(--fs-small)}.wheels .wheel .details p[data-v-10f84fb1]:first-letter{text-transform:uppercase}.accessories[data-v-0906f204]{display:grid;grid-template-columns:repeat(2,1fr);gap:15px}.accessories .accessory[data-v-0906f204]{width:100%;gap:10px;cursor:pointer;position:relative;overflow:hidden;border-radius:var(--br-small)}.accessories .accessory.disabled[data-v-0906f204]{pointer-events:none}.accessories .accessory.disabled .icon[data-v-0906f204]{color:var(--red)}.accessories .accessory:hover .image[data-v-0906f204]{border-color:var(--black)}.accessories .accessory:hover .image img[data-v-0906f204]{transform:scale(1.1)}.accessories .accessory.selected .image[data-v-0906f204]{border-color:var(--red)}.accessories .accessory .image[data-v-0906f204]{width:100%;height:120px;position:relative;overflow:hidden;border-radius:var(--br-small);background-color:var(--body);border:2px solid var(--white)}.accessories .accessory .image .tooltip[data-v-0906f204]{position:absolute;top:10px;left:10px;width:fit-content;border-radius:4px;background-color:#00000080;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);padding:3px 5px;color:var(--white);font-size:10px;max-width:120px}.accessories .accessory .image img[data-v-0906f204]{width:100%;height:100%;object-fit:cover;transition:.25s}.accessories .accessory .details[data-v-0906f204]{width:100%;padding-top:10px}.accessories .accessory .details .name[data-v-0906f204]{font-size:var(--fs-small);font-weight:var(--fw-bold);color:var(--txt-dark)}.accessories .accessory .details .price[data-v-0906f204]{font-size:var(--fs-small);font-weight:var(--fw-bold);color:var(--red);margin-top:2px}.accessories .accessory .icon[data-v-0906f204]{position:absolute;top:10px;right:10px;width:30px;flex-shrink:0;background-color:var(--white);color:var(--txt-dark)}.accessories .accessory .icon[data-v-0906f204]:hover{background-color:var(--black);color:var(--white)}.accessories .accessory .icon[data-v-0906f204] svg{width:18px;height:18px}@media screen and (max-width:1250px){.accessories[data-v-0906f204]{grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}.accessories .accessory .image[data-v-0906f204]{height:150px}.accessories .accessory button[data-v-0906f204]{width:25px}.accessories .accessory button[data-v-0906f204] svg{width:15px;height:15px}}@media screen and (max-width:800px){.accessories[data-v-0906f204]{grid-template-columns:repeat(2,1fr)}.accessories .accessory .image[data-v-0906f204]{height:110px}}.right-panel{width:470px;flex-shrink:0;height:100%}.right-panel .models-dropdown{width:100%;padding:0 20px;height:70px;flex-shrink:0;background-color:var(--black);border-radius:var(--br-small);cursor:pointer;color:var(--white);position:relative;overflow:hidden;border-bottom:3.5px solid var(--accent)}.right-panel .models-dropdown.modal-visible .chevron{transform:rotate(-180deg)}.right-panel .models-dropdown .details h1{color:unset}.right-panel .models-dropdown .details p{color:unset;margin-top:4px;font-size:var(--fs-small)}.right-panel .view-content{width:100%;padding-bottom:20px;display:none}.right-panel .view-content.active{display:block}.right-panel .group{width:100%;background-color:var(--white);border-radius:var(--br-small);margin-top:10px}.right-panel .group.expanded .group-header .chevron svg{transform:rotate(180deg)}.right-panel .group.expanded .components{height:100%;padding:0 20px 20px}.right-panel .group .group-header{width:100%;cursor:pointer;padding:20px}.right-panel .group .group-header:hover .chevron,.right-panel .group .group-header:hover h2{color:var(--accent)}.right-panel .group .group-header .chevron{width:fit-content;color:var(--txt-dark)}.right-panel .group .group-header .chevron svg{width:20px;height:20px;transition:.5s ease}.right-panel .group .response{text-align:center;width:100%;padding:20px 0;margin:0 auto;grid-column:1/-1}.right-panel .group .response p{width:100%;max-width:800px;margin:10px auto;font-size:var(--fs-small)}.right-panel .group .response .btn{padding:10px 20px;margin:0 auto}.right-panel .components{width:100%;height:0px;padding:0;overflow:hidden}@media screen and (max-width:1250px){.right-panel{height:auto;width:100%;padding:10px 20px 20px}}@media screen and (max-width:800px){.right-panel{padding:5px 10px 10px}}.summary-modal[data-v-153b4d8f]{position:fixed;top:0;left:0;width:100%;height:100%;z-index:-9999;opacity:0;pointer-events:none;align-items:flex-start;overflow-y:auto;background-color:#000c}.summary-modal.open[data-v-153b4d8f]{z-index:999;pointer-events:all;opacity:1}.summary-modal .overlay[data-v-153b4d8f]{width:100%;height:100%;position:absolute;top:0;left:0;background-color:transparent}.summary-modal .modal-content[data-v-153b4d8f]{width:99%;max-width:1050px;margin:20px auto;border-radius:var(--br-small);overflow:hidden;position:relative;z-index:999}.summary-modal .modal-content .modal-header[data-v-153b4d8f]{width:100%;flex-shrink:0;padding:20px;background-color:var(--black)}.summary-modal .modal-content .modal-header h2[data-v-153b4d8f]{color:var(--white)}.summary-modal .modal-content .modal-header .btn[data-v-153b4d8f]{width:30px;color:var(--white);border-color:var(--white)}.summary-modal .modal-content .modal-header .btn[data-v-153b4d8f]:hover{color:var(--accent)}.summary-modal .modal-content .modal-header .btn[data-v-153b4d8f] svg{width:16px;height:16px}.summary-modal .modal-content .modal-body[data-v-153b4d8f]{width:100%;align-items:stretch;flex-direction:row-reverse;background-color:var(--white);overflow:hidden}.summary-modal .modal-content .modal-body .model-section[data-v-153b4d8f]{width:520px;padding:20px 20px 20px 5px;flex-shrink:0}.summary-modal .modal-content .modal-body .model-section .model[data-v-153b4d8f]{width:100%}.summary-modal .modal-content .modal-body .model-section .model .image-stack[data-v-153b4d8f]{width:100%;aspect-ratio:16/9;overflow:hidden;border-radius:var(--br-small);position:relative;margin-bottom:20px}.summary-modal .modal-content .modal-body .model-section .model .image-stack .accessories[data-v-153b4d8f]{position:absolute;top:0;left:0;width:100%;height:100%}.summary-modal .modal-content .modal-body .model-section .model .image-stack img[data-v-153b4d8f]{width:100%;height:100%;object-fit:cover;object-position:center;position:absolute;top:0;left:0}.summary-modal .modal-content .modal-body .model-section .model .details[data-v-153b4d8f]{width:100%}.summary-modal .modal-content .modal-body .model-section .model .details .specs[data-v-153b4d8f]{margin-top:15px;width:fit-content;gap:5px}.summary-modal .modal-content .modal-body .model-section .model .details .specs p[data-v-153b4d8f]{padding:7px 20px;width:fit-content;color:var(--txt-dark);background-color:var(--body);border-radius:var(--br-small)}.summary-modal .modal-content .modal-body .model-section .model .details .specs p[data-v-153b4d8f]:first-letter{text-transform:uppercase}.summary-modal .modal-content .modal-body .model-section .call-to-actions[data-v-153b4d8f]{width:100%;padding:20px 0}.summary-modal .modal-content .modal-body .model-section .call-to-actions .total-price h2[data-v-153b4d8f]{color:var(--accent)}.summary-modal .modal-content .modal-body .model-section .call-to-actions .total-price p[data-v-153b4d8f]{font-size:var(--fs-small)}.summary-modal .modal-content .modal-body .model-section .call-to-actions .actions[data-v-153b4d8f]{display:flex;flex-direction:column;gap:15px;margin-top:20px}.summary-modal .modal-content .modal-body .model-section .call-to-actions .actions .btn[data-v-153b4d8f],.summary-modal .modal-content .modal-body .model-section .disclaimer[data-v-153b4d8f]{width:100%}.summary-modal .modal-content .modal-body .model-section .disclaimer p[data-v-153b4d8f]{font-size:var(--fs-small);margin-top:10px}.summary-modal .modal-content .modal-body .selections[data-v-153b4d8f]{width:100%;display:flex;flex-direction:column;background-color:var(--white);padding:20px;gap:15px}.summary-modal .modal-content .modal-body .selections .group[data-v-153b4d8f]{width:100%;flex-shrink:0;border:1px solid var(--grey);background-color:var(--white);border-radius:var(--br-small);overflow:hidden}.summary-modal .modal-content .modal-body .selections .group.expanded .group-header[data-v-153b4d8f]{border-bottom-color:var(--grey)}.summary-modal .modal-content .modal-body .selections .group.expanded .group-header .chevron svg[data-v-153b4d8f]{transform:rotate(180deg)}.summary-modal .modal-content .modal-body .selections .group.expanded .components[data-v-153b4d8f]{height:auto;padding:15px 20px}.summary-modal .modal-content .modal-body .selections .group .group-header[data-v-153b4d8f]{width:100%;cursor:pointer;padding:15px 20px;border-bottom:1px solid transparent}.summary-modal .modal-content .modal-body .selections .group .group-header:hover .chevron[data-v-153b4d8f],.summary-modal .modal-content .modal-body .selections .group .group-header:hover h2[data-v-153b4d8f]{color:var(--accent)}.summary-modal .modal-content .modal-body .selections .group .group-header .chevron[data-v-153b4d8f]{width:fit-content;position:relative;cursor:pointer;color:var(--txt-light)}.summary-modal .modal-content .modal-body .selections .group .group-header .chevron[data-v-153b4d8f] svg{width:20px;height:20px}.summary-modal .modal-content .modal-body .selections .components[data-v-153b4d8f]{width:100%;height:0px;padding:0;overflow:hidden}.summary-modal .modal-content .modal-body .selections .components.colors[data-v-153b4d8f]{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.summary-modal .modal-content .modal-body .selections .components.colors .color[data-v-153b4d8f]{width:100%;gap:15px}.summary-modal .modal-content .modal-body .selections .components.colors .color .circle[data-v-153b4d8f]{width:45px;color:var(--white)}.summary-modal .modal-content .modal-body .selections .components.colors .color .circle[data-v-153b4d8f] svg{width:18px;height:18px}.summary-modal .modal-content .modal-body .selections .components.colors .color.light .circle[data-v-153b4d8f]{border:1px solid var(--grey);color:var(--black)}.summary-modal .modal-content .modal-body .selections .components.colors .color.light[data-v-153b4d8f]:before{border-color:var(--black)}.summary-modal .modal-content .modal-body .selections .components.colors .color .details[data-v-153b4d8f]{width:100%}.summary-modal .modal-content .modal-body .selections .components.colors .color .details h2[data-v-153b4d8f]{font-size:var(--fs-small);font-weight:var(--fw-bold);color:var(--txt-dark)}.summary-modal .modal-content .modal-body .selections .components.colors .color .details h2[data-v-153b4d8f]:first-letter{text-transform:uppercase}.summary-modal .modal-content .modal-body .selections .components.colors .color .details p[data-v-153b4d8f]{font-size:var(--fs-small)}.summary-modal .modal-content .modal-body .selections .components.colors .color .details p[data-v-153b4d8f]:first-letter{text-transform:uppercase}.summary-modal .modal-content .modal-body .selections .components.wheels[data-v-153b4d8f]{display:grid;grid-template-columns:repeat(1,1fr)}.summary-modal .modal-content .modal-body .selections .components.wheels .wheel[data-v-153b4d8f]{width:100%;gap:15px}.summary-modal .modal-content .modal-body .selections .components.wheels .wheel .image[data-v-153b4d8f]{width:45px;flex-shrink:0}.summary-modal .modal-content .modal-body .selections .components.wheels .wheel .details[data-v-153b4d8f]{width:100%}.summary-modal .modal-content .modal-body .selections .components.wheels .wheel .details h2[data-v-153b4d8f]{font-size:var(--fs-small);font-weight:var(--fw-bold);color:var(--txt-dark)}.summary-modal .modal-content .modal-body .selections .components.wheels .wheel .details h2[data-v-153b4d8f]:first-letter{text-transform:uppercase}.summary-modal .modal-content .modal-body .selections .components.wheels .wheel .details p[data-v-153b4d8f]{font-size:var(--fs-small)}.summary-modal .modal-content .modal-body .selections .components.wheels .wheel .details p[data-v-153b4d8f]:first-letter{text-transform:uppercase}.summary-modal .modal-content .modal-body .selections .components.accessories[data-v-153b4d8f]{display:grid;grid-template-columns:repeat(2,1fr);gap:15px}.summary-modal .modal-content .modal-body .selections .components.accessories .accessory[data-v-153b4d8f]{width:100%;gap:10px}.summary-modal .modal-content .modal-body .selections .components.accessories .accessory.active .image[data-v-153b4d8f]{border-color:var(--accent)}.summary-modal .modal-content .modal-body .selections .components.accessories .accessory .image[data-v-153b4d8f]{width:100%;height:120px;position:relative;overflow:hidden;border-radius:var(--br-small);background-color:var(--body)}.summary-modal .modal-content .modal-body .selections .components.accessories .accessory .image img[data-v-153b4d8f]{width:100%;height:100%;object-fit:cover;object-position:center}.summary-modal .modal-content .modal-body .selections .components.accessories .accessory .image .icon[data-v-153b4d8f]{position:absolute;top:10px;right:10px;z-index:2;width:28px;aspect-ratio:1/1;border-radius:var(--br-small);background-color:var(--accent);color:var(--white);border:none}.summary-modal .modal-content .modal-body .selections .components.accessories .accessory .image .icon[data-v-153b4d8f]:hover{background-color:var(--white);color:var(--accent)}.summary-modal .modal-content .modal-body .selections .components.accessories .accessory .image .icon[data-v-153b4d8f] svg{width:15px;height:15px}.summary-modal .modal-content .modal-body .selections .components.accessories .accessory .details[data-v-153b4d8f]{width:100%;padding-top:10px}.summary-modal .modal-content .modal-body .selections .components.accessories .accessory .details .name[data-v-153b4d8f]{font-size:var(--fs-small);font-weight:var(--fw-bold);color:var(--txt-dark)}.summary-modal .modal-content .modal-body .selections .components.accessories .accessory .details .price[data-v-153b4d8f]{font-size:var(--fs-small);font-weight:var(--fw-bold);color:var(--accent);margin-top:4px}@media screen and (max-width:999px){.summary-modal .modal-content[data-v-153b4d8f]{width:100%;max-width:100%;border-radius:0;overflow-y:auto;margin:0;max-height:fit-content}.summary-modal .modal-content .modal-header[data-v-153b4d8f]{position:sticky;top:0;left:0;z-index:2;padding:20px 15px}.summary-modal .modal-content .modal-body[data-v-153b4d8f]{flex-direction:column;height:fit-content}.summary-modal .modal-content .modal-body .model-section[data-v-153b4d8f]{width:100%;padding:15px}.summary-modal .modal-content .modal-body .selections[data-v-153b4d8f]{height:fit-content;overflow:unset;padding:15px}}@media screen and (max-width:500px){.summary-modal .modal-content .modal-body .model-section .call-to-actions .actions[data-v-153b4d8f]{gap:10px;margin-top:15px}.summary-modal .modal-content .modal-body .model-section .call-to-actions .actions .btn[data-v-153b4d8f]{height:45px}.summary-modal .modal-content .modal-body .selections[data-v-153b4d8f]{padding:20px 0}.summary-modal .modal-content .modal-body .selections .group.expanded .components[data-v-153b4d8f],.summary-modal .modal-content .modal-body .selections .group .group-header[data-v-153b4d8f]{padding:15px}.summary-modal .modal-content .modal-body .selections .components.accessories .accessory .image[data-v-153b4d8f]{height:100px}.summary-modal .modal-content .modal-body .selections .components.colors[data-v-153b4d8f]{grid-template-columns:repeat(1,1fr)}}.model-selection[data-v-a354e15b]{position:fixed;top:0;left:0;width:100%;height:100%;z-index:999;display:flex;flex-direction:column;transform:translateY(120%);transition:all .5s ease-in-out;background-color:var(--white)}.model-selection.open[data-v-a354e15b]{transform:translateY(0)}.model-selection .content[data-v-a354e15b]{z-index:1000;width:100%;display:flex;flex-direction:column;overflow-y:auto}.model-selection .content .inner-container[data-v-a354e15b]{max-width:1500px;width:92%;margin:0 auto}.model-selection .content .header[data-v-a354e15b]{width:100%;position:sticky;top:0;left:0;z-index:2;flex-shrink:0;background-color:var(--black)}.model-selection .content .header .inner-container[data-v-a354e15b]{padding:45px 0 50px}.model-selection .content .header h2[data-v-a354e15b]{color:var(--white);font-size:30px}.model-selection .content .header h2 span[data-v-a354e15b]{font-weight:var(--fw-medium)}.model-selection .content .header p[data-v-a354e15b]{margin-top:15px;color:var(--grey);font-size:var(--fs-small)}.model-selection .content .header p .results-count[data-v-a354e15b]{width:fit-content;padding:5px 12px;background-color:#ffffff1a;border-radius:var(--br-small);margin-right:10px}.model-selection .content .header .close-btn[data-v-a354e15b]{width:40px;margin-left:auto;border-color:var(--white);color:var(--white)}.model-selection .content .header .close-btn[data-v-a354e15b]:hover{color:var(--txt-dark)}.model-selection .content .header .close-btn[data-v-a354e15b] svg{width:20px;height:20px}.model-selection .content .models[data-v-a354e15b]{width:100%;background-color:var(--white);padding:10px 0 40px}.model-selection .content .models .inner-container[data-v-a354e15b]{display:grid;grid-template-columns:repeat(3,1fr);align-items:flex-start;position:relative;column-gap:50px}.model-selection .content .models .model[data-v-a354e15b]{width:100%;max-width:400px}.model-selection .content .models .model:hover .image img[data-v-a354e15b]{transform:scale(1.1)}.model-selection .content .models .model .image[data-v-a354e15b]{width:100%;margin:0 auto;cursor:pointer}.model-selection .content .models .model .image img[data-v-a354e15b]{object-fit:contain;object-position:bottom;transition:all .5s ease}.model-selection .content .models .model .details[data-v-a354e15b]{width:100%}.model-selection .content .models .model .details .price[data-v-a354e15b]{margin-top:10px;font-size:var(--fs-large);color:var(--txt-dark)}.model-selection .content .models .model .details .specs[data-v-a354e15b]{margin:15px 0;border-radius:var(--br-small);border:1px solid var(--grey)}.model-selection .content .models .model .details .specs p[data-v-a354e15b]{border-bottom:1px solid var(--grey);padding:15px}.model-selection .content .models .model .details .specs p[data-v-a354e15b]:last-child{border-bottom:none}.model-selection .content .models .model .details .specs p span[data-v-a354e15b]:first-letter{text-transform:uppercase}.model-selection .content .models .model .details .btn[data-v-a354e15b]{width:100%;margin-top:20px}.model-selection .content .models .model .details .btn[data-v-a354e15b]:disabled{opacity:.5;pointer-events:none;background-color:var(--white);color:var(--txt-dark)}@media screen and (max-width:1250px){.model-selection .content[data-v-a354e15b]{overflow-y:auto}.model-selection .content .header .inner-container[data-v-a354e15b]{padding:20px 0 25px}.model-selection .content .models .inner-container[data-v-a354e15b]{gap:50px;grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}}@media screen and (max-width:800px){.model-selection .content .header .inner-container[data-v-a354e15b]{align-items:flex-start}.model-selection .content .header .inner-container h2[data-v-a354e15b]{font-size:23px}.model-selection .content .header .inner-container h2 span[data-v-a354e15b]{display:block}.model-selection .content .header .inner-container .close-btn[data-v-a354e15b]{width:32px}.model-selection .content .header .inner-container .close-btn[data-v-a354e15b] svg{width:16px;height:16px}.model-selection .content .models .inner-container[data-v-a354e15b]{grid-template-columns:repeat(1,1fr);gap:40px}.model-selection .content .models .inner-container .model[data-v-a354e15b]{max-width:100%}}.environments-modal[data-v-ccdfdf66]{width:fit-content;background-color:var(--white);border-radius:var(--br-small);padding:10px;z-index:-999;position:absolute;top:70%;left:2%;opacity:0;pointer-events:none;transition:all .35s ease-in-out}.environments-modal[data-v-ccdfdf66]:before{content:"";position:absolute;width:10px;aspect-ratio:1/1;background-color:var(--white);transform:rotate(45deg);bottom:-4px;left:20px}.environments-modal.visible[data-v-ccdfdf66]{transform:translateY(-100%);opacity:1;z-index:999;pointer-events:all}.environments-modal .environments[data-v-ccdfdf66]{width:fit-content;gap:10px}.environments-modal .environments .environment[data-v-ccdfdf66]{width:150px;flex-shrink:0;cursor:pointer;position:relative}.environments-modal .environments .environment.selected .image[data-v-ccdfdf66]{border-color:var(--accent)}.environments-modal .environments .environment.selected .image .icon[data-v-ccdfdf66]{display:flex}.environments-modal .environments .environment.selected .name-icon p[data-v-ccdfdf66]{color:var(--txt-dark);font-weight:var(--fw-bold)}.environments-modal .environments .environment.selected .name-icon svg[data-v-ccdfdf66]{visibility:visible}.environments-modal .environments .environment:hover .image[data-v-ccdfdf66]:before{opacity:1;transform:translate(-50%,-50%) scale(1)}.environments-modal .environments .environment:hover .image img[data-v-ccdfdf66]{transform:scale(1.15)}.environments-modal .environments .environment .image[data-v-ccdfdf66]{width:100%;height:100px;overflow:hidden;background-color:var(--grey);border-radius:var(--br-small);position:relative;border:2px solid var(--white)}.environments-modal .environments .environment .image img[data-v-ccdfdf66]{width:100%;height:100%;object-position:center;object-fit:cover;transition:all .25s ease}.environments-modal .environments .environment .image .icon[data-v-ccdfdf66]{position:absolute;top:8px;right:8px;width:25px;z-index:1;display:none}.environments-modal .environments .environment p[data-v-ccdfdf66]{width:100%;padding:5px;text-transform:capitalize;transition:.25s}.environment-toggle[data-v-ccdfdf66]{position:relative;pointer-events:all;flex-shrink:0}.environment-toggle.visible .toggle .chevron[data-v-ccdfdf66]{transform:rotate(-180deg)}.environment-toggle .toggle[data-v-ccdfdf66]{background-color:var(--white);width:fit-content;height:40px;border:4px solid var(--white);flex-shrink:0;cursor:pointer;padding:0 6px 0 0;border-radius:var(--br-small);overflow:hidden}.environment-toggle .toggle .preview[data-v-ccdfdf66]{height:100%;margin-right:10px;overflow:hidden}.environment-toggle .toggle .preview img[data-v-ccdfdf66]{width:100%;height:100%;object-position:center;object-fit:cover}.environment-toggle .toggle p[data-v-ccdfdf66]{width:fit-content;flex-shrink:0;color:var(--txt-dark);margin-right:auto}.environment-toggle .toggle .chevron[data-v-ccdfdf66]{width:fit-content;background-color:var(--white);color:var(--txt-light);flex-shrink:0;margin-left:10px}.environment-toggle .toggle .chevron[data-v-ccdfdf66] svg{width:18px;height:18px}@media screen and (max-width:800px){.environments-modal[data-v-ccdfdf66]{width:calc(100% - 8px);max-width:400px;box-shadow:0 0 20px #0003;border-radius:var(--br-small);padding:10px 10px 5px}.environments-modal .environments[data-v-ccdfdf66]{width:100%;display:grid;grid-template-columns:repeat(3,1fr);gap:5px}.environments-modal .environments .environment[data-v-ccdfdf66]{width:100%;max-width:100%}.environments-modal .environments .environment .image[data-v-ccdfdf66]{height:80px}}.doors-toggle[data-v-bd206cbc]{position:relative;flex-shrink:0;width:fit-content;height:40px;border-radius:var(--br-small);border:3px solid var(--white);overflow:hidden;background-color:var(--white);pointer-events:all}.doors-toggle[data-v-bd206cbc]:before{content:"";border-radius:var(--br-small);width:50%;height:100%;position:absolute;top:0;left:0;background-color:var(--black);transition:all .35s ease}.doors-toggle.open-active[data-v-bd206cbc]:before{left:50%}.doors-toggle.open-active .close[data-v-bd206cbc]{color:var(--txt-light)!important}.doors-toggle.open-active .open[data-v-bd206cbc]{color:var(--white)}.doors-toggle .action[data-v-bd206cbc]{width:65px;height:100%;position:relative;z-index:2;cursor:pointer}.doors-toggle .action.close[data-v-bd206cbc]{color:var(--white)}.doors-toggle .action p[data-v-bd206cbc]{color:unset}.loader[data-v-9b4b98fc]{position:absolute;width:100%;height:100%;top:0;left:0;border-radius:var(--br-small);z-index:9999;background-color:#000000bf;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px)}.loader .content[data-v-9b4b98fc]{text-align:center}.loader .content.no-instructions .spinner[data-v-9b4b98fc]{bottom:unset;top:50%;transform:translate(-50%)}.loader .content .icon[data-v-9b4b98fc]{margin:0 auto;width:fit-content;color:var(--white)}.loader .content .icon.finger[data-v-9b4b98fc]{width:40px;height:auto}.loader .content .icon.finger img[data-v-9b4b98fc]{animation:fingerAnimation-9b4b98fc 1.5s linear alternate infinite}.loader .content .icon .mouse-animation[data-v-9b4b98fc]{width:30px;height:40px;border:2px solid var(--white);border-radius:var(--br-small);padding:5px}.loader .content .icon .mouse-animation span[data-v-9b4b98fc]{display:flex;align-items:center;justify-content:center;aspect-ratio:1/1;flex-shrink:0;width:8px;border-radius:50%;background-color:var(--white);transform:translateY(-10px);animation:mouseAnimation-9b4b98fc 1.2s linear alternate infinite}.loader .content p[data-v-9b4b98fc]{color:var(--white);margin:20px auto 0}.loader .content .spinner[data-v-9b4b98fc]{width:40px;aspect-ratio:1/1;border-radius:50%;border:3px solid var(--white);border-left-color:#fff3;animation:spin-9b4b98fc .75s linear infinite;position:absolute;left:50%;transform:translate(-50%);bottom:40px}@keyframes spin-9b4b98fc{to{transform:translate(-50%) rotate(1turn)}}@keyframes fingerAnimation-9b4b98fc{0%{transform:translate(20px)}to{transform:translate(-20px)}}@keyframes mouseAnimation-9b4b98fc{0%{transform:translateY(-10px)}to{transform:translateY(10px)}}@media screen and (max-width:1250px){.loader .content[data-v-9b4b98fc]{padding-bottom:30px}.loader .content .icon svg[data-v-9b4b98fc]{width:30px;height:30px}.loader .content .spinner[data-v-9b4b98fc]{width:35px}}@media screen and (max-width:800px){.loader[data-v-9b4b98fc]{border-radius:0}}.zoom-out-btn[data-v-2180da52]{z-index:999;position:absolute;width:38px;top:30%;left:40%;transition:all .35s ease}.zoom-out-btn[data-v-2180da52]:hover{border-color:var(--white);transform:scale(.95)}.zoom-out-btn[data-v-2180da52] svg{width:18px;height:18px}@media screen and (max-width:1250px){.zoom-out-btn[data-v-2180da52]{left:40%;top:20%;width:36px}}@media screen and (max-width:800px){.zoom-out-btn[data-v-2180da52]{left:30%;top:10px;width:30px}}.day-night[data-v-2353bdb8]{position:relative;width:fit-content;height:40px;background-color:var(--white);border-radius:var(--br-small);flex-shrink:0;overflow:hidden;border:3px solid var(--white);pointer-events:all}.day-night.day-active[data-v-2353bdb8]:before{left:0}.day-night.day-active .control.day[data-v-2353bdb8]{color:var(--white)}.day-night.night-active[data-v-2353bdb8]:before{left:50%}.day-night.night-active .control.night[data-v-2353bdb8]{color:var(--white)}.day-night[data-v-2353bdb8]:before{content:"";position:absolute;top:0;left:0;width:50%;height:100%;border-radius:var(--br-small);background-color:var(--black);transition:all .35s ease}.day-night .control[data-v-2353bdb8]{position:relative;height:100%;cursor:pointer;color:var(--txt-light)}.day-night .control[data-v-2353bdb8]:hover svg{transform:rotate(1turn)}.day-night .control[data-v-2353bdb8] svg{width:20px;height:20px;transition:transform .35s ease}.config-mode-btn[data-v-aa096fe7]{width:fit-content;height:40px;background-color:var(--white);border-radius:var(--br-small);z-index:999;margin-left:auto;flex-shrink:0;overflow:hidden;pointer-events:all}.config-mode-btn .mode[data-v-aa096fe7]{width:fit-content;padding:0 25px;height:100%;cursor:pointer;border-radius:var(--br-small)}.config-mode-btn .mode p[data-v-aa096fe7]{color:var(--txt-dark)}@media screen and (max-width:800px){.config-mode-btn[data-v-aa096fe7]{position:relative;bottom:unset;right:unset;left:unset;background-color:var(--black)}.config-mode-btn .mode p[data-v-aa096fe7]{color:var(--white)}}.unreal-engine-stream[data-v-eaaaedfb]{width:100%;height:100%;background-color:var(--black);border-radius:var(--br-small);overflow:hidden;position:relative}.unreal-engine-stream.fullscreen[data-v-eaaaedfb]{height:100%}.unreal-engine-stream.fullscreen #streamIframe[data-v-eaaaedfb]{transform:scale(1)}.unreal-engine-stream #streamIframe[data-v-eaaaedfb]{transform:scale(1.15)}@media screen and (min-width:1550px){.unreal-engine-stream #streamIframe[data-v-eaaaedfb]{transform:scale(1.35)}}@media screen and (max-width:1250px){.unreal-engine-stream[data-v-eaaaedfb]{height:500px}}@media screen and (max-width:800px){.unreal-engine-stream[data-v-eaaaedfb]{height:240px;border-radius:0}}.static-mode[data-v-7ab423a0]{width:100%;height:100%;display:flex;flex-direction:column}.static-mode.fullscreen[data-v-7ab423a0]{position:fixed;top:0;left:0;height:100dvh}.static-mode.fullscreen .stacks[data-v-7ab423a0]{height:100dvh}.static-mode.fullscreen .stacks .scroll-btns[data-v-7ab423a0]{display:flex}.static-mode.fullscreen .angle-thumbnails[data-v-7ab423a0]{display:none}.static-mode .stacks[data-v-7ab423a0]{width:100%;height:100%;position:relative;border-radius:var(--br-small);background-color:var(--white);overflow:hidden}.static-mode .stacks:hover .scroll-btns[data-v-7ab423a0]{display:flex}.static-mode .stacks .scroll-btns[data-v-7ab423a0]{width:100%;height:100%;position:absolute;top:0;left:0;z-index:998;padding:15px;display:none}.static-mode .stacks .scroll-btns .btn[data-v-7ab423a0]{width:35px}.static-mode .stacks .scroll-btns .btn[data-v-7ab423a0]:hover{border-color:var(--white)}.static-mode .stacks .scroll-btns .btn[data-v-7ab423a0] svg{width:18px;height:18px}.static-mode .stacks .scroll-btns .counter[data-v-7ab423a0]{padding:7px 10px;flex-shrink:0;position:absolute;top:15px;left:15px;background-color:#0000004d;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);border-radius:var(--br-small)}.static-mode .stacks .scroll-btns .counter p[data-v-7ab423a0]{color:var(--white);font-size:var(--fs-small)}.static-mode .stacks .image-stacks[data-v-7ab423a0]{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}.static-mode .stacks .image-stacks .image-stack[data-v-7ab423a0]{width:100%;height:100%;flex-shrink:0;position:absolute;top:0;left:0;opacity:0;transition:all .5s ease}.static-mode .stacks .image-stacks .image-stack.active[data-v-7ab423a0]{opacity:1;z-index:10}.static-mode .stacks .image-stacks .image-stack img[data-v-7ab423a0]{position:absolute;top:0;left:0;width:100%;height:100%;object-position:center;object-fit:cover}.static-mode .stacks .image-stacks .image-stack .accessories[data-v-7ab423a0]{position:absolute;width:100%;height:100%;top:0;left:0;z-index:2}.static-mode .angle-thumbnails[data-v-7ab423a0]{width:100%;gap:15px;flex-shrink:0;margin-top:25px;overflow-x:auto;overflow-y:hidden}.static-mode .angle-thumbnails[data-v-7ab423a0]::-webkit-scrollbar{display:none}.static-mode .angle-thumbnails .angle[data-v-7ab423a0]{width:100%;max-width:250px;height:90px;border-radius:var(--br-small);cursor:pointer}.static-mode .angle-thumbnails .angle.active[data-v-7ab423a0]{border:2px solid var(--accent)}.static-mode .angle-thumbnails .angle.active .image[data-v-7ab423a0]{border:2px solid var(--body)}.static-mode .angle-thumbnails .angle:hover .image img[data-v-7ab423a0]{transform:scale(1.1)}.static-mode .angle-thumbnails .angle .image[data-v-7ab423a0]{width:100%;height:100%;border-radius:var(--br-small);background-color:var(--white);overflow:hidden}.static-mode .angle-thumbnails .angle .image img[data-v-7ab423a0]{width:100%;height:100%;object-fit:cover;object-position:center;transition:all .35s ease}@media screen and (max-width:1536px){.static-mode .angle-thumbnails[data-v-7ab423a0]{margin-top:15px}.static-mode .angle-thumbnails .angle[data-v-7ab423a0]{height:70px}}@media screen and (max-width:1250px){.static-mode .stacks[data-v-7ab423a0]{height:500px;flex-shrink:0}}@media screen and (max-width:800px){.static-mode[data-v-7ab423a0]{height:auto}.static-mode .stacks[data-v-7ab423a0]{height:250px;border-radius:0}.static-mode .stacks .scroll-btns[data-v-7ab423a0]{padding:10px}.static-mode .stacks .scroll-btns .btn[data-v-7ab423a0]{width:30px}.static-mode .angle-thumbnails[data-v-7ab423a0]{overflow-x:auto;padding:0 10px;margin-top:10px;gap:10px}.static-mode .angle-thumbnails .angle[data-v-7ab423a0]{flex-shrink:0;width:90px;height:52px}}.fullscreen-btn[data-v-6d15ddcb]{position:absolute;top:15px;right:15px;width:35px;aspect-ratio:1/1;background-color:var(--white);border-radius:var(--br-small);color:var(--txt-dark);z-index:999;cursor:pointer}.fullscreen-btn[data-v-6d15ddcb]:hover svg{transform:scale(1.05)}.fullscreen-btn[data-v-6d15ddcb] svg{width:24px;height:24px;transition:all .35s ease}@media screen and (max-width:1250px){.fullscreen-btn[data-v-6d15ddcb]{width:30px;top:10px;right:10px}.fullscreen-btn[data-v-6d15ddcb] svg{width:20px;height:20px}}@media screen and (max-width:800px){.fullscreen-btn[data-v-6d15ddcb]{width:25px;top:10px;right:10px;border-radius:4px}.fullscreen-btn[data-v-6d15ddcb] svg{width:18px;height:18px}}.view-toggle[data-v-5298a79f]{position:absolute;top:15px;left:50%;transform:translate(-50%);width:fit-content;height:38px;z-index:999;border-radius:var(--br-small);border:3px solid var(--white);overflow:hidden;pointer-events:all;flex-shrink:0;background-color:var(--white)}.view-toggle[data-v-5298a79f]:before{content:"";border-radius:var(--br-small);width:50%;height:100%;position:absolute;top:0;left:0;background-color:var(--black);transition:all .35s ease}.view-toggle.interior-active[data-v-5298a79f]:before{left:50%}.view-toggle.interior-active .exterior[data-v-5298a79f]{color:var(--txt-light)!important}.view-toggle.interior-active .interior[data-v-5298a79f]{color:var(--white)}.view-toggle .view[data-v-5298a79f]{width:80px;height:100%;position:relative;z-index:2;cursor:pointer;flex-shrink:0}.view-toggle .view.exterior[data-v-5298a79f]{color:var(--white)}.view-toggle .view p[data-v-5298a79f]{color:unset}@media screen and (max-width:1250px){.view-toggle[data-v-5298a79f]{top:10px}.view-toggle .view[data-v-5298a79f]{width:80px}}@media screen and (max-width:800px){.view-toggle[data-v-5298a79f]{position:relative;top:unset;left:unset;transform:unset}.view-toggle .view[data-v-5298a79f]{width:70px;font-size:var(--fs-medium)}}.seats-modal[data-v-daada4ef]{width:fit-content;background-color:var(--white);border-radius:var(--br-small);padding:10px;z-index:-999;position:absolute;top:70%;left:2%;opacity:0;pointer-events:none;transition:all .35s ease-in-out}.seats-modal[data-v-daada4ef]:before{content:"";position:absolute;width:10px;aspect-ratio:1/1;background-color:var(--white);transform:rotate(45deg);bottom:-4px;left:20px}.seats-modal.visible[data-v-daada4ef]{transform:translateY(-100%);opacity:1;z-index:999;pointer-events:all}.seats-modal .seats[data-v-daada4ef]{width:fit-content;gap:10px}.seats-modal .seats .seat[data-v-daada4ef]{width:150px;flex-shrink:0;cursor:pointer;position:relative;align-items:flex-start}.seats-modal .seats .seat.selected .image[data-v-daada4ef]{border-color:var(--accent)}.seats-modal .seats .seat.selected .image .icon[data-v-daada4ef]{display:flex}.seats-modal .seats .seat.selected .name-icon p[data-v-daada4ef]{color:var(--txt-dark);font-weight:var(--fw-bold)}.seats-modal .seats .seat.selected .name-icon svg[data-v-daada4ef]{visibility:visible}.seats-modal .seats .seat:hover .image[data-v-daada4ef]:before{opacity:1;transform:translate(-50%,-50%) scale(1)}.seats-modal .seats .seat:hover .image img[data-v-daada4ef]{transform:scale(1.15)}.seats-modal .seats .seat .image[data-v-daada4ef]{width:100%;height:100px;overflow:hidden;background-color:var(--grey);border-radius:var(--br-small);position:relative;border:2px solid var(--white)}.seats-modal .seats .seat .image img[data-v-daada4ef]{width:100%;height:100%;object-position:center;object-fit:cover;transition:all .25s ease}.seats-modal .seats .seat .image .icon[data-v-daada4ef]{position:absolute;top:8px;right:8px;width:25px;z-index:1;display:none}.seats-modal .seats .seat p[data-v-daada4ef]{width:100%;padding:5px;text-transform:capitalize;transition:.25s}.seat-toggle[data-v-daada4ef]{position:relative;pointer-events:all;flex-shrink:0}.seat-toggle.visible .toggle .chevron[data-v-daada4ef]{transform:rotate(-180deg)}.seat-toggle .toggle[data-v-daada4ef]{background-color:var(--white);width:fit-content;height:40px;border:4px solid var(--white);flex-shrink:0;cursor:pointer;padding:0 6px 0 0;border-radius:var(--br-small);overflow:hidden}.seat-toggle .toggle .preview[data-v-daada4ef]{height:100%;margin-right:10px;overflow:hidden}.seat-toggle .toggle .preview img[data-v-daada4ef]{width:100%;height:100%;object-position:center;object-fit:cover}.seat-toggle .toggle p[data-v-daada4ef]{width:fit-content;flex-shrink:0;color:var(--txt-dark);margin-right:auto}.seat-toggle .toggle .chevron[data-v-daada4ef]{width:fit-content;background-color:var(--white);color:var(--txt-light);flex-shrink:0;margin-left:10px}.seat-toggle .toggle .chevron[data-v-daada4ef] svg{width:18px;height:18px}@media screen and (max-width:800px){.seats-modal[data-v-daada4ef]{width:calc(100% - 5px);box-shadow:0 0 20px #0003;border-radius:var(--br-small);padding:5px}.seats-modal .seats[data-v-daada4ef]{width:100%;gap:5px;align-items:flex-start}.seats-modal .seats .seat[data-v-daada4ef]{width:100%;flex-shrink:unset;max-width:100%}.seats-modal .seats .seat .image[data-v-daada4ef]{height:70px}.seats-modal .seats .seat p[data-v-daada4ef]{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;line-clamp:1;overflow:hidden}}.left-panel[data-v-69788005]{width:100%;height:100%;display:flex;flex-direction:column;overflow:hidden;padding:0 35px;position:sticky;top:0;left:0;z-index:2}.left-panel .playground[data-v-69788005]{width:100%;height:100%;position:relative}.left-panel .playground.fullscreen[data-v-69788005]{position:fixed;top:0;left:0;height:100%;z-index:998}.left-panel .playground .controls[data-v-69788005]{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:999;align-items:flex-end;padding:15px;gap:15px}.left-panel .playground .controls .exterior-interior-toggle[data-v-69788005]{position:absolute;left:50%;top:15px;width:fit-content;z-index:99;transform:translate(-50%);border-radius:var(--br-small);padding:3px;background-color:var(--white);pointer-events:all}.left-panel .playground .controls .exterior-interior-toggle[data-v-69788005]:before{content:"";border-radius:var(--br-small);width:85px;height:32px;position:absolute;top:50%;left:3px;transform:translateY(-50%);background-color:var(--black);color:var(--white);transition:all .35s ease}.left-panel .playground .controls .exterior-interior-toggle.interior-active[data-v-69788005]:before{left:88px}.left-panel .playground .controls .exterior-interior-toggle.interior-active .exterior-btn[data-v-69788005]{color:var(--txt-light)!important}.left-panel .playground .controls .exterior-interior-toggle.interior-active .interior-btn[data-v-69788005]{color:var(--white)}.left-panel .playground .controls .exterior-interior-toggle .btn[data-v-69788005]{width:85px;height:32px;border-radius:var(--br-small);position:relative;z-index:2}.left-panel .playground .controls .exterior-interior-toggle .btn.exterior-btn[data-v-69788005]{color:var(--white)}@media screen and (max-width:1536px){.left-panel[data-v-69788005]{padding:0 20px}}@media screen and (max-width:1250px){.left-panel[data-v-69788005]{padding:15px 20px 10px;height:auto;overflow:unset;transition:padding-bottom .5s ease-in-out}.left-panel.fade[data-v-69788005]{padding:15px 20px 40px;background:linear-gradient(to bottom,var(--body) 90%,transparent)}}@media screen and (max-width:800px){.left-panel[data-v-69788005]{position:sticky;top:0;left:0;z-index:10;padding:0 0 10px}.left-panel.fade[data-v-69788005]{padding:0 0 40px}.left-panel .playground[data-v-69788005]{height:fit-content;max-height:unset}.left-panel .playground .controls[data-v-69788005]{position:relative;z-index:999;padding:10px 10px 0;height:fit-content;display:flex;align-items:center;justify-content:left;gap:10px;overflow-x:auto}}*{padding:0;margin:0;box-sizing:border-box;font-family:Nobel,sans-serif;scroll-behavior:smooth}:root{--black: #000;--white: #fff;--grey: #eaeaea;--light-grey: #f3f3f3;--accent: #000;--body: #f0f0f0;--txt-dark: #2D2D2D;--txt-light: #2D2D2D;--fs-small: 14px;--fs-medium: 15px;--fs-medium-large: 17px;--fs-large: 18px;--fs-extra-large: 20px;--fw-bold: 500;--fw-medium: normal;--lh-medium: 16px;--lh-medium-large: 25px;--lh-large: 35px;--br-small: 0px;--br-medium: 0px;--br-large: 0px}@media screen and (max-width:1299px){:root{--fs-small: 13px;--fs-medium: 15px;--fs-medium-large: 16px}}@media screen and (max-width:1150px){:root{--fs-large: 17px}}@media screen and (max-width:999px){:root{--body: #eee}}@media screen and (max-width:800px){:root{--fs-small: 12px;--fs-medium: 13px;--fs-medium-large: 14px;--fs-large: 15px;--fs-extra-large: 17px}}@font-face{font-family:Nobel;src:url(/assets/font/nobel-regular.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-family:Nobel;src:url(/assets/font/nobel-light.woff) format("woff");font-weight:400;font-style:normal}body{background-color:var(--body)}body.freeze *{cursor:not-allowed;-webkit-user-select:none;user-select:none;pointer-events:none}.unreal-engine-stream video{width:100%;height:100%;object-fit:cover;object-position:center}@media screen and (max-width:800px){.unreal-engine-stream video{transform:scale(1.3)}}.caps{text-transform:uppercase}.heading{color:var(--txt-dark);font-weight:var(--fw-bold);text-transform:uppercase}.heading.small{font-size:var(--fs-medium)}.heading.medium{font-size:var(--fs-medium-large)}.heading.large{font-size:var(--fs-large)}.heading.extra-large{font-size:var(--fs-extra-large)}div img{width:100%}p,a,li{font-size:var(--fs-medium);font-weight:var(--fw-medium);color:var(--txt-light);line-height:var(--lh-medium);list-style:none;text-decoration:none;-webkit-tap-highlight-color:transparent}a:link,a:visited,a:active,a:focus{color:var(--txt-light)}button,.btn{outline:none;border:none;background-color:transparent;font-size:var(--fs-medium);font-weight:var(--fw-medium);text-transform:uppercase;cursor:pointer;padding:0 25px;height:45px}@media screen and (max-width:750px){button,.btn{font-size:var(--fs-medium-large);height:52px}}button,.btn{border-radius:var(--br-small);cursor:pointer;width:fit-content;flex-shrink:0;gap:10px;display:flex;align-items:center;justify-content:center}button:disabled,.btn:disabled{cursor:not-allowed}button.primary,.btn.primary{border:1px solid var(--black);background-color:var(--black);color:var(--white)}button.primary:hover,.btn.primary:hover{background-color:var(--white);color:var(--black)}button.secondary,.btn.secondary{color:var(--black);border:1px solid var(--black)}button.secondary:hover,.btn.secondary:hover{background-color:var(--black);color:var(--white)!important}button.animated svg,.btn.animated svg{transform:translate(10px)}button.animated:hover svg,.btn.animated:hover svg{animation:slideSVG 1s alternate}button.round,.btn.round{padding:0;height:auto}button svg,.btn svg{width:18px;height:18px;flex-shrink:0}@keyframes slideSVG{0%{transform:translate(10px)}50%{transform:translate(-2px)}to{transform:translate(10px)}}.svg{display:inline-block;line-height:0;vertical-align:middle}.flex-left{display:flex;align-items:center;justify-content:left}.flex-right{display:flex;align-items:center;justify-content:right}.flex-center{display:flex;align-items:center;justify-content:center}.flex-between{display:flex;align-items:center;justify-content:space-between}.flex-around{display:flex;align-items:center;justify-content:space-around}.round{border-radius:var(--br-small);aspect-ratio:1/1;flex-shrink:0}.centered{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media screen and (max-width:1250px){::-webkit-scrollbar{display:none}}.wrapper{width:100%;height:100vh;display:flex;flex-direction:column}.wrapper main{width:100%;height:100%;overflow-y:auto;padding:10px 15px 0 0}@media screen and (max-width:1536px){.wrapper main{padding:10px 20px 0 0}}@media screen and (max-width:1250px){.wrapper main{height:fit-content;flex-direction:column;padding:0 0 30px;overflow-y:unset}}.error-container{width:100%;height:100vh;flex-direction:column;margin:auto;text-align:center;padding:20px}.error-container .icon{flex-shrink:0;margin:0 auto 30px}.error-container .icon .svg{color:var(--accent)}.error-container .icon .svg svg{width:100px;height:100px}.error-container h2{color:var(--txt-dark);font-weight:var(--fw-bold);font-size:calc(var(--fs-extra-large) + 10px)}.error-container p{line-height:150%;max-width:600px;margin:25px auto 30px}
