@import url(https://fonts.googleapis.com/css2?family=SUSE:wght@100..800&display=swap);@import url(https://fonts.googleapis.com/css2?family=Geo:ital@0;1&family=SUSE:wght@100..800&display=swap);@import url(https://fonts.googleapis.com/css2?family=VT323&display=swap);body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.spinner{animation:rotate 2s linear infinite}.path{stroke:#2aa1ae;stroke-linecap:round;animation:dash 1.5s ease-in-out infinite}@keyframes dash{0%{stroke-dasharray:1,150;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-35}to{stroke-dasharray:90,150;stroke-dashoffset:-124}}#Ga{animation:moveLeft 1s ease-in-out infinite alternate}#Gb{animation:moveRight 1s ease-in-out infinite alternate}@keyframes moveLeft{0%{opacity:.6;transform:translateX(0)}to{opacity:1;transform:translateX(-30px)}}@keyframes moveRight{0%{opacity:.6;transform:translateX(0)}to{opacity:1;transform:translateX(30px)}}.reset-view-container{display:inline-block}.reset-view-container svg{height:auto;width:40px}#center_shapes polygon{fill:#504f4f;transform:scale(1);transform-origin:center;transition:transform .3s ease,fill .3s ease}#bottom_corners polygon,#top_corners polygon{fill:#313030;transition:transform .3s ease,fill .3s ease}.reset-view-container:hover #center_shapes polygon{fill:#868585;transform:scale(.8)}.reset-view-container:hover #bottom_corners polygon,.reset-view-container:hover #top_corners polygon{fill:#2aa1ae;transform:scale(.8);transform-origin:center}.app{padding:0}.admin-cont{align-content:start;align-items:flex-start;background-color:#313030;border:1px solid #515050;border-radius:20px;flex-direction:row;flex-wrap:wrap;justify-content:center;top:60px}.admin-cont,.lab-cont{display:flex;gap:15px;height:auto;margin-bottom:60px;padding:15px;position:relative;width:auto}.lab-cont{color:#818080;text-align:center}.infinite-canvas{background:#fafafa;height:100vh;overflow:hidden;position:relative;width:100vw}.draggable-snippet{box-shadow:0 4px 6px #0000001a;transition:box-shadow .2s ease}.draggable-snippet:hover{box-shadow:0 6px 8px #00000026}.grab{fill:#515050;cursor:grab;height:10px;margin:4px;width:20px}.upload-section{align-items:center;background-color:#040404;border-radius:10px;display:flex;flex-direction:column;padding:10px}.upload-label{display:block;font-weight:700;margin-bottom:10px}.upload-input{font-size:14px;padding:10px}.viewer-container{border:1px solid #676666;border-radius:10px;cursor:grab;height:500px;overflow:hidden;position:relative;width:500px}.viewer-container canvas{background-color:#818080;height:100%;width:100%}.img{text-align:center}.order-menu{align-content:flex-start;align-items:center;background-color:#202020;border-bottom:1px solid #444343;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-around;padding-top:12px;position:fixed;top:0;width:100%;z-index:100}.logo-admin{height:auto}.logadmin,.logo-admin{width:20px;z-index:1000}.logadmin{height:20px}.search-container{align-content:center;text-align:center}.form-admin,.search-container{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap}.form-admin{align-self:center;gap:10px;justify-content:center}.order-count{fill:#6d6d6d;border-radius:12px;color:#818080;display:flex;font-family:"monospace",sans-serif;font-size:12px;gap:8px;padding:4px 6px}.icn{height:18px;width:auto}.login{align-content:space-between;align-items:center;flex-direction:column;gap:15px;justify-content:space-between}.icon,.login{display:flex;flex-wrap:wrap}.icon{align-content:center;flex-direction:row;justify-content:space-around;justify-self:flex-end;width:150px}.logout svg{cursor:pointer;height:auto;transition:color .3s ease;width:18px}.labo{fill:#217f89;cursor:pointer;height:25px;width:25px}.labo:hover{fill:#2aa1ae}.lab{fill:#217f89;height:40px;width:40px}.sort-icon{stroke:#444343;cursor:pointer;height:18px;transition:stroke .3s ease,transform .3s ease;width:auto}.sort-icon polyline{stroke:#444343;transition:stroke .3s ease}.sort-ascending .sort-descending{stroke:#444343}.sort-ascending.active,.sort-descending.active,.sort-icon:hover polyline{stroke:#217f89}.kill-icon{fill:#444343;transition:fill .3s ease}.ord-ad{fill:#68888b;height:25px;margin-right:10px;width:25px}.ord-ad .cls-1{fill:none}.ic-trml{fill:#2aa1ae;height:12px;margin-right:4px;width:12px}.ic-trml .cls-1{fill:none}.ord-ok{fill:#747373;height:20px;transition:scale(.8);width:20px}.ord-ok:hover{fill:#5cc019;cursor:pointer;transition:scale(1)}.ord-ok .cls-1{fill:none}.ord-no{fill:#747373;height:20px;transition:scale(.8);width:20px}.ord-no:hover{fill:#ae372a;cursor:pointer;transition:scale(1)}.ord-no .cls-1{fill:none}.refresh-button svg{cursor:pointer;height:auto;transition:color .3s ease;width:18px}.stl{fill:#444343;height:28px;width:28px}.stl:hover{fill:#217f89}.refresh-icon{fill:#444343;transition:fill .3s ease}.refresh-button:hover .refresh-icon{fill:#217f89}.logout:hover .kill-icon{fill:#c82333}.filter-buttons{gap:8px}.select-ic{fill:#616161;cursor:pointer;height:22px;transform:scale(.8);transition:fill .2s ease-in-out;width:22px}.select-ic .cls-1{fill:none}.select-ic:hover{fill:#2aa1ae;transform:scale(1)}.select-ic.active{fill:#ae372a;transform:scale(1)}.status-icon{fill:#616161;cursor:pointer;height:22px;transform:scale(.8);transition:fill .2s ease-in-out;width:22px}.status-icon .cls-1{fill:none}.status-icon:hover{fill:#2aa1ae}.status-icon.active{fill:#2aa1ae;transform:scale(1)}.icon-all.active{fill:#2aa1ae;transform:scale(1.1)}.icon-completed.active{fill:#5fae2a}.icon-aborted.active{fill:#ae792a}.icon-canceled.active{fill:#7b7b7b}.icon-rejected.active{fill:#e91e63}.icon-slant.active{fill:#2a5fae}.order-header{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between}.order-card{background-color:#2c2c2c;border:1px solid #444;border-radius:10px;color:#7b7b7b}.customer-section,.file-section,.metadata-section,.order-header,.pricing-section{margin-bottom:0;width:100%}.customer-section p,.file-section p,.metadata-section p,.order-header p,.pricing-section p{margin:5px 0}.admin-cont h3{color:#7b7b7b;font-family:dots,sans-serif;font-size:12px;margin-bottom:10px}hr{border:1px solid #444;margin:20px 0}a{color:#217f89}.action-buttons{align-content:center;align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;margin-top:20px;width:100%}.action-buttons .disabled{cursor:not-allowed;opacity:.5;pointer-events:none}.approve-btn{align-items:flex-start;background-color:#1b1b1b;border:1px solid #218838;border-radius:4px;color:#b7b7b7;cursor:pointer;display:flex;height:20px;justify-content:center;opacity:.8;transition:background-color .3s ease;width:90px}.approve-btn:hover{background-color:#5fae2a;border-color:#002347;color:#002347;opacity:1}.approve-btn:disabled,.reject-btn:disabled{cursor:not-allowed;opacity:.5;pointer-events:none}.delete-btn{align-items:flex-start;background-color:#002347;border:1px solid #ae002a;border-radius:4px;color:#b7b7b7;cursor:pointer;display:flex;height:20px;justify-content:center;opacity:.8;transition:background-color .3s ease;width:20px}.delete-btn:hover{background-color:#ae372a;border-color:#002347;color:#002347}.reject-btn{align-items:flex-start;background-color:#1b1b1b;border:1px solid #ae372a;border-radius:4px;color:#b7b7b7;cursor:pointer;display:flex;height:20px;justify-content:center;opacity:.8;transition:background-color .3s ease;width:90px}.reject-btn:hover{background-color:#ae372a;border-color:#002347;color:#002347;opacity:1}.filter-buttons{align-items:center;display:flex;flex-direction:row}.filter-buttons button.active{background-color:#007bff00;border-color:#217f89;color:#217f89}.filter-buttons button:hover{background-color:#202020;border-color:#217f89;color:#217f89}.select-mode{align-items:center;background-color:#191919;border-top:1px dashed #3a3a3a;display:flex;flex-direction:row;flex-wrap:nowrap;gap:25px;justify-content:flex-start;margin-top:8px;padding:10px 30px 10px 24px;position:relative;width:100%}.order-menu button{align-items:flex-start;background-color:#1b1b1b;background-color:#202020;border-radius:4px;box-shadow:inset -2px -2px 8px rgba(0,0,0,.614),inset 2px 2px 5px hsla(0,0%,100%,.062);color:#b7b7b7;cursor:pointer;display:flex;height:20px;justify-content:center;margin-right:8px;opacity:.8;padding-left:8px;padding-right:8px;width:auto}.order-menu button:hover{background-color:#202020;border-color:#217f89;color:#217f89}.admin-login{align-items:flex-start;display:flex;justify-content:center}.btn-log{margin-top:10px}.admin-login>div{background-color:#2f2f2f;border:1px solid #5c5b5b;border-radius:10px;box-shadow:4px 4px 10px rgba(0,0,0,.354);padding:15px;width:300px}button.toggle-date{align-content:center;align-items:center;background-color:#202020;border:1px solid #444343;border-radius:10px 10px 0 0;bottom:-1px;box-shadow:inset -2px -2px 8px rgba(0,0,0,.614),inset 2px 2px 5px hsla(0,0%,100%,.062);box-sizing:border-box;color:#5f5f5f;cursor:pointer;display:flex!important;flex-direction:row;flex-wrap:wrap;font-family:dots,sans-serif;font-optical-sizing:auto;font-size:10px;font-style:normal;font-weight:800;height:28px;justify-content:center;margin:0;padding:10px;position:absolute;right:300px;text-align:center;width:100px;z-index:50}.order-card .order-header input[type=checkbox]{cursor:pointer;margin-right:10px;transform:scale(1.5)}.order-card .order-header h2{align-items:center;display:flex}.order-card .order-header h2 input[type=checkbox]{margin-right:10px}.select-mode button{align-items:flex-start;background-color:#1b1b1b;background-color:#202020;border-radius:4px;box-shadow:inset -2px -2px 8px rgba(0,0,0,.614),inset 2px 2px 5px hsla(0,0%,100%,.062);color:#b7b7b7;cursor:pointer;display:flex;height:20px;justify-content:center;margin-right:8px;opacity:.8;padding-left:8px;padding-right:8px;width:auto}.select-mode button:hover{background-color:#202020;border-color:#217f89;color:#217f89}.group-action-buttons{align-items:center;display:flex;gap:10px}.group-action-buttons button{align-items:flex-start;background-color:#434343;background-color:#202020;border-radius:4px;box-shadow:inset -2px -2px 8px rgba(0,0,0,.614),inset 2px 2px 5px hsla(0,0%,100%,.062);color:#b7b7b7;cursor:pointer;display:flex;height:20px;justify-content:center;margin-right:8px;opacity:.8;padding-left:8px;padding-right:8px;width:auto}.group-action-buttons button:hover{background-color:#202020;border-color:#217f89;color:#217f89}.group-action-buttons button:first-child{background-color:#1b1b1b;margin-right:20px}.group-action-buttons button:first-child:hover{background-color:#202020;border-color:#217f89;color:#217f89}.order-card input[type=checkbox]{-webkit-appearance:none;appearance:none;background-color:#00141cd2;border:1px solid #6cd6e3;border-radius:9px;cursor:pointer;height:14px;margin-right:10px;position:relative;width:10px}.order-card input[type=checkbox]:checked{background-color:#2aa1ae;border-color:#6cd6e3}.order-card input[type=checkbox]:checked:after{background-color:#00141cd2;border-radius:50%;content:"";height:6px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:6px}.state-bar{align-content:center;align-items:end;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.terminal{grid-gap:10px;background-image:radial-gradient(circle,hsla(0,0%,100%,.058) 1px,#0000 0);background-size:10px 10px;border-top:1px solid #4a4a4a;bottom:0;display:grid;flex-direction:column;gap:10px;grid-template-areas:" bar" " main";grid-template-columns:1fr;grid-template-rows:30px 1fr;justify-items:end;overflow:scroll;position:fixed;z-index:116}.bar,.terminal{align-items:flex-end;background-color:#181818;width:100%}.bar{border-bottom:1px dashed #5c5b5b;display:flex;grid-area:bar;height:30px;justify-content:flex-end;padding-left:30px;padding-right:30px}.utilities-container{color:#2aa1ae;display:flex;flex-wrap:wrap;font-family:monospace;font-size:10px;gap:20px;margin-left:10px;margin-right:10px}.filament-section,.ord-section{background-color:#141414dc;border-radius:8px;box-shadow:0 2px 5px #0000001a;min-width:300px;padding:15px}.filament-item,.ord-item{border-bottom:1px dashed #68888b;padding-bottom:10px;padding-top:10px}.filament-item:last-child,.ord-item:last-child{border-bottom:none}.fil-card,.ord-card,.raw-data{max-height:300px;overflow-y:auto}.raw-data{padding-right:10px}.raw-orders-list{margin-top:1rem;overflow-y:auto}.raw-order-item{border-radius:5px;margin-bottom:1rem}.raw-order-header{align-items:center;background-color:#181818;border-radius:5px;cursor:pointer;display:flex;justify-content:space-between;padding:3px 10px 5px}.raw-order-payload{background:#000;padding:.5rem}.toggle-indicator{font-weight:700}.main-section{background-color:#141414dc;border-radius:8px;box-shadow:0 2px 5px #0000001a;flex:1 1;min-width:500px;padding:15px}.fil-card::-webkit-scrollbar,.ord-card::-webkit-scrollbar,.raw-data::-webkit-scrollbar{width:5px}.fil-card::-webkit-scrollbar-thumb,.ord-card::-webkit-scrollbar-thumb,.raw-data::-webkit-scrollbar-thumb{background-color:#2aa1ae61;border-radius:10px}.check-webhook-status-button{background-color:#28a745;border:none;border-radius:4px;color:#fff;cursor:pointer;margin:10px;padding:8px 12px}.check-webhook-status-button:hover{background-color:#218838}.form-filter{background:#03030339!important;border:1px solid #484848;border-radius:8px;color:#2aa1ae;cursor:auto;font-family:"monospace",sans-serif;font-optical-sizing:auto;font-size:12px;font-style:normal;font-weight:400;height:20px;overflow:hidden;text-align:center;width:100%}@media (max-width:768px){.order-menu{align-content:flex-start;align-items:center;background-color:#202020;border-bottom:2px solid #444343;padding-top:12px;position:fixed;top:60px;z-index:100}.admin-cont,.order-menu{display:grid;justify-content:center;justify-items:center}.admin-cont{align-content:start;background-color:#313030;border:1px solid #515050;border-radius:20px;margin-bottom:60px;position:relative;top:140px;width:100%}.admin-cont,.icon{flex-direction:row;flex-wrap:wrap}.icon{align-content:center;display:flex;justify-content:space-evenly;width:150px}}.banr{align-items:center;display:flex;justify-content:flex-end;left:0;position:absolute;top:120px;z-index:100}.order-container{color:brown;font-family:avenir;height:auto}.account-container,.order-container{display:flex;flex-wrap:wrap;justify-content:center}.message{background-color:#202325}.error-message{color:#ae372a}.orders-view{grid-gap:20px;align-items:flex-start;background-color:#202325;border:1px solid #444343;border-radius:12px;color:#b8b8b8;display:grid;font-family:avenir,sans-serif;font-size:14px;gap:20px;grid-template-areas:"top-a top-b" "center-a center-b" "state state";grid-template-columns:1fr 1fr;grid-template-rows:20px 1fr;justify-content:center;margin-bottom:20px;margin-top:20px;min-width:900px;padding:10px 20px;width:90vw}.top-a{align-items:center;grid-area:top-a;justify-content:flex-start;padding-left:10px}.top-a,.top-b{align-content:center;display:flex;flex-wrap:wrap}.top-b{grid-area:top-b;justify-content:flex-end;padding-right:10px}.state-br,.state-px{align-items:center;color:#b8b8b8;display:flex;font-family:imagine,sans-serif;font-size:14px;justify-content:space-between;width:-webkit-fill-available}.state-px{border-bottom:1px solid #ccc3;padding-bottom:5px;padding-top:5px}.user{height:20px;width:20px}.kill-icon{cursor:pointer;height:24px;width:24px}.logout-ic{cursor:pointer;height:20px;width:20px}.logout-ic:hover{fill:#ae372a}.terminal-ic{fill:#747373;cursor:pointer;height:16px;transition:fill .3s ease,transform .3s ease;width:16px}.terminal-ic:hover{fill:#2aa1ae}.terminal-ic.active{color:#ae372a;transform:scale(1.1)}.close-ic{fill:#747373;cursor:pointer;height:20px;width:20px}.close-ic:hover{fill:#ae372a}.next,.previous{fill:#ae372a;height:16px;width:16px}.next:hover,.previous:hover{fill:#d4602e;cursor:pointer}.end{fill:#ae372a;height:17px;width:17px}.end:hover{fill:#d4602e;cursor:pointer}.login-ic,.reset{cursor:pointer;height:24px;width:24px}.reset{fill:#1e727c}.reset:hover{fill:#2aa1ae}.chat{fill:#d4602e;height:24px;width:24px}.chat-ord{fill:#747373;height:20px;margin-left:5px;margin-right:5px;width:20px}.chat-ord:hover,.chat:hover{fill:#2aa1ae;cursor:pointer}.contact{cursor:pointer;height:20px;width:20px}.contact:hover{fill:#2aa1ae}.help{cursor:help;height:20px;width:20px}.check-ord{fill:#1e8f25;height:24px;margin-right:10px;width:24px}.userdata{fill:#747373;height:25px;width:25px}.userdata-legal{fill:#2aa1ae;height:30px;width:30px}.card{fill:#747373;height:28px;width:28px}.card .cls-1{fill:none}.nodoc{fill:#ae372a;height:28px;width:28px}.nodoc .cls-1{fill:none}.print{fill:#747373;height:30px;width:30px}.print .cls-1{fill:none}.print-big{fill:#2aa1ae;height:60px;width:60px}.print-big .cls-1{fill:none}.yesdoc{fill:#747373;height:38px;width:38px}.yesdoc .cls-1{fill:none}.ord-ic{fill:#747373}.ord-ic,.order-ic{height:20px;width:20px}.order-ic{fill:#1e8f25}.order-ic .cls-1{fill:none}.bug{fill:#2aa1ae;height:15px;width:15px}.bug:hover{fill:#f26e36;cursor:pointer}.mat-prop{fill:#68888b;height:25px;width:25px}.ord-ic .cls-1{fill:none}.download{fill:#747373;height:25px;width:25px}.download:hover{fill:#2aa1ae}.stl{fill:#747373;height:25px;width:25px}.stl:hover{fill:#6c6b6b}.menu{fill:#747373;height:27px;width:27px}.shipp-icon{fill:#747373;height:28px;width:28px}.shipp-icon .cls-1{fill:none}.shipp-ic{fill:#747373;height:28px;width:28px}.shipp-ic:hover{fill:#f26e36;cursor:pointer}.shipp-ic .cls-1{fill:none}.go-top-wrapper{align-items:center;background-color:#12121299;border:1px solid #515050;border-radius:20px 0 0 20px;border-right:0;bottom:45px;box-sizing:border-box;display:flex;padding:6px 15px 6px 6px;position:fixed;right:0;z-index:999}.gototop{fill:#747373;height:20px;width:20px}.gototop:hover{fill:#2aa1ae;cursor:pointer}.invoice{fill:#747373;cursor:pointer;height:25px;width:25px}.invoice-ord{fill:#747373}.invoice-ord,.wohlogo{height:28px;width:28px}.wohlogo{fill:#1f767f}.cookie{fill:#d4602e;height:45px;padding-top:5px;width:45px}.invoice .cls-1,.invoice-ord .cls-1{fill:none}.invoice:hover{fill:#2aa1ae}.title{color:#b1afaf;font-family:imagine,sans-serif;font-size:17px}.mol{height:50px;width:50px}.mol,.s-mol{fill:#69ced9}.s-mol{height:25px;width:25px}svg .woh-anim-1{stroke-dashoffset:946.9712524414062px;stroke-dasharray:946.9712524414062px;fill:#0000;transition:stroke-dashoffset 1.5s cubic-bezier(.47,0,.745,.715) 0s,fill 2s cubic-bezier(.445,.05,.55,.95) .8s}svg.active .woh-anim-1{stroke-dashoffset:1893.9425048828125px;fill:#2aa1ae}svg .woh-anim-2{stroke-dashoffset:946.9590454101562px;stroke-dasharray:946.9590454101562px;fill:#0000;transition:stroke-dashoffset 1.5s cubic-bezier(.47,0,.745,.715) .12s,fill 2s cubic-bezier(.445,.05,.55,.95) .9s}svg.active .woh-anim-2{stroke-dashoffset:1893.9180908203125px;fill:#2aa1ae}.file-ord{grid-area:center-a;margin-bottom:0;width:100%}.img-ord{align-items:center;border-right:1px solid #ccc3;display:flex;grid-area:mg;justify-content:center}.price-ord{height:-webkit-fit-content;height:fit-content;height:100%}.account-ord,.price-ord{align-items:center;border:1px solid #484848;border-radius:10px;font-family:avenir,sans-serif;font-size:14px;overflow:hidden;width:-webkit-fill-available}.account-ord{grid-area:center-b;height:-webkit-fit-content;height:fit-content}.slant{align-items:center;font-size:14px;height:-webkit-fit-content;height:fit-content;width:-webkit-fill-available}.new-stat-ord,.slant{border:1px solid #484848;border-radius:10px;font-family:avenir,sans-serif;overflow:hidden}.new-stat-ord{display:grid;font-size:12px;grid-area:center-b;grid-template-areas:"hd hd hd hd hd hd" "mg nosea nose nose nose tg" "mg hosea hose hose hose tg" "mg x a b d d" "mg y e e f f";grid-template-columns:200px 20px auto auto 20px auto;grid-template-rows:auto auto auto auto auto;line-height:2.2ch;position:relative}.line,.lineb{align-content:center;align-items:center;border-bottom:1px solid #ccc3;display:flex;flex-wrap:wrap;grid-area:hd;justify-content:space-between;padding:10px;position:relative;width:100%}.lineb{background-color:#1818187c}.hd{border-bottom:1px solid #ccc3;padding:10px}.hd,.hdor{align-content:center;align-items:center;background-color:#181818;display:flex;flex-wrap:wrap;grid-area:hd;justify-content:space-between;position:relative;width:100%}.hdor{border-top:1px dashed #ccc3;padding-bottom:10px;padding-top:10px}.titlor{align-items:center;display:grid;grid-template-columns:30px 1fr;justify-content:center;justify-items:end}.hose,.nose,.nosex,.thcka,.thckb,.thckc,.thckd{padding:6px}.x{height:60px}.thcka{flex-direction:column;flex-wrap:nowrap;justify-content:center}.cart-page{color:#b8b8b8;font-family:avenir,sans-serif;font-size:12px;line-height:2.2ch}.cart-head{grid-gap:20px;align-items:center;background-color:#181818;border-bottom:1px solid #484848;display:grid;gap:20px;grid-template-columns:30px 1fr;justify-items:end;padding-right:10px}.cart-elmnt{background-color:#202325;display:flex;flex-direction:column;overflow:hidden}.cart-elmnt,.cart-page img{border:1px solid #ccc3;border-radius:10px}.cart-page img{height:auto;width:120px}.cart-items{border-bottom:1px dashed #ccc3;display:flex;gap:10px;padding:10px}ul>li:last-child .cart-items{border-bottom:none}.cart-empty{align-items:center;color:#68888b;font-family:imagine;font-size:14px;justify-content:space-around;padding:10px}.cart-empty,.cart-it{display:flex;flex-direction:column}.cart-it{align-content:space-between;padding-top:10px}.cart-copy,.cart-it{justify-content:space-between}.cart-copy{align-items:center;display:flex;gap:10px}.empty-ic{fill:#68888b;height:28px;margin-bottom:10px;width:28px}.cart-ic{fill:#727272;height:22px;position:relative;top:10px;width:22px}.cart-icbk{fill:#181818}.bag{fill:#1e727c;height:20px;width:20px}.bag:hover{fill:#2aa1ae;cursor:pointer}.api-status-monitor{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background-color:#181818c0;border:1px solid #484848;border-bottom:none;border-radius:10px 10px 0 0;bottom:0;display:flex;flex-direction:column;font-size:12px;left:20px;overflow:hidden;position:fixed;width:200px;z-index:600}.api-status-monitor,.last-fetched{font-family:"monospace",sans-serif}.last-fetched{color:#a9a9a9;font-size:10px;padding-bottom:5px;text-align:center}.api-status-monitor li{border-bottom:1px dashed #484848;display:flex;justify-content:space-between;padding-bottom:5px;padding-top:5px}.api-status-monitor ul{border-top:1px solid #484848;display:flex;flex-direction:column;padding:8px}ul>li:last-child{border-bottom:none}.api-status-monitor h3{align-items:center;background-color:#181818;color:#1e727c;display:flex;font-family:dots;font-size:10px;justify-content:space-between;padding:5px 10px}.down,.up{height:15px;width:15px}.up{fill:#1a6e2e}.down{fill:#ae372a}.arrow-down{transform:rotate(90deg)}.arrow-down,.arrow-up{fill:#1e727c;height:15px;width:15px}.arrow-up{transform:rotate(-90deg)}.arrow-down:hover,.arrow-up:hover,h3:hover{fill:#2aa1ae;color:#2aa1ae;cursor:pointer}.refresh,.refresh-spin{fill:#1e727c;cursor:pointer;height:12px;width:12px}.refresh:hover{fill:#2aa1ae}.refresh-spin{fill:#2aa1ae;animation:rotate 2s linear infinite}@keyframes rotate{to{transform:rotate(1turn)}}@font-face{font-family:imagine;font-style:normal;font-weight:400;src:url(../../static/media/imagine.17dfc3cc998e09e26a17.ttf) format("truetype")}@font-face{font-family:android;font-style:normal;font-weight:400;src:url(../../static/media/android.1bc6db32b397d97d519e.ttf) format("truetype")}@font-face{font-family:square;font-style:normal;font-weight:400;src:url(../../static/media/square.4e75ed8189c5a7b6fbf8.ttf) format("truetype")}@font-face{font-family:plank;font-style:normal;font-weight:400;src:url(../../static/media/plank.024eece303998977a029.ttf) format("truetype")}@font-face{font-family:visitor;font-style:normal;font-weight:400;src:url(../../static/media/visitor.df4babdf3503bef4db6d.ttf) format("truetype")}@font-face{font-family:dots;font-style:normal;font-weight:400;src:url(../../static/media/dots.b0bdee7e18061c9b6ee3.ttf) format("truetype")}@font-face{font-family:avenir;font-style:normal;font-weight:400;src:url(../../static/media/avenir.a6bcabfdc5d561ab99d1.ttf) format("truetype")}@font-face{font-family:bank;font-style:normal;font-weight:400;src:url(../../static/media/bank.69a677c2b96ba8f2afb9.ttf) format("truetype")}body{align-items:center;background-color:#181818;background-image:radial-gradient(circle,hsla(0,0%,100%,.058) 1px,#0000 0);background-size:10px 10px;display:flex;justify-content:center}a{color:#1c6e77;text-decoration:none}a:active,a:hover{color:#2aa1ae}.app-container{grid-gap:10px;background-color:#313030;box-sizing:border-box;display:grid;gap:10px;grid-template-areas:"haut hautx hautx" "scn cntrl side" "scn cntrla side" "scn cntrlb side" "bas bas bas";grid-template-columns:1fr 400px 30px;grid-template-rows:20px auto auto auto 1fr;overflow:hidden}.head-capsul{background-color:#141617;border-bottom:1px solid #515050;box-sizing:border-box;color:#547878;font-family:imagine,sans-serif;font-size:14px;height:60px;justify-content:flex-start;margin:0;padding-left:30px;position:fixed;text-align:center;top:0;width:100%;z-index:80}.ban-menu,.head-capsul{align-items:center;display:flex}.ban-menu{justify-content:flex-end;position:absolute;right:30px;top:15px;z-index:100}.header-bar{display:flex;grid-area:haut;justify-content:center;left:0;top:0}.banr-logo{position:fixed;right:70px;top:10px}.banner{left:70px;opacity:.8;position:absolute;top:10px;transform:rotate(90)}.footer{text-Align:center;font-Family:visitor,sans-serif;align-content:center;align-items:center;background:#242323;border-top:1px solid #515050;bottom:0;box-shadow:inset 0 2px 5px #0009,inset 0 -2px 5px hsla(0,0%,100%,.071);box-sizing:border-box;color:#676666;display:grid;grid-template-areas:"foota footb footc" "footbas footbas footbas";grid-template-columns:1fr 1fr 1fr;grid-template-rows:1fr 30px;height:100px;justify-content:center;justify-items:center;margin:0;position:relative;width:100%}.logo-foot{height:18px;width:18px}.foota{display:flex;grid-area:foota;padding-left:30px;width:-webkit-fill-available}.footb{flex-wrap:wrap;font-size:20px;grid-area:footb;justify-content:center}.footb,.footc{display:flex;gap:10px;width:-webkit-fill-available}.footc{font-size:18px;grid-area:footc;justify-content:flex-end;padding-right:20px}.footbas{align-items:center;background-color:#141617;display:flex;grid-area:footbas;justify-content:space-between;padding-left:30px;padding-right:30px;vertical-align:middle;width:100%}.footbasc{align-items:center;background-color:#141617;display:flex;grid-area:footbasc;justify-content:flex-end;padding-right:20px;width:-webkit-fill-available}.logo{left:25px;position:fixed;top:13px;width:25px;z-index:1000}.app,.logo{height:auto}.app{margin:0;padding-top:60px}.scene{grid-area:scn;margin:0;position:relative}.scene,.scene-container{height:100%;overflow:hidden;width:100%}.control{background-color:#181818;background-image:radial-gradient(circle,hsla(0,0%,100%,.058) 1px,#0000 0);background-size:10px 10px;border-radius:10px;grid-area:cntrl;height:607px;margin:0;position:relative;width:100%;z-index:2}.icon-toggle{fill:#217f89;cursor:help;height:16px;transition:transform .3s ease,opacity .3s ease;width:16px}.cookie-banner{grid-gap:10px;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);background-color:#181818c2;border:1px solid #484848;border-radius:10px;bottom:45px;box-sizing:border-box;color:#b3b1b1;display:grid;font-family:avenir,sans-serif;font-size:14px;gap:10px;grid-template-columns:1fr 100px;height:auto;justify-content:center;justify-items:center;left:80px;padding:10px;position:absolute;text-align:justify;width:500px;z-index:100}.cook{align-items:center;display:flex;flex-direction:column;justify-content:space-between}.cookie-buttons{flex-wrap:wrap;justify-content:space-evenly;padding-top:10px;width:80%}.cookie-buttons,.utils{align-items:center;display:flex;flex-direction:row}.utils{color:#b3b2b2;flex-wrap:nowrap;font-family:visitor,sans-serif;height:30px;justify-content:flex-end;margin:0;z-index:10}.options{grid-gap:20px;align-content:center;align-items:center;border-radius:10px;display:grid;flex-direction:row;gap:20px;grid-area:cntrla;grid-template-columns:1fr auto auto;grid-template-rows:24px;justify-content:center;justify-items:center;padding-left:10px;padding-right:10px;position:relative;width:100%;z-index:10}.login-modal-content{border-radius:5px;max-width:400px;padding:20px;position:relative;width:90%}.login-modal{align-items:flex-start;display:flex;height:60vh;justify-content:center}.forgot-password{color:#217f89;cursor:pointer;font-family:imagine,sans-serif;font-size:12px}.forgot-password:hover{color:#2aa1ae}.logged-in-options{align-content:center;flex-wrap:wrap;gap:15px;justify-content:space-between}.logged-in-options,.to-myorder{align-items:center;display:flex;flex-direction:column}.to-myorder{gap:8px}.to-myorder div{flex-direction:row;gap:10px}.catchy,.to-myorder div{align-items:center;display:flex}.catchy{animation:colorChange2 3s 2s infinite,moveUpDown 5s ease-in-out 2s infinite;animation-delay:2s;color:#747373;font-family:bank,sans-serif;font-size:16px;font-weight:100;grid-area:haut;justify-content:center;padding:14px}@keyframes colorChange2{0%{color:#747373}50%{color:#217f89}to{color:#747373}}@keyframes moveUpDown{0%,to{transform:translateX(0)}50%{transform:translateX(-10px)}}.logged-in-options button{margin:6px}input,select,textarea{-webkit-text-size-adjust:100%;font-size:16px;touch-action:manipulation}.switch{display:inline-block;height:18px;position:relative;width:30px;z-index:100}.switch input{height:0;opacity:0;width:0}.sliderswitch{background-color:#141617;border:1px solid #444343;border-radius:9px;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;transition:.4s}.sliderswitch:before{background-color:#2aa1ae;border-radius:50%;bottom:2px;content:"";height:12px;left:2px;position:absolute;transition:.4s;width:12px}.switch input:checked+.sliderswitch{background-color:#141617}.switch input:checked+.sliderswitch:before{transform:translateX(12px)}.switch input:hover+.sliderswitch:before{background-color:#217f89}.toggle-button{display:none}.scene-container-visible{display:flex}.statistics-visible{display:visible}.statistics{background-color:#181818;box-sizing:border-box;color:#959595;grid-area:cntrlb;height:-webkit-max-content;height:max-content;padding:0;text-align:left;width:100%}.new-stat,.statistics{border-radius:10px;font-family:avenir,sans-serif;font-size:12px;position:relative}.new-stat{border:1px solid #484848;display:grid;grid-template-areas:"nosea nose nose nose tg" "hosea hose hose hose tg" "x a b d d" "y e e f f";grid-template-columns:20px auto auto 20px auto;grid-template-rows:auto auto auto auto;line-height:2.2ch;order:3;overflow:hidden}.user-data{align-items:center;border-top:1px solid #ccc3;display:flex;justify-content:space-between}.order-id{font-family:dots,sans-serif;font-size:12px}.order-id,.user-dt{align-items:center;display:flex;justify-content:space-between;margin-bottom:15px}.user-dt{border-bottom:1px solid #ccc3}.user-dt,.user-icn{border-top:1px solid #ccc3}.user-icn{align-items:center;display:flex;justify-content:center;padding-top:10px}.hose,.nose,.nosex,.thcka,.thckb,.thckc,.thckd{border-radius:0;padding:6px 6px 6px 12px}.hose,.nose,.nosex,.tg,.thcka,.thckb,.thckc,.thckd{background-color:#03030339;border-bottom:1px solid #ccc3}.tg{align-items:center;border-left:1px solid #ccc3;display:flex;flex-wrap:nowrap;grid-area:tg}.meta,.metaf{background-color:#03030339;border-radius:0;padding:6px}.newstat-title{color:#818080;font-family:visitor,sans-serif;font-size:1rem;font-size:17px;transform:rotate(90deg)}.tgx{align-items:center;background-color:#181818;border-right:1px solid #ccc3;display:flex;flex-wrap:wrap;height:100%;justify-content:center;position:relative;width:20px}.x{grid-area:x;height:auto}.x,.y{align-items:center;background-color:#181818;border-bottom:1px solid #ccc3;border-right:1px solid #ccc3;display:flex;flex-wrap:wrap;justify-content:center}.y{grid-area:y}.nosea{grid-area:nosea}.hosea,.nosea{align-items:center;background-color:#181818;border-bottom:1px solid #ccc3;border-right:1px solid #ccc3;display:flex;flex-wrap:wrap;justify-content:center}.hosea{grid-area:hosea}.nose{grid-area:nose}.hose,.nose{display:flex;flex-direction:column;flex-wrap:wrap}.hose{grid-area:hose;padding-left:12px}.thcka{align-items:center;border-right:1px solid #ccc3;display:flex;flex-direction:row;grid-area:a;justify-content:flex-start}.thckb{grid-area:b}.thckb,.thckc{align-items:center;border-right:1px solid #ccc3;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center}.thckc{grid-area:c}.thckd{align-items:center;display:flex;flex-direction:column;flex-wrap:nowrap;grid-area:d;justify-content:center}.meta{border-right:1px solid #ccc3;grid-area:e}.meta,.metaf{align-items:center;display:flex;flex-wrap:wrap}.metaf{grid-area:f;justify-content:center}.order-review{background-color:#242424;border:1px solid #676666;border-radius:15px;color:#b8b8b8;display:grid!important;font-family:avenir,sans-serif;font-size:14px;grid-template-areas:"stepper" "content" "footer";grid-template-rows:70px 1fr 50px;overflow:hidden;width:60vw;z-index:110}.order-in,.order-review{box-sizing:border-box;height:auto}.order-in{grid-gap:10px;align-content:stretch;align-items:stretch;display:grid;gap:10px;grid-area:content;grid-template-areas:"preview stat" "form price" "nxt nxt";grid-template-columns:1fr 1fr;padding:10px;width:100%}.imagebox{width:auto}.in-stretch{height:100%}.step-button,label{color:#b8b8b8;font-family:visitor,sans-serif;font-size:18px}.step-button{grid-area:nxt;justify-content:flex-end;width:100%}.overlay,.step-button{align-items:center;display:flex}.overlay{align-content:center;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);flex-direction:column;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:100}.prevsmall{display:flex;flex:40% 0;flex-direction:column;font-size:12px;justify-content:space-between;order:1}.prevsmall,.price{border-radius:10px;font-family:avenir,sans-serif}.price{border:1px solid #484848;font-size:14px;height:-webkit-fit-content;height:fit-content;height:100%;order:4;overflow:hidden}.next-wrap,.price{align-items:center}.next-wrap{background-color:#12121299;border:1px solid #515050;border-radius:20px 0 0 20px;border-right:0;box-sizing:border-box;display:flex;padding:6px 15px 6px 6px;position:relative;right:-10px;width:60px;z-index:999}.next-wrap:hover{fill:#2aa1ae;background-color:#000;border-color:#2aa1ae;cursor:pointer}.proceed-button{background-color:#12121299;border:1px solid #515050;border-radius:20px 0 0 20px;border-right:0;box-sizing:border-box;color:#1c656d;display:flex;gap:10px;justify-content:space-around;opacity:1;padding:6px 6px 6px 10px;position:relative;right:-10px;width:auto;z-index:999}.proceed-button svg{fill:#1c656d}.proceed-button svg:hover,.proceed-button:hover{fill:#2aa1ae;color:#2aa1ae}.proceed-button:hover{border-color:#2aa1ae}.proceed-button:hover:enabled svg{fill:#2aa1ae}.proceed-button:disabled svg{fill:#1c656d;cursor:not-allowed}.proceed-button:disabled{opacity:.5}.proceed-button:disabled,.proceed-button:disabled:hover{fill:#1c656d;background-color:#181818;color:#1c656d;cursor:not-allowed}.proceed-button:disabled:hover{border:1px solid #515050;border-right:0}.arrow-ord{height:14px;width:14px}.price-section{display:grid;grid-template-areas:"ttl ttl ttl" "cntra cntr cntrb" "cntrz cntx cntry" "cntrd cnt cntrc" "totala totalb total" "proc proc proc";grid-template-columns:auto 1fr 80px;grid-template-rows:auto auto auto auto auto auto;height:100%}.proc{background-color:#181818;border-top:1px solid #484848;grid-area:proc;padding:10px}.cntr{grid-area:cntr}.cnt,.cntr{border-bottom:1px solid #484848;padding:10px}.cnt{grid-area:cnt}.cntra{border-bottom:1px solid #484848;grid-area:cntra;padding:10px}.cntry,.cntrz,.cntx,.total,.totala,.totalb{background-color:#1818187c}.cntrb,.cntrc,.cntry{border-left:1px solid #484848}.cntrz{grid-area:cntrz}.cntrz,.cntx{border-bottom:1px solid #484848;padding:10px}.cntx{grid-area:cntx}.cntry{grid-area:cntry}.cntrb,.cntry{border-bottom:1px solid #484848;padding:10px;text-align:end}.cntrb{grid-area:cntrb}.cntrd{grid-area:cntrd}.cntrc,.cntrd{border-bottom:1px solid #484848;padding:10px}.cntrc{grid-area:cntrc;text-align:end}.ttl{grid-gap:20px;align-items:center;background-color:#181818;border-bottom:1px solid #484848;display:grid;gap:20px;grid-area:ttl;grid-template-columns:1fr 1fr;justify-content:center;padding:10px}.ttl>:first-child{justify-self:start}.ttl>:nth-child(2){justify-self:end}.div-conf{align-items:flex-start;display:flex;flex-direction:column;gap:10px}.titl{align-items:center;display:grid;grid-template-columns:30px 1fr;justify-content:center;justify-items:end;padding-left:10px;padding-right:10px}.total{grid-area:total;padding:10px;text-align:end}.totala{grid-area:totala;padding:10px}.totalb{grid-area:totalb;padding:10px}.price-row,.total-row{align-items:center;display:flex;justify-content:space-between;margin:10px 0;padding-bottom:8px}.total-row{font-size:16px}.account{align-items:center;background-position:35%;background-repeat:no-repeat;background-size:cover;border-radius:10px;display:flex;justify-content:center;padding:10px}.update-button{background-color:#f39c12;border:none;color:#fff;flex-wrap:nowrap;font-family:visitor,sans-serif;font-size:18px;height:20px;margin-top:-10px;padding:5px 0;width:100%}.minmax,.update-button{align-items:center;cursor:pointer;display:flex;justify-content:center}.minmax{background-color:#181818;color:#1c6e77;font:icon;height:-webkit-fill-available;text-align:center;width:20px}.minmax:hover{fill:#2aa1ae;color:#2aa1ae;cursor:pointer}.plus{fill:#1c6e77;height:12px;width:12px}.quantity-wrapper{align-content:center;align-items:center;border:1px solid #515151;border-radius:4px;box-sizing:border-box;display:grid;grid-template-columns:20px 30px 20px;grid-template-rows:20px;justify-content:center;justify-items:center;overflow:hidden;position:relative;width:-webkit-min-content;width:min-content}.material-color-container{max-width:300px;position:relative;width:100%}.dropdown-header{align-items:center;background-color:#1b1b1bcb;border:1px solid #515151;border-radius:10px 4px 4px 10px;box-shadow:inset 2px 2px 5px #0009,inset -2px -2px 5px #ffffff1a;box-sizing:border-box;color:#1c6e77;cursor:pointer;display:flex;font-family:dots,sans-serif;font-size:11px;height:20px;justify-content:space-between;overflow:hidden;padding-right:5px}.dropdown-header:hover{fill:#2aa1ae;background-color:#1b1b1be4;border-radius:10px 4px 4px 10px;color:#2aa1ae}.dropdown-header:hover svg{fill:#2aa1ae}.dropdown-selection{align-items:center;display:flex}.drop{fill:#1c6e77;height:15px;transform:rotate(-90deg);width:15px}.drop:hover{fill:#2aa1ae}.name-tag{display:flex}.color-swatch{border-radius:10px 0 0 10px;height:20px;margin-right:10px;width:18px}.dropdown-options{backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);background-color:#1b1b1bbf;bottom:100%;box-sizing:border-box;color:#1c6e77;font-family:dots,sans-serif;font-size:10px;left:0;max-height:182px;overflow-y:auto;position:absolute;width:100%;z-index:1000}.dropdown-item{align-items:center;cursor:pointer;display:flex;gap:10px;padding:3px 3px 3px 0}.dropdown-item,.group-header{transition:background-color .2s ease-in-out}.group-header{background-color:#0003;border-bottom:1px dashed #5a59596e;color:#747373;font-family:imagine,sans-serif;font-size:12px;padding-left:20px}.dropdown-item:hover{background-color:#141414;color:#2aa1ae}.dropdown-item .color-swatch{margin-right:0}.dropdown-options::-webkit-scrollbar{background-color:#181818;margin-top:4px;padding-bottom:4px;width:4px}.dropdown-options::-webkit-scrollbar-thumb{background-color:#2aa1ae61;border-radius:10px;cursor:grab;height:50%;width:4px}.color-prev{height:10px;width:5px}.num{background:#202325;border:0;box-shadow:inset 2px 2px 5px #0009,inset -2px -2px 5px #ffffff1a;box-sizing:border-box;color:#2aa1ae;font-family:dots,sans-serif;font-size:10px;height:20px;text-align:center;width:30px}.update-button:hover{background-color:#d35400}.close-button{background:none;border:0;color:#5f5f5f;cursor:pointer;font-family:dots,sans-serif;font-size:24px;font-size:18px;margin:0;padding:0;width:30px}.close-button:hover{color:#2aa1ae}.upload-progress{align-content:center;align-self:flex-start;font-family:visitor,sans-serif;font-size:18px;grid-area:footer;order:1;padding-right:10px;top:0;z-index:110}.progress-text,.upload-progress{justify-content:center;width:100%}.progress-text{align-items:center;display:flex}.progress-container{background-color:#111;border-radius:3px;box-shadow:inset 0 -1px -3px #0003;display:flex;height:6px;outline:1px #676666;overflow:hidden;position:relative;width:100%}.progress-bar{background:linear-gradient(90deg,#2aa1ae1a,#2aa1ae,#2aa1ae25);border-radius:2px 0 0 2px;height:2px;margin-top:2px;transition:width .2s ease;width:298px}.StripeElement{border:1px solid #484848;border-radius:12px;color:#2aa1ae;margin-bottom:10px;margin-top:10px;padding:10px}.log-container{align-items:center;background-color:#181818;border-top:1px solid #ccc3;display:grid;grid-area:footer;grid-template-columns:40px 150px 1fr 40px;height:50px;order:6;width:100%}.log-item{align-items:center;display:flex;justify-content:flex-start}.log-itemwohspin{margin-left:15px}.processing p{color:#2aa1ae;font-family:visitor,sans-serif;font-size:18px;text-align:left}.log-messages{color:#8b2a2a;text-align:left}.log-message,.log-messages{font-family:monospace;font-size:10px}.log-message{margin:2px 0}.log-message.info{color:#2aa1ae}.log-message.error{color:#b73333}.log-message.warning{color:#d27935}.log-message.success{color:#5fae2a}.statistics p:last-of-type{margin-bottom:0}form{align-items:stretch;align-self:center;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center}.form-field{background:#03030339!important;border:1px solid #484848;border-radius:20px;color:#2aa1ae;cursor:auto;font-family:dots,sans-serif;font-optical-sizing:auto;font-size:12px;font-style:normal;font-weight:400;height:25px;margin:4px;overflow:hidden;padding-left:10px;width:100%}.form-field:focus{border-color:#2aa1ae;outline:none}input:-webkit-autofill:focus,input:-webkit-autofill:hover{-webkit-text-fill-color:#2aa1ae!important;background:#03030339!important;border:1px solid #2aa1ae!important;box-shadow:inset 0 0 0 1000px #202325!important}input:-moz-autofill{background:#03030339!important;border:1px solid #484848!important;color:#2aa1ae!important}.export label{color:#b3b2b2;font-family:VT323,sans-serif;font-optical-sizing:auto;font-style:normal;font-weight:400;margin-right:20px;text-align:left}.icons{display:flex;gap:12px;justify-content:center;justify-items:center;width:auto}.social{cursor:pointer}.separator,.social{fill:#747373;height:20px;width:20px}.separator{transform:rotate(90deg)}.social:hover{fill:#1c656d}.icons svg:active{fill:#2a5fae}.icons svg:hover{fill:#2aa1ae}.icons svg{fill:#1e727c}button{background-color:#181818;border:1px solid #1c656d;border-radius:20px;color:#1c656d;cursor:pointer;font-family:imagine,sans-serif;font-size:14px;font-style:normal;height:30px;width:130px}button:hover{background-color:#000;border-color:#2aa1ae;color:#2aa1ae}input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none}.slider-control{align-items:center;box-sizing:border-box;color:#9b9999;display:grid;font-family:visitor,sans-serif;font-size:18px;grid-template-areas:"slider number";grid-template-columns:145px 26px;grid-template-rows:auto;justify-items:start;position:relative;touch-action:none;z-index:100}.slider-control-v,.slider-v,.slider-v::-webkit-slider-thumb{cursor:ns-resize}.slider,.slider-control,.slider::-webkit-slider-thumb{cursor:ew-resize}.slider-control .slider,.slider-control .slider-v{-webkit-appearance:none;appearance:none;background-color:#202020;background-color:#141617;border:1px solid #444343;border-radius:0;border-radius:6px 0 0 6px;border-radius:9px;grid-area:slider;height:18px;padding-left:1px;padding-right:1px;touch-action:none;transition:.4s;width:140px}.slider-control .slider-v:hover,.slider-control .slider:hover{background-color:#191919;box-shadow:inset 2px 2px 8px rgba(0,0,0,.614),inset -2px -2px 5px hsla(0,0%,100%,.062)}.slider-control .slider-v::-webkit-slider-thumb,.slider-control .slider::-webkit-slider-thumb{-webkit-appearance:none;background:#2aa1ae66;border:1px solid #515151;border-radius:10px;height:14px;width:40px}.slider-control .slider-v::-webkit-slider-thumb:hover,.slider-control .slider::-webkit-slider-thumb:hover{background:#2aa1ae}.slider-control .number{background-color:#14161700;border:0;border-left:0;border-radius:0;box-sizing:border-box;color:#2aa1ae;font-family:dots,sans-serif;font-size:12px;grid-area:number;height:25px;text-align:center;width:5ch}.slider-control-v{align-items:center;display:grid;height:-webkit-min-content;height:min-content;transform:rotate(90deg);width:-webkit-min-content;width:min-content;z-index:150}.slider-control .number-v{appearance:none;-webkit-appearance:none;background-color:#14161700;border:0;border-left:0;border-radius:0;box-sizing:border-box;color:#2aa1ae;font-family:dots,sans-serif;font-size:12px;grid-area:number;height:26px;line-height:normal;margin:0;padding:0;text-align:center;transform:rotate(-90deg);width:30px}.preview-container{border-radius:10px;height:300px;overflow:hidden;transition:left .5s ease;width:300px}.legal-page{fill:#217f89;background-color:#242424;box-sizing:border-box;color:#d8d7d7;display:grid!important;font-family:avenir,sans-serif;font-size:14px;grid-template-areas:"hdr" "ctr" "ftr";grid-template-columns:1fr;grid-template-rows:45px 1fr 30px;line-height:1.6;overflow:hidden;text-align:justify}.hdr{background-color:#181818;border-bottom:1px solid #ccc3;display:flex;gap:10px;grid-area:hdr;justify-content:space-between;padding:10px 30px 10px 20px}.ctr{fill:#217f89;grid-area:ctr;padding:10px 50px 20px;width:100vw}.ftr{background-color:#181818;border-top:1px dashed #ccc3;display:flex;grid-area:ftr;padding-left:20px}.warning-ord{fill:#2aa1ae}.warning-icn,.warning-ord{padding-right:5px;width:20px}.warning-icn{fill:#d4602e}.warning-red{fill:#b73333;padding-right:5px;width:20px}.formdiv{align-content:center;border-radius:10px;display:grid;grid-template-columns:1fr;grid-template-rows:auto;order:2;padding-right:10px;transition:left .5s ease}.formdiv .form-button{grid-column:1/-1;justify-self:center}.version{align-items:center;box-sizing:border-box;color:#7b7b7b;display:flex;flex-direction:column;flex-wrap:wrap;font-family:visitor,sans-serif;font-optical-sizing:auto;grid-area:footerbas;justify-content:center;text-align:left;width:auto}.statistics-container{border:1px solid #484848;border-radius:10px;display:grid;font-family:avenir,sans-serif;font-size:12px;grid-template-areas:"nosex nosex hose hose" "a a b c";grid-template-columns:1fr 1fr 1fr 1fr;grid-template-rows:auto;line-height:2.2ch;overflow:hidden;position:relative}.nosex{border-right:1px solid #ccc3;grid-area:nosex}.stat-title{color:#b1afaf;font-family:visitor,sans-serif;font-size:17px;margin-right:5px}.check{fill:#1e8f25;height:25px;width:25px}.highlight{font-weight:700;text-transform:capitalize;transition:color .5s ease-in-out}.clr,.highlight{color:#2aa1ae}.highlight-brw{color:#ae792a}.highlight-brw,.highlight-org{transition:color .5s ease-in-out}.highlight-org{color:#d4602e}.highlight-grn{color:#1e8f25}.highlight-grn,.highlight-org-t{font-weight:700;transition:color .5s ease-in-out}.highlight-org-t{align-items:center;color:#d4602e;display:flex;justify-content:center}h1{color:#217f89;font-family:bank,sans-serif;font-size:16px}h2{font-family:dots,sans-serif;font-size:12px;line-height:14px}h2,h3{color:#68888b;padding:0}h3{font-family:imagine,sans-serif;font-size:14px;margin:0}.color-picker{align-content:center;align-items:center;display:flex;flex-direction:row;gap:5px;justify-content:space-evenly;margin:0;width:100%}.color-box{border:2px solid #0000;cursor:pointer;height:15px;transition:border .3s ease;width:15px}.color-box.selected{border:2px solid #2aa1ae}.color-box:hover{border:2px solid #ccc}.mat-cont{display:flex;flex-direction:row;flex-wrap:nowrap;gap:10px;justify-content:space-between;padding-top:10px}.material{background-color:#242424;border:1px solid #484848;border-radius:10px;box-sizing:border-box;display:grid;flex:1 1;grid-template-areas:"hd" "pla" "bas";grid-template-columns:1fr;grid-template-rows:70px 1fr auto;max-width:calc(33.33% - 10px);overflow:hidden}.mat-hd{align-content:center;align-items:center;border-bottom:1px solid #ccc3;display:flex;flex-wrap:nowrap;gap:15px;justify-content:flex-start;padding:10px;position:relative}.mat-bas,.mat-hd{background-color:#181818}.mat-bas{border-top:1px solid #ccc3;display:grid;flex-direction:column;grid-area:bas;padding:0 10px 10px}.mat-title{color:#818080;font-family:visitor,sans-serif;font-size:1rem;font-size:17px;grid-area:side;transform:rotate(90deg)}.mat-raw{align-items:stretch;display:flex;flex-direction:column;flex-wrap:wrap;grid-area:pla;justify-content:space-between;padding:10px;position:relative;width:100%}.mat-p{grid-gap:8px;align-items:center;border-bottom:1px solid #ccc3;display:grid;gap:8px;grid-template-columns:30px 1fr;justify-items:start;padding-bottom:5px;padding-top:5px}.mat-p:last-child{border-bottom:0 dashed #ccc3}.mat-p:nth-child(2){border-top:1px dashed #ccc3}.material-picker{font-family:visitor,sans-serif;margin-top:0}.material-picker select{border-radius:5px;padding:5px}.tooltip{z-index:10}.tooltip .tooltiptext{background-color:#1e1e1eb8;border-radius:5px;bottom:120%;color:#9b9999;font-family:visitor,sans-serif;font-size:16px;left:70%;margin-left:-80px;opacity:0;padding:5px;position:absolute;text-align:left;transition:opacity .3s;visibility:hidden;width:auto;z-index:1}.tooltip:hover .tooltiptext{opacity:1;visibility:visible}.visually-hidden{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.log{align-items:center;bottom:0;color:#9b9999;display:flex;font-family:imagine,sans-serif;font-size:18px;height:40px;justify-content:flex-start;opacity:1;text-align:left;transition:opacity .3s;width:100%;z-index:10}.log,.log1{position:absolute}.log1{left:20px;top:30%}.log-control{left:50px;padding:5px;position:relative}.log-control.info{animation:colorChange 3s infinite;animation-delay:1s;animation-iteration-count:2}@keyframes colorChange{0%{color:#9b9999}50%{color:#5fae2a}to{color:#9b9999}}.material-picker{color:#b3b2b2;font-family:imagine,sans-serif;font-size:16px;margin-top:10px}.custom-select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-color:#202325;background-position:right 10px center;background-repeat:no-repeat;background-size:10px;border:0;border-radius:4px;box-shadow:inset 2px 2px 5px #0009,inset -2px -2px 5px #ffffff1a;color:#2aa1ae;font-family:dots,sans-serif;font-optical-sizing:auto;font-size:10px;height:21px;justify-content:center;letter-spacing:1px;outline:1px solid #444343;padding:4px;text-align:center;transition:border-color .3s,box-shadow .3s ease}.custom-select:focus{border:0;box-shadow:0 0 5px #2aa1ae80;outline:1px solid #444343}.custom-select option{background-color:#202325;color:#b3b2b2;font-family:dots,sans-serif;outline:1px solid #444343;padding:10px}.custom-select option:hover{background-color:#4b4a4a}.custom-select::-ms-expand{display:none}.form-table{border-collapse:collapse;margin-bottom:0;width:100%}.form-table td{color:#b3b2b2;padding:8px;vertical-align:middle}.form-table label{font-family:visitor,sans-serif;font-size:14px}.form-table input{box-sizing:border-box}.stat-grid{grid-gap:10px;border-radius:8px;display:grid;gap:10px;grid-template-columns:80px 180px 1fr;margin:auto;max-width:600px;padding:20px}.grid-item{font-size:14px}.grid-item.title{color:#007bff;font-weight:700}.grid-item:nth-child(3n){text-align:right}.grid-item:nth-child(3n-1){color:#343a40;font-weight:700}.grid-item:nth-child(3n+1){color:#007bff;font-weight:700}.modal-overlay{position:absolute;z-index:500}.modal-content{align-content:center;background-color:#202325;display:flex;flex-flow:column wrap;flex-direction:column;flex-wrap:wrap;gap:10px;height:800px}.modal-content:after,.modal-content:before{content:"";flex-basis:100%;order:2;width:0}.order-head{flex-direction:row;justify-content:space-between;width:100%}.order-card,.order-head{align-content:center;display:flex;flex-wrap:nowrap}.order-card{align-items:flex-start;background-color:#202325;border:1px solid #444343;border-radius:12px;color:#b8b8b8;flex-direction:column;font-family:avenir,sans-serif;font-size:14px;gap:10px;justify-content:center;margin-bottom:16px;padding:16px}.badge{border-radius:6px;font-size:.8rem;padding:6px 12px}.shipping-status{align-items:center;border-radius:12px;color:#e4e3e3;display:flex;flex-direction:row;font-family:visitor,sans-serif;font-size:.8rem;font-size:16px;height:16px;justify-content:center;padding:0 8px;width:-webkit-max-content;width:max-content}.shipping-status.not{background-color:#ae792a;color:#191919}.order-status{align-items:center;border-radius:12px;color:#e4e3e3;display:flex;flex-direction:row;font-family:visitor,sans-serif;font-size:.8rem;font-size:16px;height:16px;justify-content:center;padding:0 8px}.order-status.aborted{background-color:#ffc107;color:#191919}.order-status.completed{background-color:#5fae2a;color:#191919}.order-status.approved{background-color:green}.order-status.cancelled{background-color:red}.order-status.rejected{background-color:#ae372a}.order-status.processing{background-color:#ae792a;color:#191919}.order-status.sent{background-color:#2a5fae}.blueprint{align-items:center;border:1px solid #484848;border-radius:10px;height:400px;justify-content:center;overflow:hidden;position:absolute;top:110px;width:360px}.blueprint text{color:#484848;font-family:visitor,sans-serif;font-size:14px;text-align:center}.image-preview img{height:auto;max-width:100%;width:300px}hr{background-color:#444;border:none;border-radius:10px;height:2px;margin:10px auto;width:100%}.my-orders{margin:0 auto;max-width:600px;padding:20px}.account-form{display:flex;flex-direction:column;gap:10px}.account-form button,.account-form input{font-size:16px;padding:10px}.account-form button{cursor:pointer}.error{color:red;font-size:10px}.breadcrumb{color:#6c757d;display:flex;font-family:monospace;font-size:12px;gap:8px}.bread-icon{fill:#21848f;height:12px;width:12px}.bread-icon:active{fill:#6c757d;height:12px;width:12px}.breadcrumb ul{display:flex;list-style:none;margin:0;padding:0}.breadcrumb-item{align-items:center;display:flex;gap:5px}.breadcrumb-item a{color:#2aa1ae;text-decoration:none}.breadcrumb-item.active{color:#6c757d;cursor:default;font-weight:700;pointer-events:none}.link{margin:0;padding:0}@media (max-width:768px){.app{padding-top:50px}.cookie-banner{backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);background-color:#181818c2;border:1px solid #484848;border-radius:10px;box-sizing:border-box;color:#b3b1b1;display:grid;font-family:avenir,sans-serif;font-size:14px;grid-template-columns:1fr 100px;height:auto;justify-content:center;justify-items:center;left:0;padding:10px;text-align:justify;top:200p;width:auto;z-index:1000}.app-container{align-content:center;flex-wrap:wrap;gap:6px;height:auto;margin:0;padding-bottom:20px;width:100vw}.app-container,.control{align-items:center;display:flex;flex-direction:column;justify-content:flex-start}.control{background-color:#181818;box-sizing:border-box;height:605px;top:0;width:100%}.controlx{left:-10px}.scene{max-height:0;overflow:hidden;width:100%}.scene.visible{max-height:1000px;opacity:1}.scene-container{height:400px;overflow:hidden;transition:transform .5s ease-in-out,opacity .5s ease-in-out;width:100%}.options{align-items:center;gap:15px;padding:8px 15px;width:100%}.color-picker{display:flex;gap:15px;justify-content:space-around}.utils{display:flex;justify-content:center}.statistics{height:auto;order:3;position:relative}.reset-button,.reset-view-container{display:none}.footer{fill:#2aa1ae;background:#242323;bottom:0;display:flex;flex-direction:column;gap:10px;height:auto;justify-items:center;padding-top:10px}.foota{display:flex;justify-content:center;order:1;padding:0;top:10px;width:auto}.footb{order:2}.footc{display:flex;justify-content:center;order:3}.footbas,.footbasc{display:flex;justify-content:space-between;order:5;padding:0 10px;width:100%}.logo-foot{height:20px;width:20px}.catchy{font-size:14px;height:0;order:6;text-align:center}.logo{left:13px;position:fixed;top:6px;z-index:1000}.contact,.help,.logout-ic,.social,.user{cursor:pointer;height:17px;width:17px}.separator{height:17px;margin-top:2px;width:17px}.head-capsul{align-items:center;background-color:#141617;border-bottom:1px solid #515050;box-sizing:border-box;color:#547878;display:flex;font-family:imagine,sans-serif;font-size:14px;height:50px;justify-content:flex-start;margin:0;padding-left:30px;position:fixed;text-align:center;top:0;width:100%;z-index:80}.legal-page{grid-template-rows:auto 1fr 30px}.ctr{fill:#217f89;grid-area:ctr;padding:10px 20px}.hdr{background-color:#181818;border-bottom:1px solid #ccc3;display:flex;flex-direction:column-reverse;flex-wrap:wrap;gap:0;grid-area:hdr;justify-content:space-between;padding:10px 30px 10px 20px}.icons{gap:10px;justify-content:center;justify-items:center;width:auto}.toggle-button{align-content:center;align-items:center;background-color:#202020;border:1px solid #444343;border-radius:20px;box-shadow:inset -2px -2px 8px rgba(0,0,0,.614),inset 2px 2px 5px hsla(0,0%,100%,.062);box-sizing:border-box;color:#5f5f5f;cursor:pointer;display:flex;display:flex!important;flex-direction:column;flex-wrap:wrap;font-family:dots,sans-serif;font-optical-sizing:auto;font-size:10px;font-style:normal;font-weight:800;height:35px;left:21px;margin:0;padding:8px;position:absolute;text-align:center;top:420px;width:35px;z-index:50}.tdview{fill:#2aa6b4;transition:fill .3s ease;width:30px}.tdview-visible{fill:#155158}.show-hide{color:#155158;position:absolute;top:35px}.toggle-button:hover{background-color:#202020;box-shadow:inset 2px 2px 8px rgba(0,0,0,.614),inset -2px -2px 5px hsla(0,0%,100%,.062)}.hidden{display:none}.order-review,.visible{display:flex!important}.order-review{align-content:flex-start;align-items:flex-start;border:0!important;border-radius:0!important;flex-direction:column;height:-webkit-fit-content!important;height:fit-content!important;justify-content:center;overflow:auto;width:100%!important}.preview-container{display:none}.prevsmall{flex:100% 1!important;order:1}.formdiv{width:100%!important}.formdiv,.price{order:2!important}.price{flex:100% 1!important}.price-section{width:100%!important}.step-button{align-items:flex-end;display:flex!important;flex-direction:row;flex-wrap:nowrap;justify-content:flex-end;order:4!important;padding-left:20px}.new-stat{order:5!important;width:100%}.log-container{align-items:center;background-color:#181818;border-top:1px solid #ccc3;display:grid;grid-area:footer;grid-template-columns:1fr 40px;height:50px;justify-items:end;order:6;padding-left:10px;width:100%}.in-stretch,.order-in{display:flex;overflow-y:scroll;width:100%!important}.order-in{flex-wrap:wrap;height:-webkit-fit-content!important;height:fit-content!important}.StripeElement{border:1px solid #484848;border-radius:12px;color:#2aa1ae;margin-bottom:10px;padding:10px;width:90%!important}}.control-panel{border:1px solid #444343;border-radius:10px;box-shadow:inset -2px -2px 8px rgba(0,0,0,.614),inset 2px 2px 8px hsla(0,0%,100%,.062);box-sizing:border-box;display:grid;grid-template-areas:"toggle head headr" "lft cnter rght" "lftx cnterx rghtx" "lftz centerz rghtb" "lftb centerb rghtz" "logbas logbas logbas";grid-template-columns:15% 1fr 15%;grid-template-rows:60px 185px 53px 183px 60px 45px;padding:10px;position:absolute;width:100%;z-index:10}.cntrl-title{color:#1e727c;font-family:futura,sans-serif;font-size:12px;padding-top:2px;word-spacing:-2px}.highlight-unit{color:#2aa1ae;font-weight:700}.toggle{grid-area:toggle}.head,.toggle{align-items:center;display:flex;flex-direction:column;justify-content:center}.head{grid-area:head}.headr{align-items:center;cursor:help;display:flex;flex-direction:column;grid-area:headr;justify-content:flex-start;padding-top:10px}.log1{width:65px}.lft,.log1{display:flex}.lft{align-items:center;flex-direction:column;grid-area:lft;justify-content:center}.cnter{display:flex;grid-area:cnter}.rght{grid-area:rght}.lftb,.rght{align-items:center;display:flex;justify-content:center}.lftb{grid-area:lftb}.centerb{grid-area:centerb}.centerb,.rghtb{align-items:center;display:flex;flex-direction:column;justify-content:center}.rghtb{grid-area:rghtb}.optn{display:contents;grid-area:optn;width:100%}.logbas{align-items:center;grid-area:logbas}.log-crtl,.logbas{display:flex;justify-content:center}.log-crtl{background-color:#111314;border-radius:20px;box-sizing:border-box;color:#9b9999;flex-wrap:wrap;font-family:imagine,sans-serif;font-size:15px;height:25px;opacity:1;padding-left:15px;text-align:center;transition:opacity .3s;width:90%}.logcrtl.info{animation:colorChange 3s infinite;animation-delay:1s;animation-iteration-count:3}.svg-crtl{display:flex;justify-content:center}.svg-control{height:420px;justify-content:center;position:absolute;top:76px;z-index:0}.reset-button{cursor:pointer;grid-area:lftb;left:20px;position:absolute;z-index:1200}.sliding-div{align-items:center;background-color:#111314cf;border-radius:10px;box-sizing:border-box;color:#2aa1ae;display:flex;font-family:dots,sans-serif;font-size:12px;height:26px;justify-content:center;opacity:0;position:absolute;top:400px;transform:translateY(-100%);transition:transform .2s ease-in-out,opacity .3s ease-in-out;width:160px;z-index:120}.sliding-div.visible{opacity:1;transform:translateY(0)}.tour-grid-overlay,.tour-overlay{height:100%;left:0;position:absolute;top:0;width:100%;z-index:1010}.tour-grid-overlay{box-sizing:border-box;display:grid;grid-template-areas:"hdr hdr hdr" "toggle adiam woh" "thckns cnter aheight" "lftb centerb rghtb" "lf centerc cheight" "rst cdiam rght" "tour tour tour";grid-template-columns:78px 1fr 78px;grid-template-rows:10px 60px 185px 53px 183px 60px 54px}.tour-highlight{-webkit-backdrop-filter:grayscale(100%);backdrop-filter:grayscale(100%);background:#d4602e0a;border:1px dashed #f26e36;pointer-events:none;transition:all .3s ease-in-out}.tour-description,.tour-highlight{border-radius:8px;box-sizing:border-box}.tour-description{align-items:center;background:#111314e1;box-shadow:0 4px 10px #0000001a;color:#d4602e;display:grid;font-family:avenir,sans-serif;font-size:13px;font-weight:100;grid-area:tour;grid-template-areas:"nava descript nav" "nava dots nav";grid-template-columns:35px 1fr 35px;justify-content:center;justify-items:center;line-height:1rem;margin-left:10px;margin-right:10px;text-align:center;width:-webkit-fill-available;z-index:1020}.nava{grid-area:nava}.nav,.nava{align-items:center;display:flex;justify-content:center}.nav{grid-area:nav}.tour-navigation{align-items:center;display:flex;flex-direction:column;height:-webkit-fill-available;justify-content:space-evenly}.descript{display:flex;grid-area:descript;padding-left:20px}.progress-tour{align-items:center;display:flex;grid-area:dots;justify-content:center;padding-bottom:6px}.progress-dot{background:#7c7c7c;border-radius:50%;height:4px;margin:0 5px;transition:background-color .3s;width:4px}.progress-dot.active{background:#d4602e;border-radius:2px;height:4px;width:14px}@keyframes fadeIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.animate-highlight{animation:fadeIn .3s ease-out}@media (max-width:340px){.svg-control{height:320px;position:absolute;top:78px;z-index:0}.control-panel{gap:0;grid-template-rows:52px 173px 0 175px 50px 35px}.control{height:504px}.sliding-div{background-color:#11131400;left:70px;position:absolute;top:300px;width:180px}.tour-grid-overlay{box-sizing:border-box;display:grid;grid-template-areas:"hdr hdr hdr" "toggle adiam woh" "thckns cnter aheight" "lftb centerb rghtb" "lf centerc cheight" "rst cdiam rght" " tour tour tour";grid-template-columns:63px 1fr 61px;grid-template-rows:10px 53px 170px 0 173px 56px 44px;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1010}.tour-highlight{-webkit-backdrop-filter:grayscale(100%);backdrop-filter:grayscale(100%);background:#f26e362c;border:1px dashed #f26e36;border-radius:4px;box-sizing:border-box;margin:0!important;pointer-events:none;transition:all .3s ease-in-out}}.progress-bar-container{align-items:center;background-color:#181818;border-bottom:1px solid #ccc3;box-sizing:border-box;color:#b3b2b2;font-family:visitor,sans-serif;grid-area:stepper;height:70px;justify-items:center;width:100%}.progress-bar-container,.progressbar{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-evenly}.progressbar{align-content:center;width:90%}.progress-step{align-content:center;flex-wrap:wrap;justify-content:center}.progress-marker{background-color:#cccccc25;border:2px solid #b3b2b2;border-radius:50%;height:20px;opacity:.5;width:20px}.progress-marker.completed{background-color:#4caf50;opacity:1}.progress-marker.active{background-color:#353535;border:2px solid #2aa1ae;opacity:1}.progress-bar{justify-content:center}.progress-bar,.progress-step{align-items:center;display:flex}.progress-step{flex-direction:column;margin:10px}.progress-icon{fill:#727272;height:26px;width:26px}.progress-icon.completed{fill:#4caf50}.progress-icon.active{fill:#2aa1ae}.progress-label{font-size:16px;padding-top:5px;text-align:center}.modal-overlay{align-items:center;background:#0009;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.modal-cont{align-content:center;background-color:#2f2f2f;border:1px solid #5c5b5b;border-radius:10px;box-shadow:4px 4px 10px rgba(0,0,0,.354);flex-direction:column;height:auto;overflow:hidden;width:500px;z-index:500}.up-ttl{align-items:center;background-color:#181818;border-bottom:1px solid #484848;display:flex;flex-direction:row-reverse;grid-template-columns:1fr 1fr;justify-content:space-between;padding:10px 20px}.select-fld{background-color:#202325;border:0;border-radius:20px;box-shadow:inset 2px 2px 5px #0009,inset -2px -2px 5px #ffffff1a;color:#2aa1ae;display:flex;font-family:dots,sans-serif;font-optical-sizing:auto;font-size:10px;font-weight:700;height:23px;justify-content:center;margin-left:10px;outline:1px solid #444343;padding:4px;text-align:center;transition:border-color .3s,box-shadow .3s ease;width:60%}.modal-cont h2{margin-top:0}.modal-content form div{border:1px solid #484848;border-radius:20px;font-optical-sizing:auto;font-style:normal;font-weight:400;height:25px;overflow:hidden;padding-left:10px}.form-message,.modal-content form div{background:#03030339!important;color:#2aa1ae;cursor:auto;font-family:dots,sans-serif;font-size:12px;margin:4px;width:100%}.form-message{border:1px solid #484848;border-radius:10px;font-optical-sizing:auto;height:200px;line-height:1.3em;overflow:scroll;padding:8px}.modal-content label{display:block;font-weight:700;margin-bottom:5px}.form-message input{appearance:none;-webkit-appearance:none;-moz-appearance:none}.modal-buttons{background-color:#181818;border-top:1px solid #484848;gap:20px;justify-content:space-between;padding:10px 10px 10px 20px}.modal-buttons,.ttl-form{align-items:center;display:flex;flex-direction:row}.ttl-form{flex-wrap:nowrap;gap:10px;justify-content:flex-end}.contact-form{align-content:center;align-items:center;display:grid;grid-template-columns:120px 1fr;justify-items:start;padding-left:15px;padding-right:15px;padding-top:5px}.form-message:focus{border-color:#2aa1ae;outline:none}input:-webkit-autofill{-webkit-text-fill-color:#2aa1ae!important;background:#03030339!important;border:1px solid #484848!important;box-shadow:inset 0 0 0 1000px #03030339!important;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}@media (max-width:340px),(max-width:768px){.modal-cont{align-content:center;background-color:#2f2f2f;border:1px solid #5c5b5b;border-radius:10px;box-shadow:4px 4px 10px rgba(0,0,0,.354);flex-direction:column;height:auto;overflow:hidden;width:auto}.contact-form{align-content:center;align-items:center;display:grid;grid-template-columns:1fr;justify-items:start;padding-left:15px;padding-right:15px;padding-top:5px}}.video-container{border-radius:8px;margin-bottom:10px}.video-wrapper{align-items:center;display:flex;flex-direction:column;padding-bottom:20px}.video-wrapper.landscape{grid-template-columns:70% auto}.video-wrapper.landscape,.video-wrapper.portrait{align-items:end;display:grid;grid-template-areas:"vid desc" "vido descr";grid-template-rows:auto 32px;width:100%}.video-wrapper.portrait{grid-template-columns:auto 1fr}.video-controls.video-landscape{grid-area:vido;width:100%}.lazy-video{align-items:center;border-radius:10px 10px 0 0;display:grid;flex-direction:column;height:auto;margin-bottom:15px;width:100%}.custom-video{background:#000;border-radius:10px;max-width:500px;width:100%}.video-desc{display:flex;flex-direction:column;flex-wrap:wrap;grid-area:desc;height:100%;justify-content:space-evenly;padding-left:20px;padding-right:20px;padding-top:20px}.video-description{font-size:14px;line-height:1.3;margin-top:10px}.video-description.video-landscape,.video-description.video-portrait{font-size:14px;grid-area:desc;line-height:1.3;margin-top:10px}.lazy-video.video-portrait{height:600px;width:auto}.lazy-video.video-landscape,.lazy-video.video-portrait{border:1px solid #434343;box-sizing:border-box;grid-area:vid;margin:10px 0 0}.lazy-video.video-landscape{height:auto;width:100%}.video-controls{align-items:center;background-color:rgba(0,0,0,.378);border:1px solid #434343;border-radius:0 0 10px 10px;border-top:0;box-sizing:border-box;display:flex;gap:25px;height:32px;justify-content:flex-start;padding-left:30px;position:relative;width:130px}.video-controls.video-portrait{grid-area:vido;width:100%}.video-controls.video-controls{width:100%}.video-container svg{fill:#2aa1aec2;height:20px;width:20px}.video-container svg:active{fill:#f26e36}.video-container svg:hover{fill:#f26e36;cursor:pointer}.full{fill:#2aa1aec2;height:25px;position:absolute;right:30px;transform:scale(.8);width:25px}.full:hover{cursor:pointer;transform:scale(1);transition:scale 1s ease}.reset-ic{fill:#2aa1aec2;height:20px;width:20px}.reset-ic:hover{fill:#2aa1aec2!important;cursor:default!important;height:20px!important;width:20px!important}@media (max-width:768px){.video-wrapper.landscape,.video-wrapper.portrait{display:grid;grid-template-areas:"vid" "vido" "desc";grid-template-columns:90%;grid-template-rows:auto;width:100vw}.lazy-video.video-portrait{border:1px solid #434343;box-sizing:border-box;grid-area:vid;height:auto;margin:10px 0 0;width:90vw}.mat-cont{display:flex;flex-direction:column;flex-wrap:wrap;gap:10px;justify-content:space-between;padding-top:10px}.material{max-width:100vw;width:90vw}.video-controls{margin-bottom:10px}}:root{--toastify-color-light:#fff;--toastify-color-dark:#121212;--toastify-color-info:#3498db;--toastify-color-success:#07bc0c;--toastify-color-warning:#f1c40f;--toastify-color-error:#e74c3c;--toastify-color-transparent:#ffffffb3;--toastify-icon-color-info:var(--toastify-color-info);--toastify-icon-color-success:var(--toastify-color-success);--toastify-icon-color-warning:var(--toastify-color-warning);--toastify-icon-color-error:var(--toastify-color-error);--toastify-toast-width:320px;--toastify-toast-offset:16px;--toastify-toast-top:max(var(--toastify-toast-offset),env(safe-area-inset-top));--toastify-toast-right:max(var(--toastify-toast-offset),env(safe-area-inset-right));--toastify-toast-left:max(var(--toastify-toast-offset),env(safe-area-inset-left));--toastify-toast-bottom:max(var(--toastify-toast-offset),env(safe-area-inset-bottom));--toastify-toast-background:#fff;--toastify-toast-min-height:64px;--toastify-toast-max-height:800px;--toastify-toast-bd-radius:6px;--toastify-font-family:sans-serif;--toastify-z-index:9999;--toastify-text-color-light:#757575;--toastify-text-color-dark:#fff;--toastify-text-color-info:#fff;--toastify-text-color-success:#fff;--toastify-text-color-warning:#fff;--toastify-text-color-error:#fff;--toastify-spinner-color:#616161;--toastify-spinner-color-empty-area:#e0e0e0;--toastify-color-progress-light:linear-gradient(90deg,#4cd964,#5ac8fa,#007aff,#34aadc,#5856d6,#ff2d55);--toastify-color-progress-dark:#bb86fc;--toastify-color-progress-info:var(--toastify-color-info);--toastify-color-progress-success:var(--toastify-color-success);--toastify-color-progress-warning:var(--toastify-color-warning);--toastify-color-progress-error:var(--toastify-color-error);--toastify-color-progress-bgo:0.2}.Toastify__toast-container{box-sizing:border-box;color:#fff;padding:4px;position:fixed;-webkit-transform:translateZ(9999);-webkit-transform:translateZ(var(--toastify-z-index));width:320px;width:var(--toastify-toast-width);z-index:9999;z-index:var(--toastify-z-index)}.Toastify__toast-container--top-left{left:max(16px,env(safe-area-inset-left));left:var(--toastify-toast-left);top:max(16px,env(safe-area-inset-top));top:var(--toastify-toast-top)}.Toastify__toast-container--top-center{left:50%;top:max(16px,env(safe-area-inset-top));top:var(--toastify-toast-top);transform:translateX(-50%)}.Toastify__toast-container--top-right{right:max(16px,env(safe-area-inset-right));right:var(--toastify-toast-right);top:max(16px,env(safe-area-inset-top));top:var(--toastify-toast-top)}.Toastify__toast-container--bottom-left{bottom:max(16px,env(safe-area-inset-bottom));bottom:var(--toastify-toast-bottom);left:max(16px,env(safe-area-inset-left));left:var(--toastify-toast-left)}.Toastify__toast-container--bottom-center{bottom:max(16px,env(safe-area-inset-bottom));bottom:var(--toastify-toast-bottom);left:50%;transform:translateX(-50%)}.Toastify__toast-container--bottom-right{bottom:max(16px,env(safe-area-inset-bottom));bottom:var(--toastify-toast-bottom);right:max(16px,env(safe-area-inset-right));right:var(--toastify-toast-right)}@media only screen and (max-width:480px){.Toastify__toast-container{left:env(safe-area-inset-left);margin:0;padding:0;width:100vw}.Toastify__toast-container--top-center,.Toastify__toast-container--top-left,.Toastify__toast-container--top-right{top:env(safe-area-inset-top);transform:translateX(0)}.Toastify__toast-container--bottom-center,.Toastify__toast-container--bottom-left,.Toastify__toast-container--bottom-right{bottom:env(safe-area-inset-bottom);transform:translateX(0)}.Toastify__toast-container--rtl{left:auto;right:env(safe-area-inset-right)}}.Toastify__toast{--y:0;border-radius:6px;border-radius:var(--toastify-toast-bd-radius);box-shadow:0 4px 12px #0000001a;box-sizing:border-box;cursor:default;direction:ltr;display:flex;font-family:sans-serif;font-family:var(--toastify-font-family);justify-content:space-between;margin-bottom:1rem;max-height:800px;max-height:var(--toastify-toast-max-height);min-height:64px;min-height:var(--toastify-toast-min-height);overflow:hidden;padding:8px;position:relative;touch-action:none;z-index:0}.Toastify__toast--stacked{position:absolute;transform:translate3d(0,var(--y),0) scale(var(--s));transition:transform .3s;width:100%}.Toastify__toast--stacked[data-collapsed] .Toastify__close-button,.Toastify__toast--stacked[data-collapsed] .Toastify__toast-body{transition:opacity .1s}.Toastify__toast--stacked[data-collapsed=false]{overflow:visible}.Toastify__toast--stacked[data-collapsed=true]:not(:last-child)>*{opacity:0}.Toastify__toast--stacked:after{bottom:100%;content:"";height:calc(var(--g)*1px);left:0;position:absolute;right:0}.Toastify__toast--stacked[data-pos=top]{top:0}.Toastify__toast--stacked[data-pos=bot]{bottom:0}.Toastify__toast--stacked[data-pos=bot].Toastify__toast--stacked:before{transform-origin:top}.Toastify__toast--stacked[data-pos=top].Toastify__toast--stacked:before{transform-origin:bottom}.Toastify__toast--stacked:before{bottom:0;content:"";height:100%;left:0;position:absolute;right:0;transform:scaleY(3);z-index:-1}.Toastify__toast--rtl{direction:rtl}.Toastify__toast--close-on-click{cursor:pointer}.Toastify__toast-body{align-items:center;display:flex;flex:1 1 auto;margin:auto 0;padding:6px}.Toastify__toast-body>div:last-child{flex:1 1;word-break:break-word}.Toastify__toast-icon{-webkit-margin-end:10px;display:flex;flex-shrink:0;margin-inline-end:10px;width:20px}.Toastify--animate{animation-duration:.5s;animation-fill-mode:both}.Toastify--animate-icon{animation-duration:.3s;animation-fill-mode:both}@media only screen and (max-width:480px){.Toastify__toast{border-radius:0;margin-bottom:0}}.Toastify__toast-theme--dark{background:#121212;background:var(--toastify-color-dark);color:#fff;color:var(--toastify-text-color-dark)}.Toastify__toast-theme--colored.Toastify__toast--default,.Toastify__toast-theme--light{background:#fff;background:var(--toastify-color-light);color:#757575;color:var(--toastify-text-color-light)}.Toastify__toast-theme--colored.Toastify__toast--info{background:#3498db;background:var(--toastify-color-info);color:#fff;color:var(--toastify-text-color-info)}.Toastify__toast-theme--colored.Toastify__toast--success{background:#07bc0c;background:var(--toastify-color-success);color:#fff;color:var(--toastify-text-color-success)}.Toastify__toast-theme--colored.Toastify__toast--warning{background:#f1c40f;background:var(--toastify-color-warning);color:#fff;color:var(--toastify-text-color-warning)}.Toastify__toast-theme--colored.Toastify__toast--error{background:#e74c3c;background:var(--toastify-color-error);color:#fff;color:var(--toastify-text-color-error)}.Toastify__progress-bar-theme--light{background:linear-gradient(90deg,#4cd964,#5ac8fa,#007aff,#34aadc,#5856d6,#ff2d55);background:var(--toastify-color-progress-light)}.Toastify__progress-bar-theme--dark{background:#bb86fc;background:var(--toastify-color-progress-dark)}.Toastify__progress-bar--info{background:#3498db;background:var(--toastify-color-progress-info)}.Toastify__progress-bar--success{background:#07bc0c;background:var(--toastify-color-progress-success)}.Toastify__progress-bar--warning{background:#f1c40f;background:var(--toastify-color-progress-warning)}.Toastify__progress-bar--error{background:#e74c3c;background:var(--toastify-color-progress-error)}.Toastify__progress-bar-theme--colored.Toastify__progress-bar--error,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--info,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--success,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--warning{background:#ffffffb3;background:var(--toastify-color-transparent)}.Toastify__close-button{align-self:flex-start;background:#0000;border:none;color:#fff;cursor:pointer;opacity:.7;outline:none;padding:0;transition:.3s ease;z-index:1}.Toastify__close-button--light{color:#000;opacity:.3}.Toastify__close-button>svg{fill:currentColor;height:16px;width:14px}.Toastify__close-button:focus,.Toastify__close-button:hover{opacity:1}@keyframes Toastify__trackProgress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.Toastify__progress-bar{border-bottom-left-radius:6px;border-bottom-left-radius:var(--toastify-toast-bd-radius);bottom:0;height:100%;left:0;opacity:.7;position:absolute;transform-origin:left;width:100%;z-index:9999;z-index:var(--toastify-z-index)}.Toastify__progress-bar--animated{animation:Toastify__trackProgress linear 1 forwards}.Toastify__progress-bar--controlled{transition:transform .2s}.Toastify__progress-bar--rtl{border-bottom-left-radius:0;border-bottom-right-radius:6px;border-bottom-right-radius:var(--toastify-toast-bd-radius);left:auto;right:0;transform-origin:right}.Toastify__progress-bar--wrp{border-bottom-left-radius:6px;border-bottom-left-radius:var(--toastify-toast-bd-radius);bottom:0;height:5px;left:0;position:absolute;width:100%}.Toastify__progress-bar--wrp[data-hidden=true]{opacity:0}.Toastify__progress-bar--bg{height:100%;opacity:.2;opacity:var(--toastify-color-progress-bgo);width:100%}.Toastify__spinner{animation:Toastify__spin .65s linear infinite;border:2px solid #e0e0e0;border-color:var(--toastify-spinner-color-empty-area);border-radius:100%;border-right-color:#616161;border-right-color:var(--toastify-spinner-color);box-sizing:border-box;height:20px;width:20px}@keyframes Toastify__bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutRight{20%{opacity:1;transform:translate3d(-20px,var(--y),0)}to{opacity:0;transform:translate3d(2000px,var(--y),0)}}@keyframes Toastify__bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutLeft{20%{opacity:1;transform:translate3d(20px,var(--y),0)}to{opacity:0;transform:translate3d(-2000px,var(--y),0)}}@keyframes Toastify__bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}@keyframes Toastify__bounceOutUp{20%{transform:translate3d(0,calc(var(--y) - 10px),0)}40%,45%{opacity:1;transform:translate3d(0,calc(var(--y) + 20px),0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}@keyframes Toastify__bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}@keyframes Toastify__bounceOutDown{20%{transform:translate3d(0,calc(var(--y) - 10px),0)}40%,45%{opacity:1;transform:translate3d(0,calc(var(--y) + 20px),0)}to{opacity:0;transform:translate3d(0,2000px,0)}}.Toastify__bounce-enter--bottom-left,.Toastify__bounce-enter--top-left{animation-name:Toastify__bounceInLeft}.Toastify__bounce-enter--bottom-right,.Toastify__bounce-enter--top-right{animation-name:Toastify__bounceInRight}.Toastify__bounce-enter--top-center{animation-name:Toastify__bounceInDown}.Toastify__bounce-enter--bottom-center{animation-name:Toastify__bounceInUp}.Toastify__bounce-exit--bottom-left,.Toastify__bounce-exit--top-left{animation-name:Toastify__bounceOutLeft}.Toastify__bounce-exit--bottom-right,.Toastify__bounce-exit--top-right{animation-name:Toastify__bounceOutRight}.Toastify__bounce-exit--top-center{animation-name:Toastify__bounceOutUp}.Toastify__bounce-exit--bottom-center{animation-name:Toastify__bounceOutDown}@keyframes Toastify__zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes Toastify__zoomOut{0%{opacity:1}50%{opacity:0;transform:translate3d(0,var(--y),0) scale3d(.3,.3,.3)}to{opacity:0}}.Toastify__zoom-enter{animation-name:Toastify__zoomIn}.Toastify__zoom-exit{animation-name:Toastify__zoomOut}@keyframes Toastify__flipIn{0%{animation-timing-function:ease-in;opacity:0;transform:perspective(400px) rotateX(90deg)}40%{animation-timing-function:ease-in;transform:perspective(400px) rotateX(-20deg)}60%{opacity:1;transform:perspective(400px) rotateX(10deg)}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}@keyframes Toastify__flipOut{0%{transform:translate3d(0,var(--y),0) perspective(400px)}30%{opacity:1;transform:translate3d(0,var(--y),0) perspective(400px) rotateX(-20deg)}to{opacity:0;transform:translate3d(0,var(--y),0) perspective(400px) rotateX(90deg)}}.Toastify__flip-enter{animation-name:Toastify__flipIn}.Toastify__flip-exit{animation-name:Toastify__flipOut}@keyframes Toastify__slideInRight{0%{transform:translate3d(110%,0,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInLeft{0%{transform:translate3d(-110%,0,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInUp{0%{transform:translate3d(0,110%,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInDown{0%{transform:translate3d(0,-110%,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideOutRight{0%{transform:translate3d(0,var(--y),0)}to{transform:translate3d(110%,var(--y),0);visibility:hidden}}@keyframes Toastify__slideOutLeft{0%{transform:translate3d(0,var(--y),0)}to{transform:translate3d(-110%,var(--y),0);visibility:hidden}}@keyframes Toastify__slideOutDown{0%{transform:translate3d(0,var(--y),0)}to{transform:translate3d(0,500px,0);visibility:hidden}}@keyframes Toastify__slideOutUp{0%{transform:translate3d(0,var(--y),0)}to{transform:translate3d(0,-500px,0);visibility:hidden}}.Toastify__slide-enter--bottom-left,.Toastify__slide-enter--top-left{animation-name:Toastify__slideInLeft}.Toastify__slide-enter--bottom-right,.Toastify__slide-enter--top-right{animation-name:Toastify__slideInRight}.Toastify__slide-enter--top-center{animation-name:Toastify__slideInDown}.Toastify__slide-enter--bottom-center{animation-name:Toastify__slideInUp}.Toastify__slide-exit--bottom-left,.Toastify__slide-exit--top-left{animation-duration:.3s;animation-name:Toastify__slideOutLeft;animation-timing-function:ease-in}.Toastify__slide-exit--bottom-right,.Toastify__slide-exit--top-right{animation-duration:.3s;animation-name:Toastify__slideOutRight;animation-timing-function:ease-in}.Toastify__slide-exit--top-center{animation-duration:.3s;animation-name:Toastify__slideOutUp;animation-timing-function:ease-in}.Toastify__slide-exit--bottom-center{animation-duration:.3s;animation-name:Toastify__slideOutDown;animation-timing-function:ease-in}@keyframes Toastify__spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;box-sizing:border-box;margin:0;padding:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:inherit}*,:after,:before{box-sizing:border-box;margin:0;padding:0}html{font-size:100%;line-height:1.5;unicode-bidi:isolate}body{display:block;font-family:inherit;font-size:inherit;margin:0;padding:0}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}input{appearance:none;-webkit-appearance:none;-moz-appearance:none;border-radius:0}input:focus{outline:none}
/*# sourceMappingURL=main.e1860d54.css.map*/