this repo has no description
at main 109 lines 2.4 kB view raw
1body { 2 background-color: #0d0d0d; 3 color: #f0f0f0; 4 /* Update this line: */ 5 font-family: 'Libre Baskerville', "Times New Roman", serif; 6 padding: 2rem; 7 margin: 0; 8 max-width: 800px; 9 margin: 0 auto; 10} 11a { 12 color: #f45454; 13 text-decoration: none; 14} 15a:hover { 16 color: #f48954; 17 text-decoration: underline; 18} 19h1 { 20 color: #f45454; 21} 22 /* Announcement banner styles */ 23.announcement { 24 box-sizing: border-box; 25 background: #f45454; 26 color: white; 27 padding: 12px 16px; 28 display: flex; 29 align-items: center; 30 justify-content: space-between; 31 gap: 12px; 32 font-size: 14px; 33} 34.announcement p { margin: 0; } 35.announcement a { color: white; text-decoration: underline; } 36.announcement .controls { display:flex; gap:8px; align-items:center; } 37.announcement button.dismiss { 38 background: rgba(255,255,255,0.12); 39 color: white; 40 border: 1px solid rgba(255,255,255,0.18); 41 padding: 6px 10px; 42 border-radius: 6px; 43 cursor: pointer; 44} 45.announcement button.dismiss:focus { outline: 3px solid rgba(255,255,255,0.18); } 46@media (max-width:520px) { 47 .announcement { flex-direction: column; align-items: flex-start; } 48 .announcement .controls { width:100%; justify-content: flex-end; } 49} 50/* Button Row Styles */ 51.button-row { 52 display: flex; 53 flex-wrap: wrap; 54 gap: 12px; 55 margin: 1.5rem 0; 56} 57 58.btn { 59 display: inline-block; 60 padding: 10px 20px; 61 background-color: #222; /* Darker background to contrast body */ 62 color: #f0f0f0 !important; /* Keep text light */ 63 border: 1px solid #444; 64 border-radius: 8px; 65 font-size: 0.9rem; 66 transition: all 0.2s ease; 67 text-decoration: none !important; 68} 69 70.btn:hover { 71 background-color: #333; 72 border-color: #f45454; 73 transform: translateY(-2px); 74} 75 76/* Primary "Create Account" button style */ 77.btn.primary { 78 background: linear-gradient(90deg, #f45454, #f48954); 79 border: none; 80 font-weight: bold; 81} 82 83.btn.primary:hover { 84 filter: brightness(1.1); 85 box-shadow: 0 4px 15px rgba(244, 84, 84, 0.3); 86} 87 88/* Ensure it looks good on mobile */ 89@media (max-width: 520px) { 90 .button-row { 91 flex-direction: column; 92 } 93 .btn { 94 text-align: center; 95 } 96} 97.warning { 98 box-sizing: border-box; 99 background: #f45454; 100 color: white; 101 padding: 12px 16px; 102 display: flex; 103 align-items: center; 104 justify-content: space-between; 105 gap: 12px; 106 font-size: 14px; 107} 108.warning p { margin: 0; } 109.warning a { color: white; text-decoration: underline; }