├── .gitignore
├── tailwind.css
├── screenshot.png
├── assets
├── img
│ ├── logo-dark.png
│ ├── logo-light.png
│ ├── slider-card-1.jpg
│ ├── slider-card-2.jpg
│ ├── slider-card-3.jpg
│ ├── slider-card-4.jpg
│ ├── slider-card-5.jpg
│ ├── slider-card-6.jpg
│ ├── slider-card-7.jpg
│ ├── view-card-1.jpg
│ ├── view-card-2.jpg
│ ├── view-card-3.jpg
│ ├── view-card-4.jpg
│ ├── slider-background-1.jpg
│ ├── slider-background-2.jpg
│ ├── slider-background-3.jpg
│ └── slider-background-4.jpg
├── css
│ ├── custom.css
│ └── style.css
└── js
│ └── script.js
├── postcss.config.js
├── tailwind.config.js
├── package.json
├── README.md
└── index.html
/.gitignore:
--------------------------------------------------------------------------------
1 | node_modules/
--------------------------------------------------------------------------------
/tailwind.css:
--------------------------------------------------------------------------------
1 | @tailwind base;
2 | @tailwind components;
3 | @tailwind utilities;
--------------------------------------------------------------------------------
/screenshot.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chaos-seeker/zar-film/HEAD/screenshot.png
--------------------------------------------------------------------------------
/assets/img/logo-dark.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chaos-seeker/zar-film/HEAD/assets/img/logo-dark.png
--------------------------------------------------------------------------------
/assets/img/logo-light.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chaos-seeker/zar-film/HEAD/assets/img/logo-light.png
--------------------------------------------------------------------------------
/assets/img/slider-card-1.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chaos-seeker/zar-film/HEAD/assets/img/slider-card-1.jpg
--------------------------------------------------------------------------------
/assets/img/slider-card-2.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chaos-seeker/zar-film/HEAD/assets/img/slider-card-2.jpg
--------------------------------------------------------------------------------
/assets/img/slider-card-3.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chaos-seeker/zar-film/HEAD/assets/img/slider-card-3.jpg
--------------------------------------------------------------------------------
/assets/img/slider-card-4.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chaos-seeker/zar-film/HEAD/assets/img/slider-card-4.jpg
--------------------------------------------------------------------------------
/assets/img/slider-card-5.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chaos-seeker/zar-film/HEAD/assets/img/slider-card-5.jpg
--------------------------------------------------------------------------------
/assets/img/slider-card-6.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chaos-seeker/zar-film/HEAD/assets/img/slider-card-6.jpg
--------------------------------------------------------------------------------
/assets/img/slider-card-7.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chaos-seeker/zar-film/HEAD/assets/img/slider-card-7.jpg
--------------------------------------------------------------------------------
/assets/img/view-card-1.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chaos-seeker/zar-film/HEAD/assets/img/view-card-1.jpg
--------------------------------------------------------------------------------
/assets/img/view-card-2.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chaos-seeker/zar-film/HEAD/assets/img/view-card-2.jpg
--------------------------------------------------------------------------------
/assets/img/view-card-3.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chaos-seeker/zar-film/HEAD/assets/img/view-card-3.jpg
--------------------------------------------------------------------------------
/assets/img/view-card-4.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chaos-seeker/zar-film/HEAD/assets/img/view-card-4.jpg
--------------------------------------------------------------------------------
/assets/img/slider-background-1.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chaos-seeker/zar-film/HEAD/assets/img/slider-background-1.jpg
--------------------------------------------------------------------------------
/assets/img/slider-background-2.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chaos-seeker/zar-film/HEAD/assets/img/slider-background-2.jpg
--------------------------------------------------------------------------------
/assets/img/slider-background-3.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chaos-seeker/zar-film/HEAD/assets/img/slider-background-3.jpg
--------------------------------------------------------------------------------
/assets/img/slider-background-4.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chaos-seeker/zar-film/HEAD/assets/img/slider-background-4.jpg
--------------------------------------------------------------------------------
/postcss.config.js:
--------------------------------------------------------------------------------
1 | module.exports = {
2 | plugins: {
3 | tailwindcss: {},
4 | autoprefixer: {},
5 | },
6 | };
7 |
--------------------------------------------------------------------------------
/tailwind.config.js:
--------------------------------------------------------------------------------
1 | module.exports = {
2 | darkMode: 'class',
3 | content: ["./**/*.{html,js}"],
4 | theme: {
5 | extend: {
6 | container: {
7 | center: true,
8 | },
9 | fontFamily: {
10 | 'sans': ['Vazirmatn, sans-serif'],
11 | },
12 | },
13 | },
14 | plugins: [],
15 | };
16 |
--------------------------------------------------------------------------------
/package.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "zarfilm",
3 | "version": "1.0.0",
4 | "description": "",
5 | "main": "index.js",
6 | "scripts": {
7 | "tw": "postcss ./tailwind.css -o ./assets/css/style.css --watch"
8 | },
9 | "keywords": [],
10 | "author": "",
11 | "license": "ISC",
12 | "devDependencies": {
13 | "autoprefixer": "^10.4.7",
14 | "postcss-cli": "^9.1.0",
15 | "tailwindcss": "^3.0.24"
16 | }
17 | }
18 |
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
1 |
2 |

3 |
4 |
5 | ---
6 |
7 | # zarfilm website front-end !
8 | ## [review online](https://sys113.github.io/zar-film/)
9 | ---
10 | ## tips
11 |
12 | * fully responsive for mobile, tablet, laptop and desktop!
13 | * light mode only set for header (i did not have enough time)!
14 |
15 | ---
16 | ## web development technologies
17 | * html
18 | * tailwindcss
19 | * java script (vanilla js , swiper(for slider) , sweet alert (for dom loaded alert))
20 |
21 | ---
22 | ## contact me
23 | * *[email](mailto:051.SYS113@gmail.com)*
24 | * *[telegram](https://t.me/SYS113/)*
25 | * *[instagram](https://instagram.com/sys113/)*
26 |
--------------------------------------------------------------------------------
/assets/css/custom.css:
--------------------------------------------------------------------------------
1 | /*? advanced search mobile drop down select */
2 |
3 | * {
4 | -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
5 | -webkit-tap-highlight-color: transparent;
6 | -webkit-touch-callout: none;
7 | -webkit-user-select: none;
8 | -khtml-user-select: none;
9 | -moz-user-select: none;
10 | -ms-user-select: none;
11 | user-select: none;
12 | outline: none !important;
13 | }
14 |
15 | .select-selected {
16 | background-color: rgba(0, 0, 0, 0.8);
17 | border-radius: 10px;
18 | padding: 14px !important;
19 | overflow: hidden;
20 | font-size: 14px !important;
21 | }
22 |
23 | .select-selected:after {
24 | position: absolute;
25 | font-family: "FontAwesome";
26 | content: "\f077";
27 | font-size: 14px;
28 | padding: 4px 9px;
29 | background: #141415;
30 | top: 20%;
31 | left: 7px;
32 | display: flex;
33 | justify-content: center;
34 | align-items: center;
35 | border-radius: 50%;
36 | transition: transform 0.5s;
37 | }
38 |
39 | .select-selected.select-arrow-active:after {
40 | transform: rotate(180deg);
41 | }
42 |
43 | .select-items div,
44 | .select-selected {
45 | color: #ffffff;
46 | padding: 3px 8px;
47 | }
48 |
49 | .select-items {
50 | position: absolute;
51 | background-color: #040406;
52 | top: 110%;
53 | left: 0;
54 | right: 0;
55 | z-index: 99;
56 | border-radius: 10px;
57 | overflow: hidden;
58 | border: 1px solid rgb(46, 46, 46);
59 | }
60 |
61 | .select-items div {
62 | font-size: 13px !important;
63 | padding: 5px 10px;
64 | }
65 |
66 | .select-hide {
67 | display: none;
68 | }
69 |
70 | .select-items div:hover,
71 | .same-as-selected {
72 | background-color: #b86400;
73 | }
74 |
75 | .same-as-selected {
76 | border: 1px solid #c8730a !important;
77 | }
78 |
79 | /*? for sweetalert */
80 |
81 | .swal-modal {
82 | background-color: #141923;
83 | }
84 |
85 | .swal-title {
86 | color: #DBDCDD;
87 | }
88 |
89 | .swal-text {
90 | color: #DBDCDD;
91 | text-align: center;
92 | }
93 |
94 | .swal-overlay {
95 | z-index: 40 !important;
96 | }
97 |
98 | .swal-footer {
99 | display: flex;
100 | justify-content: center;
101 | }
102 |
103 | .swal-button {
104 | background-color: #B2670E;
105 | border-radius: 10px;
106 | transition: 1s;
107 | }
108 |
109 | .swal-button--confirm:hover {
110 | background-color: #B2670E !important;
111 | }
112 |
113 | /*? for intro desktop background color */
114 |
115 | @media screen and (min-width: 1024px) {
116 | .desktop-intro-bg-color {
117 | background: linear-gradient(270deg,#0a0d10 50%,rgba(10,13,16,0));
118 | }
119 | }
120 |
121 | /*? intro desktop background image*/
122 |
123 | .desktop-intro-bg-img {
124 | background: linear-gradient(270deg,#0a0d10 0.1%,rgba(10,13,16,0));
125 | z-index: 10;
126 | }
127 |
128 | /*? select drop down desktop advanced search */
129 |
130 | .search-advanced-desktop .select-selected {
131 | border-radius: 20px;
132 | width: 100%;
133 | }
134 |
135 | .search-advanced-desktop .select-selected:after {
136 | position: absolute;
137 | top: 24%;
138 | }
139 |
140 | .advanced-filter-dropdown .select-selected:after {
141 | position: absolute;
142 | top: 20%;
143 | }
144 |
145 | /*? after psudo for advanced-filter menu desktop */
146 |
147 | .triangle::before{
148 | border: 15px solid transparent;
149 | border-bottom-color: #0f121b;
150 | bottom: 100%;
151 | content: "";
152 | display: block;
153 | left: 18%;
154 | position: absolute;
155 | z-index: 2;
156 | }
157 |
158 | /*? after psudo for advanced-category menu desktop */
159 |
160 | .triangle::before{
161 | border: 15px solid transparent;
162 | border-bottom-color: #0f121b;
163 | bottom: 100%;
164 | content: "";
165 | display: block;
166 | left: 18%;
167 | position: absolute;
168 | z-index: 2;
169 | }
170 |
171 | /*? after for category menu desktop */
172 |
173 | .desktop-category-menu::before{
174 | left: 71%;
175 | }
176 |
177 | @media screen and (min-width: 1024px) {
178 | .desktop-category-menu::before{
179 | left: 88%;
180 | }
181 | }
182 |
183 | /*? active style for desktop category item */
184 |
185 | .desktop-category-menu .active {
186 | background-color: rgba(0, 0, 0, 0.8);
187 | color: white !important;
188 | }
189 |
190 | /*? show active desktop category content */
191 |
192 | #desktop-category-content .active {
193 | display: grid !important;
194 | background-color: transparent;
195 | }
196 |
197 | /*? for toggle theme switch to moon */
198 |
199 | .toggle-to-moon {
200 | right: 58px !important;
201 | }
202 |
203 | /*? for toggle switch active */
204 |
205 | .circle-to-r {
206 | right: 3px !important;
207 | }
208 |
209 | .toggle-active-bg {
210 | background-color: #E88209 !important;
211 | }
212 |
213 | .circle-bg {
214 | background-color: #141822 !important;
215 | }
--------------------------------------------------------------------------------
/assets/js/script.js:
--------------------------------------------------------------------------------
1 |
2 | //! element selector
3 |
4 | function $(e) {
5 | return document.querySelectorAll(e);
6 | }
7 |
8 | //! object for add cards to dom
9 |
10 | const cards = {
11 | mobileSliderCard: {
12 | one: {
13 | type: 'sub',
14 | image: 'assets/img/slider-card-1.jpg',
15 | },
16 | two: {
17 | type: 'dub',
18 | image: 'assets/img/slider-card-2.jpg',
19 | },
20 | tree: {
21 | type: 'sub',
22 | image: 'assets/img/slider-card-3.jpg',
23 | },
24 | four: {
25 | type: 'dub',
26 | image: 'assets/img/slider-card-4.jpg',
27 | },
28 | },
29 | desktopSliderCard: {
30 | one: {
31 | type: 'sub',
32 | image: 'assets/img/slider-card-1.jpg',
33 | title: 'memory',
34 | },
35 | two: {
36 | type: 'dub',
37 | image: 'assets/img/slider-card-2.jpg',
38 | title: 'the morthman',
39 | },
40 | tree: {
41 | type: 'sub',
42 | image: 'assets/img/slider-card-3.jpg',
43 | title: 'bad guys',
44 | },
45 | four: {
46 | type: 'dub',
47 | image: 'assets/img/slider-card-4.jpg',
48 | title: 'morbius',
49 | },
50 | },
51 | lastView: {
52 | one: {
53 | title: 'attack on titan',
54 | image: 'assets/img/view-card-4.jpg'
55 | },
56 | two: {
57 | title: 'the end game',
58 | image: 'assets/img/view-card-3.jpg'
59 | },
60 | tree: {
61 | title: 'boruto: naruto next generations',
62 | image: 'assets/img/view-card-2.jpg'
63 | },
64 | four: {
65 | title: 'family guys',
66 | image: 'assets/img/view-card-1.jpg'
67 | },
68 | },
69 | lastUpdate: {
70 | one: {
71 | title: 'family guys',
72 | image: 'assets/img/view-card-1.jpg'
73 | },
74 | two: {
75 | title: 'boruto: naruto next generations',
76 | image: 'assets/img/view-card-2.jpg'
77 | },
78 | tree: {
79 | title: 'the end game',
80 | image: 'assets/img/view-card-3.jpg'
81 | },
82 | four: {
83 | title: 'attack on titan',
84 | image: 'assets/img/view-card-4.jpg'
85 | },
86 | five: {
87 | title: 'attack on titan',
88 | image: 'assets/img/view-card-4.jpg'
89 | },
90 | six: {
91 | title: 'the end game',
92 | image: 'assets/img/view-card-3.jpg'
93 | },
94 | seven: {
95 | title: 'boruto: naruto next generations',
96 | image: 'assets/img/view-card-2.jpg'
97 | },
98 | eight: {
99 | title: 'family guys',
100 | image: 'assets/img/view-card-1.jpg'
101 | },
102 | },
103 | animation: {
104 | one: {
105 | type: 'sub',
106 | title: 'memory',
107 | image : 'assets/img/slider-card-1.jpg',
108 | },
109 | two: {
110 | type: 'dub',
111 | title: 'the morthman',
112 | image : 'assets/img/slider-card-2.jpg',
113 | },
114 | tree: {
115 | type: 'sub',
116 | title: 'bad guys',
117 | image : 'assets/img/slider-card-3.jpg',
118 | },
119 | four: {
120 | type: 'dub',
121 | title: 'morbius',
122 | image : 'assets/img/slider-card-4.jpg',
123 | },
124 | five: {
125 | type: 'sub',
126 | title: 'attack on titan',
127 | image : 'assets/img/slider-card-5.jpg',
128 | },
129 | six: {
130 | type: 'dub',
131 | title: 'chip dale',
132 | image : 'assets/img/slider-card-6.jpg',
133 | },
134 | seven: {
135 | type: 'sub',
136 | title: 'sonic 2',
137 | image : 'assets/img/slider-card-7.jpg',
138 | },
139 | },
140 | subTitleMovie: {
141 | one: {
142 | title: 'memory',
143 | image : 'assets/img/slider-card-1.jpg',
144 | },
145 | two: {
146 | title: 'the morthman',
147 | image : 'assets/img/slider-card-2.jpg',
148 | },
149 | tree: {
150 | title: 'bad guys',
151 | image : 'assets/img/slider-card-3.jpg',
152 | },
153 | four: {
154 | title: 'morbius',
155 | image : 'assets/img/slider-card-4.jpg',
156 | },
157 | five: {
158 | title: 'attack on titan',
159 | image : 'assets/img/slider-card-5.jpg',
160 | },
161 | six: {
162 | title: 'chip dale',
163 | image : 'assets/img/slider-card-6.jpg',
164 | },
165 | seven: {
166 | title: 'sonic 2',
167 | image : 'assets/img/slider-card-7.jpg',
168 | },
169 | },
170 | dubbedMovie: {
171 | one: {
172 | title: 'memory',
173 | image : 'assets/img/slider-card-1.jpg',
174 | },
175 | two: {
176 | title: 'the morthman',
177 | image : 'assets/img/slider-card-2.jpg',
178 | },
179 | tree: {
180 | title: 'bad guys',
181 | image : 'assets/img/slider-card-3.jpg',
182 | },
183 | four: {
184 | title: 'morbius',
185 | image : 'assets/img/slider-card-4.jpg',
186 | },
187 | five: {
188 | title: 'attack on titan',
189 | image : 'assets/img/slider-card-5.jpg',
190 | },
191 | six: {
192 | title: 'chip dale',
193 | image : 'assets/img/slider-card-6.jpg',
194 | },
195 | },
196 | }
197 |
198 | //? add mobile slider cards to dom
199 | Object.keys(cards.mobileSliderCard).forEach(function(key) {
200 | tag = `
201 |
202 |
203 |

204 |
205 |
206 | ${cards.mobileSliderCard[key].type === 'dub' ? `` : ''}
207 | ${cards.mobileSliderCard[key].type === 'sub' ? `` : ''}
208 |
209 |
210 |
225 |
226 | `;
227 | const divTag = document.createElement('div');
228 | divTag.classList.add(... ['swiper-slide','w-full']);
229 | divTag.innerHTML = tag;
230 | $('#mobile-card-slider')[0].appendChild(divTag);
231 | });
232 |
233 | //? add desktop slider cards to dom
234 | Object.keys(cards.desktopSliderCard).forEach(function(key) {
235 | tag = `${cards.desktopSliderCard[key].title}
236 |
237 |
238 |
239 |

240 |
241 |
242 | ${cards.mobileSliderCard[key].type === 'dub' ? `` : ''}
243 | ${cards.mobileSliderCard[key].type === 'sub' ? `` : ''}
244 |
245 |
246 |
261 |
262 | `;
263 | const divTag = document.createElement('div');
264 | divTag.classList.add(... ['swiper-slide','w-1/3','swiper-slide-desktop']);
265 | divTag.innerHTML = tag;
266 | $('#desktop-card-slider')[0].appendChild(divTag);
267 | });
268 |
269 | //? add last view card to dom
270 | Object.keys(cards.lastView).forEach(function(key) {
271 | tag = `
274 |
275 |
276 |

277 |
278 |
279 |
280 | ${cards.lastView[key].title}
281 |
`;
282 | const newTag = document.createElement('a');
283 | newTag.setAttribute('href', "javascript:void(0)");
284 | newTag.classList.add(... ['view-card','relative', 'overflow-hidden', 'flex', 'justify-center']);
285 | newTag.innerHTML = tag;
286 | $('#last-view')[0].appendChild(newTag);
287 | });
288 | $('.view-card:last-child')[0].classList.add(... ['lg:hidden','xl:flex']);
289 |
290 | //? add last update card to dom
291 | Object.keys(cards.lastUpdate).forEach(function(key) {
292 | tag = `
293 |
294 |

295 |
296 |
302 |
303 |
304 |
305 |
+ قسمت ۹
306 |
فصل ۳
307 |
308 |
309 |
310 | ${cards.lastUpdate[key].title}
311 |
`;
312 | const newTag = document.createElement('a');
313 | newTag.setAttribute('href', "javascript:void(0)");
314 | newTag.classList.add(... ['update-card','relative','mb-10','flex','justify-center']);
315 | newTag.innerHTML = tag;
316 | $('#last-update')[0].appendChild(newTag);
317 | });
318 | for(let i = 5; i<= 6; i++){
319 | $(`.update-card:nth-child(${i})`)[0].classList.add(... ['md:hidden','xl:flex']);
320 | }
321 | for(let i = 7; i <= 8; i++){
322 | $(`.update-card:nth-child(${i})`)[0].classList.add(... ['md:hidden','lg:flex']);
323 | }
324 |
325 | //? add animation card to dom
326 | Object.keys(cards.animation).forEach(function(key) {
327 | tag = `
328 |
329 |
330 |

331 |
332 |
333 | ${cards.animation[key].type === 'sub' ? ' ' : ''}
334 | ${cards.animation[key].type === 'dub' ? ' ' : ''}
335 |
336 |
337 |
338 |
339 |
345 |
346 |
352 |
353 |
354 |
355 |
356 |
357 |
WEBDL 1080p
358 |
359 |
اکشن
360 |
درام
361 |
تخیلی
362 |
363 |
364 |
365 |
366 |
367 | ${cards.animation[key].title}`;
368 | const newTag = document.createElement('a');
369 | newTag.setAttribute('href', "javascript:void(0)");
370 | newTag.classList.add(... ['animation-card', 'relative', 'pt-3', 'flex', 'min-w-[170px]']);
371 | newTag.innerHTML = tag;
372 | $('#animation-movie')[0].appendChild(newTag);
373 | });
374 | $(`.animation-card:nth-child(5)`)[0].classList.add(... ['md:hidden','lg:flex']);
375 | $(`.animation-card:nth-child(6)`)[0].classList.add(... ['md:hidden','xl:flex']);
376 | $(`.animation-card:nth-child(7)`)[0].classList.add(... ['md:hidden','2xl:flex']);
377 |
378 | //? add persian subtitle movie card to dom
379 | Object.keys(cards.subTitleMovie).forEach(function(key) {
380 | tag = `
381 |
382 |
383 |

384 |
385 |
386 |
387 |
388 |
389 |
390 |
391 |
397 |
398 |
404 |
405 |
406 |
407 |
408 |
409 |
WEBDL 1080p
410 |
411 |
اکشن
412 |
درام
413 |
تخیلی
414 |
415 |
416 |
417 |
418 |
419 | ${cards.subTitleMovie[key].title}`;
420 | const newTag = document.createElement('a');
421 | newTag.setAttribute('href', "javascript:void(0)");
422 | newTag.classList.add(... ['persian-movie-sub-card', 'relative', 'pt-3', 'flex', 'min-w-[170px]']);
423 | newTag.innerHTML = tag;
424 | $('#subtitle-movie')[0].appendChild(newTag);
425 | });
426 | $(`.persian-movie-sub-card:nth-child(5)`)[0].classList.add(... ['md:hidden','lg:flex']);
427 | $(`.persian-movie-sub-card:nth-child(6)`)[0].classList.add(... ['md:hidden','xl:flex']);
428 | $(`.persian-movie-sub-card:nth-child(7)`)[0].classList.add(... ['md:hidden','2xl:flex']);
429 |
430 | //? add persian dubbed movie card to dom
431 | Object.keys(cards.dubbedMovie).forEach(function(key) {
432 | tag = `
433 |
434 |
435 |

436 |
437 |
438 |
439 |
440 |
441 |
442 |
443 |
449 |
450 |
456 |
457 |
458 |
459 |
460 |
461 |
WEBDL 1080p
462 |
463 |
اکشن
464 |
درام
465 |
تخیلی
466 |
467 |
468 |
469 |
470 |
471 | ${cards.dubbedMovie[key].title}`;
472 | const newTag = document.createElement('a');
473 | newTag.setAttribute('href', "javascript:void(0)");
474 | newTag.classList.add(... ['persian-movie-dub-card', 'relative', 'pt-3', 'flex', 'min-w-[170px]']);
475 | newTag.innerHTML = tag;
476 | $('#dubbed-movie')[0].appendChild(newTag);
477 | });
478 | $(`.persian-movie-dub-card:nth-child(4)`)[0].classList.add(... ['md:hidden','lg:flex']);
479 | $(`.persian-movie-dub-card:nth-child(5)`)[0].classList.add(... ['md:hidden','xl:flex']);
480 | $(`.persian-movie-dub-card:nth-child(6)`)[0].classList.add(... ['md:hidden','2xl:flex']);
481 |
482 | //! show alert dom loaded
483 |
484 | if (matchMedia("(min-width: 1001px)").matches) {
485 | swal({
486 | title: "یک لحضه وایسا ...",
487 | text: "اینجا صرفا یک صفحه غیر رسمی از وب سایت زرفیلم هست!",
488 | icon: "warning",
489 | button: "بزن بریم!",
490 | });
491 | }
492 |
493 | //! toggle switch change theme
494 |
495 | toggleAddClassWithBtnClick('#toggle-change-theme','#toggle-switch-circle',['toggle-to-moon']);
496 | toggleAddClassWithBtnClick('#toggle-change-theme','html',['dark']);
497 |
498 | //! change logo with theme status
499 |
500 | function logoImage(){
501 | if(document.documentElement.classList.contains('dark')){
502 | $('#logo')[0].src = 'assets/img/logo-light.png';
503 | if (matchMedia("(min-width: 1001px)").matches) {
504 | swal({
505 | title: "همم , یه چیزی ...",
506 | text: "راستش حسش نبود استایل های حالت لایت مود رو واسه کل سایت بزنم فقط واسه هدر حالت لایت مود زدم!",
507 | icon: "warning",
508 | button: "بزن بریم!",
509 | });
510 | }
511 | } else {
512 | logo.src = 'assets/img/logo-dark.png';
513 | }
514 | };
515 |
516 | $('#toggle-change-theme')[0].addEventListener('click',()=>{
517 | logoImage();
518 | });
519 |
520 | //! custom functions
521 |
522 | //? add style with click
523 | function addStyleWithClick(id,style){
524 | const select = Array.from($(id));
525 | const handleClick = (e) => {
526 | select.forEach(i => {
527 | i.classList.remove(style);
528 | });
529 | e.currentTarget.classList.add(style);
530 | }
531 | select.forEach(i => {
532 | i.addEventListener('click', handleClick)
533 | });
534 | }
535 |
536 | //? active tab and show tab content
537 | function activeTabAndContentWithClick(tab,content){
538 | const selectTab = Array.from($(tab));
539 | const selectContent = Array.from($(content));
540 | selectTab.forEach(i => {
541 | i.addEventListener('mouseenter', (e) => {
542 | selectTab.forEach(i => {
543 | i.classList.remove('active');
544 | });
545 | selectContent.forEach(i => {
546 | i.classList.remove('active');
547 | });
548 | e.currentTarget.classList.add('active');
549 | $(`#${e.currentTarget.id.replace('tab','content')}`)[0].classList.add('active');
550 | });
551 | });
552 | }
553 |
554 | //? show and hide menu button click
555 | function toggleAddClassWithBtnClick(btn,menu,style) {
556 | $(btn)[0].addEventListener('click',()=>{
557 | style.forEach((i)=>{
558 | $(menu)[0].classList.toggle(i);
559 | });
560 | });
561 | }
562 |
563 | //! for mobile advanced search
564 |
565 | //? show and hide mobile advanced search menu
566 | const advancedSerachMenuMobile = ['#advanced-search-menu-btn-mobile','#advanced-search-menu-mobile-close-btn-top','#advanced-search-menu-mobile-close-btn-bottom'];
567 | advancedSerachMenuMobile.forEach((i)=> {
568 | toggleAddClassWithBtnClick(i,'#advanced-search-menu-mobile',['!visible','!opacity-100']);
569 | });
570 |
571 | //? mobile advancedSearchMenu toggleSwitch persianDub
572 | toggleAddClassWithBtnClick('#xtw', '#xtwBorder',['toggle-active-bg' ,'!border-[#E88209]']);
573 | toggleAddClassWithBtnClick('#xtw', '#xtwCircle',['circle-to-r','circle-bg']);
574 |
575 | //? mobile advancedSearchMenu toggleSwitch subTitle
576 | toggleAddClassWithBtnClick('#rhp', '#rhpBorder',['toggle-active-bg' ,'!border-[#E88209]']);
577 | toggleAddClassWithBtnClick('#rhp', '#rhpCircle',['circle-to-r','circle-bg']);
578 |
579 | //! for mobile header bottom
580 |
581 | //? show and hide mobile bottom menu
582 | const showAndHideBottomMenu = ['#myn-btn', '#myn-close-btn'];
583 | showAndHideBottomMenu.forEach((i)=>{
584 | toggleAddClassWithBtnClick(i,'#myn-btn',['!space-y-[10px]']);
585 | toggleAddClassWithBtnClick(i,'#myn-icon-one',['!stroke-[#eb8307]']);
586 | toggleAddClassWithBtnClick(i,'#myn-text',['hidden']);
587 | toggleAddClassWithBtnClick(i,'#myn-icon-two',['hidden']);
588 | toggleAddClassWithBtnClick(i,'#myn',['!right-0','!opacity-100']);
589 | });
590 |
591 | //? mobile bottom menu show sub menu
592 | toggleAddClassWithBtnClick('#myn-show-sub-btn','#myn-chevron',['!rotate-180']);
593 | toggleAddClassWithBtnClick('#myn-show-sub-btn','#myn-sub-menu',['space-y-3','mt-5','mb-2','!h-auto']);
594 |
595 | //? show mobie bottom menu item list
596 | for(let i = 1; i <= 3; i++){
597 | toggleAddClassWithBtnClick(`.myn-item-${i}-btn`,`.myn-item-${i}-list`,['!space-y-3','!mb-2','!mt-4','!h-auto','!opacity-100']);
598 | toggleAddClassWithBtnClick(`.myn-item-${i}-btn`,`.myn-item-${i}-chevron`,['!rotate-180']);
599 | }
600 |
601 | //! for advanced search desktop
602 |
603 | //? desktop advancedSearchMenu toggleSwitch subTitle
604 | toggleAddClassWithBtnClick('#sfr', '#sfrBorder',['toggle-active-bg' ,'!border-[#E88209]']);
605 | toggleAddClassWithBtnClick('#sfr', '#sfrCircle',['circle-to-r','circle-bg']);
606 |
607 | //? desktop advancedSearchMenu toggleSwitch persian dub
608 | toggleAddClassWithBtnClick('#sxa', '#sxaBorder',['toggle-active-bg' ,'!border-[#E88209]']);
609 | toggleAddClassWithBtnClick('#sxa', '#sxaCircle',['circle-to-r','circle-bg']);
610 |
611 | //? desktop advancedSearchMenu toggleSwitch online play
612 | toggleAddClassWithBtnClick('#umk', '#umkBorder',['toggle-active-bg' ,'!border-[#E88209]']);
613 | toggleAddClassWithBtnClick('#umk', '#umkCircle',['circle-to-r','circle-bg']);
614 |
615 | //! for advanced filter desktop
616 |
617 | //? desktop advancedfilterMenu toggleSwitch online play
618 | toggleAddClassWithBtnClick('#rja', '#rjaBorder',['toggle-active-bg' ,'!border-[#E88209]']);
619 | toggleAddClassWithBtnClick('#rja', '#rjaCircle',['circle-to-r','circle-bg']);
620 |
621 | //? desktop advancedSearchMenu toggleSwitch subTitle
622 | toggleAddClassWithBtnClick('#kil', '#kilBorder',['toggle-active-bg' ,'!border-[#E88209]']);
623 | toggleAddClassWithBtnClick('#kil', '#kilCircle',['circle-to-r','circle-bg']);
624 |
625 | //? desktop advancedSearchMenu toggleSwitch persian dub
626 | toggleAddClassWithBtnClick('#qwj', '#qwjBorder',['toggle-active-bg' ,'!border-[#E88209]']);
627 | toggleAddClassWithBtnClick('#qwj', '#qwjCircle',['circle-to-r','circle-bg']);
628 |
629 | //? desktop advancedSearchMenu toggleSwitch persian dub
630 | toggleAddClassWithBtnClick('#vix', '#vixBorder',['toggle-active-bg' ,'!border-[#E88209]']);
631 | toggleAddClassWithBtnClick('#vix', '#vixCircle',['circle-to-r','circle-bg']);
632 |
633 | //? add bg yellow with click advanced search base tab
634 | addStyleWithClick('#advanced-category-base > button','bg-[#EA8308]');
635 |
636 | //? show and hide advanced filter desktop menu
637 | toggleAddClassWithBtnClick('#ias-btn','#ias-menu-desktop',['!visible','!opacity-100']);
638 |
639 | //? show desktop category menu with click button
640 | toggleAddClassWithBtnClick('.desktop-category-button','.desktop-category-menu',['!visible','!opacity-100']);
641 |
642 | //! for desktop category menu
643 |
644 | //? active category menu desktop item with click
645 | activeTabAndContentWithClick('#desktop-category-tab div','#desktop-category-content div');
646 |
647 | //! for desktop top message
648 |
649 | //? hide top-message with click close btn
650 | addStyleWithClick('#top-message','hidden');
651 |
652 | //! advanced dropDown
653 |
654 | //? search select items drop-down
655 | function advancedDropDown() {
656 | let x, i, j, l, ll, selElmnt, a, b, c;
657 | x = document.getElementsByClassName("custom-select");
658 | for (i = 0; i < x.length; i++) {
659 | selElmnt = x[i].getElementsByTagName("select")[0];
660 | ll = selElmnt.length;
661 | a = document.createElement("DIV");
662 | a.setAttribute("class", "select-selected");
663 | a.innerHTML = selElmnt.options[selElmnt.selectedIndex].innerHTML;
664 | x[i].appendChild(a);
665 | b = document.createElement("DIV");
666 | b.setAttribute("class", "select-items select-hide");
667 | for (j = 1; j < ll; j++) {
668 | c = document.createElement("DIV");
669 | c.innerHTML = selElmnt.options[j].innerHTML;
670 | c.addEventListener("click", function(e) {
671 | var y, i, k, s, h, sl, yl;
672 | s = this.parentNode.parentNode.getElementsByTagName("select")[0];
673 | sl = s.length;
674 | h = this.parentNode.previousSibling;
675 | for (i = 0; i < sl; i++) {
676 | if (s.options[i].innerHTML == this.innerHTML) {
677 | s.selectedIndex = i;
678 | h.innerHTML = this.innerHTML;
679 | y = this.parentNode.getElementsByClassName("same-as-selected");
680 | yl = y.length;
681 | for (k = 0; k < yl; k++) {
682 | y[k].removeAttribute("class");
683 | }
684 | this.setAttribute("class", "same-as-selected");
685 | break;
686 | }
687 | }
688 | h.click();
689 | });
690 | b.appendChild(c);
691 | }
692 | x[i].appendChild(b);
693 | a.addEventListener("click", function(e) {
694 | e.stopPropagation();
695 | closeAllSelect(this);
696 | this.nextSibling.classList.toggle("select-hide");
697 | this.classList.toggle("select-arrow-active");
698 | });
699 | }
700 | function closeAllSelect(elmnt) {
701 | var x, y, i, xl, yl, arrNo = [];
702 | x = document.getElementsByClassName("select-items");
703 | y = document.getElementsByClassName("select-selected");
704 | xl = x.length;
705 | yl = y.length;
706 | for (i = 0; i < yl; i++) {
707 | if (elmnt == y[i]) {
708 | arrNo.push(i)
709 | } else {
710 | y[i].classList.remove("select-arrow-active");
711 | }
712 | }
713 | for (i = 0; i < xl; i++) {
714 | if (arrNo.indexOf(i)) {
715 | x[i].classList.add("select-hide");
716 | }
717 | }
718 | }
719 | document.addEventListener("click", closeAllSelect);
720 | }
721 | advancedDropDown();
722 |
723 | //! card slider
724 |
725 | //? intro slider
726 | function cardSlider() {
727 | if(window.innerWidth < 768 ){
728 | //? for mobile
729 | new Swiper(".swiper-mobile", {
730 | effect: 'cards',
731 | grabCursor: true,
732 | keyboard: true,
733 | centeredSlides: true,
734 | slidesPerView: 'auto',
735 | spaceBetween: 10,
736 | loop: true,
737 | autoplay: {
738 | delay: 2000,
739 | },
740 | });
741 | } else {
742 | //? for desktop
743 | const swiperDesktop = new Swiper('.swiper-desktop', {
744 | loop: true,
745 | autoplay: true,
746 | slidesPerView: 'auto',
747 | allowTouchMove: true,
748 | allowSlidePrev: false,
749 | disableOnInteraction: true,
750 | speed: 500,
751 | breakpoints: {
752 | 1024: {
753 | slidesPerView: 4,
754 | spaceBetween: 10,
755 | },
756 | },
757 | });
758 |
759 | //? desktop change slide and change background
760 | swiperDesktop.on('slideChange',() => {
761 | // get active card image src
762 | let cardActiveImgSrc = $('.swiper-slide-active img')[0].src.split('/');
763 | cardActiveImgSrc = cardActiveImgSrc[cardActiveImgSrc.length - 1];
764 | cardActiveImgSrc = cardActiveImgSrc.replace('slider-card-','');
765 | cardSlideActiveNumber = cardActiveImgSrc.replace('.jpg','');
766 | // change intro bg image
767 | $('#intro-bg-img')[0].src = `assets/img/slider-background-${cardSlideActiveNumber}.jpg`;
768 | // change intro card title
769 | const cardTitle = $('.swiper-slide-active .card-title')[0].innerHTML;
770 | $('#card-slider-desktop-title')[0].innerHTML = cardTitle;
771 | });
772 | }
773 | };
774 |
775 | window.addEventListener('resize', cardSlider());
776 | window.addEventListener('DOMContentLoaded', cardSlider())
--------------------------------------------------------------------------------
/index.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 | zar-film front-end!
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
زرفیلم را در تلگرام دنبال کنید!
22 |
عضویت
23 |
24 |
29 |
30 |
31 |
32 |
43 |
44 |
45 |
46 |
47 |
48 |
49 |
50 |
59 |
60 |
61 |
66 |
67 |
79 |
80 |
81 |
82 |
83 |
84 |
88 |
89 |
90 |
94 |
95 |
96 |
100 |
101 |
102 |
103 |
104 |
105 |
106 | فیلم ها (135,32)
107 |
108 |
109 | فیلم ها (135,32)
110 |
111 |
112 | فیلم ها (135,32)
113 |
114 |
115 | فیلم ها (135,32)
116 |
117 |
118 | فیلم ها (135,32)
119 |
120 |
121 | فیلم ها (135,32)
122 |
123 |
124 | فیلم ها (135,32)
125 |
126 |
127 | فیلم ها (135,32)
128 |
129 |
130 | فیلم ها (135,32)
131 |
132 |
133 | فیلم ها (135,32)
134 |
135 |
136 | فیلم ها (135,32)
137 |
138 |
139 | فیلم ها (135,32)
140 |
141 |
142 |
180 |
246 |
247 |
248 |
249 |
250 |
251 |
252 |
255 |
256 |
257 |
258 |
261 |
262 |
263 |
264 |
270 |
271 |
272 |
273 |
274 |
275 |
276 |
277 |
278 |
279 |
280 |
283 |
284 |
285 |
286 |
289 |
290 |
291 |
292 |
293 |
294 |
295 |
296 |
297 |
298 |
303 |
304 |
336 |
337 |
338 |
339 |
340 |
352 |
353 |
369 |
370 |
541 |
542 |
543 |
544 |
545 |
546 |
550 |
551 |
552 |
553 |
554 |
555 |
556 |
557 |

558 |
559 |
560 |
561 |
564 |
565 |
566 |
567 |
584 |
585 |
586 |
BluRay 1080p Full HD
587 |
morbius
588 |
589 |
590 |
591 |
10/
592 |
5.2
593 |
594 |
595 |
596 |
597 |
598 |
599 |
600 |
606 |
607 |
608 |
609 |
622 |
623 |
688 |
689 |
690 |
691 |
692 |
693 |
694 |
695 |
696 |
697 |
698 |
699 |
700 |
ژانر :
701 |
702 |
710 |
711 |
712 |
713 |
714 |
دوبله فارسی
715 |
716 |
721 |
722 |
723 |
زیرنویس چسبیده
724 |
725 |
730 |
731 |
732 |
پخش انلاین
733 |
734 |
739 |
740 |
741 |
749 |
750 |
866 |
867 |
868 |
869 |
870 |
871 |
872 |
873 |
874 |
877 |
878 |
تماشا کرده اید
879 |
آخرین سریال هایی که تماشا کرده اید
880 |
881 |
882 |
883 |
884 |
885 |
886 |
887 |
888 |
889 |
890 |
893 |
894 |
سریال های بروز شده
895 |
فهرستی از آخرین بروزسانی های وبسایت
896 |
897 |
898 |
899 |
900 |
901 |
902 |
903 |
920 |
921 |
922 |
923 |
936 |
937 |
938 |
939 |
940 |
956 |
957 |
958 |
985 |
986 |
987 |
988 |
989 |
990 |
--------------------------------------------------------------------------------
/assets/css/style.css:
--------------------------------------------------------------------------------
1 | /*
2 | ! tailwindcss v3.0.24 | MIT License | https://tailwindcss.com
3 | *//*
4 | 1. Prevent padding and border from affecting element width. (https://github.com/mozdevs/cssremedy/issues/4)
5 | 2. Allow adding a border to an element by just adding a border-width. (https://github.com/tailwindcss/tailwindcss/pull/116)
6 | */
7 |
8 | *,
9 | ::before,
10 | ::after {
11 | box-sizing: border-box; /* 1 */
12 | border-width: 0; /* 2 */
13 | border-style: solid; /* 2 */
14 | border-color: #e5e7eb; /* 2 */
15 | }
16 |
17 | ::before,
18 | ::after {
19 | --tw-content: '';
20 | }
21 |
22 | /*
23 | 1. Use a consistent sensible line-height in all browsers.
24 | 2. Prevent adjustments of font size after orientation changes in iOS.
25 | 3. Use a more readable tab size.
26 | 4. Use the user's configured `sans` font-family by default.
27 | */
28 |
29 | html {
30 | line-height: 1.5; /* 1 */
31 | -webkit-text-size-adjust: 100%; /* 2 */
32 | -moz-tab-size: 4; /* 3 */
33 | -o-tab-size: 4;
34 | tab-size: 4; /* 3 */
35 | font-family: Vazirmatn, sans-serif; /* 4 */
36 | }
37 |
38 | /*
39 | 1. Remove the margin in all browsers.
40 | 2. Inherit line-height from `html` so users can set them as a class directly on the `html` element.
41 | */
42 |
43 | body {
44 | margin: 0; /* 1 */
45 | line-height: inherit; /* 2 */
46 | }
47 |
48 | /*
49 | 1. Add the correct height in Firefox.
50 | 2. Correct the inheritance of border color in Firefox. (https://bugzilla.mozilla.org/show_bug.cgi?id=190655)
51 | 3. Ensure horizontal rules are visible by default.
52 | */
53 |
54 | hr {
55 | height: 0; /* 1 */
56 | color: inherit; /* 2 */
57 | border-top-width: 1px; /* 3 */
58 | }
59 |
60 | /*
61 | Add the correct text decoration in Chrome, Edge, and Safari.
62 | */
63 |
64 | abbr:where([title]) {
65 | -webkit-text-decoration: underline dotted;
66 | text-decoration: underline dotted;
67 | }
68 |
69 | /*
70 | Remove the default font size and weight for headings.
71 | */
72 |
73 | h1,
74 | h2,
75 | h3,
76 | h4,
77 | h5,
78 | h6 {
79 | font-size: inherit;
80 | font-weight: inherit;
81 | }
82 |
83 | /*
84 | Reset links to optimize for opt-in styling instead of opt-out.
85 | */
86 |
87 | a {
88 | color: inherit;
89 | text-decoration: inherit;
90 | }
91 |
92 | /*
93 | Add the correct font weight in Edge and Safari.
94 | */
95 |
96 | b,
97 | strong {
98 | font-weight: bolder;
99 | }
100 |
101 | /*
102 | 1. Use the user's configured `mono` font family by default.
103 | 2. Correct the odd `em` font sizing in all browsers.
104 | */
105 |
106 | code,
107 | kbd,
108 | samp,
109 | pre {
110 | font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; /* 1 */
111 | font-size: 1em; /* 2 */
112 | }
113 |
114 | /*
115 | Add the correct font size in all browsers.
116 | */
117 |
118 | small {
119 | font-size: 80%;
120 | }
121 |
122 | /*
123 | Prevent `sub` and `sup` elements from affecting the line height in all browsers.
124 | */
125 |
126 | sub,
127 | sup {
128 | font-size: 75%;
129 | line-height: 0;
130 | position: relative;
131 | vertical-align: baseline;
132 | }
133 |
134 | sub {
135 | bottom: -0.25em;
136 | }
137 |
138 | sup {
139 | top: -0.5em;
140 | }
141 |
142 | /*
143 | 1. Remove text indentation from table contents in Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=999088, https://bugs.webkit.org/show_bug.cgi?id=201297)
144 | 2. Correct table border color inheritance in all Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=935729, https://bugs.webkit.org/show_bug.cgi?id=195016)
145 | 3. Remove gaps between table borders by default.
146 | */
147 |
148 | table {
149 | text-indent: 0; /* 1 */
150 | border-color: inherit; /* 2 */
151 | border-collapse: collapse; /* 3 */
152 | }
153 |
154 | /*
155 | 1. Change the font styles in all browsers.
156 | 2. Remove the margin in Firefox and Safari.
157 | 3. Remove default padding in all browsers.
158 | */
159 |
160 | button,
161 | input,
162 | optgroup,
163 | select,
164 | textarea {
165 | font-family: inherit; /* 1 */
166 | font-size: 100%; /* 1 */
167 | line-height: inherit; /* 1 */
168 | color: inherit; /* 1 */
169 | margin: 0; /* 2 */
170 | padding: 0; /* 3 */
171 | }
172 |
173 | /*
174 | Remove the inheritance of text transform in Edge and Firefox.
175 | */
176 |
177 | button,
178 | select {
179 | text-transform: none;
180 | }
181 |
182 | /*
183 | 1. Correct the inability to style clickable types in iOS and Safari.
184 | 2. Remove default button styles.
185 | */
186 |
187 | button,
188 | [type='button'],
189 | [type='reset'],
190 | [type='submit'] {
191 | -webkit-appearance: button; /* 1 */
192 | background-color: transparent; /* 2 */
193 | background-image: none; /* 2 */
194 | }
195 |
196 | /*
197 | Use the modern Firefox focus style for all focusable elements.
198 | */
199 |
200 | :-moz-focusring {
201 | outline: auto;
202 | }
203 |
204 | /*
205 | Remove the additional `:invalid` styles in Firefox. (https://github.com/mozilla/gecko-dev/blob/2f9eacd9d3d995c937b4251a5557d95d494c9be1/layout/style/res/forms.css#L728-L737)
206 | */
207 |
208 | :-moz-ui-invalid {
209 | box-shadow: none;
210 | }
211 |
212 | /*
213 | Add the correct vertical alignment in Chrome and Firefox.
214 | */
215 |
216 | progress {
217 | vertical-align: baseline;
218 | }
219 |
220 | /*
221 | Correct the cursor style of increment and decrement buttons in Safari.
222 | */
223 |
224 | ::-webkit-inner-spin-button,
225 | ::-webkit-outer-spin-button {
226 | height: auto;
227 | }
228 |
229 | /*
230 | 1. Correct the odd appearance in Chrome and Safari.
231 | 2. Correct the outline style in Safari.
232 | */
233 |
234 | [type='search'] {
235 | -webkit-appearance: textfield; /* 1 */
236 | outline-offset: -2px; /* 2 */
237 | }
238 |
239 | /*
240 | Remove the inner padding in Chrome and Safari on macOS.
241 | */
242 |
243 | ::-webkit-search-decoration {
244 | -webkit-appearance: none;
245 | }
246 |
247 | /*
248 | 1. Correct the inability to style clickable types in iOS and Safari.
249 | 2. Change font properties to `inherit` in Safari.
250 | */
251 |
252 | ::-webkit-file-upload-button {
253 | -webkit-appearance: button; /* 1 */
254 | font: inherit; /* 2 */
255 | }
256 |
257 | /*
258 | Add the correct display in Chrome and Safari.
259 | */
260 |
261 | summary {
262 | display: list-item;
263 | }
264 |
265 | /*
266 | Removes the default spacing and border for appropriate elements.
267 | */
268 |
269 | blockquote,
270 | dl,
271 | dd,
272 | h1,
273 | h2,
274 | h3,
275 | h4,
276 | h5,
277 | h6,
278 | hr,
279 | figure,
280 | p,
281 | pre {
282 | margin: 0;
283 | }
284 |
285 | fieldset {
286 | margin: 0;
287 | padding: 0;
288 | }
289 |
290 | legend {
291 | padding: 0;
292 | }
293 |
294 | ol,
295 | ul,
296 | menu {
297 | list-style: none;
298 | margin: 0;
299 | padding: 0;
300 | }
301 |
302 | /*
303 | Prevent resizing textareas horizontally by default.
304 | */
305 |
306 | textarea {
307 | resize: vertical;
308 | }
309 |
310 | /*
311 | 1. Reset the default placeholder opacity in Firefox. (https://github.com/tailwindlabs/tailwindcss/issues/3300)
312 | 2. Set the default placeholder color to the user's configured gray 400 color.
313 | */
314 |
315 | input::-moz-placeholder, textarea::-moz-placeholder {
316 | opacity: 1; /* 1 */
317 | color: #9ca3af; /* 2 */
318 | }
319 |
320 | input:-ms-input-placeholder, textarea:-ms-input-placeholder {
321 | opacity: 1; /* 1 */
322 | color: #9ca3af; /* 2 */
323 | }
324 |
325 | input::placeholder,
326 | textarea::placeholder {
327 | opacity: 1; /* 1 */
328 | color: #9ca3af; /* 2 */
329 | }
330 |
331 | /*
332 | Set the default cursor for buttons.
333 | */
334 |
335 | button,
336 | [role="button"] {
337 | cursor: pointer;
338 | }
339 |
340 | /*
341 | Make sure disabled buttons don't get the pointer cursor.
342 | */
343 | :disabled {
344 | cursor: default;
345 | }
346 |
347 | /*
348 | 1. Make replaced elements `display: block` by default. (https://github.com/mozdevs/cssremedy/issues/14)
349 | 2. Add `vertical-align: middle` to align replaced elements more sensibly by default. (https://github.com/jensimmons/cssremedy/issues/14#issuecomment-634934210)
350 | This can trigger a poorly considered lint error in some tools but is included by design.
351 | */
352 |
353 | img,
354 | svg,
355 | video,
356 | canvas,
357 | audio,
358 | iframe,
359 | embed,
360 | object {
361 | display: block; /* 1 */
362 | vertical-align: middle; /* 2 */
363 | }
364 |
365 | /*
366 | Constrain images and videos to the parent width and preserve their intrinsic aspect ratio. (https://github.com/mozdevs/cssremedy/issues/14)
367 | */
368 |
369 | img,
370 | video {
371 | max-width: 100%;
372 | height: auto;
373 | }
374 |
375 | /*
376 | Ensure the default browser behavior of the `hidden` attribute.
377 | */
378 |
379 | [hidden] {
380 | display: none;
381 | }
382 |
383 | *, ::before, ::after {
384 | --tw-translate-x: 0;
385 | --tw-translate-y: 0;
386 | --tw-rotate: 0;
387 | --tw-skew-x: 0;
388 | --tw-skew-y: 0;
389 | --tw-scale-x: 1;
390 | --tw-scale-y: 1;
391 | --tw-pan-x: ;
392 | --tw-pan-y: ;
393 | --tw-pinch-zoom: ;
394 | --tw-scroll-snap-strictness: proximity;
395 | --tw-ordinal: ;
396 | --tw-slashed-zero: ;
397 | --tw-numeric-figure: ;
398 | --tw-numeric-spacing: ;
399 | --tw-numeric-fraction: ;
400 | --tw-ring-inset: ;
401 | --tw-ring-offset-width: 0px;
402 | --tw-ring-offset-color: #fff;
403 | --tw-ring-color: rgb(59 130 246 / 0.5);
404 | --tw-ring-offset-shadow: 0 0 #0000;
405 | --tw-ring-shadow: 0 0 #0000;
406 | --tw-shadow: 0 0 #0000;
407 | --tw-shadow-colored: 0 0 #0000;
408 | --tw-blur: ;
409 | --tw-brightness: ;
410 | --tw-contrast: ;
411 | --tw-grayscale: ;
412 | --tw-hue-rotate: ;
413 | --tw-invert: ;
414 | --tw-saturate: ;
415 | --tw-sepia: ;
416 | --tw-drop-shadow: ;
417 | --tw-backdrop-blur: ;
418 | --tw-backdrop-brightness: ;
419 | --tw-backdrop-contrast: ;
420 | --tw-backdrop-grayscale: ;
421 | --tw-backdrop-hue-rotate: ;
422 | --tw-backdrop-invert: ;
423 | --tw-backdrop-opacity: ;
424 | --tw-backdrop-saturate: ;
425 | --tw-backdrop-sepia: ;
426 | }
427 | .container {
428 | width: 100%;
429 | margin-right: auto;
430 | margin-left: auto;
431 | }
432 | @media (min-width: 640px) {
433 |
434 | .container {
435 | max-width: 640px;
436 | }
437 | }
438 | @media (min-width: 768px) {
439 |
440 | .container {
441 | max-width: 768px;
442 | }
443 | }
444 | @media (min-width: 1024px) {
445 |
446 | .container {
447 | max-width: 1024px;
448 | }
449 | }
450 | @media (min-width: 1280px) {
451 |
452 | .container {
453 | max-width: 1280px;
454 | }
455 | }
456 | @media (min-width: 1536px) {
457 |
458 | .container {
459 | max-width: 1536px;
460 | }
461 | }
462 | .sr-only {
463 | position: absolute;
464 | width: 1px;
465 | height: 1px;
466 | padding: 0;
467 | margin: -1px;
468 | overflow: hidden;
469 | clip: rect(0, 0, 0, 0);
470 | white-space: nowrap;
471 | border-width: 0;
472 | }
473 | .not-sr-only {
474 | position: static;
475 | width: auto;
476 | height: auto;
477 | padding: 0;
478 | margin: 0;
479 | overflow: visible;
480 | clip: auto;
481 | white-space: normal;
482 | }
483 | .pointer-events-none {
484 | pointer-events: none;
485 | }
486 | .pointer-events-auto {
487 | pointer-events: auto;
488 | }
489 | .\!visible {
490 | visibility: visible !important;
491 | }
492 | .visible {
493 | visibility: visible;
494 | }
495 | .invisible {
496 | visibility: hidden;
497 | }
498 | .static {
499 | position: static;
500 | }
501 | .fixed {
502 | position: fixed;
503 | }
504 | .absolute {
505 | position: absolute;
506 | }
507 | .relative {
508 | position: relative;
509 | }
510 | .sticky {
511 | position: -webkit-sticky;
512 | position: sticky;
513 | }
514 | .-inset-1 {
515 | top: -0.25rem;
516 | right: -0.25rem;
517 | bottom: -0.25rem;
518 | left: -0.25rem;
519 | }
520 | .right-\[4px\] {
521 | right: 4px;
522 | }
523 | .top-\[73px\] {
524 | top: 73px;
525 | }
526 | .left-0 {
527 | left: 0px;
528 | }
529 | .right-\[30px\] {
530 | right: 30px;
531 | }
532 | .-right-2 {
533 | right: -0.5rem;
534 | }
535 | .-top-1 {
536 | top: -0.25rem;
537 | }
538 | .right-0 {
539 | right: 0px;
540 | }
541 | .bottom-0 {
542 | bottom: 0px;
543 | }
544 | .top-\[13px\] {
545 | top: 13px;
546 | }
547 | .top-0 {
548 | top: 0px;
549 | }
550 | .-right-72 {
551 | right: -18rem;
552 | }
553 | .right-48 {
554 | right: 12rem;
555 | }
556 | .right-\[17px\] {
557 | right: 17px;
558 | }
559 | .-top-10 {
560 | top: -2.5rem;
561 | }
562 | .top-32 {
563 | top: 8rem;
564 | }
565 | .bottom-20 {
566 | bottom: 5rem;
567 | }
568 | .-top-3 {
569 | top: -0.75rem;
570 | }
571 | .bottom-12 {
572 | bottom: 3rem;
573 | }
574 | .top-\[36\%\] {
575 | top: 36%;
576 | }
577 | .left-\[44\%\] {
578 | left: 44%;
579 | }
580 | .bottom-\[3px\] {
581 | bottom: 3px;
582 | }
583 | .left-\[30px\] {
584 | left: 30px;
585 | }
586 | .bottom-2 {
587 | bottom: 0.5rem;
588 | }
589 | .left-2 {
590 | left: 0.5rem;
591 | }
592 | .-bottom-3 {
593 | bottom: -0.75rem;
594 | }
595 | .right-2 {
596 | right: 0.5rem;
597 | }
598 | .-bottom-9 {
599 | bottom: -2.25rem;
600 | }
601 | .left-3 {
602 | left: 0.75rem;
603 | }
604 | .left-1\/2 {
605 | left: 50%;
606 | }
607 | .bottom-10 {
608 | bottom: 2.5rem;
609 | }
610 | .\!right-0 {
611 | right: 0px !important;
612 | }
613 | .isolate {
614 | isolation: isolate;
615 | }
616 | .isolation-auto {
617 | isolation: auto;
618 | }
619 | .z-50 {
620 | z-index: 50;
621 | }
622 | .z-20 {
623 | z-index: 20;
624 | }
625 | .z-10 {
626 | z-index: 10;
627 | }
628 | .z-40 {
629 | z-index: 40;
630 | }
631 | .z-\[60\] {
632 | z-index: 60;
633 | }
634 | .float-right {
635 | float: right;
636 | }
637 | .float-left {
638 | float: left;
639 | }
640 | .float-none {
641 | float: none;
642 | }
643 | .clear-left {
644 | clear: left;
645 | }
646 | .clear-right {
647 | clear: right;
648 | }
649 | .clear-both {
650 | clear: both;
651 | }
652 | .clear-none {
653 | clear: none;
654 | }
655 | .m-0 {
656 | margin: 0px;
657 | }
658 | .m-2\.5 {
659 | margin: 0.625rem;
660 | }
661 | .m-2 {
662 | margin: 0.5rem;
663 | }
664 | .mr-4 {
665 | margin-right: 1rem;
666 | }
667 | .mr-6 {
668 | margin-right: 1.5rem;
669 | }
670 | .mr-1 {
671 | margin-right: 0.25rem;
672 | }
673 | .mt-4 {
674 | margin-top: 1rem;
675 | }
676 | .-mr-2 {
677 | margin-right: -0.5rem;
678 | }
679 | .mt-5 {
680 | margin-top: 1.25rem;
681 | }
682 | .-mt-9 {
683 | margin-top: -2.25rem;
684 | }
685 | .mt-14 {
686 | margin-top: 3.5rem;
687 | }
688 | .mb-4 {
689 | margin-bottom: 1rem;
690 | }
691 | .ml-1 {
692 | margin-left: 0.25rem;
693 | }
694 | .mb-2\.5 {
695 | margin-bottom: 0.625rem;
696 | }
697 | .mb-2 {
698 | margin-bottom: 0.5rem;
699 | }
700 | .mt-7 {
701 | margin-top: 1.75rem;
702 | }
703 | .mb-6 {
704 | margin-bottom: 1.5rem;
705 | }
706 | .mt-10 {
707 | margin-top: 2.5rem;
708 | }
709 | .mt-16 {
710 | margin-top: 4rem;
711 | }
712 | .mb-10 {
713 | margin-bottom: 2.5rem;
714 | }
715 | .\!mb-2 {
716 | margin-bottom: 0.5rem !important;
717 | }
718 | .\!mt-4 {
719 | margin-top: 1rem !important;
720 | }
721 | .mt-2 {
722 | margin-top: 0.5rem;
723 | }
724 | .box-border {
725 | box-sizing: border-box;
726 | }
727 | .box-content {
728 | box-sizing: content-box;
729 | }
730 | .block {
731 | display: block;
732 | }
733 | .inline-block {
734 | display: inline-block;
735 | }
736 | .inline {
737 | display: inline;
738 | }
739 | .flex {
740 | display: flex;
741 | }
742 | .\!flex {
743 | display: flex !important;
744 | }
745 | .inline-flex {
746 | display: inline-flex;
747 | }
748 | .table {
749 | display: table;
750 | }
751 | .inline-table {
752 | display: inline-table;
753 | }
754 | .table-caption {
755 | display: table-caption;
756 | }
757 | .table-cell {
758 | display: table-cell;
759 | }
760 | .table-column {
761 | display: table-column;
762 | }
763 | .table-column-group {
764 | display: table-column-group;
765 | }
766 | .table-footer-group {
767 | display: table-footer-group;
768 | }
769 | .table-header-group {
770 | display: table-header-group;
771 | }
772 | .table-row-group {
773 | display: table-row-group;
774 | }
775 | .table-row {
776 | display: table-row;
777 | }
778 | .flow-root {
779 | display: flow-root;
780 | }
781 | .grid {
782 | display: grid;
783 | }
784 | .inline-grid {
785 | display: inline-grid;
786 | }
787 | .contents {
788 | display: contents;
789 | }
790 | .list-item {
791 | display: list-item;
792 | }
793 | .hidden {
794 | display: none;
795 | }
796 | .\!hidden {
797 | display: none !important;
798 | }
799 | .h-10 {
800 | height: 2.5rem;
801 | }
802 | .h-4 {
803 | height: 1rem;
804 | }
805 | .h-12 {
806 | height: 3rem;
807 | }
808 | .h-full {
809 | height: 100%;
810 | }
811 | .h-5 {
812 | height: 1.25rem;
813 | }
814 | .h-16 {
815 | height: 4rem;
816 | }
817 | .h-9 {
818 | height: 2.25rem;
819 | }
820 | .h-7 {
821 | height: 1.75rem;
822 | }
823 | .h-6 {
824 | height: 1.5rem;
825 | }
826 | .h-\[225px\] {
827 | height: 225px;
828 | }
829 | .h-\[45px\] {
830 | height: 45px;
831 | }
832 | .h-\[25px\] {
833 | height: 25px;
834 | }
835 | .h-\[41px\] {
836 | height: 41px;
837 | }
838 | .h-\[70px\] {
839 | height: 70px;
840 | }
841 | .h-1\.5 {
842 | height: 0.375rem;
843 | }
844 | .h-1 {
845 | height: 0.25rem;
846 | }
847 | .h-14 {
848 | height: 3.5rem;
849 | }
850 | .h-8 {
851 | height: 2rem;
852 | }
853 | .h-0 {
854 | height: 0px;
855 | }
856 | .h-32 {
857 | height: 8rem;
858 | }
859 | .h-20 {
860 | height: 5rem;
861 | }
862 | .h-3 {
863 | height: 0.75rem;
864 | }
865 | .h-\[100px\] {
866 | height: 100px;
867 | }
868 | .h-\[90\%\] {
869 | height: 90%;
870 | }
871 | .h-40 {
872 | height: 10rem;
873 | }
874 | .h-0\.5 {
875 | height: 0.125rem;
876 | }
877 | .h-3\.5 {
878 | height: 0.875rem;
879 | }
880 | .h-\[190px\] {
881 | height: 190px;
882 | }
883 | .h-\[87\%\] {
884 | height: 87%;
885 | }
886 | .\!h-auto {
887 | height: auto !important;
888 | }
889 | .h-\[calc\(100\%-theme\(\'spacing\.1\'\)\)\] {
890 | height: calc(100% - 0.25rem);
891 | }
892 | .h-\[calc\(100\%-theme\(\"spacing\.1\"\)\)\] {
893 | height: calc(100% - 0.25rem);
894 | }
895 | .max-h-\[25rem\] {
896 | max-height: 25rem;
897 | }
898 | .min-h-screen {
899 | min-height: 100vh;
900 | }
901 | .w-full {
902 | width: 100%;
903 | }
904 | .w-\[97\%\] {
905 | width: 97%;
906 | }
907 | .w-\[3\%\] {
908 | width: 3%;
909 | }
910 | .w-4 {
911 | width: 1rem;
912 | }
913 | .w-5 {
914 | width: 1.25rem;
915 | }
916 | .w-\[90px\] {
917 | width: 90px;
918 | }
919 | .w-7 {
920 | width: 1.75rem;
921 | }
922 | .w-6 {
923 | width: 1.5rem;
924 | }
925 | .w-\[700px\] {
926 | width: 700px;
927 | }
928 | .\!w-\[21\%\] {
929 | width: 21% !important;
930 | }
931 | .w-\[90\%\] {
932 | width: 90%;
933 | }
934 | .w-\[25px\] {
935 | width: 25px;
936 | }
937 | .w-1\.5 {
938 | width: 0.375rem;
939 | }
940 | .w-1 {
941 | width: 0.25rem;
942 | }
943 | .w-14 {
944 | width: 3.5rem;
945 | }
946 | .w-8 {
947 | width: 2rem;
948 | }
949 | .w-64 {
950 | width: 16rem;
951 | }
952 | .w-10 {
953 | width: 2.5rem;
954 | }
955 | .w-screen {
956 | width: 100vw;
957 | }
958 | .w-3\/4 {
959 | width: 75%;
960 | }
961 | .w-\[35\%\] {
962 | width: 35%;
963 | }
964 | .w-32 {
965 | width: 8rem;
966 | }
967 | .w-20 {
968 | width: 5rem;
969 | }
970 | .w-\[65\%\] {
971 | width: 65%;
972 | }
973 | .w-12 {
974 | width: 3rem;
975 | }
976 | .w-56 {
977 | width: 14rem;
978 | }
979 | .w-80 {
980 | width: 20rem;
981 | }
982 | .w-\[40px\] {
983 | width: 40px;
984 | }
985 | .w-3 {
986 | width: 0.75rem;
987 | }
988 | .w-5\/12 {
989 | width: 41.666667%;
990 | }
991 | .w-2\/12 {
992 | width: 16.666667%;
993 | }
994 | .w-60 {
995 | width: 15rem;
996 | }
997 | .w-1\/3 {
998 | width: 33.333333%;
999 | }
1000 | .w-36 {
1001 | width: 9rem;
1002 | }
1003 | .w-\[165px\] {
1004 | width: 165px;
1005 | }
1006 | .w-16 {
1007 | width: 4rem;
1008 | }
1009 | .w-40 {
1010 | width: 10rem;
1011 | }
1012 | .w-\[110px\] {
1013 | width: 110px;
1014 | }
1015 | .w-3\.5 {
1016 | width: 0.875rem;
1017 | }
1018 | .w-\[200px\] {
1019 | width: 200px;
1020 | }
1021 | .w-\[280px\] {
1022 | width: 280px;
1023 | }
1024 | .w-\[170px\] {
1025 | width: 170px;
1026 | }
1027 | .min-w-\[170px\] {
1028 | min-width: 170px;
1029 | }
1030 | .flex-1 {
1031 | flex: 1 1 0%;
1032 | }
1033 | .flex-shrink {
1034 | flex-shrink: 1;
1035 | }
1036 | .shrink {
1037 | flex-shrink: 1;
1038 | }
1039 | .flex-grow {
1040 | flex-grow: 1;
1041 | }
1042 | .grow {
1043 | flex-grow: 1;
1044 | }
1045 | .table-auto {
1046 | table-layout: auto;
1047 | }
1048 | .table-fixed {
1049 | table-layout: fixed;
1050 | }
1051 | .border-collapse {
1052 | border-collapse: collapse;
1053 | }
1054 | .border-separate {
1055 | border-collapse: separate;
1056 | }
1057 | .\!rotate-180 {
1058 | --tw-rotate: 180deg !important;
1059 | transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
1060 | }
1061 | .transform {
1062 | transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
1063 | }
1064 | .\!transform {
1065 | transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
1066 | }
1067 | .transform-cpu {
1068 | transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
1069 | }
1070 | .transform-gpu {
1071 | transform: translate3d(var(--tw-translate-x), var(--tw-translate-y), 0) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
1072 | }
1073 | .transform-none {
1074 | transform: none;
1075 | }
1076 | .cursor-pointer {
1077 | cursor: pointer;
1078 | }
1079 | .touch-auto {
1080 | touch-action: auto;
1081 | }
1082 | .touch-none {
1083 | touch-action: none;
1084 | }
1085 | .touch-pan-x {
1086 | --tw-pan-x: pan-x;
1087 | touch-action: var(--tw-pan-x) var(--tw-pan-y) var(--tw-pinch-zoom);
1088 | }
1089 | .touch-pan-left {
1090 | --tw-pan-x: pan-left;
1091 | touch-action: var(--tw-pan-x) var(--tw-pan-y) var(--tw-pinch-zoom);
1092 | }
1093 | .touch-pan-right {
1094 | --tw-pan-x: pan-right;
1095 | touch-action: var(--tw-pan-x) var(--tw-pan-y) var(--tw-pinch-zoom);
1096 | }
1097 | .touch-pan-y {
1098 | --tw-pan-y: pan-y;
1099 | touch-action: var(--tw-pan-x) var(--tw-pan-y) var(--tw-pinch-zoom);
1100 | }
1101 | .touch-pan-up {
1102 | --tw-pan-y: pan-up;
1103 | touch-action: var(--tw-pan-x) var(--tw-pan-y) var(--tw-pinch-zoom);
1104 | }
1105 | .touch-pan-down {
1106 | --tw-pan-y: pan-down;
1107 | touch-action: var(--tw-pan-x) var(--tw-pan-y) var(--tw-pinch-zoom);
1108 | }
1109 | .touch-pinch-zoom {
1110 | --tw-pinch-zoom: pinch-zoom;
1111 | touch-action: var(--tw-pan-x) var(--tw-pan-y) var(--tw-pinch-zoom);
1112 | }
1113 | .touch-manipulation {
1114 | touch-action: manipulation;
1115 | }
1116 | .select-none {
1117 | -webkit-user-select: none;
1118 | -moz-user-select: none;
1119 | -ms-user-select: none;
1120 | user-select: none;
1121 | }
1122 | .select-text {
1123 | -webkit-user-select: text;
1124 | -moz-user-select: text;
1125 | -ms-user-select: text;
1126 | user-select: text;
1127 | }
1128 | .select-all {
1129 | -webkit-user-select: all;
1130 | -moz-user-select: all;
1131 | user-select: all;
1132 | }
1133 | .select-auto {
1134 | -webkit-user-select: auto;
1135 | -moz-user-select: auto;
1136 | -ms-user-select: auto;
1137 | user-select: auto;
1138 | }
1139 | .resize-none {
1140 | resize: none;
1141 | }
1142 | .resize-y {
1143 | resize: vertical;
1144 | }
1145 | .resize-x {
1146 | resize: horizontal;
1147 | }
1148 | .resize {
1149 | resize: both;
1150 | }
1151 | .snap-none {
1152 | -ms-scroll-snap-type: none;
1153 | scroll-snap-type: none;
1154 | }
1155 | .snap-x {
1156 | -ms-scroll-snap-type: x var(--tw-scroll-snap-strictness);
1157 | scroll-snap-type: x var(--tw-scroll-snap-strictness);
1158 | }
1159 | .snap-y {
1160 | -ms-scroll-snap-type: y var(--tw-scroll-snap-strictness);
1161 | scroll-snap-type: y var(--tw-scroll-snap-strictness);
1162 | }
1163 | .snap-both {
1164 | -ms-scroll-snap-type: both var(--tw-scroll-snap-strictness);
1165 | scroll-snap-type: both var(--tw-scroll-snap-strictness);
1166 | }
1167 | .snap-mandatory {
1168 | --tw-scroll-snap-strictness: mandatory;
1169 | }
1170 | .snap-proximity {
1171 | --tw-scroll-snap-strictness: proximity;
1172 | }
1173 | .snap-start {
1174 | scroll-snap-align: start;
1175 | }
1176 | .snap-end {
1177 | scroll-snap-align: end;
1178 | }
1179 | .snap-center {
1180 | scroll-snap-align: center;
1181 | }
1182 | .snap-align-none {
1183 | scroll-snap-align: none;
1184 | }
1185 | .snap-normal {
1186 | scroll-snap-stop: normal;
1187 | }
1188 | .snap-always {
1189 | scroll-snap-stop: always;
1190 | }
1191 | .list-inside {
1192 | list-style-position: inside;
1193 | }
1194 | .list-outside {
1195 | list-style-position: outside;
1196 | }
1197 | .list-disc {
1198 | list-style-type: disc;
1199 | }
1200 | .appearance-none {
1201 | -webkit-appearance: none;
1202 | -moz-appearance: none;
1203 | appearance: none;
1204 | }
1205 | .break-before-auto {
1206 | -moz-column-break-before: auto;
1207 | break-before: auto;
1208 | }
1209 | .break-before-avoid {
1210 | -moz-column-break-before: avoid;
1211 | break-before: avoid;
1212 | }
1213 | .break-before-all {
1214 | -moz-column-break-before: all;
1215 | break-before: all;
1216 | }
1217 | .break-before-avoid-page {
1218 | -moz-column-break-before: avoid;
1219 | break-before: avoid-page;
1220 | }
1221 | .break-before-page {
1222 | -moz-column-break-before: page;
1223 | break-before: page;
1224 | }
1225 | .break-before-left {
1226 | -moz-column-break-before: left;
1227 | break-before: left;
1228 | }
1229 | .break-before-right {
1230 | -moz-column-break-before: right;
1231 | break-before: right;
1232 | }
1233 | .break-before-column {
1234 | -moz-column-break-before: column;
1235 | break-before: column;
1236 | }
1237 | .break-inside-auto {
1238 | -moz-column-break-inside: auto;
1239 | break-inside: auto;
1240 | }
1241 | .break-inside-avoid {
1242 | -moz-column-break-inside: avoid;
1243 | break-inside: avoid;
1244 | }
1245 | .break-inside-avoid-page {
1246 | break-inside: avoid-page;
1247 | }
1248 | .break-inside-avoid-column {
1249 | -moz-column-break-inside: avoid;
1250 | break-inside: avoid-column;
1251 | }
1252 | .break-after-auto {
1253 | -moz-column-break-after: auto;
1254 | break-after: auto;
1255 | }
1256 | .break-after-avoid {
1257 | -moz-column-break-after: avoid;
1258 | break-after: avoid;
1259 | }
1260 | .break-after-all {
1261 | -moz-column-break-after: all;
1262 | break-after: all;
1263 | }
1264 | .break-after-avoid-page {
1265 | -moz-column-break-after: avoid;
1266 | break-after: avoid-page;
1267 | }
1268 | .break-after-page {
1269 | -moz-column-break-after: page;
1270 | break-after: page;
1271 | }
1272 | .break-after-left {
1273 | -moz-column-break-after: left;
1274 | break-after: left;
1275 | }
1276 | .break-after-right {
1277 | -moz-column-break-after: right;
1278 | break-after: right;
1279 | }
1280 | .break-after-column {
1281 | -moz-column-break-after: column;
1282 | break-after: column;
1283 | }
1284 | .grid-flow-row {
1285 | grid-auto-flow: row;
1286 | }
1287 | .grid-flow-col {
1288 | grid-auto-flow: column;
1289 | }
1290 | .grid-flow-row-dense {
1291 | grid-auto-flow: row dense;
1292 | }
1293 | .grid-flow-col-dense {
1294 | grid-auto-flow: column dense;
1295 | }
1296 | .grid-cols-3 {
1297 | grid-template-columns: repeat(3, minmax(0, 1fr));
1298 | }
1299 | .grid-cols-4 {
1300 | grid-template-columns: repeat(4, minmax(0, 1fr));
1301 | }
1302 | .flex-row {
1303 | flex-direction: row;
1304 | }
1305 | .flex-row-reverse {
1306 | flex-direction: row-reverse;
1307 | }
1308 | .flex-col {
1309 | flex-direction: column;
1310 | }
1311 | .flex-col-reverse {
1312 | flex-direction: column-reverse;
1313 | }
1314 | .flex-wrap {
1315 | flex-wrap: wrap;
1316 | }
1317 | .flex-wrap-reverse {
1318 | flex-wrap: wrap-reverse;
1319 | }
1320 | .flex-nowrap {
1321 | flex-wrap: nowrap;
1322 | }
1323 | .place-content-center {
1324 | place-content: center;
1325 | }
1326 | .place-content-start {
1327 | place-content: start;
1328 | }
1329 | .place-content-end {
1330 | place-content: end;
1331 | }
1332 | .place-content-between {
1333 | place-content: space-between;
1334 | }
1335 | .place-content-around {
1336 | place-content: space-around;
1337 | }
1338 | .place-content-evenly {
1339 | place-content: space-evenly;
1340 | }
1341 | .place-content-stretch {
1342 | place-content: stretch;
1343 | }
1344 | .place-items-start {
1345 | place-items: start;
1346 | }
1347 | .place-items-end {
1348 | place-items: end;
1349 | }
1350 | .place-items-center {
1351 | place-items: center;
1352 | }
1353 | .place-items-stretch {
1354 | place-items: stretch;
1355 | }
1356 | .content-center {
1357 | align-content: center;
1358 | }
1359 | .content-start {
1360 | align-content: flex-start;
1361 | }
1362 | .content-end {
1363 | align-content: flex-end;
1364 | }
1365 | .content-between {
1366 | align-content: space-between;
1367 | }
1368 | .content-around {
1369 | align-content: space-around;
1370 | }
1371 | .content-evenly {
1372 | align-content: space-evenly;
1373 | }
1374 | .items-start {
1375 | align-items: flex-start;
1376 | }
1377 | .items-end {
1378 | align-items: flex-end;
1379 | }
1380 | .items-center {
1381 | align-items: center;
1382 | }
1383 | .items-baseline {
1384 | align-items: baseline;
1385 | }
1386 | .items-stretch {
1387 | align-items: stretch;
1388 | }
1389 | .justify-start {
1390 | justify-content: flex-start;
1391 | }
1392 | .justify-end {
1393 | justify-content: flex-end;
1394 | }
1395 | .justify-center {
1396 | justify-content: center;
1397 | }
1398 | .justify-between {
1399 | justify-content: space-between;
1400 | }
1401 | .justify-around {
1402 | justify-content: space-around;
1403 | }
1404 | .justify-evenly {
1405 | justify-content: space-evenly;
1406 | }
1407 | .justify-items-start {
1408 | justify-items: start;
1409 | }
1410 | .justify-items-end {
1411 | justify-items: end;
1412 | }
1413 | .justify-items-center {
1414 | justify-items: center;
1415 | }
1416 | .justify-items-stretch {
1417 | justify-items: stretch;
1418 | }
1419 | .gap-4 {
1420 | gap: 1rem;
1421 | }
1422 | .gap-1 {
1423 | gap: 0.25rem;
1424 | }
1425 | .gap-6 {
1426 | gap: 1.5rem;
1427 | }
1428 | .gap-3 {
1429 | gap: 0.75rem;
1430 | }
1431 | .gap-2 {
1432 | gap: 0.5rem;
1433 | }
1434 | .gap-1\.5 {
1435 | gap: 0.375rem;
1436 | }
1437 | .gap-y-6 {
1438 | row-gap: 1.5rem;
1439 | }
1440 | .space-y-0\.5 > :not([hidden]) ~ :not([hidden]) {
1441 | --tw-space-y-reverse: 0;
1442 | margin-top: calc(0.125rem * calc(1 - var(--tw-space-y-reverse)));
1443 | margin-bottom: calc(0.125rem * var(--tw-space-y-reverse));
1444 | }
1445 | .space-y-0 > :not([hidden]) ~ :not([hidden]) {
1446 | --tw-space-y-reverse: 0;
1447 | margin-top: calc(0px * calc(1 - var(--tw-space-y-reverse)));
1448 | margin-bottom: calc(0px * var(--tw-space-y-reverse));
1449 | }
1450 | .space-y-3 > :not([hidden]) ~ :not([hidden]) {
1451 | --tw-space-y-reverse: 0;
1452 | margin-top: calc(0.75rem * calc(1 - var(--tw-space-y-reverse)));
1453 | margin-bottom: calc(0.75rem * var(--tw-space-y-reverse));
1454 | }
1455 | .space-y-\[5px\] > :not([hidden]) ~ :not([hidden]) {
1456 | --tw-space-y-reverse: 0;
1457 | margin-top: calc(5px * calc(1 - var(--tw-space-y-reverse)));
1458 | margin-bottom: calc(5px * var(--tw-space-y-reverse));
1459 | }
1460 | .space-y-6 > :not([hidden]) ~ :not([hidden]) {
1461 | --tw-space-y-reverse: 0;
1462 | margin-top: calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));
1463 | margin-bottom: calc(1.5rem * var(--tw-space-y-reverse));
1464 | }
1465 | .space-y-4 > :not([hidden]) ~ :not([hidden]) {
1466 | --tw-space-y-reverse: 0;
1467 | margin-top: calc(1rem * calc(1 - var(--tw-space-y-reverse)));
1468 | margin-bottom: calc(1rem * var(--tw-space-y-reverse));
1469 | }
1470 | .space-y-2 > :not([hidden]) ~ :not([hidden]) {
1471 | --tw-space-y-reverse: 0;
1472 | margin-top: calc(0.5rem * calc(1 - var(--tw-space-y-reverse)));
1473 | margin-bottom: calc(0.5rem * var(--tw-space-y-reverse));
1474 | }
1475 | .\!space-y-3 > :not([hidden]) ~ :not([hidden]) {
1476 | --tw-space-y-reverse: 0 !important;
1477 | margin-top: calc(0.75rem * calc(1 - var(--tw-space-y-reverse))) !important;
1478 | margin-bottom: calc(0.75rem * var(--tw-space-y-reverse)) !important;
1479 | }
1480 | .space-y-reverse > :not([hidden]) ~ :not([hidden]) {
1481 | --tw-space-y-reverse: 1;
1482 | }
1483 | .space-x-reverse > :not([hidden]) ~ :not([hidden]) {
1484 | --tw-space-x-reverse: 1;
1485 | }
1486 | .divide-x > :not([hidden]) ~ :not([hidden]) {
1487 | --tw-divide-x-reverse: 0;
1488 | border-right-width: calc(1px * var(--tw-divide-x-reverse));
1489 | border-left-width: calc(1px * calc(1 - var(--tw-divide-x-reverse)));
1490 | }
1491 | .divide-y > :not([hidden]) ~ :not([hidden]) {
1492 | --tw-divide-y-reverse: 0;
1493 | border-top-width: calc(1px * calc(1 - var(--tw-divide-y-reverse)));
1494 | border-bottom-width: calc(1px * var(--tw-divide-y-reverse));
1495 | }
1496 | .divide-y-reverse > :not([hidden]) ~ :not([hidden]) {
1497 | --tw-divide-y-reverse: 1;
1498 | }
1499 | .divide-x-reverse > :not([hidden]) ~ :not([hidden]) {
1500 | --tw-divide-x-reverse: 1;
1501 | }
1502 | .divide-solid > :not([hidden]) ~ :not([hidden]) {
1503 | border-style: solid;
1504 | }
1505 | .divide-dashed > :not([hidden]) ~ :not([hidden]) {
1506 | border-style: dashed;
1507 | }
1508 | .divide-dotted > :not([hidden]) ~ :not([hidden]) {
1509 | border-style: dotted;
1510 | }
1511 | .divide-double > :not([hidden]) ~ :not([hidden]) {
1512 | border-style: double;
1513 | }
1514 | .divide-none > :not([hidden]) ~ :not([hidden]) {
1515 | border-style: none;
1516 | }
1517 | .place-self-auto {
1518 | place-self: auto;
1519 | }
1520 | .place-self-start {
1521 | place-self: start;
1522 | }
1523 | .place-self-end {
1524 | place-self: end;
1525 | }
1526 | .place-self-center {
1527 | place-self: center;
1528 | }
1529 | .place-self-stretch {
1530 | place-self: stretch;
1531 | }
1532 | .self-auto {
1533 | align-self: auto;
1534 | }
1535 | .self-start {
1536 | align-self: flex-start;
1537 | }
1538 | .self-end {
1539 | align-self: flex-end;
1540 | }
1541 | .self-center {
1542 | align-self: center;
1543 | }
1544 | .self-stretch {
1545 | align-self: stretch;
1546 | }
1547 | .self-baseline {
1548 | align-self: baseline;
1549 | }
1550 | .justify-self-auto {
1551 | justify-self: auto;
1552 | }
1553 | .justify-self-start {
1554 | justify-self: start;
1555 | }
1556 | .justify-self-end {
1557 | justify-self: end;
1558 | }
1559 | .justify-self-center {
1560 | justify-self: center;
1561 | }
1562 | .justify-self-stretch {
1563 | justify-self: stretch;
1564 | }
1565 | .overflow-auto {
1566 | overflow: auto;
1567 | }
1568 | .overflow-hidden {
1569 | overflow: hidden;
1570 | }
1571 | .overflow-clip {
1572 | overflow: clip;
1573 | }
1574 | .overflow-visible {
1575 | overflow: visible;
1576 | }
1577 | .overflow-scroll {
1578 | overflow: scroll;
1579 | }
1580 | .overflow-x-auto {
1581 | overflow-x: auto;
1582 | }
1583 | .overflow-y-auto {
1584 | overflow-y: auto;
1585 | }
1586 | .overflow-x-hidden {
1587 | overflow-x: hidden;
1588 | }
1589 | .overflow-y-hidden {
1590 | overflow-y: hidden;
1591 | }
1592 | .overflow-x-clip {
1593 | overflow-x: clip;
1594 | }
1595 | .overflow-y-clip {
1596 | overflow-y: clip;
1597 | }
1598 | .overflow-x-visible {
1599 | overflow-x: visible;
1600 | }
1601 | .overflow-y-visible {
1602 | overflow-y: visible;
1603 | }
1604 | .overflow-x-scroll {
1605 | overflow-x: scroll;
1606 | }
1607 | .overflow-y-scroll {
1608 | overflow-y: scroll;
1609 | }
1610 | .overscroll-auto {
1611 | -ms-scroll-chaining: chained;
1612 | overscroll-behavior: auto;
1613 | }
1614 | .overscroll-contain {
1615 | -ms-scroll-chaining: none;
1616 | overscroll-behavior: contain;
1617 | }
1618 | .overscroll-none {
1619 | -ms-scroll-chaining: none;
1620 | overscroll-behavior: none;
1621 | }
1622 | .overscroll-y-auto {
1623 | overscroll-behavior-y: auto;
1624 | }
1625 | .overscroll-y-contain {
1626 | overscroll-behavior-y: contain;
1627 | }
1628 | .overscroll-y-none {
1629 | overscroll-behavior-y: none;
1630 | }
1631 | .overscroll-x-auto {
1632 | overscroll-behavior-x: auto;
1633 | }
1634 | .overscroll-x-contain {
1635 | overscroll-behavior-x: contain;
1636 | }
1637 | .overscroll-x-none {
1638 | overscroll-behavior-x: none;
1639 | }
1640 | .scroll-auto {
1641 | scroll-behavior: auto;
1642 | }
1643 | .scroll-smooth {
1644 | scroll-behavior: smooth;
1645 | }
1646 | .truncate {
1647 | overflow: hidden;
1648 | text-overflow: ellipsis;
1649 | white-space: nowrap;
1650 | }
1651 | .overflow-ellipsis {
1652 | text-overflow: ellipsis;
1653 | }
1654 | .text-ellipsis {
1655 | text-overflow: ellipsis;
1656 | }
1657 | .text-clip {
1658 | text-overflow: clip;
1659 | }
1660 | .whitespace-normal {
1661 | white-space: normal;
1662 | }
1663 | .whitespace-nowrap {
1664 | white-space: nowrap;
1665 | }
1666 | .whitespace-pre {
1667 | white-space: pre;
1668 | }
1669 | .whitespace-pre-line {
1670 | white-space: pre-line;
1671 | }
1672 | .whitespace-pre-wrap {
1673 | white-space: pre-wrap;
1674 | }
1675 | .break-normal {
1676 | overflow-wrap: normal;
1677 | word-break: normal;
1678 | }
1679 | .break-words {
1680 | overflow-wrap: break-word;
1681 | }
1682 | .break-all {
1683 | word-break: break-all;
1684 | }
1685 | .rounded-lg {
1686 | border-radius: 0.5rem;
1687 | }
1688 | .rounded-xl {
1689 | border-radius: 0.75rem;
1690 | }
1691 | .rounded-full {
1692 | border-radius: 9999px;
1693 | }
1694 | .rounded-\[20px\] {
1695 | border-radius: 20px;
1696 | }
1697 | .rounded-md {
1698 | border-radius: 0.375rem;
1699 | }
1700 | .rounded-2xl {
1701 | border-radius: 1rem;
1702 | }
1703 | .rounded-3xl {
1704 | border-radius: 1.5rem;
1705 | }
1706 | .rounded-\[30px\] {
1707 | border-radius: 30px;
1708 | }
1709 | .rounded-\[10px\] {
1710 | border-radius: 10px;
1711 | }
1712 | .rounded-\[15px\] {
1713 | border-radius: 15px;
1714 | }
1715 | .rounded {
1716 | border-radius: 0.25rem;
1717 | }
1718 | .rounded-b-\[40px\] {
1719 | border-bottom-right-radius: 40px;
1720 | border-bottom-left-radius: 40px;
1721 | }
1722 | .rounded-t {
1723 | border-top-left-radius: 0.25rem;
1724 | border-top-right-radius: 0.25rem;
1725 | }
1726 | .rounded-r {
1727 | border-top-right-radius: 0.25rem;
1728 | border-bottom-right-radius: 0.25rem;
1729 | }
1730 | .rounded-b {
1731 | border-bottom-right-radius: 0.25rem;
1732 | border-bottom-left-radius: 0.25rem;
1733 | }
1734 | .rounded-l {
1735 | border-top-left-radius: 0.25rem;
1736 | border-bottom-left-radius: 0.25rem;
1737 | }
1738 | .rounded-tl {
1739 | border-top-left-radius: 0.25rem;
1740 | }
1741 | .rounded-tr {
1742 | border-top-right-radius: 0.25rem;
1743 | }
1744 | .rounded-br {
1745 | border-bottom-right-radius: 0.25rem;
1746 | }
1747 | .rounded-bl {
1748 | border-bottom-left-radius: 0.25rem;
1749 | }
1750 | .border {
1751 | border-width: 1px;
1752 | }
1753 | .border-\[1px\] {
1754 | border-width: 1px;
1755 | }
1756 | .border-2 {
1757 | border-width: 2px;
1758 | }
1759 | .border-4 {
1760 | border-width: 4px;
1761 | }
1762 | .border-\[5px\] {
1763 | border-width: 5px;
1764 | }
1765 | .border-x {
1766 | border-left-width: 1px;
1767 | border-right-width: 1px;
1768 | }
1769 | .border-y {
1770 | border-top-width: 1px;
1771 | border-bottom-width: 1px;
1772 | }
1773 | .border-l {
1774 | border-left-width: 1px;
1775 | }
1776 | .border-r-2 {
1777 | border-right-width: 2px;
1778 | }
1779 | .border-t {
1780 | border-top-width: 1px;
1781 | }
1782 | .border-r {
1783 | border-right-width: 1px;
1784 | }
1785 | .border-b {
1786 | border-bottom-width: 1px;
1787 | }
1788 | .border-solid {
1789 | border-style: solid;
1790 | }
1791 | .border-dashed {
1792 | border-style: dashed;
1793 | }
1794 | .border-dotted {
1795 | border-style: dotted;
1796 | }
1797 | .border-double {
1798 | border-style: double;
1799 | }
1800 | .border-hidden {
1801 | border-style: hidden;
1802 | }
1803 | .border-none {
1804 | border-style: none;
1805 | }
1806 | .border-slate-200 {
1807 | --tw-border-opacity: 1;
1808 | border-color: rgb(226 232 240 / var(--tw-border-opacity));
1809 | }
1810 | .border-\[\#989898\] {
1811 | --tw-border-opacity: 1;
1812 | border-color: rgb(152 152 152 / var(--tw-border-opacity));
1813 | }
1814 | .border-\[\#eb8307\] {
1815 | --tw-border-opacity: 1;
1816 | border-color: rgb(235 131 7 / var(--tw-border-opacity));
1817 | }
1818 | .border-transparent {
1819 | border-color: transparent;
1820 | }
1821 | .border-\[\#efefef\] {
1822 | --tw-border-opacity: 1;
1823 | border-color: rgb(239 239 239 / var(--tw-border-opacity));
1824 | }
1825 | .border-\[\#eee\] {
1826 | --tw-border-opacity: 1;
1827 | border-color: rgb(238 238 238 / var(--tw-border-opacity));
1828 | }
1829 | .border-\[\#141822\] {
1830 | --tw-border-opacity: 1;
1831 | border-color: rgb(20 24 34 / var(--tw-border-opacity));
1832 | }
1833 | .border-\[\#646464\] {
1834 | --tw-border-opacity: 1;
1835 | border-color: rgb(100 100 100 / var(--tw-border-opacity));
1836 | }
1837 | .border-orange-400 {
1838 | --tw-border-opacity: 1;
1839 | border-color: rgb(251 146 60 / var(--tw-border-opacity));
1840 | }
1841 | .border-black {
1842 | --tw-border-opacity: 1;
1843 | border-color: rgb(0 0 0 / var(--tw-border-opacity));
1844 | }
1845 | .border-gray-300 {
1846 | --tw-border-opacity: 1;
1847 | border-color: rgb(209 213 219 / var(--tw-border-opacity));
1848 | }
1849 | .\!border-\[\#E88209\] {
1850 | --tw-border-opacity: 1 !important;
1851 | border-color: rgb(232 130 9 / var(--tw-border-opacity)) !important;
1852 | }
1853 | .bg-\[\#000101\] {
1854 | --tw-bg-opacity: 1;
1855 | background-color: rgb(0 1 1 / var(--tw-bg-opacity));
1856 | }
1857 | .bg-amber-700 {
1858 | --tw-bg-opacity: 1;
1859 | background-color: rgb(180 83 9 / var(--tw-bg-opacity));
1860 | }
1861 | .bg-amber-800 {
1862 | --tw-bg-opacity: 1;
1863 | background-color: rgb(146 64 14 / var(--tw-bg-opacity));
1864 | }
1865 | .bg-black {
1866 | --tw-bg-opacity: 1;
1867 | background-color: rgb(0 0 0 / var(--tw-bg-opacity));
1868 | }
1869 | .bg-\[\#279a2d\] {
1870 | --tw-bg-opacity: 1;
1871 | background-color: rgb(39 154 45 / var(--tw-bg-opacity));
1872 | }
1873 | .bg-\[\#141923\] {
1874 | --tw-bg-opacity: 1;
1875 | background-color: rgb(20 25 35 / var(--tw-bg-opacity));
1876 | }
1877 | .bg-\[\#06070A\] {
1878 | --tw-bg-opacity: 1;
1879 | background-color: rgb(6 7 10 / var(--tw-bg-opacity));
1880 | }
1881 | .bg-\[\#232428\] {
1882 | --tw-bg-opacity: 1;
1883 | background-color: rgb(35 36 40 / var(--tw-bg-opacity));
1884 | }
1885 | .bg-\[\#151A23\] {
1886 | --tw-bg-opacity: 1;
1887 | background-color: rgb(21 26 35 / var(--tw-bg-opacity));
1888 | }
1889 | .bg-transparent {
1890 | background-color: transparent;
1891 | }
1892 | .bg-\[\#DD7D08\] {
1893 | --tw-bg-opacity: 1;
1894 | background-color: rgb(221 125 8 / var(--tw-bg-opacity));
1895 | }
1896 | .bg-\[\#E4810D\] {
1897 | --tw-bg-opacity: 1;
1898 | background-color: rgb(228 129 13 / var(--tw-bg-opacity));
1899 | }
1900 | .bg-\[\#07090B\] {
1901 | --tw-bg-opacity: 1;
1902 | background-color: rgb(7 9 11 / var(--tw-bg-opacity));
1903 | }
1904 | .bg-\[\#E7830A\] {
1905 | --tw-bg-opacity: 1;
1906 | background-color: rgb(231 131 10 / var(--tw-bg-opacity));
1907 | }
1908 | .bg-\[\#eb8307\] {
1909 | --tw-bg-opacity: 1;
1910 | background-color: rgb(235 131 7 / var(--tw-bg-opacity));
1911 | }
1912 | .bg-\[\#D97706\] {
1913 | --tw-bg-opacity: 1;
1914 | background-color: rgb(217 119 6 / var(--tw-bg-opacity));
1915 | }
1916 | .bg-\[rgba\(20\2c 24\2c 33\2c \.9\)\] {
1917 | background-color: rgba(20,24,33,.9);
1918 | }
1919 | .bg-\[\#1b2230\] {
1920 | --tw-bg-opacity: 1;
1921 | background-color: rgb(27 34 48 / var(--tw-bg-opacity));
1922 | }
1923 | .bg-\[\#E88209\] {
1924 | --tw-bg-opacity: 1;
1925 | background-color: rgb(232 130 9 / var(--tw-bg-opacity));
1926 | }
1927 | .bg-slate-700 {
1928 | --tw-bg-opacity: 1;
1929 | background-color: rgb(51 65 85 / var(--tw-bg-opacity));
1930 | }
1931 | .bg-\[\#279B2C\] {
1932 | --tw-bg-opacity: 1;
1933 | background-color: rgb(39 155 44 / var(--tw-bg-opacity));
1934 | }
1935 | .bg-\[\#0F141A\] {
1936 | --tw-bg-opacity: 1;
1937 | background-color: rgb(15 20 26 / var(--tw-bg-opacity));
1938 | }
1939 | .bg-\[\#090c10\] {
1940 | --tw-bg-opacity: 1;
1941 | background-color: rgb(9 12 16 / var(--tw-bg-opacity));
1942 | }
1943 | .bg-white {
1944 | --tw-bg-opacity: 1;
1945 | background-color: rgb(255 255 255 / var(--tw-bg-opacity));
1946 | }
1947 | .bg-\[\#141415\] {
1948 | --tw-bg-opacity: 1;
1949 | background-color: rgb(20 20 21 / var(--tw-bg-opacity));
1950 | }
1951 | .bg-\[\#e98308\] {
1952 | --tw-bg-opacity: 1;
1953 | background-color: rgb(233 131 8 / var(--tw-bg-opacity));
1954 | }
1955 | .bg-\[\#646464\] {
1956 | --tw-bg-opacity: 1;
1957 | background-color: rgb(100 100 100 / var(--tw-bg-opacity));
1958 | }
1959 | .\!bg-black {
1960 | --tw-bg-opacity: 1 !important;
1961 | background-color: rgb(0 0 0 / var(--tw-bg-opacity)) !important;
1962 | }
1963 | .bg-\[\#6E6E70\] {
1964 | --tw-bg-opacity: 1;
1965 | background-color: rgb(110 110 112 / var(--tw-bg-opacity));
1966 | }
1967 | .bg-\[\#EA8308\] {
1968 | --tw-bg-opacity: 1;
1969 | background-color: rgb(234 131 8 / var(--tw-bg-opacity));
1970 | }
1971 | .bg-\[\#141516\] {
1972 | --tw-bg-opacity: 1;
1973 | background-color: rgb(20 21 22 / var(--tw-bg-opacity));
1974 | }
1975 | .bg-\[\#191107\] {
1976 | --tw-bg-opacity: 1;
1977 | background-color: rgb(25 17 7 / var(--tw-bg-opacity));
1978 | }
1979 | .bg-\[\#141414\] {
1980 | --tw-bg-opacity: 1;
1981 | background-color: rgb(20 20 20 / var(--tw-bg-opacity));
1982 | }
1983 | .bg-\[\#E98308\] {
1984 | --tw-bg-opacity: 1;
1985 | background-color: rgb(233 131 8 / var(--tw-bg-opacity));
1986 | }
1987 | .bg-\[\#141821\] {
1988 | --tw-bg-opacity: 1;
1989 | background-color: rgb(20 24 33 / var(--tw-bg-opacity));
1990 | }
1991 | .bg-\[\#279A2D\] {
1992 | --tw-bg-opacity: 1;
1993 | background-color: rgb(39 154 45 / var(--tw-bg-opacity));
1994 | }
1995 | .bg-\[\#EB8307\] {
1996 | --tw-bg-opacity: 1;
1997 | background-color: rgb(235 131 7 / var(--tw-bg-opacity));
1998 | }
1999 | .bg-\[\#DE8214\] {
2000 | --tw-bg-opacity: 1;
2001 | background-color: rgb(222 130 20 / var(--tw-bg-opacity));
2002 | }
2003 | .bg-\[rgb\(255\2c 0\2c 0\)\] {
2004 | --tw-bg-opacity: 1;
2005 | background-color: rgb(255 0 0 / var(--tw-bg-opacity));
2006 | }
2007 | .bg-opacity-60 {
2008 | --tw-bg-opacity: 0.6;
2009 | }
2010 | .bg-opacity-90 {
2011 | --tw-bg-opacity: 0.9;
2012 | }
2013 | .bg-opacity-40 {
2014 | --tw-bg-opacity: 0.4;
2015 | }
2016 | .bg-opacity-5 {
2017 | --tw-bg-opacity: 0.05;
2018 | }
2019 | .bg-opacity-70 {
2020 | --tw-bg-opacity: 0.7;
2021 | }
2022 | .bg-opacity-80 {
2023 | --tw-bg-opacity: 0.8;
2024 | }
2025 | .bg-opacity-30 {
2026 | --tw-bg-opacity: 0.3;
2027 | }
2028 | .bg-\[url\(\'\.\.\.\'\)\] {
2029 | background-image: url('...');
2030 | }
2031 | .bg-\[url\(\"\.\.\.\"\)\] {
2032 | background-image: url("...");
2033 | }
2034 | .bg-\[url\(\'\.\.\.\'\)\2c url\(\'\.\.\.\'\)\] {
2035 | background-image: url('...'),url('...');
2036 | }
2037 | .bg-\[url\(\"\.\.\.\"\)\2c url\(\"\.\.\.\"\)\] {
2038 | background-image: url("..."),url("...");
2039 | }
2040 | .decoration-slice {
2041 | -webkit-box-decoration-break: slice;
2042 | box-decoration-break: slice;
2043 | }
2044 | .decoration-clone {
2045 | -webkit-box-decoration-break: clone;
2046 | box-decoration-break: clone;
2047 | }
2048 | .box-decoration-slice {
2049 | -webkit-box-decoration-break: slice;
2050 | box-decoration-break: slice;
2051 | }
2052 | .box-decoration-clone {
2053 | -webkit-box-decoration-break: clone;
2054 | box-decoration-break: clone;
2055 | }
2056 | .bg-fixed {
2057 | background-attachment: fixed;
2058 | }
2059 | .bg-local {
2060 | background-attachment: local;
2061 | }
2062 | .bg-scroll {
2063 | background-attachment: scroll;
2064 | }
2065 | .bg-clip-border {
2066 | background-clip: border-box;
2067 | }
2068 | .bg-clip-padding {
2069 | background-clip: padding-box;
2070 | }
2071 | .bg-clip-content {
2072 | background-clip: content-box;
2073 | }
2074 | .bg-clip-text {
2075 | -webkit-background-clip: text;
2076 | background-clip: text;
2077 | }
2078 | .bg-repeat {
2079 | background-repeat: repeat;
2080 | }
2081 | .bg-no-repeat {
2082 | background-repeat: no-repeat;
2083 | }
2084 | .bg-repeat-x {
2085 | background-repeat: repeat-x;
2086 | }
2087 | .bg-repeat-y {
2088 | background-repeat: repeat-y;
2089 | }
2090 | .bg-repeat-round {
2091 | background-repeat: round;
2092 | }
2093 | .bg-repeat-space {
2094 | background-repeat: space;
2095 | }
2096 | .bg-origin-border {
2097 | background-origin: border-box;
2098 | }
2099 | .bg-origin-padding {
2100 | background-origin: padding-box;
2101 | }
2102 | .bg-origin-content {
2103 | background-origin: content-box;
2104 | }
2105 | .fill-white {
2106 | fill: #fff;
2107 | }
2108 | .fill-\[\#cbcaca\] {
2109 | fill: #cbcaca;
2110 | }
2111 | .fill-\[\#DD7D08\] {
2112 | fill: #DD7D08;
2113 | }
2114 | .fill-\[\#141923\] {
2115 | fill: #141923;
2116 | }
2117 | .fill-transparent {
2118 | fill: transparent;
2119 | }
2120 | .fill-\[\#E79C42\] {
2121 | fill: #E79C42;
2122 | }
2123 | .fill-\[\#0f0f11\] {
2124 | fill: #0f0f11;
2125 | }
2126 | .fill-\[\#D97706\] {
2127 | fill: #D97706;
2128 | }
2129 | .fill-\[\#bada55\] {
2130 | fill: #bada55;
2131 | }
2132 | .fill-\[\#bada55\]\/50 {
2133 | fill: rgb(186 218 85 / 0.5);
2134 | }
2135 | .stroke-slate-200 {
2136 | stroke: #e2e8f0;
2137 | }
2138 | .stroke-\[\#cbcaca\] {
2139 | stroke: #cbcaca;
2140 | }
2141 | .stroke-white {
2142 | stroke: #fff;
2143 | }
2144 | .stroke-\[\#141923\] {
2145 | stroke: #141923;
2146 | }
2147 | .stroke-\[\#e5e5e5\] {
2148 | stroke: #e5e5e5;
2149 | }
2150 | .stroke-\[\#efefef\] {
2151 | stroke: #efefef;
2152 | }
2153 | .stroke-\[\#eee\] {
2154 | stroke: #eee;
2155 | }
2156 | .stroke-\[\#E79C42\] {
2157 | stroke: #E79C42;
2158 | }
2159 | .stroke-orange-400 {
2160 | stroke: #fb923c;
2161 | }
2162 | .object-contain {
2163 | -o-object-fit: contain;
2164 | object-fit: contain;
2165 | }
2166 | .object-cover {
2167 | -o-object-fit: cover;
2168 | object-fit: cover;
2169 | }
2170 | .object-fill {
2171 | -o-object-fit: fill;
2172 | object-fit: fill;
2173 | }
2174 | .object-none {
2175 | -o-object-fit: none;
2176 | object-fit: none;
2177 | }
2178 | .object-scale-down {
2179 | -o-object-fit: scale-down;
2180 | object-fit: scale-down;
2181 | }
2182 | .p-1 {
2183 | padding: 0.25rem;
2184 | }
2185 | .p-2\.5 {
2186 | padding: 0.625rem;
2187 | }
2188 | .p-2 {
2189 | padding: 0.5rem;
2190 | }
2191 | .p-4 {
2192 | padding: 1rem;
2193 | }
2194 | .p-3 {
2195 | padding: 0.75rem;
2196 | }
2197 | .p-\[7px\] {
2198 | padding: 7px;
2199 | }
2200 | .p-1\.5 {
2201 | padding: 0.375rem;
2202 | }
2203 | .p-0\.5 {
2204 | padding: 0.125rem;
2205 | }
2206 | .p-0 {
2207 | padding: 0px;
2208 | }
2209 | .p-3\.5 {
2210 | padding: 0.875rem;
2211 | }
2212 | .p-5 {
2213 | padding: 1.25rem;
2214 | }
2215 | .px-3 {
2216 | padding-left: 0.75rem;
2217 | padding-right: 0.75rem;
2218 | }
2219 | .py-0\.5 {
2220 | padding-top: 0.125rem;
2221 | padding-bottom: 0.125rem;
2222 | }
2223 | .py-0 {
2224 | padding-top: 0px;
2225 | padding-bottom: 0px;
2226 | }
2227 | .px-2 {
2228 | padding-left: 0.5rem;
2229 | padding-right: 0.5rem;
2230 | }
2231 | .py-1 {
2232 | padding-top: 0.25rem;
2233 | padding-bottom: 0.25rem;
2234 | }
2235 | .px-\[7px\] {
2236 | padding-left: 7px;
2237 | padding-right: 7px;
2238 | }
2239 | .py-2 {
2240 | padding-top: 0.5rem;
2241 | padding-bottom: 0.5rem;
2242 | }
2243 | .px-1\.5 {
2244 | padding-left: 0.375rem;
2245 | padding-right: 0.375rem;
2246 | }
2247 | .px-1 {
2248 | padding-left: 0.25rem;
2249 | padding-right: 0.25rem;
2250 | }
2251 | .px-4 {
2252 | padding-left: 1rem;
2253 | padding-right: 1rem;
2254 | }
2255 | .px-6 {
2256 | padding-left: 1.5rem;
2257 | padding-right: 1.5rem;
2258 | }
2259 | .py-4 {
2260 | padding-top: 1rem;
2261 | padding-bottom: 1rem;
2262 | }
2263 | .py-3 {
2264 | padding-top: 0.75rem;
2265 | padding-bottom: 0.75rem;
2266 | }
2267 | .px-5 {
2268 | padding-left: 1.25rem;
2269 | padding-right: 1.25rem;
2270 | }
2271 | .px-2\.5 {
2272 | padding-left: 0.625rem;
2273 | padding-right: 0.625rem;
2274 | }
2275 | .py-10 {
2276 | padding-top: 2.5rem;
2277 | padding-bottom: 2.5rem;
2278 | }
2279 | .pt-\[1px\] {
2280 | padding-top: 1px;
2281 | }
2282 | .pr-2 {
2283 | padding-right: 0.5rem;
2284 | }
2285 | .pt-0\.5 {
2286 | padding-top: 0.125rem;
2287 | }
2288 | .pt-0 {
2289 | padding-top: 0px;
2290 | }
2291 | .pt-4 {
2292 | padding-top: 1rem;
2293 | }
2294 | .pr-5 {
2295 | padding-right: 1.25rem;
2296 | }
2297 | .pt-5 {
2298 | padding-top: 1.25rem;
2299 | }
2300 | .pr-4 {
2301 | padding-right: 1rem;
2302 | }
2303 | .pt-1 {
2304 | padding-top: 0.25rem;
2305 | }
2306 | .pt-1\.5 {
2307 | padding-top: 0.375rem;
2308 | }
2309 | .pt-2 {
2310 | padding-top: 0.5rem;
2311 | }
2312 | .pl-1 {
2313 | padding-left: 0.25rem;
2314 | }
2315 | .pt-3 {
2316 | padding-top: 0.75rem;
2317 | }
2318 | .text-left {
2319 | text-align: left;
2320 | }
2321 | .text-center {
2322 | text-align: center;
2323 | }
2324 | .text-right {
2325 | text-align: right;
2326 | }
2327 | .text-justify {
2328 | text-align: justify;
2329 | }
2330 | .align-baseline {
2331 | vertical-align: baseline;
2332 | }
2333 | .align-top {
2334 | vertical-align: top;
2335 | }
2336 | .align-middle {
2337 | vertical-align: middle;
2338 | }
2339 | .align-bottom {
2340 | vertical-align: bottom;
2341 | }
2342 | .align-text-top {
2343 | vertical-align: text-top;
2344 | }
2345 | .align-text-bottom {
2346 | vertical-align: text-bottom;
2347 | }
2348 | .align-sub {
2349 | vertical-align: sub;
2350 | }
2351 | .align-super {
2352 | vertical-align: super;
2353 | }
2354 | .font-\[\'some_font\'\2c sans-serif\] {
2355 | font-family: 'some font',sans-serif;
2356 | }
2357 | .font-\[\"some_font\"\2c sans-serif\] {
2358 | font-family: "some font",sans-serif;
2359 | }
2360 | .text-sm {
2361 | font-size: 0.875rem;
2362 | line-height: 1.25rem;
2363 | }
2364 | .text-\[13px\] {
2365 | font-size: 13px;
2366 | }
2367 | .text-lg {
2368 | font-size: 1.125rem;
2369 | line-height: 1.75rem;
2370 | }
2371 | .text-xs {
2372 | font-size: 0.75rem;
2373 | line-height: 1rem;
2374 | }
2375 | .text-\[40px\] {
2376 | font-size: 40px;
2377 | }
2378 | .text-\[18px\] {
2379 | font-size: 18px;
2380 | }
2381 | .text-\[35px\] {
2382 | font-size: 35px;
2383 | }
2384 | .text-\[16px\] {
2385 | font-size: 16px;
2386 | }
2387 | .font-light {
2388 | font-weight: 300;
2389 | }
2390 | .font-extralight {
2391 | font-weight: 200;
2392 | }
2393 | .font-\[500\] {
2394 | font-weight: 500;
2395 | }
2396 | .font-bold {
2397 | font-weight: 700;
2398 | }
2399 | .font-extrabold {
2400 | font-weight: 800;
2401 | }
2402 | .font-normal {
2403 | font-weight: 400;
2404 | }
2405 | .uppercase {
2406 | text-transform: uppercase;
2407 | }
2408 | .lowercase {
2409 | text-transform: lowercase;
2410 | }
2411 | .capitalize {
2412 | text-transform: capitalize;
2413 | }
2414 | .normal-case {
2415 | text-transform: none;
2416 | }
2417 | .italic {
2418 | font-style: italic;
2419 | }
2420 | .not-italic {
2421 | font-style: normal;
2422 | }
2423 | .normal-nums {
2424 | font-variant-numeric: normal;
2425 | }
2426 | .ordinal {
2427 | --tw-ordinal: ordinal;
2428 | font-variant-numeric: var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);
2429 | }
2430 | .slashed-zero {
2431 | --tw-slashed-zero: slashed-zero;
2432 | font-variant-numeric: var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);
2433 | }
2434 | .lining-nums {
2435 | --tw-numeric-figure: lining-nums;
2436 | font-variant-numeric: var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);
2437 | }
2438 | .oldstyle-nums {
2439 | --tw-numeric-figure: oldstyle-nums;
2440 | font-variant-numeric: var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);
2441 | }
2442 | .proportional-nums {
2443 | --tw-numeric-spacing: proportional-nums;
2444 | font-variant-numeric: var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);
2445 | }
2446 | .tabular-nums {
2447 | --tw-numeric-spacing: tabular-nums;
2448 | font-variant-numeric: var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);
2449 | }
2450 | .diagonal-fractions {
2451 | --tw-numeric-fraction: diagonal-fractions;
2452 | font-variant-numeric: var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);
2453 | }
2454 | .stacked-fractions {
2455 | --tw-numeric-fraction: stacked-fractions;
2456 | font-variant-numeric: var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);
2457 | }
2458 | .text-slate-200 {
2459 | --tw-text-opacity: 1;
2460 | color: rgb(226 232 240 / var(--tw-text-opacity));
2461 | }
2462 | .text-\[\#a9aaae\] {
2463 | --tw-text-opacity: 1;
2464 | color: rgb(169 170 174 / var(--tw-text-opacity));
2465 | }
2466 | .text-white {
2467 | --tw-text-opacity: 1;
2468 | color: rgb(255 255 255 / var(--tw-text-opacity));
2469 | }
2470 | .text-\[\#efefef\] {
2471 | --tw-text-opacity: 1;
2472 | color: rgb(239 239 239 / var(--tw-text-opacity));
2473 | }
2474 | .text-gray-200 {
2475 | --tw-text-opacity: 1;
2476 | color: rgb(229 231 235 / var(--tw-text-opacity));
2477 | }
2478 | .text-\[\#e5e5e5\] {
2479 | --tw-text-opacity: 1;
2480 | color: rgb(229 229 229 / var(--tw-text-opacity));
2481 | }
2482 | .text-\[\#b8b8b8\] {
2483 | --tw-text-opacity: 1;
2484 | color: rgb(184 184 184 / var(--tw-text-opacity));
2485 | }
2486 | .text-\[\#ffad49\] {
2487 | --tw-text-opacity: 1;
2488 | color: rgb(255 173 73 / var(--tw-text-opacity));
2489 | }
2490 | .underline {
2491 | -webkit-text-decoration-line: underline;
2492 | text-decoration-line: underline;
2493 | }
2494 | .overline {
2495 | -webkit-text-decoration-line: overline;
2496 | text-decoration-line: overline;
2497 | }
2498 | .line-through {
2499 | -webkit-text-decoration-line: line-through;
2500 | text-decoration-line: line-through;
2501 | }
2502 | .no-underline {
2503 | -webkit-text-decoration-line: none;
2504 | text-decoration-line: none;
2505 | }
2506 | .decoration-solid {
2507 | -webkit-text-decoration-style: solid;
2508 | text-decoration-style: solid;
2509 | }
2510 | .decoration-double {
2511 | -webkit-text-decoration-style: double;
2512 | text-decoration-style: double;
2513 | }
2514 | .decoration-dotted {
2515 | -webkit-text-decoration-style: dotted;
2516 | text-decoration-style: dotted;
2517 | }
2518 | .decoration-dashed {
2519 | -webkit-text-decoration-style: dashed;
2520 | text-decoration-style: dashed;
2521 | }
2522 | .decoration-wavy {
2523 | -webkit-text-decoration-style: wavy;
2524 | text-decoration-style: wavy;
2525 | }
2526 | .antialiased {
2527 | -webkit-font-smoothing: antialiased;
2528 | -moz-osx-font-smoothing: grayscale;
2529 | }
2530 | .subpixel-antialiased {
2531 | -webkit-font-smoothing: auto;
2532 | -moz-osx-font-smoothing: auto;
2533 | }
2534 | .opacity-0 {
2535 | opacity: 0;
2536 | }
2537 | .opacity-80 {
2538 | opacity: 0.8;
2539 | }
2540 | .\!opacity-100 {
2541 | opacity: 1 !important;
2542 | }
2543 | .bg-blend-normal {
2544 | background-blend-mode: normal;
2545 | }
2546 | .bg-blend-multiply {
2547 | background-blend-mode: multiply;
2548 | }
2549 | .bg-blend-screen {
2550 | background-blend-mode: screen;
2551 | }
2552 | .bg-blend-overlay {
2553 | background-blend-mode: overlay;
2554 | }
2555 | .bg-blend-darken {
2556 | background-blend-mode: darken;
2557 | }
2558 | .bg-blend-lighten {
2559 | background-blend-mode: lighten;
2560 | }
2561 | .bg-blend-color-dodge {
2562 | background-blend-mode: color-dodge;
2563 | }
2564 | .bg-blend-color-burn {
2565 | background-blend-mode: color-burn;
2566 | }
2567 | .bg-blend-hard-light {
2568 | background-blend-mode: hard-light;
2569 | }
2570 | .bg-blend-soft-light {
2571 | background-blend-mode: soft-light;
2572 | }
2573 | .bg-blend-difference {
2574 | background-blend-mode: difference;
2575 | }
2576 | .bg-blend-exclusion {
2577 | background-blend-mode: exclusion;
2578 | }
2579 | .bg-blend-hue {
2580 | background-blend-mode: hue;
2581 | }
2582 | .bg-blend-saturation {
2583 | background-blend-mode: saturation;
2584 | }
2585 | .bg-blend-color {
2586 | background-blend-mode: color;
2587 | }
2588 | .bg-blend-luminosity {
2589 | background-blend-mode: luminosity;
2590 | }
2591 | .mix-blend-normal {
2592 | mix-blend-mode: normal;
2593 | }
2594 | .mix-blend-multiply {
2595 | mix-blend-mode: multiply;
2596 | }
2597 | .mix-blend-screen {
2598 | mix-blend-mode: screen;
2599 | }
2600 | .mix-blend-overlay {
2601 | mix-blend-mode: overlay;
2602 | }
2603 | .mix-blend-darken {
2604 | mix-blend-mode: darken;
2605 | }
2606 | .mix-blend-lighten {
2607 | mix-blend-mode: lighten;
2608 | }
2609 | .mix-blend-color-dodge {
2610 | mix-blend-mode: color-dodge;
2611 | }
2612 | .mix-blend-color-burn {
2613 | mix-blend-mode: color-burn;
2614 | }
2615 | .mix-blend-hard-light {
2616 | mix-blend-mode: hard-light;
2617 | }
2618 | .mix-blend-soft-light {
2619 | mix-blend-mode: soft-light;
2620 | }
2621 | .mix-blend-difference {
2622 | mix-blend-mode: difference;
2623 | }
2624 | .mix-blend-exclusion {
2625 | mix-blend-mode: exclusion;
2626 | }
2627 | .mix-blend-hue {
2628 | mix-blend-mode: hue;
2629 | }
2630 | .mix-blend-saturation {
2631 | mix-blend-mode: saturation;
2632 | }
2633 | .mix-blend-color {
2634 | mix-blend-mode: color;
2635 | }
2636 | .mix-blend-luminosity {
2637 | mix-blend-mode: luminosity;
2638 | }
2639 | .shadow-sm {
2640 | --tw-shadow: 0 1px 2px 0 rgb(0 0 0 / 0.05);
2641 | --tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);
2642 | box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
2643 | }
2644 | .shadow-lg {
2645 | --tw-shadow: 0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1);
2646 | --tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);
2647 | box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
2648 | }
2649 | .shadow {
2650 | --tw-shadow: 0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1);
2651 | --tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);
2652 | box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
2653 | }
2654 | .\!shadow {
2655 | --tw-shadow: 0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1) !important;
2656 | --tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color) !important;
2657 | box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
2658 | }
2659 | .shadow-\[\#0c0f15\] {
2660 | --tw-shadow-color: #0c0f15;
2661 | --tw-shadow: var(--tw-shadow-colored);
2662 | }
2663 | .shadow-\[\#131920\] {
2664 | --tw-shadow-color: #131920;
2665 | --tw-shadow: var(--tw-shadow-colored);
2666 | }
2667 | .outline-none {
2668 | outline: 2px solid transparent;
2669 | outline-offset: 2px;
2670 | }
2671 | .outline {
2672 | outline-style: solid;
2673 | }
2674 | .outline-dashed {
2675 | outline-style: dashed;
2676 | }
2677 | .outline-dotted {
2678 | outline-style: dotted;
2679 | }
2680 | .outline-double {
2681 | outline-style: double;
2682 | }
2683 | .outline-hidden {
2684 | outline-style: hidden;
2685 | }
2686 | .outline-0 {
2687 | outline-width: 0px;
2688 | }
2689 | .ring-\[3px\] {
2690 | --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
2691 | --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);
2692 | box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
2693 | }
2694 | .ring-\[5px\] {
2695 | --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
2696 | --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(5px + var(--tw-ring-offset-width)) var(--tw-ring-color);
2697 | box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
2698 | }
2699 | .ring-1 {
2700 | --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
2701 | --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
2702 | box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
2703 | }
2704 | .ring {
2705 | --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
2706 | --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);
2707 | box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
2708 | }
2709 | .ring-inset {
2710 | --tw-ring-inset: inset;
2711 | }
2712 | .ring-\[\#343535\] {
2713 | --tw-ring-opacity: 1;
2714 | --tw-ring-color: rgb(52 53 53 / var(--tw-ring-opacity));
2715 | }
2716 | .ring-black {
2717 | --tw-ring-opacity: 1;
2718 | --tw-ring-color: rgb(0 0 0 / var(--tw-ring-opacity));
2719 | }
2720 | .ring-\[\#080808\] {
2721 | --tw-ring-opacity: 1;
2722 | --tw-ring-color: rgb(8 8 8 / var(--tw-ring-opacity));
2723 | }
2724 | .blur {
2725 | --tw-blur: blur(8px);
2726 | filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
2727 | }
2728 | .drop-shadow {
2729 | --tw-drop-shadow: drop-shadow(0 1px 2px rgb(0 0 0 / 0.1)) drop-shadow(0 1px 1px rgb(0 0 0 / 0.06));
2730 | filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
2731 | }
2732 | .grayscale {
2733 | --tw-grayscale: grayscale(100%);
2734 | filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
2735 | }
2736 | .invert {
2737 | --tw-invert: invert(100%);
2738 | filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
2739 | }
2740 | .sepia {
2741 | --tw-sepia: sepia(100%);
2742 | filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
2743 | }
2744 | .filter {
2745 | filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
2746 | }
2747 | .\!filter {
2748 | filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow) !important;
2749 | }
2750 | .filter-none {
2751 | filter: none;
2752 | }
2753 | .backdrop-blur-sm {
2754 | --tw-backdrop-blur: blur(4px);
2755 | -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
2756 | backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
2757 | }
2758 | .backdrop-blur-md {
2759 | --tw-backdrop-blur: blur(12px);
2760 | -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
2761 | backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
2762 | }
2763 | .backdrop-blur-xl {
2764 | --tw-backdrop-blur: blur(24px);
2765 | -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
2766 | backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
2767 | }
2768 | .backdrop-blur-\[2px\] {
2769 | --tw-backdrop-blur: blur(2px);
2770 | -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
2771 | backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
2772 | }
2773 | .backdrop-blur {
2774 | --tw-backdrop-blur: blur(8px);
2775 | -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
2776 | backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
2777 | }
2778 | .backdrop-grayscale {
2779 | --tw-backdrop-grayscale: grayscale(100%);
2780 | -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
2781 | backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
2782 | }
2783 | .backdrop-invert {
2784 | --tw-backdrop-invert: invert(100%);
2785 | -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
2786 | backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
2787 | }
2788 | .backdrop-sepia {
2789 | --tw-backdrop-sepia: sepia(100%);
2790 | -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
2791 | backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
2792 | }
2793 | .backdrop-filter {
2794 | -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
2795 | backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
2796 | }
2797 | .backdrop-filter-none {
2798 | -webkit-backdrop-filter: none;
2799 | backdrop-filter: none;
2800 | }
2801 | .transition-colors {
2802 | transition-property: color, background-color, border-color, fill, stroke, -webkit-text-decoration-color;
2803 | transition-property: color, background-color, border-color, text-decoration-color, fill, stroke;
2804 | transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, -webkit-text-decoration-color;
2805 | transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
2806 | transition-duration: 150ms;
2807 | }
2808 | .transition-all {
2809 | transition-property: all;
2810 | transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
2811 | transition-duration: 150ms;
2812 | }
2813 | .transition-transform {
2814 | transition-property: transform;
2815 | transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
2816 | transition-duration: 150ms;
2817 | }
2818 | .transition {
2819 | transition-property: color, background-color, border-color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-text-decoration-color, -webkit-backdrop-filter;
2820 | transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
2821 | transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-text-decoration-color, -webkit-backdrop-filter;
2822 | transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
2823 | transition-duration: 150ms;
2824 | }
2825 | .duration-500 {
2826 | transition-duration: 500ms;
2827 | }
2828 | .duration-700 {
2829 | transition-duration: 700ms;
2830 | }
2831 | .duration-300 {
2832 | transition-duration: 300ms;
2833 | }
2834 | .ease-in {
2835 | transition-timing-function: cubic-bezier(0.4, 0, 1, 1);
2836 | }
2837 | .ease-out {
2838 | transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
2839 | }
2840 | .ease-in-out {
2841 | transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
2842 | }
2843 | .content-\[\'hello\'\] {
2844 | --tw-content: 'hello';
2845 | content: var(--tw-content);
2846 | }
2847 | .content-\[\"hello\"\] {
2848 | --tw-content: "hello";
2849 | content: var(--tw-content);
2850 | }
2851 | .content-\[\'this-is-also-valid\]-weirdly-enough\'\] {
2852 | --tw-content: 'this-is-also-valid]-weirdly-enough';
2853 | content: var(--tw-content);
2854 | }
2855 | .\[attr\:value\] {
2856 | attr: value;
2857 | }
2858 | .\[content\:\'hello\'\] {
2859 | content: 'hello';
2860 | }
2861 | .\[content\:\"hello\"\] {
2862 | content: "hello";
2863 | }
2864 | .marker\:m-0 *::marker {
2865 | margin: 0px;
2866 | }
2867 | .marker\:m-0::marker {
2868 | margin: 0px;
2869 | }
2870 | .hover\:scale-110:hover {
2871 | --tw-scale-x: 1.1;
2872 | --tw-scale-y: 1.1;
2873 | transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
2874 | }
2875 | .hover\:border-\[\#eb8307\]:hover {
2876 | --tw-border-opacity: 1;
2877 | border-color: rgb(235 131 7 / var(--tw-border-opacity));
2878 | }
2879 | .hover\:bg-\[\#d37706\]:hover {
2880 | --tw-bg-opacity: 1;
2881 | background-color: rgb(211 119 6 / var(--tw-bg-opacity));
2882 | }
2883 | .hover\:pr-1:hover {
2884 | padding-right: 0.25rem;
2885 | }
2886 | .hover\:font-bold:hover {
2887 | font-weight: 700;
2888 | }
2889 | .hover\:text-white:hover {
2890 | --tw-text-opacity: 1;
2891 | color: rgb(255 255 255 / var(--tw-text-opacity));
2892 | }
2893 | .hover\:text-\[\#eb8307\]:hover {
2894 | --tw-text-opacity: 1;
2895 | color: rgb(235 131 7 / var(--tw-text-opacity));
2896 | }
2897 | .hover\:text-\[\#EB8307\]:hover {
2898 | --tw-text-opacity: 1;
2899 | color: rgb(235 131 7 / var(--tw-text-opacity));
2900 | }
2901 | .hover\:text-\[\#EA8308\]:hover {
2902 | --tw-text-opacity: 1;
2903 | color: rgb(234 131 8 / var(--tw-text-opacity));
2904 | }
2905 | .hover\:text-\[\#eb8308\]:hover {
2906 | --tw-text-opacity: 1;
2907 | color: rgb(235 131 8 / var(--tw-text-opacity));
2908 | }
2909 | .hover\:opacity-100:hover {
2910 | opacity: 1;
2911 | }
2912 | .hover\:brightness-50:hover {
2913 | --tw-brightness: brightness(.5);
2914 | filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
2915 | }
2916 | .before\:hover\:text-center:hover::before {
2917 | content: var(--tw-content);
2918 | text-align: center;
2919 | }
2920 | .hover\:before\:text-center:hover::before {
2921 | content: var(--tw-content);
2922 | text-align: center;
2923 | }
2924 | .hover\:focus\:text-center:focus:hover {
2925 | text-align: center;
2926 | }
2927 | .focus\:hover\:text-center:hover:focus {
2928 | text-align: center;
2929 | }
2930 | .dark .dark\:border-\[\#bebebe\] {
2931 | --tw-border-opacity: 1;
2932 | border-color: rgb(190 190 190 / var(--tw-border-opacity));
2933 | }
2934 | .dark .dark\:bg-\[\#E4810D\] {
2935 | --tw-bg-opacity: 1;
2936 | background-color: rgb(228 129 13 / var(--tw-bg-opacity));
2937 | }
2938 | .dark .dark\:bg-amber-500 {
2939 | --tw-bg-opacity: 1;
2940 | background-color: rgb(245 158 11 / var(--tw-bg-opacity));
2941 | }
2942 | .dark .dark\:bg-\[\#EBEDF3\] {
2943 | --tw-bg-opacity: 1;
2944 | background-color: rgb(235 237 243 / var(--tw-bg-opacity));
2945 | }
2946 | .dark .dark\:bg-\[\#FEFEFE\] {
2947 | --tw-bg-opacity: 1;
2948 | background-color: rgb(254 254 254 / var(--tw-bg-opacity));
2949 | }
2950 | .dark .dark\:bg-\[\#d9dada\] {
2951 | --tw-bg-opacity: 1;
2952 | background-color: rgb(217 218 218 / var(--tw-bg-opacity));
2953 | }
2954 | .dark .dark\:bg-\[\#FFFFFF\] {
2955 | --tw-bg-opacity: 1;
2956 | background-color: rgb(255 255 255 / var(--tw-bg-opacity));
2957 | }
2958 | .dark .dark\:bg-\[\#dddee0\] {
2959 | --tw-bg-opacity: 1;
2960 | background-color: rgb(221 222 224 / var(--tw-bg-opacity));
2961 | }
2962 | .dark .dark\:bg-\[\#FEFEFF\] {
2963 | --tw-bg-opacity: 1;
2964 | background-color: rgb(254 254 255 / var(--tw-bg-opacity));
2965 | }
2966 | .dark .dark\:bg-\[\#ee8505\] {
2967 | --tw-bg-opacity: 1;
2968 | background-color: rgb(238 133 5 / var(--tw-bg-opacity));
2969 | }
2970 | .dark .dark\:fill-\[\#585959\] {
2971 | fill: #585959;
2972 | }
2973 | .dark .dark\:fill-\[\#353636\] {
2974 | fill: #353636;
2975 | }
2976 | .dark .dark\:stroke-\[\#585959\] {
2977 | stroke: #585959;
2978 | }
2979 | .dark .dark\:text-\[\#fff\] {
2980 | --tw-text-opacity: 1;
2981 | color: rgb(255 255 255 / var(--tw-text-opacity));
2982 | }
2983 | .dark .dark\:text-\[\#65676A\] {
2984 | --tw-text-opacity: 1;
2985 | color: rgb(101 103 106 / var(--tw-text-opacity));
2986 | }
2987 | .dark .dark\:text-\[\#333436\] {
2988 | --tw-text-opacity: 1;
2989 | color: rgb(51 52 54 / var(--tw-text-opacity));
2990 | }
2991 | .dark .dark\:text-\[\#636567\] {
2992 | --tw-text-opacity: 1;
2993 | color: rgb(99 101 103 / var(--tw-text-opacity));
2994 | }
2995 | .dark .dark\:ring-\[\#efefef\] {
2996 | --tw-ring-opacity: 1;
2997 | --tw-ring-color: rgb(239 239 239 / var(--tw-ring-opacity));
2998 | }
2999 | @media (min-width: 640px) {
3000 |
3001 | .sm\:container {
3002 | width: 100%;
3003 | margin-right: auto;
3004 | margin-left: auto;
3005 | }
3006 |
3007 | @media (min-width: 640px) {
3008 |
3009 | .sm\:container {
3010 | max-width: 640px;
3011 | }
3012 | }
3013 |
3014 | @media (min-width: 768px) {
3015 |
3016 | .sm\:container {
3017 | max-width: 768px;
3018 | }
3019 | }
3020 |
3021 | @media (min-width: 1024px) {
3022 |
3023 | .sm\:container {
3024 | max-width: 1024px;
3025 | }
3026 | }
3027 |
3028 | @media (min-width: 1280px) {
3029 |
3030 | .sm\:container {
3031 | max-width: 1280px;
3032 | }
3033 | }
3034 |
3035 | @media (min-width: 1536px) {
3036 |
3037 | .sm\:container {
3038 | max-width: 1536px;
3039 | }
3040 | }
3041 |
3042 | .sm\:underline {
3043 | -webkit-text-decoration-line: underline;
3044 | text-decoration-line: underline;
3045 | }
3046 | }
3047 | @media (min-width: 768px) {
3048 |
3049 | .md\:top-\[8\%\] {
3050 | top: 8%;
3051 | }
3052 |
3053 | .md\:right-6 {
3054 | right: 1.5rem;
3055 | }
3056 |
3057 | .md\:-bottom-9 {
3058 | bottom: -2.25rem;
3059 | }
3060 |
3061 | .md\:left-7 {
3062 | left: 1.75rem;
3063 | }
3064 |
3065 | .md\:-order-2 {
3066 | order: -2;
3067 | }
3068 |
3069 | .md\:-order-5 {
3070 | order: -5;
3071 | }
3072 |
3073 | .md\:-order-4 {
3074 | order: -4;
3075 | }
3076 |
3077 | .md\:-order-3 {
3078 | order: -3;
3079 | }
3080 |
3081 | .md\:-order-1 {
3082 | order: -1;
3083 | }
3084 |
3085 | .md\:m-0 {
3086 | margin: 0px;
3087 | }
3088 |
3089 | .md\:mx-auto {
3090 | margin-left: auto;
3091 | margin-right: auto;
3092 | }
3093 |
3094 | .md\:my-4 {
3095 | margin-top: 1rem;
3096 | margin-bottom: 1rem;
3097 | }
3098 |
3099 | .md\:mt-2 {
3100 | margin-top: 0.5rem;
3101 | }
3102 |
3103 | .md\:mb-0 {
3104 | margin-bottom: 0px;
3105 | }
3106 |
3107 | .md\:mt-3 {
3108 | margin-top: 0.75rem;
3109 | }
3110 |
3111 | .md\:mb-8 {
3112 | margin-bottom: 2rem;
3113 | }
3114 |
3115 | .md\:\!mb-10 {
3116 | margin-bottom: 2.5rem !important;
3117 | }
3118 |
3119 | .md\:mb-6 {
3120 | margin-bottom: 1.5rem;
3121 | }
3122 |
3123 | .md\:mb-4 {
3124 | margin-bottom: 1rem;
3125 | }
3126 |
3127 | .md\:block {
3128 | display: block;
3129 | }
3130 |
3131 | .md\:flex {
3132 | display: flex;
3133 | }
3134 |
3135 | .md\:grid {
3136 | display: grid;
3137 | }
3138 |
3139 | .md\:hidden {
3140 | display: none;
3141 | }
3142 |
3143 | .md\:h-\[45px\] {
3144 | height: 45px;
3145 | }
3146 |
3147 | .md\:h-\[400px\] {
3148 | height: 400px;
3149 | }
3150 |
3151 | .md\:h-\[190px\] {
3152 | height: 190px;
3153 | }
3154 |
3155 | .md\:w-\[500px\] {
3156 | width: 500px;
3157 | }
3158 |
3159 | .md\:w-\[175px\] {
3160 | width: 175px;
3161 | }
3162 |
3163 | .md\:w-\[95\%\] {
3164 | width: 95%;
3165 | }
3166 |
3167 | .md\:w-full {
3168 | width: 100%;
3169 | }
3170 |
3171 | .md\:max-w-\[768px\] {
3172 | max-width: 768px;
3173 | }
3174 |
3175 | .md\:grid-cols-2 {
3176 | grid-template-columns: repeat(2, minmax(0, 1fr));
3177 | }
3178 |
3179 | .md\:grid-cols-4 {
3180 | grid-template-columns: repeat(4, minmax(0, 1fr));
3181 | }
3182 |
3183 | .md\:gap-0 {
3184 | gap: 0px;
3185 | }
3186 |
3187 | .md\:gap-5 {
3188 | gap: 1.25rem;
3189 | }
3190 |
3191 | .md\:gap-y-5 {
3192 | row-gap: 1.25rem;
3193 | }
3194 |
3195 | .md\:gap-y-2 {
3196 | row-gap: 0.5rem;
3197 | }
3198 |
3199 | .md\:gap-x-0 {
3200 | -moz-column-gap: 0px;
3201 | column-gap: 0px;
3202 | }
3203 |
3204 | .md\:gap-x-4 {
3205 | -moz-column-gap: 1rem;
3206 | column-gap: 1rem;
3207 | }
3208 |
3209 | .md\:overflow-hidden {
3210 | overflow: hidden;
3211 | }
3212 |
3213 | .md\:object-cover {
3214 | -o-object-fit: cover;
3215 | object-fit: cover;
3216 | }
3217 |
3218 | .md\:p-0 {
3219 | padding: 0px;
3220 | }
3221 |
3222 | .md\:px-2 {
3223 | padding-left: 0.5rem;
3224 | padding-right: 0.5rem;
3225 | }
3226 |
3227 | .md\:pb-4 {
3228 | padding-bottom: 1rem;
3229 | }
3230 |
3231 | .md\:text-lg {
3232 | font-size: 1.125rem;
3233 | line-height: 1.75rem;
3234 | }
3235 |
3236 | .md\:text-sm {
3237 | font-size: 0.875rem;
3238 | line-height: 1.25rem;
3239 | }
3240 |
3241 | .md\:font-bold {
3242 | font-weight: 700;
3243 | }
3244 | }
3245 | @media (min-width: 1024px) {
3246 |
3247 | .lg\:right-\[180px\] {
3248 | right: 180px;
3249 | }
3250 |
3251 | .lg\:top-\[70px\] {
3252 | top: 70px;
3253 | }
3254 |
3255 | .lg\:mt-0 {
3256 | margin-top: 0px;
3257 | }
3258 |
3259 | .lg\:mb-4 {
3260 | margin-bottom: 1rem;
3261 | }
3262 |
3263 | .lg\:block {
3264 | display: block;
3265 | }
3266 |
3267 | .lg\:flex {
3268 | display: flex;
3269 | }
3270 |
3271 | .lg\:hidden {
3272 | display: none;
3273 | }
3274 |
3275 | .lg\:h-\[450px\] {
3276 | height: 450px;
3277 | }
3278 |
3279 | .lg\:h-48 {
3280 | height: 12rem;
3281 | }
3282 |
3283 | .lg\:w-3\/5 {
3284 | width: 60%;
3285 | }
3286 |
3287 | .lg\:w-2\/5 {
3288 | width: 40%;
3289 | }
3290 |
3291 | .lg\:w-48 {
3292 | width: 12rem;
3293 | }
3294 |
3295 | .lg\:w-\[200px\] {
3296 | width: 200px;
3297 | }
3298 |
3299 | .lg\:max-w-full {
3300 | max-width: 100%;
3301 | }
3302 |
3303 | .lg\:grid-cols-3 {
3304 | grid-template-columns: repeat(3, minmax(0, 1fr));
3305 | }
3306 |
3307 | .lg\:grid-cols-5 {
3308 | grid-template-columns: repeat(5, minmax(0, 1fr));
3309 | }
3310 |
3311 | .lg\:grid-cols-4 {
3312 | grid-template-columns: repeat(4, minmax(0, 1fr));
3313 | }
3314 |
3315 | .lg\:gap-x-5 {
3316 | -moz-column-gap: 1.25rem;
3317 | column-gap: 1.25rem;
3318 | }
3319 |
3320 | .lg\:pr-2 {
3321 | padding-right: 0.5rem;
3322 | }
3323 |
3324 | .lg\:pl-5 {
3325 | padding-left: 1.25rem;
3326 | }
3327 |
3328 | .lg\:text-xl {
3329 | font-size: 1.25rem;
3330 | line-height: 1.75rem;
3331 | }
3332 |
3333 | .dark .dark\:lg\:hover\:\[paint-order\:markers\]:hover {
3334 | paint-order: markers;
3335 | }
3336 | }
3337 | @media (min-width: 1280px) {
3338 |
3339 | .xl\:right-\[210px\] {
3340 | right: 210px;
3341 | }
3342 |
3343 | .xl\:top-\[100px\] {
3344 | top: 100px;
3345 | }
3346 |
3347 | .xl\:\!flex {
3348 | display: flex !important;
3349 | }
3350 |
3351 | .xl\:flex {
3352 | display: flex;
3353 | }
3354 |
3355 | .xl\:h-\[550px\] {
3356 | height: 550px;
3357 | }
3358 |
3359 | .xl\:w-\[400px\] {
3360 | width: 400px;
3361 | }
3362 |
3363 | .xl\:w-\[60\%\] {
3364 | width: 60%;
3365 | }
3366 |
3367 | .xl\:w-\[40\%\] {
3368 | width: 40%;
3369 | }
3370 |
3371 | .xl\:grid-cols-6 {
3372 | grid-template-columns: repeat(6, minmax(0, 1fr));
3373 | }
3374 |
3375 | .xl\:grid-cols-4 {
3376 | grid-template-columns: repeat(4, minmax(0, 1fr));
3377 | }
3378 |
3379 | .xl\:grid-cols-5 {
3380 | grid-template-columns: repeat(5, minmax(0, 1fr));
3381 | }
3382 |
3383 | .xl\:p-5 {
3384 | padding: 1.25rem;
3385 | }
3386 |
3387 | .xl\:text-\[45px\] {
3388 | font-size: 45px;
3389 | }
3390 | }
3391 | @media (min-width: 1536px) {
3392 |
3393 | .\32xl\:right-\[270px\] {
3394 | right: 270px;
3395 | }
3396 |
3397 | .\32xl\:\!flex {
3398 | display: flex !important;
3399 | }
3400 |
3401 | .\32xl\:flex {
3402 | display: flex;
3403 | }
3404 |
3405 | .\32xl\:w-1\/2 {
3406 | width: 50%;
3407 | }
3408 |
3409 | .\32xl\:w-2\/5 {
3410 | width: 40%;
3411 | }
3412 |
3413 | .\32xl\:w-3\/5 {
3414 | width: 60%;
3415 | }
3416 |
3417 | .\32xl\:grid-cols-7 {
3418 | grid-template-columns: repeat(7, minmax(0, 1fr));
3419 | }
3420 |
3421 | .\32xl\:grid-cols-6 {
3422 | grid-template-columns: repeat(6, minmax(0, 1fr));
3423 | }
3424 |
3425 | .\32xl\:gap-x-7 {
3426 | -moz-column-gap: 1.75rem;
3427 | column-gap: 1.75rem;
3428 | }
3429 |
3430 | .\32xl\:pl-20 {
3431 | padding-left: 5rem;
3432 | }
3433 |
3434 | .\32xl\:text-\[56px\] {
3435 | font-size: 56px;
3436 | }
3437 | }
--------------------------------------------------------------------------------