blob: 4b9dbcc6661396184cd5ec291407df26bd18d3ac [file] [log] [blame]
22301110e361be52025-06-08 15:24:14 +08001html, body {
2 height: 100%;
3 margin: 0;
4 padding: 0;
5 font-family: sans-serif;
6 background-color: #f5f5f5;
7}
8
9#root {
10 height: 100%;
11 width: 100%;
12 display: flex;
13 justify-content: center;
14 align-items: center;
15}
16
17.container {
18 width: 100%;
19 max-width: 400px;
20}
21
22
23
24.form-box {
25 background: white;
26 padding: 32px;
27 border-radius: 10px;
28 box-shadow: 0 8px 16px rgba(0,0,0,0.1);
29 width: 100%;
30 max-width: 400px;
31}
32
33.title {
34 font-size: 24px;
35 margin-bottom: 16px;
36 text-align: center;
37}
38
39.promo {
40 text-align: center;
41 margin-bottom: 20px;
42 color: #444;
43}
44
45.promo .highlight {
46 color: #d8345f;
47 font-weight: bold;
48}
49
50form {
51 display: flex;
52 flex-direction: column;
53}
54
55label {
56 margin-bottom: 6px;
57 font-size: 14px;
58}
59
60input {
61 padding: 10px;
62 margin-bottom: 16px;
63 border: 1px solid #ccc;
64 border-radius: 6px;
65}
66
67.code-box {
68 display: flex;
69 gap: 8px;
70 margin-bottom: 16px;
71}
72
73.code-box input {
74 flex: 1;
75}
76
77.code-box button {
78 padding: 10px 14px;
79 background-color: #007bff;
80 color: white;
81 border: none;
82 border-radius: 6px;
83 cursor: pointer;
84}
85
86.code-box button:disabled {
87 background-color: #aaa;
88 cursor: not-allowed;
89}
90
91.submit-btn {
92 padding: 12px;
93 background-color: #28a745;
94 color: white;
95 font-size: 16px;
96 border: none;
97 border-radius: 6px;
98 cursor: pointer;
99}
100
101.submit-btn:hover {
102 background-color: #218838;
103}