4
color: lighten($color-main-dark, 35%);
9
background: darken($color-main-light, 3%);
11
margin: 0 rem-calc(15) 0;
12
border-radius: rem-calc(5);
15
margin: 0 0 rem-calc(20);
16
padding-top: rem-calc(20);
20
text-transform: uppercase;
21
font-size: rem-calc(30);
26
background: $color-main-light;
28
padding: 9px 0.6em 0.6em 9px;
29
border-radius: 0 0 rem-calc(5) rem-calc(5);
32
@include avatar-style;
35
@media only screen and (min-width: 48em) {
40
@media only screen and (max-width: 40.0625em) {
48
&:hover, &:focus, &:active {
49
color: darken($color-main-contrast, 10%);
53
@media only screen and (min-width: 48em) {
58
color: lighten($color-main-dark, 35%);
62
margin: 0.5em 0 0.25em;
64
border-width: 1px 0 0;
74
@include green-button;
86
background: $color-main-contrast;
87
padding: 4px 1em 4px 108px;
88
color: $color-main-light;
89
border-radius: rem-calc(5) rem-calc(5) 0 0;
95
color: $color-main-light;
98
@media only screen and (min-width: 48em) {
104
color: $color-comment-header-link;
105
text-decoration: none;
110
&:hover, &:focus, &:active {
111
color: darken($color-comment-header-link, 5%);
123
@include avatar-style;
127
@media only screen and (max-width: 40.0625em) {
138
@for $idx from 1 through 20 {
140
margin-left: ($idx - 1) * 1.5rem;
146
background: $color-main-light;
148
padding: 9px 0.6em 0.6em 9px;
149
border-radius: 0 0 rem-calc(5) rem-calc(5);
153
margin-left: rem-calc(16);
154
@include green-button;
160
border: 2px $color-main-light solid;
161
border-radius: rem-calc(5);
162
background: darken($color-main-light, 8%);
163
padding: 1em 0 0.5em;
168
background: $color-main-contrast;
170
border-radius: rem-calc(3);
173
color: $color-main-light;
174
background: lighten($color-main-contrast, 5%);
178
label.required-field:after {
184
@media only screen and (min-width: 64em) {
185
.columns:has(label) {
194
@media only screen and (max-width: 64em) {
206
.columns:has(.auth_note) {
207
padding-bottom: rem-calc(7);
214
border-top: 2px $color-main-light dashed;
218
display: inline-block;
221
border-radius: rem-calc(5);
230
@media only screen and (max-width: 48em) {
237
overflow-wrap: break-word;
242
section.comments.statistic .comment-item {
243
.comment-body .avatar {
247
.comment-body .comment-text {
255
@media only screen and (min-width: 40.0625em) {
256
section.comments.statistic .comment-item {
263
background-color: #FFF;
271
justify-content: center;
276
* Based on https://loading.io/css/
277
* https://github.com/loadingio/css-spinner/
285
box-sizing: border-box;
286
border: 128px solid $color-main-contrast;
287
border-color: $color-main-contrast transparent $color-main-contrast transparent;
288
animation: lds-hourglass 1.2s infinite;
291
@keyframes lds-hourglass {
293
transform: rotate(0);
294
animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
297
transform: rotate(900deg);
298
animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
301
transform: rotate(1800deg);