PluginProbe
Yatra – Travel Booking & Tour Operator Software / 3.0.16
Yatra – Travel Booking & Tour Operator Software v3.0.16
3.0.16 3.0.15 3.0.14 3.0.14.1 3.0.14.2 3.0.12 3.0.13 3.0.11 3.0.10 3.0.9 3.0.8 3.0.7 3.0.6 3.0.5 3.0.5.1 3.0.4 3.0.3 3.0.2.9 3.0.2.7 3.0.2.8 3.0.2.6 trunk 1.0.0 2.0.0 2.0.1 All 84 releases
← All changes | assets/admin/dist/css/index.css +914 -69 3.0.2.7 → 3.0.16 View file →
@@ -599,8 +599,11 @@
599 599 }
600 600 .pointer-events-auto {
601 601 pointer-events: auto;
602 602 }
603 +.\!visible {
604 + visibility: visible !important;
605 +}
603 606 .visible {
604 607 visibility: visible;
605 608 }
606 609 .invisible {
@@ -636,8 +639,14 @@
636 639 .inset-y-0 {
637 640 top: 0px;
638 641 bottom: 0px;
639 642 }
643 +.-bottom-1 {
644 + bottom: -0.25rem;
645 +}
646 +.-top-1 {
647 + top: -0.25rem;
648 +}
640 649 .-top-7 {
641 650 top: -1.75rem;
642 651 }
643 652 .bottom-0 {
@@ -645,8 +654,11 @@
645 654 }
646 655 .bottom-2 {
647 656 bottom: 0.5rem;
648 657 }
658 +.bottom-full {
659 + bottom: 100%;
660 +}
649 661 .left-0 {
650 662 left: 0px;
651 663 }
652 664 .left-1\/2 {
@@ -660,8 +672,11 @@
660 672 }
661 673 .left-3 {
662 674 left: 0.75rem;
663 675 }
676 +.left-full {
677 + left: 100%;
678 +}
664 679 .right-0 {
665 680 right: 0px;
666 681 }
667 682 .right-1 {
@@ -669,8 +684,11 @@
669 684 }
670 685 .right-2 {
671 686 right: 0.5rem;
672 687 }
688 +.right-2\.5 {
689 + right: 0.625rem;
690 +}
673 691 .right-3 {
674 692 right: 0.75rem;
675 693 }
676 694 .right-4 {
@@ -678,8 +696,11 @@
678 696 }
679 697 .right-8 {
680 698 right: 2rem;
681 699 }
700 +.right-full {
701 + right: 100%;
702 +}
682 703 .top-0 {
683 704 top: 0px;
684 705 }
685 706 .top-1 {
@@ -717,8 +738,11 @@
717 738 }
718 739 .z-20 {
719 740 z-index: 20;
720 741 }
742 +.z-30 {
743 + z-index: 30;
744 +}
721 745 .z-40 {
722 746 z-index: 40;
723 747 }
724 748 .z-50 {
@@ -723,8 +747,11 @@
723 747 }
724 748 .z-50 {
725 749 z-index: 50;
726 750 }
751 +.z-\[100000\] {
752 + z-index: 100000;
753 +}
727 754 .z-\[9998\] {
728 755 z-index: 9998;
729 756 }
730 757 .z-\[9999\] {
@@ -753,8 +780,12 @@
753 780 .mx-auto {
754 781 margin-left: auto;
755 782 margin-right: auto;
756 783 }
784 +.my-1 {
785 + margin-top: 0.25rem;
786 + margin-bottom: 0.25rem;
787 +}
757 788 .my-4 {
758 789 margin-top: 1rem;
759 790 margin-bottom: 1rem;
760 791 }
@@ -802,8 +833,11 @@
802 833 }
803 834 .mb-4 {
804 835 margin-bottom: 1rem;
805 836 }
837 +.mb-5 {
838 + margin-bottom: 1.25rem;
839 +}
806 840 .mb-6 {
807 841 margin-bottom: 1.5rem;
808 842 }
809 843 .mb-8 {
@@ -832,8 +866,11 @@
832 866 }
833 867 .mr-1 {
834 868 margin-right: 0.25rem;
835 869 }
870 +.mr-1\.5 {
871 + margin-right: 0.375rem;
872 +}
836 873 .mr-2 {
837 874 margin-right: 0.5rem;
838 875 }
839 876 .mr-3 {
@@ -841,8 +878,11 @@
841 878 }
842 879 .mr-4 {
843 880 margin-right: 1rem;
844 881 }
882 +.mr-auto {
883 + margin-right: auto;
884 +}
845 885 .mt-0\.5 {
846 886 margin-top: 0.125rem;
847 887 }
848 888 .mt-1 {
@@ -862,8 +902,11 @@
862 902 }
863 903 .mt-4 {
864 904 margin-top: 1rem;
865 905 }
906 +.mt-5 {
907 + margin-top: 1.25rem;
908 +}
866 909 .mt-6 {
867 910 margin-top: 1.5rem;
868 911 }
869 912 .mt-8 {
@@ -910,14 +953,26 @@
910 953 }
911 954 .grid {
912 955 display: grid;
913 956 }
957 +.contents {
958 + display: contents;
959 +}
960 +.\!hidden {
961 + display: none !important;
962 +}
914 963 .hidden {
915 964 display: none;
916 965 }
966 +.aspect-\[8\/5\] {
967 + aspect-ratio: 8/5;
968 +}
917 969 .aspect-video {
918 970 aspect-ratio: 16 / 9;
919 971 }
972 +.h-0 {
973 + height: 0px;
974 +}
920 975 .h-1 {
921 976 height: 0.25rem;
922 977 }
923 978 .h-1\.5 {
@@ -991,8 +1046,20 @@
991 1046 }
992 1047 .h-\[140px\] {
993 1048 height: 140px;
994 1049 }
1050 +.h-\[18px\] {
1051 + height: 18px;
1052 +}
1053 +.h-\[480px\] {
1054 + height: 480px;
1055 +}
1056 +.h-\[80vh\] {
1057 + height: 80vh;
1058 +}
1059 +.h-\[85vh\] {
1060 + height: 85vh;
1061 +}
995 1062 .h-auto {
996 1063 height: auto;
997 1064 }
998 1065 .h-fit {
@@ -1058,8 +1125,11 @@
1058 1125 }
1059 1126 .max-h-\[70vh\] {
1060 1127 max-height: 70vh;
1061 1128 }
1129 +.max-h-\[800px\] {
1130 + max-height: 800px;
1131 +}
1062 1132 .max-h-\[80vh\] {
1063 1133 max-height: 80vh;
1064 1134 }
1065 1135 .max-h-\[85vh\] {
@@ -1067,8 +1137,11 @@
1067 1137 }
1068 1138 .max-h-\[90vh\] {
1069 1139 max-height: 90vh;
1070 1140 }
1141 +.max-h-full {
1142 + max-height: 100%;
1143 +}
1071 1144 .min-h-0 {
1072 1145 min-height: 0px;
1073 1146 }
1074 1147 .min-h-11 {
@@ -1073,8 +1146,17 @@
1073 1146 }
1074 1147 .min-h-11 {
1075 1148 min-height: 2.75rem;
1076 1149 }
1150 +.min-h-\[120px\] {
1151 + min-height: 120px;
1152 +}
1153 +.min-h-\[140px\] {
1154 + min-height: 140px;
1155 +}
1156 +.min-h-\[2\.75rem\] {
1157 + min-height: 2.75rem;
1158 +}
1077 1159 .min-h-\[350px\] {
1078 1160 min-height: 350px;
1079 1161 }
1080 1162 .min-h-\[360px\] {
@@ -1079,8 +1161,17 @@
1079 1161 }
1080 1162 .min-h-\[360px\] {
1081 1163 min-height: 360px;
1082 1164 }
1165 +.min-h-\[420px\] {
1166 + min-height: 420px;
1167 +}
1168 +.min-h-\[480px\] {
1169 + min-height: 480px;
1170 +}
1171 +.min-h-\[50vh\] {
1172 + min-height: 50vh;
1173 +}
1083 1174 .min-h-\[80px\] {
1084 1175 min-height: 80px;
1085 1176 }
1086 1177 .min-h-\[min\(500px\2c 50vh\)\] {
@@ -1088,8 +1179,11 @@
1088 1179 }
1089 1180 .min-h-screen {
1090 1181 min-height: 100vh;
1091 1182 }
1183 +.w-0 {
1184 + width: 0px;
1185 +}
1092 1186 .w-1\.5 {
1093 1187 width: 0.375rem;
1094 1188 }
1095 1189 .w-1\/2 {
@@ -1127,8 +1221,11 @@
1127 1221 }
1128 1222 .w-2\/3 {
1129 1223 width: 66.666667%;
1130 1224 }
1225 +.w-2\/5 {
1226 + width: 40%;
1227 +}
1131 1228 .w-20 {
1132 1229 width: 5rem;
1133 1230 }
1134 1231 .w-24 {
@@ -1145,8 +1242,11 @@
1145 1242 }
1146 1243 .w-3\/4 {
1147 1244 width: 75%;
1148 1245 }
1246 +.w-3\/5 {
1247 + width: 60%;
1248 +}
1149 1249 .w-32 {
1150 1250 width: 8rem;
1151 1251 }
1152 1252 .w-36 {
@@ -1226,8 +1326,14 @@
1226 1326 }
1227 1327 .w-\[300px\] {
1228 1328 width: 300px;
1229 1329 }
1330 +.w-\[420px\] {
1331 + width: 420px;
1332 +}
1333 +.w-\[480px\] {
1334 + width: 480px;
1335 +}
1230 1336 .w-\[95vw\] {
1231 1337 width: 95vw;
1232 1338 }
1233 1339 .w-auto {
@@ -1258,17 +1364,35 @@
1258 1364 }
1259 1365 .min-w-\[180px\] {
1260 1366 min-width: 180px;
1261 1367 }
1368 +.min-w-\[18px\] {
1369 + min-width: 18px;
1370 +}
1262 1371 .min-w-\[200px\] {
1263 1372 min-width: 200px;
1264 1373 }
1374 +.min-w-\[240px\] {
1375 + min-width: 240px;
1376 +}
1265 1377 .min-w-\[24px\] {
1266 1378 min-width: 24px;
1267 1379 }
1380 +.min-w-\[260px\] {
1381 + min-width: 260px;
1382 +}
1383 +.min-w-\[280px\] {
1384 + min-width: 280px;
1385 +}
1268 1386 .min-w-\[320px\] {
1269 1387 min-width: 320px;
1270 1388 }
1389 +.min-w-\[40px\] {
1390 + min-width: 40px;
1391 +}
1392 +.min-w-\[640px\] {
1393 + min-width: 640px;
1394 +}
1271 1395 .min-w-\[80px\] {
1272 1396 min-width: 80px;
1273 1397 }
1274 1398 .min-w-full {
@@ -1288,20 +1412,32 @@
1288 1412 }
1289 1413 .max-w-6xl {
1290 1414 max-width: 72rem;
1291 1415 }
1292 -.max-w-7xl {
1293 - max-width: 80rem;
1416 +.max-w-\[10rem\] {
1417 + max-width: 10rem;
1294 1418 }
1295 1419 .max-w-\[120px\] {
1296 1420 max-width: 120px;
1297 1421 }
1422 +.max-w-\[12rem\] {
1423 + max-width: 12rem;
1424 +}
1298 1425 .max-w-\[150px\] {
1299 1426 max-width: 150px;
1300 1427 }
1428 +.max-w-\[16rem\] {
1429 + max-width: 16rem;
1430 +}
1431 +.max-w-\[180px\] {
1432 + max-width: 180px;
1433 +}
1301 1434 .max-w-\[200px\] {
1302 1435 max-width: 200px;
1303 1436 }
1437 +.max-w-\[220px\] {
1438 + max-width: 220px;
1439 +}
1304 1440 .max-w-\[300px\] {
1305 1441 max-width: 300px;
1306 1442 }
1307 1443 .max-w-\[32px\] {
@@ -1309,8 +1445,23 @@
1309 1445 }
1310 1446 .max-w-\[400px\] {
1311 1447 max-width: 400px;
1312 1448 }
1449 +.max-w-\[860px\] {
1450 + max-width: 860px;
1451 +}
1452 +.max-w-\[90vw\] {
1453 + max-width: 90vw;
1454 +}
1455 +.max-w-\[920px\] {
1456 + max-width: 920px;
1457 +}
1458 +.max-w-\[var\(--yatra-container-max-width\2c 80rem\)\] {
1459 + max-width: var(--yatra-container-max-width,80rem);
1460 +}
1461 +.max-w-full {
1462 + max-width: 100%;
1463 +}
1313 1464 .max-w-lg {
1314 1465 max-width: 32rem;
1315 1466 }
1316 1467 .max-w-md {
@@ -1330,8 +1481,11 @@
1330 1481 }
1331 1482 .flex-1 {
1332 1483 flex: 1 1 0%;
1333 1484 }
1485 +.flex-\[2\] {
1486 + flex: 2;
1487 +}
1334 1488 .flex-shrink {
1335 1489 flex-shrink: 1;
1336 1490 }
1337 1491 .flex-shrink-0 {
@@ -1379,12 +1533,20 @@
1379 1533 .translate-x-full {
1380 1534 --tw-translate-x: 100%;
1381 1535 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));
1382 1536 }
1537 +.translate-y-0\.5 {
1538 + --tw-translate-y: 0.125rem;
1539 + 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));
1540 +}
1383 1541 .rotate-180 {
1384 1542 --tw-rotate: 180deg;
1385 1543 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));
1386 1544 }
1545 +.rotate-90 {
1546 + --tw-rotate: 90deg;
1547 + 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));
1548 +}
1387 1549 .scale-95 {
1388 1550 --tw-scale-x: .95;
1389 1551 --tw-scale-y: .95;
1390 1552 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));
@@ -1422,8 +1584,11 @@
1422 1584 }
1423 1585 .cursor-crosshair {
1424 1586 cursor: crosshair;
1425 1587 }
1588 +.cursor-default {
1589 + cursor: default;
1590 +}
1426 1591 .cursor-grab {
1427 1592 cursor: grab;
1428 1593 }
1429 1594 .cursor-help {
@@ -1445,8 +1610,13 @@
1445 1610 -webkit-user-select: none;
1446 1611 -moz-user-select: none;
1447 1612 user-select: none;
1448 1613 }
1614 +.select-all {
1615 + -webkit-user-select: all;
1616 + -moz-user-select: all;
1617 + user-select: all;
1618 +}
1449 1619 .resize-none {
1450 1620 resize: none;
1451 1621 }
1452 1622 .resize {
@@ -1534,8 +1704,11 @@
1534 1704 }
1535 1705 .gap-2 {
1536 1706 gap: 0.5rem;
1537 1707 }
1708 +.gap-2\.5 {
1709 + gap: 0.625rem;
1710 +}
1538 1711 .gap-3 {
1539 1712 gap: 0.75rem;
1540 1713 }
1541 1714 .gap-4 {
@@ -1540,8 +1713,11 @@
1540 1713 }
1541 1714 .gap-4 {
1542 1715 gap: 1rem;
1543 1716 }
1717 +.gap-5 {
1718 + gap: 1.25rem;
1719 +}
1544 1720 .gap-6 {
1545 1721 gap: 1.5rem;
1546 1722 }
1547 1723 .gap-8 {
@@ -1546,8 +1722,25 @@
1546 1722 }
1547 1723 .gap-8 {
1548 1724 gap: 2rem;
1549 1725 }
1726 +.gap-x-3 {
1727 + -moz-column-gap: 0.75rem;
1728 + column-gap: 0.75rem;
1729 +}
1730 +.gap-x-4 {
1731 + -moz-column-gap: 1rem;
1732 + column-gap: 1rem;
1733 +}
1734 +.gap-y-0\.5 {
1735 + row-gap: 0.125rem;
1736 +}
1737 +.gap-y-1 {
1738 + row-gap: 0.25rem;
1739 +}
1740 +.gap-y-2 {
1741 + row-gap: 0.5rem;
1742 +}
1550 1743 .-space-x-1 > :not([hidden]) ~ :not([hidden]) {
1551 1744 --tw-space-x-reverse: 0;
1552 1745 margin-right: calc(-0.25rem * var(--tw-space-x-reverse));
1553 1746 margin-left: calc(-0.25rem * calc(1 - var(--tw-space-x-reverse)));
@@ -1606,8 +1799,13 @@
1606 1799 --tw-space-y-reverse: 0;
1607 1800 margin-top: calc(1rem * calc(1 - var(--tw-space-y-reverse)));
1608 1801 margin-bottom: calc(1rem * var(--tw-space-y-reverse));
1609 1802 }
1803 +.space-y-5 > :not([hidden]) ~ :not([hidden]) {
1804 + --tw-space-y-reverse: 0;
1805 + margin-top: calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));
1806 + margin-bottom: calc(1.25rem * var(--tw-space-y-reverse));
1807 +}
1610 1808 .space-y-6 > :not([hidden]) ~ :not([hidden]) {
1611 1809 --tw-space-y-reverse: 0;
1612 1810 margin-top: calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));
1613 1811 margin-bottom: calc(1.5rem * var(--tw-space-y-reverse));
@@ -1667,11 +1865,17 @@
1667 1865 overflow: hidden;
1668 1866 text-overflow: ellipsis;
1669 1867 white-space: nowrap;
1670 1868 }
1869 +.whitespace-normal {
1870 + white-space: normal;
1871 +}
1671 1872 .whitespace-nowrap {
1672 1873 white-space: nowrap;
1673 1874 }
1875 +.whitespace-pre-line {
1876 + white-space: pre-line;
1877 +}
1674 1878 .whitespace-pre-wrap {
1675 1879 white-space: pre-wrap;
1676 1880 }
1677 1881 .break-words {
@@ -1685,8 +1889,11 @@
1685 1889 }
1686 1890 .rounded-2xl {
1687 1891 border-radius: 1rem;
1688 1892 }
1893 +.rounded-\[2px\] {
1894 + border-radius: 2px;
1895 +}
1689 1896 .rounded-full {
1690 1897 border-radius: 9999px;
1691 1898 }
1692 1899 .rounded-lg {
@@ -1732,8 +1939,11 @@
1732 1939 }
1733 1940 .border-2 {
1734 1941 border-width: 2px;
1735 1942 }
1943 +.border-\[6px\] {
1944 + border-width: 6px;
1945 +}
1736 1946 .border-b {
1737 1947 border-bottom-width: 1px;
1738 1948 }
1739 1949 .border-b-2 {
@@ -1764,8 +1974,12 @@
1764 1974 .border-\[\#ffdede\] {
1765 1975 --tw-border-opacity: 1;
1766 1976 border-color: rgb(255 222 222 / var(--tw-border-opacity, 1));
1767 1977 }
1978 +.border-amber-100 {
1979 + --tw-border-opacity: 1;
1980 + border-color: rgb(254 243 199 / var(--tw-border-opacity, 1));
1981 +}
1768 1982 .border-amber-200 {
1769 1983 --tw-border-opacity: 1;
1770 1984 border-color: rgb(253 230 138 / var(--tw-border-opacity, 1));
1771 1985 }
@@ -1800,8 +2014,11 @@
1800 2014 }
1801 2015 .border-blue-200\/60 {
1802 2016 border-color: rgb(191 219 254 / 0.6);
1803 2017 }
2018 +.border-blue-200\/70 {
2019 + border-color: rgb(191 219 254 / 0.7);
2020 +}
1804 2021 .border-blue-300 {
1805 2022 --tw-border-opacity: 1;
1806 2023 border-color: rgb(147 197 253 / var(--tw-border-opacity, 1));
1807 2024 }
@@ -1824,8 +2041,12 @@
1824 2041 .border-emerald-200 {
1825 2042 --tw-border-opacity: 1;
1826 2043 border-color: rgb(167 243 208 / var(--tw-border-opacity, 1));
1827 2044 }
2045 +.border-emerald-600 {
2046 + --tw-border-opacity: 1;
2047 + border-color: rgb(5 150 105 / var(--tw-border-opacity, 1));
2048 +}
1828 2049 .border-gray-100 {
1829 2050 --tw-border-opacity: 1;
1830 2051 border-color: rgb(243 244 246 / var(--tw-border-opacity, 1));
1831 2052 }
@@ -1901,12 +2122,8 @@
1901 2122 .border-orange-500 {
1902 2123 --tw-border-opacity: 1;
1903 2124 border-color: rgb(249 115 22 / var(--tw-border-opacity, 1));
1904 2125 }
1905 -.border-orange-600 {
1906 - --tw-border-opacity: 1;
1907 - border-color: rgb(234 88 12 / var(--tw-border-opacity, 1));
1908 -}
1909 2126 .border-pink-500 {
1910 2127 --tw-border-opacity: 1;
1911 2128 border-color: rgb(236 72 153 / var(--tw-border-opacity, 1));
1912 2129 }
@@ -1917,19 +2134,15 @@
1917 2134 .border-purple-300 {
1918 2135 --tw-border-opacity: 1;
1919 2136 border-color: rgb(216 180 254 / var(--tw-border-opacity, 1));
1920 2137 }
1921 -.border-purple-400 {
1922 - --tw-border-opacity: 1;
1923 - border-color: rgb(192 132 252 / var(--tw-border-opacity, 1));
1924 -}
1925 2138 .border-purple-500 {
1926 2139 --tw-border-opacity: 1;
1927 2140 border-color: rgb(168 85 247 / var(--tw-border-opacity, 1));
1928 2141 }
1929 -.border-purple-600 {
2142 +.border-purple-700 {
1930 2143 --tw-border-opacity: 1;
1931 - border-color: rgb(147 51 234 / var(--tw-border-opacity, 1));
2144 + border-color: rgb(126 34 206 / var(--tw-border-opacity, 1));
1932 2145 }
1933 2146 .border-red-100\/80 {
1934 2147 border-color: rgb(254 226 226 / 0.8);
1935 2148 }
@@ -1965,8 +2178,11 @@
1965 2178 }
1966 2179 .border-white\/40 {
1967 2180 border-color: rgb(255 255 255 / 0.4);
1968 2181 }
2182 +.border-yatra-border-subtle {
2183 + border-color: color-mix(in srgb, var(--yatra-primary, #3b82f6) 22%, #e5e7eb);
2184 +}
1969 2185 .border-yellow-200 {
1970 2186 --tw-border-opacity: 1;
1971 2187 border-color: rgb(254 240 138 / var(--tw-border-opacity, 1));
1972 2188 }
@@ -1977,8 +2193,48 @@
1977 2193 .border-yellow-500 {
1978 2194 --tw-border-opacity: 1;
1979 2195 border-color: rgb(234 179 8 / var(--tw-border-opacity, 1));
1980 2196 }
2197 +.border-x-transparent {
2198 + border-left-color: transparent;
2199 + border-right-color: transparent;
2200 +}
2201 +.border-y-transparent {
2202 + border-top-color: transparent;
2203 + border-bottom-color: transparent;
2204 +}
2205 +.border-b-gray-900 {
2206 + --tw-border-opacity: 1;
2207 + border-bottom-color: rgb(17 24 39 / var(--tw-border-opacity, 1));
2208 +}
2209 +.border-b-transparent {
2210 + border-bottom-color: transparent;
2211 +}
2212 +.border-l-gray-900 {
2213 + --tw-border-opacity: 1;
2214 + border-left-color: rgb(17 24 39 / var(--tw-border-opacity, 1));
2215 +}
2216 +.border-l-purple-500 {
2217 + --tw-border-opacity: 1;
2218 + border-left-color: rgb(168 85 247 / var(--tw-border-opacity, 1));
2219 +}
2220 +.border-l-transparent {
2221 + border-left-color: transparent;
2222 +}
2223 +.border-r-gray-900 {
2224 + --tw-border-opacity: 1;
2225 + border-right-color: rgb(17 24 39 / var(--tw-border-opacity, 1));
2226 +}
2227 +.border-r-transparent {
2228 + border-right-color: transparent;
2229 +}
2230 +.border-t-gray-900 {
2231 + --tw-border-opacity: 1;
2232 + border-top-color: rgb(17 24 39 / var(--tw-border-opacity, 1));
2233 +}
2234 +.border-t-transparent {
2235 + border-top-color: transparent;
2236 +}
1981 2237 .border-t-white {
1982 2238 --tw-border-opacity: 1;
1983 2239 border-top-color: rgb(255 255 255 / var(--tw-border-opacity, 1));
1984 2240 }
@@ -1999,8 +2255,11 @@
1999 2255 .bg-amber-50 {
2000 2256 --tw-bg-opacity: 1;
2001 2257 background-color: rgb(255 251 235 / var(--tw-bg-opacity, 1));
2002 2258 }
2259 +.bg-amber-50\/40 {
2260 + background-color: rgb(255 251 235 / 0.4);
2261 +}
2003 2262 .bg-amber-50\/50 {
2004 2263 background-color: rgb(255 251 235 / 0.5);
2005 2264 }
2006 2265 .bg-amber-50\/60 {
@@ -2051,8 +2310,11 @@
2051 2310 .bg-blue-50 {
2052 2311 --tw-bg-opacity: 1;
2053 2312 background-color: rgb(239 246 255 / var(--tw-bg-opacity, 1));
2054 2313 }
2314 +.bg-blue-50\/40 {
2315 + background-color: rgb(239 246 255 / 0.4);
2316 +}
2055 2317 .bg-blue-50\/50 {
2056 2318 background-color: rgb(239 246 255 / 0.5);
2057 2319 }
2058 2320 .bg-blue-50\/60 {
@@ -2057,8 +2319,11 @@
2057 2319 }
2058 2320 .bg-blue-50\/60 {
2059 2321 background-color: rgb(239 246 255 / 0.6);
2060 2322 }
2323 +.bg-blue-50\/90 {
2324 + background-color: rgb(239 246 255 / 0.9);
2325 +}
2061 2326 .bg-blue-500 {
2062 2327 --tw-bg-opacity: 1;
2063 2328 background-color: rgb(59 130 246 / var(--tw-bg-opacity, 1));
2064 2329 }
@@ -2073,8 +2338,12 @@
2073 2338 .bg-emerald-50 {
2074 2339 --tw-bg-opacity: 1;
2075 2340 background-color: rgb(236 253 245 / var(--tw-bg-opacity, 1));
2076 2341 }
2342 +.bg-emerald-500 {
2343 + --tw-bg-opacity: 1;
2344 + background-color: rgb(16 185 129 / var(--tw-bg-opacity, 1));
2345 +}
2077 2346 .bg-emerald-600 {
2078 2347 --tw-bg-opacity: 1;
2079 2348 background-color: rgb(5 150 105 / var(--tw-bg-opacity, 1));
2080 2349 }
@@ -2097,11 +2366,17 @@
2097 2366 .bg-gray-50 {
2098 2367 --tw-bg-opacity: 1;
2099 2368 background-color: rgb(249 250 251 / var(--tw-bg-opacity, 1));
2100 2369 }
2370 +.bg-gray-50\/60 {
2371 + background-color: rgb(249 250 251 / 0.6);
2372 +}
2101 2373 .bg-gray-50\/70 {
2102 2374 background-color: rgb(249 250 251 / 0.7);
2103 2375 }
2376 +.bg-gray-50\/80 {
2377 + background-color: rgb(249 250 251 / 0.8);
2378 +}
2104 2379 .bg-gray-900 {
2105 2380 --tw-bg-opacity: 1;
2106 2381 background-color: rgb(17 24 39 / var(--tw-bg-opacity, 1));
2107 2382 }
@@ -2120,8 +2395,11 @@
2120 2395 .bg-green-50 {
2121 2396 --tw-bg-opacity: 1;
2122 2397 background-color: rgb(240 253 244 / var(--tw-bg-opacity, 1));
2123 2398 }
2399 +.bg-green-50\/40 {
2400 + background-color: rgb(240 253 244 / 0.4);
2401 +}
2124 2402 .bg-green-500 {
2125 2403 --tw-bg-opacity: 1;
2126 2404 background-color: rgb(34 197 94 / var(--tw-bg-opacity, 1));
2127 2405 }
@@ -2136,12 +2414,8 @@
2136 2414 .bg-indigo-50 {
2137 2415 --tw-bg-opacity: 1;
2138 2416 background-color: rgb(238 242 255 / var(--tw-bg-opacity, 1));
2139 2417 }
2140 -.bg-indigo-600 {
2141 - --tw-bg-opacity: 1;
2142 - background-color: rgb(79 70 229 / var(--tw-bg-opacity, 1));
2143 -}
2144 2418 .bg-orange-100 {
2145 2419 --tw-bg-opacity: 1;
2146 2420 background-color: rgb(255 237 213 / var(--tw-bg-opacity, 1));
2147 2421 }
@@ -2148,12 +2422,18 @@
2148 2422 .bg-orange-50 {
2149 2423 --tw-bg-opacity: 1;
2150 2424 background-color: rgb(255 247 237 / var(--tw-bg-opacity, 1));
2151 2425 }
2426 +.bg-orange-50\/40 {
2427 + background-color: rgb(255 247 237 / 0.4);
2428 +}
2152 2429 .bg-orange-500 {
2153 2430 --tw-bg-opacity: 1;
2154 2431 background-color: rgb(249 115 22 / var(--tw-bg-opacity, 1));
2155 2432 }
2433 +.bg-orange-500\/10 {
2434 + background-color: rgb(249 115 22 / 0.1);
2435 +}
2156 2436 .bg-orange-600 {
2157 2437 --tw-bg-opacity: 1;
2158 2438 background-color: rgb(234 88 12 / var(--tw-bg-opacity, 1));
2159 2439 }
@@ -2164,8 +2444,11 @@
2164 2444 .bg-purple-50 {
2165 2445 --tw-bg-opacity: 1;
2166 2446 background-color: rgb(250 245 255 / var(--tw-bg-opacity, 1));
2167 2447 }
2448 +.bg-purple-50\/60 {
2449 + background-color: rgb(250 245 255 / 0.6);
2450 +}
2168 2451 .bg-purple-500 {
2169 2452 --tw-bg-opacity: 1;
2170 2453 background-color: rgb(168 85 247 / var(--tw-bg-opacity, 1));
2171 2454 }
@@ -2190,8 +2473,11 @@
2190 2473 }
2191 2474 .bg-red-50\/30 {
2192 2475 background-color: rgb(254 242 242 / 0.3);
2193 2476 }
2477 +.bg-red-50\/40 {
2478 + background-color: rgb(254 242 242 / 0.4);
2479 +}
2194 2480 .bg-red-50\/50 {
2195 2481 background-color: rgb(254 242 242 / 0.5);
2196 2482 }
2197 2483 .bg-red-50\/60 {
@@ -2207,8 +2493,12 @@
2207 2493 .bg-red-600 {
2208 2494 --tw-bg-opacity: 1;
2209 2495 background-color: rgb(220 38 38 / var(--tw-bg-opacity, 1));
2210 2496 }
2497 +.bg-slate-100 {
2498 + --tw-bg-opacity: 1;
2499 + background-color: rgb(241 245 249 / var(--tw-bg-opacity, 1));
2500 +}
2211 2501 .bg-teal-100 {
2212 2502 --tw-bg-opacity: 1;
2213 2503 background-color: rgb(204 251 241 / var(--tw-bg-opacity, 1));
2214 2504 }
@@ -2224,11 +2514,17 @@
2224 2514 }
2225 2515 .bg-white\/30 {
2226 2516 background-color: rgb(255 255 255 / 0.3);
2227 2517 }
2518 +.bg-white\/40 {
2519 + background-color: rgb(255 255 255 / 0.4);
2520 +}
2228 2521 .bg-white\/60 {
2229 2522 background-color: rgb(255 255 255 / 0.6);
2230 2523 }
2524 +.bg-white\/70 {
2525 + background-color: rgb(255 255 255 / 0.7);
2526 +}
2231 2527 .bg-white\/80 {
2232 2528 background-color: rgb(255 255 255 / 0.8);
2233 2529 }
2234 2530 .bg-white\/90 {
@@ -2233,8 +2529,17 @@
2233 2529 }
2234 2530 .bg-white\/90 {
2235 2531 background-color: rgb(255 255 255 / 0.9);
2236 2532 }
2533 +.bg-yatra-chip-bg {
2534 + background-color: color-mix(in srgb, var(--yatra-primary, #3b82f6) 12%, #ffffff);
2535 +}
2536 +.bg-yatra-primary {
2537 + background-color: var(--yatra-primary, #3b82f6);
2538 +}
2539 +.bg-yatra-soft {
2540 + background-color: var(--yatra-primary-light-soft, #eff6ff);
2541 +}
2237 2542 .bg-yellow-100 {
2238 2543 --tw-bg-opacity: 1;
2239 2544 background-color: rgb(254 249 195 / var(--tw-bg-opacity, 1));
2240 2545 }
@@ -2320,13 +2625,8 @@
2320 2625 --tw-gradient-from: #22c55e var(--tw-gradient-from-position);
2321 2626 --tw-gradient-to: rgb(34 197 94 / 0) var(--tw-gradient-to-position);
2322 2627 --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
2323 2628 }
2324 -.from-indigo-50 {
2325 - --tw-gradient-from: #eef2ff var(--tw-gradient-from-position);
2326 - --tw-gradient-to: rgb(238 242 255 / 0) var(--tw-gradient-to-position);
2327 - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
2328 -}
2329 2629 .from-orange-50\/30 {
2330 2630 --tw-gradient-from: rgb(255 247 237 / 0.3) var(--tw-gradient-from-position);
2331 2631 --tw-gradient-to: rgb(255 247 237 / 0) var(--tw-gradient-to-position);
2332 2632 --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
@@ -2380,8 +2680,13 @@
2380 2680 --tw-gradient-from: #fff var(--tw-gradient-from-position);
2381 2681 --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
2382 2682 --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
2383 2683 }
2684 +.from-yatra-primary {
2685 + --tw-gradient-from: var(--yatra-primary, #3b82f6) var(--tw-gradient-from-position);
2686 + --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
2687 + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
2688 +}
2384 2689 .via-blue-50 {
2385 2690 --tw-gradient-to: rgb(239 246 255 / 0) var(--tw-gradient-to-position);
2386 2691 --tw-gradient-stops: var(--tw-gradient-from), #eff6ff var(--tw-gradient-via-position), var(--tw-gradient-to);
2387 2692 }
@@ -2414,8 +2719,11 @@
2414 2719 }
2415 2720 .to-amber-600 {
2416 2721 --tw-gradient-to: #d97706 var(--tw-gradient-to-position);
2417 2722 }
2723 +.to-blue-100 {
2724 + --tw-gradient-to: #dbeafe var(--tw-gradient-to-position);
2725 +}
2418 2726 .to-blue-50 {
2419 2727 --tw-gradient-to: #eff6ff var(--tw-gradient-to-position);
2420 2728 }
2421 2729 .to-blue-500 {
@@ -2426,8 +2734,14 @@
2426 2734 }
2427 2735 .to-blue-600 {
2428 2736 --tw-gradient-to: #2563eb var(--tw-gradient-to-position);
2429 2737 }
2738 +.to-blue-700 {
2739 + --tw-gradient-to: #1d4ed8 var(--tw-gradient-to-position);
2740 +}
2741 +.to-blue-800 {
2742 + --tw-gradient-to: #1e40af var(--tw-gradient-to-position);
2743 +}
2430 2744 .to-emerald-50 {
2431 2745 --tw-gradient-to: #ecfdf5 var(--tw-gradient-to-position);
2432 2746 }
2433 2747 .to-emerald-600 {
@@ -2444,8 +2758,11 @@
2444 2758 }
2445 2759 .to-indigo-50 {
2446 2760 --tw-gradient-to: #eef2ff var(--tw-gradient-to-position);
2447 2761 }
2762 +.to-indigo-500 {
2763 + --tw-gradient-to: #6366f1 var(--tw-gradient-to-position);
2764 +}
2448 2765 .to-indigo-600 {
2449 2766 --tw-gradient-to: #4f46e5 var(--tw-gradient-to-position);
2450 2767 }
2451 2768 .to-orange-100 {
@@ -2450,11 +2767,8 @@
2450 2767 }
2451 2768 .to-orange-100 {
2452 2769 --tw-gradient-to: #ffedd5 var(--tw-gradient-to-position);
2453 2770 }
2454 -.to-orange-400 {
2455 - --tw-gradient-to: #fb923c var(--tw-gradient-to-position);
2456 -}
2457 2771 .to-orange-50 {
2458 2772 --tw-gradient-to: #fff7ed var(--tw-gradient-to-position);
2459 2773 }
2460 2774 .to-orange-500 {
@@ -2465,11 +2779,8 @@
2465 2779 }
2466 2780 .to-orange-600 {
2467 2781 --tw-gradient-to: #ea580c var(--tw-gradient-to-position);
2468 2782 }
2469 -.to-purple-50 {
2470 - --tw-gradient-to: #faf5ff var(--tw-gradient-to-position);
2471 -}
2472 2783 .to-purple-600 {
2473 2784 --tw-gradient-to: #9333ea var(--tw-gradient-to-position);
2474 2785 }
2475 2786 .to-rose-50 {
@@ -2474,8 +2785,11 @@
2474 2785 }
2475 2786 .to-rose-50 {
2476 2787 --tw-gradient-to: #fff1f2 var(--tw-gradient-to-position);
2477 2788 }
2789 +.to-teal-500 {
2790 + --tw-gradient-to: #14b8a6 var(--tw-gradient-to-position);
2791 +}
2478 2792 .to-transparent {
2479 2793 --tw-gradient-to: transparent var(--tw-gradient-to-position);
2480 2794 }
2481 2795 .to-white {
@@ -2480,8 +2794,14 @@
2480 2794 }
2481 2795 .to-white {
2482 2796 --tw-gradient-to: #fff var(--tw-gradient-to-position);
2483 2797 }
2798 +.to-yatra-primary-dark {
2799 + --tw-gradient-to: var(--yatra-primary-dark, #2563eb) var(--tw-gradient-to-position);
2800 +}
2801 +.to-yatra-primary-darker {
2802 + --tw-gradient-to: var(--yatra-primary-darker, #1e40af) var(--tw-gradient-to-position);
2803 +}
2484 2804 .fill-gray-300 {
2485 2805 fill: #d1d5db;
2486 2806 }
2487 2807 .fill-gray-500 {
@@ -2640,8 +2960,11 @@
2640 2960 .py-8 {
2641 2961 padding-top: 2rem;
2642 2962 padding-bottom: 2rem;
2643 2963 }
2964 +.pb-0 {
2965 + padding-bottom: 0px;
2966 +}
2644 2967 .pb-1 {
2645 2968 padding-bottom: 0.25rem;
2646 2969 }
2647 2970 .pb-12 {
@@ -2694,8 +3017,11 @@
2694 3017 }
2695 3018 .pr-1 {
2696 3019 padding-right: 0.25rem;
2697 3020 }
3021 +.pr-1\.5 {
3022 + padding-right: 0.375rem;
3023 +}
2698 3024 .pr-10 {
2699 3025 padding-right: 2.5rem;
2700 3026 }
2701 3027 .pr-12 {
@@ -2876,8 +3202,23 @@
2876 3202 .text-amber-900 {
2877 3203 --tw-text-opacity: 1;
2878 3204 color: rgb(120 53 15 / var(--tw-text-opacity, 1));
2879 3205 }
3206 +.text-amber-900\/90 {
3207 + color: rgb(120 53 15 / 0.9);
3208 +}
3209 +.text-amber-950 {
3210 + --tw-text-opacity: 1;
3211 + color: rgb(69 26 3 / var(--tw-text-opacity, 1));
3212 +}
3213 +.text-blue-100 {
3214 + --tw-text-opacity: 1;
3215 + color: rgb(219 234 254 / var(--tw-text-opacity, 1));
3216 +}
3217 +.text-blue-400 {
3218 + --tw-text-opacity: 1;
3219 + color: rgb(96 165 250 / var(--tw-text-opacity, 1));
3220 +}
2880 3221 .text-blue-500 {
2881 3222 --tw-text-opacity: 1;
2882 3223 color: rgb(59 130 246 / var(--tw-text-opacity, 1));
2883 3224 }
@@ -2884,8 +3225,11 @@
2884 3225 .text-blue-600 {
2885 3226 --tw-text-opacity: 1;
2886 3227 color: rgb(37 99 235 / var(--tw-text-opacity, 1));
2887 3228 }
3229 +.text-blue-600\/80 {
3230 + color: rgb(37 99 235 / 0.8);
3231 +}
2888 3232 .text-blue-700 {
2889 3233 --tw-text-opacity: 1;
2890 3234 color: rgb(29 78 216 / var(--tw-text-opacity, 1));
2891 3235 }
@@ -2892,8 +3236,11 @@
2892 3236 .text-blue-800 {
2893 3237 --tw-text-opacity: 1;
2894 3238 color: rgb(30 64 175 / var(--tw-text-opacity, 1));
2895 3239 }
3240 +.text-blue-800\/90 {
3241 + color: rgb(30 64 175 / 0.9);
3242 +}
2896 3243 .text-blue-900 {
2897 3244 --tw-text-opacity: 1;
2898 3245 color: rgb(30 58 138 / var(--tw-text-opacity, 1));
2899 3246 }
@@ -2907,8 +3254,12 @@
2907 3254 .text-emerald-700 {
2908 3255 --tw-text-opacity: 1;
2909 3256 color: rgb(4 120 87 / var(--tw-text-opacity, 1));
2910 3257 }
3258 +.text-gray-100 {
3259 + --tw-text-opacity: 1;
3260 + color: rgb(243 244 246 / var(--tw-text-opacity, 1));
3261 +}
2911 3262 .text-gray-300 {
2912 3263 --tw-text-opacity: 1;
2913 3264 color: rgb(209 213 219 / var(--tw-text-opacity, 1));
2914 3265 }
@@ -2997,16 +3348,15 @@
2997 3348 .text-orange-900 {
2998 3349 --tw-text-opacity: 1;
2999 3350 color: rgb(124 45 18 / var(--tw-text-opacity, 1));
3000 3351 }
3352 +.text-orange-900\/80 {
3353 + color: rgb(124 45 18 / 0.8);
3354 +}
3001 3355 .text-pink-700 {
3002 3356 --tw-text-opacity: 1;
3003 3357 color: rgb(190 24 93 / var(--tw-text-opacity, 1));
3004 3358 }
3005 -.text-purple-100 {
3006 - --tw-text-opacity: 1;
3007 - color: rgb(243 232 255 / var(--tw-text-opacity, 1));
3008 -}
3009 3359 .text-purple-500 {
3010 3360 --tw-text-opacity: 1;
3011 3361 color: rgb(168 85 247 / var(--tw-text-opacity, 1));
3012 3362 }
@@ -3049,8 +3399,12 @@
3049 3399 .text-red-900 {
3050 3400 --tw-text-opacity: 1;
3051 3401 color: rgb(127 29 29 / var(--tw-text-opacity, 1));
3052 3402 }
3403 +.text-slate-700 {
3404 + --tw-text-opacity: 1;
3405 + color: rgb(51 65 85 / var(--tw-text-opacity, 1));
3406 +}
3053 3407 .text-teal-700 {
3054 3408 --tw-text-opacity: 1;
3055 3409 color: rgb(15 118 110 / var(--tw-text-opacity, 1));
3056 3410 }
@@ -3057,11 +3411,23 @@
3057 3411 .text-white {
3058 3412 --tw-text-opacity: 1;
3059 3413 color: rgb(255 255 255 / var(--tw-text-opacity, 1));
3060 3414 }
3415 +.text-white\/80 {
3416 + color: rgb(255 255 255 / 0.8);
3417 +}
3061 3418 .text-white\/90 {
3062 3419 color: rgb(255 255 255 / 0.9);
3063 3420 }
3421 +.text-yatra-primary {
3422 + color: var(--yatra-primary, #3b82f6);
3423 +}
3424 +.text-yatra-primary-dark {
3425 + color: var(--yatra-primary-dark, #2563eb);
3426 +}
3427 +.text-yatra-primary-darker {
3428 + color: var(--yatra-primary-darker, #1e40af);
3429 +}
3064 3430 .text-yellow-400 {
3065 3431 --tw-text-opacity: 1;
3066 3432 color: rgb(250 204 21 / var(--tw-text-opacity, 1));
3067 3433 }
@@ -3093,8 +3459,11 @@
3093 3459 }
3094 3460 .no-underline {
3095 3461 text-decoration-line: none;
3096 3462 }
3463 +.decoration-blue-600\/40 {
3464 + text-decoration-color: rgb(37 99 235 / 0.4);
3465 +}
3097 3466 .underline-offset-2 {
3098 3467 text-underline-offset: 2px;
3099 3468 }
3100 3469 .placeholder-gray-400::-moz-placeholder {
@@ -3174,8 +3543,18 @@
3174 3543 }
3175 3544 .outline {
3176 3545 outline-style: solid;
3177 3546 }
3547 +.ring {
3548 + --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
3549 + --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);
3550 + box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
3551 +}
3552 +.ring-1 {
3553 + --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
3554 + --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
3555 + box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
3556 +}
3178 3557 .ring-2 {
3179 3558 --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
3180 3559 --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
3181 3560 box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
@@ -3184,15 +3563,30 @@
3184 3563 --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
3185 3564 --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);
3186 3565 box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
3187 3566 }
3567 +.ring-amber-200 {
3568 + --tw-ring-opacity: 1;
3569 + --tw-ring-color: rgb(253 230 138 / var(--tw-ring-opacity, 1));
3570 +}
3188 3571 .ring-amber-300 {
3189 3572 --tw-ring-opacity: 1;
3190 3573 --tw-ring-color: rgb(252 211 77 / var(--tw-ring-opacity, 1));
3191 3574 }
3575 +.ring-black\/10 {
3576 + --tw-ring-color: rgb(0 0 0 / 0.1);
3577 +}
3578 +.ring-blue-100 {
3579 + --tw-ring-opacity: 1;
3580 + --tw-ring-color: rgb(219 234 254 / var(--tw-ring-opacity, 1));
3581 +}
3192 3582 .ring-blue-100\/60 {
3193 3583 --tw-ring-color: rgb(219 234 254 / 0.6);
3194 3584 }
3585 +.ring-blue-400 {
3586 + --tw-ring-opacity: 1;
3587 + --tw-ring-color: rgb(96 165 250 / var(--tw-ring-opacity, 1));
3588 +}
3195 3589 .ring-blue-500 {
3196 3590 --tw-ring-opacity: 1;
3197 3591 --tw-ring-color: rgb(59 130 246 / var(--tw-ring-opacity, 1));
3198 3592 }
@@ -3496,8 +3890,13 @@
3496 3890 --tw-scale-y: 1.02;
3497 3891 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));
3498 3892 }
3499 3893
3894 +.hover\:border-blue-200:hover {
3895 + --tw-border-opacity: 1;
3896 + border-color: rgb(191 219 254 / var(--tw-border-opacity, 1));
3897 +}
3898 +
3500 3899 .hover\:border-blue-300:hover {
3501 3900 --tw-border-opacity: 1;
3502 3901 border-color: rgb(147 197 253 / var(--tw-border-opacity, 1));
3503 3902 }
@@ -3580,8 +3979,12 @@
3580 3979 .hover\:border-transparent:hover {
3581 3980 border-color: transparent;
3582 3981 }
3583 3982
3983 +.hover\:border-yatra-border-hover:hover {
3984 + border-color: color-mix(in srgb, var(--yatra-primary, #3b82f6) 30%, #d1d5db);
3985 +}
3986 +
3584 3987 .hover\:border-yellow-400:hover {
3585 3988 --tw-border-opacity: 1;
3586 3989 border-color: rgb(250 204 21 / var(--tw-border-opacity, 1));
3587 3990 }
@@ -3639,8 +4042,12 @@
3639 4042 --tw-bg-opacity: 1;
3640 4043 background-color: rgb(239 246 255 / var(--tw-bg-opacity, 1));
3641 4044 }
3642 4045
4046 +.hover\:bg-blue-50\/40:hover {
4047 + background-color: rgb(239 246 255 / 0.4);
4048 +}
4049 +
3643 4050 .hover\:bg-blue-50\/50:hover {
3644 4051 background-color: rgb(239 246 255 / 0.5);
3645 4052 }
3646 4053
@@ -3673,8 +4080,13 @@
3673 4080 --tw-bg-opacity: 1;
3674 4081 background-color: rgb(31 41 55 / var(--tw-bg-opacity, 1));
3675 4082 }
3676 4083
4084 +.hover\:bg-green-100:hover {
4085 + --tw-bg-opacity: 1;
4086 + background-color: rgb(220 252 231 / var(--tw-bg-opacity, 1));
4087 +}
4088 +
3677 4089 .hover\:bg-green-200:hover {
3678 4090 --tw-bg-opacity: 1;
3679 4091 background-color: rgb(187 247 208 / var(--tw-bg-opacity, 1));
3680 4092 }
@@ -3693,13 +4105,8 @@
3693 4105 --tw-bg-opacity: 1;
3694 4106 background-color: rgb(238 242 255 / var(--tw-bg-opacity, 1));
3695 4107 }
3696 4108
3697 -.hover\:bg-indigo-700:hover {
3698 - --tw-bg-opacity: 1;
3699 - background-color: rgb(67 56 202 / var(--tw-bg-opacity, 1));
3700 -}
3701 -
3702 4109 .hover\:bg-orange-50:hover {
3703 4110 --tw-bg-opacity: 1;
3704 4111 background-color: rgb(255 247 237 / var(--tw-bg-opacity, 1));
3705 4112 }
@@ -3723,8 +4130,13 @@
3723 4130 --tw-bg-opacity: 1;
3724 4131 background-color: rgb(126 34 206 / var(--tw-bg-opacity, 1));
3725 4132 }
3726 4133
4134 +.hover\:bg-red-100:hover {
4135 + --tw-bg-opacity: 1;
4136 + background-color: rgb(254 226 226 / var(--tw-bg-opacity, 1));
4137 +}
4138 +
3727 4139 .hover\:bg-red-50:hover {
3728 4140 --tw-bg-opacity: 1;
3729 4141 background-color: rgb(254 242 242 / var(--tw-bg-opacity, 1));
3730 4142 }
@@ -3751,8 +4163,16 @@
3751 4163 .hover\:bg-white\/50:hover {
3752 4164 background-color: rgb(255 255 255 / 0.5);
3753 4165 }
3754 4166
4167 +.hover\:bg-yatra-hover-soft:hover {
4168 + background-color: color-mix(in srgb, var(--yatra-primary, #3b82f6) 7%, #ffffff);
4169 +}
4170 +
4171 +.hover\:bg-yatra-primary-dark:hover {
4172 + background-color: var(--yatra-primary-dark, #2563eb);
4173 +}
4174 +
3755 4175 .hover\:bg-yellow-100:hover {
3756 4176 --tw-bg-opacity: 1;
3757 4177 background-color: rgb(254 249 195 / var(--tw-bg-opacity, 1));
3758 4178 }
@@ -3761,8 +4181,14 @@
3761 4181 --tw-bg-opacity: 1;
3762 4182 background-color: rgb(254 252 232 / var(--tw-bg-opacity, 1));
3763 4183 }
3764 4184
4185 +.hover\:from-blue-700:hover {
4186 + --tw-gradient-from: #1d4ed8 var(--tw-gradient-from-position);
4187 + --tw-gradient-to: rgb(29 78 216 / 0) var(--tw-gradient-to-position);
4188 + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
4189 +}
4190 +
3765 4191 .hover\:from-orange-700:hover {
3766 4192 --tw-gradient-from: #c2410c var(--tw-gradient-from-position);
3767 4193 --tw-gradient-to: rgb(194 65 12 / 0) var(--tw-gradient-to-position);
3768 4194 --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
@@ -3787,8 +4213,16 @@
3787 4213 .hover\:to-blue-700:hover {
3788 4214 --tw-gradient-to: #1d4ed8 var(--tw-gradient-to-position);
3789 4215 }
3790 4216
4217 +.hover\:to-blue-800:hover {
4218 + --tw-gradient-to: #1e40af var(--tw-gradient-to-position);
4219 +}
4220 +
4221 +.hover\:to-indigo-700:hover {
4222 + --tw-gradient-to: #4338ca var(--tw-gradient-to-position);
4223 +}
4224 +
3791 4225 .hover\:to-orange-600:hover {
3792 4226 --tw-gradient-to: #ea580c var(--tw-gradient-to-position);
3793 4227 }
3794 4228
@@ -3825,8 +4259,13 @@
3825 4259 --tw-text-opacity: 1;
3826 4260 color: rgb(30 64 175 / var(--tw-text-opacity, 1));
3827 4261 }
3828 4262
4263 +.hover\:text-blue-950:hover {
4264 + --tw-text-opacity: 1;
4265 + color: rgb(23 37 84 / var(--tw-text-opacity, 1));
4266 +}
4267 +
3829 4268 .hover\:text-gray-600:hover {
3830 4269 --tw-text-opacity: 1;
3831 4270 color: rgb(75 85 99 / var(--tw-text-opacity, 1));
3832 4271 }
@@ -3870,8 +4309,20 @@
3870 4309 --tw-text-opacity: 1;
3871 4310 color: rgb(185 28 28 / var(--tw-text-opacity, 1));
3872 4311 }
3873 4312
4313 +.hover\:text-yatra-primary:hover {
4314 + color: var(--yatra-primary, #3b82f6);
4315 +}
4316 +
4317 +.hover\:text-yatra-primary-dark:hover {
4318 + color: var(--yatra-primary-dark, #2563eb);
4319 +}
4320 +
4321 +.hover\:text-yatra-primary-darker:hover {
4322 + color: var(--yatra-primary-darker, #1e40af);
4323 +}
4324 +
3874 4325 .hover\:text-yellow-200:hover {
3875 4326 --tw-text-opacity: 1;
3876 4327 color: rgb(254 240 138 / var(--tw-text-opacity, 1));
3877 4328 }
@@ -3884,8 +4335,12 @@
3884 4335 .hover\:underline:hover {
3885 4336 text-decoration-line: underline;
3886 4337 }
3887 4338
4339 +.hover\:no-underline:hover {
4340 + text-decoration-line: none;
4341 +}
4342 +
3888 4343 .hover\:opacity-100:hover {
3889 4344 opacity: 1;
3890 4345 }
3891 4346
@@ -3914,8 +4369,18 @@
3914 4369 --tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);
3915 4370 box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
3916 4371 }
3917 4372
4373 +.hover\:ring-amber-300:hover {
4374 + --tw-ring-opacity: 1;
4375 + --tw-ring-color: rgb(252 211 77 / var(--tw-ring-opacity, 1));
4376 +}
4377 +
4378 +.hover\:ring-blue-300:hover {
4379 + --tw-ring-opacity: 1;
4380 + --tw-ring-color: rgb(147 197 253 / var(--tw-ring-opacity, 1));
4381 +}
4382 +
3918 4383 .focus\:border-blue-500:focus {
3919 4384 --tw-border-opacity: 1;
3920 4385 border-color: rgb(59 130 246 / var(--tw-border-opacity, 1));
3921 4386 }
@@ -3924,13 +4389,8 @@
3924 4389 --tw-border-opacity: 1;
3925 4390 border-color: rgb(34 197 94 / var(--tw-border-opacity, 1));
3926 4391 }
3927 4392
3928 -.focus\:border-purple-500:focus {
3929 - --tw-border-opacity: 1;
3930 - border-color: rgb(168 85 247 / var(--tw-border-opacity, 1));
3931 -}
3932 -
3933 4393 .focus\:border-red-500:focus {
3934 4394 --tw-border-opacity: 1;
3935 4395 border-color: rgb(239 68 68 / var(--tw-border-opacity, 1));
3936 4396 }
@@ -3955,13 +4415,23 @@
3955 4415 --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
3956 4416 box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
3957 4417 }
3958 4418
4419 +.focus\:ring-amber-400:focus {
4420 + --tw-ring-opacity: 1;
4421 + --tw-ring-color: rgb(251 191 36 / var(--tw-ring-opacity, 1));
4422 +}
4423 +
3959 4424 .focus\:ring-amber-500:focus {
3960 4425 --tw-ring-opacity: 1;
3961 4426 --tw-ring-color: rgb(245 158 11 / var(--tw-ring-opacity, 1));
3962 4427 }
3963 4428
4429 +.focus\:ring-blue-400:focus {
4430 + --tw-ring-opacity: 1;
4431 + --tw-ring-color: rgb(96 165 250 / var(--tw-ring-opacity, 1));
4432 +}
4433 +
3964 4434 .focus\:ring-blue-500:focus {
3965 4435 --tw-ring-opacity: 1;
3966 4436 --tw-ring-color: rgb(59 130 246 / var(--tw-ring-opacity, 1));
3967 4437 }
@@ -3980,8 +4450,12 @@
3980 4450 --tw-ring-opacity: 1;
3981 4451 --tw-ring-color: rgb(239 68 68 / var(--tw-ring-opacity, 1));
3982 4452 }
3983 4453
4454 +.focus\:ring-yatra-primary:focus {
4455 + --tw-ring-color: var(--yatra-primary, #3b82f6);
4456 +}
4457 +
3984 4458 .focus\:ring-offset-2:focus {
3985 4459 --tw-ring-offset-width: 2px;
3986 4460 }
3987 4461
@@ -4009,11 +4483,10 @@
4009 4483 --tw-ring-opacity: 1;
4010 4484 --tw-ring-color: rgb(59 130 246 / var(--tw-ring-opacity, 1));
4011 4485 }
4012 4486
4013 -.focus-visible\:ring-purple-500:focus-visible {
4014 - --tw-ring-opacity: 1;
4015 - --tw-ring-color: rgb(168 85 247 / var(--tw-ring-opacity, 1));
4487 +.focus-visible\:ring-yatra-primary:focus-visible {
4488 + --tw-ring-color: var(--yatra-primary, #3b82f6);
4016 4489 }
4017 4490
4018 4491 .focus-visible\:ring-offset-2:focus-visible {
4019 4492 --tw-ring-offset-width: 2px;
@@ -4055,8 +4528,12 @@
4055 4528 .disabled\:opacity-50:disabled {
4056 4529 opacity: 0.5;
4057 4530 }
4058 4531
4532 +.disabled\:opacity-60:disabled {
4533 + opacity: 0.6;
4534 +}
4535 +
4059 4536 .group:hover .group-hover\:visible {
4060 4537 visibility: visible;
4061 4538 }
4062 4539
@@ -4079,8 +4556,13 @@
4079 4556 .group:hover .group-hover\:bg-black\/20 {
4080 4557 background-color: rgb(0 0 0 / 0.2);
4081 4558 }
4082 4559
4560 +.group:hover .group-hover\:bg-blue-100 {
4561 + --tw-bg-opacity: 1;
4562 + background-color: rgb(219 234 254 / var(--tw-bg-opacity, 1));
4563 +}
4564 +
4083 4565 .group:hover .group-hover\:bg-blue-200 {
4084 4566 --tw-bg-opacity: 1;
4085 4567 background-color: rgb(191 219 254 / var(--tw-bg-opacity, 1));
4086 4568 }
@@ -4109,8 +4591,13 @@
4109 4591 --tw-bg-opacity: 1;
4110 4592 background-color: rgb(254 240 138 / var(--tw-bg-opacity, 1));
4111 4593 }
4112 4594
4595 +.group:hover .group-hover\:text-blue-500 {
4596 + --tw-text-opacity: 1;
4597 + color: rgb(59 130 246 / var(--tw-text-opacity, 1));
4598 +}
4599 +
4113 4600 .group:hover .group-hover\:text-blue-600 {
4114 4601 --tw-text-opacity: 1;
4115 4602 color: rgb(37 99 235 / var(--tw-text-opacity, 1));
4116 4603 }
@@ -4124,8 +4611,12 @@
4124 4611 --tw-text-opacity: 1;
4125 4612 color: rgb(75 85 99 / var(--tw-text-opacity, 1));
4126 4613 }
4127 4614
4615 +.group:hover .group-hover\:text-yatra-primary {
4616 + color: var(--yatra-primary, #3b82f6);
4617 +}
4618 +
4128 4619 .group:hover .group-hover\:underline {
4129 4620 text-decoration-line: underline;
4130 4621 }
4131 4622
@@ -4164,8 +4655,12 @@
4164 4655 --tw-border-opacity: 1;
4165 4656 border-color: rgb(251 191 36 / var(--tw-border-opacity, 1));
4166 4657 }
4167 4658
4659 +.dark\:border-amber-500\/40:is(.dark *) {
4660 + border-color: rgb(245 158 11 / 0.4);
4661 +}
4662 +
4168 4663 .dark\:border-amber-500\/60:is(.dark *) {
4169 4664 border-color: rgb(245 158 11 / 0.6);
4170 4665 }
4171 4666
@@ -4200,8 +4695,20 @@
4200 4695 --tw-border-opacity: 1;
4201 4696 border-color: rgb(59 130 246 / var(--tw-border-opacity, 1));
4202 4697 }
4203 4698
4699 +.dark\:border-blue-500\/30:is(.dark *) {
4700 + border-color: rgb(59 130 246 / 0.3);
4701 +}
4702 +
4703 +.dark\:border-blue-500\/40:is(.dark *) {
4704 + border-color: rgb(59 130 246 / 0.4);
4705 +}
4706 +
4707 +.dark\:border-blue-500\/60:is(.dark *) {
4708 + border-color: rgb(59 130 246 / 0.6);
4709 +}
4710 +
4204 4711 .dark\:border-blue-600:is(.dark *) {
4205 4712 --tw-border-opacity: 1;
4206 4713 border-color: rgb(37 99 235 / var(--tw-border-opacity, 1));
4207 4714 }
@@ -4215,8 +4722,12 @@
4215 4722 --tw-border-opacity: 1;
4216 4723 border-color: rgb(30 64 175 / var(--tw-border-opacity, 1));
4217 4724 }
4218 4725
4726 +.dark\:border-blue-800\/60:is(.dark *) {
4727 + border-color: rgb(30 64 175 / 0.6);
4728 +}
4729 +
4219 4730 .dark\:border-blue-900:is(.dark *) {
4220 4731 --tw-border-opacity: 1;
4221 4732 border-color: rgb(30 58 138 / var(--tw-border-opacity, 1));
4222 4733 }
@@ -4224,8 +4735,13 @@
4224 4735 .dark\:border-blue-900\/40:is(.dark *) {
4225 4736 border-color: rgb(30 58 138 / 0.4);
4226 4737 }
4227 4738
4739 +.dark\:border-emerald-400:is(.dark *) {
4740 + --tw-border-opacity: 1;
4741 + border-color: rgb(52 211 153 / var(--tw-border-opacity, 1));
4742 +}
4743 +
4228 4744 .dark\:border-emerald-800:is(.dark *) {
4229 4745 --tw-border-opacity: 1;
4230 4746 border-color: rgb(6 95 70 / var(--tw-border-opacity, 1));
4231 4747 }
@@ -4276,8 +4792,13 @@
4276 4792 --tw-border-opacity: 1;
4277 4793 border-color: rgb(22 101 52 / var(--tw-border-opacity, 1));
4278 4794 }
4279 4795
4796 +.dark\:border-green-900:is(.dark *) {
4797 + --tw-border-opacity: 1;
4798 + border-color: rgb(20 83 45 / var(--tw-border-opacity, 1));
4799 +}
4800 +
4280 4801 .dark\:border-green-900\/40:is(.dark *) {
4281 4802 border-color: rgb(20 83 45 / 0.4);
4282 4803 }
4283 4804
@@ -4285,11 +4806,11 @@
4285 4806 --tw-border-opacity: 1;
4286 4807 border-color: rgb(55 48 163 / var(--tw-border-opacity, 1));
4287 4808 }
4288 4809
4289 -.dark\:border-orange-500:is(.dark *) {
4810 +.dark\:border-orange-700:is(.dark *) {
4290 4811 --tw-border-opacity: 1;
4291 - border-color: rgb(249 115 22 / var(--tw-border-opacity, 1));
4812 + border-color: rgb(194 65 12 / var(--tw-border-opacity, 1));
4292 4813 }
4293 4814
4294 4815 .dark\:border-orange-700\/50:is(.dark *) {
4295 4816 border-color: rgb(194 65 12 / 0.5);
@@ -4299,8 +4820,17 @@
4299 4820 --tw-border-opacity: 1;
4300 4821 border-color: rgb(154 52 18 / var(--tw-border-opacity, 1));
4301 4822 }
4302 4823
4824 +.dark\:border-purple-400:is(.dark *) {
4825 + --tw-border-opacity: 1;
4826 + border-color: rgb(192 132 252 / var(--tw-border-opacity, 1));
4827 +}
4828 +
4829 +.dark\:border-purple-500\/40:is(.dark *) {
4830 + border-color: rgb(168 85 247 / 0.4);
4831 +}
4832 +
4303 4833 .dark\:border-purple-700:is(.dark *) {
4304 4834 --tw-border-opacity: 1;
4305 4835 border-color: rgb(126 34 206 / var(--tw-border-opacity, 1));
4306 4836 }
@@ -4309,8 +4839,12 @@
4309 4839 --tw-border-opacity: 1;
4310 4840 border-color: rgb(107 33 168 / var(--tw-border-opacity, 1));
4311 4841 }
4312 4842
4843 +.dark\:border-red-500\/40:is(.dark *) {
4844 + border-color: rgb(239 68 68 / 0.4);
4845 +}
4846 +
4313 4847 .dark\:border-red-600:is(.dark *) {
4314 4848 --tw-border-opacity: 1;
4315 4849 border-color: rgb(220 38 38 / var(--tw-border-opacity, 1));
4316 4850 }
@@ -4324,8 +4858,13 @@
4324 4858 --tw-border-opacity: 1;
4325 4859 border-color: rgb(153 27 27 / var(--tw-border-opacity, 1));
4326 4860 }
4327 4861
4862 +.dark\:border-red-900:is(.dark *) {
4863 + --tw-border-opacity: 1;
4864 + border-color: rgb(127 29 29 / var(--tw-border-opacity, 1));
4865 +}
4866 +
4328 4867 .dark\:border-red-900\/20:is(.dark *) {
4329 4868 border-color: rgb(127 29 29 / 0.2);
4330 4869 }
4331 4870
@@ -4345,8 +4884,12 @@
4345 4884 --tw-border-opacity: 1;
4346 4885 border-color: rgb(255 255 255 / var(--tw-border-opacity, 1));
4347 4886 }
4348 4887
4888 +.dark\:border-yatra-border-dark:is(.dark *) {
4889 + border-color: color-mix(in srgb, var(--yatra-primary-light-dark, #1e3a8a) 42%, rgb(30 41 59));
4890 +}
4891 +
4349 4892 .dark\:border-yellow-700:is(.dark *) {
4350 4893 --tw-border-opacity: 1;
4351 4894 border-color: rgb(161 98 7 / var(--tw-border-opacity, 1));
4352 4895 }
@@ -4355,8 +4898,28 @@
4355 4898 --tw-border-opacity: 1;
4356 4899 border-color: rgb(133 77 14 / var(--tw-border-opacity, 1));
4357 4900 }
4358 4901
4902 +.dark\:border-b-gray-100:is(.dark *) {
4903 + --tw-border-opacity: 1;
4904 + border-bottom-color: rgb(243 244 246 / var(--tw-border-opacity, 1));
4905 +}
4906 +
4907 +.dark\:border-l-gray-100:is(.dark *) {
4908 + --tw-border-opacity: 1;
4909 + border-left-color: rgb(243 244 246 / var(--tw-border-opacity, 1));
4910 +}
4911 +
4912 +.dark\:border-r-gray-100:is(.dark *) {
4913 + --tw-border-opacity: 1;
4914 + border-right-color: rgb(243 244 246 / var(--tw-border-opacity, 1));
4915 +}
4916 +
4917 +.dark\:border-t-gray-100:is(.dark *) {
4918 + --tw-border-opacity: 1;
4919 + border-top-color: rgb(243 244 246 / var(--tw-border-opacity, 1));
4920 +}
4921 +
4359 4922 .dark\:bg-amber-500\/10:is(.dark *) {
4360 4923 background-color: rgb(245 158 11 / 0.1);
4361 4924 }
4362 4925
@@ -4401,8 +4964,17 @@
4401 4964 .dark\:bg-amber-950\/30:is(.dark *) {
4402 4965 background-color: rgb(69 26 3 / 0.3);
4403 4966 }
4404 4967
4968 +.dark\:bg-amber-950\/40:is(.dark *) {
4969 + background-color: rgb(69 26 3 / 0.4);
4970 +}
4971 +
4972 +.dark\:bg-black:is(.dark *) {
4973 + --tw-bg-opacity: 1;
4974 + background-color: rgb(0 0 0 / var(--tw-bg-opacity, 1));
4975 +}
4976 +
4405 4977 .dark\:bg-black\/30:is(.dark *) {
4406 4978 background-color: rgb(0 0 0 / 0.3);
4407 4979 }
4408 4980
@@ -4450,8 +5022,12 @@
4450 5022 .dark\:bg-blue-900\/50:is(.dark *) {
4451 5023 background-color: rgb(30 58 138 / 0.5);
4452 5024 }
4453 5025
5026 +.dark\:bg-blue-900\/60:is(.dark *) {
5027 + background-color: rgb(30 58 138 / 0.6);
5028 +}
5029 +
4454 5030 .dark\:bg-blue-950\/20:is(.dark *) {
4455 5031 background-color: rgb(23 37 84 / 0.2);
4456 5032 }
4457 5033
@@ -4474,8 +5050,13 @@
4474 5050 .dark\:bg-emerald-900\/40:is(.dark *) {
4475 5051 background-color: rgb(6 78 59 / 0.4);
4476 5052 }
4477 5053
5054 +.dark\:bg-gray-100:is(.dark *) {
5055 + --tw-bg-opacity: 1;
5056 + background-color: rgb(243 244 246 / var(--tw-bg-opacity, 1));
5057 +}
5058 +
4478 5059 .dark\:bg-gray-600:is(.dark *) {
4479 5060 --tw-bg-opacity: 1;
4480 5061 background-color: rgb(75 85 99 / var(--tw-bg-opacity, 1));
4481 5062 }
@@ -4497,8 +5078,12 @@
4497 5078 .dark\:bg-gray-800\/30:is(.dark *) {
4498 5079 background-color: rgb(31 41 55 / 0.3);
4499 5080 }
4500 5081
5082 +.dark\:bg-gray-800\/40:is(.dark *) {
5083 + background-color: rgb(31 41 55 / 0.4);
5084 +}
5085 +
4501 5086 .dark\:bg-gray-800\/50:is(.dark *) {
4502 5087 background-color: rgb(31 41 55 / 0.5);
4503 5088 }
4504 5089
@@ -4505,8 +5090,12 @@
4505 5090 .dark\:bg-gray-800\/60:is(.dark *) {
4506 5091 background-color: rgb(31 41 55 / 0.6);
4507 5092 }
4508 5093
5094 +.dark\:bg-gray-800\/70:is(.dark *) {
5095 + background-color: rgb(31 41 55 / 0.7);
5096 +}
5097 +
4509 5098 .dark\:bg-gray-900:is(.dark *) {
4510 5099 --tw-bg-opacity: 1;
4511 5100 background-color: rgb(17 24 39 / var(--tw-bg-opacity, 1));
4512 5101 }
@@ -4526,17 +5115,29 @@
4526 5115 .dark\:bg-gray-900\/50:is(.dark *) {
4527 5116 background-color: rgb(17 24 39 / 0.5);
4528 5117 }
4529 5118
5119 +.dark\:bg-gray-900\/60:is(.dark *) {
5120 + background-color: rgb(17 24 39 / 0.6);
5121 +}
5122 +
4530 5123 .dark\:bg-gray-900\/70:is(.dark *) {
4531 5124 background-color: rgb(17 24 39 / 0.7);
4532 5125 }
4533 5126
5127 +.dark\:bg-gray-900\/80:is(.dark *) {
5128 + background-color: rgb(17 24 39 / 0.8);
5129 +}
5130 +
4534 5131 .dark\:bg-gray-950:is(.dark *) {
4535 5132 --tw-bg-opacity: 1;
4536 5133 background-color: rgb(3 7 18 / var(--tw-bg-opacity, 1));
4537 5134 }
4538 5135
5136 +.dark\:bg-gray-950\/30:is(.dark *) {
5137 + background-color: rgb(3 7 18 / 0.3);
5138 +}
5139 +
4539 5140 .dark\:bg-green-400:is(.dark *) {
4540 5141 --tw-bg-opacity: 1;
4541 5142 background-color: rgb(74 222 128 / var(--tw-bg-opacity, 1));
4542 5143 }
@@ -4570,15 +5171,18 @@
4570 5171 .dark\:bg-green-900\/50:is(.dark *) {
4571 5172 background-color: rgb(20 83 45 / 0.5);
4572 5173 }
4573 5174
5175 +.dark\:bg-green-950\/20:is(.dark *) {
5176 + background-color: rgb(5 46 22 / 0.2);
5177 +}
5178 +
4574 5179 .dark\:bg-green-950\/30:is(.dark *) {
4575 5180 background-color: rgb(5 46 22 / 0.3);
4576 5181 }
4577 5182
4578 -.dark\:bg-indigo-900:is(.dark *) {
4579 - --tw-bg-opacity: 1;
4580 - background-color: rgb(49 46 129 / var(--tw-bg-opacity, 1));
5183 +.dark\:bg-green-950\/40:is(.dark *) {
5184 + background-color: rgb(5 46 22 / 0.4);
4581 5185 }
4582 5186
4583 5187 .dark\:bg-indigo-900\/20:is(.dark *) {
4584 5188 background-color: rgb(49 46 129 / 0.2);
@@ -4591,10 +5195,10 @@
4591 5195 .dark\:bg-indigo-900\/50:is(.dark *) {
4592 5196 background-color: rgb(49 46 129 / 0.5);
4593 5197 }
4594 5198
4595 -.dark\:bg-orange-600\/60:is(.dark *) {
4596 - background-color: rgb(234 88 12 / 0.6);
5199 +.dark\:bg-orange-500\/15:is(.dark *) {
5200 + background-color: rgb(249 115 22 / 0.15);
4597 5201 }
4598 5202
4599 5203 .dark\:bg-orange-900:is(.dark *) {
4600 5204 --tw-bg-opacity: 1;
@@ -4629,8 +5233,12 @@
4629 5233 .dark\:bg-purple-900\/30:is(.dark *) {
4630 5234 background-color: rgb(88 28 135 / 0.3);
4631 5235 }
4632 5236
5237 +.dark\:bg-purple-900\/40:is(.dark *) {
5238 + background-color: rgb(88 28 135 / 0.4);
5239 +}
5240 +
4633 5241 .dark\:bg-purple-900\/50:is(.dark *) {
4634 5242 background-color: rgb(88 28 135 / 0.5);
4635 5243 }
4636 5244
@@ -4655,12 +5263,25 @@
4655 5263 .dark\:bg-red-900\/30:is(.dark *) {
4656 5264 background-color: rgb(127 29 29 / 0.3);
4657 5265 }
4658 5266
5267 +.dark\:bg-red-950\/20:is(.dark *) {
5268 + background-color: rgb(69 10 10 / 0.2);
5269 +}
5270 +
4659 5271 .dark\:bg-red-950\/30:is(.dark *) {
4660 5272 background-color: rgb(69 10 10 / 0.3);
4661 5273 }
4662 5274
5275 +.dark\:bg-red-950\/40:is(.dark *) {
5276 + background-color: rgb(69 10 10 / 0.4);
5277 +}
5278 +
5279 +.dark\:bg-slate-800:is(.dark *) {
5280 + --tw-bg-opacity: 1;
5281 + background-color: rgb(30 41 59 / var(--tw-bg-opacity, 1));
5282 +}
5283 +
4663 5284 .dark\:bg-slate-900:is(.dark *) {
4664 5285 --tw-bg-opacity: 1;
4665 5286 background-color: rgb(15 23 42 / var(--tw-bg-opacity, 1));
4666 5287 }
@@ -4673,8 +5294,20 @@
4673 5294 --tw-bg-opacity: 1;
4674 5295 background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
4675 5296 }
4676 5297
5298 +.dark\:bg-yatra-hover-soft-dark:is(.dark *) {
5299 + background-color: color-mix(in srgb, var(--yatra-primary, #3b82f6) 10%, rgb(15 23 42));
5300 +}
5301 +
5302 +.dark\:bg-yatra-surface-dark:is(.dark *) {
5303 + background-color: color-mix(in srgb, var(--yatra-primary, #3b82f6) 20%, rgb(15 23 42));
5304 +}
5305 +
5306 +.dark\:bg-yatra-surface-dark-muted:is(.dark *) {
5307 + background-color: color-mix(in srgb, var(--yatra-primary, #3b82f6) 12%, rgb(15 23 42));
5308 +}
5309 +
4677 5310 .dark\:bg-yellow-800:is(.dark *) {
4678 5311 --tw-bg-opacity: 1;
4679 5312 background-color: rgb(133 77 14 / var(--tw-bg-opacity, 1));
4680 5313 }
@@ -4718,8 +5351,14 @@
4718 5351 --tw-gradient-to: rgb(23 37 84 / 0) var(--tw-gradient-to-position);
4719 5352 --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
4720 5353 }
4721 5354
5355 +.dark\:from-emerald-500:is(.dark *) {
5356 + --tw-gradient-from: #10b981 var(--tw-gradient-from-position);
5357 + --tw-gradient-to: rgb(16 185 129 / 0) var(--tw-gradient-to-position);
5358 + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
5359 +}
5360 +
4722 5361 .dark\:from-gray-800:is(.dark *) {
4723 5362 --tw-gradient-from: #1f2937 var(--tw-gradient-from-position);
4724 5363 --tw-gradient-to: rgb(31 41 55 / 0) var(--tw-gradient-to-position);
4725 5364 --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
@@ -4742,17 +5381,17 @@
4742 5381 --tw-gradient-to: rgb(5 46 22 / 0) var(--tw-gradient-to-position);
4743 5382 --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
4744 5383 }
4745 5384
4746 -.dark\:from-indigo-900\/20:is(.dark *) {
4747 - --tw-gradient-from: rgb(49 46 129 / 0.2) var(--tw-gradient-from-position);
4748 - --tw-gradient-to: rgb(49 46 129 / 0) var(--tw-gradient-to-position);
5385 +.dark\:from-orange-950\/20:is(.dark *) {
5386 + --tw-gradient-from: rgb(67 20 7 / 0.2) var(--tw-gradient-from-position);
5387 + --tw-gradient-to: rgb(67 20 7 / 0) var(--tw-gradient-to-position);
4749 5388 --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
4750 5389 }
4751 5390
4752 -.dark\:from-orange-950\/20:is(.dark *) {
4753 - --tw-gradient-from: rgb(67 20 7 / 0.2) var(--tw-gradient-from-position);
4754 - --tw-gradient-to: rgb(67 20 7 / 0) var(--tw-gradient-to-position);
5391 +.dark\:from-purple-500:is(.dark *) {
5392 + --tw-gradient-from: #a855f7 var(--tw-gradient-from-position);
5393 + --tw-gradient-to: rgb(168 85 247 / 0) var(--tw-gradient-to-position);
4755 5394 --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
4756 5395 }
4757 5396
4758 5397 .dark\:from-purple-500\/10:is(.dark *) {
@@ -4794,8 +5433,13 @@
4794 5433 --tw-gradient-to: rgb(30 58 138 / 0) var(--tw-gradient-to-position);
4795 5434 --tw-gradient-stops: var(--tw-gradient-from), rgb(30 58 138 / 0.2) var(--tw-gradient-via-position), var(--tw-gradient-to);
4796 5435 }
4797 5436
5437 +.dark\:via-gray-900:is(.dark *) {
5438 + --tw-gradient-to: rgb(17 24 39 / 0) var(--tw-gradient-to-position);
5439 + --tw-gradient-stops: var(--tw-gradient-from), #111827 var(--tw-gradient-via-position), var(--tw-gradient-to);
5440 +}
5441 +
4798 5442 .dark\:via-orange-900\/10:is(.dark *) {
4799 5443 --tw-gradient-to: rgb(124 45 18 / 0) var(--tw-gradient-to-position);
4800 5444 --tw-gradient-stops: var(--tw-gradient-from), rgb(124 45 18 / 0.1) var(--tw-gradient-via-position), var(--tw-gradient-to);
4801 5445 }
@@ -4812,8 +5456,12 @@
4812 5456 .dark\:to-blue-900\/20:is(.dark *) {
4813 5457 --tw-gradient-to: rgb(30 58 138 / 0.2) var(--tw-gradient-to-position);
4814 5458 }
4815 5459
5460 +.dark\:to-blue-900\/30:is(.dark *) {
5461 + --tw-gradient-to: rgb(30 58 138 / 0.3) var(--tw-gradient-to-position);
5462 +}
5463 +
4816 5464 .dark\:to-emerald-900\/20:is(.dark *) {
4817 5465 --tw-gradient-to: rgb(6 78 59 / 0.2) var(--tw-gradient-to-position);
4818 5466 }
4819 5467
@@ -4832,8 +5480,12 @@
4832 5480 .dark\:to-gray-900:is(.dark *) {
4833 5481 --tw-gradient-to: #111827 var(--tw-gradient-to-position);
4834 5482 }
4835 5483
5484 +.dark\:to-indigo-400:is(.dark *) {
5485 + --tw-gradient-to: #818cf8 var(--tw-gradient-to-position);
5486 +}
5487 +
4836 5488 .dark\:to-indigo-900\/20:is(.dark *) {
4837 5489 --tw-gradient-to: rgb(49 46 129 / 0.2) var(--tw-gradient-to-position);
4838 5490 }
4839 5491
@@ -4852,14 +5504,14 @@
4852 5504 .dark\:to-orange-900\/40:is(.dark *) {
4853 5505 --tw-gradient-to: rgb(124 45 18 / 0.4) var(--tw-gradient-to-position);
4854 5506 }
4855 5507
4856 -.dark\:to-purple-900\/20:is(.dark *) {
4857 - --tw-gradient-to: rgb(88 28 135 / 0.2) var(--tw-gradient-to-position);
5508 +.dark\:to-rose-950\/20:is(.dark *) {
5509 + --tw-gradient-to: rgb(76 5 25 / 0.2) var(--tw-gradient-to-position);
4858 5510 }
4859 5511
4860 -.dark\:to-rose-950\/20:is(.dark *) {
4861 - --tw-gradient-to: rgb(76 5 25 / 0.2) var(--tw-gradient-to-position);
5512 +.dark\:to-teal-400:is(.dark *) {
5513 + --tw-gradient-to: #2dd4bf var(--tw-gradient-to-position);
4862 5514 }
4863 5515
4864 5516 .dark\:fill-gray-400:is(.dark *) {
4865 5517 fill: #9ca3af;
@@ -4928,8 +5580,12 @@
4928 5580 --tw-text-opacity: 1;
4929 5581 color: rgb(191 219 254 / var(--tw-text-opacity, 1));
4930 5582 }
4931 5583
5584 +.dark\:text-blue-200\/90:is(.dark *) {
5585 + color: rgb(191 219 254 / 0.9);
5586 +}
5587 +
4932 5588 .dark\:text-blue-300:is(.dark *) {
4933 5589 --tw-text-opacity: 1;
4934 5590 color: rgb(147 197 253 / var(--tw-text-opacity, 1));
4935 5591 }
@@ -4938,8 +5594,12 @@
4938 5594 --tw-text-opacity: 1;
4939 5595 color: rgb(96 165 250 / var(--tw-text-opacity, 1));
4940 5596 }
4941 5597
5598 +.dark\:text-blue-400\/80:is(.dark *) {
5599 + color: rgb(96 165 250 / 0.8);
5600 +}
5601 +
4942 5602 .dark\:text-emerald-300:is(.dark *) {
4943 5603 --tw-text-opacity: 1;
4944 5604 color: rgb(110 231 183 / var(--tw-text-opacity, 1));
4945 5605 }
@@ -4983,13 +5643,23 @@
4983 5643 --tw-text-opacity: 1;
4984 5644 color: rgb(55 65 81 / var(--tw-text-opacity, 1));
4985 5645 }
4986 5646
5647 +.dark\:text-gray-900:is(.dark *) {
5648 + --tw-text-opacity: 1;
5649 + color: rgb(17 24 39 / var(--tw-text-opacity, 1));
5650 +}
5651 +
4987 5652 .dark\:text-green-100:is(.dark *) {
4988 5653 --tw-text-opacity: 1;
4989 5654 color: rgb(220 252 231 / var(--tw-text-opacity, 1));
4990 5655 }
4991 5656
5657 +.dark\:text-green-200:is(.dark *) {
5658 + --tw-text-opacity: 1;
5659 + color: rgb(187 247 208 / var(--tw-text-opacity, 1));
5660 +}
5661 +
4992 5662 .dark\:text-green-300:is(.dark *) {
4993 5663 --tw-text-opacity: 1;
4994 5664 color: rgb(134 239 172 / var(--tw-text-opacity, 1));
4995 5665 }
@@ -5013,8 +5683,17 @@
5013 5683 --tw-text-opacity: 1;
5014 5684 color: rgb(255 237 213 / var(--tw-text-opacity, 1));
5015 5685 }
5016 5686
5687 +.dark\:text-orange-200:is(.dark *) {
5688 + --tw-text-opacity: 1;
5689 + color: rgb(254 215 170 / var(--tw-text-opacity, 1));
5690 +}
5691 +
5692 +.dark\:text-orange-200\/80:is(.dark *) {
5693 + color: rgb(254 215 170 / 0.8);
5694 +}
5695 +
5017 5696 .dark\:text-orange-300:is(.dark *) {
5018 5697 --tw-text-opacity: 1;
5019 5698 color: rgb(253 186 116 / var(--tw-text-opacity, 1));
5020 5699 }
@@ -5023,13 +5702,8 @@
5023 5702 --tw-text-opacity: 1;
5024 5703 color: rgb(251 146 60 / var(--tw-text-opacity, 1));
5025 5704 }
5026 5705
5027 -.dark\:text-orange-50:is(.dark *) {
5028 - --tw-text-opacity: 1;
5029 - color: rgb(255 247 237 / var(--tw-text-opacity, 1));
5030 -}
5031 -
5032 5706 .dark\:text-pink-400:is(.dark *) {
5033 5707 --tw-text-opacity: 1;
5034 5708 color: rgb(244 114 182 / var(--tw-text-opacity, 1));
5035 5709 }
@@ -5038,8 +5712,13 @@
5038 5712 --tw-text-opacity: 1;
5039 5713 color: rgb(243 232 255 / var(--tw-text-opacity, 1));
5040 5714 }
5041 5715
5716 +.dark\:text-purple-200:is(.dark *) {
5717 + --tw-text-opacity: 1;
5718 + color: rgb(233 213 255 / var(--tw-text-opacity, 1));
5719 +}
5720 +
5042 5721 .dark\:text-purple-300:is(.dark *) {
5043 5722 --tw-text-opacity: 1;
5044 5723 color: rgb(216 180 254 / var(--tw-text-opacity, 1));
5045 5724 }
@@ -5058,8 +5737,12 @@
5058 5737 --tw-text-opacity: 1;
5059 5738 color: rgb(254 202 202 / var(--tw-text-opacity, 1));
5060 5739 }
5061 5740
5741 +.dark\:text-red-200\/90:is(.dark *) {
5742 + color: rgb(254 202 202 / 0.9);
5743 +}
5744 +
5062 5745 .dark\:text-red-300:is(.dark *) {
5063 5746 --tw-text-opacity: 1;
5064 5747 color: rgb(252 165 165 / var(--tw-text-opacity, 1));
5065 5748 }
@@ -5073,8 +5756,13 @@
5073 5756 --tw-text-opacity: 1;
5074 5757 color: rgb(239 68 68 / var(--tw-text-opacity, 1));
5075 5758 }
5076 5759
5760 +.dark\:text-slate-300:is(.dark *) {
5761 + --tw-text-opacity: 1;
5762 + color: rgb(203 213 225 / var(--tw-text-opacity, 1));
5763 +}
5764 +
5077 5765 .dark\:text-teal-400:is(.dark *) {
5078 5766 --tw-text-opacity: 1;
5079 5767 color: rgb(45 212 191 / var(--tw-text-opacity, 1));
5080 5768 }
@@ -5083,8 +5771,16 @@
5083 5771 --tw-text-opacity: 1;
5084 5772 color: rgb(255 255 255 / var(--tw-text-opacity, 1));
5085 5773 }
5086 5774
5775 +.dark\:text-yatra-on-dark:is(.dark *) {
5776 + color: var(--yatra-primary-color-dark, #60a5fa);
5777 +}
5778 +
5779 +.dark\:text-yatra-primary-light:is(.dark *) {
5780 + color: var(--yatra-primary-light, #60a5fa);
5781 +}
5782 +
5087 5783 .dark\:text-yellow-200:is(.dark *) {
5088 5784 --tw-text-opacity: 1;
5089 5785 color: rgb(254 240 138 / var(--tw-text-opacity, 1));
5090 5786 }
@@ -5117,8 +5813,22 @@
5117 5813 --tw-ring-opacity: 1;
5118 5814 --tw-ring-color: rgb(245 158 11 / var(--tw-ring-opacity, 1));
5119 5815 }
5120 5816
5817 +.dark\:ring-amber-800:is(.dark *) {
5818 + --tw-ring-opacity: 1;
5819 + --tw-ring-color: rgb(146 64 14 / var(--tw-ring-opacity, 1));
5820 +}
5821 +
5822 +.dark\:ring-blue-500:is(.dark *) {
5823 + --tw-ring-opacity: 1;
5824 + --tw-ring-color: rgb(59 130 246 / var(--tw-ring-opacity, 1));
5825 +}
5826 +
5827 +.dark\:ring-blue-500\/30:is(.dark *) {
5828 + --tw-ring-color: rgb(59 130 246 / 0.3);
5829 +}
5830 +
5121 5831 .dark\:ring-blue-900\/30:is(.dark *) {
5122 5832 --tw-ring-color: rgb(30 58 138 / 0.3);
5123 5833 }
5124 5834
@@ -5173,8 +5883,17 @@
5173 5883 --tw-border-opacity: 1;
5174 5884 border-color: rgb(37 99 235 / var(--tw-border-opacity, 1));
5175 5885 }
5176 5886
5887 +.dark\:hover\:border-blue-600\/70:hover:is(.dark *) {
5888 + border-color: rgb(37 99 235 / 0.7);
5889 +}
5890 +
5891 +.dark\:hover\:border-blue-700:hover:is(.dark *) {
5892 + --tw-border-opacity: 1;
5893 + border-color: rgb(29 78 216 / var(--tw-border-opacity, 1));
5894 +}
5895 +
5177 5896 .dark\:hover\:border-gray-400:hover:is(.dark *) {
5178 5897 --tw-border-opacity: 1;
5179 5898 border-color: rgb(156 163 175 / var(--tw-border-opacity, 1));
5180 5899 }
@@ -5208,8 +5927,12 @@
5208 5927 --tw-border-opacity: 1;
5209 5928 border-color: rgb(147 51 234 / var(--tw-border-opacity, 1));
5210 5929 }
5211 5930
5931 +.dark\:hover\:border-yatra-border-hover-dark:hover:is(.dark *) {
5932 + border-color: color-mix(in srgb, var(--yatra-primary, #3b82f6) 38%, rgb(55 65 81));
5933 +}
5934 +
5212 5935 .dark\:hover\:border-yellow-600:hover:is(.dark *) {
5213 5936 --tw-border-opacity: 1;
5214 5937 border-color: rgb(202 138 4 / var(--tw-border-opacity, 1));
5215 5938 }
@@ -5226,8 +5949,16 @@
5226 5949 .dark\:hover\:bg-amber-900\/20:hover:is(.dark *) {
5227 5950 background-color: rgb(120 53 15 / 0.2);
5228 5951 }
5229 5952
5953 +.dark\:hover\:bg-amber-900\/40:hover:is(.dark *) {
5954 + background-color: rgb(120 53 15 / 0.4);
5955 +}
5956 +
5957 +.dark\:hover\:bg-amber-900\/50:hover:is(.dark *) {
5958 + background-color: rgb(120 53 15 / 0.5);
5959 +}
5960 +
5230 5961 .dark\:hover\:bg-amber-950\/40:hover:is(.dark *) {
5231 5962 background-color: rgb(69 26 3 / 0.4);
5232 5963 }
5233 5964
@@ -5240,8 +5971,13 @@
5240 5971 --tw-bg-opacity: 1;
5241 5972 background-color: rgb(30 64 175 / var(--tw-bg-opacity, 1));
5242 5973 }
5243 5974
5975 +.dark\:hover\:bg-blue-900:hover:is(.dark *) {
5976 + --tw-bg-opacity: 1;
5977 + background-color: rgb(30 58 138 / var(--tw-bg-opacity, 1));
5978 +}
5979 +
5244 5980 .dark\:hover\:bg-blue-900\/10:hover:is(.dark *) {
5245 5981 background-color: rgb(30 58 138 / 0.1);
5246 5982 }
5247 5983
@@ -5252,8 +5988,12 @@
5252 5988 .dark\:hover\:bg-blue-900\/30:hover:is(.dark *) {
5253 5989 background-color: rgb(30 58 138 / 0.3);
5254 5990 }
5255 5991
5992 +.dark\:hover\:bg-blue-900\/40:hover:is(.dark *) {
5993 + background-color: rgb(30 58 138 / 0.4);
5994 +}
5995 +
5256 5996 .dark\:hover\:bg-blue-900\/50:hover:is(.dark *) {
5257 5997 background-color: rgb(30 58 138 / 0.5);
5258 5998 }
5259 5999
@@ -5288,12 +6028,20 @@
5288 6028 --tw-bg-opacity: 1;
5289 6029 background-color: rgb(31 41 55 / var(--tw-bg-opacity, 1));
5290 6030 }
5291 6031
6032 +.dark\:hover\:bg-gray-800\/40:hover:is(.dark *) {
6033 + background-color: rgb(31 41 55 / 0.4);
6034 +}
6035 +
5292 6036 .dark\:hover\:bg-gray-800\/50:hover:is(.dark *) {
5293 6037 background-color: rgb(31 41 55 / 0.5);
5294 6038 }
5295 6039
6040 +.dark\:hover\:bg-gray-800\/60:hover:is(.dark *) {
6041 + background-color: rgb(31 41 55 / 0.6);
6042 +}
6043 +
5296 6044 .dark\:hover\:bg-gray-900:hover:is(.dark *) {
5297 6045 --tw-bg-opacity: 1;
5298 6046 background-color: rgb(17 24 39 / var(--tw-bg-opacity, 1));
5299 6047 }
@@ -5309,8 +6057,12 @@
5309 6057 .dark\:hover\:bg-green-900\/20:hover:is(.dark *) {
5310 6058 background-color: rgb(20 83 45 / 0.2);
5311 6059 }
5312 6060
6061 +.dark\:hover\:bg-green-900\/40:hover:is(.dark *) {
6062 + background-color: rgb(20 83 45 / 0.4);
6063 +}
6064 +
5313 6065 .dark\:hover\:bg-green-900\/50:hover:is(.dark *) {
5314 6066 background-color: rgb(20 83 45 / 0.5);
5315 6067 }
5316 6068
@@ -5325,8 +6077,12 @@
5325 6077 .dark\:hover\:bg-pink-900\/20:hover:is(.dark *) {
5326 6078 background-color: rgb(131 24 67 / 0.2);
5327 6079 }
5328 6080
6081 +.dark\:hover\:bg-purple-900\/10:hover:is(.dark *) {
6082 + background-color: rgb(88 28 135 / 0.1);
6083 +}
6084 +
5329 6085 .dark\:hover\:bg-purple-900\/20:hover:is(.dark *) {
5330 6086 background-color: rgb(88 28 135 / 0.2);
5331 6087 }
5332 6088
@@ -5334,8 +6090,13 @@
5334 6090 --tw-bg-opacity: 1;
5335 6091 background-color: rgb(220 38 38 / var(--tw-bg-opacity, 1));
5336 6092 }
5337 6093
6094 +.dark\:hover\:bg-red-900:hover:is(.dark *) {
6095 + --tw-bg-opacity: 1;
6096 + background-color: rgb(127 29 29 / var(--tw-bg-opacity, 1));
6097 +}
6098 +
5338 6099 .dark\:hover\:bg-red-900\/10:hover:is(.dark *) {
5339 6100 background-color: rgb(127 29 29 / 0.1);
5340 6101 }
5341 6102
@@ -5342,12 +6103,20 @@
5342 6103 .dark\:hover\:bg-red-900\/20:hover:is(.dark *) {
5343 6104 background-color: rgb(127 29 29 / 0.2);
5344 6105 }
5345 6106
6107 +.dark\:hover\:bg-red-900\/30:hover:is(.dark *) {
6108 + background-color: rgb(127 29 29 / 0.3);
6109 +}
6110 +
5346 6111 .dark\:hover\:bg-red-950\/20:hover:is(.dark *) {
5347 6112 background-color: rgb(69 10 10 / 0.2);
5348 6113 }
5349 6114
6115 +.dark\:hover\:bg-yatra-hover-soft-dark:hover:is(.dark *) {
6116 + background-color: color-mix(in srgb, var(--yatra-primary, #3b82f6) 10%, rgb(15 23 42));
6117 +}
6118 +
5350 6119 .dark\:hover\:bg-yellow-900\/20:hover:is(.dark *) {
5351 6120 background-color: rgb(113 63 18 / 0.2);
5352 6121 }
5353 6122
@@ -5360,8 +6129,13 @@
5360 6129 .dark\:hover\:to-blue-500\/15:hover:is(.dark *) {
5361 6130 --tw-gradient-to: rgb(59 130 246 / 0.15) var(--tw-gradient-to-position);
5362 6131 }
5363 6132
6133 +.dark\:hover\:text-amber-300:hover:is(.dark *) {
6134 + --tw-text-opacity: 1;
6135 + color: rgb(252 211 77 / var(--tw-text-opacity, 1));
6136 +}
6137 +
5364 6138 .dark\:hover\:text-amber-400:hover:is(.dark *) {
5365 6139 --tw-text-opacity: 1;
5366 6140 color: rgb(251 191 36 / var(--tw-text-opacity, 1));
5367 6141 }
@@ -5410,13 +6184,16 @@
5410 6184 --tw-text-opacity: 1;
5411 6185 color: rgb(255 255 255 / var(--tw-text-opacity, 1));
5412 6186 }
5413 6187
5414 -.dark\:focus\:border-blue-400:focus:is(.dark *) {
5415 - --tw-border-opacity: 1;
5416 - border-color: rgb(96 165 250 / var(--tw-border-opacity, 1));
6188 +.dark\:hover\:text-yatra-on-dark:hover:is(.dark *) {
6189 + color: var(--yatra-primary-color-dark, #60a5fa);
5417 6190 }
5418 6191
6192 +.dark\:hover\:text-yatra-primary-light:hover:is(.dark *) {
6193 + color: var(--yatra-primary-light, #60a5fa);
6194 +}
6195 +
5419 6196 .dark\:focus\:ring-blue-600:focus:is(.dark *) {
5420 6197 --tw-ring-opacity: 1;
5421 6198 --tw-ring-color: rgb(37 99 235 / var(--tw-ring-opacity, 1));
5422 6199 }
@@ -5443,8 +6220,12 @@
5443 6220 --tw-bg-opacity: 1;
5444 6221 background-color: rgb(30 64 175 / var(--tw-bg-opacity, 1));
5445 6222 }
5446 6223
6224 +.group:hover .dark\:group-hover\:bg-blue-900\/30:is(.dark *) {
6225 + background-color: rgb(30 58 138 / 0.3);
6226 +}
6227 +
5447 6228 .group:hover .dark\:group-hover\:bg-green-800:is(.dark *) {
5448 6229 --tw-bg-opacity: 1;
5449 6230 background-color: rgb(22 101 52 / var(--tw-bg-opacity, 1));
5450 6231 }
@@ -5488,8 +6269,12 @@
5488 6269 --tw-text-opacity: 1;
5489 6270 color: rgb(156 163 175 / var(--tw-text-opacity, 1));
5490 6271 }
5491 6272
6273 +.group:hover .dark\:group-hover\:text-yatra-on-dark:is(.dark *) {
6274 + color: var(--yatra-primary-color-dark, #60a5fa);
6275 +}
6276 +
5492 6277 .dark\:data-\[state\=selected\]\:bg-gray-800[data-state="selected"]:is(.dark *) {
5493 6278 --tw-bg-opacity: 1;
5494 6279 background-color: rgb(31 41 55 / var(--tw-bg-opacity, 1));
5495 6280 }
@@ -5515,8 +6300,12 @@
5515 6300 .sm\:grid-cols-3 {
5516 6301 grid-template-columns: repeat(3, minmax(0, 1fr));
5517 6302 }
5518 6303
6304 + .sm\:grid-cols-4 {
6305 + grid-template-columns: repeat(4, minmax(0, 1fr));
6306 + }
6307 +
5519 6308 .sm\:grid-cols-8 {
5520 6309 grid-template-columns: repeat(8, minmax(0, 1fr));
5521 6310 }
5522 6311
@@ -5539,8 +6328,12 @@
5539 6328 .sm\:justify-between {
5540 6329 justify-content: space-between;
5541 6330 }
5542 6331
6332 + .sm\:p-5 {
6333 + padding: 1.25rem;
6334 + }
6335 +
5543 6336 .sm\:px-4 {
5544 6337 padding-left: 1rem;
5545 6338 padding-right: 1rem;
5546 6339 }
@@ -5630,8 +6423,12 @@
5630 6423 .md\:flex-row {
5631 6424 flex-direction: row;
5632 6425 }
5633 6426
6427 + .md\:items-end {
6428 + align-items: flex-end;
6429 + }
6430 +
5634 6431 .md\:items-center {
5635 6432 align-items: center;
5636 6433 }
5637 6434
@@ -5649,8 +6446,12 @@
5649 6446 .lg\:top-10 {
5650 6447 top: 2.5rem;
5651 6448 }
5652 6449
6450 + .lg\:top-4 {
6451 + top: 1rem;
6452 + }
6453 +
5653 6454 .lg\:col-span-1 {
5654 6455 grid-column: span 1 / span 1;
5655 6456 }
5656 6457
@@ -5689,12 +6490,24 @@
5689 6490 .lg\:w-12 {
5690 6491 width: 3rem;
5691 6492 }
5692 6493
6494 + .lg\:w-40 {
6495 + width: 10rem;
6496 + }
6497 +
6498 + .lg\:w-44 {
6499 + width: 11rem;
6500 + }
6501 +
5693 6502 .lg\:w-48 {
5694 6503 width: 12rem;
5695 6504 }
5696 6505
6506 + .lg\:w-56 {
6507 + width: 14rem;
6508 + }
6509 +
5697 6510 .lg\:w-64 {
5698 6511 width: 16rem;
5699 6512 }
5700 6513
@@ -5737,8 +6550,12 @@
5737 6550 .lg\:flex-shrink-0 {
5738 6551 flex-shrink: 0;
5739 6552 }
5740 6553
6554 + .lg\:grid-cols-1 {
6555 + grid-template-columns: repeat(1, minmax(0, 1fr));
6556 + }
6557 +
5741 6558 .lg\:grid-cols-12 {
5742 6559 grid-template-columns: repeat(12, minmax(0, 1fr));
5743 6560 }
5744 6561
@@ -5753,12 +6570,20 @@
5753 6570 .lg\:grid-cols-4 {
5754 6571 grid-template-columns: repeat(4, minmax(0, 1fr));
5755 6572 }
5756 6573
6574 + .lg\:grid-cols-5 {
6575 + grid-template-columns: repeat(5, minmax(0, 1fr));
6576 + }
6577 +
5757 6578 .lg\:grid-cols-6 {
5758 6579 grid-template-columns: repeat(6, minmax(0, 1fr));
5759 6580 }
5760 6581
6582 + .lg\:grid-cols-\[240px_1fr\] {
6583 + grid-template-columns: 240px 1fr;
6584 + }
6585 +
5761 6586 .lg\:flex-row {
5762 6587 flex-direction: row;
5763 6588 }
5764 6589
@@ -5785,8 +6610,12 @@
5785 6610 .lg\:gap-4 {
5786 6611 gap: 1rem;
5787 6612 }
5788 6613
6614 + .lg\:self-start {
6615 + align-self: flex-start;
6616 + }
6617 +
5789 6618 .lg\:px-8 {
5790 6619 padding-left: 2rem;
5791 6620 padding-right: 2rem;
5792 6621 }
@@ -5800,8 +6629,24 @@
5800 6629 }
5801 6630
5802 6631 .\[\&\:has\(\[role\=checkbox\]\)\]\:pr-0:has([role=checkbox]) {
5803 6632 padding-right: 0px;
6633 +}
6634 +
6635 +.\[\&\>svg\]\:h-6>svg {
6636 + height: 1.5rem;
6637 +}
6638 +
6639 +.\[\&\>svg\]\:h-full>svg {
6640 + height: 100%;
6641 +}
6642 +
6643 +.\[\&\>svg\]\:w-6>svg {
6644 + width: 1.5rem;
6645 +}
6646 +
6647 +.\[\&\>svg\]\:w-full>svg {
6648 + width: 100%;
5804 6649 }
5805 6650
5806 6651 .\[\&_svg\]\:h-5 svg {
5807 6652 height: 1.25rem;