@import "https://fonts.googleapis.com/css2?family=Alexandria:wght@100..900&display=swap";@import "https://fonts.googleapis.com/css2?family=Alexandria:wght@100..900&display=swap";@import "https://fonts.googleapis.com/css2?family=Alexandria:wght@100..900&display=swap";@import "https://fonts.googleapis.com/css2?family=Alexandria:wght@100..900&display=swap";@import "https://fonts.googleapis.com/css2?family=Alexandria:wght@100..900&display=swap";@import "https://fonts.googleapis.com/css2?family=Alexandria:wght@100..900&display=swap";@import "https://fonts.googleapis.com/css2?family=Alexandria:wght@100..900&display=swap";@import "https://fonts.googleapis.com/css2?family=Alexandria:wght@100..900&display=swap";@import "https://fonts.googleapis.com/css2?family=Alexandria:wght@100..900&display=swap";@import "https://fonts.googleapis.com/css2?family=Alexandria:wght@100..900&display=swap";@import "https://fonts.googleapis.com/css2?family=Alexandria:wght@100..900&display=swap";@import "https://fonts.googleapis.com/css2?family=Alexandria:wght@100..900&display=swap";@import "https://fonts.googleapis.com/css2?family=Alexandria:wght@100..900&display=swap";@import "https://fonts.googleapis.com/css2?family=Alexandria:wght@100..900&display=swap";@import "https://fonts.googleapis.com/css2?family=Alexandria:wght@100..900&display=swap";@import "https://fonts.googleapis.com/css2?family=Alexandria:wght@100..900&display=swap";@import "https://fonts.googleapis.com/css2?family=Alexandria:wght@100..900&display=swap";@import "https://fonts.googleapis.com/css2?family=Alexandria:wght@100..900&display=swap";@import "https://fonts.googleapis.com/css2?family=Alexandria:wght@100..900&display=swap";@import "https://fonts.googleapis.com/css2?family=Alexandria:wght@100..900&display=swap";@import "https://fonts.googleapis.com/css2?family=Alexandria:wght@100..900&display=swap";@import "https://fonts.googleapis.com/css2?family=Alexandria:wght@100..900&display=swap";@import "https://fonts.googleapis.com/css2?family=Alexandria:wght@100..900&display=swap";@import "https://fonts.googleapis.com/css2?family=Alexandria:wght@100..900&display=swap";@import "https://fonts.googleapis.com/css2?family=Alexandria:wght@100..900&display=swap";@import "https://fonts.googleapis.com/css2?family=Alexandria:wght@100..900&display=swap";@import "https://fonts.googleapis.com/css2?family=Alexandria:wght@100..900&display=swap";@import "https://fonts.googleapis.com/css2?family=Alexandria:wght@100..900&display=swap";@import "https://fonts.googleapis.com/css2?family=Alexandria:wght@100..900&display=swap";@import "https://fonts.googleapis.com/css2?family=Alexandria:wght@100..900&display=swap";@import "https://fonts.googleapis.com/css2?family=Alexandria:wght@100..900&display=swap";@import "https://fonts.googleapis.com/css2?family=Alexandria:wght@100..900&display=swap";@import "https://fonts.googleapis.com/css2?family=Alexandria:wght@100..900&display=swap";@import "https://fonts.googleapis.com/css2?family=Alexandria:wght@100..900&display=swap";@import "https://fonts.googleapis.com/css2?family=Alexandria:wght@100..900&display=swap";@import "https://fonts.googleapis.com/css2?family=Alexandria:wght@100..900&display=swap";@import "https://fonts.googleapis.com/css2?family=Alexandria:wght@100..900&display=swap";@import "https://fonts.googleapis.com/css2?family=Alexandria:wght@100..900&display=swap";@import "https://fonts.googleapis.com/css2?family=Alexandria:wght@100..900&display=swap";@import "https://fonts.googleapis.com/css2?family=Alexandria:wght@100..900&display=swap";@import "https://fonts.googleapis.com/css2?family=Alexandria:wght@100..900&display=swap";@import "https://fonts.googleapis.com/css2?family=Alexandria:wght@100..900&display=swap";@import "https://fonts.googleapis.com/css2?family=Alexandria:wght@100..900&display=swap";@import "https://fonts.googleapis.com/css2?family=Alexandria:wght@100..900&display=swap";@import "https://fonts.googleapis.com/css2?family=Alexandria:wght@100..900&display=swap";@import "https://fonts.googleapis.com/css2?family=Alexandria:wght@100..900&display=swap";@media (width<=768px){.table th,.table td{padding:var(--spacing-sm);font-size:var(--font-size-sm)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}@media (width<=768px){.table th,.table td{padding:var(--spacing-sm);font-size:var(--font-size-sm)}}.home-page{z-index:1;flex-direction:column;width:100vw;height:100vh;display:flex;position:relative}.home-page .backgrouand-overlay{z-index:0;opacity:.5;pointer-events:none;background-image:url("data:image/svg+xml,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 100 100\"><rect x=\"88\" y=\"18\" width=\"7\" height=\"7\" fill=\"%23FFD700\" opacity=\"0.15\" transform=\"rotate(45 91 21)\"/><rect x=\"50\" y=\"54\" width=\"6\" height=\"6\" fill=\"%23FFD700\" opacity=\"0.12\" transform=\"rotate(45 30.5 50.5)\"/></svg>");background-repeat:repeat;background-size:3.5rem;width:100vw;height:100vh;position:absolute;top:0;right:0}.home-page .backgrouand-overlay2,.home-page .backgrouand-overlay3{mix-blend-mode:color-dodge;z-index:0;opacity:.5;pointer-events:none;background:linear-gradient(-30deg, var(--orange-primary-with-opacity) -35%, var(--bg-primary) 70%);width:100vw;height:100vh;position:absolute;top:0;right:0}.home-page main{z-index:1;width:100vw;height:100vh;padding-top:6.5vh;position:absolute}@media screen and (width>=540px) and (width<=1024px){.home-page main{height:121vw;padding-top:5vw}.home-page .backgrouand-overlay,.home-page .backgrouand-overlay2,.home-page .backgrouand-overlay3{height:129vw}}@media (width<=540px){.home-page main{height:161vw;padding-top:5vw}.home-page .backgrouand-overlay,.home-page .backgrouand-overlay2,.home-page .backgrouand-overlay3{height:184vw}}@media (width<=768px){.table th,.table td{padding:var(--spacing-sm);font-size:var(--font-size-sm)}}.home-realEstate-view-section{width:100%;height:100vh;position:relative;overflow:hidden}.home-realEstate-view-section .background-realEstate{z-index:-2;width:100%;height:100%;position:absolute;inset:0;overflow:hidden}.home-realEstate-view-section .background-realEstate>img{object-fit:cover;object-position:center center;width:100%;height:100%;display:block}.home-realEstate-view-section .background-realEstate .overlay{background:#000000c2;width:100%;height:100%;position:absolute;top:0;left:0}.home-realEstate-view-section .background-realEstate .orange-panel{background-color:var(--orange-primary);opacity:.6;width:60vw;height:90vw;position:absolute;top:0;right:-20%;transform:rotate(35deg)}.home-realEstate-view-section .real-estate-foreground{background:linear-gradient(90deg, var(--bg-primary) 10%, var(--bg-tertiary) 50%, #f000 100%);justify-content:space-between;align-items:center;width:100vw;height:25vw;padding:0 5vw;display:flex;position:absolute;top:13vw;left:0;right:0}.home-realEstate-view-section .real-estate-foreground .realEstate-view-text{opacity:0;z-index:3;border-radius:1vw;flex-direction:column;justify-content:center;align-items:center;width:40%;height:20vw;display:flex}.home-realEstate-view-section .real-estate-foreground .realEstate-view-text.animate1{animation:1.5s .2s forwards slideIntop}@keyframes slideIntop{0%{opacity:0;transform:translate(20%)}to{opacity:1;transform:translate(0)}}.home-realEstate-view-section .real-estate-foreground .realEstate-view-text .realEstate-show-btn{justify-content:end;width:100%;margin-top:3vw;display:flex}.home-realEstate-view-section .real-estate-foreground .realEstate-view-text .realEstate-show-btn .Link{color:#f0f8ff;letter-spacing:.5px;background:#212121;border-radius:.7vw;justify-content:center;align-items:center;padding:.5vw 1vw;font-size:1.2vw;font-weight:500;text-decoration:none;transition:all .3s;display:flex}.home-realEstate-view-section .real-estate-foreground .realEstate-view-text .realEstate-show-btn .Link:hover{background-color:var(--orange-primary);color:#000;transform:scale(1.05);box-shadow:0 0 20px #ffa5004d}.home-realEstate-view-section .real-estate-foreground .realEstate-view-text h1{width:90%;color:var(--text-primary);margin-bottom:.5vw;font-size:2.8vw}.home-realEstate-view-section .real-estate-foreground .realEstate-view-text p{width:90%;color:var(--text-primary);text-align:justify;margin-top:1vw;font-size:1.2vw;line-height:1.6}.home-realEstate-view-section .real-estate-foreground .realEstate-view-logo{opacity:0;flex-direction:column;justify-content:center;align-items:center;width:40%;height:22vw;display:flex}.home-realEstate-view-section .real-estate-foreground .realEstate-view-logo.animate2{animation:1.5s .2s forwards slideInbottom}@keyframes slideInbottom{0%{opacity:0;transform:translate(-20%)}to{opacity:1;transform:translate(0)}}.home-realEstate-view-section .real-estate-foreground .realEstate-view-logo img{filter:drop-shadow(0 0 30px #ffa50033);width:50%;transition:transform .5s}.home-realEstate-view-section .real-estate-foreground .realEstate-view-logo img:hover{transform:scale(1.05)rotate(-2deg)}.home-realEstate-view-section .real-estate-foreground .realEstate-view-logo h1{color:var(--orange-primary);text-shadow:0 0 30px #ffa50033;letter-spacing:1px;margin-top:1.5vw;font-size:2.8vw}.home-realEstate-view-section .real-estate-bottom-links{justify-content:end;align-items:center;width:40%;height:14vw;display:flex;position:absolute;bottom:0;left:0}.home-realEstate-view-section .real-estate-bottom-links .link{background-color:var(--orange-primary);cursor:pointer;color:#000;border-radius:1vw;justify-content:center;align-items:center;width:3.5vw;height:3.5vw;font-size:2vw;transition:all .3s;display:flex;scale:1}.home-realEstate-view-section .real-estate-bottom-links .link:hover{background-color:var(--orange-dark);color:#f0f8ff;transform:translateY(-5px)scale(1.1);box-shadow:0 5px 20px #ffa50066}.home-realEstate-view-section .real-estate-bottom-links .dash{border-top:.3vw solid var(--orange-primary);width:3vw;height:1px}.home-realEstate-view-section .real-estate-bottom-links .dash:last-child{width:4vw}.home-realEstate-view-section .real-estate-bottom-links .dash:first-child{width:13vw;display:none}@media screen and (width>=768px) and (width<=1024px){.home-realEstate-view-section{height:90vw;min-height:600px}.home-realEstate-view-section .background-realEstate .orange-panel{opacity:.4;width:80vw;height:130vw;top:7vw;right:-30%}.home-realEstate-view-section .real-estate-foreground{background:0 0;flex-direction:column;justify-content:center;align-items:center;gap:2vw;height:40vw;padding:0 3vw;top:8vw}.home-realEstate-view-section .real-estate-foreground .realEstate-view-text{text-align:center;order:2;align-items:center;width:85%;height:60vw;padding:2vw 0;position:relative}.home-realEstate-view-section .real-estate-foreground .realEstate-view-text h1{text-align:center;width:100%;font-size:6vw}.home-realEstate-view-section .real-estate-foreground .realEstate-view-text p{text-align:center;width:95%;margin-top:3vw;font-size:3vw}.home-realEstate-view-section .real-estate-foreground .realEstate-view-text .realEstate-show-btn{justify-content:center;margin-top:2vw}.home-realEstate-view-section .real-estate-foreground .realEstate-view-text .realEstate-show-btn .Link{border-radius:1.5vw;margin-top:3px;padding:1.2vw 3vw;font-size:4vw}.home-realEstate-view-section .real-estate-foreground .realEstate-view-logo{flex-direction:row;order:1;justify-content:center;width:92%;height:auto;margin-top:18vw;padding:1vw 0;display:flex}.home-realEstate-view-section .real-estate-foreground .realEstate-view-logo img{order:2;width:32%}.home-realEstate-view-section .real-estate-foreground .realEstate-view-logo h1{order:1;width:100%;margin-top:1vw;font-size:5.4vw}.home-realEstate-view-section .real-estate-bottom-links{justify-content:center;gap:.5vw;width:100%;height:20vw;margin-bottom:4vw}.home-realEstate-view-section .real-estate-bottom-links .link{color:#e8e8e8;border-radius:1.5vw;width:4vw;height:4vw;scale:2}.home-realEstate-view-section .real-estate-bottom-links .dash{border-top-width:.3vw;width:8vw;height:1px}.home-realEstate-view-section .real-estate-bottom-links .dash:first-child{width:5vw}.home-realEstate-view-section .real-estate-bottom-links .dash:last-child{width:13vw;display:none}}@media screen and (width>=576px) and (width<=767px){.home-realEstate-view-section{height:90vw;min-height:600px}.home-realEstate-view-section .background-realEstate .orange-panel{opacity:.4;width:80vw;height:130vw;top:7vw;right:-30%}.home-realEstate-view-section .real-estate-foreground{background:0 0;flex-direction:column;justify-content:center;align-items:center;gap:2vw;height:40vw;padding:0 3vw;top:8vw}.home-realEstate-view-section .real-estate-foreground .realEstate-view-text{text-align:center;order:2;align-items:center;width:85%;height:60vw;padding:2vw 0;position:relative}.home-realEstate-view-section .real-estate-foreground .realEstate-view-text h1{text-align:center;width:100%;font-size:6vw}.home-realEstate-view-section .real-estate-foreground .realEstate-view-text p{text-align:center;width:95%;margin-top:3vw;font-size:3vw}.home-realEstate-view-section .real-estate-foreground .realEstate-view-text .realEstate-show-btn{justify-content:center;margin-top:2vw}.home-realEstate-view-section .real-estate-foreground .realEstate-view-text .realEstate-show-btn .Link{border-radius:1.5vw;margin-top:3px;padding:1.2vw 3vw;font-size:4vw}.home-realEstate-view-section .real-estate-foreground .realEstate-view-logo{flex-direction:row;order:1;justify-content:center;width:92%;height:auto;margin-top:18vw;padding:1vw 0;display:flex}.home-realEstate-view-section .real-estate-foreground .realEstate-view-logo img{order:2;width:32%}.home-realEstate-view-section .real-estate-foreground .realEstate-view-logo h1{order:1;width:100%;margin-top:1vw;font-size:5.4vw}.home-realEstate-view-section .real-estate-bottom-links{justify-content:center;gap:.5vw;width:100%;height:20vw;margin-bottom:4vw}.home-realEstate-view-section .real-estate-bottom-links .link{color:#e8e8e8;border-radius:1.5vw;width:4vw;height:4vw;scale:2.1}.home-realEstate-view-section .real-estate-bottom-links .dash{border-top-width:.3vw;width:8vw;height:1px}.home-realEstate-view-section .real-estate-bottom-links .dash:first-child{width:5vw}.home-realEstate-view-section .real-estate-bottom-links .dash:last-child{width:13vw;display:none}}@media screen and (width<=575px){.home-realEstate-view-section{height:160vw}.home-realEstate-view-section .background-realEstate .orange-panel{opacity:.3;width:100vw;height:150vw;top:-10%;right:-40%;transform:rotate(25deg)}.home-realEstate-view-section .real-estate-foreground{background:linear-gradient(180deg, var(--bg-primary) 5%, var(--bg-tertiary) 40%, #f000 100%);flex-direction:column;justify-content:center;align-items:center;gap:3vw;width:100%;height:auto;min-height:110vw;padding:0 4vw;position:relative;top:0;bottom:0}.home-realEstate-view-section .real-estate-foreground .realEstate-view-text{text-align:center;order:2;align-items:center;width:92%;height:40vw;margin-top:3vw;padding:3vw 0}.home-realEstate-view-section .real-estate-foreground .realEstate-view-text h1{text-align:center;width:100%;color:var(--orange-primary);margin-bottom:1.5vw;font-size:8.5vw}.home-realEstate-view-section .real-estate-foreground .realEstate-view-text p{text-align:center;width:98%;margin-top:1.5vw;font-size:3.8vw;line-height:1.8}.home-realEstate-view-section .real-estate-foreground .realEstate-view-text .realEstate-show-btn{justify-content:center;width:100%;margin-top:6vw}.home-realEstate-view-section .real-estate-foreground .realEstate-view-text .realEstate-show-btn .Link{letter-spacing:.5px;border-radius:2vw;padding:2vw 5vw;font-size:3.2vw;font-weight:600}.home-realEstate-view-section .real-estate-foreground .realEstate-view-text .realEstate-show-btn .Link:hover{transform:scale(1.05)}.home-realEstate-view-section .real-estate-foreground .realEstate-view-logo{justify-content:space-between;width:100%;height:50vw;margin-top:10vw}.home-realEstate-view-section .real-estate-foreground .realEstate-view-logo img{filter:drop-shadow(0 0 20px #ffa50026);width:45%}.home-realEstate-view-section .real-estate-foreground .realEstate-view-logo h1{text-shadow:0 0 20px #ffa50026;margin-top:1.5vw;font-size:6.5vw}.home-realEstate-view-section .real-estate-bottom-links{order:3;justify-content:center;gap:1vw;width:100%;height:auto;margin-top:15vw;padding:3vw 0;position:relative}.home-realEstate-view-section .real-estate-bottom-links .link{border-radius:1vw;width:4.5vw;height:4.5vw;font-size:5.5vw;transition:all .3s;scale:2.5;box-shadow:0 4px 15px #ffa50040}.home-realEstate-view-section .real-estate-bottom-links .link:active{transform:scale(.9)!important}.home-realEstate-view-section .real-estate-bottom-links .dash{border-top-width:.4vw;flex-shrink:0;width:12vw;height:1px}.home-realEstate-view-section .real-estate-bottom-links .dash:first-child{display:none}.home-realEstate-view-section .real-estate-bottom-links .dash:last-child{width:4vw;display:none}@keyframes slideIntop{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes slideInbottom{0%{opacity:0;transform:translateY(-30px)}to{opacity:1;transform:translateY(0)}}.home-realEstate-view-section .real-estate-foreground .realEstate-view-text.animate1{animation:1s .3s forwards slideIntop}.home-realEstate-view-section .real-estate-foreground .realEstate-view-logo.animate2{animation:1s .1s forwards slideInbottom}}@media screen and (width<=375px){.home-realEstate-view-section{height:160vw}.home-realEstate-view-section .background-realEstate .orange-panel{width:120vw;height:180vw;top:-15%;right:-50%}.home-realEstate-view-section .real-estate-foreground{gap:4vw;padding:0 3vw}.home-realEstate-view-section .real-estate-foreground .realEstate-view-text h1{font-size:8.5vw}.home-realEstate-view-section .real-estate-foreground .realEstate-view-text p{margin-top:2vw;font-size:3.5vw}.home-realEstate-view-section .real-estate-foreground .realEstate-view-text .realEstate-show-btn .Link{border-radius:2.5vw;padding:2.5vw 6vw;font-size:5.8vw}.home-realEstate-view-section .real-estate-foreground .realEstate-view-logo,.home-realEstate-view-section .real-estate-foreground .realEstate-view-logo img{width:65%}.home-realEstate-view-section .real-estate-foreground .realEstate-view-logo h1{margin-top:2vw;font-size:5.5vw}.home-realEstate-view-section .real-estate-bottom-links{gap:1.5vw;width:100%;padding:4vw 0}.home-realEstate-view-section .real-estate-bottom-links .link{border-radius:1vw;width:4.5vw;height:4.5vw;font-size:6.5vw;scale:1.5}.home-realEstate-view-section .real-estate-bottom-links .dash{border-top-width:.35vw;width:3.5vw}.home-realEstate-view-section .real-estate-bottom-links .dash:last-child{width:3.5vw;display:none}}@media (-webkit-device-pixel-ratio>=2),(resolution>=192dpi){.home-realEstate-view-section .background-realEstate>img{image-rendering:auto}}@media (prefers-color-scheme:dark){.home-realEstate-view-section .real-estate-foreground .realEstate-view-text .realEstate-show-btn .Link{color:#e8e8e8;background:#2a2a2a}.home-realEstate-view-section .real-estate-foreground .realEstate-view-text .realEstate-show-btn .Link:hover{background-color:var(--orange-primary);color:#000}.home-realEstate-view-section .real-estate-bottom-links .link{background-color:var(--orange-primary);color:#fff}.home-realEstate-view-section .real-estate-bottom-links .link:hover{background-color:var(--orange-dark);color:#000}}@media (prefers-reduced-motion:reduce){.home-realEstate-view-section .real-estate-foreground .realEstate-view-text.animate1,.home-realEstate-view-section .real-estate-foreground .realEstate-view-logo.animate2{opacity:1!important;animation:none!important;transform:none!important}}@media (width<=768px){.table th,.table td{padding:var(--spacing-sm);font-size:var(--font-size-sm)}}.home-car-viow-section{width:100%;height:100vh;position:relative;overflow:hidden}.home-car-viow-section .background-cars{z-index:-2;width:100%;height:100%;position:absolute;inset:0;overflow:hidden}.home-car-viow-section .background-cars>img{object-fit:cover;object-position:center center;width:100%;height:100%;display:block}.home-car-viow-section .background-cars .overlay{background:#000000e6;width:100%;height:100%;position:absolute;top:0;left:0}.foreground-overlay{scrollbar-width:none;z-index:3;width:100%;height:100%;padding-top:6vw;display:flex;position:relative;top:0;left:0;overflow:hidden}.foreground-overlay .black-panel{z-index:1;background:linear-gradient(-90deg, var(--bg-primary) 10%, var(--bg-tertiary) 50%, #f000 120%);width:100vw;height:15vw;position:absolute;bottom:7vw;right:0}.home-car-viow-section .foreground-overlay .car-view-text{z-index:4;flex-direction:column;justify-content:space-between;align-items:start;width:40vw;height:22vw;margin-right:80vh;padding-bottom:1vw;display:flex}.home-car-viow-section .car-view-text.animate{animation:1.5s .2s forwards slideInLeft}@keyframes slideInLeft{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0)}}.car-view-text .cars-show-btn{justify-content:end;width:100%;padding-bottom:.7vw;display:flex}.car-view-text .cars-show-btn .Link1{color:#f0f8ff;background:#212121;border:none;border-radius:.7vw;justify-content:center;align-items:center;padding:.5vw 1vw;font-size:1.2vw;display:flex}.car-view-text .cars-show-btn .Link1:hover{color:#000;background-color:#f0f8ff}.home-car-viow-section .car-view-text p{width:70%;color:var(--text-primary);text-align:justify;margin-top:.6vw;margin-right:5vw;font-size:1.3vw}.home-car-viow-section .car-view-text h1{width:90%;color:var(--bg-primary);margin-right:10vw;font-size:3.2vw}.home-car-viow-section .car-viow-logo{z-index:3;flex-direction:column;justify-content:start;align-items:center;width:22vw;margin-top:5vw;margin-right:6vw;display:flex;position:absolute;top:0;right:0}.home-car-viow-section .car-viow-logo.animatee{animation:1.5s .2s forwards slideInLeft}@keyframes slideInRight{0%{opacity:0;transform:translate(-50%)}to{opacity:1;transform:translate(0)}}.home-car-viow-section .car-viow-logo img{width:80%}.home-car-viow-section .car-viow-logo h1{color:var(--orange-primary);font-size:2.8vw}.foreground-overlay .old-car{z-index:2;width:40vw;position:absolute;bottom:5vw;right:2vw}.foreground-overlay .old-car img{width:100%}.home-car-viow-section .foreground-overlay .hero-bottom-links{z-index:2;justify-content:end;align-items:center;width:40%;height:17vw;display:flex;position:absolute;bottom:7vw;left:0}.home-car-viow-section .foreground-overlay .hero-bottom-links .link{background-color:var(--orange-primary);border-radius:1vw;justify-content:center;align-items:center;width:3.5vw;height:3.5vw;font-size:2vw;display:flex;scale:1}.home-car-viow-section .foreground-overlay .hero-bottom-links .link:hover{background-color:var(--orange-dark);border:.3vw solid var(--orange-primary)}.home-car-viow-section .foreground-overlay .hero-bottom-links .dash{border-top:.3vw solid var(--orange-primary);width:3vw;height:1px}.home-car-viow-section .foreground-overlay .hero-bottom-links .dash:last-child{width:4vw}.home-car-viow-section .foreground-overlay .hero-bottom-links .dash:first-child{width:13vw;display:none}@media screen and (width>=576px) and (width<=1024px){.home-car-viow-section{height:140vw;min-height:700px}.foreground-overlay{flex-direction:column;justify-content:flex-start;align-items:center;padding-top:14vw;overflow-y:auto}.foreground-overlay .black-panel{display:none}.home-car-viow-section .foreground-overlay .car-view-text{text-align:center;order:2;align-items:center;width:90vw;height:33vw;margin-top:-6vw;margin-right:0;padding-bottom:3vw}.home-car-viow-section .car-view-text h1{text-align:center;width:100%;color:var(--orange-primary);margin-right:0;font-size:6vw}.home-car-viow-section .car-view-text p{text-align:justify;width:90%;margin-top:2.5vw;margin-right:0;font-size:3.1vw;line-height:1.8}.car-view-text .cars-show-btn{justify-content:center;margin-top:5vw;padding-bottom:2vw}.car-view-text .cars-show-btn .Link1{letter-spacing:.5px;border-radius:2vw;padding:2vw 5vw;font-size:3.2vw}.home-car-viow-section .car-viow-logo{flex-direction:row;order:1;justify-content:space-between;width:70%;height:30vw;margin-top:-12vw;margin-bottom:1vw;margin-right:0;position:relative}.home-car-viow-section .car-viow-logo h1{order:1;font-size:7vw}.home-car-viow-section .car-viow-logo img{order:2;width:35%}.foreground-overlay .old-car{background:linear-gradient(#27272775 20%,#828282 100%);border-radius:100%;order:3;justify-content:center;align-items:start;width:83vw;height:33vw;margin-top:22vw;display:flex;position:relative;bottom:auto;right:auto}.foreground-overlay .old-car img{filter:drop-shadow(0 10px 30px #00000080);width:63vw;position:relative;bottom:6vw}.home-car-viow-section .foreground-overlay .hero-bottom-links{flex-wrap:wrap;order:4;justify-content:center;gap:1vw;width:80%;height:auto;margin-top:4vw;padding:2vw 0;position:relative;bottom:auto;left:auto}.home-car-viow-section .foreground-overlay .hero-bottom-links .link{border-radius:2.5vw;width:8vw;height:8vw;font-size:5.5vw;transition:all .3s;box-shadow:0 4px 15px #ffa5004d}.home-car-viow-section .foreground-overlay .hero-bottom-links .link:active{transform:scale(.9)}.home-car-viow-section .foreground-overlay .hero-bottom-links .dash{border-top-width:.4vw;flex-shrink:0;width:4vw;height:1px}.home-car-viow-section .foreground-overlay .hero-bottom-links .dash:first-child{display:none}.home-car-viow-section .foreground-overlay .hero-bottom-links .dash:last-child{width:4vw;display:none}@keyframes slideInLeft{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes slideInRight{0%{opacity:0;transform:translateY(-30px)}to{opacity:1;transform:translateY(0)}}.home-car-viow-section .car-view-text.animate{animation:1s .3s forwards slideInLeft}.home-car-viow-section .car-viow-logo.animatee{animation:1s .1s forwards slideInRight}}@media screen and (width<=575px){.home-car-viow-section{height:180vw;min-height:700px}.foreground-overlay{flex-direction:column;justify-content:flex-start;align-items:center;padding-top:14vw;overflow-y:auto}.foreground-overlay .black-panel{display:none}.home-car-viow-section .foreground-overlay .car-view-text{text-align:center;order:2;align-items:center;width:70vw;height:43vw;margin-top:-3vw;margin-right:0;padding-bottom:3vw}.home-car-viow-section .car-view-text h1{text-align:center;width:100%;color:var(--orange-primary);margin-right:0;font-size:9vw}.home-car-viow-section .car-view-text p{text-align:center;width:95%;margin-top:2.5vw;margin-right:0;font-size:3.2vw;line-height:1.8}.car-view-text .cars-show-btn{justify-content:center;margin-top:5vw;padding-bottom:2vw}.car-view-text .cars-show-btn .Link1{letter-spacing:.5px;border-radius:2vw;padding:2vw 5vw;font-size:4.2vw}.home-car-viow-section .car-viow-logo{order:1;justify-content:space-between;width:100%;height:50vw;margin-top:0;margin-bottom:1vw;margin-right:0;position:relative}.home-car-viow-section .car-viow-logo h1{font-size:7.5vw}.home-car-viow-section .car-viow-logo img{width:40%}.foreground-overlay .old-car{background:linear-gradient(#27272775 20%,#828282 100%);border-radius:100%;order:3;justify-content:center;align-items:start;width:83vw;height:33vw;margin-top:20vw;display:flex;position:relative;bottom:auto;right:auto}.foreground-overlay .old-car img{filter:drop-shadow(0 10px 30px #00000080);width:63vw;position:relative;bottom:6vw}.home-car-viow-section .foreground-overlay .hero-bottom-links{flex-wrap:wrap;order:4;justify-content:center;gap:1vw;width:80%;height:auto;margin-top:4vw;padding:2vw 0;position:relative;bottom:auto;left:auto}.home-car-viow-section .foreground-overlay .hero-bottom-links .link{border-radius:1w;width:4vw;height:4vw;transition:all .3s;scale:3;box-shadow:0 4px 15px #ffa5004d}.home-car-viow-section .foreground-overlay .hero-bottom-links .link:active{transform:scale(.9)}.home-car-viow-section .foreground-overlay .hero-bottom-links .dash{border-top-width:.4vw;flex-shrink:0;width:12vw;height:1px}.home-car-viow-section .foreground-overlay .hero-bottom-links .dash:first-child{display:none}.home-car-viow-section .foreground-overlay .hero-bottom-links .dash:last-child{width:4vw;display:none}@keyframes slideInLeft{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes slideInRight{0%{opacity:0;transform:translateY(-30px)}to{opacity:1;transform:translateY(0)}}.home-car-viow-section .car-view-text.animate{animation:1s .3s forwards slideInLeft}.home-car-viow-section .car-viow-logo.animatee{animation:1s .1s forwards slideInRight}}@media (-webkit-device-pixel-ratio>=2),(resolution>=192dpi){.home-car-viow-section .background-cars>img{image-rendering:auto}}@media (prefers-color-scheme:dark){.car-view-text .cars-show-btn .Link1{color:#e8e8e8;background:#2a2a2a}.car-view-text .cars-show-btn .Link1:hover{color:#1a1a1a;background-color:#f0f0f0}}@media (prefers-reduced-motion:reduce){.home-car-viow-section .car-view-text.animate,.home-car-viow-section .car-viow-logo.animatee{opacity:1!important;animation:none!important;transform:none!important}}@media (width<=768px){.table th,.table td{padding:var(--spacing-sm);font-size:var(--font-size-sm)}}.hero-page{z-index:3;flex-direction:column;justify-content:center;width:100vw;height:93.5vh;display:flex;position:relative;overflow:hidden}.hero-background-overlay{z-index:2;width:100vw;height:93.5vh;position:absolute;bottom:0;right:0}.hero-background-overlay .orange-panel{z-index:2;background:linear-gradient(-30deg, #f000 10%, #f000 30%, var(--orange-dark) 60%,  #f000 100%);opacity:.9;width:30vw;height:180vw;position:absolute;top:-30vw;right:42vw;transform:rotate(35deg)}.hero-background-overlay .black-panel{z-index:2;background:linear-gradient(-90deg, var(--bg-primary) 10%, var(--bg-tertiary) 50%, #f000 100%);width:100vw;height:14vw;position:absolute;bottom:5vw;right:0}.hero-page .hero-top{z-index:3;justify-content:space-between;width:100%;height:28vw;display:flex;position:absolute;top:0}.hero-page .hero-top .hero-top-right{order:1;justify-content:space-evenly;align-items:end;gap:2vw;width:40vw;margin-right:10vw;display:flex;position:relative}.hero-page .hero-top .hero-top-right .visits-count{flex-direction:column;align-items:center;padding-bottom:3vw;display:flex}.hero-page .hero-top .hero-top-right .visits-count .visits-count-amount{color:var(--orange-primary);font-size:5vw;line-height:3vw}.hero-page .hero-top .hero-top-right .visits-count .visits-count-title{color:var(--text-primary);font-size:2.2vw}.hero-page .hero-top .hero-top-left{flex-direction:column;order:2;justify-content:start;align-items:center;width:44vw;padding-top:5vw;padding-left:3vw;display:flex}.hero-page .hero-top .hero-top-left .img-logo{justify-content:center;align-items:center;gap:4vw;width:100%;display:flex}.hero-page .hero-top .hero-top-left .img-logo img{object-fit:contain;width:16vw}.hero-page .hero-top .hero-top-left .img-logo .name-logo{flex-direction:column;justify-content:center;align-items:end;display:flex}.hero-page .hero-top .hero-top-left .img-logo .name-logo h2{text-align:center;color:var(--orange-primary);font-size:2.25vw;font-weight:300;line-height:3.2vw}.hero-page .hero-top .hero-top-left .img-logo .name-logo h1{letter-spacing:.3vw;color:var(--orange-primary);font-size:4.2vw;font-weight:700;line-height:4vw}.hero-page .hero-top .hero-top-left p{text-align:justify;margin-top:3vw;padding:0 .1vw;font-size:2vw}.hero-page .hero-bottom{z-index:3;justify-content:space-evenly;width:100%;height:19vw;display:flex;position:absolute;bottom:0}.hero-page .hero-bottom .hero-bottom-p{justify-content:space-evenly;align-items:center;width:60%;height:14vw;padding:0 2vw;line-height:2vw;display:flex}.hero-page .hero-bottom .hero-bottom-p p{text-align:justify;font-size:1.2vw}.hero-page .hero-bottom .hero-bottom-links{justify-content:end;align-items:center;width:40%;height:14vw;display:flex}.hero-page .hero-bottom .hero-bottom-links .link{background-color:var(--orange-primary);border-radius:1vw;justify-content:center;align-items:center;width:3.5vw;height:3.5vw;font-size:2vw;display:flex;scale:1}.hero-page .hero-bottom .hero-bottom-links .link:hover{background-color:var(--orange-dark);border:.3vw solid var(--orange-primary)}.hero-page .hero-bottom .hero-bottom-links .dash{border-top:.3vw solid var(--orange-primary);width:3vw;height:1px}.hero-page .hero-bottom .hero-bottom-links .dash:last-child{width:4vw}.hero-page .hero-bottom .hero-bottom-links .dash:first-child{width:13vw;display:none}@media screen and (width>=540px) and (width<=1024px){.hero-page{height:124vw}.hero-background-overlay{overflow:hidden}.hero-background-overlay .orange-panel,.hero-background-overlay .black-panel{display:none}.hero-page .hero-top{flex-direction:column;justify-content:start;align-items:center;margin-top:9vw}.hero-page .hero-top .hero-top-right{order:2;width:65vw;margin-top:5vw;margin-right:0;padding-bottom:0}.hero-page .hero-top .hero-top-right .visits-count{border:.1vw solid var(--orange-primary);background-color:#ff800050;border-radius:4vw 0;flex-direction:column;justify-content:space-evenly;align-items:center;width:29vw;display:flex}.hero-page .hero-top .hero-top-right .visits-count .visits-count-amount{margin-top:3vw;font-size:6.5vw;line-height:5vw}.hero-page .hero-top .hero-top-right .visits-count .visits-count-title{text-align:center;width:100%;font-size:3.2vw}.hero-page .hero-top .hero-top-left{order:1;width:80vw}.hero-page .hero-top .hero-top-left .img-logo{flex-direction:row}.hero-page .hero-top .hero-top-left .img-logo img{width:25vw}.hero-page .hero-top .hero-top-left .img-logo .name-logo{align-items:center}.hero-page .hero-top .hero-top-left .img-logo .name-logo h2{font-size:4.6vw;line-height:5.2vw}.hero-page .hero-top .hero-top-left .img-logo .name-logo h1{font-size:9.2vw;font-weight:700;line-height:9vw}.hero-page .hero-top .hero-top-left p{font-size:4.5vw}.hero-page .hero-bottom{flex-direction:column;justify-content:space-between;align-items:center;height:50vw;position:relative;top:34vw}.hero-page .hero-bottom .hero-bottom-p{background-color:#00000080;width:100%;height:40vw;line-height:6vw}.hero-page .hero-bottom .hero-bottom-p p{width:90%;font-size:3vw}.hero-page .hero-bottom .hero-bottom-links{justify-content:center;gap:1vw;width:100%;margin-top:5vw}.hero-page .hero-bottom .hero-bottom-links .link{border-radius:1.8vw;width:7.5vw;height:7.5vw;font-size:4vw}.hero-page .hero-bottom .hero-bottom-links .dash{width:3vw}.hero-page .hero-bottom .hero-bottom-links .dash:last-child{display:none}}@media (width<=540px){.hero-page{height:179vw;padding-top:3vw}.hero-background-overlay{overflow:hidden}.hero-background-overlay .orange-panel,.hero-background-overlay .black-panel{display:none}.hero-page .hero-top{flex-direction:column;justify-content:start;align-items:center;margin-top:12vw}.hero-page .hero-top .hero-top-right{order:2;width:65vw;margin-top:5vw;margin-right:0;padding-bottom:0}.hero-page .hero-top .hero-top-right .visits-count{border:.1vw solid var(--orange-primary);background-color:#ff800050;border-radius:4vw 0;flex-direction:column;justify-content:space-evenly;align-items:center;width:25vw;display:flex}.hero-page .hero-top .hero-top-right .visits-count .visits-count-amount{margin-top:3vw;font-size:7vw;line-height:7vw}.hero-page .hero-top .hero-top-right .visits-count .visits-count-title{text-align:center;width:100%;font-size:3.7vw}.hero-page .hero-top .hero-top-left{order:1;width:80vw}.hero-page .hero-top .hero-top-left .img-logo{flex-direction:column}.hero-page .hero-top .hero-top-left .img-logo img{order:1;width:40vw}.hero-page .hero-top .hero-top-left .img-logo .name-logo{order:2;align-items:center}.hero-page .hero-top .hero-top-left .img-logo .name-logo h2{font-size:5.6vw;line-height:10.2vw}.hero-page .hero-top .hero-top-left .img-logo .name-logo h1{font-size:11.2vw;font-weight:700;line-height:9vw}.hero-page .hero-top .hero-top-left p{font-size:4.5vw}.hero-page .hero-bottom{flex-direction:column;justify-content:space-between;align-items:center;height:50vw;position:relative;top:46vw}.hero-page .hero-bottom .hero-bottom-p{background-color:#00000080;width:100%;height:40vw;line-height:6vw}.hero-page .hero-bottom .hero-bottom-p p{width:90%;font-size:3vw}.hero-page .hero-bottom .hero-bottom-links{justify-content:center;gap:1.2vw;width:100%;margin-top:5vw}.hero-page .hero-bottom .hero-bottom-links .link{border-radius:1vw;width:4.5vw;height:4.5vw;scale:2.5}.hero-page .hero-bottom .hero-bottom-links .dash{width:12vw}.hero-page .hero-bottom .hero-bottom-links .dash:last-child{display:none}}@media (width<=768px){.table th,.table td{padding:var(--spacing-sm);font-size:var(--font-size-sm)}}.landing-header .header-background{z-index:1;width:100%;height:200%;position:absolute;top:0;right:0}.landing-header .header-background:after{-webkit-backdrop-filter:blur(20px)saturate(180%);background:#ffffff14;border:1px solid #ffffff26;border-radius:20px;position:relative;overflow:hidden;box-shadow:0 8px 32px #0000001a,inset 0 1px #fff3,inset 0 -1px #ffffff0d}.landing-header .header-background:before{content:"";pointer-events:none;background:radial-gradient(circle at 30% 40%,#ffffff1a 0%,#0000 60%),radial-gradient(circle at 70% 60%,#ffffff14 0%,#0000 50%),radial-gradient(circle at 50% 80%,#ffc8640d 0%,#0000 40%);width:800%;height:1000%;animation:8s ease-in-out infinite liquidGlassWave;position:absolute;top:-50%;left:-50%}.landing-header .header-background:after{content:"";pointer-events:none;background:radial-gradient(#ffffff08 0%,#0000 70%);width:400%;height:300%;animation:12s ease-in-out infinite liquidGlassShine;position:absolute;top:-100%;left:-100%}@keyframes liquidGlassWave{0%{transform:translate(0)rotate(0)scale(1)}25%{transform:translate(5%,3%)rotate(2deg)scale(1.2)}50%{transform:translate(-3%,5%)rotate(-2deg)scale(.98)}75%{transform:translate(4%,-3%)rotate(1deg)scale(1.1)}to{transform:translate(0)rotate(0)scale(1.3)}}@keyframes liquidGlassShine{0%{transform:translate(0)rotate(0)}33%{transform:translate(10%,5%)rotate(120deg)}66%{transform:translate(-5%,10%)rotate(240deg)}to{transform:translate(0)rotate(360deg)}}.landing-header{z-index:2;background-color:#000000a8;justify-content:space-between;align-items:center;width:100vw;padding:.5vw 2vw;display:flex;position:fixed;top:0;overflow:hidden}.landing-header .logo{z-index:2;justify-content:end;align-items:center;display:flex}.landing-header .logo img{width:3vw}.landing-header .logo h1{color:var(--orange-primary);margin-left:1vw;font-size:1.5vw}.landing-header ul{z-index:2;justify-content:start;margin-right:5vw;display:flex}.landing-header li{cursor:pointer;border-radius:var(--radius-sm);margin-left:4vw;padding:.4vw 1vw;font-size:1.1vw;list-style-type:none;transition:all .3s;position:relative;overflow:hidden}.landing-header li a,.landing-header li button{color:inherit;font:inherit;cursor:pointer;background:0 0;border:none;padding:0;text-decoration:none}.landing-header li.active{color:var(--orange-primary);border-bottom:.1vw solid var(--orange-primary);background-color:#0000;font-weight:700;transition:all .3s ease-in-out}.landing-header li:hover{transform:translateY(-.2vw)}.landing-header li:before{content:"";background:linear-gradient(90deg,#0000,#ff730033,#0000);width:100%;height:100%;transition:left .5s;position:absolute;top:0;left:-100%}.landing-header li:hover:before{left:100%}main section{scroll-margin-top:90px}.menu-toggle{display:none}.landing-nav{z-index:2;flex-wrap:wrap;justify-content:start;margin-right:5vw;transition:max-height .35s,opacity .35s;display:flex}.landing-nav.open{opacity:1;max-height:500px}@media screen and (width>=768px) and (width<=1024px){.landing-header{flex-direction:row;height:8.2vw;padding:1rem 3rem}.landing-header .logo{width:30%}.landing-header .logo img{width:8vw}.landing-header .logo h1{display:none}.landing-header ul{flex-wrap:wrap;justify-content:start;gap:.7rem;width:80%;margin-right:0;padding-top:.6rem}.landing-header li{margin-left:0;padding:.45rem .85rem;font-size:1rem}}@media (width<=768px){.landing-header{flex-direction:column;align-items:stretch;padding:1rem}.landing-header .header-background{height:240%}.menu-toggle{z-index:3;cursor:pointer;-webkit-backdrop-filter:blur(200px);backdrop-filter:blur(200px);background:#ffffff04;border:none;border-radius:1rem;flex-direction:column;justify-content:space-between;align-items:center;width:2.4rem;height:2.4rem;margin-bottom:.75rem;padding:.5rem;display:flex;position:relative;top:2vw;right:2vw}.menu-toggle span{background:#fff;border-radius:.51vw;width:90%;height:1px;display:block}.landing-nav{opacity:0;flex-direction:column;width:100vw;max-height:0;margin-right:0;overflow:hidden}.landing-nav.open{opacity:1;max-height:500px}.landing-header .logo{justify-content:end;width:100%;margin-top:0;padding-bottom:.5rem;display:flex;position:absolute;left:5vw}.landing-header .logo img{width:4.8rem}.landing-header .logo h1{margin-left:.75rem;font-size:1.7rem}.landing-header ul{justify-content:center;gap:.7rem;width:90%;margin-top:3vw}.landing-nav li{background:#ffffff14;border-radius:10px;width:100%;margin:0 0 .5rem;padding:.9rem 1rem;font-size:3vw}.landing-nav li:first-child{margin-top:0}.landing-nav li:last-child{margin-bottom:0}.landing-header li a,.landing-header li button{text-align:center;width:100%;display:block}}.landing-footer{background-color:var(--bg-secondary);flex-direction:column;width:100vw;height:auto;padding:2vw;display:flex}.landing-footer .landing-footer-content{align-items:center;gap:2vw;width:100%;height:auto;padding:1vw 0;display:flex}.landing-footer .landing-footer-content .footer-content-right{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:1.5vw;width:40%;height:100%;padding:1vw;display:flex}.landing-footer .landing-footer-content .footer-content-right img{width:10vw;max-width:120px;height:auto}.landing-footer .landing-footer-content .footer-content-right h5{max-width:90%;font-size:1vw;font-weight:400;line-height:1.8}.landing-footer .landing-footer-content .footer-content-left{flex-direction:column;justify-content:center;align-items:center;gap:2vw;width:60%;height:100%;padding:1vw;display:flex}.landing-footer .landing-footer-content .footer-content-left .sections-links{flex-wrap:wrap;justify-content:center;gap:4vw;margin:0;padding:0;display:flex}.landing-footer .landing-footer-content .footer-content-left .sections-links li{cursor:pointer;padding:.5vw 0;font-size:1.1vw;font-weight:500;list-style-type:none;transition:color .3s}.landing-footer .landing-footer-content .footer-content-left .sections-links li button{color:inherit;font:inherit;cursor:pointer;background:0 0;border:none;padding:0}.landing-footer .landing-footer-content .footer-content-left .sections-links li a{color:inherit;text-decoration:none}.landing-footer .landing-footer-content .footer-content-left .sections-links li.active,.landing-footer .landing-footer-content .footer-content-left .sections-links li.active button,.landing-footer .landing-footer-content .footer-content-left .sections-links li.active a{color:var(--orange-primary);font-weight:700}.landing-footer .landing-footer-content .footer-content-left .social-links{flex-wrap:wrap;justify-content:center;gap:2vw;margin:0;padding:0;display:flex}.landing-footer .landing-footer-content .footer-content-left .social-links .footer-group-social-link-wrapper{cursor:pointer;color:inherit;flex-direction:column;align-items:center;font-size:2.2vw;text-decoration:none;transition:color .3s;display:flex}.landing-footer .landing-footer-content .footer-content-left .social-links .footer-group-social-link-wrapper h6{margin-top:.5vw;font-size:.7vw;font-weight:300;transition:color .3s}.landing-footer .landing-footer-bottom{border-top:1px solid var(--text-secondary);flex-wrap:wrap;justify-content:space-between;gap:.5vw;width:100%;margin-top:1vw;padding:1vw 0;display:flex}.landing-footer .landing-footer-bottom .rights,.landing-footer .landing-footer-bottom .powerer{direction:ltr;font-size:.8vw;font-weight:300}.landing-footer .landing-footer-content .footer-content-left .sections-links li:hover,.landing-footer .landing-footer-content .footer-content-left .social-links .footer-group-social-link-wrapper h6:hover,.landing-footer .landing-footer-content .footer-content-left .social-links .footer-group-social-link-wrapper:hover{color:var(--orange-primary)}@media screen and (width>=768px) and (width<=1024px){.landing-footer{padding:3vw 4vw}.landing-footer .landing-footer-content{flex-direction:column;gap:3vw}.landing-footer .landing-footer-content .footer-content-right{width:100%;padding:2vw 0}.landing-footer .landing-footer-content .footer-content-right img{width:12vw;max-width:100px}.landing-footer .landing-footer-content .footer-content-right h5{max-width:80%;font-size:1.6vw}.landing-footer .landing-footer-content .footer-content-left{gap:3vw;width:100%}.landing-footer .landing-footer-content .footer-content-left .sections-links{gap:6vw}.landing-footer .landing-footer-content .footer-content-left .sections-links li{padding:.8vw 0;font-size:1.8vw}.landing-footer .landing-footer-content .footer-content-left .social-links{gap:4vw}.landing-footer .landing-footer-content .footer-content-left .social-links .footer-group-social-link-wrapper{font-size:3.5vw}.landing-footer .landing-footer-content .footer-content-left .social-links .footer-group-social-link-wrapper h6{margin-top:.8vw;font-size:1.2vw}.landing-footer .landing-footer-bottom{flex-direction:row;justify-content:center;gap:2vw;padding:2vw 0}.landing-footer .landing-footer-bottom .rights,.landing-footer .landing-footer-bottom .powerer{font-size:1.2vw}}@media screen and (width<=767px){.landing-footer{padding:4vw 5vw}.landing-footer .landing-footer-content{flex-direction:column;gap:5vw;padding:2vw 0}.landing-footer .landing-footer-content .footer-content-right{gap:3vw;width:100%;padding:2vw 0}.landing-footer .landing-footer-content .footer-content-right img{width:25vw;max-width:130px}.landing-footer .landing-footer-content .footer-content-right h5{max-width:95%;font-size:3.2vw;line-height:1.8}.landing-footer .landing-footer-content .footer-content-left{gap:5vw;width:100%;padding:0}.landing-footer .landing-footer-content .footer-content-left .sections-links{justify-content:space-between;width:85%}.landing-footer .landing-footer-content .footer-content-left .sections-links li{white-space:nowrap;padding:1.5vw 0;font-size:3.5vw}.landing-footer .landing-footer-content .footer-content-left .social-links{justify-content:center;gap:4vw;width:100%}.landing-footer .landing-footer-content .footer-content-left .social-links .footer-group-social-link-wrapper{min-width:12vw;font-size:6vw}.landing-footer .landing-footer-content .footer-content-left .social-links .footer-group-social-link-wrapper h6{white-space:nowrap;margin-top:1vw;font-size:2.2vw}.landing-footer .landing-footer-bottom{text-align:center;flex-direction:column;align-items:center;gap:1.5vw;margin-top:2vw;padding:3vw 0}.landing-footer .landing-footer-bottom .rights,.landing-footer .landing-footer-bottom .powerer{width:100%;font-size:2.2vw}.landing-footer .landing-footer-bottom .rights{order:2}.landing-footer .landing-footer-bottom .powerer{order:1}}@media screen and (width<=400px){.landing-footer{padding:5vw 3vw}.landing-footer .landing-footer-content .footer-content-left .sections-links{gap:3vw}.landing-footer .landing-footer-content .footer-content-left .sections-links li{font-size:3.8vw}.landing-footer .landing-footer-content .footer-content-left .social-links{gap:3vw}.landing-footer .landing-footer-content .footer-content-left .social-links .footer-group-social-link-wrapper{min-width:14vw;font-size:7vw}.landing-footer .landing-footer-content .footer-content-left .social-links .footer-group-social-link-wrapper h6{font-size:2.4vw}.landing-footer .landing-footer-bottom .rights,.landing-footer .landing-footer-bottom .powerer{font-size:2.6vw}}@media (width<=768px){.table th,.table td{padding:var(--spacing-sm);font-size:var(--font-size-sm)}}.car-store{z-index:1;flex-direction:column;width:100vw;height:100vh;display:flex;position:relative}.Link{display:flex}.car-store .header{z-index:4;position:fixed}.car-store .backgrouand-overlay{z-index:0;opacity:.5;pointer-events:none;background-image:url("data:image/svg+xml,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 100 100\"><rect x=\"88\" y=\"18\" width=\"7\" height=\"7\" fill=\"%23FFD700\" opacity=\"0.15\" transform=\"rotate(45 91 21)\"/><rect x=\"50\" y=\"54\" width=\"6\" height=\"6\" fill=\"%23FFD700\" opacity=\"0.12\" transform=\"rotate(45 30.5 50.5)\"/></svg>");background-repeat:repeat;background-size:3.5rem;width:100vw;height:100vh;position:fixed;top:0;right:0}.car-store .backgrouand-overlay2{mix-blend-mode:color-dodge;z-index:0;opacity:.5;pointer-events:none;background:linear-gradient(-30deg, var(--orange-primary-with-opacity) -35%, var(--bg-primary) 70%);width:100vw;height:100vh;position:fixed;top:0;right:0}.car-store main{z-index:1;flex-direction:column;width:100%;padding-top:3.5vw;display:flex}.car-store main .car-store-beroyaCars{width:100%;height:60vh;display:flex}.car-store main .car-store-beroyaCars .car-store-beroyaCars-img{order:1;width:55%;height:100%;animation:.8s cars;position:relative}.car-store main .car-store-beroyaCars .car-store-beroyaCars-img img{width:100%;position:absolute;top:7vw;right:-5vw}@keyframes cars{0%{right:-30vw}to{right:0}}.car-store main .car-store-beroyaCars .car-store-beroyaCars-name{flex-direction:column;order:2;justify-content:space-evenly;align-items:center;width:45%;height:100%;display:flex}.car-store main .car-store-beroyaCars .car-store-beroyaCars-name h2{font-size:2vw}.car-store main .car-store-beroyaCars .car-store-beroyaCars-name p{text-align:justify;width:80%;font-size:1.3vw}.car-store main .car-store-beroyaCars .car-store-beroyaCars-name-logo{justify-content:center;align-items:center;width:100%;display:flex}.car-store main .car-store-beroyaCars .car-store-beroyaCars-name-logo img{width:6vw}.car-store main .car-store-beroyaCars .car-store-beroyaCars-name-logo h1{color:var(--orange-primary);margin-left:1vw;font-size:3.2vw}.car-store main .car-store-beroyaCars .car-store-beroyaCars-name-btn{justify-content:center;align-items:center;width:100%;display:flex}.car-store main .car-store-beroyaCars .car-store-beroyaCars-name-btn button{background:var(--orange-primary);color:#f0f8ff;border:none;border-radius:2vw;padding:.6vw 2.6vw;font-size:1.7vw;transition:all .5s;scale:.95}.car-store main .car-store-beroyaCars .car-store-beroyaCars-name-btn button:hover{background:var(--orange-dark);color:var(--bg-primary);scale:1}.car-store main .car-store-new{width:100%;height:46vw;padding:1vw 5vw}.car-store main .car-store-new h2{width:100%;padding:0 1vw;font-size:1.6vw}.car-store main .car-store-new-btn{width:100%;display:flex}.car-store main .car-store-new-btn button{color:#f0f8ff;background:0 0;border:none;justify-content:space-evenly;width:29%;font-size:1.6vw;font-weight:600;transition:all 5s;display:flex}.car-store main .car-store-new-btn button .icon{font-size:2vw}.car-store main .car-store-new-btn button:hover{color:var(--orange-primary)}.car-store main .car-store-new .car-store-new-cards{flex-wrap:wrap;justify-content:center;gap:2vw;width:100%;margin-top:1vw;padding:1vw 0;display:flex;overflow:auto}.car-store main .car-store-new .car-store-new-cards::-webkit-scrollbar{display:none}.car-store main .car-store-new .car-store-new-cards .car-store-new-card{width:20.5vw;height:18vw;box-shadow:0 .17vw .5em var(--orange-primary);z-index:1;background-color:var(--bg-primary);border-radius:1vw;transition:all .6s;overflow:hidden;scale:.98}.car-store main .car-store-new .car-store-new-cards .car-store-new-card img{object-fit:cover;width:100%;height:60%}.car-store main .car-store-new .car-store-new-cards .car-store-new-card:hover{box-shadow:0 0 2em var(--orange-dark);scale:1}.car-store main .car-store-new .car-store-new-cards .car-store-new-card .text{justify-content:space-between;align-items:center;width:100%;padding:0 1vw;display:flex}.car-store main .car-store-new .car-store-new-cards .car-store-new-card .text h5{color:var(--orange-primary)}.car-store main .car-store-new .car-store-new-cards .car-store-new-card .text button{background-color:var(--success);border:none;border-radius:2vw;padding:.5vw 1vw;font-size:1.2vw}.car-store main .car-store-card{width:100%;height:25vw;position:relative}.car-store main .car-store-card .car-store-card-back-img{background:var(--bg-primary);z-index:1;width:100%;height:100%;display:flex;position:relative;overflow:hidden}.car-store main .car-store-card .car-store-card-back-img img{z-index:1;width:50vw;position:absolute;right:0}.car-store main .car-store-card .car-store-card-back-img .img-cover{background:linear-gradient(-90deg, #0000008a 50%, var(--bg-primary) 100%);opacity:.8;z-index:2;width:50vw;height:100%;position:absolute;right:0}.car-store main .car-store-card .car-store-card-foreground{z-index:3;width:100%;height:100%;display:flex;position:absolute;top:0;right:0}.car-store main .car-store-card .car-store-card-serves{text-align:center;flex-direction:column;justify-content:space-evenly;width:100%;height:100%;display:flex}.car-store main .car-store-card .car-store-card-serves h4{color:var(--orange-primary);margin-bottom:.6vw;font-size:1.2vw}.car-store main .car-store-card .car-store-card-serves h1{text-align:center;color:var(--orange-primary);font-size:3vw}.car-store main .car-store-card .car-store-card-serves p{text-align:center;font-size:1.1vw}.car-store main .car-store-card .car-store-card-serves h2{color:var(--orange-primary);font-size:1.8vw}.car-store main .car-store-card .car-store-card-foreground .car-store-card-serves .our-services{flex-direction:column;align-items:center;margin-top:1.2vw;display:flex}.car-store main .car-store-card .car-store-card-foreground .car-store-card-serves .our-services .cards-serves{justify-content:space-evenly;align-items:center;width:70vw;height:10vw;display:flex;left:27vw}.car-store main .car-store-card .car-store-card-foreground .car-store-card-serves .cards-serves .card-serves{background-color:#0000;background-color:var(--bg-primary);border-radius:1.5vw;flex-direction:column;justify-content:space-evenly;align-items:center;width:8vw;height:8vw;padding:0 1vw;display:flex;box-shadow:0 .3vw .3vw #684300cf}.car-store main .car-store-card .car-store-card-foreground .car-store-card-serves .cards-serves .card-serves h5{text-align:center;width:100%;font-size:.8vw}.car-store main .car-store-card .car-store-card-foreground .car-store-card-serves .cards-serves .card-serves .card-icon{color:var(--orange-primary);width:3vw}.car-store main .car-store-num-app{width:100%;padding:0 3vw}.car-store main .car-store-num-app .car-store-numbers{border-bottom:.1vw solid var(--orange-primary);flex-direction:column;align-items:center;width:100%;display:flex}.car-store main .car-store-num-app .car-store-numbers h2{text-align:center;width:100%;color:var(--orange-primary);border-bottom:.2vw solid var(--orange-primary);margin-top:1vw;font-size:2.4vw}.car-store main .car-store-num-app .car-store-numbers .car-store-number{justify-content:space-evenly;align-items:center;width:80%;height:27vw;display:flex}.car-store main .car-store-num-app .car-store-numbers .car-store-number .numbers{border:.2vw solid var(--orange-primary);background:#0000006e;border-radius:2vw;width:15vw;height:22vw;padding:0 1vw}.car-store main .car-store-num-app .car-store-numbers .car-store-number .number-name{border-bottom:.1vw solid var(--orange-primary);flex-direction:column;justify-content:space-evenly;align-items:center;width:100%;height:30%;display:flex}.car-store main .car-store-num-app .car-store-numbers .car-store-number .number-name h3{color:var(--orange-primary)}.car-store main .car-store-num-app .car-store-numbers .car-store-number .number-name p{text-align:center;width:100%}.car-store main .car-store-num-app .car-store-numbers .car-store-number .number{flex-direction:column;align-items:center;width:100%;height:60%;padding-top:.5vw;display:flex}.car-store main .car-store-num-app .car-store-numbers .car-store-number .number .num{text-align:center;border:.2vw solid var(--orange-primary);border-radius:2vw;width:70%;margin-top:.7vw;padding:.1vw 0;font-size:1.1vw;transition:all .5s}.car-store main .car-store-num-app .car-store-numbers .car-store-number .number .num:hover{background-color:var(--orange-primary);color:#f0f8ff;cursor:grab}.car-store main .car-store-Links-app{text-align:center;flex-direction:column;align-items:center;width:100%;height:15.5vw;padding:.5vw 0;display:flex}.car-store main .car-store-Links-app h2{border-bottom:.2vw solid var(--orange-primary);width:94%;color:var(--orange-primary);font-size:1.7vw}.car-store main .car-store-Links-app .car-store-Links{justify-content:space-evenly;align-items:center;width:40%;height:70%;display:flex}.car-store main .car-store-Links-app .car-store-Links .car-store-link{border:.2vw solid var(--orange-primary);background-color:var(--orange-primary);border-radius:1vw;justify-content:center;align-items:center;width:5vw;height:5vw;font-size:3vw;transition:all .5s;display:flex;scale:.97}.car-store main .car-store-Links-app .car-store-Links .car-store-link:hover{box-shadow:0 0 .7em var(--orange-dark);background-color:#00000073;scale:1}@media screen and (width>=540px) and (width<=1024px){.car-store main{margin-top:3vw}.car-store main .car-store-beroyaCars{flex-direction:column;align-items:center;width:100%;height:90vw;display:flex}.car-store main .car-store-beroyaCars .car-store-beroyaCars-img{order:2;width:100%;height:100vw}.car-store main .car-store-beroyaCars .car-store-beroyaCars-img img{top:2vw}.car-store main .car-store-beroyaCars .car-store-beroyaCars-name{order:1;width:100%}.car-store main .car-store-beroyaCars .car-store-beroyaCars-name h2{font-size:3.5vw}.car-store main .car-store-beroyaCars .car-store-beroyaCars-name p{text-align:center;font-size:2.5vw}.car-store main .car-store-beroyaCars .car-store-beroyaCars-name-logo img{width:12vw}.car-store main .car-store-beroyaCars .car-store-beroyaCars-name-logo h1{margin-left:3vw;font-size:6.2vw}.car-store main .car-store-beroyaCars .car-store-beroyaCars-name-btn button{border-radius:5vw;padding:1vw 5vw;font-size:2.6vw}.car-store main .car-store-new{height:205vw;margin-top:4vw;padding:1vw 2vw}.car-store main .car-store-new h2{padding:0 7vw;font-size:3.4vw}.car-store main .car-store-new-btn button{width:80%;margin-left:5vw;font-size:3.4vw}.car-store main .car-store-new-btn button .icon{font-size:4.5vw}.car-store main .car-store-new .car-store-new-cards{flex-wrap:wrap;gap:7vw;margin-top:3vw}.car-store main .car-store-new .car-store-new-cards .car-store-new-card{width:40vw;height:40vw;box-shadow:0 .3vw .5em var(--orange-primary);border-radius:5vw;margin-top:2vw}.car-store main .car-store-new .car-store-new-cards .car-store-new-card .text{padding:2vw 3vw}.car-store main .car-store-new .car-store-new-cards .car-store-new-card .text h5{font-size:2vw}.car-store main .car-store-new .car-store-new-cards .car-store-new-card .text h6{font-size:1.4vw}.car-store main .car-store-new .car-store-new-cards .car-store-new-card .text button{border-radius:2vw;padding:1vw 5vw;font-size:2vw}.car-store main .car-store-card{height:112vw}.car-store main .car-store-card .car-store-card-back-img{height:55vw}.car-store main .car-store-card .car-store-card-back-img img{width:100vw;height:100%}.car-store main .car-store-card .car-store-card-back-img .img-cover{background-color:#0000000e;width:100vw;height:100%}.car-store main .car-store-card .car-store-card-foreground{top:40vw}.car-store main .car-store-card .car-store-card-serves{align-items:center;height:50vw;position:relative;bottom:20vw}.car-store main .car-store-card .car-store-card-serves h4{font-size:3vw}.car-store main .car-store-card .car-store-card-serves h1{font-size:6vw}.car-store main .car-store-card .car-store-card-serves p{width:90%;margin-top:3.2vw;font-size:3vw}.car-store main .car-store-card .car-store-card-foreground .car-store-card-serves .our-services{height:50vw;margin-top:14vw}.car-store main .car-store-card .car-store-card-foreground .car-store-card-serves .our-services h2{font-size:3.7vw}.car-store main .car-store-card .car-store-card-foreground .car-store-card-serves .our-services .cards-serves{flex-wrap:wrap;width:90vw;height:100vw;margin-top:2vw}.car-store main .car-store-card .car-store-card-foreground .car-store-card-serves .cards-serves .card-serves{border-radius:4.5vw;width:23vw;height:15vw;box-shadow:0 .5vw .6vw #684300cf}.car-store main .car-store-card .car-store-card-foreground .car-store-card-serves .cards-serves .card-serves h5{font-size:1.8vw}.car-store main .car-store-card .car-store-card-foreground .car-store-card-serves .cards-serves .card-serves .card-icon{width:5vw}.car-store main .car-store-num-app{height:120vw}.car-store main .car-store-num-app .car-store-numbers{height:120vw}.car-store main .car-store-num-app .car-store-numbers h2{font-size:3vw}.car-store main .car-store-num-app .car-store-numbers .car-store-number{flex-wrap:wrap;gap:5vw;margin-top:5vw}.car-store main .car-store-num-app .car-store-numbers .car-store-number .numbers{border-radius:3vw;width:35vw;height:50vw}.car-store main .car-store-num-app .car-store-numbers .car-store-number .number-name{height:12vw;padding:0 2vw}.car-store main .car-store-num-app .car-store-numbers .car-store-number .number-name h3{font-size:2.5vw}.car-store main .car-store-num-app .car-store-numbers .car-store-number .number-name p{font-size:2vw}.car-store main .car-store-num-app .car-store-numbers .car-store-number .number{padding-top:3vw}.car-store main .car-store-num-app .car-store-numbers .car-store-number .number p{font-size:2.2vw}.car-store main .car-store-num-app .car-store-numbers .car-store-number .number .num{border-radius:3vw;margin-top:3vw;font-size:2.3vw}.car-store main .car-store-Links-app{height:18vw}.car-store main .car-store-Links-app h2{font-size:2.5vw}.car-store main .car-store-Links-app .car-store-Links{width:90%;height:100%}.car-store main .car-store-Links-app .car-store-Links .car-store-link{background-color:var(--orange-dark);border-radius:2vw;width:8vw;height:8vw;font-size:8vw}.car-store main .car-store-Links-app .car-store-Links .car-store-link .icon{font-size:5vw}}@media (width<=540px){.car-store main{margin-top:10vw}.car-store main .car-store-beroyaCars{flex-direction:column;align-items:center;width:100%;height:120vw;display:flex}.car-store main .car-store-beroyaCars .car-store-beroyaCars-img{order:2;width:100%;height:70vw}.car-store main .car-store-beroyaCars .car-store-beroyaCars-img img{top:2vw}.car-store main .car-store-beroyaCars .car-store-beroyaCars-name{order:1;width:100%}.car-store main .car-store-beroyaCars .car-store-beroyaCars-name h2{font-size:5vw}.car-store main .car-store-beroyaCars .car-store-beroyaCars-name p{font-size:3.3vw}.car-store main .car-store-beroyaCars .car-store-beroyaCars-name-logo img{width:15vw}.car-store main .car-store-beroyaCars .car-store-beroyaCars-name-logo h1{margin-left:3vw;font-size:8.2vw}.car-store main .car-store-beroyaCars .car-store-beroyaCars-name-btn button{border-radius:5vw;padding:2vw 5vw;font-size:4.7vw}.car-store main .car-store-new{height:370vw;margin-top:4vw;padding:1vw 2vw}.car-store main .car-store-new h2{padding:0 4vw;font-size:4vw}.car-store main .car-store-new-btn .Link{font-size:4vw}.car-store main .car-store-new-btn button{width:120%;margin-left:5vw;font-size:5vw}.car-store main .car-store-new-btn button .icon{font-size:6vw}.car-store main .car-store-new .car-store-new-cards{gap:7vw;margin-top:3vw}.car-store main .car-store-new .car-store-new-cards .car-store-new-card{width:85vw;height:80vw;box-shadow:0 .3vw .5em var(--orange-primary);border-radius:5vw;margin-top:2vw}.car-store main .car-store-new .car-store-new-cards .hiddin{display:none}.car-store main .car-store-new .car-store-new-cards .car-store-new-card .text{padding:2vw 3vw}.car-store main .car-store-new .car-store-new-cards .car-store-new-card .text h5{font-size:4.5vw}.car-store main .car-store-new .car-store-new-cards .car-store-new-card .text h6{font-size:3.5vw}.car-store main .car-store-new .car-store-new-cards .car-store-new-card .text button{border-radius:2vw;padding:1vw 5vw;font-size:5vw}.car-store main .car-store-card{height:185vw}.car-store main .car-store-card .car-store-card-back-img{height:65vw}.car-store main .car-store-card .car-store-card-back-img img{width:100%;height:100%}.car-store main .car-store-card .car-store-card-back-img .img-cover{background-color:#0000000e;width:100vw;height:100%}.car-store main .car-store-card .car-store-card-foreground{top:40vw}.car-store main .car-store-card .car-store-card-serves{align-items:center;height:50vw;position:relative;bottom:24vw}.car-store main .car-store-card .car-store-card-serves h4{font-size:3.8vw}.car-store main .car-store-card .car-store-card-serves h1{font-size:8vw}.car-store main .car-store-card .car-store-card-serves p{width:80%;margin-top:3.2vw;font-size:4vw}.car-store main .car-store-card .car-store-card-foreground .car-store-card-serves .our-services{margin-top:12vw}.car-store main .car-store-card .car-store-card-foreground .car-store-card-serves .our-services h2{font-size:7vw}.car-store main .car-store-card .car-store-card-foreground .car-store-card-serves .our-services .cards-serves{flex-wrap:wrap;width:90vw;height:100vw;margin-top:4vw}.car-store main .car-store-card .car-store-card-foreground .car-store-card-serves .cards-serves .card-serves{border-radius:4.5vw;width:40vw;height:30vw;box-shadow:0 .5vw .6vw #684300cf}.car-store main .car-store-card .car-store-card-foreground .car-store-card-serves .cards-serves .card-serves h5{font-size:3vw}.car-store main .car-store-card .car-store-card-foreground .car-store-card-serves .cards-serves .card-serves .card-icon{width:11vw}.car-store main .car-store-num-app{height:380vw}.car-store main .car-store-num-app .car-store-numbers{height:380vw}.car-store main .car-store-num-app .car-store-numbers h2{font-size:6vw}.car-store main .car-store-num-app .car-store-numbers .car-store-number{flex-wrap:wrap;gap:5vw;margin-top:5vw}.car-store main .car-store-num-app .car-store-numbers .car-store-number .numbers{border-radius:5vw;width:70vw;height:85vw}.car-store main .car-store-num-app .car-store-numbers .car-store-number .number-name{padding:0 2vw}.car-store main .car-store-num-app .car-store-numbers .car-store-number .number-name h3{font-size:5vw}.car-store main .car-store-num-app .car-store-numbers .car-store-number .number-name p{font-size:4vw}.car-store main .car-store-num-app .car-store-numbers .car-store-number .number{padding-top:3vw}.car-store main .car-store-num-app .car-store-numbers .car-store-number .number p{font-size:5vw}.car-store main .car-store-num-app .car-store-numbers .car-store-number .number .num{border-radius:3vw;margin-top:3vw;font-size:4.6vw}.car-store main .car-store-Links-app{height:30.5vw}.car-store main .car-store-Links-app h2{font-size:5vw}.car-store main .car-store-Links-app .car-store-Links{width:90%;height:100%}.car-store main .car-store-Links-app .car-store-Links .car-store-link{background-color:var(--orange-dark);border-radius:4vw;width:13vw;height:13vw;font-size:8vw}.car-store main .car-store-Links-app .car-store-Links .car-store-link .icon{font-size:7vw}}@media (width<=768px){.table th,.table td{padding:var(--spacing-sm);font-size:var(--font-size-sm)}}.cars-header{position:relative;overflow:hidden}.cars-header .cars-header-foreground{z-index:9;background-color:#000000a8;justify-content:space-between;align-items:center;width:100vw;height:4vw;padding:.2vw 2vw 0;display:flex;overflow:hidden}.cars-header .header-background{z-index:7;width:100%;height:200%;position:absolute;top:0;right:0}.cars-header .header-background:after{-webkit-backdrop-filter:blur(20px)saturate(180%);background:#ffffff14;border:1px solid #ffffff26;border-radius:20px;position:relative;overflow:hidden;box-shadow:0 8px 32px #0000001a,inset 0 1px #fff3,inset 0 -1px #ffffff0d}.cars-header .header-background:before{content:"";pointer-events:none;background:radial-gradient(circle at 30% 40%,#ffffff1a 0%,#0000 60%),radial-gradient(circle at 70% 60%,#ffffff14 0%,#0000 50%),radial-gradient(circle at 50% 80%,#ffc8640d 0%,#0000 40%);width:800%;height:1000%;animation:8s ease-in-out infinite liquidGlassWave;position:absolute;top:-50%;left:-50%}.cars-header .header-background:after{content:"";pointer-events:none;background:radial-gradient(#ffffff08 0%,#0000 70%);width:400%;height:300%;animation:12s ease-in-out infinite liquidGlassShine;position:absolute;top:-100%;left:-100%}.cars-header-foreground .logo-panner{z-index:8;justify-content:space-between;align-items:center;gap:1vw;display:flex}.cars-header-foreground .logo-panner img{width:3vw}.cars-header-foreground .logo-panner h1{color:var(--orange-primary);font-size:1.4vw}.cars-header-foreground .cars-header-tabs-section{z-index:8;justify-content:space-between;align-items:center;gap:2vw;height:100%;display:flex;overflow:hidden}.cars-header-foreground .cars-header-tabs-section .cars-header-back-icon{color:var(--orange-primary);border:.2vw solid var(--orange-primary);border-radius:50%;padding:.3vw;font-size:1.5vw}.cars-header-foreground .cars-header-tabs-section .cars-header-back-icon:hover{background-color:#fff}.cars-header-foreground .cars-header-tabs-section .cars-tabs-list{align-items:center;gap:2vw;height:100%;display:flex;overflow:hidden}.cars-header-foreground .cars-header-tabs-section .cars-tabs-list li{color:var(--text-primary);border-radius:.5vw;padding:0 1vw .2vw;font-size:1.2vw;list-style-type:none;transition:all .3s ease-in;overflow:hidden}.cars-header-foreground .cars-header-tabs-section .cars-tabs-list li:hover{color:var(--orange-dark);transform:translateY(-.3vw)}.cars-header-foreground .cars-header-tabs-section .cars-tabs-list li.selected{border-bottom:.1vw solid var(--orange-dark);color:var(--orange-primary)}.cars-header-foreground .cars-header-tabs-section .cars-tabs-list li.selected:hover{color:var(--orange-primary);transform:translateY(0)}@media (width<=1024px){.cars-header .cars-header-foreground{height:8vw}.cars-header-foreground .logo-panner img{width:8.5vw;margin-left:5vw}.cars-header-foreground .logo-panner h1{display:none}.cars-header-foreground .cars-header-tabs-section .cars-header-back-icon .icon{font-size:3vw}.cars-header-foreground .cars-header-tabs-section .cars-tabs-list{justify-content:space-evenly;width:60vw}.cars-header-foreground .cars-header-tabs-section .cars-tabs-list li{font-size:1.7vw}}@media (width<=540px){.cars-header .cars-header-foreground{height:15vw}.cars-header-foreground .logo-panner img,.cars-header-foreground .logo-panner h1{display:none}.cars-header-foreground .cars-header-tabs-section .cars-header-back-icon .icon{font-size:6vw}.cars-header-foreground .cars-header-tabs-section .cars-tabs-list{justify-content:space-evenly;width:100vw}.cars-header-foreground .cars-header-tabs-section .cars-tabs-list li{font-size:3.3vw}}@media (width<=768px){.table th,.table td{padding:var(--spacing-sm);font-size:var(--font-size-sm)}}.market-grid{flex-wrap:wrap;gap:1.5vw;width:100%;padding:1vw;display:flex}.card-actions{z-index:10;gap:.8vw;width:auto;display:flex;position:absolute;bottom:.5vw;left:50%;transform:translate(-50%)}@keyframes slideUp{0%{opacity:0;transform:translateY(50px)}to{opacity:1;transform:translateY(0)}}@keyframes shake{0%,to{transform:translate(0)}25%{transform:translate(-.5vw)}75%{transform:translate(.5vw)}}@media screen and (width>=768px) and (width<=1024px){.market-card-container{width:22vw}.market-grid{justify-content:center;margin-top:5vw}.market-logo{height:14vw}}@media screen and (width>=540px) and (width<=768px){.market-card-container{width:42vw}.market-grid{justify-content:center;margin-top:5vw}.market-logo{height:25vw}.edit-btn,.delete-btn{padding:.5vw 1.2vw}.edit-btn span:first-child,.delete-btn span:first-child{font-size:2vw}.btn-label{font-size:1.4vw}.add-market-dialog{width:85vw;padding:4vw}.delete-market-dialog{width:80vw;padding:4vw}.add-market-dialog h4{font-size:3vw}.add-market-dialog .market-name{padding:1.5vw;font-size:2.5vw}.add-market-dialog .image-wrapper{min-height:20vw}.add-image-button-dialog .plus-icon{font-size:5vw}.add-image-button-dialog h4{font-size:2.5vw}.added-image-dialog .image-dialog-add{max-height:18vw}.delete-image-btn{width:3.5vw;height:3.5vw;font-size:2vw}.market-cancel-btn,.market-ok-btn,.delete-confirm-btn,.delete-cancel-btn{padding:1.2vw;font-size:2.5vw}.delete-market-dialog h4{font-size:4vw}.delete-market-dialog p{font-size:2.5vw}.delete-market-dialog .warning-text{font-size:2vw}.warning-icon{font-size:8vw}.close-dialog-btn{width:5vw;height:5vw;font-size:3vw;top:1.5vw;right:1.5vw}.no-data-text{font-size:3vw}}@media (width<=540px){.market-card-container{width:42vw}.market-grid{justify-content:center;margin-top:12vw}.market-logo{height:25vw}.edit-btn,.delete-btn{padding:.5vw 1.2vw}.edit-btn span:first-child,.delete-btn span:first-child{font-size:2vw}.btn-label{font-size:1.4vw}.add-market-dialog{width:85vw;padding:4vw}.delete-market-dialog{width:80vw;padding:4vw}.add-market-dialog h4{font-size:3vw}.add-market-dialog .market-name{padding:1.5vw;font-size:2.5vw}.add-market-dialog .image-wrapper{min-height:20vw}.add-image-button-dialog .plus-icon{font-size:5vw}.add-image-button-dialog h4{font-size:2.5vw}.added-image-dialog .image-dialog-add{max-height:18vw}.delete-image-btn{width:3.5vw;height:3.5vw;font-size:2vw}.market-cancel-btn,.market-ok-btn,.delete-confirm-btn,.delete-cancel-btn{padding:1.2vw;font-size:2.5vw}.delete-market-dialog h4{font-size:4vw}.delete-market-dialog p{font-size:2.5vw}.delete-market-dialog .warning-text{font-size:2vw}.warning-icon{font-size:8vw}.close-dialog-btn{width:5vw;height:5vw;font-size:3vw;top:1.5vw;right:1.5vw}.no-data-text{font-size:3vw}}@media (width<=768px){.table th,.table td{padding:var(--spacing-sm);font-size:var(--font-size-sm)}}.market-view-page{flex-direction:column;display:flex;position:relative}.market-view-page .the-headerr{z-index:2;position:fixed}.market-view-page .the-headerr .market-header{background-color:var(--bg-secondary);justify-content:space-between;align-items:center;width:100vw;height:4vw;padding:.2vw 2vw 0;display:flex;overflow:hidden}.market-view-page .the-headerr .market-header .logo-panner{justify-content:space-between;align-items:center;gap:1vw;display:flex}.market-view-page .the-headerr .market-header .logo-panner img{width:3vw}.market-view-page .the-headerr .market-header .logo-panner h1{color:var(--orange-primary);font-size:1.4vw}.market-view-page .the-headerr .market-header .market-header-tabs-section{justify-content:space-between;align-items:center;gap:2vw;height:100%;display:flex;overflow:hidden}.market-view-page .the-headerr .market-header .market-header-tabs-section .market-header-back-icon{color:var(--orange-primary);border:.2vw solid var(--orange-primary);border-radius:50%;padding:.3vw;font-size:1.5vw}.market-view-page .the-headerr .market-header .market-header-tabs-section .market-header-back-icon:hover{background-color:#fff}.market-view-page .the-headerr .market-header .market-header-tabs-section .market-name{color:var(--orange-primary);font-size:1.7vw;font-weight:700}.market-view-page .main{max-width:100vw;height:13vw;margin-top:4vw;padding:1vw;display:flex}.single-market-logo-wrapper{display:flex;position:relative}.single-market-logo-wrapper .selected-market-logo{border:.2vw solid var(--orange-primary);object-fit:cover;border-radius:1.5vw;width:15vw;height:10vw;animation:1s shrink;overflow:hidden;box-shadow:0 .4vw 2vw #ffffff26}@keyframes shrink{0%{opacity:0;transform:scale(1.4)}to{opacity:1;transform:scale(1)}}.model-tab{height:4vw;color:var(--orange-primary);border:.2vw solid var(--orange-primary);cursor:pointer;border-radius:1vw;justify-content:center;align-items:center;transition:all .5s ease-in-out;animation:1s fadefromright;display:flex;position:relative}@keyframes fadefromright{0%{opacity:0;transform:translate(50vw)}to{opacity:1;transform:translate(0)}}@media (width<=768px){.main{height:20vh}.single-market-logo-wrapper{width:40vh;height:18vh}.single-market-logo-wrapper .selected-market-logo{border:.2vw solid var(--orange-primary);border-radius:1.5vw;width:40vh;height:18vh}.models-grid{flex-wrap:wrap;gap:1vw;max-width:70vw;padding:2vw;display:flex;overflow:auto}.model-name-centered h2{padding:.5vw;font-size:3vw;font-weight:400;line-height:1vh}.model-name-centered{padding:1vw 0}.market-view-page .the-headerr .market-header{height:9vw}.market-view-page .the-headerr .market-header .logo-panner img{width:8vw}.market-view-page .the-headerr .market-header .logo-panner h1{font-size:4.4vw}.market-view-page .the-headerr .market-header .market-header-tabs-section .market-header-back-icon{font-size:5.5vw}.market-view-page .the-headerr .market-header .market-header-tabs-section .market-name{font-size:5.7vw}.market-view-page .main{height:29vw;margin-top:11vw}}@media (width<=580px){.model-name-centered{padding:1vw 0}.model-name-centered h2{font-size:3.5vw;font-weight:400;line-height:1vh}.main{height:16vh}.single-market-logo-wrapper{width:40vh;height:12vh}.single-market-logo-wrapper .selected-market-logo{border:.2vw solid var(--orange-primary);border-radius:1.5vw;width:40vh;height:12vh}.models-grid{flex-wrap:wrap;gap:1vw;max-width:70vw;padding:2vw;display:flex;overflow:auto}}@media (width<=420px){.main{height:12vh}.single-market-logo-wrapper{width:40vh;height:9vh}.single-market-logo-wrapper .selected-market-logo{border:.2vw solid var(--orange-primary);border-radius:1.5vw;width:40vh;height:9vh}.models-grid{flex-wrap:wrap;gap:1vw;max-width:70vw;padding:2vw;display:flex;overflow:auto}}@media (width<=768px){.table th,.table td{padding:var(--spacing-sm);font-size:var(--font-size-sm)}}.car-card{color:#fff;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#0009;border:.1vw solid #ff95004d;border-radius:1vw;grid-template-rows:repeat(5,1fr);grid-template-columns:repeat(7,2fr);grid-template-areas:"image image title title title title title""image image content content content content action""image image content content content content action""image image content content content content action""image image content content content content action";height:16vw;margin:1.5vw;transition:all .3s;animation:.6s cardfloating;display:grid;overflow:hidden;box-shadow:0 .3vw .8vw #0000004d}@keyframes cardfloating{0%{opacity:0;transform:translateY(5vw)}to{opacity:1;transform:translateY(0)}}.car-card:hover{cursor:pointer;border-color:var(--orange-primary);transform:translateY(-.3vw);box-shadow:0 .8vw 2vw #ff910026}.image-wrapper{border-top-right-radius:1vw;border-bottom-right-radius:1vw;grid-area:image;justify-content:center;height:100%;display:flex;position:relative;overflow:hidden}.car-image{object-fit:contain;transition:transform .3s}.car-card:hover .car-image{transform:scale(1.05)}.car-identefier{color:var(--orange-primary);border:.1vw solid var(--orange-primary);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);z-index:5;background:#000000b3;border-radius:1vw;padding:.2vw .8vw;font-size:.8vw;font-weight:700;display:flex;position:absolute;top:.5vw;right:.8vw}.title{background:linear-gradient(135deg,#ffd70026,#0009);border-bottom:.05vw solid #ffd70033;border-top-left-radius:1vw;grid-area:title;justify-content:space-between;align-items:center;padding:.8vw 1.5vw .8vw 1vw;display:flex}.title h2{margin:0;font-size:1.2vw;line-height:1.3}.car-name{color:var(--orange-primary);font-weight:700}.car-year,.car-power,.car-color{color:#fffc;font-weight:400}.content{text-align:start;grid-area:content;justify-content:space-between;gap:1vw;padding:.8vw 1vw;display:flex}.li-item{color:#ffffffd9;align-items:baseline;gap:.5vw;padding:.3vw 0;font-size:.85vw;font-weight:400;list-style:none;display:flex}.li-label{color:var(--orange-primary);min-width:6vw;font-weight:700}.li-label:after{content:":";margin-right:.3vw;display:inline-block}.action{text-align:center;border-left:.05vw solid #ffd70033;flex-direction:column;grid-area:action;justify-content:space-between;padding:.8vw 1vw .8vw 0;display:flex}.action .car-price{color:#fffc;margin-bottom:.5vw;font-size:1vw}.action .car-price .theprice{color:var(--orange-primary);font-size:1.3vw;font-weight:700}.action .car-location{color:#ffffffb3;margin-bottom:.8vw;font-size:.9vw}.sold-box{border-radius:1.5vw;place-self:center;width:85%;margin:0 auto;padding:.2vw;transition:all .3s}.sold-box.available{background:linear-gradient(135deg,#2e7d32,#1b5e20);box-shadow:0 .1vw .5vw #4caf504d}.sold-box.chicking{background:linear-gradient(135deg,#ff8f00,#e65100);box-shadow:0 .1vw .5vw #ff98004d}.sold-box.sold{background:linear-gradient(135deg,#c62828,#b71c1c);box-shadow:0 .1vw .5vw #f443364d}.sold-box.unavailable{background:linear-gradient(135deg,#6a1b9a,#4a148c);box-shadow:0 .1vw .5vw #9c27b04d}.car-sale-state{color:#fff;text-align:center;padding:.4vw 0;font-size:1.1vw;font-weight:700}.car-sale-state.chicking{color:#1a1a1a}.car-card::-webkit-scrollbar{width:.3vw;height:.3vw}.car-card::-webkit-scrollbar-track{background:#0000004d;border-radius:.3vw}.car-card::-webkit-scrollbar-thumb{background:gold;border-radius:.3vw}@media (width<=1200px){.car-card{height:18vw}.title h2{font-size:1.1vw}.li-item{font-size:.8vw}.li-label{min-width:5.5vw}}@media (width<=1024px){.car-card{height:22vw;margin:1.5vw}.title h2{font-size:1.6vw}.car-name{font-size:1.1vw}.li-item{font-size:1.3vw}.action .car-price{font-size:1.5vw}.action .car-price .theprice{font-size:1.8vw}.car-sale-state{font-size:1.5vw}}@media (width<=770px){.car-card{flex-direction:column;height:auto;margin:2vw;display:flex}.image-wrapper{border-radius:1vw 1vw 0 0;height:40vw}.car-image{width:100%;height:100%}.car-identefier{padding:.3vw 1.2vw;font-size:2vw;top:1vw;right:1vw}.title{flex-wrap:wrap;gap:1vw;padding:1.5vw}.title h2{font-size:2.5vw}.car-name{font-size:2.8vw}.content{flex-direction:column;padding:1.5vw}.content>div{width:100%!important;padding-right:0!important}.li-item{flex-wrap:wrap;padding:.5vw 0;font-size:2.2vw}.li-label{min-width:20vw;font-size:2.2vw}.action{border-top:.05vw solid #ffd70033;border-left:none;flex-flow:wrap;justify-content:space-around;align-items:center;padding:1.5vw}.action .car-price{font-size:2.2vw}.action .car-price .theprice{font-size:2.5vw}.action .car-location{font-size:2vw}.sold-box{width:30%;margin:0}.car-sale-state{padding:.5vw 0;font-size:2.2vw}}.image-wrapper{background-color:var(--bg-secondary,#2a2a2a);width:100%;height:15vw;position:relative;overflow:hidden}.image-loading{background-color:var(--bg-secondary,#2a2a2a);z-index:1;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.car-image{object-fit:contain;width:100%;height:100%;transition:transform .3s}.car-image:hover{transform:scale(1.05)}@media (width<=768px){.image-wrapper{height:40vw}}@media (width<=768px){.table th,.table td{padding:var(--spacing-sm);font-size:var(--font-size-sm)}}.app-add-realEstate{width:100vw;height:100vh}.app-add-realEstate header{width:100%;height:8vh}.app-add-realEstate .child-add-realEstate{width:100%;height:100%}.app-add-realEstate .child-add-realEstate h2{background-color:var(--bg-tertiary);width:100%;height:8%;color:var(--orange-primary);border-bottom:.1vw solid var(--orange-primary);justify-content:center;align-items:center;display:flex}.app-add-realEstate .child-add-realEstate .type-search-realEstate{background-color:var(--bg-tertiary);border-bottom:.1vw solid var(--orange-primary);flex-wrap:wrap;justify-content:center;width:100%;height:19%;padding:1vw 2vw;display:flex}.app-add-realEstate .child-add-realEstate .type-search-realEstate .select-input{border:.1vw solid var(--orange-primary);background:var(--bg-card);border-radius:.5vw;justify-content:space-evenly;align-items:center;width:15%;height:3vw;margin:.5vw 1vw;display:flex}.app-add-realEstate .child-add-realEstate .type-search-realEstate select{color:#f0f8ff;background-color:var(--orange-dark);border:none;border-radius:.3vw;width:35%;height:1.6vw}.app-add-realEstate .child-add-realEstate .img-realEstate{background-color:var(--bg-tertiary);border-bottom:.1vw solid var(--orange-primary);width:100%;height:40%}.app-add-realEstate .child-add-realEstate .img-realEstate .img-top{justify-content:space-between;align-items:center;width:100%;height:20%;padding:0 4vw;display:flex}.app-add-realEstate .child-add-realEstate .img-realEstate .img-top h3{color:var(--orange-primary)}.app-add-realEstate .child-add-realEstate .img-realEstate .icon-add{width:3vw;color:var(--orange-primary)}.app-add-realEstate .child-add-realEstate .img-realEstate .img-bottom{justify-content:space-evenly;align-items:center;width:100%;height:80%;display:flex}.app-add-realEstate .child-add-realEstate .img-realEstate .img-bottom .right-bottom{justify-content:start;align-items:center;width:100%;height:100%;padding:0 2vw;display:flex;overflow:auto}.app-add-realEstate .child-add-realEstate .img-realEstate .img-bottom .right-bottom .scroll-div-img{align-items:center;height:100%;display:flex}.app-add-realEstate .child-add-realEstate .img-realEstate .img-bottom .right-bottom .div-img{border:.2vw solid var(--orange-dark);border-radius:1vw;justify-content:center;align-items:center;width:15vw;height:auto;margin:0 .5vw;display:flex;position:relative;overflow:hidden}.app-add-realEstate .child-add-realEstate .img-realEstate .img-bottom .right-bottom .div-img img{width:auto;height:auto}.app-add-realEstate .child-add-realEstate .img-realEstate .img-bottom .right-bottom .div-img button{color:#f0f8ff;background-color:var(--error);border:none;border-radius:50%;justify-content:center;align-items:center;padding:.3vh .5vw;font-size:.9vw;display:flex;position:absolute;top:.5vw;right:.5vw}.app-add-realEstate .child-add-realEstate .content-realEstate{background-color:var(--bg-tertiary);border-bottom:.1vw solid var(--orange-primary);justify-content:center;align-items:center;width:100%;height:45%;display:flex}.app-add-realEstate .child-add-realEstate .content-realEstate .child-content{background:var(--bg-card);width:50%;height:100%}.app-add-realEstate .child-add-realEstate .content-realEstate .child-content .content-top{flex-wrap:wrap;justify-content:center;align-items:center;width:100%;height:40%;padding:.4vw 3vw;display:flex}.app-add-realEstate .child-add-realEstate .content-realEstate .child-content .content-top .input-content{flex-direction:column;align-items:center;width:50%;height:50%;display:flex}.app-add-realEstate .child-add-realEstate .content-realEstate .child-content .content-top .input-content label{text-align:start;width:60%;font-size:.8vw}.app-add-realEstate .child-add-realEstate .content-realEstate .child-content .content-top .input-content input{border:.1vw solid var(--orange-dark);color:#f0f8ff;background-color:#0000004b;border-radius:.5vw;width:60%;height:2vw;margin-top:.4vw;padding:0 .4vw;font-size:1.2vw}.app-add-realEstate .child-add-realEstate .content-realEstate .child-content .content-bottom{flex-direction:column;align-items:center;width:100%;height:60%;padding:.3vw 4vw;display:flex;overflow:hidden}.app-add-realEstate .child-add-realEstate .content-realEstate .child-content .content-bottom label{text-align:start;width:100%;font-size:.9vw}.app-add-realEstate .child-add-realEstate .content-realEstate .child-content .content-bottom textarea{border:.1vw solid var(--orange-dark);color:#f0f8ff;background-color:#00000078;border-radius:.6vw;width:100%;height:90%;margin-top:.5vw;padding:.5vw 1vw;font-size:1vw}.app-add-realEstate .child-add-realEstate .add-realEstate{background-color:var(--bg-tertiary);justify-content:center;align-items:center;width:100%;height:10%;display:flex}.app-add-realEstate .child-add-realEstate .add-realEstate .add{background-color:var(--orange-primary)}.app-add-realEstate .child-add-realEstate .add-realEstate .noAdd{background-color:var(--bg-card)}.app-add-realEstate .child-add-realEstate .add-realEstate button{color:#f0f8ff;border:none;border-radius:.5vw;margin:0 1vw;padding:.3vw 2vw;font-size:1.2vw}@media (width<=768px){.table th,.table td{padding:var(--spacing-sm);font-size:var(--font-size-sm)}}.header-all-realEstate-dashboard .header-dashboard-realEstate .header-background{z-index:1;width:100%;height:200%;position:absolute;top:0;right:0}.header-dashboard-realEstate .header-background:after{-webkit-backdrop-filter:blur(20px)saturate(180%);background:#ffffff14;border:1px solid #ffffff26;border-radius:20px;position:relative;overflow:hidden;box-shadow:0 8px 32px #0000001a,inset 0 1px #fff3,inset 0 -1px #ffffff0d}.header-dashboard-realEstate .header-background:before{content:"";pointer-events:none;background:radial-gradient(circle at 30% 40%,#ffffff1a 0%,#0000 60%),radial-gradient(circle at 70% 60%,#ffffff14 0%,#0000 50%),radial-gradient(circle at 50% 80%,#ffc8640d 0%,#0000 40%);width:800%;height:1000%;animation:8s ease-in-out infinite liquidGlassWave;position:absolute;top:-50%;left:-50%}.header-dashboard-realEstate .header-background:after{content:"";pointer-events:none;background:radial-gradient(#ffffff08 0%,#0000 70%);width:400%;height:300%;animation:12s ease-in-out infinite liquidGlassShine;position:absolute;top:-100%;left:-100%}.header-dashboard-realEstate{z-index:2;background-color:#000000a8;justify-content:space-between;align-items:center;width:100vw;padding:.5vw 2vw;display:flex;position:fixed;top:4vw;overflow:hidden}.header-dashboard-realEstate ul{z-index:2;justify-content:center;display:flex}.header-dashboard-realEstate li{cursor:pointer;border-radius:var(--radius-sm);margin-left:4vw;padding:.4vw 1vw;font-size:1.1vw;list-style-type:none;transition:all .3s;position:relative;overflow:hidden}.header-dashboard-realEstate li:hover{transform:translateY(-.2vw)}.header-dashboard-realEstate li:before{content:"";background:linear-gradient(90deg,#0000,#ff730033,#0000);width:100%;height:100%;transition:left .5s;position:absolute;top:0;left:-100%}.header-dashboard-realEstate li:hover:before{left:100%}.btn-add{color:#f0f8ff;background-color:#0000;border:none;width:10%;padding:.2vw 0;font-size:1vw;transition:all .6s}.btn-add li{width:100%}@media (width<=768px){.table th,.table td{padding:var(--spacing-sm);font-size:var(--font-size-sm)}}.Link{color:#f0f8ff}.add-icon{color:var(--orange-light);font-size:2.1vw}.app-realEstate-dashboard{background:var(--bg-tertiary);width:100%;height:100vh;overflow:hidden}.app-realEstate-dashboard .body-dashboard-realEstate{width:100%;height:100vh;margin-top:9vh}.app-realEstate-dashboard .body-dashboard-realEstate .add-governorate{border-bottom:.1vw solid var(--orange-light);background-color:var(--bg-tertiary);width:100%;height:35vh}.app-realEstate-dashboard .body-dashboard-realEstate .add-governorate .add{border-top:.1vw solid var(--orange-light);align-items:center;width:100%;height:30%;margin-top:2vw;padding:0 2vw;display:flex}.app-realEstate-dashboard .body-dashboard-realEstate .add-governorate .delete{flex-wrap:wrap;justify-content:center;align-items:center;width:100%;height:60%;display:flex;overflow:hidden}.app-realEstate-dashboard .body-dashboard-realEstate .add-governorate .card-delete{background:var(--orange-dark);border-radius:.5vw;justify-content:space-evenly;align-items:center;width:12vw;margin:.1vw .3vw;padding:.4vw .3vw;display:flex}.app-realEstate-dashboard .body-dashboard-realEstate .add-governorate .card-delete h1{font-size:1.3vw}.app-realEstate-dashboard .body-dashboard-realEstate .add-governorate .card-delete input{width:2vw;height:2vw}.app-realEstate-dashboard .body-dashboard-realEstate .add-governorate .card-delete .checkBox{background-color:var(--success);color:#f0f8ff;border:.1vw solid #f0f8ff;border-radius:50%;justify-content:center;align-items:center;width:3vw;height:3vw;font-size:2vw;display:flex}.app-realEstate-dashboard .body-dashboard-realEstate .add-office .add{justify-content:space-between;align-items:center;width:100%;height:15%;padding:0 4vw;display:flex}.app-realEstate-dashboard .body-dashboard-realEstate .add-office .delete{width:100%;height:80%;overflow:hidden}.app-realEstate-dashboard .body-dashboard-realEstate .add-office .delete .name-type{background-color:var(--bg-secondary);border-top:.1vw solid #323232;border-bottom:.1vw solid #323232;justify-content:center;align-items:center;width:100%;height:20%;display:flex}.app-realEstate-dashboard .body-dashboard-realEstate .add-office .delete .name-type h3{font-size:2vw}.app-realEstate-dashboard .body-dashboard-realEstate .add-office .scroll-delete{flex-wrap:wrap;justify-content:center;width:100%;height:100%;padding:0 1vw;display:flex;overflow:hidden auto}.app-realEstate-dashboard .body-dashboard-realEstate .add-office .scroll-delete .card-delete{background:var(--bg-secondary);border-radius:.5vw;justify-content:space-evenly;align-items:center;width:15vw;height:45%;margin:.1vw .2vw;display:flex}.app-realEstate-dashboard .body-dashboard-realEstate .add-office .scroll-delete .card-delete button{background:var(--error);color:#f0f8ff;border:none;border-radius:.3vw;padding:.3vw 1vw;font-size:1vw}.app-realEstate-dashboard .body-dashboard-realEstate .add-office{border-bottom:.1vw solid var(--orange-light);background-color:var(--bg-tertiary);width:100%;height:53vh}@media (width<=768px){.table th,.table td{padding:var(--spacing-sm);font-size:var(--font-size-sm)}}.quistion-app{background-color:#0000;border-radius:1vw;flex-direction:column;justify-content:center;align-items:center;width:20vw;height:16vw;display:flex;overflow:hidden}.quistion-app img{width:14.2vw}.quistion-app .quistion-btn{justify-content:end;width:70%;display:flex;position:relative;bottom:.3vw}.quistion-app .quistion-btn button{color:#f0f8ff;background-color:var(--orange-dark);border:none;border-radius:.5vw;padding:.5vw 1vw;font-size:.9vw;transition:all .5s}.quistion-app .quistion-btn button:hover{color:#000;background:var(--orange-primary)}@media (width<=768px){.table th,.table td{padding:var(--spacing-sm);font-size:var(--font-size-sm)}}.lojen-realEstate-app{justify-content:center;align-items:center;width:100%;height:100vh;display:flex;position:relative;overflow:hidden}.lojen-realEstate-app .img-background{z-index:-2;width:100%;height:100vh;position:absolute;inset:0;overflow:hidden}.lojen-realEstate-app .img-background img{object-fit:cover;width:100%;height:100%;display:block}.lojen-realEstate-app .img-background .back{background:#00000097;width:100%;height:100%;position:absolute;top:0;left:0}.lojen-realEstate-app .card-lojen-realEstate{border:.2vw solid var(--orange-primary);background-color:#00000090;border-radius:1vw;flex-direction:column;justify-content:space-evenly;align-items:center;width:45%;height:45vh;display:flex}.lojen-realEstate-app .card-lojen-realEstate h1{color:var(--orange-primary)}.lojen-realEstate-app .card-lojen-realEstate input{color:#f0f8ff;background-color:var(--bg-tertiary);border:none;border:.1vw solid var(--orange-dark);border-radius:.5vw;width:60%;height:5vh;margin:1vw 0;padding:0 .7vw;font-size:1vw}.lojen-realEstate-app .card-lojen-realEstate button{color:#f0f8ff;background-color:var(--orange-dark);border:none;border-radius:.4vw;margin:0 1vw;padding:.4vw 2vw;font-size:1vw}.lojen-realEstate-app .card-lojen-realEstate h5{color:#7b7b7b}@media (width<=768px){.table th,.table td{padding:var(--spacing-sm);font-size:var(--font-size-sm)}}.app-type-realEstate{justify-content:center;width:100%;height:100vh;display:flex;position:relative}.app-type-realEstate .img-background{z-index:-2;width:100%;height:100vh;position:absolute;inset:0}.app-type-realEstate .img-background img{object-fit:cover;width:100%;height:100%;display:block}.app-type-realEstate .img-background .back{background:#000000b4;width:100%;height:100%;position:fixed;top:0;left:0}.app-type-realEstate .body-type-realEstate{width:100%;height:100vh;padding-top:7vw;overflow:hidden auto}.app-type-realEstate .body-type-realEstate .name-type-realEstate{justify-content:center;align-items:center;width:100%;height:7%;display:flex}.app-type-realEstate .body-type-realEstate .name-type-realEstate h2{text-align:center;border:.2vw solid var(--orange-primary);background-color:#0000008e;border-radius:.7vw;width:10%;height:90%;padding:.2vw 2vw;font-size:1.2vw}.app-type-realEstate .body-type-realEstate .card-type-realEstate{flex-wrap:wrap;justify-content:center;align-items:center;width:100vw;height:100%;display:flex}.app-type-realEstate .body-type-realEstate .card-type-realEstate .cards{background-color:#7fffd4;border-radius:1vw;width:30%;height:50%;margin:1vw}@media (width<=768px){.table th,.table td{padding:var(--spacing-sm);font-size:var(--font-size-sm)}}.cards-add-realEstate{background-color:#0ff;width:100%;height:100vh}@media (width<=768px){.table th,.table td{padding:var(--spacing-sm);font-size:var(--font-size-sm)}}.header-all-realEstate{flex-direction:column;width:100vw;height:100vh;display:flex;overflow:hidden}.header-all-realEstate .backgroung-realEstete-store{z-index:-2;width:100%;height:100%;position:absolute;inset:0;overflow:hidden}.header-all-realEstate .backgroung-realEstete-store .overlay{background:#000000b2;width:100%;height:100%;position:fixed;top:0;left:0}.backgroung-realEstete-store img{position:fixed}.main-realEstate{width:100%;height:100vh;overflow:hidden auto}.header-all-realEstate .header-realEstate .header-background{z-index:1;width:100%;height:200%;position:absolute;top:0;right:0}.header-realEstate .header-background:after{-webkit-backdrop-filter:blur(20px)saturate(180%);background:#ffffff14;border:1px solid #ffffff26;border-radius:20px;position:relative;overflow:hidden;box-shadow:0 8px 32px #0000001a,inset 0 1px #fff3,inset 0 -1px #ffffff0d}.header-realEstate .header-background:before{content:"";pointer-events:none;background:radial-gradient(circle at 30% 40%,#ffffff1a 0%,#0000 60%),radial-gradient(circle at 70% 60%,#ffffff14 0%,#0000 50%),radial-gradient(circle at 50% 80%,#ffc8640d 0%,#0000 40%);width:800%;height:1000%;animation:8s ease-in-out infinite liquidGlassWave;position:absolute;top:-50%;left:-50%}.header-realEstate .header-background:after{content:"";pointer-events:none;background:radial-gradient(#ffffff08 0%,#0000 70%);width:400%;height:300%;animation:12s ease-in-out infinite liquidGlassShine;position:absolute;top:-100%;left:-100%}.header-realEstate{z-index:2;background-color:#000000a8;justify-content:space-between;align-items:center;width:100vw;padding:.5vw 2vw;display:flex;position:fixed;top:0;overflow:hidden}.header-realEstate .logo{z-index:2;justify-content:end;align-items:center;display:flex}.header-realEstate .logo img{width:3vw}header .logo h1{color:var(--orange-primary);margin-left:1vw;font-size:1.5vw}.header-realEstate ul{z-index:2;justify-content:start;margin-right:5vw;display:flex}.header-realEstate li{cursor:pointer;border-radius:var(--radius-sm);margin-left:4vw;padding:.4vw 1vw;font-size:1.1vw;list-style-type:none;transition:all .3s;position:relative;overflow:hidden}.header-realEstate li:first-child{color:var(--orange-primary);border-bottom:.1vw solid var(--orange-primary);background-color:#0000;font-weight:700;transition:all .3s ease-in-out}.header-realEstate li:hover{transform:translateY(-.2vw)}.header-realEstate li:before{content:"";background:linear-gradient(90deg,#0000,#ff730033,#0000);width:100%;height:100%;transition:left .5s;position:absolute;top:0;left:-100%}.header-realEstate li:hover:before{left:100%}.nav{-webkit-backdrop-filter:blur(10px)saturate(180%);backdrop-filter:blur(10px)saturate(180%);z-index:1001;background-color:#0000005f;border-left:.1vw solid #f0f8ff;flex-direction:column;width:15vw;height:100vh;display:none;position:absolute;top:0;right:0}.nav.active{display:flex}.nav .button{color:#f0f8ff;background:0 0;border-bottom:.1vw solid #f0f8ff;justify-content:end;width:100%;padding:1vw;font-size:2vw;display:flex}.nav .div{-webkit-backdrop-filter:blur(80px)saturate(180%);backdrop-filter:blur(80px)saturate(180%);background-color:#0000005f;border-bottom:.1vw solid #fff;justify-content:space-evenly;align-items:center;width:100%;padding:.5vw 0;font-size:1.2vw;display:flex}.nav .div img{border-radius:50%;width:3vw;height:3vw}.btn-nav{color:#f0f8ff;background-color:#0000;border:none;padding:.5vw;font-size:1.3vw;transition:all .6s}.btn-nav:hover{color:var(--orange-light)}@media (width<=768px){.table th,.table td{padding:var(--spacing-sm);font-size:var(--font-size-sm)}}.real-estate-store{flex-direction:column;width:100vw;height:100vh;display:flex;overflow:hidden}.body-section-realEstate{width:100%;height:100vh;display:flex;overflow:hidden}.body-section-realEstate .main-realEstate{width:100vw;height:100%;margin-top:4vw;overflow:hidden auto}.body-section-realEstate .main-realEstate .add-quistion{justify-content:space-evenly;align-items:center;width:100%;height:35vh;display:flex}.body-section-realEstate .main-realEstate .button-realEstate{width:80%;height:32vh;padding:1vw}.body-section-realEstate .main-realEstate .button-realEstate .content-button-realEstate{justify-content:start;align-items:center;width:100%;height:10%;padding:0 2vw;display:flex}.body-section-realEstate .main-realEstate .button-realEstate .card-button-realEstate{justify-content:center;align-items:center;width:100%;height:80%;display:flex}.body-section-realEstate .main-realEstate .button-realEstate .card-button-realEstate .button-card-realEstate{background-color:#262626;border-radius:.5vw;flex-direction:column;align-items:center;width:11.5vw;height:11vw;margin:2vw 1vw 0;display:flex;position:relative;overflow:hidden}.body-section-realEstate .main-realEstate .button-realEstate .card-button-realEstate .button-card-realEstate img{object-fit:cover;width:100%;height:100%}.body-section-realEstate .main-realEstate .button-realEstate .card-button-realEstate .button-card-realEstate h2{text-align:center;background-color:#0000007c;width:100%;height:22%;font-size:1.2vw;position:absolute;bottom:0}.body-section-realEstate .main-realEstate .new-realEstate{width:100%;height:58.2vh;position:relative;bottom:.7vw}.body-section-realEstate .main-realEstate .new-realEstate .content-realEstate{justify-content:space-between;align-items:center;width:100%;height:15%;padding:0 2vw;display:flex}.body-section-realEstate .main-realEstate .new-realEstate .content-realEstate h2{display:flex}.body-section-realEstate .main-realEstate .new-realEstate .content-realEstate .all-view{cursor:grab;transition:all .7s}.body-section-realEstate .main-realEstate .new-realEstate .content-realEstate .all-view:hover{color:var(--orange-primary)}.body-section-realEstate .main-realEstate .new-realEstate .card-realEstate{justify-content:start;align-items:center;width:100%;height:85%;display:flex;overflow:auto}.body-section-realEstate .main-realEstate .new-realEstate .card-realEstate .app-card{display:flex}.body-section-realEstate .main-realEstate .new-realEstate .card-realEstate .app-card .card-new-realEstate{background-color:#262626;border-radius:.5vw;width:29vw;height:22.5vw;margin:0 .7vw;overflow:hidden}.body-section-realEstate .side-bar .search-input-app{width:100%;height:100%}.body-section-realEstate .side-bar .search-input-app .search-input-child1{width:100%;height:19%}.body-section-realEstate .side-bar .search-input-app .search-input-child1 h4{text-align:center;border-bottom:solid .2vw var(--orange-primary);width:100%;height:3vw;margin-top:.5vw;font-size:1.4vw}.body-section-realEstate .side-bar .search-input-app .search-input-child1 .saerch-button{border-bottom:solid .2vw var(--orange-primary);justify-content:center;align-items:center;height:5vw;display:flex}.body-section-realEstate .side-bar .search-input-app .search-input-child1 .saerch-button button{background-color:var(--orange-dark);color:#f0f8ff;border:none;border-radius:.7vw;margin-left:.4vw;padding:.8vw 2vw;font-size:1.2vw}.body-section-realEstate .side-bar .search-input-app .search-input-child1 .saerch-button .btn-delete-search{color:var(--orange-dark);background-color:#0000}.body-section-realEstate .side-bar .search-input-app .search-input-child2{flex-direction:column;align-items:center;width:100%;height:70%;display:flex}.body-section-realEstate .side-bar .search-input-app .search-input-child2 .inp-search{border-bottom:.2vw solid #d2d2d2;justify-content:space-evenly;align-items:center;width:92%;height:3.4vw;font-size:1.1vw;display:flex}.body-section-realEstate .side-bar .search-input-app .search-input-child2 .inp-search select{background-color:var(--orange-dark);color:#f0f8ff;border:none;border-radius:.5vw;width:8vw;height:1.6vw;padding:.1vw .3vw;font-size:.8vw}.body-section-realEstate .Search-results-realEstate{width:100%;height:100%;padding:1vw 2vw}.body-section-realEstate .Search-results-realEstate .name-results{align-items:center;width:100%;height:4vw;display:flex}.body-section-realEstate .Search-results-realEstate .card-results{flex-wrap:wrap;justify-content:center;width:100%;height:40.6vw;display:flex;overflow:hidden auto}.body-section-realEstate .Search-results-realEstate .card-results .card-realEstate{background-color:#f241007f;border-radius:.5vw;width:23vw;height:20vw;margin:.5vw}.app-branches{width:100vw;height:91vh;margin-top:4vw;overflow:hidden}.app-branches .branch-realEstate{flex-direction:column;width:100%;height:92vh;display:flex;overflow:hidden}.app-branches .branch-realEstate .button-branch-realEstate{-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px);border-bottom:.1vw solid var(--orange-primary);border-bottom:.1vw solid var(--orange-primary);flex-wrap:wrap;justify-content:start;align-items:start;width:100vw;padding:.1vw 1vw;display:flex;overflow:hidden}.app-branches .branch-realEstate .button-branch-realEstate button{border:.1vw solid var(--orange-dark);background-color:var(--bg-secondary);color:#f0f8ff;border-radius:.8vw;width:8vw;margin:.5vw;padding:.6vw 0;font-size:1.3vw}.app-branches .branch-realEstate .button-branch-realEstate button:first-child{background-color:var(--orange-dark);color:#f0f8ff}.app-branches .branch-realEstate .button-branch-realEstate button:hover{background-color:var(--bg-primary);color:var(--orange-primary);border:.1vw solid var(--orange-primary)}.app-branches .branch-realEstate .child-result-realEstate{width:100vw;height:96.6%;overflow:hidden}.app-branches .branch-realEstate .child-result-realEstate .name-result-realEstate{align-items:center;width:100%;height:10%;padding-right:2vw;display:flex}.app-branches .branch-realEstate .child-result-realEstate .cards-result-realEstate{flex-wrap:wrap;justify-content:center;gap:1vw;width:100vw;height:90%;padding:1vw 0;display:flex;overflow:hidden auto}.app-branches .branch-realEstate .child-result-realEstate .cards-result-realEstate .card-result-realEstate{border:.2vw solid var(--orange-primary);background-color:#000000ad;border-radius:.9vw;width:23.5vw;height:30vh}@media (width<=768px){.table th,.table td{padding:var(--spacing-sm);font-size:var(--font-size-sm)}}.body-search-section-realEstate{flex-direction:column;width:100%;height:100vh;display:flex;overflow:hidden}.body-search-section-realEstate .search-sec{width:100%;height:100vh;display:flex}.body-search-section-realEstate .side-bar .search-input-app{-webkit-backdrop-filter:blur(50px);backdrop-filter:blur(50px);border-left:.1vw solid var(--orange-primary);flex-direction:column;justify-content:center;align-items:center;width:21vw;height:100%;padding-top:1.4vw;display:flex}.body-search-section-realEstate .side-bar .search-input-app .search-input-child1{width:100%;height:19%}.body-search-section-realEstate .side-bar .search-input-app .search-input-child1 h4{text-align:center;border-bottom:solid .2vw var(--orange-primary);width:100%;height:3vw;margin-top:.5vw;font-size:1.4vw}.body-search-section-realEstate .side-bar .search-input-app .search-input-child1 .saerch-button{border-bottom:solid .2vw var(--orange-primary);justify-content:center;align-items:center;height:5vw;display:flex}.body-search-section-realEstate .side-bar .search-input-app .search-input-child1 .saerch-button button{background-color:var(--orange-dark);color:#f0f8ff;border:none;border-radius:.7vw;margin-left:.4vw;padding:.8vw 2vw;font-size:1.2vw}.body-search-section-realEstate .side-bar .search-input-app .search-input-child1 .saerch-button .btn-delete-search{color:var(--orange-dark);background-color:#0000}.body-search-section-realEstate .side-bar .search-input-app .search-input-child2{flex-direction:column;align-items:center;width:100%;height:70%;display:flex}.body-search-section-realEstate .side-bar .search-input-app .search-input-child2 .inp-search{border-bottom:.2vw solid #d2d2d2;justify-content:space-evenly;align-items:center;width:92%;height:3.4vw;font-size:1.1vw;display:flex}.body-search-section-realEstate .side-bar .search-input-app .search-input-child2 .inp-search select{background-color:var(--orange-dark);color:#f0f8ff;border:none;border-radius:.5vw;width:8vw;height:1.6vw;padding:.1vw .3vw;font-size:.8vw}.body-search-section-realEstate .Search-results-realEstate{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);width:79vw;height:100%;margin-top:.5vw;padding:4vw 0 .5vw}.body-search-section-realEstate .Search-results-realEstate .name-results{align-items:center;width:100%;height:4vw;padding:0 5vw;display:flex}.body-search-section-realEstate .Search-results-realEstate .card-results{flex-wrap:wrap;justify-content:center;width:100%;height:41vw;display:flex;overflow:hidden auto}.body-search-section-realEstate .Search-results-realEstate .card-results .card-realEstate{background-color:#f241007f;border-radius:.5vw;width:23vw;height:20vw;margin:.5vw}@media (width<=768px){.table th,.table td{padding:var(--spacing-sm);font-size:var(--font-size-sm)}}.realEstate-download{background:var(--bg-tertiary);width:100vw;position:relative}.realEstate-download .x{z-index:1;width:100vw;height:100%;position:absolute}.realEstate-download .x img{width:100%;height:100%}.realEstate-download .realEstate-header{z-index:5;background:#5d5d5da8;align-items:center;width:100%;height:8vh;padding:0 3vw;display:flex;position:relative;overflow:hidden}.realEstate-download .realEstate-header button{color:#f0f8ff;background-color:#0000;border:none;border-radius:100%;padding:.5vw;font-size:3vw;scale:1}.realEstate-download .realEstate-header:before{content:"";-webkit-backdrop-filter:blur(100px);backdrop-filter:blur(100px);z-index:5;width:.1%;height:70vh;animation:7s ease-in-out infinite animashinDownload;position:absolute;top:-5vw;left:-5vw;transform:rotate(210deg);box-shadow:0 0 1em #848484a8}@keyframes animashinDownload{0%{left:-9vw}to{left:105%}}.realEstate-download .realEstate-main{width:100%;height:92vh;margin-top:1vw;position:relative;overflow:hidden}.realEstate-download .realEstate-main .realEstate-top{flex-direction:column;justify-content:space-evenly;width:100%;height:45%;display:flex}.realEstate-download .realEstate-main .realEstate-top .top{z-index:5;background:#66666686;width:100%;height:20%;position:relative;overflow:hidden}.realEstate-download .realEstate-main .realEstate-top .top:before{content:"";-webkit-backdrop-filter:blur(100px);backdrop-filter:blur(100px);width:.1%;height:70vh;animation:7s ease-in-out infinite animashinDownload;position:absolute;top:-5vw;left:-5vw;transform:rotate(210deg);box-shadow:0 0 1em #848484a8}.realEstate-download .realEstate-main .realEstate-top .bottom{justify-content:space-evenly;align-items:center;width:100%;height:70%;display:flex}.realEstate-download .realEstate-main .realEstate-top .bottom .cards{z-index:5;background:#59595986;border-radius:.5vw;width:12vw;height:11vw;animation:5s ease-in-out infinite scale;position:relative;overflow:hidden}@keyframes scale{0%{scale:.95}70%{scale:1}to{scale:.95}}.realEstate-download .realEstate-main .realEstate-top .bottom .cards:before{content:"";-webkit-backdrop-filter:blur(100px);backdrop-filter:blur(100px);width:1%;height:70vh;animation:7s ease-in-out infinite animashinDownload;position:absolute;top:-5vw;left:-5vw;transform:rotate(210deg);box-shadow:0 0 1em #848484a8}.realEstate-download .realEstate-main .realEstate-bottom{flex-direction:column;justify-content:space-evenly;width:100%;height:50%;display:flex}.realEstate-download .realEstate-main .realEstate-bottom .top{z-index:5;background:#62626286;width:100%;height:20%;position:relative;overflow:hidden}.realEstate-download .realEstate-main .realEstate-bottom .top:before{content:"";-webkit-backdrop-filter:blur(100px);backdrop-filter:blur(100px);width:.1%;height:70vh;animation:7s ease-in-out infinite animashinDownload;position:absolute;top:-5vw;left:-5vw;transform:rotate(210deg);box-shadow:0 0 1em #848484a8}.realEstate-download .realEstate-main .realEstate-bottom .bottom{justify-content:space-evenly;align-items:center;width:100%;height:70%;display:flex}.realEstate-download .realEstate-main .realEstate-bottom .bottom .cards{z-index:5;background:#56565686;border-radius:.5vw;width:23vw;height:16vw;animation:5s ease-in-out infinite scale;position:relative;overflow:hidden}.realEstate-download .realEstate-main .realEstate-bottom .bottom .cards:before{content:"";-webkit-backdrop-filter:blur(100px);backdrop-filter:blur(100px);width:.1%;height:70vh;animation:7s ease-in-out infinite animashinDownload;position:absolute;top:-5vw;left:-5vw;transform:rotate(210deg);box-shadow:0 0 1em #848484a8}.realEstate-download .realEstate-header button{scale:2}@media screen and (width<=767px){.realEstate-download .realEstate-main .realEstate-top .bottom{flex-wrap:wrap;gap:1vw;padding:2vw}.realEstate-download .realEstate-main .realEstate-top .bottom .cards{width:25vw;min-width:80px;height:25vw;min-height:80px}.realEstate-download .realEstate-main .realEstate-bottom .bottom{flex-wrap:wrap;gap:1.5vw;padding:2vw}.realEstate-download .realEstate-main .realEstate-bottom .bottom .cards{width:40vw;min-width:120px;height:30vw;min-height:90px}.realEstate-download .realEstate-header{height:6vh}.realEstate-download .realEstate-header button{scale:2}.realEstate-download .realEstate-main{height:190vw;margin-top:0}.realEstate-download .realEstate-main .realEstate-top{height:50%}.realEstate-download .realEstate-main .realEstate-top .top{height:15%}.realEstate-download .realEstate-main .realEstate-top .bottom{height:85%}.realEstate-download .realEstate-main .realEstate-bottom{height:50%}.realEstate-download .realEstate-main .realEstate-bottom .top{height:15%}.realEstate-download .realEstate-main .realEstate-bottom .bottom{height:85%}.realEstate-download .realEstate-header:before,.realEstate-download .realEstate-main .realEstate-top .top:before,.realEstate-download .realEstate-main .realEstate-top .bottom .cards:before,.realEstate-download .realEstate-main .realEstate-bottom .top:before,.realEstate-download .realEstate-main .realEstate-bottom .bottom .cards:before{z-index:4;height:120vh;top:-100vw;left:-10vw}@keyframes animashinDownload{0%{left:-15vw}to{left:115%}}}@media screen and (width>=768px) and (width<=1024px){.realEstate-download .realEstate-main .realEstate-top .bottom{flex-wrap:wrap;gap:.8vw;padding:1.5vw}.realEstate-download .realEstate-main .realEstate-top .bottom .cards{width:18vw;min-width:100px;height:18vw;min-height:100px}.realEstate-download .realEstate-main .realEstate-bottom .bottom{flex-wrap:wrap;gap:1vw;padding:1.5vw}.realEstate-download .realEstate-main .realEstate-bottom .bottom .cards{width:35vw;min-width:140px;height:25vw;min-height:100px}.realEstate-download .realEstate-header{height:7vh}.realEstate-download .realEstate-main{height:130vw;margin-top:.5vw}.realEstate-download .realEstate-main .realEstate-top{height:48%}.realEstate-download .realEstate-main .realEstate-top .top{height:18%}.realEstate-download .realEstate-main .realEstate-top .bottom{height:82%}.realEstate-download .realEstate-main .realEstate-bottom{height:52%}.realEstate-download .realEstate-main .realEstate-bottom .top{height:18%}.realEstate-download .realEstate-main .realEstate-bottom .bottom{height:82%}.realEstate-download .realEstate-header:before,.realEstate-download .realEstate-main .realEstate-top .top:before,.realEstate-download .realEstate-main .realEstate-top .bottom .cards:before,.realEstate-download .realEstate-main .realEstate-bottom .top:before,.realEstate-download .realEstate-main .realEstate-bottom .bottom .cards:before{height:55vh;top:-7vw}}@media screen and (width<=399px){.realEstate-download .realEstate-header:before,.realEstate-download .realEstate-main .realEstate-top .top:before,.realEstate-download .realEstate-main .realEstate-top .bottom .cards:before,.realEstate-download .realEstate-main .realEstate-bottom .top:before,.realEstate-download .realEstate-main .realEstate-bottom .bottom .cards:before{height:55vh;top:-7vw}.realEstate-download{background:var(--bg-tertiary);width:100vw;height:230vw;position:relative}.realEstate-download .realEstate-main .realEstate-top .bottom .cards{width:30vw;min-width:60px;height:30vw;min-height:60px}.realEstate-download .realEstate-main .realEstate-bottom .bottom .cards{width:45vw;min-width:100px;height:35vw;min-height:80px}.realEstate-download .realEstate-header button{scale:4}.realEstate-download .realEstate-main .realEstate-top .bottom{gap:1.5vw;padding:3vw}.realEstate-download .realEstate-main .realEstate-bottom .bottom{gap:2vw;padding:3vw}}@media screen and (width>=1025px) and (width<=1200px){.realEstate-download .realEstate-main .realEstate-top .bottom .cards{width:14vw;height:14vw}.realEstate-download .realEstate-main .realEstate-bottom .bottom .cards{width:28vw;height:20vw}}@media (width<=768px){.table th,.table td{padding:var(--spacing-sm);font-size:var(--font-size-sm)}}.about-us-page{z-index:1;flex-direction:column;width:100vw;min-height:100vh;display:flex;position:relative}.about-us-page:before{content:"";background-color:var(--orange-primary);opacity:.4;width:70vw;height:143.7vw;position:absolute;top:-60vh;left:-30vw;transform:rotate(30deg)}.about-us-page .backgrouand-overlay{z-index:0;opacity:.5;pointer-events:none;background-image:url("data:image/svg+xml,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 100 100\"><rect x=\"88\" y=\"18\" width=\"7\" height=\"7\" fill=\"%23FFD700\" opacity=\"0.15\" transform=\"rotate(45 91 21)\"/><rect x=\"50\" y=\"54\" width=\"6\" height=\"6\" fill=\"%23FFD700\" opacity=\"0.12\" transform=\"rotate(45 30.5 50.5)\"/></svg>");background-repeat:repeat;background-size:3.5rem;width:100vw;height:100vh;position:fixed;top:0;right:0}.about-us-page .backgrouand-overlay2{mix-blend-mode:color-dodge;z-index:0;opacity:.5;pointer-events:none;background:linear-gradient(-30deg, var(--orange-primary-with-opacity) -35%, var(--bg-primary) 70%);width:100vw;height:100vh;position:fixed;top:0;right:0}.about-us-page main{z-index:1;flex-direction:column;width:100vw;padding-top:6.5vh;display:flex;position:relative;overflow:hidden}.about-us-page main .massege-about{flex-wrap:wrap;width:100vw;min-height:93.2vh;display:flex}.about-us-page main .massege-about .message-and-view{flex-direction:column;justify-content:space-evenly;align-items:center;gap:2vw;width:35%;min-height:93.4vh;padding:2vw 0;display:flex}.about-us-page main .massege-about .message-and-view .p-top,.about-us-page main .massege-about .message-and-view .p-bottom{text-align:justify;background:linear-gradient(70deg,#20202061 30%,#d8d8d85b);flex-direction:column;align-items:center;width:27vw;margin-right:3vw;padding:1.5vw .7vw .6vw;display:flex;position:relative}.about-us-page main .massege-about .message-and-view .p-top .top,.about-us-page main .massege-about .message-and-view .p-bottom .top{border-bottom:.14vw solid var(--orange-primary);width:100%;height:20%}.about-us-page main .massege-about .message-and-view .p-top .bottom,.about-us-page main .massege-about .message-and-view .p-bottom .bottom{border-right:.5vw solid var(--orange-primary);justify-content:center;align-items:start;margin-top:.5vw;padding:.2vw .4vw;display:flex}.about-us-page main .massege-about .message-and-view .p-top h2,.about-us-page main .massege-about .message-and-view .p-bottom h2{background-color:var(--orange-primary);justify-content:center;align-items:center;width:5vw;height:2.6vw;font-size:1.2vw;display:flex;position:absolute;top:-1.5vw;right:.7vw}.about-us-page main .massege-about .message-and-view .p-top p,.about-us-page main .massege-about .message-and-view .p-bottom p{font-size:1.1vw}.about-us-page main .massege-about .massage-app{flex-direction:column;justify-content:space-evenly;align-items:end;width:65%;min-height:93.4vh;padding:2vw 0;display:flex}.about-us-page main .massege-about .massage-app .massage-p{text-align:justify;background-color:#0000007d;border-radius:0 1vw 1vw 0;width:80%;margin-top:5vw;padding:3vw 2vw;font-size:1.3vw}.about-us-page main .massege-about .massage-app .massage-values{flex-direction:column;justify-content:center;align-items:center;width:80%;display:flex;position:relative}.about-us-page main .massege-about .massage-app .massage-values .top{justify-content:start;align-items:center;width:100%;margin-top:2vw;padding:0 5vw;display:flex;overflow:hidden}.about-us-page main .massege-about .massage-app .massage-values .top h2{background:linear-gradient(70deg,#000000cf 30%,#0000005b);border-radius:.5vw;width:10vw;height:3.9vw;padding:.2vw 3vw .2vw 0;line-height:3.5vw}.about-us-page main .massege-about .massage-app .massage-values .bottom{width:100%;margin-top:5vw}.about-us-page main .massege-about .massage-app .massage-values .bottom ul{flex-wrap:wrap;justify-content:space-evenly;gap:.5vw;width:90%;margin-right:10%;display:flex;position:relative;bottom:3vw}.about-us-page main .massege-about .massage-app .massage-values .bottom li{font-size:1.4vw;list-style:none}.about-us-page main .massage-nour{background:linear-gradient(-90deg, var(--bg-primary) 10%, #f000 100%);flex-wrap:wrap;width:100vw;min-height:40vh;display:flex}.about-us-page main .massage-nour .nour-shlash{flex-direction:column;justify-content:space-evenly;align-items:center;width:35%;min-height:100%;padding:2vw 3vw 2vw 0;display:flex}.about-us-page main .massage-nour .nour-shlash h1{border-bottom:.1vw solid var(--text-primary);margin-bottom:.2vw}.about-us-page main .massage-nour .nour-shlash img{border-radius:1.5vw;width:10vw}.about-us-page main .massage-nour .text-shlash{align-items:center;width:65%;min-height:100%;display:flex}.about-us-page main .massage-nour .text-shlash h2{text-align:center;word-spacing:2vw;width:100%;font-size:2vw}.about-us-page main .why-beroya{background:linear-gradient(90deg,#0000005e 10%,#58300280 100%);justify-content:space-evenly;align-items:center;gap:1vw;width:100%;height:45vw;margin-top:2vw;padding:2vw 0;display:flex;position:relative;overflow:hidden}.about-us-page main .why-beroya .right{flex-direction:column;justify-content:space-evenly;align-items:center;width:50vw;height:100%;display:flex}.about-us-page main .why-beroya .left{width:50vw;height:100%;position:relative;bottom:13vw}.about-us-page main .why-beroya .left img{width:100%;position:absolute}.about-us-page main .why-beroya .left:after{content:"";z-index:30;background-color:#00000051;width:100%;height:90vw;position:absolute}.about-us-page main .why-beroya h1{color:var(--orange-primary);font-size:2.5vw}.about-us-page main .why-beroya h4{font-size:1.4vw}.about-us-page main .why-beroya p{text-align:center;width:80%;font-size:1.4vw}.about-us-page main .why-beroya ul{flex-wrap:wrap;justify-content:space-evenly;gap:1vw;width:60%;font-size:1vw;display:flex}.about-us-page main .why-beroya li{color:var(--bg-dark);text-align:center;background:#0000004d;border-radius:.5vw;width:14vw;padding:.5vw 1.5vw;font-size:1.2vw;list-style:none}.about-us-page main .why-beroya h2{color:var(--orange-primary);font-size:2vw}.about-us-page main .sent-massage{justify-content:center;align-items:start;width:100vw;padding:2vw 5%;display:flex}.about-us-page main .sent-massage .content-app{justify-content:center;align-items:center;width:50%;min-height:100%;display:flex}.about-us-page main .sent-massage .content-app .content{border-radius:1vw;flex-direction:column;justify-content:space-evenly;align-items:start;gap:1.5vw;width:100%;min-height:80%;padding:3vw 0;display:flex}.about-us-page main .sent-massage .content-app .content h2{font-size:2vw}.about-us-page main .sent-massage .content-app .content p{font-size:1.4vw}.about-us-page main .sent-massage .content-app .content form{flex-direction:column;gap:1.5vw;width:100%;display:flex}.about-us-page main .sent-massage .content-app .content form input,.about-us-page main .sent-massage .content-app .content form select,.about-us-page main .sent-massage .content-app .content form textarea{width:100%;font-size:1.2vw;line-height:2vw;font-family:var(--font-primary);background:#ffffffe6;border:none;border-radius:1.2vw;padding:.8vw 1.2vw;transition:all .3s}.about-us-page main .sent-massage .content-app .content form input:focus,.about-us-page main .sent-massage .content-app .content form select:focus,.about-us-page main .sent-massage .content-app .content form textarea:focus{box-shadow:0 0 0 3px var(--orange-primary);background:#fff;outline:none}.about-us-page main .sent-massage .content-app .content form .name{gap:1vw;width:100%;display:flex}.about-us-page main .sent-massage .content-app .content form textarea{width:100%;min-height:20vh;font-size:1.2vw;font-family:var(--font-primary);resize:vertical;border-radius:1.2vw;padding:.8vw 1.2vw}.about-us-page main .sent-massage .content-app .content button{background-color:var(--orange-primary);color:#000;cursor:pointer;border:none;border-radius:1.2vw;width:100%;padding:1.2vw 1vw;font-size:1.4vw;font-weight:600;transition:all .3s}.about-us-page main .sent-massage .content-app .content button:hover{background-color:var(--orange-dark);color:#f0f8ff;transform:scale(1.02)}.about-us-page main .sent-massage .content-app .content h4{color:var(--text-secondary);opacity:.8;font-size:1vw}@media screen and (width<=1024px){.about-us-page{margin-top:6vw}.about-us-page:before{display:none}.about-us-page main .massege-about{flex-direction:column;gap:2vw;min-height:auto}.about-us-page main .massege-about .message-and-view{flex-flow:wrap;justify-content:center;gap:3vw;width:100%;min-height:auto;padding:4vw 2vw}.about-us-page main .massege-about .message-and-view .p-top,.about-us-page main .massege-about .message-and-view .p-bottom{width:42vw;margin-right:0;padding:2.5vw 1.5vw 1.5vw}.about-us-page main .massege-about .message-and-view .p-top h2,.about-us-page main .massege-about .message-and-view .p-bottom h2{width:8vw;height:4vw;font-size:1.8vw;top:-2vw;right:1vw}.about-us-page main .massege-about .message-and-view .p-top p,.about-us-page main .massege-about .message-and-view .p-bottom p{font-size:1.6vw}.about-us-page main .massege-about .massage-app{align-items:center;gap:3vw;width:100%;min-height:auto;margin-top:-8vw;padding:2vw 0}.about-us-page main .massege-about .massage-app .massage-p{border-radius:0 2vw 2vw 0;width:90%;padding:3vw;font-size:1.8vw}.about-us-page main .massege-about .massage-app .massage-values{width:90%;height:30vw;padding:3vw 0}.about-us-page main .massege-about .massage-app .massage-values .top{justify-content:center;align-items:start;width:100%;height:30%;position:relative;bottom:10vw}.about-us-page main .massege-about .massage-app .massage-values .top h2{background:linear-gradient(90deg, var(--orange-primary) 0%, var(--orange-primary) 100%);border-radius:1.8vw;justify-content:center;align-items:center;width:15%;height:5vw;margin-top:2vw;padding:2vw;font-size:3vw;display:flex}.about-us-page main .massege-about .massage-app .massage-values .bottom{width:100%;margin-top:0}.about-us-page main .massege-about .massage-app .massage-values .bottom ul{gap:1.5vw;width:100%;margin-right:0;position:relative;bottom:5vw}.about-us-page main .massege-about .massage-app .massage-values .bottom li{background:#ffa5001a;border-radius:.5vw;padding:.5vw 1.5vw;font-size:3vw}.about-us-page main .massage-nour{background:linear-gradient(180deg, var(--bg-primary) 10%, #f000 100%);flex-direction:column;align-items:center;min-height:30vh;padding:4vw 0}.about-us-page main .massage-nour .nour-shlash{order:2;width:100%;padding:2vw 0}.about-us-page main .massage-nour .nour-shlash img{width:15vw}.about-us-page main .massage-nour .nour-shlash h1{font-size:3vw}.about-us-page main .massage-nour .nour-shlash h5{font-size:2vw}.about-us-page main .massage-nour .nour-shlash{order:1}.about-us-page main .massage-nour .text-shlash{order:1;width:100%;padding:2vw 0}.about-us-page main .massage-nour .text-shlash h2{word-spacing:1vw;font-size:3vw}.about-us-page main .why-beroya{background:linear-gradient(90deg,#0000 10%,#58300200 100%);justify-content:space-evenly;align-items:center;gap:3vw;width:100%;height:130vw;min-height:auto;margin-top:2vw;padding:6vw 4vw;display:flex;position:relative;overflow:hidden}.about-us-page main .why-beroya .right{z-index:2;flex-direction:column;justify-content:space-evenly;align-items:center;width:100vw;height:100%;display:flex;position:absolute}.about-us-page main .why-beroya .left{z-index:1;background-color:#0ff;width:100vw;height:100%;position:absolute;top:-4vw;overflow:hidden}.about-us-page main .why-beroya .left img{width:100%;position:absolute;top:-15vw}.about-us-page main .why-beroya .left:after{content:"";z-index:30;background-color:#000000a7;width:100%;height:100%;position:absolute}.about-us-page main .why-beroya h1{font-size:5.5vw}.about-us-page main .why-beroya h4{font-size:4vw}.about-us-page main .why-beroya p{width:80%;font-size:3.8vw}.about-us-page main .why-beroya ul{gap:1.5vw;width:80%}.about-us-page main .why-beroya li{text-align:center;background:#0000004d;border-radius:.5vw;width:35vw;padding:.5vw 1.5vw;font-size:3.6vw}.about-us-page main .why-beroya h2{font-size:5vw}.about-us-page main .sent-massage{padding:4vw 5%}.about-us-page main .sent-massage .content-app{width:80%}.about-us-page main .sent-massage .content-app .content h2{font-size:3vw}.about-us-page main .sent-massage .content-app .content p{font-size:1.8vw}.about-us-page main .sent-massage .content-app .content form input,.about-us-page main .sent-massage .content-app .content form select,.about-us-page main .sent-massage .content-app .content form textarea{border-radius:1.5vw;padding:1vw 1.5vw;font-size:1.6vw;line-height:2.5vw}.about-us-page main .sent-massage .content-app .content form textarea{min-height:15vh}.about-us-page main .sent-massage .content-app .content button{border-radius:1.5vw;padding:1.5vw 1vw;font-size:1.8vw}.about-us-page main .sent-massage .content-app .content h4{font-size:1.4vw}}@media screen and (width<=767px){.about-us-page:before{opacity:.3;width:120vw;height:120vw;top:-30vh;left:-50vw}.about-us-page main{padding-top:11vw}.about-us-page main .massege-about .message-and-view{flex-direction:column;gap:5vw;padding:6vw 4vw}.about-us-page main .massege-about .message-and-view .p-top,.about-us-page main .massege-about .message-and-view .p-bottom{width:90%;padding:4vw 3vw 2.5vw}.about-us-page main .massege-about .message-and-view .p-top h2,.about-us-page main .massege-about .message-and-view .p-bottom h2{width:15vw;height:7vw;font-size:3.5vw;top:-3.5vw;right:2vw}.about-us-page main .massege-about .message-and-view .p-top p,.about-us-page main .massege-about .message-and-view .p-bottom p{font-size:3vw}.about-us-page main .massege-about .message-and-view .p-top .bottom,.about-us-page main .massege-about .message-and-view .p-bottom .bottom{border-right-width:1vw}.about-us-page main .massege-about .massage-app{gap:5vw;margin-top:-10vw;padding:4vw 0}.about-us-page main .massege-about .massage-app .massage-p{border-radius:0 3vw 3vw 0;width:95%;margin-top:3vw;padding:5vw 4vw;font-size:3.2vw}.about-us-page main .massege-about .massage-app .massage-values{width:90%;height:30vw;padding:3vw 0}.about-us-page main .massege-about .massage-app .massage-values .top{justify-content:center;align-items:start;width:100%;height:40%;position:relative;bottom:10vw}.about-us-page main .massege-about .massage-app .massage-values .top h2{background:linear-gradient(90deg, var(--orange-primary) 0%, var(--orange-primary) 100%);border-radius:1.8vw;justify-content:center;align-items:center;width:20%;height:7vw;margin-top:2vw;padding:2vw;font-size:4vw;display:flex}.about-us-page main .massege-about .massage-app .massage-values .bottom{width:100%;margin-top:0}.about-us-page main .massege-about .massage-app .massage-values .bottom ul{gap:1.5vw;width:100%;margin-right:0;position:relative;bottom:5vw}.about-us-page main .massege-about .massage-app .massage-values .bottom li{background:#ffa5001a;border-radius:.5vw;padding:.5vw 1.5vw;font-size:3.5vw}.about-us-page main .massage-nour{min-height:40vw;padding:6vw 4vw}.about-us-page main .massage-nour .nour-shlash img{border-radius:3vw;width:25vw}.about-us-page main .massage-nour .nour-shlash{order:1}.about-us-page main .massage-nour .text-shlash{order:2}.about-us-page main .massage-nour .nour-shlash h1{font-size:5vw}.about-us-page main .massage-nour .nour-shlash h5{font-size:3.5vw}.about-us-page main .massage-nour .text-shlash h2{word-spacing:2vw;padding:2vw 0;font-size:5vw}.about-us-page main .why-beroya{background:linear-gradient(90deg,#0000 10%,#58300200 100%);justify-content:space-evenly;align-items:center;gap:3vw;width:100%;height:130vw;min-height:auto;margin-top:2vw;padding:6vw 4vw;display:flex;position:relative;overflow:hidden}.about-us-page main .why-beroya .right{z-index:2;flex-direction:column;justify-content:space-evenly;align-items:center;width:100vw;height:100%;display:flex;position:absolute}.about-us-page main .why-beroya .left{z-index:1;width:100vw;height:100%;position:absolute;bottom:13vw;overflow:hidden}.about-us-page main .why-beroya .left img{width:100%;position:absolute;top:-15vw}.about-us-page main .why-beroya .left:after{content:"";z-index:30;background-color:#00000093;width:100%;height:100%;position:absolute}.about-us-page main .why-beroya .left h1{font-size:5.5vw}.about-us-page main .why-beroya .left h4{font-size:3.5vw}.about-us-page main .why-beroya .left p{width:95%;font-size:3.2vw}.about-us-page main .why-beroya .left ul{flex-wrap:wrap;justify-content:center;gap:2.5vw;width:95%}.about-us-page main .why-beroya .left li{text-align:center;background:#0000004d;border-radius:1vw;width:42vw;padding:1.5vw 3vw;font-size:3vw}.about-us-page main .why-beroya h2{font-size:4.5vw}.about-us-page main .sent-massage{padding:6vw 4vw}.about-us-page main .sent-massage .content-app{width:100%}.about-us-page main .sent-massage .content-app .content{gap:3vw;padding:4vw 0}.about-us-page main .sent-massage .content-app .content h2{font-size:5vw}.about-us-page main .sent-massage .content-app .content p{font-size:3.2vw}.about-us-page main .sent-massage .content-app .content form{gap:2.5vw}.about-us-page main .sent-massage .content-app .content form .name{flex-direction:column;gap:2.5vw}.about-us-page main .sent-massage .content-app .content form input,.about-us-page main .sent-massage .content-app .content form select,.about-us-page main .sent-massage .content-app .content form textarea{border-radius:2.5vw;padding:2vw 3vw;font-size:3vw;line-height:4vw}.about-us-page main .sent-massage .content-app .content form input::placeholder,.about-us-page main .sent-massage .content-app .content form textarea::placeholder{font-size:2.8vw}.about-us-page main .sent-massage .content-app .content form textarea{border-radius:2.5vw;min-height:20vw;padding:2vw 3vw}.about-us-page main .sent-massage .content-app .content button{border-radius:2.5vw;padding:2.5vw 2vw;font-size:3.5vw}.about-us-page main .sent-massage .content-app .content h4{font-size:2.5vw}}@media screen and (width<=520px){.about-us-page{margin-top:9vw}.about-us-page:before{display:none}.about-us-page main .massege-about .message-and-view .p-top,.about-us-page main .massege-about .message-and-view .p-bottom{width:95%;margin-top:2vw;padding:5vw 2vw 3vw}.about-us-page main .massege-about .message-and-view .p-top h2,.about-us-page main .massege-about .message-and-view .p-bottom h2{width:20vw;height:8vw;font-size:4.5vw;top:-4.5vw;right:2.5vw}.about-us-page main .massege-about .message-and-view .p-top p,.about-us-page main .massege-about .message-and-view .p-bottom p{font-size:3.5vw}.about-us-page main .massege-about .massage-app .massage-p{border-radius:3vw;padding:6vw 5vw;font-size:3.8vw;position:relative;bottom:2vw}.about-us-page main .massege-about .massage-app .massage-p p{font-size:3vw}.about-us-page main .massege-about .massage-app .massage-values{width:90%;height:40vw;padding:3vw 0}.about-us-page main .massege-about .massage-app .massage-values .top{justify-content:center;align-items:start;width:100%;height:40%;position:relative;bottom:10vw}.about-us-page main .massege-about .massage-app .massage-values .top h2{background:linear-gradient(90deg, var(--orange-primary) 0%, var(--orange-primary) 100%);border-radius:1.8vw;justify-content:center;align-items:center;width:30%;height:7.5vw;margin-top:2vw;padding:2vw;font-size:4.5vw;display:flex}.about-us-page main .massege-about .massage-app .massage-values .bottom li{padding:2vw 4vw;font-size:4vw}.about-us-page main .massage-nour .nour-shlash img{width:30vw}.about-us-page main .massage-nour .nour-shlash h1{font-size:6vw}.about-us-page main .massage-nour .nour-shlash{order:1}.about-us-page main .massage-nour .text-shlash{order:2}.about-us-page main .massage-nour .text-shlash h2{font-size:5vw}.about-us-page main .why-beroya h1{font-size:6.5vw}.about-us-page main .why-beroya p{font-size:3.8vw}.about-us-page main .why-beroya li{text-align:center;width:35vw;padding:2vw 4vw;font-size:3vw}.about-us-page main .sent-massage .content-app .content h2{font-size:6vw}.about-us-page main .sent-massage .content-app .content p{font-size:3.8vw}.about-us-page main .sent-massage .content-app .content form input,.about-us-page main .sent-massage .content-app .content form select,.about-us-page main .sent-massage .content-app .content form textarea{border-radius:3vw;padding:2.5vw 3.5vw;font-size:3.5vw;line-height:5vw}.about-us-page main .sent-massage .content-app .content form input::placeholder,.about-us-page main .sent-massage .content-app .content form textarea::placeholder{font-size:3.2vw}.about-us-page main .sent-massage .content-app .content button{border-radius:3vw;padding:3vw 2vw;font-size:4vw}.about-us-page main .sent-massage .content-app .content h4{font-size:2.8vw}}@media (width<=768px){.table th,.table td{padding:var(--spacing-sm);font-size:var(--font-size-sm)}}@keyframes bannerin{0%{opacity:0;transform:translate(-15vw)}to{opacity:1;transform:translate(0)}}@keyframes zoomIn{0%{opacity:0;transform:scale(1.2)}to{opacity:1;transform:scale(1)}}@keyframes slideInUp{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@media (width<=1024px){.top-bar{z-index:1000;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#00000080;border-bottom:.1vw solid #ffd7004d;height:5vw;position:fixed;top:0;left:0;right:0}.carview-back-button{width:3.5vw;height:3.5vw;padding:0}.car-title{font-size:2vw}.carview-back-icon{font-size:2.5vw}.info-item{width:10vw;font-size:1.2vw}.detail-chip{padding:.3vw .8vw}.notes-text,.chip-label,.chip-icon{font-size:1.2vw}}@media (width<=768px){.top-bar{height:6.2vw}.thumbnails-vertical{gap:.5vw;right:.5vw}.thumbnail-wrapper-vertical{width:8vw;height:6vw}.info-strip-vertical{gap:.8vw;left:1vw}.info-item{width:12vw;padding:.4vw .5vw}.info-value{font-size:1.5vw}.info-label{font-size:1vw}.details-row{gap:.5vw}.detail-chip{padding:.3vw .8vw}.chip-label,.chip-icon{font-size:1.2vw}.carview-notes-section{max-width:95%}.notes-text{font-size:1.2vw}.contact-info{flex-direction:column;gap:.8vw}.contact-item{justify-content:center;width:90%}.sold-badge-vertical.available span,.sold-badge-vertical.chicking span,.sold-badge-vertical.sold span,.sold-badge-vertical.unavailable span{padding:.5vw 1.5vw;font-size:1.5vw}}@media (width<=768px){.thumbnail-wrapper-vertical{width:10vw;height:10vw}}@media (width<=580px){.thumbnail-wrapper-vertical{width:10vw;height:10vw}.top-bar{height:7vw}.carview-back-button{width:5vw;height:5vw}.car-identefier2{font-size:1.2vw}.car-title{font-size:2.5vw}.logo-banner2{display:none}.carview-back-icon{font-size:3vw}.detail-chip{padding:.5vw 1vw;font-size:1.8vw}.chip-icon,.chip-label{font-size:1.5vw}.notes-text{font-size:1.8vw}.detail-chip{font-size:3.8vw}}@media (width<=440px){.thumbnail-wrapper-vertical{width:10vw;height:10vw}.top-bar{height:9vw}.carview-back-button{width:5vw;height:5vw}.car-identefier2{font-size:2.7vw}.car-title{font-size:3.5vw}.logo-banner2{display:none}.carview-back-icon{font-size:3vw}.detail-chip{margin:.5vw;padding:.5vw 1vw;font-size:1.8vw}.info-item{width:15vw;padding:.5vw .8vw;font-size:1.5vw}.info-item .info-label,.info-item .info-value{font-size:2.4vw}.chip-icon,.chip-label{font-size:3.5vw}.notes-text{font-size:3.8vw}.detail-chip{font-size:2.8vw}.detail-chip-top,.detail-chip-top .chip-icon,.detail-chip-top .chip-label{font-size:2.2vw}.sold-badge-vertical.available span,.sold-badge-vertical.chicking span,.sold-badge-vertical.sold span,.sold-badge-vertical.unavailable span{font-size:2.8vw}.detail-chip.cm .chip-label{font-size:2.2vw}}@media (width<=768px){.table th,.table td{padding:var(--spacing-sm);font-size:var(--font-size-sm)}}.cars-search-page{background:linear-gradient(#0a0a0a 0%,#141414 100%);min-height:100vh;padding:1.2rem;overflow-x:hidden}.cars-search-layout{justify-content:space-between;align-items:flex-start;gap:1.5rem;display:flex;overflow:visible}.search-header{z-index:3;position:fixed;top:0}.search-sidebar{background:var(--bg-secondary);border:var(--border-light);border-radius:var(--radius-lg);width:23%;min-width:280px;box-shadow:var(--shadow-md);z-index:100;height:fit-content;padding:1.5rem;position:fixed;top:5vw;right:1.2rem}.search-sidebar-header{z-index:3;margin-bottom:1.25rem}.search-sidebar-header h2{color:var(--orange-primary);font-size:1.2rem}.search-sidebar-header p{color:var(--text-secondary);line-height:1.5}.search-section{gap:.2vw;margin-bottom:1vw;display:grid}.search-section label{color:var(--text-primary);font-size:.95rem;font-weight:600}.search-section input,.search-section select{background:var(--bg-card);width:100%;color:var(--text-primary);border:var(--border-light);border-radius:var(--radius-sm);padding:.8rem .9rem;font-size:.95rem}.search-section input:focus,.search-section select:focus{border-color:var(--orange-primary);outline:none;box-shadow:0 0 0 3px #eb62091f}.search-actions{flex-wrap:wrap;gap:.8rem;margin-top:.5rem;display:flex}.search-actions .btn{border-radius:var(--radius-md);width:100%;padding:.9rem 1rem;font-weight:700}.search-actions .btn-primary{background-color:var(--orange-primary);color:var(--text-dark)}.search-actions .btn-secondary{background-color:var(--bg-card);color:var(--text-primary);border:var(--border-light)}.search-results-area{flex-direction:column;gap:1.5rem;width:75%;min-width:420px;margin-top:4vw;margin-right:25%;display:flex}.search-results-top{background:var(--bg-secondary);border:var(--border-light);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.2rem;display:flex}.search-results-top h5{color:var(--orange-primary);margin:0;font-size:1rem}.search-results-top span{color:var(--text-primary);margin-right:1vw;font-size:1rem}.back-button{border-radius:var(--radius-md);background:var(--orange-primary);color:var(--text-dark);cursor:pointer;border:none;padding:.75rem 1.3rem;font-weight:700}.back-button:hover{background:var(--orange-light)}.empty-state{border:var(--border-light);background:var(--bg-card);border-radius:var(--radius-lg);color:var(--text-secondary);text-align:center;padding:2rem}.cars-grid{flex-direction:column;display:flex}.cars-grid>*{width:98%}@media (width<=1240px){.cars-search-layout{flex-direction:column}.search-results-area{width:100%;min-width:auto;margin-top:27vw;margin-right:0}.search-sidebar{z-index:100;border-radius:0;grid-template-rows:auto auto auto;grid-template-columns:repeat(4,1fr) auto;gap:.75rem;width:100%;min-width:auto;height:23vw;padding:1rem;display:grid;position:fixed;top:4vw;left:0;right:0;overflow-y:auto}.search-sidebar-header{grid-area:1/1/auto/-1;margin-bottom:.5rem}.search-actions{flex-direction:column;grid-area:2/5/4;align-self:start;gap:2.4rem;margin-top:3vw;display:flex}.search-actions .btn{width:auto;padding:.8rem .9rem;font-size:.9rem}.search-section{margin-bottom:0}.search-section label{font-size:.9rem}.search-section input,.search-section select{font-size:.95rem}.cars-search-page{margin-top:25vw}.search-sidebar{height:40vw;margin-top:5vw}}@media (width<=540px){*{font-size:2.5vw}.cars-search-page{margin-top:12vw}.search-sidebar{height:40vw;margin-top:12vw}.search-results-area{margin-top:44vw;margin-right:0}.search-section label{font-size:.9rem}.search-section input,.search-section select{font-size:.92rem}.search-results-top{text-align:right;flex-direction:column;align-items:stretch}.back-button{width:100%}}@media (width<=768px){.table th,.table td{padding:var(--spacing-sm);font-size:var(--font-size-sm)}}.cars-header-dash{position:relative;overflow:hidden}.cars-header-dash .cars-header-dash-side-bar{z-index:11;background-color:#1a191965;width:100vw;height:100%;transition:all .2s ease-in-out;display:flex;position:fixed;top:4vw}.cars-header-dash .cars-header-dash-side-bar.closed{width:1px}.cars-header-dash .cars-header-dash-side-bar .cars-header-dash-side-bar-content{background-color:var(--bg-primary);z-index:11;flex-direction:column;justify-content:space-between;align-items:start;width:25vw;height:100vh;display:flex}.cars-header-dash .cars-header-dash-side-bar .cars-header-dash-side-bar-overlay{z-index:11;background-color:#0000;width:75vw;height:100vh}.cars-header-dash .cars-header-dash-side-bar .cars-header-dash-side-bar-content .side-slider-content-bottom{background:linear-gradient(13deg,#3b2701,#3b270183);border-radius:1.4vw;align-items:center;gap:1vw;width:90%;margin-bottom:6vw;margin-right:1vw;padding:.8vw 1vw;font-size:1vw;display:flex}.cars-header-dash .cars-header-dash-side-bar .cars-header-dash-side-bar-content .side-slider-content-bottom.closed{display:none}.cars-header-dash .cars-header-dash-side-bar .cars-header-dash-side-bar-content .side-slider-content-top{width:100%;margin-bottom:10vh}.cars-header-dash .cars-header-dash-side-bar .cars-header-dash-side-bar-content .side-slider-content-top.closed{display:none}.cars-header-dash .cars-header-dash-side-bar .cars-header-dash-side-bar-content .side-slider-content-top .side-slider-content-top-user-data{background:linear-gradient(135deg,#b8790375,#3b2701);align-items:center;gap:1vw;width:100%;padding:.4vw 2vw;display:flex}.cars-header-dash .cars-header-dash-side-bar .cars-header-dash-side-bar-content .side-slider-content-top .side-slider-content-top-user-data .side-slider-content-top-user-data-image-wrapper{background-color:var(--orange-primary);border-radius:50%;height:90%;padding:.4vw;font-size:3vw}.cars-header-dash .cars-header-dash-side-bar .cars-header-dash-side-bar-content .side-slider-content-top .side-slider-content-top-user-data .side-slider-content-top-user-data-name-and-job .side-slider-content-top-user-data-name{color:var(--orange-primary);font-size:1.3vw}.cars-header-dash .cars-header-dash-side-bar .cars-header-dash-side-bar-content .side-slider-content-top .side-slider-content-top-user-data .side-slider-content-top-user-data-name-and-job .side-slider-content-top-user-data-job{font-size:1vw}.cars-header-dash .cars-header-dash-side-bar .cars-header-dash-side-bar-content .side-slider-content-top .side-bar-tabs .side-bar-tab{background:linear-gradient(13deg,#3b2701,#3b270183);border-radius:1.4vw;align-items:center;gap:1vw;margin-bottom:1vw;padding:.8vw 1vw;font-size:1vw;display:flex}.cars-header-dash .cars-header-dash-side-bar .cars-header-dash-side-bar-content .side-slider-content-top .side-bar-tabs{padding:1vw;list-style-type:none}.cars-header-dash .cars-header-dash-foreground{z-index:9;background-color:#000000a8;justify-content:space-between;align-items:center;width:100vw;height:4vw;padding:.2vw 2vw 0;display:flex;overflow:hidden}.cars-header-dash .header-background{z-index:7;width:100%;height:200%;position:absolute;top:0;right:0}.cars-header-dash .header-background:after{-webkit-backdrop-filter:blur(20px)saturate(180%);background:#ffffff14;border:1px solid #ffffff26;border-radius:20px;position:relative;overflow:hidden;box-shadow:0 8px 32px #0000001a,inset 0 1px #fff3,inset 0 -1px #ffffff0d}.cars-header-dash .header-background:before{content:"";pointer-events:none;background:radial-gradient(circle at 30% 40%,#ffffff1a 0%,#0000 60%),radial-gradient(circle at 70% 60%,#ffffff14 0%,#0000 50%),radial-gradient(circle at 50% 80%,#ffc8640d 0%,#0000 40%);width:800%;height:1000%;animation:8s ease-in-out infinite liquidGlassWave;position:absolute;top:-50%;left:-50%}.cars-header-dash .header-background:after{content:"";pointer-events:none;background:radial-gradient(#ffffff08 0%,#0000 70%);width:400%;height:300%;animation:12s ease-in-out infinite liquidGlassShine;position:absolute;top:-100%;left:-100%}.cars-header-dash-foreground .logo-panner{z-index:8;justify-content:space-between;align-items:center;gap:1vw;display:flex}.cars-header-dash-foreground .logo-panner img{width:3vw}.cars-header-dash-foreground .logo-panner h1{color:var(--orange-primary);font-size:1.4vw}.cars-header-dash-foreground .cars-header-dash-tabs-section{z-index:8;justify-content:space-between;align-items:center;gap:2vw;height:100%;display:flex;overflow:hidden}.cars-header-dash-foreground .cars-header-dash-tabs-section .cars-header-dash-back-icon{color:var(--orange-primary);border:.2vw solid var(--orange-primary);border-radius:50%;padding:.3vw;font-size:1.5vw}.cars-header-dash-foreground .cars-header-dash-tabs-section .cars-header-dash-back-icon:hover{background-color:#fff}.cars-header-dash-foreground .cars-header-dash-tabs-section .cars-tabs-list{align-items:center;gap:2vw;height:100%;display:flex;overflow:hidden}.cars-header-dash-foreground .cars-header-dash-tabs-section .cars-tabs-list li{color:var(--text-primary);border-radius:.5vw;padding:0 1vw .2vw;font-size:1.2vw;list-style-type:none;transition:all .3s ease-in;overflow:hidden}.cars-header-dash-foreground .cars-header-dash-tabs-section .cars-tabs-list li:hover{color:var(--orange-dark);transform:translateY(-.3vw)}.cars-header-dash-foreground .cars-header-dash-tabs-section .cars-tabs-list li.selected{border-bottom:.1vw solid var(--orange-dark);color:var(--orange-primary)}.cars-header-dash-foreground .cars-header-dash-tabs-section .cars-tabs-list li.selected:hover{color:var(--orange-primary);transform:translateY(0)}@media (width<=1024px){.cars-header-dash .cars-header-dash-foreground{height:8vw}.cars-header-dash .cars-header-dash-side-bar{top:8vw}.cars-header-dash .cars-header-dash-side-bar .cars-header-dash-side-bar-content .side-slider-content-bottom{margin-bottom:10vw}.cars-header-dash .cars-header-dash-side-bar .cars-header-dash-side-bar-content,.cars-header-dash .cars-header-dash-side-bar .cars-header-dash-side-bar-overlay{width:50vw}.cars-header-dash-foreground .logo-panner img{width:8.5vw;margin-left:5vw}.cars-header-dash-foreground .logo-panner h1{display:none}.cars-header-dash-foreground .cars-header-dash-tabs-section .cars-header-dash-back-icon .icon{font-size:3vw}.cars-header-dash-foreground .cars-header-dash-tabs-section .cars-tabs-list{justify-content:space-evenly;width:60vw}.cars-header-dash-foreground .cars-header-dash-tabs-section .cars-tabs-list li{font-size:1.7vw}}@media (width<=540px){.cars-header-dash .cars-header-dash-foreground{height:15vw}.cars-header-dash .cars-header-dash-side-bar{top:15vw}.cars-header-dash .cars-header-dash-side-bar .cars-header-dash-side-bar-content{width:70vw}.cars-header-dash .cars-header-dash-side-bar .cars-header-dash-side-bar-overlay{width:30vw}.cars-header-dash .cars-header-dash-side-bar .cars-header-dash-side-bar-content .side-slider-content-bottom{margin-bottom:17vw;margin-right:3vw;font-size:3vw}.cars-header-dash .cars-header-dash-side-bar .cars-header-dash-side-bar-content .side-slider-content-top .side-slider-content-top-user-data .side-slider-content-top-user-data-image-wrapper{display:none}.cars-header-dash .cars-header-dash-side-bar .cars-header-dash-side-bar-content .side-slider-content-top .side-slider-content-top-user-data .side-slider-content-top-user-data-name-and-job .side-slider-content-top-user-data-name{color:var(--orange-primary);font-size:4vw}.cars-header-dash .cars-header-dash-side-bar .cars-header-dash-side-bar-content .side-slider-content-top .side-slider-content-top-user-data .side-slider-content-top-user-data-name-and-job .side-slider-content-top-user-data-job{font-size:3vw}.cars-header-dash .cars-header-dash-side-bar .cars-header-dash-side-bar-content .side-slider-content-top .side-bar-tabs .side-bar-tab{background:linear-gradient(13deg,#3b2701,#3b270183);border-radius:1.4vw;align-items:center;gap:1vw;margin-top:2vw;margin-bottom:0;padding:1.4vw 2vw;font-size:3vw;display:flex}.cars-header-dash-foreground .logo-panner img,.cars-header-dash-foreground .logo-panner h1{display:none}.cars-header-dash-foreground .cars-header-dash-tabs-section .cars-header-dash-back-icon .icon{font-size:6vw}.cars-header-dash-foreground .cars-header-dash-tabs-section .cars-tabs-list{justify-content:space-evenly;width:100vw}.cars-header-dash-foreground .cars-header-dash-tabs-section .cars-tabs-list li{font-size:3.3vw}}@media (width<=768px){.table th,.table td{padding:var(--spacing-sm);font-size:var(--font-size-sm)}}.the-hheader{z-index:2;position:fixed;top:0}.thebody{flex-direction:column;margin-top:4vw;display:flex;position:relative}.thebody .tools-bar{background-color:var(--bg-primary);border-bottom:.1vw solid var(--orange-primary);z-index:2;justify-content:space-between;align-items:center;height:4vw;padding:.5vw 1vw;display:flex;position:fixed;top:4vw;left:0;right:0}.thebody .tools-bar ul{gap:3vw;margin:0 6vw 0 0;padding:0;list-style:none;display:flex}.thebody .tools-bar ul li{cursor:pointer;color:var(--text-primary);font-size:1.2vw;transition:all .3s}.thebody .tools-bar ul li:hover{color:var(--orange-primary);transform:translateY(-.3vw)}.thebody .tools-bar ul input{border:.1vw solid var(--orange-primary);color:var(--text-primary);background-color:#0006;border-radius:.5vw;padding:.5vw 1vw;font-size:1.1vw}.thebody .market-grid{flex-wrap:wrap;gap:1.5vw;width:100%;margin-top:4vw;padding:1vw;display:flex}.market-card-container{text-align:center;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#0006;border:.15vw solid #ff9d0066;border-radius:1.2vw;flex-shrink:0;width:15vw;transition:all .3s;position:relative;overflow:hidden}.market-card-container:hover{border-color:var(--orange-primary);transform:translateY(-.3vw);box-shadow:0 .5vw 1.5vw #0006}.market-card-view{text-decoration:none;display:block;position:relative}.market-logo{object-fit:cover;width:100%;height:10vw;transition:all .3s;display:block}.market-logo:hover{transform:scale(1.05)}.card-actions{z-index:10;gap:.8vw;width:auto;height:2.5vw;display:flex;position:absolute;top:1vw;left:50%;transform:translate(-50%)}.card-actions.hidden{display:none}.edit-btn,.delete-btn{border:.1vw solid var(--orange-primary);cursor:pointer;color:var(--orange-primary);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#000000b3;border-radius:2vw;justify-content:center;align-items:center;gap:.3vw;padding:.3vw .8vw;font-size:.9vw;transition:all .2s;display:flex;box-shadow:0 .1vw .3vw #0003}.edit-btn span:first-child,.delete-btn span:first-child{font-size:1vw}.btn-label{font-size:.7vw;font-weight:700}.edit-btn:hover{background:var(--orange-primary);color:var(--bg-primary);transform:scale(1.05);box-shadow:0 .2vw .5vw #ffd7004d}.delete-btn:hover{color:#fff;background:#c62828;border-color:#c62828;transform:scale(1.05)}.edit-btn:active,.delete-btn:active{transform:scale(.98)}.markets-modal-overlay{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:1000;background-color:#000000d9;justify-content:center;align-items:center;animation:.3s fadeIn;display:flex;position:fixed;inset:0}.add-market-dialog{border:.15vw solid var(--orange-primary);background:#000000f2;border-radius:1.2vw;flex-direction:column;justify-content:center;align-items:center;gap:1.2vw;width:35vw;max-height:80vh;padding:2vw;animation:.3s slideUp;display:flex;position:relative;overflow-y:auto;box-shadow:0 1vw 2vw #00000080}.close-dialog-btn{border:.1vw solid var(--orange-primary);color:var(--orange-primary);cursor:pointer;background:#0009;border-radius:50%;justify-content:center;align-items:center;width:2vw;height:2vw;font-size:1.2vw;transition:all .2s;display:flex;position:absolute;top:.8vw;right:.8vw}.close-dialog-btn:hover{color:#fff;background:#c62828;border-color:#c62828;transform:scale(1.05)}.add-market-dialog h4{color:var(--orange-primary);text-align:center;margin:0;font-size:1.2vw}.add-market-dialog .market-name{text-align:center;color:#fff;direction:ltr;background:#0009;border:.1vw solid #ffd7004d;border-radius:.6vw;width:100%;padding:.6vw;font-size:.9vw}.add-market-dialog .market-name:focus{border-color:var(--orange-primary);outline:none;box-shadow:0 0 .5vw #ffd7004d}.add-market-dialog .image-wrapper{background:#0000004d;border:.15vw dashed #ffd70080;border-radius:.8vw;justify-content:center;align-items:center;width:100%;min-height:12vw;padding:1.5vw;display:flex}.add-image-button-dialog{cursor:pointer;text-align:center;border:.15vw dashed var(--orange-primary);border-radius:.8vw;flex-direction:column;justify-content:center;align-items:center;gap:.5vw;width:15vw;height:8vw;transition:all .2s;display:flex}.add-image-button-dialog .plus-icon{color:var(--orange-primary);font-size:2.5vw;font-weight:700}.add-image-button-dialog h4{color:var(--orange-primary);margin:0;font-size:.9vw}.add-image-button-dialog:hover{background:#ffd7001a;transform:scale(1.05)}.added-image-dialog{justify-content:center;align-items:center;width:95%;display:flex;position:relative}.added-image-dialog .image-dialog-add{object-fit:cover;border:.1vw solid var(--orange-primary);border-radius:.6vw;width:auto;max-width:100%;max-height:10vw}.delete-image-btn{color:#fff;cursor:pointer;background:#c62828;border:none;border-radius:50%;justify-content:center;align-items:center;width:1.8vw;height:1.8vw;font-size:1vw;transition:all .2s;display:flex;position:absolute;top:-.6vw;right:-.6vw;box-shadow:0 .1vw .2vw #0003}.delete-image-btn:hover{transform:scale(1.1)}.buttons{justify-content:center;align-items:center;gap:1vw;width:100%;margin-top:.5vw;display:flex}.market-cancel-btn,.market-ok-btn,.delete-confirm-btn,.delete-cancel-btn{cursor:pointer;text-align:center;font-size:.9vw;font-weight:700;font-family:var(--font-primary);border-radius:1.5vw;flex:1;padding:.6vw;transition:all .2s}.market-cancel-btn{color:#c62828;background:0 0;border:.1vw solid #c62828}.market-cancel-btn:hover{color:#fff;background:#c62828;transform:scale(1.02)}.market-ok-btn{color:#4caf50;background:0 0;border:.1vw solid #4caf50}.market-ok-btn:hover{color:#fff;background:#4caf50;transform:scale(1.02)}.delete-market-dialog{text-align:center;background:#000000f2;border:.15vw solid #c62828;border-radius:1.2vw;flex-direction:column;justify-content:center;align-items:center;gap:1vw;width:30vw;padding:2vw;animation:.3s slideUp;display:flex;position:relative}.warning-icon{font-size:3vw;animation:.5s shake}.delete-market-dialog h4{color:#c62828;margin:0;font-size:1.5vw}.delete-market-dialog p{color:#fffc;margin:.5vw 0;font-size:.9vw;line-height:1.5}.delete-market-dialog .warning-text{color:#c62828;background:#c6282833;border-radius:.6vw;margin-top:.5vw;padding:.6vw;font-size:.8vw;font-weight:700}.delete-confirm-btn{color:#c62828;background:0 0;border:.1vw solid #c62828}.delete-confirm-btn:hover{color:#fff;background:#c62828;transform:scale(1.02)}.delete-cancel-btn{color:var(--orange-primary);border:.1vw solid var(--orange-primary);background:0 0}.delete-cancel-btn:hover{background:var(--orange-primary);color:var(--bg-primary);transform:scale(1.02)}.add-market-dialog::-webkit-scrollbar{width:.3vw}.add-market-dialog::-webkit-scrollbar-track{background:#0000004d;border-radius:.5vw}.add-market-dialog::-webkit-scrollbar-thumb{background:var(--orange-dark);border-radius:.5vw}.add-market-dialog::-webkit-scrollbar-thumb:hover{background:var(--orange-primary)}.no-data-text{color:var(--orange-primary);text-align:center;margin:auto;padding:3vw;font-size:1.2vw}@media (width<=1024px){.market-card-container{width:22vw}.market-logo{height:14vw}.thebody{margin-top:15vw}.thebody .tools-bar{justify-content:center;height:10vw;top:8vw}.thebody .tools-bar ul input{font-size:3.1vw}}@media (width<=768px){.market-card-container{width:42vw}.market-logo{height:25vw}.edit-btn,.delete-btn{padding:.5vw 1.2vw}.edit-btn span:first-child,.delete-btn span:first-child{font-size:2vw}.btn-label{font-size:1.4vw}.add-market-dialog{width:85vw;padding:4vw}.delete-market-dialog{width:80vw;padding:4vw}.add-market-dialog h4{font-size:3vw}.add-market-dialog .market-name{padding:1.5vw;font-size:2.5vw}.add-market-dialog .image-wrapper{min-height:20vw}.add-image-button-dialog .plus-icon{font-size:5vw}.add-image-button-dialog h4{font-size:2.5vw}.added-image-dialog .image-dialog-add{max-height:18vw}.delete-image-btn{width:3.5vw;height:3.5vw;font-size:2vw}.market-cancel-btn,.market-ok-btn,.delete-confirm-btn,.delete-cancel-btn{padding:1.2vw;font-size:2.5vw}.delete-market-dialog h4{font-size:4vw}.delete-market-dialog p{font-size:2.5vw}.delete-market-dialog .warning-text{font-size:2vw}.warning-icon{font-size:8vw}.close-dialog-btn{width:5vw;height:5vw;font-size:3vw;top:1.5vw;right:1.5vw}.no-data-text{font-size:3vw}.thebody .market-grid{flex-wrap:wrap;gap:1.5vw;width:100%;margin-top:4vw;padding:1vw;display:flex}.thebody{margin-top:20vw}.thebody .tools-bar{justify-content:center;height:15vw;top:8vw}.thebody .tools-bar ul input{font-size:4.1vw}}.show-menu-dots{color:#000;z-index:100;background-color:#fff;height:1.4vw;font-size:2vw;position:absolute;top:.7vw;left:-1vw;transform:rotate(-90deg)}.show-menu-dots.hidden{display:none}@media (width<=540px){.thebody{margin-top:29vw}.thebody .tools-bar{justify-content:center;height:15vw;top:15vw}.thebody .tools-bar ul input{font-size:4.1vw}}@media (width<=768px){.table th,.table td{padding:var(--spacing-sm);font-size:var(--font-size-sm)}}.floating-button{right:var(--spacing-lg);bottom:var(--spacing-2xl);color:var(--text-dark);border-radius:var(--radius-lg);background:linear-gradient(135deg, var(--orange-primary), var(--orange-metallic));min-width:120px;box-shadow:var(--shadow-lg);font-size:1.4vw;font-weight:var(--font-bold);cursor:pointer;z-index:1;border:1px solid #ffa50080;justify-content:center;align-items:center;padding:.75rem 1rem;transition:transform .3s,box-shadow .3s,filter .3s;animation:.8s floatIn;display:flex;position:fixed}@keyframes floatIn{0%{opacity:0;transform:translateY(50px)}to{opacity:1;transform:translateY(0)}}.floating-button:hover{box-shadow:var(--shadow-orange);filter:brightness(1.1);color:#f0f8ff;transform:translateY(-3px)scale(1.03)}.floating-button .button-text{white-space:nowrap;font-size:1.4vw}@media (width<=1024px){.floating-button{right:var(--spacing-md);bottom:var(--spacing-xl);min-width:100px;padding:.6rem .8rem}.floating-button .button-text{font-size:2vw}}@media (width<=768px){.floating-button{right:var(--spacing-md);bottom:var(--spacing-xl);min-width:100px;padding:.6rem .8rem}.floating-button .button-text{font-size:2.4vw}}@media (width<=480px){.floating-button{right:var(--spacing-sm);bottom:var(--spacing-lg);border-radius:4vw;min-width:80px;padding:.5rem .6rem}.floating-button .button-text{font-size:4vw}}@media (width<=768px){.table th,.table td{padding:var(--spacing-sm);font-size:var(--font-size-sm)}}.market-view-page-dashboard{flex-direction:column;display:flex;position:relative}.market-view-page-dashboard .the-headerr{z-index:2;height:4vw;position:fixed}.market-view-page-dashboard .the-headerr .market-header{background-color:var(--bg-secondary);justify-content:space-between;align-items:center;width:100vw;height:4vw;padding:.2vw 2vw 0;display:flex;overflow:hidden}.market-view-page-dashboard .the-headerr .market-header .logo-panner{justify-content:space-between;align-items:center;gap:1vw;display:flex}.market-view-page-dashboard .the-headerr .market-header .logo-panner img{width:3vw}.market-view-page-dashboard .the-headerr .market-header .logo-panner h1{color:var(--orange-primary);font-size:1.4vw}.market-view-page-dashboard .the-headerr .market-header .market-header-tabs-section{justify-content:space-between;align-items:center;gap:2vw;height:100%;display:flex;overflow:hidden}.market-view-page-dashboard .the-headerr .market-header .market-header-tabs-section .market-header-back-icon{color:var(--orange-primary);border:.2vw solid var(--orange-primary);border-radius:50%;padding:.3vw;font-size:1.5vw}.market-view-page-dashboard .the-headerr .market-header .market-header-tabs-section .market-header-back-icon:hover{background-color:#fff}.market-view-page-dashboard .the-headerr .market-header .market-header-tabs-section .market-name{color:var(--orange-primary);font-size:1.7vw;font-weight:700}.market-view-page-dashboard .market-view-page-dashboard-main{max-width:100vw;height:13vw;margin-top:4vw;padding:1vw;display:flex}.market-view-page-dashboard .single-market-logo-wrapper{display:flex;position:relative}.market-view-page-dashboard .single-market-logo-wrapper .selected-market-logo{border:.2vw solid var(--orange-primary);object-fit:cover;border-radius:1.5vw;width:15vw;height:10vw;animation:1s shrink;overflow:hidden;box-shadow:0 .4vw 2vw #ffffff26}.single-market-logo-wrapper .add-market-button{cursor:pointer;width:3vw;height:3vw;color:var(--orange-primary);background-color:#000;border-radius:50%;align-items:center;font-size:3vw;display:flex;position:absolute;bottom:0;left:-1vw}.single-market-logo-wrapper .add-market-button:hover{background-color:#fff;scale:1.1}.single-market-logo-wrapper .adding-model-box{width:100%;height:100%;color:var(--orange-primary);z-index:10;background-color:gray;border-radius:1.5vw;flex-direction:column;justify-content:space-around;align-items:center;font-size:1vw;transition:all .5s ease-in-out;display:flex;position:absolute;top:100%;right:0}.single-market-logo-wrapper .adding-model-box.active{height:0;overflow:hidden}.single-market-logo-wrapper .adding-model-box .new-model-input{text-align:center;color:#000;width:90%;height:20%;font-size:1.5vw;font-weight:700}.single-market-logo-wrapper .adding-model-box .add-model-buttons{justify-content:space-around;width:80%;display:flex}.single-market-logo-wrapper .adding-model-box .add-model-buttons .add-model-confirm{color:#fff;cursor:pointer;background-color:green;border-radius:.4vw;padding:.3vw .5vw}.single-market-logo-wrapper .adding-model-box .add-model-buttons .add-model-cancel{cursor:pointer;color:#fff;background-color:red;border-radius:.4vw;padding:.3vw .5vw}.single-market-logo-wrapper .adding-model-box .add-model-buttons .add-model-confirm:hover,.single-market-logo-wrapper .adding-model-box .add-model-buttons .add-model-cancel:hover{scale:1.1}.models-grid{flex-wrap:wrap;gap:1vw;max-width:84vw;padding:0 1vw 2vw;display:flex;overflow:auto}.model-tab{height:4vw;color:var(--orange-primary);border:.2vw solid var(--orange-primary);border-radius:1vw;justify-content:center;align-items:center;transition:all .5s ease-in-out;animation:1s fadefromright;display:flex;position:relative}.model-tab.editable{flex-direction:column;justify-content:space-between;padding:.5vw 1vw}.model-name-top{flex:1;justify-content:center;align-items:center;width:100%;display:flex}.model-name-top h2{text-align:center;margin:0;font-size:1.2vw}.model-actions-bottom{justify-content:center;gap:.8vw;width:100%;padding-top:.3vw;display:flex}.model-actions-bottom button{cursor:pointer;color:var(--orange-primary);background:0 0;border:none;font-size:1vw;transition:all .3s}.model-actions-bottom button:hover{scale:1.2}.model-actions-bottom.hidden{display:none}.model-name-centered{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.model-name-centered h2{text-align:center;margin:0 1vw;font-size:1.5vw}.model-actions{display:none}.marketview-modal-overlay{z-index:1000;background-color:#00000080;justify-content:start;align-items:start;width:100vw;height:100vw;display:flex;position:relative;top:0;left:0}.edit-model-dialog{background-color:var(--text-dark);border:.2vw solid var(--orange-primary);border-radius:1vw;flex-direction:column;align-items:center;gap:1vw;padding:1vw;display:flex;position:absolute;top:12vw;right:1vw}.edit-model-dialog h4{color:var(--orange-primary);margin:0}.edit-model-dialog input{text-align:center;border:.1vw solid var(--orange-primary);background-color:var(--bg-primary);width:13vw;color:var(--orange-primary);border-radius:.5vw;padding:.5vw;font-size:1vw;text-align:rtl!important;direction:ltr!important}.edit-model-dialog .buttons{gap:1vw;display:flex}.edit-model-dialog .buttons button{cursor:pointer;border:none;border-radius:.5vw;padding:.5vw 1vw;font-size:1vw;transition:all .3s}.edit-model-dialog .buttons button:first-child{color:#fff;background-color:green}.edit-model-dialog .buttons button:last-child{color:#fff;background-color:red}.edit-model-dialog .buttons button:hover{scale:1.1}.model-tab h2{text-align:center;margin:0 1vw;font-size:1.5vw}.model-tab.active{background-color:var(--orange-primary);color:var(--text-dark)}.model-tab.active h2{color:var(--text-dark)}.model-tab:hover{color:#c08a24;scale:1.1;box-shadow:0 .4vw 2vw #ffffff26}.models-float_but{background-color:#fff;border-radius:50%;padding:.2vw}.edit-mode-btn{background-color:var(--orange-primary);color:#000;border-radius:1vw;height:min-content;padding:.3vw .5vw;font-size:1vw;font-weight:700;transition:all .2s ease-in-out;position:absolute;top:-1vw;left:0;box-shadow:0 4px 8px #0000004d}.edit-mode-btn:hover{top:-1.1vw;box-shadow:0 4px 8px #0009}@media (width<=768px){.market-view-page-dashboard-main{height:20vh}.single-market-logo-wrapper{width:40vh;height:18vh}.single-market-logo-wrapper .selected-market-logo{border:.2vw solid var(--orange-primary);border-radius:1.5vw;width:40vh;height:18vh}.models-grid{flex-wrap:wrap;gap:1vw;max-width:70vw;padding:2vw;display:flex;overflow:auto}.model-name-centered h2{padding:.5vw;font-size:3vw;font-weight:400;line-height:1vh}.model-name-centered{padding:1vw 0}}@media (width<=580px){.model-name-centered{padding:1vw 0}.model-name-centered h2{font-size:3.5vw;font-weight:400;line-height:1vh}.market-view-page-dashboard-main{height:16vh}.single-market-logo-wrapper{width:40vh;height:12vh}.single-market-logo-wrapper .selected-market-logo{border:.2vw solid var(--orange-primary);border-radius:1.5vw;width:40vh;height:12vh}.models-grid{flex-wrap:wrap;gap:1vw;max-width:70vw;padding:2vw;display:flex;overflow:auto}}@media (width<=420px){.market-view-page-dashboard-main{height:12vh}.single-market-logo-wrapper{width:40vh;height:9vh}.single-market-logo-wrapper .selected-market-logo{border:.2vw solid var(--orange-primary);border-radius:1.5vw;width:40vh;height:9vh}.models-grid{flex-wrap:wrap;gap:1vw;max-width:70vw;padding:2vw;display:flex;overflow:auto}}@media (width<=768px){.table th,.table td{padding:var(--spacing-sm);font-size:var(--font-size-sm)}}.car-view-container{scrollbar-width:none;-ms-overflow-style:none;z-index:101;direction:rtl;background:linear-gradient(135deg,#0a0a0a 0%,#1a1a1a 100%);width:100vw;height:100vh;position:relative;overflow:hidden}body::-webkit-scrollbar{width:0;display:none}.logo-banner2{direction:ltr;justify-content:center;align-items:center;gap:.5vw;transition:all .5s ease-in-out;animation:1s bannerin;display:flex;position:absolute;left:42%}.logo-banner2:hover{scale:1.05}.logo-banner2 .logo-image{filter:drop-shadow(0 .2vw .3vw #0000004d);width:2.5vw;height:2.5vw}.logo-banner2 .logo-name{color:var(--orange-primary);text-shadow:0 .1vw .2vw #0000004d;font-size:1.8vw}.car-identefier2{color:var(--orange-primary);border:.1vw solid var(--orange-primary);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#0009;border-radius:1vw;padding:.2vw .8vw;font-size:.9vw;font-weight:700}.car-view-container::-webkit-scrollbar{background:0 0;width:0;height:0}.top-bar{z-index:1000;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#00000080;border-bottom:.1vw solid #ffd7004d;height:3.8vw;position:fixed;top:0;left:0;right:0}.top-bar-content{justify-content:space-between;align-items:center;max-width:100%;margin:0;padding:.6vw 1.3vw;display:flex}.back-and-title{align-items:center;gap:1.5vw;display:flex;right:10vw}.car-title{color:var(--orange-primary);text-shadow:.2vw .2vw .4vw #00000080;letter-spacing:.1vw;align-self:center;font-size:1.5vw;line-height:80%}.carview-back-button{border:.15vw solid var(--orange-primary);cursor:pointer;background:#0009;border-radius:50%;justify-content:center;align-items:center;width:3.1vw;height:3.1vw;transition:all .3s;display:flex}.carview-back-button:hover{background:var(--orange-primary);transform:scale(1.1)}.carview-back-button:hover .carview-back-icon{color:#000}.carview-back-icon{color:var(--orange-primary);justify-content:center;align-items:center;font-size:2vw;transition:color .3s;display:flex}.top-bar-action{align-items:center;gap:1vw;display:flex}.menu-button{border:.15vw solid var(--orange-primary);cursor:pointer;background:#0009;border-radius:50%;justify-content:center;align-items:center;width:2.4vw;height:2.4vw;transition:all .3s;display:flex}.menu-button:hover{background:var(--orange-primary);transform:scale(1.1)}.menu-button:hover .menu-icon{color:#000}.menu-button.active{background:var(--orange-primary)}.menu-icon{color:var(--orange-primary);justify-content:center;align-items:center;font-size:1.3vw;transition:color .3s;display:flex}.menu-icon.active{color:#000}.contact-panel{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#000000e6;max-height:0;transition:max-height .5s ease-out;overflow:hidden}.contact-panel.show{max-height:20vw}.contact-info{flex-wrap:wrap;justify-content:center;align-items:center;gap:1.5vw;padding:1vw;display:flex}.contact-item{border:.1vw solid var(--orange-primary);background:#ffd7001a;border-radius:2vw;align-items:center;gap:.8vw;padding:.5vw 1.2vw;display:flex}.contact-label{color:var(--orange-primary);font-size:1vw;font-weight:700}.contact-value{color:#fff;font-size:1vw}.main-hero{width:100vw;height:100vh;position:relative;overflow:hidden}.carview-main-image{object-fit:contain;width:100vw;height:100vh;animation:1s zoomIn;position:relative}.overlay-content{pointer-events:none;background:linear-gradient(#0003 0%,#0006 50%,#000c 100%);position:absolute;inset:0}.overlay-content>*{pointer-events:auto}.thumbnails-vertical{z-index:10;flex-direction:column;gap:1vw;display:flex;position:absolute;top:50%;right:1.1vw;transform:translateY(-50%)}.thumbnail-wrapper-vertical{cursor:pointer;background:#00000080;border:.15vw solid #0000;border-radius:.5vw;width:5vw;height:4vw;transition:all .3s;animation:.5s forwards slideInLeft;overflow:hidden;box-shadow:0 .3vw .6vw #0000004d}.thumbnail-wrapper-vertical:hover{border-color:var(--orange-primary);transform:scale(1.1)}.thumbnail-wrapper-vertical.active{border-color:var(--orange-primary);box-shadow:0 0 1vw #ff910080}.info-strip-vertical{z-index:10;flex-direction:column;align-items:center;gap:1.2vw;display:flex;position:absolute;top:50%;left:2vw;transform:translateY(-50%)}.info-item{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);border:.1vw solid var(--orange-primary);opacity:0;background:#000000b3;border-radius:1vw;flex-direction:column;align-items:center;width:8vw;padding:.6vw .8vw;animation:.5s forwards slideInRight;display:flex}.slide-in-1{animation-delay:.3s}.slide-in-2{animation-delay:.5s}.slide-in-3{animation-delay:.7s}.info-label{color:var(--orange-primary);margin-bottom:.3vw;font-size:.7vw}.info-value{color:#fff;font-size:1.1vw;font-weight:700}.sold-badge-vertical.available,.sold-badge-vertical.chicking,.sold-badge-vertical.sold,.sold-badge-vertical.unavailable{margin-top:.5vw}.sold-badge-vertical.available span{color:#fff;background:linear-gradient(135deg,#2e7d32,#1b5e20);border-radius:2vw;padding:.5vw 1.2vw;font-size:1vw;font-weight:700;animation:2s infinite pulse;display:inline-block;box-shadow:0 0 1vw #4caf5080}.sold-badge-vertical.chicking span{color:#fff;background:linear-gradient(135deg,#ff8f00,#e65100);border-radius:2vw;padding:.5vw 1.2vw;font-size:1vw;font-weight:700;animation:2s infinite pulse;display:inline-block;box-shadow:0 0 1vw #ff980080}.sold-badge-vertical.sold span{color:#fff;background:linear-gradient(135deg,#c62828,#b71c1c);border-radius:2vw;padding:.5vw 1.2vw;font-size:1vw;font-weight:700;animation:2s infinite pulse;display:inline-block;box-shadow:0 0 1vw #f4433680}.sold-badge-vertical.unavailable span{color:#fff;background:linear-gradient(135deg,#6a1b9a,#4a148c);border-radius:2vw;padding:.5vw 1.2vw;font-size:1vw;font-weight:700;animation:2s infinite pulse;display:inline-block;box-shadow:0 0 1vw #9c27b080}.details-overlay{z-index:10;padding:.5vw;animation:.8s forwards slideInUp;position:absolute;bottom:1vw;left:0;right:0}.details-row{flex-wrap:wrap;justify-content:center;gap:.8vw;margin-bottom:.8vw;display:flex}.detail-chip,.detail-chip-top{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#0009;border:.1vw solid #ffd70066;border-radius:2vw;align-items:center;gap:.6vw;padding:.4vw 1vw;transition:all .3s;display:flex}.detail-chip:hover{border-color:var(--orange-primary);background:#000c;transform:translateY(-.2vw)}.chip-icon{color:var(--orange-primary);font-size:.9vw}.chip-label{color:#fff;font-size:.9vw}.description-chip.no-description{display:none}.carview-notes-section{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);border:.1vw solid var(--orange-primary);background:#000000b3;border-radius:2vw;justify-content:center;align-items:center;gap:.5vw;max-width:85%;margin:0 auto;padding:.5vw 1.2vw;display:flex}.carview-notes-section.no-notes{display:none}.notes-icon{color:var(--orange-primary);font-size:1vw}.notes-text{color:#fff;text-align:center;font-size:.85vw;line-height:1.5}.add-sale-button{background:linear-gradient(135deg, var(--orange-primary), #ff8400);box-shadow:none;color:#000;cursor:pointer;border:none;border-radius:1.5vw;padding:.4vw 1.2vw;font-size:.9vw;font-weight:700;transition:all .3s}.add-sale-button:hover{transform:scale(1.05);box-shadow:0 .2vw .5vw #ff80004d}@media (width<=1024px){.top-bar{z-index:1000;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#00000080;border-bottom:.1vw solid #ffd7004d;height:5vw;position:fixed;top:0;left:0;right:0}.carview-back-button{width:3.5vw;height:3.5vw;padding:0}.car-title{font-size:2vw}.carview-back-icon{font-size:2.5vw}.info-item{width:10vw;font-size:1.2vw}.detail-chip{padding:.3vw .8vw}.notes-text,.chip-label,.chip-icon{font-size:1.2vw}}@media (width<=768px){.top-bar{height:6.2vw}.thumbnails-vertical{gap:.5vw;right:.5vw}.thumbnail-wrapper-vertical{width:8vw;height:6vw}.info-strip-vertical{gap:.8vw;left:1vw}.info-item{width:12vw;padding:.4vw .5vw}.info-value{font-size:1.5vw}.info-label{font-size:1vw}.details-row{gap:.5vw}.detail-chip{padding:.3vw .8vw}.chip-label,.chip-icon{font-size:1.2vw}.carview-notes-section{max-width:95%}.notes-text{font-size:1.2vw}.contact-info{flex-direction:column;gap:.8vw}.contact-item{justify-content:center;width:90%}.sold-badge-vertical.available span,.sold-badge-vertical.chicking span,.sold-badge-vertical.sold span,.sold-badge-vertical.unavailable span{padding:.5vw 1.5vw;font-size:1.5vw}}.edit-car-button{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);border:.1vw solid var(--orange-primary);opacity:0;color:#fff;background:#000000b3;border-radius:1vw;flex-direction:column;align-items:center;width:8vw;padding:.6vw .8vw;font-size:1vw;transition:all .5s ease-in-out;animation:.5s forwards slideInRight;display:flex}.edit-car-button:hover{color:var(--orange-primary);scale:1.05}.main-image-wrapper{background-color:var(--bg-secondary,#2a2a2a);width:100%;height:100vh;position:relative;overflow:hidden}.main-image-loading{background-color:var(--bg-secondary,#2a2a2a);z-index:10;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.carview-main-image{object-fit:contain;width:100%;height:100%}.thumbnail-wrapper-vertical{background-color:var(--bg-secondary,#2a2a2a);border-radius:.5vw;width:5vw;min-width:3rem;height:5vw;min-height:3rem;position:relative;overflow:hidden}.thumbnail-loading{background-color:var(--bg-secondary,#2a2a2a);z-index:5;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.thumbnail-vertical{object-fit:contain;width:100%;height:100%}@media (width<=768px){.thumbnail-wrapper-vertical{width:10vw;height:10vw}}.change-sale-state-button{padding:.5vw 1vw}@media (width<=580px){.thumbnail-wrapper-vertical{width:10vw;height:10vw}.top-bar{height:7vw}.carview-back-button{width:5vw;height:5vw}.car-identefier2{font-size:1.2vw}.car-title{font-size:2.5vw}.logo-banner2{display:none}.carview-back-icon{font-size:3vw}.detail-chip{padding:.5vw 1vw;font-size:1.8vw}.chip-icon,.chip-label{font-size:1.5vw}.notes-text{font-size:1.8vw}.detail-chip{font-size:3.8vw}}@media (width<=440px){.thumbnail-wrapper-vertical{width:10vw;height:10vw}.top-bar{height:9vw}.carview-back-button{width:5vw;height:5vw}.car-identefier2{font-size:2.7vw}.car-title{font-size:3.5vw}.logo-banner2{display:none}.carview-back-icon{font-size:3vw}.detail-chip{margin:.5vw;padding:.5vw 1vw;font-size:1.8vw}.info-item{width:15vw;padding:.5vw .8vw;font-size:1.5vw}.info-item .info-label,.info-item .info-value{font-size:2.4vw}.chip-icon,.chip-label{font-size:3.5vw}.notes-text{font-size:3.8vw}.detail-chip{font-size:2.8vw}.detail-chip-top,.detail-chip-top .chip-icon,.detail-chip-top .chip-label{font-size:2.2vw}.sold-badge-vertical.available span,.sold-badge-vertical.chicking span,.sold-badge-vertical.sold span,.sold-badge-vertical.unavailable span{font-size:2.8vw}.detail-chip.cm .chip-label{font-size:2.2vw}}@media (width<=768px){.table th,.table td{padding:var(--spacing-sm);font-size:var(--font-size-sm)}}.first-container{background:linear-gradient(135deg,#0a0a0a 0%,#1a1a1a 100%);width:100vw;min-height:100vh}.addcar-nav{background:linear-gradient(135deg,#ff910026,#000c);border-bottom:.1vw solid #ff99004d;justify-content:center;align-items:center;width:100vw;height:3.5vw;display:flex}.addcar-nav h4{color:var(--orange-primary);font-size:1.2vw;font-weight:700}.basic-info{background:#0000004d;flex-wrap:wrap;justify-content:space-around;gap:1vw;padding:1vw;display:flex}.basic-sec{background:#0006;border:.05vw solid #ffd70033;border-radius:.8vw;align-items:center;gap:.5vw;padding:.3vw 1vw;display:flex}.basic-sec label h5{color:var(--orange-primary);font-size:.9vw}.basic-input{color:#fff;background:#0009;border:.1vw solid #ffd7004d;border-radius:.5vw;width:10vw;height:auto;margin:.5vw 0;padding:.4vw .8vw;font-size:.9vw;font-weight:400;transition:all .3s}.basic-input:focus{border-color:var(--orange-primary);outline:none;box-shadow:0 0 .5vw #ffd7004d}.basic-input-add-model{color:#fff;text-align:center;background:#0009;border:.1vw solid #ffd7004d;border-radius:.5vw;width:10vw;height:auto;margin:0 .5vw;padding:.4vw;font-size:.9vw}.select-option{color:#fff;background:#1a1a1a}.basic-input-but{color:var(--orange-primary);cursor:pointer;background:#0009;border:.1vw solid #ffd7004d;border-radius:.5vw;margin-left:.3vw;padding:.3vw .8vw;font-size:.8vw;transition:all .3s}.basic-input-but:hover{background:#ffd70033;transform:scale(1.02)}.addcar-header{padding:1vw}.above-images{justify-content:space-between;align-items:center;margin-bottom:1vw;padding:0 1vw;display:flex}.above-images h6{color:var(--orange-primary);font-size:1vw}.images-container{width:98vw;padding-bottom:.5vw;overflow-x:auto}.images-container::-webkit-scrollbar{height:.5vw}.images-container::-webkit-scrollbar-track{background:#0000004d;border-radius:.3vw}.images-container::-webkit-scrollbar-thumb{background:var(--orange-primary);border-radius:.3vw}.images-container::-webkit-scrollbar-thumb:hover{background:#fc0}.images-box{align-items:center;gap:1rem;width:max-content;min-width:100%;height:12vw;display:flex}#fileInput{display:none}.add-image-button{color:var(--orange-primary);border:.15vw solid var(--orange-primary);cursor:pointer;background:#00000080;border-radius:50%;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;font-size:1.8rem;transition:all .3s;display:flex}.add-image-button:hover{background:#ffd70033;transform:scale(1.1)}.add-image-button.disabled{cursor:not-allowed;opacity:.5;pointer-events:none}.addcar-added-image-wrapper{display:inline-block}.addcar-added-image{color:var(--orange-primary);background:#0006;border:.15vw solid #ff730080;border-radius:.8vw;align-items:center;width:15vw;height:10vw;font-size:2rem;transition:all .3s;display:flex;position:relative;overflow:hidden}.addcar-added-image:hover{border-color:var(--orange-primary);transform:scale(1.02)}.addcar-added-image.empty-placeholder{background:#0000004d;border:.15vw dashed #ff990080;justify-content:center;align-items:center;display:flex}.empty-image-content{flex-direction:column;justify-content:center;align-items:center;gap:.5vw;width:100%;display:flex}.empty-image-icon{opacity:.6;color:var(--orange-primary);font-size:3vw}.empty-image-text{color:var(--orange-primary);opacity:.7;font-size:.8vw}.addcar-image{object-fit:contain;width:100%;height:100%}.addcar-image-delete-button{color:#fff;cursor:pointer;opacity:0;z-index:10;background:#c62828e6;border:none;border-radius:50%;justify-content:center;align-items:center;width:2.5vw;height:2.5vw;font-size:1.2vw;transition:all .3s;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.addcar-added-image:hover .addcar-image-delete-button{opacity:1}.addcar-image-delete-button:hover{background:#c62828;transform:translate(-50%,-50%)scale(1.1)}.car-details-main{padding:1vw}.details-grid{flex-direction:column;align-items:center;gap:1vw;max-width:1200px;margin:0 auto;display:flex}.detail-row{flex-wrap:wrap;justify-content:center;gap:1vw;width:100%;display:flex}.detail-item{flex-direction:column;flex:1;gap:.3vw;min-width:200px;display:flex}.detail-item label{color:var(--orange-primary);font-size:.85vw;font-weight:700}.detail-input{color:#fff;background:#0009;border:.1vw solid #ffd7004d;border-radius:.5vw;padding:.6vw;font-size:.9vw;transition:all .3s}.detail-input:focus{border-color:var(--orange-primary);outline:none;box-shadow:0 0 .5vw #ffd7004d}.detail-textarea{resize:vertical;color:#fff;background:#0009;border:.1vw solid #ffd7004d;border-radius:.5vw;min-height:6vw;padding:.6vw;font-family:inherit;font-size:.9vw}.detail-textarea:focus{border-color:var(--orange-primary);outline:none;box-shadow:0 0 .5vw #ffd7004d}select.detail-input{cursor:pointer}select.detail-input:hover{border-color:var(--orange-primary)}.form-actions{justify-content:center;gap:1.5vw;padding:1.5vw 0;display:flex}.submit-btn{color:#000;cursor:pointer;background:linear-gradient(135deg,#f3a42d,#ff9100);border:none;border-radius:2vw;padding:.6vw 2.5vw;font-size:1vw;font-weight:700;transition:all .3s}.cancel-btn{color:#fff;cursor:pointer;background:linear-gradient(135deg,#555,#333);border:none;border-radius:2vw;padding:.6vw 2.5vw;font-size:1vw;font-weight:700;transition:all .3s}@media (width<=1024px){.basic-info{flex-direction:column;align-items:center}.basic-sec{justify-content:space-between;width:80%}.basic-input{width:15vw}.detail-item label,.detail-input,.detail-textarea{font-size:1.2vw}}@media (width<=768px){.addcar-nav h4{font-size:2.5vw}.basic-sec label h5{font-size:1.5vw}.basic-input{width:20vw;font-size:1.5vw}.detail-item label{font-size:1.8vw}.detail-input,.detail-textarea{padding:1vw;font-size:1.8vw}.submit-btn,.cancel-btn{padding:1vw 4vw;font-size:2vw}.empty-image-text{font-size:1.2vw}.addcar-added-image{width:22vw;height:15vw}}.image-loading-spinner{background:#00000080;border-radius:.5vw;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.car-options-updates{justify-content:space-evenly;align-items:center;gap:1vw;width:100vw;padding:1vw 0;display:flex}.change-sale-state-button-confirm-wrapper{justify-content:space-around;align-items:center;width:40vw;display:flex}.change-sale-state-button-confirm{max-lines:1;color:#fff;background-color:red;border:none;border-radius:.4vw;padding:.4vw .7vw}.change-sale-state-button-cancel{max-lines:1;color:#000;background-color:#fff;border:none;border-radius:.4vw;padding:.4vw .7vw}@media (width<=768px){.table th,.table td{padding:var(--spacing-sm);font-size:var(--font-size-sm)}}.orders-page{background:linear-gradient(135deg,#0a0a0a 0%,#1a1a1a 100%);justify-content:center;align-items:center;min-height:100vh;overflow:auto}.orders-page .orders-page-header{z-index:5;background-color:var(--bg-primary);position:fixed;top:0}.orders-page .orders-header{z-index:1;background:#000;border-radius:1vw;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1vw;width:100%;margin-top:4vw;margin-bottom:1vw;padding:1vw;display:flex;position:fixed;top:0}.orders-page .orders-header .page-title{color:var(--orange-primary);text-shadow:0 .1vw .3vw #00000080;margin:0;font-size:1.5vw;font-weight:700}.orders-page .orders-header .orders-filters{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:2vw;display:flex}.orders-page .orders-header .orders-filters .has-match-filter{min-width:8vw;position:relative}.orders-page .orders-header .orders-filters .has-match-filter .has-match-filter-selected{color:var(--orange-primary);cursor:pointer;white-space:nowrap;background:#0009;border:.15vw solid #ffd70080;border-radius:.5vw;justify-content:space-between;align-items:center;gap:.8vw;padding:.4vw .6vw;font-size:1vw;transition:all .3s;display:flex}.orders-page .orders-header .orders-filters .has-match-filter .has-match-filter-selected:hover{border-color:var(--orange-primary);background:#000c}.orders-page .orders-header .orders-filters .has-match-filter .matching-options-list{z-index:20;-webkit-backdrop-filter:blur(.5vw);backdrop-filter:blur(.5vw);background:#000000f2;border:.1vw solid #ff91004d;border-radius:.5vw;width:100%;min-width:10vw;padding:.4vw 0;position:absolute;top:calc(100% + .4vw);left:0}.orders-page .orders-header .orders-filters .has-match-filter .matching-options-list .matching-option{color:#fff;cursor:pointer;white-space:nowrap;width:100%;padding:.5vw .8vw;font-size:.9vw;transition:all .2s}.orders-page .orders-header .orders-filters .has-match-filter .matching-options-list .matching-option:hover{color:var(--orange-primary);background:#ffd70033}.orders-page .orders-header .orders-filters .has-match-filter .matching-options-list.active{display:none}.orders-page .orders-header .orders-filters .city-filter{min-width:9vw;position:relative}.orders-page .orders-header .orders-filters .city-filter .city-filter-selected{color:var(--orange-primary);cursor:pointer;white-space:nowrap;background:#0009;border:.15vw solid #ffd70080;border-radius:.5vw;justify-content:space-between;align-items:center;gap:.8vw;padding:.4vw .6vw;font-size:1vw;transition:all .3s;display:flex}.orders-page .orders-header .orders-filters .city-filter .city-filter-selected:hover{border-color:var(--orange-primary);background:#000c}.orders-page .orders-header .orders-filters .city-filter .city-options-list{z-index:20;-webkit-backdrop-filter:blur(.5vw);backdrop-filter:blur(.5vw);background:#000000f2;border:.1vw solid #ff91004d;border-radius:.5vw;width:100%;min-width:10vw;max-height:40vh;padding:.4vw 0;position:absolute;top:calc(100% + .4vw);left:0;overflow-y:auto}.orders-page .orders-header .orders-filters .city-filter .city-options-list .city-option{color:#fff;cursor:pointer;white-space:nowrap;width:100%;padding:.5vw .8vw;font-size:.9vw;transition:all .2s}.orders-page .orders-header .orders-filters .city-filter .city-options-list .city-option:hover{color:var(--orange-primary);background:#ffd70033}.orders-page .orders-header .orders-filters .city-filter .city-options-list.active{display:none}.my-hr{color:#ff91004d;text-align:center;letter-spacing:.1vw;margin:.2vw 0;padding:0;font-size:.7vw;line-height:1}.orders-list{flex-direction:column;gap:1vw;margin:9vw 1vw 0;display:flex}.order-card{-webkit-backdrop-filter:blur(.5vw);backdrop-filter:blur(.5vw);background:#0009;border:.1vw solid #ff91004d;border-radius:1vw;flex-direction:column;margin:0;transition:all .3s;display:flex;overflow:hidden;box-shadow:0 .5vw 1.5vw #0000004d}.order-card:hover{border-color:var(--orange-primary);transform:translateY(-.2vw);box-shadow:0 1vw 2vw #0006}.order-card .order-card-top{background:linear-gradient(135deg,#ffd7001a,#000c);border-bottom:.1vw solid #ff91004d;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1vw;padding:.8vw 1.5vw;display:flex}.order-card .order-card-top .client-info{flex-wrap:wrap;align-items:baseline;gap:1.5vw;display:flex}.order-card .order-card-top .client-name{color:var(--orange-primary);background:#0006;border-radius:1vw;padding:.2vw .8vw;font-size:1.1vw;font-weight:700}.order-card .order-card-top .client-phone{color:#fffc;direction:ltr;font-size:.9vw;font-weight:500;display:inline-block}.order-card .order-card-top .car-info{flex-wrap:wrap;align-items:baseline;gap:1.5vw;display:flex}.order-card .order-card-top .order-car-name{color:var(--orange-primary);font-size:1vw;font-weight:700}.order-card .order-card-top .order-car-year{color:#ffffffb3;background:#0006;border-radius:1vw;padding:.2vw .6vw;font-size:.9vw}.order-card .order-card-top .price-info .expected-price{color:var(--orange-primary);background:#0006;border-radius:1vw;padding:.2vw .8vw;font-size:1.1vw;font-weight:700}.order-card .order-card-middle{background:#0000004d;border-bottom:.05vw solid #ffd70026;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.8vw;padding:.6vw 1.5vw;display:flex}.order-card .order-card-middle .gallery-info{flex-wrap:wrap;align-items:baseline;gap:.5vw;display:flex}.order-card .order-card-middle .gallery-label{color:var(--orange-primary);font-size:.85vw}.order-card .order-card-middle .gallery-name{color:#fff;font-size:.9vw;font-weight:700}.order-card .order-card-middle .order-status{flex-wrap:wrap;align-items:baseline;gap:.5vw;display:flex}.order-card .order-card-middle .status-label{color:var(--orange-primary);font-size:.85vw}.order-card .order-card-middle .status-value{border-radius:1vw;padding:.2vw .8vw;font-size:.85vw;font-weight:700}.status-value.status-جاد{color:var(--orange-primary);background:#ffd70026;border:.05vw solid #ffd70066}.status-value.status-مستعجل{color:#ff9800;background:#ff980026;border:.05vw solid #ff980066}.status-value.status-استفسار{color:#64b5f6;background:#2196f326;border:.05vw solid #2196f366}.status-value.status-مؤجل{color:#ef5350;background:#f4433626;border:.05vw solid #f4433666}.order-card .order-card-bottom{flex-wrap:wrap;justify-content:space-between;gap:1vw;padding:.8vw 1.5vw;display:flex}.order-card .order-card-bottom .employee-info{flex-direction:column;flex:1.5;gap:.5vw;min-width:12vw;display:flex}.order-card .order-card-bottom .employee-avatar{color:#ffae00e6;align-items:center;gap:.3vw;font-size:.9vw;font-weight:700;display:flex}.order-card .order-card-bottom .employee-notes{color:#ffffffb3;background:#0000004d;border-radius:.5vw;padding:.5vw;font-size:.85vw;line-height:1.4}.order-card .order-card-bottom .cars-match{background:#ffd7000d;border:.05vw solid #ffd70026;border-radius:.5vw;flex-direction:column;flex:1;gap:.5vw;min-width:15vw;padding:.5vw;display:flex}.order-card .order-card-bottom .cars-match .cars-match-top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5vw;padding:0 .3vw;display:flex}.order-card .order-card-bottom .cars-match .cars-match-label{color:var(--text-primary);font-size:.85vw}.order-card .order-card-bottom .cars-match .matches-count{color:var(--orange-primary);background:#ffd70026;border-radius:1vw;padding:.1vw .6vw;font-size:1vw;font-weight:700}.order-card .order-card-bottom .cars-match .matches{flex-wrap:wrap;gap:.4vw;max-height:6vw;padding:.3vw;display:flex;overflow-y:auto}.order-card .order-card-bottom .cars-match .matches .match-card{color:var(--text-primary);cursor:pointer;white-space:nowrap;background:#ff910033;border:.05vw solid #ff91004d;border-radius:.5vw;padding:.2vw .6vw;font-size:.75vw;font-weight:700;transition:all .2s}.order-card .order-card-bottom .cars-match .matches .match-card:hover{color:#000;background:#f806;transform:scale(1.05)}.order-card .order-card-bottom .cars-match .matches .no-matches{color:#ffffff80;padding:.2vw .6vw;font-size:.75vw;font-style:italic}.order-card .order-card-bottom .cars-match .matches::-webkit-scrollbar{height:.2vw}.order-card .order-card-bottom .cars-match .matches::-webkit-scrollbar-track{background:#ffffff0d;border-radius:.2vw}.order-card .order-card-bottom .cars-match .matches::-webkit-scrollbar-thumb{background:#ffd70080;border-radius:.2vw}.order-card .order-card-bottom .cars-match .matches::-webkit-scrollbar-thumb:hover{background:var(--orange-primary)}.order-dialog{z-index:3;flex-direction:column;width:100%;height:100%;display:flex}.cancel-button{cursor:pointer;color:#fff;text-align:center;background:linear-gradient(135deg,#f44,#c00);border-radius:.5vw;justify-content:center;align-items:center;width:5vw;min-width:60px;padding:.4vw .8vw;font-size:.9vw;font-weight:700;transition:all .2s;display:flex}.cancel-button:hover{background:linear-gradient(135deg,#f66,red);transform:scale(1.02)}.no-orders-message{text-align:center;color:var(--orange-primary);background:#0006;border:.1vw solid #ff91004d;border-radius:1vw;margin:2vw;padding:3vw;font-size:1.2vw}.orders-page::-webkit-scrollbar{width:.5vw}.orders-page::-webkit-scrollbar-track{background:#0000004d;border-radius:.5vw}.orders-page::-webkit-scrollbar-thumb{background:var(--orange-primary);border-radius:.5vw}.orders-page::-webkit-scrollbar-thumb:hover{background:#fc0}@media (width<=768px){.orders-page .orders-header{flex-direction:column;align-items:stretch}.orders-page .orders-header .page-title{text-align:center;font-size:5vw}.orders-page .orders-header .orders-filters{justify-content:center}.orders-page .orders-header .orders-filters .has-match-filter,.orders-page .orders-header .orders-filters .city-filter{min-width:40%}.orders-page .orders-header .orders-filters .has-match-filter .has-match-filter-selected,.orders-page .orders-header .orders-filters .city-filter .city-filter-selected{padding:1vw 2vw;font-size:3.5vw}.orders-page .orders-header .orders-filters .has-match-filter .matching-options-list .matching-option,.orders-page .orders-header .orders-filters .city-filter .city-options-list .city-option{padding:1.5vw 2vw;font-size:3vw}.order-card .order-card-top .client-name,.order-card .order-card-top .expected-price{font-size:3.5vw}.order-card .order-card-top .client-phone,.order-card .order-card-top .order-car-year{font-size:3vw}.order-card .order-card-middle .gallery-label,.order-card .order-card-middle .status-label,.order-card .order-card-middle .status-value{font-size:2.8vw}.order-card .order-card-bottom .employee-avatar,.order-card .order-card-bottom .cars-match-label{font-size:3vw}.order-card .order-card-bottom .employee-notes{font-size:2.8vw}.order-card .order-card-bottom .cars-match .matches .match-card{padding:.5vw 1.5vw;font-size:2.5vw}.cancel-button{width:15vw;padding:1vw;font-size:3vw}}@media (width<=768px){.table th,.table td{padding:var(--spacing-sm);font-size:var(--font-size-sm)}}*{box-sizing:border-box;margin:0;padding:0}.order-form-container{direction:rtl;background:linear-gradient(135deg,#0a0a0a 0%,#1a1a1a 100%);min-height:100vw;padding:2vw}.order-form-wrapper{-webkit-backdrop-filter:blur(1vw);backdrop-filter:blur(1vw);border:calc(1 * .1vw) solid var(--orange-dark);background:#0009;border-radius:1.5vw;max-width:120vw;margin:0 auto;animation:.6s fadeInUp;overflow:hidden}.order-select-option{color:#000}@keyframes fadeInUp{0%{opacity:0;transform:translateY(3vw)}to{opacity:1;transform:translateY(0)}}.form-header{border-bottom:calc(2 * .1vw) solid var(--orange-primary);text-align:center;background:linear-gradient(135deg,#ffd7001a,#000c);padding:1.5vw 2vw}.form-header h2{color:var(--orange-primary);letter-spacing:.1vw;margin-bottom:.5vw;font-size:1.8vw}.form-header p{color:#ffffffb3;font-size:.9vw}.form-section{border-bottom:.1vw solid #ffd70033;padding:1.5vw 2vw;transition:all .3s}.form-section:hover{background:#ffd70005}.section-title{border-bottom:calc(1 * .1vw) solid var(--orange-dark);align-items:center;gap:.8vw;margin-bottom:1.5vw;padding-bottom:.8vw;display:flex}.title-icon{color:var(--orange-primary);font-size:1.5vw}.section-title h3{color:var(--orange-primary);letter-spacing:.1vw;font-size:1.2vw;font-weight:600}.form-grid{grid-template-columns:repeat(auto-fit,minmax(28vw,1fr));gap:1.5vw;display:grid}.form-group{flex-direction:column;gap:.5vw;display:flex}.form-group.full-width{grid-column:1/-1}.form-group label{color:var(--orange-primary);letter-spacing:.05vw;font-size:.85vw;font-weight:500}.form-input,.form-select,.form-textarea{border:calc(1 * .1vw) solid var(--orange-dark);color:#fff;direction:rtl;background:#0009;border-radius:.8vw;padding:.8vw 1vw;font-family:inherit;font-size:.9vw;transition:all .3s}.form-input:focus,.form-select:focus,.form-textarea:focus{border-color:var(--orange-primary);box-shadow:0 0 .8vw var(--orange-dark);outline:none}.form-input:hover,.form-select:hover,.form-textarea:hover{border-color:#ffae0099}.form-input::placeholder,.form-textarea::placeholder{color:#fff6}.disabled-input{color:var(--orange-primary);cursor:not-allowed;opacity:.8;background:#000c;border-color:#ffd70080}.disabled-input:focus{box-shadow:none;border-color:#ffd70080}.form-select{cursor:pointer;appearance:none;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23ffd700' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><polyline points='6 9 12 15 18 9'></polyline></svg>");background-position:1vw;background-repeat:no-repeat;background-size:1vw}.form-textarea{resize:vertical;min-height:10vw}.price-group{grid-column:span 1}.price-inputs{align-items:center;gap:.8vw;display:flex}.price-input{flex:1}.price-separator{color:var(--orange-primary);font-size:1.2vw;font-weight:700}.form-actions{background:#0006;justify-content:center;gap:1.5vw;padding:2vw;display:flex}.btn{cursor:pointer;letter-spacing:.05vw;border:none;border-radius:2vw;padding:.8vw 2vw;font-family:inherit;font-size:.9vw;font-weight:600;transition:all .3s}.btn-primary{background:linear-gradient(135deg, var(--orange-primary), #fc0);color:#000;box-shadow:0 .2vw .5vw var(--orange-dark)}.btn-primary:hover{transform:translateY(-.1vw);box-shadow:0 .5vw 1vw #ffd70066}.btn-secondary{color:var(--orange-primary);border:calc(1 * .1vw) solid var(--orange-primary);background:#ffffff1a}.btn-secondary:hover{background:#ffd70033;transform:translateY(-.1vw)}.success-message{background:linear-gradient(135deg, var(--orange-primary), #fc0);color:#000;z-index:1000;border-radius:2vw;padding:.8vw 1.5vw;font-size:.9vw;font-weight:700;animation:.5s slideDown,.5s 2.5s forwards fadeOut;position:fixed;top:2vw;left:50%;transform:translate(-50%);box-shadow:0 .5vw 1vw #0000004d}@keyframes slideDown{0%{opacity:0;top:-5vw}to{opacity:1;top:2vw}}@keyframes fadeOut{to{opacity:0;visibility:hidden}}.data-preview{border-top:calc(2 * .1vw) solid var(--orange-dark);margin-top:2vw;animation:.5s slideUp}.preview-header{text-align:center;color:var(--orange-primary);background:#ffd7001a;padding:1vw;font-size:1vw;font-weight:700}.order-add-top,.order-add-bottom{padding:1.5vw}.order-add-top{color:#fff;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.5vw;font-size:.85vw;display:flex}.order-add-top span{align-items:center;gap:.5vw;display:flex}.client-name{color:var(--orange-primary);font-size:1.1vw;font-weight:700}.car-card-values{color:var(--orange-primary);font-weight:600}hr{border-color:#ffd70033}.order-add-bottom{flex-direction:column;gap:1vw;display:flex}.client-status,.employee-avatar{color:#fff;flex-wrap:wrap;align-items:center;gap:.5vw;font-size:.85vw;display:flex}.the-client-status,.employee-name{border:calc(1 * .1vw) solid var(--orange-dark);background:#ffd7001a;border-radius:1vw;padding:.3vw .8vw;display:inline-block}.employee-notes{color:#fff;margin-top:1vw;font-size:.85vw}.order-notes{color:#fffc;background:#0006;border-radius:.8vw;margin-top:.5vw;padding:.8vw;line-height:1.6}@media (width<=76.8vw){.order-form-container{padding:3vw}.form-header h2{font-size:4vw}.form-header p{font-size:2.5vw}.section-title h3{font-size:3.5vw}.title-icon{font-size:4vw}.form-group label{font-size:2.5vw}.form-input,.form-select,.form-textarea{padding:2vw;font-size:2.5vw}.btn{padding:2vw 4vw;font-size:2.5vw}.order-add-top{flex-direction:column;align-items:flex-start;gap:1vw}.client-name{font-size:3vw}.order-add-top span{font-size:2.5vw}.form-grid{grid-template-columns:1fr}}.order-form-container::-webkit-scrollbar{width:.5vw}.order-form-container::-webkit-scrollbar-track{background:#0000004d;border-radius:.5vw}.order-form-container::-webkit-scrollbar-thumb{background:var(--orange-primary);border-radius:.5vw}.order-form-container::-webkit-scrollbar-thumb:hover{background:#fc0}@media (width<=768px){.table th,.table td{padding:var(--spacing-sm);font-size:var(--font-size-sm)}}.sales-page{background:linear-gradient(135deg,#0a0a0a 0%,#1a1a1a 100%);width:100vw;min-height:100vh}.sales-page .sales-page-header{background-color:var(--bg-primary);z-index:5;position:fixed;top:0}.sales-page .sales-page-body{margin-top:4vw;padding:0 1vw 1vw}.sales-page .sales-page-body .date-and-time{width:50%;color:var(--orange-primary);background:#0006;border-radius:.5vw;justify-content:space-between;margin:auto auto .4vw;padding:.5vw 1vw;font-size:.8vw;display:flex}.sales-page .sales-page-body .sales-tabs-bar{justify-content:space-between;gap:.5vw;width:100%;margin:1vw 0;display:flex}.sales-page .sales-page-body .sales-tabs-bar .sales-tab{cursor:pointer;background:#0006;border:.1vw solid #ff88004d;border-radius:.8vw;flex:1;justify-content:center;align-items:center;padding:.8vw 1vw;transition:all .3s;display:flex;position:relative}.sales-page .sales-page-body .sales-tabs-bar .sales-tab:hover{border-color:var(--orange-primary);background:#ff88001a;transform:translateY(-.2vw)}.sales-page .sales-page-body .sales-tabs-bar .sales-tab a{color:#ffffffb3;text-align:center;width:100%;font-size:1vw;text-decoration:none}.sales-page .sales-page-body .sales-tabs-bar .sales-tab.active{border-color:var(--orange-primary);background:linear-gradient(135deg,#ff910033,#0009);box-shadow:0 .2vw .5vw #f903}.sales-page .sales-page-body .sales-tabs-bar .sales-tab.active a{color:var(--orange-primary);font-weight:700}.sales-notefy-numbers{color:#fff;background:linear-gradient(135deg,#f44,#c00);border-radius:50%;justify-content:center;align-items:center;width:2.2vw;height:2.2vw;padding:0;font-size:1vw;font-weight:700;display:flex;position:absolute;inset:-.8vw -.5vw -.5vw auto;box-shadow:0 .1vw .3vw #0000004d}.sales-notefy-numbers.hidden{display:none}@media (width<=768px){.sales-page .sales-page-body .date-and-time{flex-direction:column;align-items:center;gap:.5vw;width:90%;font-size:2.5vw}.sales-page .sales-page-body .sales-tabs-bar .sales-tab a{font-size:2.5vw}.sales-notefy-numbers{width:5vw;height:5vw;font-size:2.5vw;top:-1vw;right:-1vw}}@media (width<=768px){.table th,.table td{padding:var(--spacing-sm);font-size:var(--font-size-sm)}}.sales-done{width:100%}.sales-done .week-selection{width:clamp(60%,65vw,100%);color:var(--orange-primary);background:#0000004d;border-radius:1vw;justify-content:space-around;align-items:center;margin:1vw auto;padding:.8rem 2rem;font-size:.9rem;display:flex}.sales-done .week-selection .icon{fill:var(--orange-primary);cursor:pointer;font-size:1.5rem;transition:all .2s}.sales-done .week-selection .icon:hover{fill:#fc0;transform:scale(1.2)}.sales-done .week-selection input{color:var(--orange-primary);text-align:center;direction:ltr;background:#0009;border:.1vw solid #ff88004d;border-radius:.5vw;width:4rem;padding:.3vw .5vw;font-size:.9rem;font-weight:700}.sales-done .week-selection input:focus{border-color:var(--orange-primary);outline:none;box-shadow:0 0 .5vw #ff88004d}.sales-done .week-selection .range{background:#0006;border-radius:.5vw;padding:.3vw .8vw;font-size:.85rem}.sales-done .days-view .sales-count{color:#fff;justify-content:space-between;align-items:center;width:10rem;font-size:.9rem;display:flex}.sales-done .days-view .sales-count .sales-count-num{color:var(--orange-primary);font-size:1.1rem;font-weight:700}.day-tab{width:100%;color:var(--orange-primary);cursor:pointer;background:linear-gradient(135deg,#ff99001a,#0009);border:.05vw solid #ffa60033;border-radius:.8vw;justify-content:space-between;align-items:center;margin:.8rem 0;padding:.8rem 1.5rem;font-size:1rem;transition:all .3s;display:flex}.day-tab:hover{background:linear-gradient(135deg,#ff990026,#000000b3);border-color:#ff990080;transform:translate(.5vw)}.sat,.sun,.mon,.tue,.wed,.thu,.fri{background-color:#0000}.sat.closed,.sun.closed,.mon.closed,.tue.closed,.wed.closed,.thu.closed,.fri.closed{display:none}.day-date{color:#fff9;font-size:.9vw}.done-sale-modal-content{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:.1vw solid var(--orange-primary);background:#000000e6;border-radius:1rem;width:95vw;max-width:1400px;max-height:90vh;padding:1.5rem;animation:.3s ease-in-out slideIn;position:relative;overflow-y:auto;box-shadow:0 10px 40px #000000b3}.sale-modal-close-btn{cursor:pointer;z-index:1001;width:2.5rem;height:2.5rem;color:var(--text-dark);float:right;background-color:#fff;border:none;border-radius:50%;justify-content:center;align-items:center;margin-bottom:1rem;margin-left:auto;font-size:1.5rem;transition:all .3s;display:flex;position:sticky;top:0;right:0}.sale-modal-close-btn:hover{background:linear-gradient(135deg, #ffac4e, var(--orange-primary));transform:scale(1.1)rotate(90deg)}@keyframes slideIn{0%{opacity:0;transform:translateY(-50px)}to{opacity:1;transform:translateY(0)}}.done-sale-modal-content::-webkit-scrollbar{width:8px}.done-sale-modal-content::-webkit-scrollbar-track{background:#2a2a2a;border-radius:4px}.done-sale-modal-content::-webkit-scrollbar-thumb{background:var(--orange-primary);border-radius:4px}.done-sale-modal-content::-webkit-scrollbar-thumb:hover{background:#ffed4e}.sale-details-modal{width:100%;height:100%;overflow-y:auto}.days-view .done-sale-card{cursor:pointer;transition:all .3s}.days-view .done-sale-card:hover{transform:translate(.5vw)}@media (width<=768px){.sales-done .week-selection{flex-wrap:wrap;gap:1vw;padding:1rem}.day-tab{padding:1rem;font-size:2.5vw}.day-date{font-size:2.5vw}.sales-done .days-view .sales-count{gap:1vw;width:auto;font-size:2.5vw}}@media (width<=768px){.table th,.table td{padding:var(--spacing-sm);font-size:var(--font-size-sm)}}.done-sale-card{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#0009;border:.1vw solid #ff88004d;border-radius:.8vw;justify-content:space-between;width:100%;margin:1vw 0;padding:.8vw;transition:all .3s;display:flex;position:relative}.done-sale-card:hover{border-color:var(--orange-primary);box-shadow:0 .3vw .8vw #ff99001a}.done-sale-card .done-sale-card-right{flex-direction:column;justify-content:space-between;width:33%;height:100%;display:flex}.done-sale-card .done-sale-card-right .sale-card-car-det{color:var(--orange-primary);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5vw;width:100%;padding:0 .7vw;font-size:.9vw;display:flex}.done-sale-card .done-sale-card-right .sale-card-car-det .sale-card-car-det-name{background:#ff91001a;border:.05vw solid #ff88004d;border-radius:.7vw;padding:.3vw .8vw;font-size:1vw;transition:all .2s;display:flex}.done-sale-card .done-sale-card-right .sale-card-car-det .sale-card-car-det-name:hover{border-color:var(--orange-primary);background:#ff910026}.done-sale-card .done-sale-card-right .sale-card-car-det .sold-car-id{color:#fff;margin-left:.5vw}.done-sale-card .done-sale-card-right .sale-card-car-det .sold-car-name{color:var(--orange-primary)}.done-sale-card .done-sale-card-right .sold-car-price{color:var(--orange-primary);font-weight:700}.done-sale-card .done-sale-card-right .sale-employee-section{justify-content:space-between;gap:1vw;width:100%;padding:.5vw 0;font-size:.75vw;display:flex}.done-sale-card .done-sale-card-right .sale-employee-section-info{flex-direction:column;justify-content:space-between;align-items:center;gap:.3vw;width:40%;display:flex}.done-sale-card .done-sale-card-right .sale-employee-section-info-title{color:var(--orange-primary-with-opacity)}.done-sale-card .done-sale-card-right .sale-employee-section-info-name{background:linear-gradient(135deg, var(--orange-metallic), var(--orange-primary));color:var(--text-dark);border-radius:.7vw;justify-content:center;gap:.3vw;padding:.2vw .6vw;font-size:.9vw;font-weight:700;display:flex}.done-sale-card .done-sale-card-right .sale-employee-section-info-name:hover{transform:scale(1.02)}.done-sale-card .done-sale-card-right .sale-employee-commission{color:#ffffffb3;margin-top:.2vw}.done-sale-card .done-sale-card-right .sale-employee-commission-cash{color:var(--orange-primary);font-size:.9vw;font-weight:700}.done-sale-card .done-sale-card-right .sale-employee-notes{background:#0000004d;border-radius:.5vw;width:55%;padding:.3vw}.done-sale-card .done-sale-card-right .sale-employee-notes-title{color:var(--orange-primary-with-opacity);padding:.2vw;font-size:.7vw}.done-sale-card .done-sale-card-right .sale-employee-notes-content{color:#ffffffb3;border:.05vw solid #f803;border-radius:.4vw;max-height:5vw;padding:.3vw;font-size:.75vw;overflow-y:auto}.done-sale-card .done-sale-card-center{flex-direction:column;justify-content:space-between;gap:.5vw;width:33%;height:100%;font-size:.9vw;display:flex}.done-sale-card .done-sale-card-center .sold-car-owner{background:#0000004d;border-radius:.5vw;justify-content:space-between;padding:.3vw 1vw;display:flex}.done-sale-card .done-sale-card-center .sold-car-owner>div:first-child{color:var(--orange-primary-with-opacity)}.done-sale-card .done-sale-card-center .owner-contact{color:var(--orange-primary);gap:.5vw;display:flex}.done-sale-card .done-sale-card-left{flex-direction:column;justify-content:space-between;gap:.5vw;width:33%;height:100%;font-size:.9vw;display:flex}.done-sale-card .done-sale-card-left .sold-car-buyer{background:#0000004d;border-radius:.5vw;justify-content:space-between;padding:.3vw 1vw;display:flex}.done-sale-card .done-sale-card-left .sold-car-buyer>div:first-child{color:var(--orange-primary-with-opacity)}.done-sale-card .done-sale-card-left .buyer-contact{color:var(--orange-primary);gap:.5vw;display:flex}@media (width<=1024px){.done-sale-card{flex-direction:column;gap:1vw}.done-sale-card .done-sale-card-right,.done-sale-card .done-sale-card-center,.done-sale-card .done-sale-card-left{width:100%}}@media (width<=768px){.done-sale-card .done-sale-card-right .sale-card-car-det{font-size:2.5vw}.done-sale-card .done-sale-card-right .sale-employee-section{font-size:2vw}.done-sale-card .done-sale-card-center,.done-sale-card .done-sale-card-left{font-size:2.5vw}}@media (width<=768px){.table th,.table td{padding:var(--spacing-sm);font-size:var(--font-size-sm)}}.sale-details-modal{text-align:center}.sold-car-price{color:var(--orange-primary);margin-bottom:1vw;font-size:1.2vw;font-weight:700}.sold-car-price span{color:#fff}.det-sale-date{background:#0006;border-radius:.8vw;justify-content:space-between;width:70%;margin:auto auto 1.5vw;padding:.5vw 1.5vw;font-size:1vw;display:flex}.det-sale-date div:first-child{color:var(--orange-primary-with-opacity)}.det-sale-date div:last-child{color:#fff}.attachments{color:var(--orange-primary);justify-content:center;padding:1vw;font-size:1vw;display:flex}.det-below-sec{width:100%;padding:1vw}.det-below-sec .ides-det{justify-content:space-evenly;gap:2vw;width:100%;display:flex}.det-below-sec .ides-det .person-id{text-align:center;width:50%;font-size:1vw}.det-below-sec .ides-det .person-id div:first-child{color:var(--orange-primary);margin-bottom:.5vw}.det-below-sec .ides-det .person-id img{object-fit:contain;border:.1vw solid var(--orange-primary);background:#0000004d;border-radius:.5vw;width:80%;max-height:20vw;margin:1vw}.det-below-sec .contract{text-align:center;width:100%;margin:1vw;font-size:1vw}.det-below-sec .contract div:first-child{color:var(--orange-primary);margin-bottom:.5vw}.det-below-sec .contract img{object-fit:contain;border:.1vw solid var(--orange-primary);background:#0000004d;border-radius:.5vw;width:80%;max-height:30vw;margin:1vw}@media (width<=768px){.sold-car-price{font-size:3vw}.det-sale-date{width:90%;font-size:2.5vw}.attachments{font-size:2.5vw}.det-below-sec .ides-det{flex-direction:column;gap:1rem}.det-below-sec .ides-det .person-id{width:100%}.det-below-sec .contract img{width:95%}}.sale-details-actions{justify-content:space-evenly;width:80%;margin:auto;display:flex}.edit-sale-btn{background-color:var(--orange-dark);color:#fff;border-radius:1vw;margin-top:.3vw;padding:.6vw 1vw;font-size:1.4vw;font-weight:700;transition:all .5s ease-in-out}.edit-sale-btn:hover{color:#000;background-color:var(--orange-primary);margin-top:0;margin-bottom:.3vw}.save-sale-btn{color:#fff;background-color:green;border-radius:1vw;margin-top:.3vw;padding:.6vw 1vw;font-size:1.4vw;font-weight:700;transition:all .5s ease-in-out}.save-sale-btn:hover{background-color:var(--success);color:#000;margin-top:0;margin-bottom:.3vw}.cancel-sale-btn{color:#fff;background-color:#910404;border-radius:1vw;margin-top:.3vw;padding:.6vw 1vw;font-size:1.4vw;font-weight:700;transition:all .5s ease-in-out}.cancel-sale-btn:hover{color:#000;background-color:red;margin-top:0;margin-bottom:.3vw}@media (width<=768px){.table th,.table td{padding:var(--spacing-sm);font-size:var(--font-size-sm)}}.holding-sales-list{text-align:center;flex-direction:column;gap:1.5vw;width:100%;padding:1vw;display:flex}.holding-sale-card-wrapper{width:100%;position:relative}.hold-sale-modal-overlay{z-index:1000;background-color:#000000d9;justify-content:center;align-items:flex-start;padding:2rem 0;animation:.3s ease-in-out fadeIn;display:flex;position:fixed;inset:0;overflow-y:auto}.hold-sale-modal-content{text-align:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:.1vw solid var(--orange-primary);background:#000000f2;border-radius:1rem;width:95vw;max-height:calc(100vh - 4rem);margin:auto;padding:1.5rem;animation:.3s ease-in-out slideIn;position:relative;overflow-y:auto;box-shadow:0 10px 40px #000000b3}.modal-close-btn:hover{transform:scale(1.1)rotate(90deg)}.hold-completion-form-container{width:100%}.det-sale-date{color:var(--orange-primary);background:#0006;border-radius:.8vw;justify-content:space-between;margin-bottom:1.5vw;padding:.8vw 1.5vw;font-size:1vw;display:flex}.completion-card{background:#0006;border-radius:.8vw;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1vw;padding:1vw;display:grid}.hold-sale-card-right,.hold-sale-card-center,.hold-sale-card-left{background:#0000004d;border-radius:.6vw;padding:.5vw}.sale-employee-commission-input,.commission-input-group{width:100%;margin-top:.5vw}.sale-employee-commission-input label,.commission-input-group label{color:var(--orange-primary-with-opacity);font-size:.8vw}.sale-employee-commission-input input,.commission-input-group input{color:#fff;text-align:center;background:#0009;border:.1vw solid #ffa6004d;border-radius:.4vw;width:100%;padding:.4vw .6vw;font-size:.85vw;transition:all .2s}.sale-employee-commission-input input:focus,.commission-input-group input:focus{border-color:var(--orange-primary);outline:none;box-shadow:0 0 .5vw #ffa6004d}.sale-employee-commission-input span,.commission-input-group span{color:var(--orange-primary);font-size:.8vw}.sale-employee-notes-input{width:100%;margin-top:.5vw}.sale-employee-notes-input .sale-employee-notes-title{color:var(--orange-primary-with-opacity);margin-bottom:.3vw;font-size:.8vw}.sale-employee-notes-input textarea{color:#fff;resize:vertical;background:#0009;border:.1vw solid #ffa6004d;border-radius:.4vw;width:100%;padding:.5vw;font-size:.8vw;transition:all .2s}.sale-employee-notes-input textarea:focus{border-color:var(--orange-primary);outline:none;box-shadow:0 0 .5vw #ffa6004d}.commission-result{color:#ffffffb3;margin-top:.5vw;font-size:.8vw}.commission-result span{color:var(--orange-primary);font-weight:700}.attachments{color:var(--orange-primary);text-align:center;padding:1vw;font-size:1vw}.det-below-sec{padding:1vw}.ides-det{justify-content:space-around;gap:2vw;margin-bottom:1.5vw;display:flex}.person-id{text-align:center;flex:1}.person-id div:first-child{color:var(--orange-primary);margin-bottom:.5vw;font-size:.9vw}.person-id-image{object-fit:contain;border:.1vw solid var(--orange-primary);background:#0000004d;border-radius:.5vw;width:100%;max-height:20vw}.contract{text-align:center}.contract div{color:var(--orange-primary);margin-bottom:.5vw;font-size:.9vw}.contract-image{object-fit:contain;border:.1vw solid var(--orange-primary);background:#0000004d;border-radius:.5vw;width:100%;max-height:30vw}.cancel-btn{color:#fff;background:linear-gradient(135deg,#555,#333)}.cancel-btn:hover{background:linear-gradient(135deg,#666,#444);transform:translateY(-.2vw)}.hold-sale-modal-content::-webkit-scrollbar{width:8px}.hold-sale-modal-content::-webkit-scrollbar-track{background:#2a2a2a;border-radius:4px}.hold-sale-modal-content::-webkit-scrollbar-thumb{background:var(--orange-primary);border-radius:4px}.delete-sale-badge{color:#fff;cursor:pointer;z-index:10;background:linear-gradient(135deg,#c62828,#b71c1c);border:none;border-radius:1.5vw;padding:.4vw 1vw;font-size:.8vw;font-weight:700;transition:all .3s;position:absolute;top:50%;left:1%;transform:translateY(-50%);box-shadow:0 .2vw .5vw #0000004d}.delete-sale-badge:hover{background:linear-gradient(135deg,#e53935,#c62828);transform:translateY(-50%)scale(1.05)}.no-image-placeholder{color:#ffffff80;background:#0000004d;border:1px dashed #ffa6004d;border-radius:.5vw;justify-content:center;align-items:center;min-height:10vw;margin:1vw;padding:2vw;font-size:1vw;display:flex}@media (width<=768px){.hold-sale-modal-content{width:98vw;padding:1rem}.completion-card{grid-template-columns:1fr}.det-sale-date{font-size:2.5vw}.submit-btn,.cancel-btn{padding:1vw 3vw;font-size:2.5vw}.delete-sale-badge{padding:.5vw 2vw;font-size:2vw;left:2%}.ides-det{flex-direction:column;gap:1rem}.sale-employee-commission-input label,.sale-employee-commission-input input{font-size:4.8vw}.sale-employee-section-info-name .sale-employee-id,.sale-employee-section-info-name .sale-employee-name,.sale-employee-notes-input .sale-employee-notes-title,.sale-employee-notes-input textarea{font-size:4vw}.sale-employee-section{flex-direction:column}.sold-car-owner-name,.sold-car-owner-phone,.sold-car-buyer-name,.sold-car-buyer-phone{font-size:4vw}.commission-input-group label{font-size:3.8vw}.commission-input-group input,.commission-input-group span{font-size:4vw}.commission-result,.attachments,.det-below-sec .person-id .person-id-title,.det-below-sec .person-id .no-image-placeholder,.det-below-sec .contract .contract-title,.det-below-sec .contract .no-image-placeholder{font-size:3.8vw}}@media (width<=768px){.table th,.table td{padding:var(--spacing-sm);font-size:var(--font-size-sm)}}.hold-sale-card{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#0009;border:.1vw solid #ffa6004d;border-radius:.8vw;justify-content:space-between;width:100%;margin:1vw 0;padding:.8vw;transition:all .3s;display:flex;position:relative}.hold-sale-card:hover{border-color:var(--orange-primary);box-shadow:0 .3vw .8vw #ffd7001a}.hold-sale-card .hold-sale-card-right{flex-direction:column;justify-content:space-between;width:33%;height:100%;display:flex}.hold-sale-card .hold-sale-card-right .sale-card-car-det{color:var(--orange-primary);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5vw;width:100%;padding:0 .7vw;font-size:.9vw;display:flex}.hold-sale-card .hold-sale-card-right .sale-card-car-det .sale-card-car-det-name{background:#ffd7001a;border:.05vw solid #ffae004d;border-radius:.7vw;padding:.3vw .8vw;font-size:1vw;transition:all .2s;display:flex}.hold-sale-card .hold-sale-card-right .sale-card-car-det .sale-card-car-det-name:hover{border-color:var(--orange-primary);background:#ffae0026}.hold-sale-card .hold-sale-card-right .sold-car-id{color:#fff;margin-left:.5vw}.hold-sale-card .hold-sale-card-right .sold-car-name{color:var(--orange-primary)}.hold-sale-card .hold-sale-card-right .sold-car-price{color:var(--orange-primary);font-weight:700}.hold-sale-card .hold-sale-card-right .sale-employee-section{justify-content:space-between;gap:1vw;width:100%;padding:.5vw 0;font-size:.75vw;display:flex}.hold-sale-card .hold-sale-card-right .sale-employee-section-info{flex-direction:column;justify-content:space-between;align-items:center;gap:.3vw;width:40%;display:flex}.hold-sale-card .hold-sale-card-right .sale-employee-section-info-title{color:var(--orange-primary-with-opacity)}.hold-sale-card .hold-sale-card-right .sale-employee-section-info-name{background:linear-gradient(135deg, var(--orange-metallic), var(--orange-primary));color:var(--text-dark);border-radius:.7vw;justify-content:center;gap:.3vw;padding:.2vw .6vw;font-size:.9vw;font-weight:700;display:flex}.hold-sale-card .hold-sale-card-right .sale-employee-section-info-name:hover{transform:scale(1.02)}.hold-sale-card .hold-sale-card-right .sale-employee-commission{color:#ffffffb3;margin-top:.2vw}.hold-sale-card .hold-sale-card-right .sale-employee-commission-cash{color:var(--orange-primary);font-size:.9vw;font-weight:700}.hold-sale-card .hold-sale-card-right .sale-employee-notes{background:#0000004d;border-radius:.5vw;width:55%;padding:.3vw}.hold-sale-card .hold-sale-card-right .sale-employee-notes-title{color:var(--orange-primary-with-opacity);padding:.2vw;font-size:.7vw}.hold-sale-card .hold-sale-card-right .sale-employee-notes-content{color:#ffffffb3;border:.05vw solid #ffd70033;border-radius:.4vw;max-height:5vw;padding:.3vw;font-size:.75vw;overflow-y:auto}.hold-sale-card .hold-sale-card-center{flex-direction:column;justify-content:space-between;gap:.5vw;width:33%;height:100%;font-size:.9vw;display:flex}.hold-sale-card .hold-sale-card-center .sold-car-owner{background:#0000004d;border-radius:.5vw;justify-content:space-between;padding:.3vw 1vw;display:flex}.hold-sale-card .hold-sale-card-center .sold-car-owner>div:first-child{color:var(--orange-primary-with-opacity)}.hold-sale-card .hold-sale-card-center .owner-contact{color:var(--orange-primary);gap:.5vw;display:flex}.hold-sale-card .hold-sale-card-left{flex-direction:column;justify-content:space-between;gap:.5vw;width:33%;height:100%;font-size:.9vw;display:flex}.hold-sale-card .hold-sale-card-left .sold-car-buyer{background:#0000004d;border-radius:.5vw;justify-content:space-between;padding:.3vw 1vw;display:flex}.hold-sale-card .hold-sale-card-left .sold-car-buyer>div:first-child{color:var(--orange-primary-with-opacity)}.hold-sale-card .hold-sale-card-left .buyer-contact{color:var(--orange-primary);gap:.5vw;display:flex}.all-commission{color:#ffffffb3;justify-content:space-around;width:100%;padding:.3vw;display:flex}.all-commission span:first-child{color:var(--orange-primary-with-opacity)}.all-commission span:last-child{color:var(--orange-primary);font-weight:700}.commissio-det{background:#0000004d;border-radius:.5vw;justify-content:space-around;gap:1vw;width:100%;padding:.5vw;display:flex}.holded-commission,.remain-commission{text-align:center;width:45%}.holded-commission .holded-commission-title{color:#4caf50;margin-bottom:.2vw;font-size:.8vw}.remain-commission .remain-commission-title{color:#ff9800;margin-bottom:.2vw;font-size:.8vw}.holded-commission .holded-commission-value,.remain-commission .remain-commission-value{color:var(--orange-primary);background:#00000080;border-radius:.3vw;padding:.2vw;font-weight:700}.complete-sale-badge{background:linear-gradient(135deg, var(--orange-primary), var(--orange-metallic));color:var(--text-dark);cursor:pointer;z-index:10;border:none;border-radius:1.5vw;padding:.4vw 1vw;font-size:.8vw;font-weight:700;transition:all .3s;position:absolute;bottom:.8vw;left:1%;box-shadow:0 .2vw .5vw #0000004d}.complete-sale-badge:hover{background:linear-gradient(135deg, #ffed4e, var(--orange-primary));transform:scale(1.05);box-shadow:0 .3vw .8vw #0006}@media (width<=1024px){.hold-sale-card{flex-direction:column;gap:1vw}.hold-sale-card .hold-sale-card-right,.hold-sale-card .hold-sale-card-center,.hold-sale-card .hold-sale-card-left{width:100%}.complete-sale-badge{align-self:center;width:fit-content;margin-top:.8vw;position:static}}@media (width<=768px){.hold-sale-card .hold-sale-card-right .sale-card-car-det{font-size:2.5vw}.hold-sale-card .hold-sale-card-right .sale-employee-section{font-size:2vw}.hold-sale-card .hold-sale-card-center,.hold-sale-card .hold-sale-card-left{font-size:2.5vw}.complete-sale-badge{padding:1vw 2vw;font-size:2.5vw}}@media (width<=768px){.table th,.table td{padding:var(--spacing-sm);font-size:var(--font-size-sm)}}.sale-orders-page{text-align:center;flex-wrap:wrap;align-items:start;gap:1.5vw;width:100%;height:100%;padding:1vw 2vw;display:flex}.order-sale-card-wrapper{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#0009;border:.1vw solid #ff99004d;border-radius:1vw;width:18vw;padding:1vw;transition:all .3s;position:relative;overflow:hidden}.order-sale-card-wrapper:hover{border-color:var(--gold-primary);transform:translateY(-.3vw);box-shadow:0 .5vw 1.5vw #0006}.holded-order-sale-card{width:100%}.order-sale-date{color:#ffffffb3;justify-content:space-between;margin-top:.3vw;font-size:.85vw;display:flex}.order-sale-date span:first-child{color:var(--orange-primary-with-opacity)}.order-sale-user{color:#ffffffb3;justify-content:space-between;align-items:center;font-size:.85vw;display:flex}.order-sale-user>div:first-child{color:var(--orange-primary-with-opacity)}.order-sale-user-data{background:#ffae001a;border:.05vw solid #ffa6004d;border-radius:1vw;justify-content:start;padding:.2vw .8vw;transition:all .2s;display:flex}.order-sale-user-data:hover{border-color:var(--gold-primary);transform:scale(1.02)}.order-sale-user-id{color:var(--gold-primary);font-weight:700}.order-sale-user-name{color:var(--gold-primary)}.order-sale-car-details{color:#ffffffb3;justify-content:space-between;align-items:center;font-size:.85vw;display:flex}.order-sale-car-details>span:first-child{color:var(--orange-primary-with-opacity)}.order-sale-car-box{background:#ffd7000d;border:.05vw solid #ffae004d;border-radius:1vw;padding:.2vw .8vw;transition:all .2s}.order-sale-car-box:hover{border-color:var(--gold-primary);background:#ffd7001a;transform:scale(1.02)}.order-sale-car-id{color:#fff;font-size:.8vw}.order-sale-car-name{color:var(--gold-primary)}.buttons-box-action{justify-content:center;gap:1vw;width:100%;margin-top:.8vw;display:flex}.allow-box{cursor:pointer;color:#fff;background:linear-gradient(135deg,#2e7d32,#1b5e20);border:none;border-radius:1.5vw;padding:.4vw 1.2vw;font-size:.9vw;font-weight:700;transition:all .3s}.allow-box:hover{background:linear-gradient(135deg,#388e3c,#2e7d32);transform:scale(1.05);box-shadow:0 .2vw .5vw #0000004d}.deny-box{cursor:pointer;color:#fff;background:linear-gradient(135deg,#c62828,#b71c1c);border:none;border-radius:1.5vw;padding:.4vw 1.2vw;font-size:.9vw;font-weight:700;transition:all .3s}.deny-box:hover{background:linear-gradient(135deg,#e53935,#c62828);transform:scale(1.05);box-shadow:0 .2vw .5vw #0000004d}@media (width<=1024px){.order-sale-card-wrapper{width:calc(50% - 1.5vw)}}@media (width<=768px){.order-sale-card-wrapper{width:100%}.order-sale-date,.order-sale-user,.order-sale-car-details{font-size:2.5vw}.allow-box,.deny-box{padding:1vw 2vw;font-size:2.5vw}}@media (width<=768px){.table th,.table td{padding:var(--spacing-sm);font-size:var(--font-size-sm)}}.order-sale-user-state{color:#ffffffb3;background:#0000004d;border-radius:.5vw;justify-content:space-between;align-items:center;margin-top:1vw;padding:.5vw;font-size:.85vw;display:flex}.order-sale-user-state span:first-child{color:var(--orange-primary-with-opacity)}.order-sale-user-state span:last-child{color:var(--gold-primary);font-weight:700}@media (width<=768px){.order-sale-user-state{padding:1vw;font-size:2.5vw}}@media (width<=768px){.table th,.table td{padding:var(--spacing-sm);font-size:var(--font-size-sm)}}.add-sale-modal-overlay{z-index:1000;background-color:#000000d9;justify-content:center;align-items:flex-start;width:100vw;height:100vh;padding:2vw 0;animation:.3s ease-in-out fadeIn;display:flex;position:relative;inset:0;overflow-y:auto}.add-sale-modal-content{background-color:var(--bg-primary,#1a1a1a);border:1px solid var(--gold-primary);border-radius:1rem;width:100vw;max-height:calc(100vh - 4rem);margin:auto;padding:1.5rem;animation:.3s ease-in-out slideIn;position:absolute;top:5%;overflow-y:auto;box-shadow:0 10px 40px #000000b3}.modal-close-btn:hover{background:var(--gold-hover,#ffed4e);transform:scale(1.1)}.form-container{width:100%}.date-section{background-color:var(--bg-secondary,#2a2a2a);color:var(--gold-primary);border-radius:.5rem;justify-content:space-between;margin-bottom:1.5rem;padding:.8rem;font-size:.95rem;display:flex}.three-columns{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1.2rem;margin-bottom:1.5rem;display:grid}.column{background-color:#1f1e1e;border-radius:.6rem;padding:1.2rem}@media (width<=1024px){.three-columns{grid-template-columns:repeat(2,1fr)}}@media (width<=768px){.three-columns{grid-template-columns:1fr}}.section-title{color:var(--gold-primary);text-align:center;border-bottom:1px solid var(--gold-primary);margin-bottom:1rem;padding-bottom:.5rem;font-size:1.1rem;font-weight:700}.margin-top{margin-top:1.5vw}.input-group{width:100%;margin-bottom:1.2vw}.input-group label{color:var(--gold-primary);margin-bottom:.5vw;font-size:.9vw;display:block}.input-group input{background-color:var(--bg-secondary,#2a2a2a);border:.1vw solid var(--gold-primary);color:#fff;box-sizing:border-box;border-radius:.4vw;width:100%;padding:.8vw;font-size:1vw}.input-group input:focus{border-color:var(--gold-metallic);outline:none;box-shadow:0 0 .5vw #ffd7004d}.price-input{align-items:center;gap:.5vw;width:100%;display:flex}.price-input.full-width{width:100%}.price-input input{flex:1;width:auto}.price-input span{color:var(--gold-primary);min-width:2vw;font-size:1vw}.result{background-color:var(--bg-tertiary,#3a3a3a);color:var(--gold-primary);text-align:center;border-radius:.4vw;margin-top:1vw;padding:.8vw;font-size:1.2vw}.result span{color:#fff;font-size:1vw;font-weight:700}.notes-section{background-color:#1f1e1e;border-radius:.6vw;margin-bottom:2vw;padding:1.5vw}.notes-section textarea{background-color:var(--bg-secondary,#2a2a2a);border:.1vw solid var(--gold-primary);color:#fff;resize:vertical;box-sizing:border-box;border-radius:.4vw;width:100%;padding:.8vw;font-family:inherit;font-size:1.5vw}.notes-section textarea:focus{border-color:var(--gold-metallic);outline:none;box-shadow:0 0 .5vw #ffd7004d}.attachments-section{background-color:#1f1e1e;border-radius:.6vw;margin-bottom:2vw;padding:1.5vw}.attachments-grid{flex-wrap:wrap;gap:2vw;display:flex}.attachment-item{text-align:center;flex:1;min-width:15vw}.attachment-label{color:var(--gold-primary);margin-bottom:.8vw;font-size:1.2vw}.file-input{background-color:var(--bg-secondary,#2a2a2a);border:.1vw solid var(--gold-primary);color:#fff;cursor:pointer;box-sizing:border-box;border-radius:.4vw;width:100%;padding:.6vw;font-size:.8vw}.file-input::-webkit-file-upload-button{background-color:var(--gold-primary);color:var(--text-dark);cursor:pointer;border:none;border-radius:.3vw;padding:.4vw 1vw;font-size:1vw;font-weight:700}.file-preview{margin-top:.8vw;position:relative}.attachment-image,.contract-image{border:.1vw solid var(--gold-primary);border-radius:.5vw;width:100%;max-width:100%;height:auto}.delete-file-btn{cursor:pointer;color:#f44;background:#000000b3;border:none;border-radius:50%;justify-content:center;align-items:center;width:2vw;min-width:2.4vw;height:2vw;min-height:2.4vw;font-size:1.2vw;transition:all .3s;display:flex;position:absolute;top:.5vw;right:.5vw}.delete-file-btn:hover{color:#f66;background:#000000e6;transform:scale(1.1)}.form-actions{border-top:.1vw solid var(--gold-primary);justify-content:center;gap:1.5vw;margin-top:1vw;padding-top:1.5vw;display:flex}.submit-btn,.cancel-btn{cursor:pointer;border:none;border-radius:.5vw;padding:.8vw 2.5vw;font-family:inherit;font-size:1.1vw;font-weight:700;transition:all .3s}.submit-btn{background:linear-gradient(135deg, var(--gold-primary), var(--gold-metallic));color:var(--text-dark)}.submit-btn:hover{transform:translateY(-.2vw);box-shadow:0 .3vw .8vw #ffd7004d}.cancel-btn{color:#fff;background-color:#444}.cancel-btn:hover{background-color:#555;transform:translateY(-.2vw)}.add-sale-modal-content::-webkit-scrollbar{width:.5vw}.add-sale-modal-content::-webkit-scrollbar-track{background:var(--bg-secondary,#2a2a2a);border-radius:.5vw}.add-sale-modal-content::-webkit-scrollbar-thumb{background:var(--gold-primary,gold);border-radius:.5vw}@media (width<=1024px){.add-sale-modal-content{width:98vw;max-width:none;padding:1rem}.input-group input,.input-group label{height:3.5vw;padding:.6vw;font-size:1.5vw}.file-input::-webkit-file-upload-button{height:3.5vw;padding:.6vw 1.2vw;font-size:1.5vw}.notes-section textarea{height:10vw;padding:.6vw;font-size:1.5vw}.section-title{margin-bottom:.8rem;font-size:1rem}.attachments-grid{gap:1.5vw}.result,.attachment-label{margin-bottom:.8vw;font-size:1.5vw}.attachment-item{min-width:100%}}@media (width<=768px){.add-sale-modal-content{width:95vw;padding:.6vw}.modal-close-btn{width:2rem;height:2rem;font-size:1.2rem}.form-container{width:100%}.three-columns{gap:.8rem}.column{padding:.8rem}.section-title{margin-bottom:.8vw;font-size:1.2vw}.input-group{margin-bottom:.8vw}.input-group label{font-size:1.6vw}.input-group input{height:4vw;padding:.5vw;font-size:1.5vw}.notes-section textarea{height:12vw;padding:.5vw;font-size:1.5vw}.notes-section,.attachments-section{margin-bottom:1.5rem;padding:1rem}.attachments-grid{flex-direction:column;gap:1rem}}@media (width<=480px){.add-sale-modal-content{width:98vw;padding:3vw}.modal-close-btn{width:5vw;height:5vw;font-size:4vw}.date-section{padding:2vw;font-size:2vw}.section-title{font-size:2.2vw}.input-group{height:12vw;margin-bottom:1vw}.input-group label,.attachment-label{margin-bottom:2vw;font-size:3vw}.notes-section textarea{padding:1.5vw;font-size:3vw}.input-group input{height:6vw;padding:1.5vw;font-size:3.5vw}.result,.result span,.price-input span{font-size:3vw}.submit-btn,.cancel-btn{margin:0 3vw;padding:1.5vw 4vw;font-size:3vw}.delete-file-btn{width:3.5vw;height:3.5vw;font-size:2vw}.file-input{height:8vw;padding:1.5vw;font-size:2.5vw}.file-input::-webkit-file-upload-button{height:5vw;font-size:3vw}}@media (width<=768px){.table th,.table td{padding:var(--spacing-sm);font-size:var(--font-size-sm)}}.accountsPage{background:linear-gradient(135deg,#0a0a0a 0%,#1a1a1a 100%);width:100%;min-height:100vh}.accountsPage .accountsPage-header{background-color:var(--bg-primary);z-index:5;position:fixed;top:0}.accountsPage .date-and-time{width:auto;max-width:80%;font-size:var(--font-size-xs);color:var(--orange-primary);background:#0006;border-radius:8px;flex-wrap:wrap;justify-content:space-between;gap:.5rem;margin:4vw auto .5rem;padding:.5rem;display:flex}.accountsPage .week-selection{width:auto;max-width:90%;color:var(--orange-primary);background:#0000004d;border-radius:12px;flex-wrap:wrap;justify-content:space-around;align-items:center;gap:.75rem;margin:.75rem auto;padding:.75rem 1rem;font-size:.9rem;display:flex}.accountsPage .week-selection .icon{fill:var(--orange-primary);cursor:pointer;font-size:1.6rem;transition:all .2s}.print-preparation{text-align:center;margin:0}.print-btn{background:linear-gradient(135deg, var(--orange-primary), var(--orange-metallic));color:var(--text-dark);font-size:var(--font-size-sm);font-family:var(--font-primary);cursor:pointer;border:none;border-radius:8px;padding:.5rem 1.5rem;transition:all .3s}.print-btn:hover{transform:scale(1.02);box-shadow:0 0 15px #0000004d}.accountsPage .week-selection .icon:hover{fill:orange;scale:1.15}.accountsPage .week-selection .week-input{color:var(--orange-primary);text-align:center;direction:ltr;background:#0009;border:1px solid #ff91004d;border-radius:8px;width:70px;padding:.3rem .5rem;font-size:.9rem;font-weight:700}.accountsPage .week-selection .week-input:focus{border-color:var(--orange-primary);outline:none;box-shadow:0 0 8px #ff91004d}.accountsPage .week-selection .range{background:#0006;border-radius:8px;padding:.3rem .6rem;font-size:.8rem}.galleries-tabs{flex-wrap:wrap;justify-content:center;gap:.75rem;margin:1rem auto;display:flex}.gallery-tab{color:var(--orange-primary-with-opacity);cursor:pointer;font-size:var(--font-size-sm);background:#0000004d;border:1px solid #ff91004d;border-radius:12px;padding:.6rem 1.2rem;font-weight:700;transition:all .3s}.gallery-tab:hover{background:#ffd7001a;border-color:#f909;transform:translateY(-2px)}.gallery-tab.active{border-color:var(--orange-primary);color:var(--orange-primary);box-shadow:var(--shadow-sm);background:linear-gradient(135deg,#ffae0033,#00000080)}.summary-cards{flex-wrap:wrap;justify-content:center;gap:1rem;margin:1.5rem auto;display:flex}.summary-card{background:#00000080;border:1px solid #ff91004d;border-radius:12px;flex-direction:column;align-items:center;gap:.5rem;min-width:130px;padding:.75rem 1.25rem;transition:all .3s;display:flex}.summary-card:hover{border-color:var(--orange-primary);box-shadow:var(--shadow-md);transform:translateY(-3px)}.summary-card.total{border-color:var(--orange-primary);background:linear-gradient(135deg,#ffa60026,#0009)}.summary-card .summary-label{color:var(--orange-primary-with-opacity);font-size:var(--font-size-xs)}.summary-card .summary-value{color:var(--orange-primary);font-size:var(--font-size-lg);font-weight:700}.accountants-cards-wrapper{flex-direction:column;gap:1rem;padding:.5rem 0;display:flex}.account-card{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#0009;border:1px solid #ff91004d;border-radius:12px;transition:all .3s;overflow:hidden}.account-card:hover{box-shadow:var(--shadow-lg);border-color:#ff910099;transform:translateY(-3px)}.account-card .account-card-header{cursor:pointer;background:linear-gradient(135deg,#ffd7001a,#000c);border-bottom:1px solid #ff91004d;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;padding:.75rem 1rem;display:flex}.account-card .account-card-header .user-info{flex-wrap:wrap;align-items:baseline;gap:.75rem;display:flex}.account-card .account-card-header .user-name{color:var(--orange-primary);font-size:var(--font-size-md);background:#0006;border-radius:12px;padding:.2rem .6rem;font-weight:700}.account-card .account-card-header .user-position{color:#ffffffb3;font-size:var(--font-size-xs)}.account-card .account-card-header .gallery-info{flex-wrap:wrap;align-items:baseline;gap:.5rem;display:flex}.account-card .account-card-header .gallery-label{color:var(--orange-primary-with-opacity);font-size:var(--font-size-xs)}.account-card .account-card-header .gallery-name{color:#fff;font-size:var(--font-size-sm);font-weight:700}.received-status{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;font-weight:700;display:flex}.received-checkbox-label{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:.5rem;display:flex}.received-checkbox{width:1.1rem;height:1.1rem;accent-color:var(--orange-primary);cursor:pointer;border-radius:3px}.received-badge{font-size:var(--font-size-xs);border-radius:20px;padding:.25rem .75rem;font-weight:700}.received-badge.received{color:#4caf50;background:#4caf5033;border:1px solid #4caf50}.total-info{color:var(--orange-primary);font-size:var(--font-size-sm);align-items:center;gap:.5rem;display:flex}.received-badge.not-received{color:#ff9800;background:#ff980033;border:1px solid #ff9800}.toggle-icon{color:var(--orange-primary);cursor:pointer;font-size:.75rem;transition:transform .3s}.toggle-icon.open{transform:rotate(180deg)}.account-card .account-card-stats{background:#0000004d;flex-wrap:wrap;justify-content:space-around;gap:.75rem;padding:.75rem 1rem;display:flex}.account-card .account-card-stats .stat-item{background:#0000004d;border-radius:10px;flex-direction:column;align-items:center;gap:.25rem;min-width:90px;padding:.5rem .75rem;display:flex}.account-card .account-card-stats .stat-label{color:var(--orange-primary-with-opacity);font-size:var(--font-size-xs)}.account-card .account-card-stats .stat-value{color:var(--orange-primary);font-size:var(--font-size-md);font-weight:700}.account-deductions-section,.account-bonuses-section,.account-sales-section,.account-details-section{background:#0000004d;border-top:1px solid #ffd70033;margin-top:2px}.deductions-toggle,.bonuses-toggle,.sales-toggle,.details-toggle{cursor:pointer;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;padding:.75rem 1rem;transition:all .2s;display:flex}.deductions-toggle:hover,.bonuses-toggle:hover,.sales-toggle:hover,.details-toggle:hover{background:#ffd7000d}.toggle-title{font-size:var(--font-size-sm);color:var(--orange-primary);flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.deductions-total,.bonuses-total{color:#fff9;font-size:var(--font-size-xs);font-weight:400}.deductions-list,.bonuses-list,.sales-list,.details-list{padding:0 1rem .75rem}.deductions-table-container,.bonuses-table-container{background:#0003;border-radius:8px;max-height:300px;margin-bottom:.75rem;overflow-y:auto}.deductions-table,.bonuses-table,.sales-table,.details-table{border-collapse:collapse;direction:rtl;width:100%;min-width:400px}.deductions-table thead th,.bonuses-table thead th,.sales-table thead th,.details-table thead th{color:var(--orange-primary-with-opacity);font-size:var(--font-size-xs);text-align:center;background:#000000e6;border-bottom:1px solid #ffd70033;padding:.6rem;position:sticky;top:0}.deductions-table tbody td,.bonuses-table tbody td,.sales-table tbody td,.details-table tbody td{text-align:center;color:#fffc;font-size:var(--font-size-xs);border-bottom:1px solid #ffffff0d;padding:.5rem}.action-buttons{flex-wrap:wrap;justify-content:center;gap:.5rem;display:flex}.edit-btn-small,.delete-btn-small{cursor:pointer;background:0 0;border:none;border-radius:4px;padding:.2rem;font-size:1rem;transition:all .2s}.add-item-btn{width:100%;color:var(--orange-primary);font-size:var(--font-size-sm);cursor:pointer;text-align:center;background:linear-gradient(135deg,#ffd7001a,#0006);border:1px dashed #ffae0080;border-radius:10px;padding:.5rem;transition:all .3s;display:inline-block}@media (width<=1024px){.accountsPage{padding:0 .75rem .75rem}.summary-card{min-width:110px;padding:.6rem 1rem}.summary-card .summary-value{font-size:1rem}}@media (width<=768px){.accountsPage .date-and-time{text-align:center;flex-direction:column;align-items:center;width:95%;font-size:.7rem}.accountsPage .week-selection{flex-direction:column;gap:.6rem;width:95%}.accountsPage .week-selection .icon{font-size:1.4rem}.summary-card{flex:1;min-width:calc(50% - 1rem)}.summary-card .summary-value{font-size:1rem}.summary-card .summary-label{font-size:.7rem}.account-card .account-card-header{flex-direction:column;align-items:flex-start}.account-card .account-card-header .user-info,.received-status{justify-content:space-between;width:100%}.account-card .account-card-stats .stat-value{font-size:.9rem}.account-card .account-card-stats .stat-label{font-size:.7rem}.deductions-toggle,.bonuses-toggle,.sales-toggle,.details-toggle{flex-direction:column;align-items:flex-start}.toggle-title{font-size:.8rem}.deductions-table thead th,.bonuses-table thead th,.sales-table thead th,.details-table thead th{padding:.5rem;font-size:.65rem}.deductions-table tbody td,.bonuses-table tbody td,.sales-table tbody td,.details-table tbody td{padding:.4rem;font-size:.65rem}.edit-btn-small,.delete-btn-small{font-size:.85rem}.add-item-btn{padding:.5rem;font-size:.75rem}.modal-header h3{font-size:1rem}.modal-body .form-group label{font-size:.8rem}.modal-body .form-group .form-input{padding:.5rem .75rem;font-size:.8rem}.btn-cancel,.btn-confirm{padding:.4rem 1rem;font-size:.8rem}}@media (width<=480px){.accountsPage{padding:0 .5rem .5rem}.summary-card{min-width:calc(100% - .5rem)}.gallery-tab{padding:.4rem .8rem;font-size:.7rem}.account-card .account-card-header .user-name{font-size:.85rem}.account-card .account-card-header .user-position{font-size:.65rem}.received-badge{padding:.2rem .5rem;font-size:.6rem}.total-info{font-size:.7rem}.deductions-table-container,.bonuses-table-container{overflow-x:auto}.deductions-table,.bonuses-table,.sales-table,.details-table{min-width:350px}.modal-content{width:95%;margin:1rem}.modal-footer{flex-direction:column;gap:.5rem}.btn-cancel,.btn-confirm{width:100%}}.done-sales-modal-overlay{z-index:1000;background-color:#000000d9;justify-content:center;align-items:center;padding:1rem;animation:.3s ease-in-out fadeIn;display:flex;position:fixed;inset:0;overflow-y:auto}.done-sale-modal-content{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid var(--orange-primary);width:95%;max-width:1200px;max-height:90vh;box-shadow:var(--shadow-lg);background:#000000e6;border-radius:1rem;padding:1rem;animation:.3s ease-in-out slideIn;position:relative;overflow-y:auto}.modal-close-btn{background:linear-gradient(135deg, var(--orange-primary), var(--orange-metallic));cursor:pointer;z-index:1001;width:2rem;height:2rem;color:var(--text-dark);float:right;border:none;border-radius:50%;justify-content:center;align-items:center;margin-bottom:.75rem;margin-left:auto;font-size:1.2rem;transition:all .3s;display:flex;position:sticky;top:0;right:0}@media (width<=768px){.done-sale-modal-content{width:98%;padding:.75rem}.modal-close-btn{width:1.8rem;height:1.8rem;font-size:1rem}}@media (width<=768px){.table th,.table td{padding:var(--spacing-sm);font-size:var(--font-size-sm)}}.stats-page-header{z-index:5;background-color:var(--bg-primary);position:fixed;top:0}.statistics-page{direction:rtl;background:linear-gradient(135deg,#0a0a0a 0%,#1a1a1a 100%);min-height:100vh;margin-top:4vw;padding:2vw}.statistics-page h1{text-align:center;color:var(--orange-primary);text-shadow:0 .2vw .4vw #0000004d;margin-bottom:2vw;font-size:2vw;font-weight:700}.filters{flex-wrap:wrap;justify-content:center;gap:1.5vw;margin-bottom:2.5vw;display:flex}.filters select{color:var(--orange-primary);cursor:pointer;background:#0009;border:.1vw solid #ffd70066;border-radius:1.5vw;min-width:150px;padding:.7vw 1.5vw;font-family:inherit;font-size:.9vw;transition:all .3s}.filters select:hover{border-color:var(--orange-primary);background:#000c}.filters select:focus{border-color:var(--orange-primary);outline:none;box-shadow:0 0 .5vw #ffd7004d}.filters select option{color:#fff;background:#1a1a1a}.overview-cards{flex-wrap:wrap;justify-content:space-around;gap:1.5vw;margin-bottom:3vw;display:flex}.card{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);text-align:center;background:#00000080;border:.1vw solid #ffa6004d;border-radius:1vw;width:200px;margin:0;padding:1.2vw 1.5vw;transition:all .3s;box-shadow:0 .5vw 1.5vw #0000004d}.card:hover{border-color:var(--orange-primary);transform:translateY(-.3vw);box-shadow:0 .8vw 2vw #ff910026}.card h3{color:var(--orange-primary-with-opacity);margin:0 0 .8vw;font-size:1vw;font-weight:400}.card p{color:var(--orange-primary);margin:0;font-size:2vw;font-weight:700}.charts-container{grid-template-columns:repeat(auto-fit,minmax(450px,1fr));gap:1.5vw;display:grid}.chart{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#0006;border:.1vw solid #ffd70033;border-radius:1vw;padding:1.5vw;transition:all .3s}.chart:hover{border-color:#ffa60066;box-shadow:0 .3vw 1vw #0000004d}.chart h3{text-align:center;color:var(--orange-primary);margin-bottom:1.5vw;font-size:1.1vw;font-weight:700}.recharts-wrapper{margin:0 auto}.recharts-default-tooltip{border:.1vw solid var(--orange-primary)!important;color:#fff!important;background:#000000e6!important;border-radius:.5vw!important}.recharts-tooltip-label{color:var(--orange-primary)!important}.recharts-cartesian-grid-horizontal line,.recharts-cartesian-grid-vertical line{stroke:#ffffff1a!important}.recharts-text{fill:#ffffffb3!important;font-size:.8vw!important}.recharts-legend-item-text{color:#fffc!important;font-size:.8vw!important}.statistics-page>div:first-child{text-align:center;color:#ef5350;background:#c628281a;border:.1vw solid #ef53504d;border-radius:1vw;width:50%;margin:5vw auto;padding:5vw;font-size:1.5vw}@media (width<=1024px){.statistics-page{padding:3vw}.statistics-page h1{font-size:3vw}.filters select{padding:1vw 2vw;font-size:1.2vw}.card{width:180px;padding:1.5vw}.card h3{font-size:1.2vw}.card p{font-size:2.5vw}.chart h3{font-size:1.4vw}.charts-container{grid-template-columns:repeat(auto-fit,minmax(400px,1fr))}}@media (width<=768px){.statistics-page{padding:4vw}.statistics-page h1{margin-bottom:4vw;font-size:5vw}.filters{gap:3vw;margin-bottom:4vw}.filters select{min-width:120px;padding:1.5vw 3vw;font-size:2.5vw}.overview-cards{gap:3vw;margin-bottom:5vw}.card{width:150px;padding:2vw}.card h3{margin-bottom:1.5vw;font-size:2.5vw}.card p{font-size:4vw}.charts-container{grid-template-columns:1fr;gap:3vw}.chart{padding:3vw}.chart h3{margin-bottom:3vw;font-size:2.8vw}.recharts-text,.recharts-legend-item-text{font-size:2vw!important}.statistics-page>div:first-child{width:80%;padding:8vw;font-size:3vw}}@media (width<=768px){.table th,.table td{padding:var(--spacing-sm);font-size:var(--font-size-sm)}}.galleries-page{background:linear-gradient(135deg,#0a0a0a 0%,#1a1a1a 100%);width:100%;min-height:100vh;padding:2vw;position:relative}.galleries-page .back-btn-ingals{color:var(--orange-primary);font-size:3vw;position:absolute;top:2vw;right:1vw;scale:1}.galleries-page-title{text-align:center;color:var(--orange-primary);text-shadow:0 .2vw .4vw #0000004d;margin-bottom:2vw;font-size:2vw;font-weight:700}.galleries-table-container{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#0006;border:.1vw solid #ffd70033;border-radius:1vw;padding:1vw;overflow-x:auto}.details-table{border-collapse:collapse;direction:rtl;width:100%}.details-table thead th{color:var(--orange-primary);text-align:center;border-bottom:.15vw solid var(--orange-primary);padding:1vw;font-size:1vw;font-weight:700}.details-table tbody td{text-align:center;color:#ffffffd9;vertical-align:middle;border-bottom:.05vw solid #ffd70026;padding:1vw;font-size:.9vw}.details-table tbody tr:hover td{background:#ffd7000d}.gallery-name{color:var(--orange-primary);font-size:1vw;font-weight:700}.gallery-address{color:#fffc}.gallery-phones-section{min-width:200px}.phones-numbers{flex-direction:column;gap:.5vw;max-height:10vw;margin-bottom:.8vw;padding:.3vw;display:flex;overflow-y:auto}.phones-numbers::-webkit-scrollbar{width:.3vw}.phones-numbers::-webkit-scrollbar-track{background:#0000004d;border-radius:.3vw}.phones-numbers::-webkit-scrollbar-thumb{background:var(--orange-primary);border-radius:.3vw}.gallery-phone-num-wrapper{background:#0006;border:.05vw solid #ffd70033;border-radius:.6vw;justify-content:space-between;align-items:center;padding:.4vw .8vw;transition:all .2s;display:flex}.gallery-phone-num-wrapper:hover{border-color:var(--orange-primary);background:#0009}.gallery-phone-num{color:#fff;direction:ltr;font-family:monospace;font-size:.85vw}.phone-num-actions{gap:.5vw;display:flex}.phone-num-edit-btn,.phone-num-delete-btn{cursor:pointer;border-radius:.4vw;padding:.2vw .6vw;font-size:.7vw;font-weight:700;transition:all .2s}.phone-num-edit-btn{color:var(--orange-primary);background:#ffd70026;border:.05vw solid #ffae004d}.phone-num-edit-btn:hover{background:var(--orange-primary);color:#000;transform:scale(1.05)}.phone-num-delete-btn{color:#ef5350;background:#c6282826;border:.05vw solid #c628284d}.phone-num-delete-btn:hover{color:#fff;background:#c62828;transform:scale(1.05)}.no-phones{color:#ffffff80;text-align:center;padding:.3vw;font-size:.8vw;font-style:italic}.add-phone-btn{color:var(--orange-primary);cursor:pointer;text-align:center;background:linear-gradient(135deg,#ffd70026,#0006);border:.1vw dashed #ffd70080;border-radius:1.5vw;padding:.3vw 1vw;font-size:.8vw;transition:all .3s;display:inline-block}.add-phone-btn:hover{background:#ffd70040;border-style:solid;transform:scale(1.02)}.edit-gallery-btn{color:var(--orange-primary);cursor:pointer;background:linear-gradient(135deg,#ffd70026,#0006);border:.1vw solid #ffd70066;border-radius:1.5vw;padding:.4vw 1.2vw;font-size:.85vw;font-weight:700;transition:all .3s;display:inline-block}.edit-gallery-btn:hover{background:var(--orange-primary);color:#000;border-color:var(--orange-primary);transform:scale(1.05)}.no-data-row td{text-align:center;color:#fff9;padding:3vw;font-size:1.1vw;font-style:italic}.modal-overlay{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:1000;background:#000000d9;justify-content:center;align-items:center;animation:.3s fadeIn;display:flex;position:fixed;inset:0}.modal-content{border:.15vw solid var(--orange-primary);background:#0a0a14f2;border-radius:1.2vw;width:90%;max-width:450px;animation:.3s slideUp;box-shadow:0 1vw 2.5vw #00000080}.modal-close{color:var(--orange-primary);cursor:pointer;background:#0009;border:.1vw solid #ffae004d;border-radius:50%;justify-content:center;align-items:center;width:2vw;height:2vw;font-size:1.2vw;transition:all .2s;display:flex}.modal-close:hover{color:#fff;background:#c62828;border-color:#c62828;transform:scale(1.1)}.modal-body{flex-direction:column;gap:1.2vw;padding:1.5vw;display:flex}.modal-body .form-group{flex-direction:column;gap:.5vw;display:flex}.modal-body .form-group label{color:var(--orange-primary-with-opacity);font-size:.85vw;font-weight:700}.modal-body .form-group .form-input{color:#fff;background:#0009;border:.1vw solid #ffae004d;border-radius:.6vw;padding:.7vw 1vw;font-size:.9vw;transition:all .3s}.num-form-input{direction:ltr}.modal-body .form-group .form-input:focus{border-color:var(--orange-primary);outline:none;box-shadow:0 0 .5vw #ffae004d}.btn-cancel,.btn-confirm{cursor:pointer;border:none;border-radius:1.5vw;padding:.5vw 1.5vw;font-size:.9vw;font-weight:700;transition:all .3s}.btn-cancel{color:#ef5350;background:0 0;border:.1vw solid #ef5350}.btn-cancel:hover{color:#fff;background:#c62828;transform:scale(1.02)}.btn-confirm{background:linear-gradient(135deg, var(--orange-primary), var(--orange-metallic));color:#000}.btn-confirm:hover{transform:scale(1.02);box-shadow:0 .2vw .5vw #ffae004d}@media (width<=1024px){.galleries-page{padding:3vw}.galleries-page-title{font-size:3vw}.details-table thead th{padding:1.2vw;font-size:1.2vw}.details-table tbody td{padding:1.2vw;font-size:1.1vw}.gallery-name{font-size:1.2vw}.gallery-phone-num{font-size:1vw}.phone-num-edit-btn,.phone-num-delete-btn{padding:.3vw .8vw;font-size:.9vw}.add-phone-btn{padding:.4vw 1.2vw;font-size:1vw}.edit-gallery-btn{padding:.5vw 1.5vw;font-size:1vw}.modal-header h3{font-size:1.5vw}.modal-body .form-group label{font-size:1.1vw}.modal-body .form-group .form-input{padding:.8vw 1.2vw;font-size:1.1vw}.btn-cancel,.btn-confirm{padding:.6vw 1.8vw;font-size:1.1vw}}@media (width<=768px){.galleries-page{padding:4vw}.galleries-page .back-btn-ingals{color:var(--orange-primary);position:absolute;top:5vw;right:5vw;scale:2.5}.galleries-page-title{font-size:4vw}.galleries-table-container{overflow-x:auto}.details-table{min-width:600px}.details-table thead th{padding:1.5vw;font-size:2vw}.details-table tbody td{padding:1.5vw;font-size:1.8vw}.gallery-name{font-size:2vw}.gallery-phone-num{font-size:1.6vw}.phone-num-edit-btn,.phone-num-delete-btn{padding:.4vw 1vw;font-size:1.4vw}.add-phone-btn{padding:.6vw 1.5vw;font-size:1.6vw}.edit-gallery-btn{padding:.6vw 1.8vw;font-size:1.6vw}.modal-content{width:95%;max-width:400px}.modal-header h3{font-size:2.5vw}.modal-close{width:3.5vw;height:3.5vw;font-size:2vw}.modal-body .form-group label{font-size:2vw}.modal-body .form-group .form-input{padding:1vw 1.5vw;font-size:2vw}.btn-cancel,.btn-confirm{padding:.8vw 2.5vw;font-size:2vw}.no-data-row td{font-size:2vw}}:root{--orange-primary:#eb6209;--orange-primary-with-opacity:#ef6c00cb;--orange-dark:#b1580f;--orange-dark-with-op:#833c03af;--orange-light:#ff9a47;--orange-soft:#dc7622;--orange-metallic:#c1702d;--orange-shade:#d5711f65;--bg-primary:#0a0a0a;--bg-secondary:#141414;--bg-tertiary:#1e1e1e;--bg-card:#1a1a1a;--bg-sidebar:#0f0f0f;--bg-navbar:#080808;--text-primary:#f5f5f5;--text-secondary:#ccc;--text-muted:#999;--text-light:#f5f5f5;--text-orange:var(--orange-primary);--text-dark:#1a1a1a;--danger:#dc3545;--success:#28a745;--success-bg:#1c3a2a;--error:#dc3545;--error-bg:#3a1c1c;--warning:#ffc107;--warning-bg:#3a2c1c;--info:#17a2b8;--info-bg:#1c2a3a;--btn-primary-bg:var(--orange-primary);--btn-primary-text:#0a0a0a;--btn-primary-hover:var(--orange-light);--btn-secondary-bg:transparent;--btn-secondary-text:var(--orange-primary);--btn-secondary-border:var(--orange-primary);--btn-secondary-hover-bg:#ffd7001a;--btn-dark-bg:#2a2a2a;--btn-dark-text:var(--text-primary);--btn-dark-hover:#353535;--border-light:1px solid #2a2a2a;--border-orange:1px solid var(--orange-primary);--border-dark:1px solid #1a1a1a;--border-muted:1px solid #333;--shadow-sm:0 2px 6px #0000004d;--shadow-md:0 4px 12px #0006;--shadow-lg:0 8px 20px #00000080;--shadow-orange:0 4px 15px #b8860b33;--radius-sm:6px;--radius-md:12px;--radius-lg:18px;--radius-full:50%;--spacing-xs:.25rem;--spacing-sm:.5rem;--spacing-md:.75rem;--spacing-lg:1rem;--spacing-xl:1.25rem;--spacing-2xl:1.5rem;--spacing-3xl:2rem;--font-primary:"Alexandria", sans-serif;--font-size-xs:clamp(.7rem, 2vw, .8rem);--font-size-sm:clamp(.8rem, 2.5vw, .9rem);--font-size-md:clamp(.85rem, 3vw, 1rem);--font-size-lg:clamp(1rem, 3.5vw, 1.1rem);--font-size-xl:clamp(1.1rem, 4vw, 1.25rem);--font-size-2xl:clamp(1.25rem, 4.5vw, 1.5rem);--font-size-3xl:clamp(1.4rem, 5vw, 1.75rem);--font-size-4xl:clamp(1.6rem, 6vw, 2rem);--font-light:300;--font-regular:400;--font-medium:500;--font-bold:600;--font-black:700;direction:rtl}*{box-sizing:border-box;direction:rtl;margin:0;padding:0}body{font-family:var(--font-primary);background-color:var(--bg-primary);color:var(--text-primary);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.6;font-size:var(--font-size-md)}img,video,svg{max-width:100%;height:auto;display:block}a{color:var(--text-primary);text-decoration:none}a:hover{color:var(--orange-light)}.container{width:100%;max-width:1400px;padding:0 var(--spacing-md);margin:0 auto}.card{background-color:var(--bg-card);border:var(--border-light);border-radius:var(--radius-md);padding:var(--spacing-lg);box-shadow:var(--shadow-sm);transition:transform .3s,box-shadow .3s}.card:hover{box-shadow:var(--shadow-md), var(--shadow-orange);transform:translateY(-4px)}.card-title{color:var(--orange-primary);font-size:var(--font-size-xl);font-weight:var(--font-bold);margin-bottom:var(--spacing-md)}.btn{padding:var(--spacing-sm) var(--spacing-lg);border-radius:var(--radius-md);font-size:var(--font-size-md);font-weight:var(--font-medium);cursor:pointer;font-family:var(--font-primary);border:none;transition:all .3s;display:inline-block}.btn-primary{background-color:var(--btn-primary-bg);color:var(--btn-primary-text)}.btn-primary:hover{background-color:var(--btn-primary-hover);box-shadow:var(--shadow-orange);transform:translateY(-2px)}.btn-secondary{background-color:var(--btn-secondary-bg);color:var(--btn-secondary-text);border:var(--border-orange)}.btn-secondary:hover{background-color:var(--btn-secondary-hover-bg);transform:translateY(-2px)}.btn-dark{background-color:var(--btn-dark-bg);color:var(--btn-dark-text);border:var(--border-light)}.btn-dark:hover{background-color:var(--btn-dark-hover)}.input{background-color:var(--bg-secondary);border:var(--border-light);border-radius:var(--radius-sm);padding:var(--spacing-sm) var(--spacing-md);color:var(--text-primary);font-size:var(--font-size-md);width:100%;font-family:var(--font-primary);transition:border-color .3s}.input:focus{border-color:var(--orange-primary);box-shadow:var(--shadow-orange);outline:none}.input::placeholder{color:var(--text-muted)}.error-message{background-color:var(--error-bg);color:var(--error);padding:var(--spacing-sm) var(--spacing-md);border-radius:var(--radius-sm);border-right:4px solid var(--error);font-size:var(--font-size-sm);margin:var(--spacing-sm) 0}.success-message{background-color:var(--success-bg);color:var(--success);padding:var(--spacing-sm) var(--spacing-md);border-radius:var(--radius-sm);border-right:4px solid var(--success);font-size:var(--font-size-sm);margin:var(--spacing-sm) 0}.warning-message{background-color:var(--warning-bg);color:var(--warning);padding:var(--spacing-sm) var(--spacing-md);border-radius:var(--radius-sm);border-right:4px solid var(--warning);font-size:var(--font-size-sm);margin:var(--spacing-sm) 0}.navbar{background-color:var(--bg-navbar);border-bottom:var(--border-orange);padding:var(--spacing-md) 0;z-index:1000;position:sticky;top:0}.navbar-brand{color:var(--orange-primary);font-size:var(--font-size-2xl);font-weight:var(--font-black)}.nav-link{color:var(--text-secondary);margin:0 var(--spacing-md);font-weight:var(--font-medium)}.nav-link:hover,.nav-link.active{color:var(--orange-primary)}.sidebar{background-color:var(--bg-sidebar);border-left:var(--border-light);height:100vh;padding:var(--spacing-lg);overflow-y:auto}.table-wrapper{-webkit-overflow-scrolling:touch;width:100%;overflow-x:auto}.table{border-collapse:collapse;background-color:var(--bg-card);border-radius:var(--radius-md);width:100%;min-width:600px;overflow:hidden}.table th{background-color:var(--bg-tertiary);color:var(--orange-primary);padding:var(--spacing-md);text-align:right;font-weight:var(--font-bold);white-space:nowrap}.table td{padding:var(--spacing-md);border-bottom:var(--border-light);color:var(--text-secondary)}.table tr:hover{background-color:var(--bg-tertiary)}@media (width<=768px){.table th,.table td{padding:var(--spacing-sm);font-size:var(--font-size-sm)}}.dropdown{background-color:var(--bg-secondary);border:var(--border-light);border-radius:var(--radius-md);box-shadow:var(--shadow-md)}.dropdown-item{padding:var(--spacing-sm) var(--spacing-md);color:var(--text-primary);transition:background-color .3s}.dropdown-item:hover{background-color:var(--bg-tertiary);color:var(--orange-primary)}.tabs{border-bottom:var(--border-light);margin-bottom:var(--spacing-lg);gap:var(--spacing-xs);flex-wrap:wrap;display:flex}.tab{padding:var(--spacing-sm) var(--spacing-lg);color:var(--text-secondary);cursor:pointer;border-bottom:2px solid #0000;transition:all .3s;display:inline-block}.tab:hover{color:var(--orange-primary)}.tab.active{color:var(--orange-primary);border-bottom-color:var(--orange-primary)}.badge{padding:var(--spacing-xs) var(--spacing-sm);border-radius:var(--radius-full);font-size:var(--font-size-xs);font-weight:var(--font-bold);display:inline-block}.badge-orange{background-color:var(--orange-primary);color:var(--bg-primary)}.badge-success{background-color:var(--success);color:#fff}.badge-error{background-color:var(--error);color:#fff}h1,h2,h3,h4,h5,h6{color:var(--text-primary);font-weight:var(--font-bold)}h1{font-size:var(--font-size-4xl)}h2{font-size:var(--font-size-3xl)}h3{font-size:var(--font-size-2xl)}h4{font-size:var(--font-size-xl)}h5{font-size:var(--font-size-lg)}h6{font-size:var(--font-size-md)}.text-orange{color:var(--orange-primary)}.text-orange-dark{color:var(--orange-dark)}.text-orange-light{color:var(--orange-light)}.text-muted{color:var(--text-muted)}.text-center{text-align:center}.text-right{text-align:right}.text-left{text-align:left}.bg-primary{background-color:var(--bg-primary)}.bg-secondary{background-color:var(--bg-secondary)}.bg-card{background-color:var(--bg-card)}.bg-orange{background-color:var(--orange-primary)}.mt-1{margin-top:var(--spacing-xs)}.mt-2{margin-top:var(--spacing-sm)}.mt-3{margin-top:var(--spacing-md)}.mt-4{margin-top:var(--spacing-lg)}.mt-5{margin-top:var(--spacing-xl)}.mb-1{margin-bottom:var(--spacing-xs)}.mb-2{margin-bottom:var(--spacing-sm)}.mb-3{margin-bottom:var(--spacing-md)}.mb-4{margin-bottom:var(--spacing-lg)}.mb-5{margin-bottom:var(--spacing-xl)}.p-1{padding:var(--spacing-xs)}.p-2{padding:var(--spacing-sm)}.p-3{padding:var(--spacing-md)}.p-4{padding:var(--spacing-lg)}.p-5{padding:var(--spacing-xl)}::-webkit-scrollbar{width:.3vw;height:6px;margin:2vh 0}::-webkit-scrollbar-track{background:var(--bg-secondary);margin:2vh 0}::-webkit-scrollbar-thumb{background:var(--orange-dark);border-radius:6px}::-webkit-scrollbar-thumb:hover{background:var(--orange-primary)}html,body{min-height:100%;overflow-x:hidden}button,select,textarea{font-family:var(--font-primary)}input,select,textarea,button{min-width:0}.fade-in{animation:.5s fadeIn}.loading{animation:1.5s ease-in-out infinite pulse}.footer{background-color:var(--bg-navbar);border-top:var(--border-orange);padding:var(--spacing-2xl) 0;margin-top:var(--spacing-2xl)}.divider{height:1px;margin:var(--spacing-lg) 0;background-color:#2a2a2a}.divider-orange{background:linear-gradient(90deg, transparent, var(--orange-primary), transparent);height:2px;margin:var(--spacing-lg) 0}.loading-screen{background:var(--bg-primary);justify-content:center;align-items:center;min-height:100vh;display:flex}.loading-spinner h1{color:var(--orange-primary)}.unauthorized-message{text-align:center;padding:var(--spacing-3xl);margin:var(--spacing-3xl) auto;background:var(--bg-card);border-radius:var(--radius-lg);border:var(--border-orange);max-width:500px}.users-page{background:linear-gradient(135deg, var(--bg-dark) 0%, #0f3460 100%);width:100%;min-height:100vh;padding-bottom:2rem}.users-page .users-page-header{background-color:var(--orange-dark);justify-content:start;align-items:center;gap:2vw;height:3vw;padding:0 2vw;display:flex}.users-page .users-page-header .users-page-header-title{color:var(--text-dark);font-size:1.3vw;font-weight:700}.users-page .users-page-header .users-page-header-icon{color:var(--text-dark);font-size:1.7vw;font-weight:700}.users-page-tabs{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0000004d;gap:.5rem;width:100%;padding:.5rem;display:flex;position:sticky;top:0;overflow-x:auto}.users-page-gallery-tab{color:var(--text-light);cursor:pointer;white-space:nowrap;border-radius:8px;padding:.8rem 1.5rem;font-size:1rem;font-weight:500;transition:all .3s}.users-page-gallery-tab:hover{background:#ffffff1a;transform:translateY(-2px)}.users-page-gallery-tab.active{background:linear-gradient(135deg, var(--orange-dark), var(--orange-soft));color:#fff;box-shadow:0 4px 15px #b8860b4d}.users-page-body{max-width:1400px;margin:0 auto;padding:2rem}.table-header{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);color:var(--orange-light);text-align:center;background:#0006;border:1px solid #da74204d;border-radius:12px;grid-template-columns:60px 2fr 1.5fr 1.5fr 1fr 1.5fr;margin-bottom:1rem;padding:1rem;font-size:.9rem;font-weight:700;display:grid}.table-header div{text-align:center}.user-card{margin-bottom:.8rem;transition:all .3s}.user-card:hover{transform:translate(5px)}.user-card-basic{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);color:var(--text-light);text-align:center;background:#ffffff0d;border:1px solid #daa52033;border-radius:12px;grid-template-columns:60px 2fr 1.5fr 1.5fr 1fr 1.5fr;align-items:center;padding:1rem;transition:all .3s;display:grid}.user-card-basic:hover{border-color:var(--orange-soft);background:#ffffff1a}.user-card-basic>div{text-align:center;word-break:break-word}.user-actions-buttons{justify-content:center;align-items:center;gap:.5rem;display:flex}.action-btn{cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;padding:.5rem;font-size:1.2rem;transition:all .3s;display:flex}.view-btn{color:var(--info);background:#17a2b833}.view-btn:hover{background:var(--info);color:#fff;transform:scale(1.1)}.edit-btn{color:var(--warning);background:#ffa80733}.edit-btn:hover{background:var(--warning);color:#fff;transform:scale(1.1)}.delete-btn{color:var(--danger);background:#dc354533}.delete-btn:hover{background:var(--danger);color:#fff;transform:scale(1.1)}.empty-state{text-align:center;color:var(--text-light);background:#ffffff0d;border-radius:12px;padding:3rem;font-size:1.2rem}.loading-container,.error-container{min-height:100vh;color:var(--text-light);background:var(--bg-dark);justify-content:center;align-items:center;font-size:1.5rem;display:flex}.users-modal-overlay{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);z-index:1000;background:#000000b3;justify-content:center;align-items:center;animation:.3s fadeIn;display:flex;position:fixed;inset:0}.modal-content{background:linear-gradient(135deg, var(--bg-card), #1a1a2e);border:1px solid #da74204d;border-radius:20px;width:90%;max-width:500px;max-height:90vh;animation:.3s slideUp;overflow-y:auto;box-shadow:0 20px 60px #00000080}.modal-header{border-bottom:1px solid #da74204d;justify-content:space-between;align-items:center;padding:1.5rem;display:flex}.modal-header h3{color:var(--orange-light);margin:0;font-size:1.3rem}.modal-close{cursor:pointer;color:var(--text-light);background:0 0;border:none;font-size:2rem;transition:all .3s}.modal-close:hover{color:var(--danger);transform:rotate(90deg)}.modal-body{padding:1.5rem}.form-group{margin-bottom:1.2rem}.form-group.password{width:100%;position:relative}.form-group label{color:var(--orange-light);margin-bottom:.5rem;font-size:.9rem;font-weight:500;display:block}.form-group input,.form-group select{width:100%;color:var(--text-light);background:#ffffff1a;border:1px solid #da74204d;border-radius:8px;padding:.8rem;font-size:.9rem;transition:all .3s}.form-group input:focus,.form-group select:focus{border-color:var(--orange-soft);background:#ffffff26;outline:none}.form-group input::placeholder{color:#fff6}.users-select-option{background-color:var(--bg-card)}.modal-footer{border-top:1px solid #da74204d;justify-content:space-evenly;gap:1rem;padding:1.5rem;display:flex}.btn-cancel,.btn-save{cursor:pointer;border:none;border-radius:8px;padding:.7rem 1.5rem;font-size:.9rem;font-weight:500;transition:all .3s}.btn-cancel{color:var(--danger);background:#dc354533}.btn-cancel:hover{background:var(--danger);color:#fff}.btn-save{background:linear-gradient(135deg, var(--orange-dark), var(--orange-soft));color:#fff}.btn-save:hover{transform:translateY(-2px);box-shadow:0 4px 15px #b86d0b66}.view-modal .view-detail{background:#ffffff0d;border-radius:8px;justify-content:space-between;align-items:center;margin-bottom:.8rem;padding:.8rem;display:flex}.view-detail strong{color:var(--orange-light)}.view-detail span{color:var(--text-light)}@media (width<=768px){.users-page-body{padding:1rem}.table-header,.user-card-basic{grid-template-columns:50px 1.5fr 1fr 1fr .8fr 1.2fr;padding:.7rem;font-size:.7rem}.users-page-gallery-tab{padding:.5rem 1rem;font-size:.8rem}.action-btn{padding:.3rem;font-size:.9rem}.modal-content{width:95%;margin:1rem}}@media (width<=480px){.table-header,.user-card-basic{grid-template-columns:40px 1.2fr .8fr .8fr .6fr 1fr;gap:.3rem;font-size:.6rem}.users-page .users-page-header{gap:5vw;height:8vw;padding:0 4vw}.users-page .users-page-header .users-page-header-title{font-size:3.5vw;font-weight:700}.users-page .users-page-header .users-page-header-icon{font-weight:700;scale:2}.user-actions-buttons{gap:.2rem}}
