rule.css 2.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122
  1. /* Custom formatting for the Rule page */
  2. .rule-header-red {
  3. background-color: #0062FF;
  4. color: white;
  5. font-weight: bold;
  6. font-size: 16px;
  7. padding: 8px 12px;
  8. text-transform: uppercase;
  9. margin-top: 24px;
  10. margin-bottom: 16px;
  11. }
  12. .rule-table-grid {
  13. display: grid;
  14. grid-template-columns: 1.2fr 1fr;
  15. row-gap: 6px;
  16. column-gap: 12px;
  17. font-size: 14px;
  18. color: #000000;
  19. line-height: 1.4;
  20. padding: 0 12px;
  21. }
  22. .rule-table-grid.desc-grid {
  23. grid-template-columns: 100px 1fr;
  24. row-gap: 10px;
  25. }
  26. .rule-table-header {
  27. font-weight: 800;
  28. margin-bottom: 6px;
  29. }
  30. .rule-section-title {
  31. font-size: 14px;
  32. font-weight: 800;
  33. color: #212121;
  34. display: flex;
  35. align-items: center;
  36. gap: 6px;
  37. margin-top: 20px;
  38. margin-bottom: 12px;
  39. padding: 0 12px;
  40. }
  41. .rule-section-title .icon {
  42. color: #1A92F4;
  43. font-size: 12px;
  44. }
  45. .ball-green {
  46. width: 22px;
  47. height: 22px;
  48. border-radius: 50%;
  49. border: 2px solid #16A34A;
  50. /* tailwind green-600 */
  51. background-color: white;
  52. box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.1);
  53. display: flex;
  54. align-items: center;
  55. justify-content: center;
  56. font-size: 11px;
  57. font-weight: 900;
  58. color: #16A34A;
  59. }
  60. .play-card {
  61. margin: 0 12px;
  62. border-radius: 12px;
  63. overflow: hidden;
  64. position: relative;
  65. box-shadow: 0 4px 6px rgba(238, 0, 51, 0.2);
  66. }
  67. .bullet-list {
  68. padding-left: 12px;
  69. padding-right: 12px;
  70. }
  71. .bullet-list li {
  72. font-size: 13px;
  73. color: #212121;
  74. margin-bottom: 6px;
  75. list-style-type: none;
  76. position: relative;
  77. padding-left: 12px;
  78. line-height: 1.3;
  79. }
  80. .bullet-list li::before {
  81. content: "•";
  82. position: absolute;
  83. left: 0;
  84. top: 0;
  85. font-weight: bold;
  86. }
  87. /* Custom Styled Scrollbar */
  88. .custom-scrollbar::-webkit-scrollbar {
  89. width: 6px;
  90. }
  91. .custom-scrollbar::-webkit-scrollbar-track {
  92. background: #E5E5E5;
  93. border-radius: 10px;
  94. }
  95. .custom-scrollbar::-webkit-scrollbar-thumb {
  96. background: #FF8A00;
  97. /* Orange thumb to match design */
  98. border-radius: 10px;
  99. }
  100. .custom-scrollbar::-webkit-scrollbar-thumb:hover {
  101. background: #FF6B00;
  102. }
  103. /* For Firefox */
  104. .custom-scrollbar {
  105. scrollbar-width: thin;
  106. scrollbar-color: #FF8A00 #E5E5E5;
  107. }