Files
red-valley/resources/[framework]/[addons]/qs-smartphone-pro/html/css/tailwind.css
2026-03-29 21:41:17 +03:00

1802 lines
18 KiB
CSS

.font-bold {
font-weight: 700;
}
.font-semibold {
font-weight: 600;
}
.font-normal {
font-weight: 400;
}
.text-medium {
font-size: 1.4rem;
}
.text-lg {
font-size: 1.7rem;
}
.text-xl {
font-size: 2rem;
line-height: 1.75rem;
}
.text-2xl {
font-size: 2.5rem;
}
.text-3xl {
font-size: 3rem;
}
.text-3-5xl {
font-size: 3.5rem;
}
.text-4xl {
font-size: 4rem;
}
.text-5xl {
font-size: 5rem;
}
.text-6xl {
font-size: 6rem;
}
.rotate-90 {
transform: rotate(-90deg);
}
.text-uppercase {
text-transform: uppercase;
}
.tracking-1 {
letter-spacing: 1px;
}
*::-webkit-scrollbar {
display: none;
}
.z-0 {
z-index: -1;
}
.z-5 {
z-index: 5;
}
.z-10 {
z-index: 10;
}
.z-20 {
z-index: 20;
}
.z-30 {
z-index: 30;
}
.z-40 {
z-index: 40;
}
.z-50 {
z-index: 50;
}
.z-100 {
z-index: 100;
}
.z-9999 {
z-index: 9999;
}
/* under the phone footer */
.z-99999999 {
z-index: 99999999;
}
.z-9999999999 {
z-index: 9999999999;
}
.z-99999999999 {
z-index: 99999999999;
}
.text-gray-200 {
color: #edf2f7;
}
.text-gray-300 {
color: #e2e8f0;
}
.text-gray-400 {
color: #cbd5e0;
}
.text-gray-500 {
color: #a0aec0;
}
.fill-text-gray {
fill: #777;
}
.rounded-full {
border-radius: 9999px;
}
.border-2 {
border-width: 2px;
}
.border-gray-300 {
border-color: #e2e8f0;
}
.rounded {
border-radius: 0.25rem;
}
.rounded-lg {
border-radius: 0.5rem;
}
.rounded-xl {
border-radius: 1rem;
}
.rounded-2xl {
border-radius: 1.5rem;
}
.rounded-3xl {
border-radius: 2rem;
}
.rounded-4xl {
border-radius: 2.5rem;
}
.rounded-5xl {
border-radius: 3rem;
}
.fa-chevron-left {
cursor: pointer;
}
.pointer-none {
pointer-events: none;
}
.h-7 {
height: 7%;
}
.h-8 {
height: 8%;
}
.h-9 {
height: 9%;
}
.h-10 {
height: 10%;
}
.h-12 {
height: 12%;
}
.hide-when-empty:empty {
display: none;
}
.h-13 {
height: 13%;
}
.h-15 {
height: 15%;
}
.h-18 {
height: 18%;
}
.h-16 {
height: 16px;
}
.h-20 {
height: 20px;
}
.h-24 {
height: 24px;
}
.h-30 {
height: 30%;
}
.h-32 {
height: 7rem;
}
.w-9rem {
width: 9rem;
}
.h-9rem {
height: 9rem;
}
.min-w-37rem {
min-width: 37rem;
}
.w-10rem {
width: 10rem;
}
.h-3rem {
height: 3rem;
}
.h-4rem {
height: 4rem;
}
.h-5rem {
height: 5rem;
}
.h-7rem {
height: 7rem;
}
.w-7rem {
width: 7rem;
}
.h-10rem {
height: 10rem;
}
.w-12rem {
width: 12rem;
}
.h-12rem {
height: 12rem;
}
.w-16rem {
width: 16rem;
}
.h-40 {
height: 40px;
}
.h-40percent {
height: 40%;
}
.h-45 {
height: 45%;
}
.h-45rem {
height: 45rem;
}
.h-53 {
height: 53%;
}
.h-55 {
height: 55%;
}
.max-h-55 {
max-height: 55%;
}
.h-63 {
height: 63%;
}
.h-60 {
height: 60%;
}
.h-65 {
height: 65%;
}
.h-67 {
height: 67%;
}
.h-68 {
height: 68%;
}
.h-70 {
height: 70%;
}
.h-72 {
height: 72%;
}
.h-73 {
height: 73%;
}
.h-74 {
height: 74%;
}
.h-75 {
height: 75%;
}
.h-76 {
height: 76%;
}
.h-77 {
height: 77%;
}
.h-80 {
height: 80%;
}
.h-82 {
height: 82%;
}
.h-86 {
height: 86%;
}
.max-h-84 {
max-height: 84%;
}
.max-h-86 {
max-height: 86%;
}
.h-88 {
height: 88%;
}
.w-16 {
width: 16px;
}
.w-21vh {
width: 21vh;
}
.w-18 {
width: 18px;
}
.w-20 {
width: 20px;
}
.w-24 {
width: 24px;
}
.w-25 {
width: 25%;
}
.w-28 {
width: 28px;
}
.h-28 {
height: 28px;
}
.w-fit {
width: fit-content;
}
.w-32 {
width: 7rem;
}
.w-45 {
width: 45%;
}
.w-54 {
width: 9rem;
}
.w-36 {
width: 36px;
}
.h-36 {
height: 36px;
}
.w-40 {
width: 40px;
}
.w-48 {
width: 48px;
}
.w-50 {
width: 50%;
}
.w-60 {
width: 60%;
}
.w-70 {
width: 70%;
}
.w-100px {
width: 100px;
}
.h-100px {
height: 100px;
}
.h-83 {
height: 83%;
}
.h-85 {
height: 85%;
}
.h-90 {
height: 90%;
}
.h-92 {
height: 92%;
}
.h-95 {
height: 95%;
}
.h-93 {
height: 93%;
}
.w-80 {
width: 80%;
}
.w-87 {
width: 87%;
}
.w-90 {
width: 90%;
}
.w-auto {
width: auto;
}
.w-half {
width: 50%;
}
.w-95 {
width: 95%;
}
.mb-1 {
margin-bottom: 0.25rem;
}
.mb-2 {
margin-bottom: 0.5rem;
}
.mb-3 {
margin-bottom: 0.75rem;
}
.mb-4 {
margin-bottom: 1rem;
}
.mb-5 {
margin-bottom: 1.25rem;
}
.mb-6 {
margin-bottom: 1.5rem;
}
.mb-7 {
margin-bottom: 1.75rem;
}
.mb-8 {
margin-bottom: 2rem;
}
.mb-10 {
margin-bottom: 2.5rem;
}
.mb-12 {
margin-bottom: 3rem;
}
.mb-14 {
margin-bottom: 3.5rem;
}
.mb-16 {
margin-bottom: 4rem;
}
.mb-20 {
margin-bottom: 5rem;
}
.mt-2 {
margin-top: 0.5rem;
}
.mt-3 {
margin-top: 0.75rem;
}
.mt-4 {
margin-top: 1rem;
}
.mt-5 {
margin-top: 1.25rem;
}
.mt-8 {
margin-top: 2rem;
}
.mt-16 {
margin-top: 4rem;
}
.mt-8per {
margin-top: 8%;
}
.mt-10per {
margin-top: 10%;
}
.mt-20per {
margin-top: 20%;
}
.mt-30per {
margin-top: 30%;
}
.ml-2 {
margin-left: 0.5rem;
}
.ml-3 {
margin-left: 0.75rem;
}
.ml-4 {
margin-left: 1rem;
}
.ml-5 {
margin-left: 1.25rem;
}
.ml-6 {
margin-left: 1.5rem;
}
.ml-40 {
margin-left: 20rem;
}
.mr-2 {
margin-right: 0.5rem;
}
.mr-3 {
margin-right: 0.75rem;
}
.mr-4 {
margin-right: 1rem;
}
.mr-5 {
margin-right: 1.25rem;
}
.mr-6 {
margin-right: 1.5rem;
}
.mr-7 {
margin-right: 1.75rem;
}
.overflow-y {
overflow-y: scroll;
}
.overflow-x-hidden {
overflow-x: hidden;
}
.fixed {
position: fixed;
}
.sticky {
position: sticky;
z-index: 10;
}
.ellipsis {
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
display: block;
max-width: 70%;
}
.modern-ellipsis {
overflow: hidden;
-webkit-line-clamp: 2;
-webkit-box-orient: vertical;
display: -webkit-box;
max-width: 100%;
}
.nowrap {
white-space: nowrap;
}
.cursor-default {
cursor: default;
}
.cursor-pointer {
cursor: pointer;
}
.cursor-grab {
cursor: grab;
}
.opacity-0 {
opacity: 0;
}
.border-none {
border: none;
}
.border-none:focus {
outline: none;
}
.border {
border: 1px solid var(--border-color);
}
.border-b {
border-bottom: 1px solid var(--border-color);
}
.border-r {
border-right: 1px solid var(--border-color);
}
.border-b-light {
border-bottom: 1px solid var(--border-light-color);
}
.border-t-light {
border-top: 1px solid var(--border-light-color);
}
.hide-border-last:last-child {
border-bottom: none;
}
.border-t {
border-top: 1px solid var(--border-color);
}
.text-sm {
font-size: 1.4rem;
}
.self-start {
align-self: flex-start;
}
.self-center {
align-self: center;
}
.self-end {
align-self: flex-end;
}
.margin-center {
margin: 0 auto;
}
.gap-1 {
gap: 0.25rem;
}
.gap-2 {
gap: 0.5rem;
}
.gap-4 {
gap: 1rem;
}
.gap-y-2 {
row-gap: 0.5rem;
}
.gap-y-4 {
row-gap: 1rem;
}
.gap-y-6 {
row-gap: 1.5rem;
}
.gap-y-8 {
row-gap: 2rem;
}
.gap-6 {
gap: 1.5rem;
}
.gap-8 {
gap: 2rem;
}
.left-0 {
left: 0;
}
.left-2 {
left: 2%;
}
.left-4 {
left: 4%;
}
.left-6 {
left: 6%;
}
.right-0 {
right: 0;
}
.right-1 {
right: 0.5em;
}
.right-2 {
right: 1em;
}
.right-3 {
right: 1.5em;
}
.right-5 {
right: 2em;
}
.right-4 {
right: 4%;
}
.right-8 {
right: 4em;
}
.right-24 {
right: 24px;
}
.top-0 {
top: 0;
}
.top-3 {
top: 3%;
}
.top-4 {
top: 4%;
}
.top-5 {
top: 5%;
}
.top-6 {
top: 6%;
}
.top-10 {
top: 10%;
}
.top-11 {
top: 11%;
}
.top-12 {
top: 12%;
}
.top-15 {
top: 15%;
}
.top-20 {
top: 20%;
}
.top-22 {
top: 22%;
}
.top-25 {
top: 25%;
}
.bottom-0 {
bottom: 0px;
}
.bottom-0-15rem {
bottom: 0.15rem;
}
.bottom-0-25 {
bottom: 0.50vh;
}
.bottom-0-5 {
bottom: 10px;
}
.bottom-0-7 {
bottom: 3vh;
}
.bottom-1 {
bottom: 4vh;
}
.bottom-5 {
bottom: 5%;
}
.bottom-5rem {
bottom: 5rem;
}
.bottom-14 {
bottom: 14rem;
}
.bottom-15 {
bottom: 15%;
}
.bg-white {
background-color: var(--main-background-color);
}
.bg-white- {
background-color: #fff;
}
.bg-black {
background-color: var(--main-background-color);
}
.bg-settings-tab {
background-color: var(--background-settings-tabs);
}
.bg-black- {
background-color: #000;
}
.bg-dark {
background-color: var(--dark-background-color)
}
.bg-container-dark {
background-color: var(--container-dark-background-color);
}
.bg-blur {
backdrop-filter: blur(15px);
background-color: rgba(0, 0, 0, 0.4);
}
.bg-filter-blur {
backdrop-filter: blur(20px);
}
body[data-disableblur="true"] .bg-blur {
backdrop-filter: none;
/* background-color: rgba(0, 0, 0, 0.9); */
}
body[data-disableblur="true"] .bg-filter-blur {
backdrop-filter: none;
background-color: rgba(0, 0, 0, 0.9);
}
.bg-filter-none {
backdrop-filter: none;
}
.blur-2 {
filter: blur(2px);
}
.blur-4 {
filter: blur(4px);
}
.bg-low-opacity {
background-color: rgba(0, 0, 0, 0.5);
}
.placeholder-white::placeholder {
color: var(--text-color)
}
.placeholder-white-::placeholder {
color: #fff;
}
.w-full {
width: 100%;
}
.max-w-full {
max-width: 100%;
}
.max-h-full {
max-height: 100%;
}
.max-h-65 {
max-height: 65%;
}
.max-h-72 {
max-height: 72%;
}
.max-h-77 {
max-height: 77%;
}
.max-w-80 {
max-width: 80%;
}
.h-full {
height: 100%;
}
.flex {
display: flex;
}
.block {
display: block;
}
.grid {
display: grid;
}
.inset-0 {
inset: 0;
}
.bg-no-repeat {
background-repeat: no-repeat;
}
.bg-cover {
background-size: cover;
}
.bg-center {
background-position: center;
}
.grid-cols-2 {
grid-template-columns: repeat(2, 1fr);
}
.grid-cols-3 {
grid-template-columns: repeat(3, 1fr);
}
.grid-cols-4 {
grid-template-columns: repeat(4, 1fr);
}
.grid-rows-2 {
grid-template-rows: repeat(2, 1fr);
}
.grid-rows-3 {
grid-template-rows: repeat(3, 1fr);
}
.grid-rows-4 {
grid-template-rows: repeat(4, 1fr);
}
.grid-self-col-start-2 {
grid-column: span 2 / span 2;
}
.grid-self-col-start-3 {
grid-column: span 3 / span 3;
}
.place-items-center {
place-items: center;
}
.flex-col {
flex-direction: column;
}
.flex-row {
flex-direction: row;
}
.justify-center {
justify-content: center;
}
.justify-default {
justify-content: flex-start;
}
.justify-between {
justify-content: space-between;
}
.justify-around {
justify-content: space-around;
}
.justify-end {
justify-content: flex-end;
}
.justify-items-center {
justify-items: center;
}
.flex-wrap {
flex-wrap: wrap;
}
.items-center {
align-items: center;
}
.flex-1 {
flex: 1;
}
.items-end {
align-items: flex-end;
}
.items-start {
align-items: flex-start;
}
.text-left {
text-align: left;
}
.text-center {
text-align: center;
}
.text-right {
text-align: right;
}
.text-white {
color: var(--text-color);
}
.text-white- {
color: #fff !important;
}
.text-red-300 {
color: #feb2b2;
}
.text-red-400 {
color: #ef4e4e;
}
.text-red-500 {
color: #ff2a1b;
}
.text-red-600 {
color: #e53e3e;
}
.text-red-700 {
color: #c53030;
}
.text-red-800 {
color: #9b2c2c;
}
.text-aqua-500 {
color: #4299e1;
}
.text-aqua-600 {
color: #3182ce;
}
.text-aqua-700 {
color: #2b6cb0;
}
.text-aqua-800 {
color: #2c5282;
}
.text-aqua-900 {
color: #2a4365;
}
.text-red-900 {
color: #742a2a;
}
.text-orange-500 {
color: #ed8936;
}
.text-orange-600 {
color: #dd6b20;
}
.text-orange-700 {
color: #c05621;
}
.text-orange-800 {
color: #9c4221;
}
.text-orange-900 {
color: #7b341e;
}
.text-green-500 {
color: #48bb78;
}
.text-green-600 {
color: #38a169;
}
.text-green-700 {
color: #2f855a;
}
.text-green-800 {
color: #276749;
}
.text-green-900 {
color: #22543d;
}
.text-blue-500 {
color: #1e7ee5;
}
.text-blue-600 {
color: #3182ce;
}
.text-blue-700 {
color: #2b6cb0;
}
.bg-blue-200 {
background-color: #bee3f8;
}
.bg-blue-300 {
background-color: #90cdf4;
}
.bg-blue-400 {
background-color: #63b3ed;
}
.bg-blue-500 {
background-color: #1e7ee5;
}
.bg-blue-600 {
background-color: #3182ce;
}
.bg-blue-700 {
background-color: #2b6cb0;
}
.bg-blue-800 {
background-color: #2c5282;
}
.bg-blue-900 {
background-color: #2a4365;
}
.bg-purple-500 {
background-color: #667eea;
}
.bg-purple-600 {
background-color: #5a67d8;
}
.bg-purple-700 {
background-color: #4c51bf;
}
.bg-red-500 {
background-color: #ff2a1b;
}
.bg-transparent {
background-color: transparent;
}
.bg-red-600 {
background-color: #e53e3e;
}
.bg-red-700 {
background-color: #c53030;
}
.bg-red-800 {
background-color: #9b2c2c;
}
.bg-red-900 {
background-color: #742a2a;
}
.bg-orange-500 {
background-color: #ed8936;
}
.bg-orange-600 {
background-color: #dd6b20;
}
.bg-orange-700 {
background-color: #c05621;
}
.bg-orange-800 {
background-color: #9c4221;
}
.bg-orange-900 {
background-color: #7b341e;
}
.bg-slate-500 {
background-color: #718096;
}
.bg-slate-600 {
background-color: #4a5568;
}
.bg-slate-700 {
background-color: #2d3748;
}
.bg-slate-800 {
background-color: #1a202c;
}
.bg-slate-900 {
background-color: #171923;
}
.bg-yellow-500 {
/* background-color: #ed8936; */
background-color: #ffd43e;
/* ffd43e */
}
.text-yellow-500 {
color: #ffd43e;
}
.text-yellow-600 {
color: #dd6b20;
}
.text-yellow-700 {
color: #c05621;
}
.text-yellow-800 {
color: #9c4221;
}
.text-yellow-900 {
color: #7b341e;
}
.bg-shadow {
box-shadow: 0 0 10px 0 var(--bg-shadow);
}
.bg-yellow-600 {
background-color: #dd6b20;
}
.bg-yellow-700 {
background-color: #c05621;
}
.bg-yellow-800 {
background-color: #9c4221;
}
.bg-yellow-900 {
background-color: #7b341e;
}
.bg-green-500 {
background-color: #65c466;
}
.bg-green-600 {
background-color: #38a169;
}
.bg-green-700 {
background-color: #2f855a;
}
.bg-green-800 {
background-color: #276749;
}
.bg-green-900 {
background-color: #22543d;
}
.text-purple-500 {
color: #667eea;
}
.text-purple-600 {
color: #5a67d8;
}
.text-purple-700 {
color: #4c51bf;
}
.text-purple-800 {
color: #434190;
}
.text-purple-900 {
color: #3c366b;
}
.box-shadow-purple {
box-shadow: 0 0 10px 0 #667eea;
}
.text-black {
color: var(--text-color);
}
.text-black- {
color: #000;
}
.relative {
position: relative;
}
.absolute {
position: absolute;
}
.p-2 {
padding: 0.25rem;
}
.p-3 {
padding: 0.5rem;
}
.p-3-5 {
padding: 0.75rem;
}
.p-8px {
padding: 8px;
}
.p-0 {
padding: 0;
}
.p-4 {
padding-left: 1rem;
padding-right: 1rem;
padding-top: 1rem;
padding-bottom: 1rem;
}
.p-5 {
padding: 1.25rem;
}
.p-6 {
padding: 1.5rem;
}
.p-8 {
padding: 2rem;
}
.p-10 {
padding: 2.5rem;
}
.p-12 {
padding: 3rem;
}
.px-2 {
padding-left: 0.5rem;
padding-right: 0.5rem;
}
.px-12 {
padding-left: 3rem;
padding-right: 3rem;
}
.px-16 {
padding-left: 4rem;
padding-right: 4rem;
}
.px-20 {
padding-left: 5rem;
padding-right: 5rem;
}
.p-24 {
padding: 6rem;
}
.px-4 {
padding-left: 1rem;
padding-right: 1rem;
}
.px-6 {
padding-left: 1.5rem;
padding-right: 1.5rem;
}
.px-8 {
padding-left: 2rem;
padding-right: 2rem;
}
.px-10 {
padding-left: 2.5rem;
padding-right: 2.5rem;
}
.px-12 {
padding-left: 3rem;
padding-right: 3rem;
}
.py-2 {
padding-top: 0.5rem;
padding-bottom: 0.5rem;
}
.py-3 {
padding-top: 0.75rem;
padding-bottom: 0.75rem;
}
.py-4 {
padding-top: 1rem;
padding-bottom: 1rem;
}
.py-5 {
padding-top: 1.25rem;
padding-bottom: 1.25rem;
}
.py-6 {
padding-top: 1.5rem;
padding-bottom: 1.5rem;
}
.py-7 {
padding-top: 1.75rem;
padding-bottom: 1.75rem;
}
.py-8 {
padding-top: 2rem;
padding-bottom: 2rem;
}
.py-12 {
padding-top: 3rem;
padding-bottom: 3rem;
}
.py-20 {
padding-top: 5rem;
padding-bottom: 5rem;
}
.py-24 {
padding-top: 6rem;
padding-bottom: 6rem;
}
.py-36 {
padding-top: 9rem;
padding-bottom: 9rem;
}
.pb-1 {
padding-bottom: 0.25rem;
}
.pb-2 {
padding-bottom: 0.5rem;
}
.pb-3 {
padding-bottom: 0.75rem;
}
.pb-4 {
padding-bottom: 1rem;
}
.pb-5 {
padding-bottom: 1.25rem;
}
.pt-2 {
padding-top: 0.5rem;
}
.pt-3 {
padding-top: 0.75rem;
}
.pt-4 {
padding-top: 1rem;
}
.pt-5 {
padding-top: 1.5rem;
}
.pt-6 {
padding-top: 3rem;
}
.pt-7 {
padding-top: 6rem;
}
.pt-8 {
padding-top: 7rem;
}
.pt-9 {
padding-top: 8rem;
}
.pb-6 {
padding-bottom: 3rem;
}
.pb-8 {
padding-bottom: 5rem;
}
.pb-9 {
padding-bottom: 6rem;
}
.pb-10 {
padding-bottom: 7rem;
}
.pb-12 {
padding-bottom: 8rem;
}
.pb-14 {
padding-bottom: 9rem;
}
.pb-16 {
padding-bottom: 10rem;
}
.bold {
font-weight: bold;
}
.transition {
transition: all 0.3s ease-in-out;
}
.duration-400 {
transition-duration: 400ms;
}
.duration-500 {
transition-duration: 500ms;
}
.duration-600 {
transition-duration: 600ms;
}
.object-cover {
object-fit: cover;
}
.overflow-hidden {
overflow: hidden;
}
.fa-lg {
font-size: 1.33333333em !important;
line-height: 0.75em !important;
vertical-align: -15%;
}
.white-box-shadow {
box-shadow: rgba(50, 50, 93, 0.25) 0px 50px 100px -20px, rgba(0, 0, 0, 0.3) 0px 30px 60px -30px;
}
.w-max {
width: max-content;
}
.absolute-center-y {
position: absolute;
top: 50%;
transform: translateY(-50%);
}
.absolute-center-x {
position: absolute;
left: 50%;
transform: translateX(-50%);
}
.absolute-center {
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
}
.disabled {
opacity: 0.5;
cursor: not-allowed;
color: var(--text-color);
}
.hide {
display: none;
}