You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

230 lines
4.6 KiB

4 years ago
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
  1. :root {
  2. --color-white: #ffffff;
  3. --color-light: #f1f5f9;
  4. --color-black: #121212;
  5. --color-night: #001632;
  6. --color-red: #f44336;
  7. --color-blue: #1a73e8;
  8. --color-gray: #80868b;
  9. --color-grayish: #dadce0;
  10. --shadow-normal: 0 1px 3px 0 rgba(0, 0, 0, 0.1),
  11. 0 1px 2px 0 rgba(0, 0, 0, 0.06);
  12. --shadow-medium: 0 4px 6px -1px rgba(0, 0, 0, 0.1),
  13. 0 2px 4px -1px rgba(0, 0, 0, 0.06);
  14. --shadow-large: 0 10px 15px -3px rgba(0, 0, 0, 0.1),
  15. 0 4px 6px -2px rgba(0, 0, 0, 0.05);
  16. }
  17. html {
  18. font-size: 100%;
  19. font-size-adjust: 100%;
  20. box-sizing: border-box;
  21. scroll-behavior: smooth;
  22. }
  23. *,
  24. *::before,
  25. *::after {
  26. padding: 0;
  27. margin: 0;
  28. box-sizing: inherit;
  29. list-style: none;
  30. list-style-type: none;
  31. text-decoration: none;
  32. -webkit-font-smoothing: antialiased;
  33. -moz-osx-font-smoothing: grayscale;
  34. text-rendering: optimizeLegibility;
  35. }
  36. body {
  37. font-family: "Segoe UI", Tahoma, Geneva, Verdana, sans-serif;
  38. font-size: 1rem;
  39. font-weight: normal;
  40. line-height: 1.5;
  41. color: var(--color-black);
  42. background: var(--color-light);
  43. }
  44. a,
  45. button {
  46. font-family: inherit;
  47. font-size: inherit;
  48. line-height: inherit;
  49. cursor: pointer;
  50. border: none;
  51. outline: none;
  52. background: none;
  53. text-decoration: none;
  54. }
  55. img {
  56. display: block;
  57. width: 100%;
  58. height: auto;
  59. -o-object-fit: cover;
  60. object-fit: cover;
  61. }
  62. .container {
  63. display: flex;
  64. justify-content: center;
  65. align-items: center;
  66. max-width: 100rem;
  67. min-height: 100vh;
  68. width: 100%;
  69. padding: 0 2rem;
  70. margin: 0 auto;
  71. }
  72. .ion-logo-apple {
  73. font-size: 1.65rem;
  74. line-height: inherit;
  75. margin-right: 0.5rem;
  76. color: var(--color-black);
  77. }
  78. .ion-logo-google {
  79. font-size: 1.65rem;
  80. line-height: inherit;
  81. margin-right: 0.5rem;
  82. color: var(--color-red);
  83. }
  84. .ion-logo-facebook {
  85. font-size: 1.65rem;
  86. line-height: inherit;
  87. margin-right: 0.5rem;
  88. color: var(--color-blue);
  89. }
  90. .text {
  91. font-family: inherit;
  92. line-height: inherit;
  93. text-transform: unset;
  94. text-transform: uppercase;
  95. text-align: center;
  96. font-size: 23px;
  97. text-rendering: optimizeLegibility;
  98. }
  99. .text-large {
  100. font-size: 2rem;
  101. font-weight: 600;
  102. color: var(--color-black);
  103. }
  104. .text-normal {
  105. font-size: 1rem;
  106. font-weight: 400;
  107. color: var(--color-black);
  108. }
  109. .text-links {
  110. font-size: 1rem;
  111. font-weight: 400;
  112. color: var(--color-blue);
  113. }
  114. .text-links:hover {
  115. text-decoration: underline;
  116. }
  117. .main .wrapper {
  118. max-width: 28rem;
  119. width: 100%;
  120. margin: 2rem auto;
  121. padding: 2rem 2.5rem;
  122. border: none;
  123. outline: none;
  124. border-radius: 0.25rem;
  125. color: var(--color-black);
  126. background: var(--color-white);
  127. box-shadow: var(--shadow-large);
  128. }
  129. .main .wrapper .form {
  130. width: 100%;
  131. height: auto;
  132. margin-top: 2rem;
  133. }
  134. .main .wrapper .form .input-control {
  135. display: flex;
  136. align-items: center;
  137. justify-content: space-between;
  138. margin-bottom: 1.25rem;
  139. }
  140. .main .wrapper .form .input-field {
  141. font-family: inherit;
  142. font-size: 1rem;
  143. font-weight: 400;
  144. line-height: inherit;
  145. width: 100%;
  146. height: auto;
  147. padding: 0.75rem 1.25rem;
  148. border: none;
  149. outline: none;
  150. border-radius: 2rem;
  151. color: var(--color-black);
  152. background: var(--color-light);
  153. text-transform: unset;
  154. text-rendering: optimizeLegibility;
  155. }
  156. .main .wrapper .form .input-submit {
  157. font-family: inherit;
  158. font-size: 1rem;
  159. font-weight: 500;
  160. line-height: inherit;
  161. cursor: pointer;
  162. min-width: 40%;
  163. height: auto;
  164. padding: 0.65rem 1.25rem;
  165. border: none;
  166. outline: none;
  167. border-radius: 2rem;
  168. color: var(--color-white);
  169. background: var(--color-blue);
  170. box-shadow: var(--shadow-medium);
  171. text-transform: capitalize;
  172. text-rendering: optimizeLegibility;
  173. }
  174. .main .wrapper .striped {
  175. display: flex;
  176. flex-direction: row;
  177. justify-content: center;
  178. align-items: center;
  179. margin: 1rem 0;
  180. }
  181. .main .wrapper .striped-line {
  182. flex: auto;
  183. flex-basis: auto;
  184. border: none;
  185. outline: none;
  186. height: 2px;
  187. background: var(--color-grayish);
  188. }
  189. .main .wrapper .striped-text {
  190. font-family: inherit;
  191. font-size: 1rem;
  192. font-weight: 500;
  193. line-height: inherit;
  194. color: var(--color-black);
  195. margin: 0 1rem;
  196. }
  197. .main .wrapper .method-control {
  198. margin-bottom: 1rem;
  199. }
  200. .main .wrapper .method-action {
  201. font-family: inherit;
  202. font-size: 0.95rem;
  203. font-weight: 500;
  204. line-height: inherit;
  205. display: flex;
  206. justify-content: center;
  207. align-items: center;
  208. width: 100%;
  209. height: auto;
  210. padding: 0.35rem 1.25rem;
  211. outline: none;
  212. border: 2px solid var(--color-grayish);
  213. border-radius: 2rem;
  214. color: var(--color-black);
  215. background: var(--color-white);
  216. text-transform: capitalize;
  217. text-rendering: optimizeLegibility;
  218. transition: all 0.35s ease;
  219. }
  220. .main .wrapper .method-action:hover {
  221. background: var(--color-light);
  222. }