1130 lines
No EOL
32 KiB
CSS
1130 lines
No EOL
32 KiB
CSS
.main-container {
|
|
background: rgba(8, 11, 16, .92);
|
|
font-family: Akrobat !important;
|
|
position: absolute;
|
|
display: flex;
|
|
justify-content: center;
|
|
align-items: center;
|
|
flex-direction: column;
|
|
width: 100vw;
|
|
height: 100vh
|
|
}
|
|
|
|
.main-container ::-webkit-scrollbar {
|
|
display: none;
|
|
margin: 0;
|
|
padding: 0
|
|
}
|
|
|
|
.main-container .permissions-page {
|
|
display: flex;
|
|
box-sizing: border-box;
|
|
flex-direction: column;
|
|
align-items: center;
|
|
max-height: 61vh;
|
|
width: 42vh;
|
|
padding-top: 5vh;
|
|
padding-bottom: 2.5vh;
|
|
gap: 2.5vh;
|
|
position: absolute;
|
|
margin-top: 10vh;
|
|
border-radius: 1.5vh;
|
|
background: var(--Linear-Clean-White, linear-gradient(92deg, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.05) 100%))
|
|
}
|
|
|
|
.main-container .permissions-page .permissions-title {
|
|
display: flex;
|
|
align-items: center;
|
|
width: 90%;
|
|
position: relative;
|
|
color: #fff;
|
|
text-align: center;
|
|
font-family: Akrobat
|
|
}
|
|
|
|
.main-container .permissions-page .permissions-title p {
|
|
font-size: 2.45vh;
|
|
font-style: normal;
|
|
font-weight: 700;
|
|
line-height: normal
|
|
}
|
|
|
|
.main-container .permissions-page .permissions-list {
|
|
width: 90%;
|
|
max-height: 100%;
|
|
display: flex;
|
|
flex-wrap: wrap;
|
|
overflow-y: scroll;
|
|
gap: 1vh
|
|
}
|
|
|
|
.main-container .permissions-page .permissions-list .permissions-element {
|
|
width: 100%;
|
|
height: 6vh;
|
|
border-radius: 1vh;
|
|
background: linear-gradient(92deg, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.05) 100%);
|
|
display: flex;
|
|
align-items: center;
|
|
justify-content: space-between;
|
|
padding-left: 2.5vh;
|
|
padding-right: 2.5vh
|
|
}
|
|
|
|
.main-container .permissions-page .permissions-list .permissions-element p {
|
|
color: #fff;
|
|
font-family: Akrobat;
|
|
font-size: 1.6vh;
|
|
font-style: normal;
|
|
font-weight: 500;
|
|
line-height: normal
|
|
}
|
|
|
|
.main-container .permissions-page .permissions-list .permissions-element .permission-switches {
|
|
display: flex;
|
|
padding: 1vh 1.5vh;
|
|
justify-content: center;
|
|
align-items: center;
|
|
gap: 1vh;
|
|
border-radius: 2.5vh;
|
|
background: linear-gradient(92deg, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.05) 100%)
|
|
}
|
|
|
|
.main-container .permissions-page .permissions-list .permissions-element .permission-switches .permission-switch {
|
|
border-radius: 2.5vh;
|
|
width: 1vh;
|
|
height: 1vh;
|
|
background: radial-gradient(50% 50% at 50% 50%, rgba(60, 60, 60, 0.35) 0%, #3c3c3c 100%)
|
|
}
|
|
|
|
.main-container .permissions-page .permissions-list .permissions-element .permission-switches .permission-switch.switch-on.active {
|
|
background: var(--Diamond-Green-Radial, radial-gradient(1396.47% 141.42% at 100% 100%, #00923A 0%, #34E97C 100%))
|
|
}
|
|
|
|
.main-container .permissions-page .permissions-list .permissions-element .permission-switches .permission-switch.switch-off.active {
|
|
background: var(--Diamond-Red-Radial, radial-gradient(1396.47% 141.42% at 100% 100%, #B20222 0%, #FF2C52 100%))
|
|
}
|
|
|
|
.main-container .permissions-page .permissions-list .permissions-element .permission-switches .permission-seperator {
|
|
width: .1vh;
|
|
height: 1.2vh;
|
|
background: rgba(255, 255, 255, .15)
|
|
}
|
|
|
|
.main-container .permissions-page .submit-btn {
|
|
width: 90%;
|
|
border-radius: 1vh;
|
|
height: 6vh;
|
|
display: flex;
|
|
justify-content: center;
|
|
align-items: center;
|
|
background: radial-gradient(100% 1392.89% at 100% 100%, #00923a 0%, #34e97c 100%)
|
|
}
|
|
|
|
.main-container .permissions-page .submit-btn p {
|
|
color: #fff;
|
|
font-family: Akrobat;
|
|
font-size: 1.6vh;
|
|
font-style: normal;
|
|
font-weight: 600;
|
|
line-height: normal
|
|
}
|
|
|
|
.main-container .management-page {
|
|
width: 78.6vh;
|
|
flex-direction: column;
|
|
justify-content: space-between;
|
|
position: absolute;
|
|
margin-top: 10vh;
|
|
height: 58.3vh;
|
|
border-radius: 1.5vh;
|
|
background: linear-gradient(92deg, rgba(40, 40, 40, 0.9) 0%, rgba(40, 40, 40, 0.85) 100%);
|
|
display: flex;
|
|
align-items: center
|
|
}
|
|
|
|
.main-container .management-page .inner-container {
|
|
gap: 2.5vh;
|
|
display: flex;
|
|
align-items: flex-start;
|
|
justify-content: space-between;
|
|
width: 80%;
|
|
height: 80%;
|
|
position: relative
|
|
}
|
|
|
|
.main-container .management-page .inner-container .employee-management-actions {
|
|
width: 100%;
|
|
height: 40.8vh;
|
|
display: flex;
|
|
justify-content: space-between;
|
|
align-items: center;
|
|
flex-direction: column
|
|
}
|
|
|
|
.main-container .management-page .inner-container .employee-management-actions .employee-amount-box p, .main-container .management-page .inner-container .employee-management-actions .employee-action:not(.employee-selected) p {
|
|
color: rgba(255, 255, 255, .45);
|
|
font-family: Akrobat;
|
|
font-size: 1.6vh;
|
|
font-style: normal;
|
|
font-weight: 500;
|
|
line-height: normal
|
|
}
|
|
|
|
.main-container .management-page .inner-container .employee-management-actions .employee-selected:hover {
|
|
background: var(--Linear-Clean-White, linear-gradient(92deg, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.05) 100%)) !important
|
|
}
|
|
|
|
.main-container .management-page .inner-container .employee-management-actions .employee-selected p {
|
|
color: #fff;
|
|
font-family: Akrobat;
|
|
font-size: 1.6vh;
|
|
font-style: normal;
|
|
font-weight: 500;
|
|
line-height: normal
|
|
}
|
|
|
|
.main-container .management-page .inner-container .employee-management-actions .submit-btn {
|
|
display: flex;
|
|
justify-content: center !important;
|
|
background: var(--Diamond-Green-Radial, radial-gradient(1396.47% 141.42% at 100% 100%, #00923a 0%, #34e97c 100%)) !important
|
|
}
|
|
|
|
.main-container .management-page .inner-container .employee-management-actions .submit-btn p {
|
|
color: #fff !important
|
|
}
|
|
|
|
.main-container .management-page .inner-container .employee-management-actions .employee-amount-box {
|
|
position: relative;
|
|
display: flex;
|
|
justify-content: space-between;
|
|
flex-direction: column;
|
|
height: 13vh;
|
|
width: 100%;
|
|
box-sizing: border-box;
|
|
padding: 2vh;
|
|
background: linear-gradient(92deg, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.05) 100%);
|
|
border-radius: 1vh
|
|
}
|
|
|
|
.main-container .management-page .inner-container .employee-management-actions .employee-amount-box .title-box {
|
|
display: flex;
|
|
justify-content: center;
|
|
align-items: center;
|
|
width: 100%;
|
|
position: relative
|
|
}
|
|
|
|
.main-container .management-page .inner-container .employee-management-actions .employee-amount-box .employee-count-box {
|
|
display: flex;
|
|
justify-content: space-between;
|
|
align-items: center;
|
|
width: 100%
|
|
}
|
|
|
|
.main-container .management-page .inner-container .employee-management-actions .employee-amount-box .employee-count-box .employee-count {
|
|
color: #fff;
|
|
leading-trim: both;
|
|
text-edge: cap;
|
|
font-family: Akrobat;
|
|
font-size: 3.4vh;
|
|
font-style: normal;
|
|
font-weight: 600;
|
|
line-height: normal
|
|
}
|
|
|
|
.main-container .management-page .inner-container .employee-management-actions .employee-amount-box .employee-count-box img {
|
|
width: 4.1vh;
|
|
height: 3vh
|
|
}
|
|
|
|
.main-container .management-page .inner-container .employee-management-actions .employee-action {
|
|
position: relative;
|
|
display: flex;
|
|
justify-content: space-between;
|
|
align-items: center;
|
|
height: 6vh;
|
|
width: 100%;
|
|
box-sizing: border-box;
|
|
padding-left: 2vh;
|
|
padding-right: 2vh;
|
|
background: linear-gradient(92deg, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.05) 100%);
|
|
border-radius: 1vh
|
|
}
|
|
|
|
.main-container .management-page .inner-container .employee-management-actions .employee-action:hover {
|
|
background: linear-gradient(92deg, rgba(255, 255, 255, 0.4) 0%, rgba(255, 255, 255, 0.25) 100%)
|
|
}
|
|
|
|
.main-container .management-page .inner-container .employee-management-list {
|
|
padding-right: .5vh;
|
|
position: relative;
|
|
display: flex;
|
|
flex-wrap: wrap;
|
|
overflow-y: scroll;
|
|
width: 100%;
|
|
max-height: 41vh;
|
|
gap: 1vh
|
|
}
|
|
|
|
.main-container .management-page .inner-container .employee-management-list::-webkit-scrollbar {
|
|
display: block !important;
|
|
width: .5vh
|
|
}
|
|
|
|
.main-container .management-page .inner-container .employee-management-list::-webkit-scrollbar-thumb {
|
|
display: block !important;
|
|
background: #fff;
|
|
border-radius: 5vh
|
|
}
|
|
|
|
.main-container .management-page .inner-container .employee-management-list li {
|
|
position: relative;
|
|
display: flex;
|
|
justify-content: space-between;
|
|
align-items: center;
|
|
height: 6vh;
|
|
width: 100%;
|
|
box-sizing: border-box;
|
|
padding-left: 2vh;
|
|
padding-right: 2vh;
|
|
background: linear-gradient(92deg, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.05) 100%);
|
|
border-radius: 1vh
|
|
}
|
|
|
|
.main-container .management-page .inner-container .employee-management-list li:hover {
|
|
background: linear-gradient(92deg, rgba(255, 255, 255, 0.4) 0%, rgba(255, 255, 255, 0.25) 100%)
|
|
}
|
|
|
|
.main-container .management-page .inner-container .employee-management-list li:hover {
|
|
background: linear-gradient(92deg, rgba(255, 255, 255, 0.4) 0%, rgba(255, 255, 255, 0.25) 100%)
|
|
}
|
|
|
|
.main-container .management-page .inner-container .employee-management-list li p#employee-name {
|
|
color: rgba(255, 255, 255, .75);
|
|
font-family: Akrobat;
|
|
font-size: 1.6vh;
|
|
font-style: normal;
|
|
font-weight: 600;
|
|
line-height: normal
|
|
}
|
|
|
|
.main-container .management-page .inner-container .employee-management-list li.selected {
|
|
background: linear-gradient(92deg, rgba(255, 255, 255, 0.4) 0%, rgba(255, 255, 255, 0.25) 100%)
|
|
}
|
|
|
|
.main-container .management-page .inner-container .employee-management-list li p.employee-details {
|
|
color: rgba(255, 255, 255, .35);
|
|
leading-trim: both;
|
|
text-edge: cap;
|
|
font-family: Akrobat;
|
|
font-size: 1.4vh;
|
|
font-style: normal;
|
|
font-weight: 600;
|
|
line-height: normal
|
|
}
|
|
|
|
.main-container .management-page .management-title {
|
|
display: flex;
|
|
align-items: center;
|
|
justify-content: center;
|
|
width: 90%;
|
|
position: relative;
|
|
top: 4.5vh;
|
|
color: #fff;
|
|
text-align: center;
|
|
font-family: Akrobat
|
|
}
|
|
|
|
.main-container .management-page .management-title p {
|
|
font-size: 2.45vh;
|
|
font-style: normal;
|
|
font-weight: 700;
|
|
line-height: normal
|
|
}
|
|
|
|
.main-container .buy-container {
|
|
position: absolute;
|
|
margin-top: 5vh;
|
|
width: 100.1vh;
|
|
height: 50.4vh;
|
|
background: var(--Linear-Clean-White, linear-gradient(92deg, rgba(255, 255, 255, 0.09) 0%, rgba(255, 255, 255, 0.04) 100%));
|
|
display: flex;
|
|
justify-content: space-between;
|
|
align-items: center;
|
|
border-radius: 1.5vh
|
|
}
|
|
|
|
.main-container .buy-container .buy-information-container {
|
|
gap: .5vh;
|
|
position: absolute;
|
|
width: 25%;
|
|
height: 90%;
|
|
right: 3vh;
|
|
display: flex;
|
|
justify-content: space-between;
|
|
flex-direction: column
|
|
}
|
|
|
|
.main-container .buy-container .buy-information-container .buy-info-element {
|
|
display: flex;
|
|
flex-direction: column;
|
|
gap: .5vh
|
|
}
|
|
|
|
.main-container .buy-container .buy-information-container .buy-info-element p.description-text {
|
|
margin-top: .5vh;
|
|
color: rgba(255, 255, 255, .45);
|
|
font-family: Akrobat;
|
|
font-size: 1.6vh;
|
|
font-style: normal;
|
|
font-weight: 500;
|
|
line-height: normal
|
|
}
|
|
|
|
.main-container .buy-container .buy-information-container .buy-info-element .resell-element, .main-container .buy-container .buy-information-container .buy-info-element .salary-element {
|
|
display: flex;
|
|
justify-content: center;
|
|
align-items: center;
|
|
width: 100%;
|
|
height: 4vh;
|
|
background: linear-gradient(92.27deg, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.05) 100%);
|
|
border-radius: 2.4vh
|
|
}
|
|
|
|
.main-container .buy-container .buy-information-container .buy-info-element .resell-element p, .main-container .buy-container .buy-information-container .buy-info-element .salary-element p {
|
|
position: absolute;
|
|
left: 2vh;
|
|
font-weight: 600;
|
|
font-size: 1.25vh;
|
|
color: rgba(255, 255, 255, .75)
|
|
}
|
|
|
|
.main-container .buy-container .buy-information-container .buy-info-element .resell-element span, .main-container .buy-container .buy-information-container .buy-info-element .salary-element span {
|
|
position: absolute;
|
|
right: 2vh;
|
|
font-weight: 600;
|
|
font-size: 1.25vh;
|
|
background: radial-gradient(100% 1392.89% at 100% 100%, #00923a 0%, #34e97c 100%);
|
|
-webkit-background-clip: text;
|
|
-webkit-text-fill-color: rgba(0, 0, 0, 0);
|
|
background-clip: text;
|
|
text-fill-color: rgba(0, 0, 0, 0)
|
|
}
|
|
|
|
.main-container .buy-container .buy-information-container .purchase-btn {
|
|
background: radial-gradient(100% 1392.89% at 100% 100%, #00923a 0%, #34e97c 100%);
|
|
height: 6.5vh;
|
|
border-radius: 2.4vh;
|
|
align-items: center;
|
|
justify-content: center;
|
|
display: flex
|
|
}
|
|
|
|
.main-container .buy-container .buy-information-container .purchase-btn p {
|
|
font-weight: 600;
|
|
font-size: 2vh;
|
|
color: #fff
|
|
}
|
|
|
|
.main-container .buy-container .buy-information-container .information-header {
|
|
display: flex;
|
|
align-items: center;
|
|
gap: 1vh;
|
|
position: relative
|
|
}
|
|
|
|
.main-container .buy-container .buy-information-container .information-header p {
|
|
font-weight: 700;
|
|
font-size: 1.35vh;
|
|
color: #fff
|
|
}
|
|
|
|
.main-container .buy-container .buy-information-container .information-header img {
|
|
width: 2vh;
|
|
height: 2vh
|
|
}
|
|
|
|
.main-container .buy-container .buy-preview {
|
|
flex-shrink: 0;
|
|
border-radius: 1.5vh;
|
|
position: relative;
|
|
width: 69.3vh;
|
|
height: 100%;
|
|
border: .1vh solid #fff;
|
|
display: flex;
|
|
justify-content: center;
|
|
align-items: center
|
|
}
|
|
|
|
.main-container .buy-container .buy-preview .buy-preview-img {
|
|
height: 100%;
|
|
position: absolute;
|
|
z-index: -1
|
|
}
|
|
|
|
.main-container .buy-container .buy-preview .img-overlay {
|
|
position: absolute;
|
|
width: 100%;
|
|
height: 100%;
|
|
background: linear-gradient(180deg, rgba(23, 29, 50, 0) 50%, rgba(23, 29, 50, 0.9) 99.86%);
|
|
border-radius: 1.5vh
|
|
}
|
|
|
|
.main-container .buy-container .buy-preview .preview-btn {
|
|
position: absolute;
|
|
display: flex;
|
|
justify-content: flex-end;
|
|
align-items: center;
|
|
padding: 2vh 2.5vh;
|
|
border-radius: 50vh;
|
|
right: 4.5vh;
|
|
bottom: 3.5vh;
|
|
background: linear-gradient(92deg, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.05) 100%);
|
|
}
|
|
|
|
.main-container .buy-container .buy-preview .preview-btn p {
|
|
color: #fff;
|
|
font-family: Akrobat;
|
|
font-size: 1.45vh;
|
|
font-style: normal;
|
|
font-weight: 600;
|
|
line-height: normal;
|
|
text-align: right
|
|
}
|
|
|
|
.main-container .buy-container .buy-preview .information {
|
|
position: absolute;
|
|
bottom: 3.5vh;
|
|
left: 4.5vh
|
|
}
|
|
|
|
.main-container .buy-container .buy-preview .information .dealership-label {
|
|
color: #fff;
|
|
font-family: Akrobat;
|
|
font-size: 2.8vh;
|
|
font-style: normal;
|
|
font-weight: 700;
|
|
line-height: normal
|
|
}
|
|
|
|
.main-container .buy-container .buy-preview .information .dealership-street {
|
|
color: #fff;
|
|
font-family: Akrobat;
|
|
font-size: 2.4vh;
|
|
font-style: normal;
|
|
font-weight: 500;
|
|
line-height: normal
|
|
}
|
|
|
|
.main-container .selection-page {
|
|
position: relative;
|
|
width: 90%;
|
|
height: 100%;
|
|
margin: 15vh;
|
|
margin-bottom: 5vh;
|
|
display: flex;
|
|
align-items: start;
|
|
justify-content: center;
|
|
overflow: auto;
|
|
}
|
|
|
|
.main-container .selection-page ul.vehicle-list {
|
|
width: 100%;
|
|
max-height: 100%;
|
|
position: relative;
|
|
display: flex;
|
|
flex-wrap: wrap;
|
|
gap: 1.5vh
|
|
}
|
|
|
|
.main-container .selection-page ul.vehicle-list li.vehicle-element {
|
|
position: relative;
|
|
display: flex;
|
|
justify-content: center;
|
|
align-items: center;
|
|
flex-direction: column;
|
|
width: 22.285vh;
|
|
height: 20vh;
|
|
border-radius: 1.5vh;
|
|
background: linear-gradient(92deg, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.05) 100%);
|
|
}
|
|
|
|
.main-container .selection-page ul.vehicle-list li.vehicle-element .vehicle-head {
|
|
display: flex;
|
|
align-items: center;
|
|
justify-content: center;
|
|
position: absolute;
|
|
gap: .5vh;
|
|
width: 100%;
|
|
height: 5vh;
|
|
top: 0
|
|
}
|
|
|
|
.main-container .selection-page ul.vehicle-list li.vehicle-element .vehicle-head .vehicle-category {
|
|
padding: .25vh .65vh;
|
|
border-radius: 50vh;
|
|
margin-left: 1.5vh;
|
|
border: .1vh solid rgba(255, 255, 255, .15)
|
|
}
|
|
|
|
.main-container .selection-page ul.vehicle-list li.vehicle-element .vehicle-head .vehicle-category p {
|
|
color: #fff;
|
|
leading-trim: both;
|
|
text-edge: cap;
|
|
font-size: 1.4vh;
|
|
font-style: normal;
|
|
font-weight: 500;
|
|
line-height: normal
|
|
}
|
|
|
|
.main-container .selection-page ul.vehicle-list li.vehicle-element .vehicle-preview-btn {
|
|
border-radius: 0vh 1.5vh
|
|
}
|
|
|
|
.main-container .selection-page ul.vehicle-list li.vehicle-element .vehicle-preview-btn img {
|
|
transition: transform 350ms ease;
|
|
transition-duration: 350ms
|
|
}
|
|
|
|
.main-container .selection-page ul.vehicle-list li.vehicle-element .vehicle-preview-btn img:hover {
|
|
transform: rotateY(180deg)
|
|
}
|
|
|
|
.main-container .selection-page ul.vehicle-list li.vehicle-element .vehicle-preview-btn, .main-container .selection-page ul.vehicle-list li.vehicle-element .vehicle-info-btn {
|
|
position: relative;
|
|
width: 5vh;
|
|
height: 5vh;
|
|
background: linear-gradient(92deg, rgba(255, 255, 255, 0.04) 0%, rgba(255, 255, 255, 0.01) 100%);
|
|
display: flex;
|
|
justify-content: center;
|
|
align-items: center
|
|
}
|
|
|
|
.main-container .selection-page ul.vehicle-list li.vehicle-element .vehicle-preview-btn:hover, .main-container .selection-page ul.vehicle-list li.vehicle-element .vehicle-info-btn:hover {
|
|
background: linear-gradient(92deg, rgba(255, 255, 255, 0.07) 0%, rgba(255, 255, 255, 0.04) 100%)
|
|
}
|
|
|
|
.main-container .selection-page ul.vehicle-list li.vehicle-element .vehicle-preview-btn img, .main-container .selection-page ul.vehicle-list li.vehicle-element .vehicle-info-btn img {
|
|
width: 100%;
|
|
height: 100%
|
|
}
|
|
|
|
.main-container .selection-page ul.vehicle-list li.vehicle-element .vehicle-info-btn {
|
|
border-radius: 1.5vh 0vh
|
|
}
|
|
|
|
.main-container .selection-page ul.vehicle-list li.vehicle-element .vehicle-img {
|
|
width: 15vh;
|
|
transition: transform 150ms ease
|
|
}
|
|
|
|
.main-container .selection-page ul.vehicle-list li.vehicle-element .vehicle-img:hover {
|
|
transform: scale(1.15) rotate(5deg)
|
|
}
|
|
|
|
.main-container .selection-page ul.vehicle-list li.vehicle-element .vehicle-bottom {
|
|
display: flex;
|
|
align-items: center;
|
|
justify-content: center;
|
|
position: absolute;
|
|
gap: .5vh;
|
|
width: 100%;
|
|
height: 5vh;
|
|
bottom: 0
|
|
}
|
|
|
|
.main-container .selection-page ul.vehicle-list li.vehicle-element .vehicle-bottom .vehicle-info {
|
|
display: flex;
|
|
gap: .5vh;
|
|
align-items: center;
|
|
margin-left: 1.5vh;
|
|
justify-content: center
|
|
}
|
|
|
|
.main-container .selection-page ul.vehicle-list li.vehicle-element .vehicle-bottom .vehicle-info .vehicle-name {
|
|
font-weight: 600;
|
|
font-size: 1.8vh;
|
|
color: #fff
|
|
}
|
|
|
|
.main-container .selection-page ul.vehicle-list li.vehicle-element .vehicle-bottom .vehicle-info .vehicle-price {
|
|
padding: .25vh .65vh;
|
|
border-radius: .5vh;
|
|
background: var(--Diamond-Green-Radial, radial-gradient(1396.47% 141.42% at 100% 100%, #00923a 0%, #34e97c 100%));
|
|
color: #fff;
|
|
font-size: 1.35vh;
|
|
font-weight: 600 !important;
|
|
letter-spacing: .05vh
|
|
}
|
|
|
|
.main-container .rotate-vehicle {
|
|
display: flex;
|
|
justify-content: center;
|
|
align-items: center;
|
|
position: absolute;
|
|
bottom: 8vh;
|
|
gap: 1.25vh
|
|
}
|
|
|
|
.main-container .rotate-vehicle .rotate-img {
|
|
position: absolute;
|
|
width: 3vh;
|
|
height: 3.1vh;
|
|
transition: transform 1500ms ease-in-out
|
|
}
|
|
|
|
.main-container .rotate-vehicle .rotate-btn {
|
|
width: 2vh;
|
|
height: 2vh;
|
|
background: linear-gradient(92.27deg, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.05) 100%);
|
|
border-radius: .2vh;
|
|
display: flex;
|
|
justify-content: center;
|
|
align-items: center;
|
|
transition: transform 100ms ease
|
|
}
|
|
|
|
.main-container .rotate-vehicle .rotate-btn img {
|
|
width: .485vh;
|
|
height: .7vh
|
|
}
|
|
|
|
.main-container .rotate-vehicle .rotate-btn:hover {
|
|
transform: scale(1.125)
|
|
}
|
|
|
|
.main-container .rotate-vehicle p {
|
|
font-weight: 600;
|
|
font-size: 1.35vh;
|
|
color: rgba(255, 255, 255, .65)
|
|
}
|
|
|
|
.main-container .rotate-vehicle .rotate-btn#right img {
|
|
transform: rotate(180deg)
|
|
}
|
|
|
|
.main-container .rotate-vehicle:hover .rotate-img {
|
|
transform: rotate(180deg)
|
|
}
|
|
|
|
.main-container .dealership-notification {
|
|
max-width: 27.6vh;
|
|
height: auto;
|
|
gap: 2.5vh;
|
|
display: flex;
|
|
justify-content: center;
|
|
flex-direction: column;
|
|
align-items: center;
|
|
position: absolute;
|
|
z-index: 10000
|
|
}
|
|
|
|
.main-container .dealership-notification .notification-bg {
|
|
width: 100%;
|
|
height: 100%;
|
|
filter: blur(7.5vh);
|
|
background: #232a43;
|
|
position: absolute;
|
|
z-index: -1
|
|
}
|
|
|
|
.main-container .dealership-notification h2.dollar-sign {
|
|
font-weight: 900;
|
|
font-size: 35vh;
|
|
leading-trim: both;
|
|
text-edge: cap;
|
|
color: #fff;
|
|
opacity: .25;
|
|
position: absolute
|
|
}
|
|
|
|
.main-container .dealership-notification p.close-notification {
|
|
font-weight: 600;
|
|
font-size: 1.15vh;
|
|
text-align: center;
|
|
color: #fff;
|
|
opacity: .35;
|
|
position: absolute;
|
|
bottom: -12vh
|
|
}
|
|
|
|
.main-container .dealership-notification p.notify-text {
|
|
font-weight: 600;
|
|
font-size: 1.85vh;
|
|
leading-trim: both;
|
|
text-edge: cap;
|
|
text-align: center;
|
|
color: #fff
|
|
}
|
|
|
|
.main-container .dealership-notification .notify-confirm-btn {
|
|
transition: transform 150ms ease;
|
|
background: radial-gradient(100% 1392.89% at 100% 100%, #00923a 0%, #34e97c 100%);
|
|
border-radius: 2.4vh;
|
|
min-width: 15vh;
|
|
text-align: center;
|
|
display: flex;
|
|
justify-content: center;
|
|
align-items: center;
|
|
padding: 2vh;
|
|
z-index: 10000;
|
|
}
|
|
|
|
.main-container .dealership-notification .notify-confirm-btn p {
|
|
font-weight: 700;
|
|
font-size: 1.45vh;
|
|
leading-trim: both;
|
|
text-edge: cap;
|
|
color: #fff
|
|
}
|
|
|
|
.main-container .dealership-notification .notify-confirm-btn:hover {
|
|
transform: scale(1.05)
|
|
}
|
|
|
|
.main-container ul.left-side-wrap {
|
|
display: flex;
|
|
flex-direction: column;
|
|
position: absolute;
|
|
left: 7vh;
|
|
gap: 1.5vh
|
|
}
|
|
|
|
.main-container ul.left-side-wrap .left-side-element-header {
|
|
display: flex;
|
|
align-items: center;
|
|
gap: 1vh;
|
|
position: relative
|
|
}
|
|
|
|
.main-container ul.left-side-wrap .left-side-element-header p {
|
|
font-weight: 700;
|
|
font-size: 1.35vh;
|
|
color: #fff
|
|
}
|
|
|
|
.main-container ul.left-side-wrap .left-side-element-header img {
|
|
width: 2vh;
|
|
height: 2vh
|
|
}
|
|
|
|
.main-container ul.left-side-wrap ul.left-side-element {
|
|
display: flex;
|
|
flex-wrap: wrap;
|
|
overflow-x: hidden;
|
|
width: 22.8vh;
|
|
height: auto;
|
|
gap: .5vh
|
|
}
|
|
|
|
.main-container ul.left-side-wrap ul.left-side-element li.price-btn {
|
|
background: radial-gradient(100% 1392.89% at 100% 100%, #00923a 0%, #34e97c 100%);
|
|
height: 6.5vh;
|
|
border-radius: 2.4vh;
|
|
align-items: center;
|
|
justify-content: center;
|
|
display: flex
|
|
}
|
|
|
|
.main-container ul.left-side-wrap ul.left-side-element li.price-btn p {
|
|
font-weight: 600;
|
|
font-size: 2vh;
|
|
color: #fff
|
|
}
|
|
|
|
.main-container ul.left-side-wrap ul.left-side-element li {
|
|
background: linear-gradient(92.27deg, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.05) 100%);
|
|
border-radius: 2.4vh;
|
|
display: flex;
|
|
align-items: center;
|
|
width: 100%;
|
|
justify-content: center
|
|
}
|
|
|
|
.main-container ul.left-side-wrap ul.left-side-element ul.vehicle-color-list {
|
|
display: flex;
|
|
background: linear-gradient(92.27deg, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.05) 100%);
|
|
border-radius: 2.4vh;
|
|
flex-wrap: wrap;
|
|
justify-content: center;
|
|
align-items: center;
|
|
gap: 1vh;
|
|
max-width: 100%;
|
|
height: auto;
|
|
padding: 2.5vh
|
|
}
|
|
|
|
.main-container ul.left-side-wrap ul.left-side-element ul.vehicle-color-list li {
|
|
display: block;
|
|
width: 1.5vh;
|
|
height: 1.5vh;
|
|
border-radius: .3vh
|
|
}
|
|
|
|
.centralized-flex-element {
|
|
display: flex;
|
|
justify-content: center;
|
|
align-items: center;
|
|
width: 100%;
|
|
height: 4vh;
|
|
background: linear-gradient(92.27deg, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.05) 100%);
|
|
border-radius: 2.4vh
|
|
}
|
|
|
|
.main-container ul.left-side-wrap ul.left-side-element li.vehicle-stat-element p, .main-container ul.left-side-wrap ul.left-side-element .test-drive-btn p, .main-container ul.left-side-wrap ul.left-side-element .loan-btn p {
|
|
position: absolute;
|
|
left: 2vh;
|
|
font-weight: 600;
|
|
font-size: 1.25vh;
|
|
color: rgba(255, 255, 255, .75)
|
|
}
|
|
|
|
.main-container ul.left-side-wrap ul.left-side-element li.vehicle-stat-element span, .main-container ul.left-side-wrap ul.left-side-element .test-drive-btn span, .main-container ul.left-side-wrap ul.left-side-element .loan-btn span {
|
|
position: absolute;
|
|
right: 2vh;
|
|
font-weight: 600;
|
|
font-size: 1.25vh;
|
|
background: radial-gradient(100% 1392.89% at 100% 100%, #00923a 0%, #34e97c 100%);
|
|
-webkit-background-clip: text;
|
|
-webkit-text-fill-color: rgba(0, 0, 0, 0);
|
|
background-clip: text;
|
|
text-fill-color: rgba(0, 0, 0, 0)
|
|
}
|
|
|
|
.main-container ul.left-side-wrap ul.left-side-element li.vehicle-stat-element ul.rating, .main-container ul.left-side-wrap ul.left-side-element .test-drive-btn ul.rating, .main-container ul.left-side-wrap ul.left-side-element .loan-btn ul.rating {
|
|
position: absolute;
|
|
right: 2vh;
|
|
display: flex;
|
|
gap: 1vh
|
|
}
|
|
|
|
.main-container ul.left-side-wrap ul.left-side-element li.vehicle-stat-element ul.rating .rating-point.active, .main-container ul.left-side-wrap ul.left-side-element .test-drive-btn ul.rating .rating-point.active, .main-container ul.left-side-wrap ul.left-side-element .loan-btn ul.rating .rating-point.active {
|
|
background: radial-gradient(50% 50% at 50% 50%, #bdff69 0%, #bdff69 100%)
|
|
}
|
|
|
|
.main-container ul.left-side-wrap ul.left-side-element li.vehicle-stat-element ul.rating li.rating-point, .main-container ul.left-side-wrap ul.left-side-element .test-drive-btn ul.rating li.rating-point, .main-container ul.left-side-wrap ul.left-side-element .loan-btn ul.rating li.rating-point {
|
|
display: block;
|
|
width: .8vh;
|
|
height: .8vh;
|
|
border-radius: 50%;
|
|
background: radial-gradient(50% 50% at 50% 50%, rgba(60, 60, 60, 0.35) 0%, #3c3c3c 100%)
|
|
}
|
|
|
|
.main-container ul.vehicle-stats {
|
|
max-height: 31vh;
|
|
overflow-y: scroll
|
|
}
|
|
|
|
.main-container .hrec {
|
|
height: .1vh;
|
|
width: 100%;
|
|
margin: 1vh;
|
|
position: relative;
|
|
background: rgba(255, 255, 255, .15);
|
|
flex: 1
|
|
}
|
|
|
|
.main-container .hrec-s {
|
|
flex: 1;
|
|
height: .1vh;
|
|
max-width: 3%;
|
|
width: 100%;
|
|
position: relative;
|
|
background: rgba(255, 255, 255, .15)
|
|
}
|
|
|
|
.main-container .header {
|
|
display: flex;
|
|
justify-content: center;
|
|
align-items: center;
|
|
position: absolute;
|
|
top: 6.5vh;
|
|
width: 100%;
|
|
gap: 1.5vh
|
|
}
|
|
|
|
.main-container .header ul.categories, .main-container .header .selected-vehicle, .main-container .header .exit-btn {
|
|
width: auto;
|
|
background: linear-gradient(92deg, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.05) 100%);
|
|
border-radius: 2.5vh;
|
|
height: 5.1vh;
|
|
text-align: center;
|
|
display: flex;
|
|
justify-content: center;
|
|
align-items: center;
|
|
padding-left: 2vh;
|
|
padding-right: 2vh
|
|
}
|
|
|
|
.main-container .header .exit-btn:hover p {
|
|
opacity: 1
|
|
}
|
|
|
|
.main-container .header .exit-btn p {
|
|
font-weight: 500;
|
|
font-size: 1.25vh;
|
|
color: #fff;
|
|
opacity: .25
|
|
}
|
|
|
|
.main-container .header .active {
|
|
opacity: 1 !important
|
|
}
|
|
|
|
.main-container .header .selected-vehicle p {
|
|
font-weight: 600;
|
|
font-size: 1.5vh;
|
|
color: rgba(255, 255, 255, .75)
|
|
}
|
|
|
|
.main-container .header ul.categories {
|
|
display: flex;
|
|
gap: .5vh;
|
|
align-items: center;
|
|
justify-content: center
|
|
}
|
|
|
|
.main-container .header ul.categories li {
|
|
position: relative;
|
|
display: block
|
|
}
|
|
|
|
.main-container .header ul.categories li.category {
|
|
font-weight: 500;
|
|
font-size: 1.25vh;
|
|
color: #fff;
|
|
opacity: .25
|
|
}
|
|
|
|
.main-container .header ul.categories li.category:hover {
|
|
opacity: 1
|
|
}
|
|
|
|
.main-container .header ul.categories li.category-switch {
|
|
color: #fff
|
|
}
|
|
|
|
.main-container .input-overlay {
|
|
width: 100%;
|
|
height: 100%;
|
|
display: flex;
|
|
justify-content: center;
|
|
align-items: center;
|
|
background: rgba(8, 11, 16, .95);
|
|
position: absolute;
|
|
z-index: 100000
|
|
}
|
|
|
|
.main-container .input-overlay .input-box {
|
|
background: linear-gradient(92deg, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.05) 100%);
|
|
z-index: 19999999;
|
|
display: inline-flex;
|
|
padding: 4vh;
|
|
border-radius: 2.5vh;
|
|
width: 35vh;
|
|
flex-direction: column;
|
|
justify-content: center;
|
|
align-items: center;
|
|
gap: 1.5vh;
|
|
text-align: center
|
|
}
|
|
|
|
.main-container .input-overlay .input-box p {
|
|
color: #fff
|
|
}
|
|
|
|
.main-container .input-overlay .input-box p.input-box-title {
|
|
font-weight: 700;
|
|
font-size: 1.75vh
|
|
}
|
|
|
|
.main-container .input-overlay .input-box p.input-box-description {
|
|
font-size: 1.45vh;
|
|
font-weight: 500
|
|
}
|
|
|
|
.main-container .input-overlay .input-box input.input-field {
|
|
background: linear-gradient(92deg, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.05) 100%);
|
|
border-radius: 1vh;
|
|
box-sizing: border-box;
|
|
text-align: center;
|
|
outline: none;
|
|
border: none;
|
|
width: 100%;
|
|
height: 8vh;
|
|
color: #fff;
|
|
leading-trim: both;
|
|
text-edge: cap;
|
|
font-family: Akrobat;
|
|
font-size: 1.45vh;
|
|
font-style: normal;
|
|
font-weight: 600;
|
|
line-height: normal
|
|
}
|
|
|
|
.main-container .input-overlay .input-box input.input-field::-moz-placeholder {
|
|
color: rgba(255, 255, 255, .45);
|
|
leading-trim: both;
|
|
text-edge: cap;
|
|
font-family: Akrobat;
|
|
font-size: 1.45vh;
|
|
font-style: normal;
|
|
font-weight: 600;
|
|
line-height: normal
|
|
}
|
|
|
|
.main-container .input-overlay .input-box input.input-field::placeholder {
|
|
color: rgba(255, 255, 255, .45);
|
|
leading-trim: both;
|
|
text-edge: cap;
|
|
font-family: Akrobat;
|
|
font-size: 1.45vh;
|
|
font-style: normal;
|
|
font-weight: 600;
|
|
line-height: normal
|
|
}
|
|
|
|
.main-container .input-overlay .input-box input.input-field::-moz-selection {
|
|
background-color: rgba(255, 255, 255, .25)
|
|
}
|
|
|
|
.main-container .input-overlay .input-box input.input-field::selection {
|
|
background-color: rgba(255, 255, 255, .25)
|
|
}
|
|
|
|
.main-container .input-overlay .input-box .input-btn {
|
|
position: relative;
|
|
width: 100%;
|
|
height: 6vh;
|
|
display: flex;
|
|
justify-content: center;
|
|
align-items: center;
|
|
text-align: center;
|
|
background: linear-gradient(92deg, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.05) 100%);
|
|
border-radius: 1vh
|
|
}
|
|
|
|
.main-container .input-overlay .input-box .input-btn p {
|
|
color: #fff;
|
|
leading-trim: both;
|
|
text-edge: cap;
|
|
font-family: Akrobat;
|
|
font-size: 1.45vh;
|
|
font-style: normal;
|
|
font-weight: 600;
|
|
line-height: normal
|
|
}
|
|
|
|
.main-container .input-overlay .input-box .input-btn#cancel:hover {
|
|
background: linear-gradient(92deg, rgba(255, 255, 255, 0.3) 0%, rgba(255, 255, 255, 0.15) 100%)
|
|
}
|
|
|
|
.main-container .input-overlay .input-box .input-btn#submit {
|
|
background: radial-gradient(100% 1392.89% at 100% 100%, #00923a 0%, #34e97c 100%)
|
|
}
|
|
|
|
.main-container input[type=number]::-webkit-inner-spin-button,
|
|
.main-container input[type=number]::-webkit-outer-spin-button {
|
|
-webkit-appearance: none;
|
|
margin: 0
|
|
} |