studycode129 commited on
Commit
0ead1c8
·
verified ·
1 Parent(s): b74a2c4

Create style.css

Browse files
Files changed (1) hide show
  1. style.css +101 -0
style.css ADDED
@@ -0,0 +1,101 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ * {
2
+ box-sizing: border-box;
3
+ }
4
+ body {
5
+ font-family: 'Inter', sans-serif;
6
+ background: linear-gradient(to right, #ede9fe, #f3e8ff);
7
+ color: #374151;
8
+ margin: 0;
9
+ padding: 20px;
10
+ display: flex;
11
+ justify-content: center;
12
+ align-items: center;
13
+ min-height: 100vh;
14
+ }
15
+ .container {
16
+ background: #faf5ff;
17
+ padding: 32px;
18
+ border-radius: 24px;
19
+ box-shadow: 0 20px 40px rgba(0, 0, 0, 0.1);
20
+ width: 100%;
21
+ max-width: 800px;
22
+ border: 2px solid #c4b5fd;
23
+ }
24
+ h1 {
25
+ text-align: center;
26
+ margin-bottom: 24px;
27
+ font-size: 28px;
28
+ font-weight: 600;
29
+ color: #6b21a8;
30
+ }
31
+ label {
32
+ display: block;
33
+ margin: 14px 0 6px;
34
+ font-weight: 600;
35
+ color: #6b21a8;
36
+ }
37
+ textarea, select, input[type="text"] {
38
+ width: 100%;
39
+ padding: 12px;
40
+ margin-bottom: 16px;
41
+ border-radius: 10px;
42
+ border: 1px solid #ddd6fe;
43
+ font-size: 16px;
44
+ font-family: inherit;
45
+ }
46
+ textarea {
47
+ min-height: 120px;
48
+ resize: vertical;
49
+ }
50
+ input[type="file"] {
51
+ display: none;
52
+ }
53
+ .custom-file-upload {
54
+ display: inline-block;
55
+ padding: 12px 24px;
56
+ background-color: #8b5cf6;
57
+ color: white;
58
+ font-weight: 600;
59
+ border-radius: 10px;
60
+ cursor: pointer;
61
+ margin-bottom: 8px;
62
+ }
63
+ button {
64
+ background-color: #8b5cf6;
65
+ color: white;
66
+ font-weight: 600;
67
+ border: none;
68
+ padding: 14px;
69
+ border-radius: 10px;
70
+ font-size: 16px;
71
+ cursor: pointer;
72
+ width: 100%;
73
+ margin-top: 12px;
74
+ }
75
+ button:hover {
76
+ background-color: #7c3aed;
77
+ }
78
+ .loading {
79
+ font-size: 16px;
80
+ font-weight: bold;
81
+ color: #6b21a8;
82
+ animation: pulse 1s infinite;
83
+ margin: 10px 0;
84
+ }
85
+ @keyframes pulse {
86
+ 0% { opacity: 0.3; }
87
+ 50% { opacity: 1; }
88
+ 100% { opacity: 0.3; }
89
+ }
90
+ pre {
91
+ background: #f5f3ff;
92
+ border: 1px solid #e9d5ff;
93
+ padding: 16px;
94
+ border-radius: 10px;
95
+ white-space: pre-wrap;
96
+ margin-top: 10px;
97
+ }
98
+ .download {
99
+ text-align: center;
100
+ margin-top: 20px;
101
+ }