2019-03-06 21:24:52 +01:00
html {
2019-06-26 17:07:57 +02:00
font-size : 100 % ;
2019-03-06 21:24:52 +01:00
-webkit-text-size-adjust : 100 % ; }
2018-06-16 16:41:58 +02:00
2019-03-06 21:24:52 +01:00
body {
box-sizing : border-box ;
margin : 0 ;
2020-05-29 23:10:40 +02:00
background-color : # f7f7f7 ;
color : # 262626 ;
2019-03-06 21:24:52 +01:00
font-family : "Nunito Sans" , -apple-system , BlinkMacSystemFont , "Segoe UI" , Roboto , Helvetica , Arial , sans-serif ;
line-height : 1 . 5 ; }
2018-06-16 16:41:58 +02:00
2019-03-06 21:24:52 +01:00
* {
box-sizing : inherit ;
line-height : inherit ;
2020-11-09 19:50:16 +01:00
-webkit-tap-highlight-color : rgba ( 38 , 38 , 38 , 0 ) ; }
2018-06-16 16:41:58 +02:00
2019-03-06 21:24:52 +01:00
main {
display : block ; }
2018-06-16 16:41:58 +02:00
2019-03-06 21:24:52 +01:00
a {
2020-06-01 12:58:01 +02:00
outline-color : rgba ( 4 , 138 , 255 , 0 . 25 ) ;
2019-03-06 21:24:52 +01:00
background-color : transparent ;
2020-05-30 23:35:56 +02:00
color : # 1e88e5 ;
2019-03-06 21:24:52 +01:00
text-decoration : none ;
transition : color 150ms ; }
a : hover {
2020-11-10 16:24:01 +01:00
color : # 186db7 ; }
2019-03-06 21:24:52 +01:00
a : not ( [ href ] ) {
cursor : default ; }
2018-06-16 16:41:58 +02:00
2019-03-06 21:24:52 +01:00
img {
max-width : 100 % ;
border-style : none ; }
2018-06-16 16:41:58 +02:00
2019-03-11 21:51:36 +01:00
button {
-webkit-appearance : button ; }
button :: -moz-focus-inner {
padding : 0 ;
border : none ; }
2020-02-27 16:59:00 +01:00
mark {
background-color : # ffd700 ; }
2019-03-06 21:24:52 +01:00
[ hidden ] {
display : none ; }
2018-06-16 16:41:58 +02:00
2020-06-01 12:58:01 +02:00
. focused {
box-shadow : 0 0 0 2px rgba ( 4 , 138 , 255 , 0 . 25 ) ; }
2018-06-16 16:41:58 +02:00
2019-06-07 12:01:51 +02:00
:: selection {
2020-11-09 19:50:16 +01:00
background-color : rgba ( 30 , 136 , 229 , 0 . 25 ) ; }
2019-06-07 12:01:51 +02:00
2020-11-10 23:36:04 +01:00
:: placeholder {
color : # 7d7d7d ; }
2019-03-06 21:24:52 +01:00
@ media ( min-width : 568px ) {
. hide-from-xs {
display : none ; } }
2018-06-16 16:41:58 +02:00
2019-03-06 21:24:52 +01:00
@ media ( max-width : 568px ) {
. show-from-xs {
display : none ; } }
2018-06-16 16:41:58 +02:00
2019-03-06 21:24:52 +01:00
@ media ( min-width : 768px ) {
. hide-from-s {
display : none ; } }
2018-06-16 16:41:58 +02:00
2019-03-06 21:24:52 +01:00
@ media ( max-width : 768px ) {
. show-from-s {
display : none ; } }
2018-06-16 16:41:58 +02:00
2019-03-06 21:24:52 +01:00
@ media ( min-width : 992px ) {
. hide-from-m {
display : none ; } }
2018-06-16 16:41:58 +02:00
2019-03-06 21:24:52 +01:00
@ media ( max-width : 992px ) {
. show-from-m {
display : none ; } }
2018-06-16 16:41:58 +02:00
2019-03-06 21:24:52 +01:00
@ media ( min-width : 1200px ) {
. hide-from-l {
display : none ; } }
2018-06-16 16:41:58 +02:00
2019-03-06 21:24:52 +01:00
@ media ( max-width : 1200px ) {
. show-from-l {
display : none ; } }
2018-06-16 16:41:58 +02:00
2019-03-06 21:24:52 +01:00
h1 , . h1 , h2 , . h2 , h3 , . h3 , h4 , . h4 , h5 , . h5 , h6 , . h6 {
margin-top : 0 ;
margin-bottom : 0 . 5rem ;
2019-03-11 21:51:36 +01:00
font-weight : 600 ;
line-height : 1 . 2 ; }
2018-06-16 16:41:58 +02:00
2019-03-06 21:24:52 +01:00
h1 , . h1 , h2 , . h2 , h3 , . h3 {
letter-spacing : -0 . 027rem ; }
2018-06-16 16:41:58 +02:00
2019-03-06 21:24:52 +01:00
h1 , . h1 {
font-size : 2 . 369rem ; }
2018-06-16 16:41:58 +02:00
2019-03-06 21:24:52 +01:00
h2 , . h2 {
font-size : 2 . 104rem ; }
2018-06-16 16:41:58 +02:00
2019-03-06 21:24:52 +01:00
h3 , . h3 {
font-size : 1 . 777rem ; }
2018-06-16 16:41:58 +02:00
2019-03-06 21:24:52 +01:00
h4 , . h4 {
font-size : 1 . 579rem ; }
2018-06-16 16:41:58 +02:00
2019-03-06 21:24:52 +01:00
h5 , . h5 {
font-size : 1 . 184rem ; }
2018-06-16 16:41:58 +02:00
2019-03-06 21:24:52 +01:00
h6 , . h6 {
font-size : 1rem ; }
2018-06-16 16:41:58 +02:00
2019-03-06 21:24:52 +01:00
strong {
font-weight : 600 ; }
2018-06-16 16:41:58 +02:00
2019-03-06 21:24:52 +01:00
p {
margin-top : 0 ;
margin-bottom : 0 . 5rem ;
line-height : 1 . 5 ; }
2018-06-16 16:41:58 +02:00
2019-03-06 21:24:52 +01:00
ul {
margin-top : 0 ;
margin-bottom : 0 . 5rem ;
margin-left : 1 . 25rem ;
padding : 0 ;
list-style-position : outside ; }
2018-06-16 16:41:58 +02:00
2019-03-06 21:24:52 +01:00
. container ,
. container-full ,
. container-no-margin {
margin : 0 auto ;
2020-06-07 17:49:01 +02:00
padding : 0 15px ; }
2018-06-16 16:41:58 +02:00
2019-03-06 21:24:52 +01:00
. container {
max-width : 1200px ; }
2018-06-16 16:41:58 +02:00
2019-03-06 21:24:52 +01:00
. container-no-margin {
padding-right : 0 ;
padding-left : 0 ; }
2018-06-16 16:41:58 +02:00
2019-03-06 21:24:52 +01:00
. row {
2020-06-07 17:49:01 +02:00
display : flex ;
flex-wrap : wrap ;
margin : 0 -15px ; }
2018-06-16 16:41:58 +02:00
2019-03-06 21:24:52 +01:00
@ media ( max-width : 768px ) {
. container-no-margin . row {
margin : 0 ; }
. container-no-margin div [ class ^ = col- ] {
padding : 0 ; } }
2018-06-16 16:41:58 +02:00
2020-06-07 17:49:01 +02:00
. col-xs , . col-xs-1-12 , . col-xs-2-12 , . col-xs-1-6 , . col-xs-3-12 , . col-xs-1-4 , . col-xs-4-12 , . col-xs-1-3 , . col-xs-5-12 , . col-xs-6-12 , . col-xs-1-2 , . col-xs-7-12 , . col-xs-8-12 , . col-xs-2-3 , . col-xs-9-12 , . col-xs-3-4 , . col-xs-10-12 , . col-xs-5-6 , . col-xs-11-12 , . col-xs-12-12 , . col-xs-1-1 , . col-s , . col-s-1-12 , . col-s-2-12 , . col-s-1-6 , . col-s-3-12 , . col-s-1-4 , . col-s-4-12 , . col-s-1-3 , . col-s-5-12 , . col-s-6-12 , . col-s-1-2 , . col-s-7-12 , . col-s-8-12 , . col-s-2-3 , . col-s-9-12 , . col-s-3-4 , . col-s-10-12 , . col-s-5-6 , . col-s-11-12 , . col-s-12-12 , . col-s-1-1 , . col-m , . col-m-1-12 , . col-m-2-12 , . col-m-1-6 , . col-m-3-12 , . col-m-1-4 , . col-m-4-12 , . col-m-1-3 , . col-m-5-12 , . col-m-6-12 , . col-m-1-2 , . col-m-7-12 , . col-m-8-12 , . col-m-2-3 , . col-m-9-12 , . col-m-3-4 , . col-m-10-12 , . col-m-5-6 , . col-m-11-12 , . col-m-12-12 , . col-m-1-1 , . col-l , . col-l-1-12 , . col-l-2-12 , . col-l-1-6 , . col-l-3-12 , . col-l-1-4 , . col-l-4-12 , . col-l-1-3 , . col-l-5-12 , . col-l-6-12 , . col-l-1-2 , . col-l-7-12 , . col-l-8-12 , . col-l-2-3 , . col-l-9-12 , . col-l-3-4 , . col-l-10-12 , . col-l-5-6 , . col-l-11-12 , . col-l-12-12 , . col-l-1-1 {
padding : 0 15px ;
width : 100 % ; }
. col-xs {
flex : 1 0 auto ;
max-width : 100 % ;
width : auto ; }
2018-06-16 16:41:58 +02:00
2019-03-06 21:24:52 +01:00
. col-xs-1-12 {
2020-06-07 17:49:01 +02:00
flex : 0 0 8 . 33333 % ;
max-width : 8 . 33333 % ; }
2018-06-16 16:41:58 +02:00
2019-03-06 21:24:52 +01:00
. col-xs-2-12 , . col-xs-1-6 {
2020-06-07 17:49:01 +02:00
flex : 0 0 16 . 66667 % ;
max-width : 16 . 66667 % ; }
2018-06-16 16:41:58 +02:00
2019-03-06 21:24:52 +01:00
. col-xs-3-12 , . col-xs-1-4 {
2020-06-07 17:49:01 +02:00
flex : 0 0 25 % ;
max-width : 25 % ; }
2018-06-16 16:41:58 +02:00
2019-03-06 21:24:52 +01:00
. col-xs-4-12 , . col-xs-1-3 {
2020-06-07 17:49:01 +02:00
flex : 0 0 33 . 33333 % ;
max-width : 33 . 33333 % ; }
2018-06-16 16:41:58 +02:00
2019-03-06 21:24:52 +01:00
. col-xs-5-12 {
2020-06-07 17:49:01 +02:00
flex : 0 0 41 . 66667 % ;
max-width : 41 . 66667 % ; }
2018-06-16 16:41:58 +02:00
2019-03-06 21:24:52 +01:00
. col-xs-6-12 , . col-xs-1-2 {
2020-06-07 17:49:01 +02:00
flex : 0 0 50 % ;
max-width : 50 % ; }
2018-06-16 16:41:58 +02:00
2019-03-06 21:24:52 +01:00
. col-xs-7-12 {
2020-06-07 17:49:01 +02:00
flex : 0 0 58 . 33333 % ;
max-width : 58 . 33333 % ; }
2018-06-16 16:41:58 +02:00
2019-03-06 21:24:52 +01:00
. col-xs-8-12 , . col-xs-2-3 {
2020-06-07 17:49:01 +02:00
flex : 0 0 66 . 66667 % ;
max-width : 66 . 66667 % ; }
2018-06-16 16:41:58 +02:00
2019-03-06 21:24:52 +01:00
. col-xs-9-12 , . col-xs-3-4 {
2020-06-07 17:49:01 +02:00
flex : 0 0 75 % ;
max-width : 75 % ; }
2018-06-16 16:41:58 +02:00
2019-03-06 21:24:52 +01:00
. col-xs-10-12 , . col-xs-5-6 {
2020-06-07 17:49:01 +02:00
flex : 0 0 83 . 33333 % ;
max-width : 83 . 33333 % ; }
2018-06-16 16:41:58 +02:00
2019-03-06 21:24:52 +01:00
. col-xs-11-12 {
2020-06-07 17:49:01 +02:00
flex : 0 0 91 . 66667 % ;
max-width : 91 . 66667 % ; }
2018-06-16 16:41:58 +02:00
2019-03-06 21:24:52 +01:00
. col-xs-12-12 , . col-xs-1-1 {
2020-06-07 17:49:01 +02:00
flex : 0 0 100 % ;
max-width : 100 % ; }
2018-06-16 16:41:58 +02:00
@ media ( min-width : 768px ) {
2020-06-07 17:49:01 +02:00
. col-s {
flex : 1 0 auto ;
max-width : 100 % ;
width : auto ; }
2019-03-06 21:24:52 +01:00
. col-s-1-12 {
2020-06-07 17:49:01 +02:00
flex : 0 0 8 . 33333 % ;
max-width : 8 . 33333 % ; }
2019-03-06 21:24:52 +01:00
. col-s-2-12 , . col-s-1-6 {
2020-06-07 17:49:01 +02:00
flex : 0 0 16 . 66667 % ;
max-width : 16 . 66667 % ; }
2019-03-06 21:24:52 +01:00
. col-s-3-12 , . col-s-1-4 {
2020-06-07 17:49:01 +02:00
flex : 0 0 25 % ;
max-width : 25 % ; }
2019-03-06 21:24:52 +01:00
. col-s-4-12 , . col-s-1-3 {
2020-06-07 17:49:01 +02:00
flex : 0 0 33 . 33333 % ;
max-width : 33 . 33333 % ; }
2019-03-06 21:24:52 +01:00
. col-s-5-12 {
2020-06-07 17:49:01 +02:00
flex : 0 0 41 . 66667 % ;
max-width : 41 . 66667 % ; }
2019-03-06 21:24:52 +01:00
. col-s-6-12 , . col-s-1-2 {
2020-06-07 17:49:01 +02:00
flex : 0 0 50 % ;
max-width : 50 % ; }
2019-03-06 21:24:52 +01:00
. col-s-7-12 {
2020-06-07 17:49:01 +02:00
flex : 0 0 58 . 33333 % ;
max-width : 58 . 33333 % ; }
2019-03-06 21:24:52 +01:00
. col-s-8-12 , . col-s-2-3 {
2020-06-07 17:49:01 +02:00
flex : 0 0 66 . 66667 % ;
max-width : 66 . 66667 % ; }
2019-03-06 21:24:52 +01:00
. col-s-9-12 , . col-s-3-4 {
2020-06-07 17:49:01 +02:00
flex : 0 0 75 % ;
max-width : 75 % ; }
2019-03-06 21:24:52 +01:00
. col-s-10-12 , . col-s-5-6 {
2020-06-07 17:49:01 +02:00
flex : 0 0 83 . 33333 % ;
max-width : 83 . 33333 % ; }
2019-03-06 21:24:52 +01:00
. col-s-11-12 {
2020-06-07 17:49:01 +02:00
flex : 0 0 91 . 66667 % ;
max-width : 91 . 66667 % ; }
2019-03-06 21:24:52 +01:00
. col-s-12-12 , . col-s-1-1 {
2020-06-07 17:49:01 +02:00
flex : 0 0 100 % ;
max-width : 100 % ; } }
2018-06-16 16:41:58 +02:00
@ media ( min-width : 992px ) {
2020-06-07 17:49:01 +02:00
. col-m {
flex : 1 0 auto ;
max-width : 100 % ;
width : auto ; }
2019-03-06 21:24:52 +01:00
. col-m-1-12 {
2020-06-07 17:49:01 +02:00
flex : 0 0 8 . 33333 % ;
max-width : 8 . 33333 % ; }
2019-03-06 21:24:52 +01:00
. col-m-2-12 , . col-m-1-6 {
2020-06-07 17:49:01 +02:00
flex : 0 0 16 . 66667 % ;
max-width : 16 . 66667 % ; }
2019-03-06 21:24:52 +01:00
. col-m-3-12 , . col-m-1-4 {
2020-06-07 17:49:01 +02:00
flex : 0 0 25 % ;
max-width : 25 % ; }
2019-03-06 21:24:52 +01:00
. col-m-4-12 , . col-m-1-3 {
2020-06-07 17:49:01 +02:00
flex : 0 0 33 . 33333 % ;
max-width : 33 . 33333 % ; }
2019-03-06 21:24:52 +01:00
. col-m-5-12 {
2020-06-07 17:49:01 +02:00
flex : 0 0 41 . 66667 % ;
max-width : 41 . 66667 % ; }
2019-03-06 21:24:52 +01:00
. col-m-6-12 , . col-m-1-2 {
2020-06-07 17:49:01 +02:00
flex : 0 0 50 % ;
max-width : 50 % ; }
2019-03-06 21:24:52 +01:00
. col-m-7-12 {
2020-06-07 17:49:01 +02:00
flex : 0 0 58 . 33333 % ;
max-width : 58 . 33333 % ; }
2019-03-06 21:24:52 +01:00
. col-m-8-12 , . col-m-2-3 {
2020-06-07 17:49:01 +02:00
flex : 0 0 66 . 66667 % ;
max-width : 66 . 66667 % ; }
2019-03-06 21:24:52 +01:00
. col-m-9-12 , . col-m-3-4 {
2020-06-07 17:49:01 +02:00
flex : 0 0 75 % ;
max-width : 75 % ; }
2019-03-06 21:24:52 +01:00
. col-m-10-12 , . col-m-5-6 {
2020-06-07 17:49:01 +02:00
flex : 0 0 83 . 33333 % ;
max-width : 83 . 33333 % ; }
2019-03-06 21:24:52 +01:00
. col-m-11-12 {
2020-06-07 17:49:01 +02:00
flex : 0 0 91 . 66667 % ;
max-width : 91 . 66667 % ; }
2019-03-06 21:24:52 +01:00
. col-m-12-12 , . col-m-1-1 {
2020-06-07 17:49:01 +02:00
flex : 0 0 100 % ;
max-width : 100 % ; } }
2018-06-16 16:41:58 +02:00
@ media ( min-width : 1200px ) {
2020-06-07 17:49:01 +02:00
. col-l {
flex : 1 0 auto ;
max-width : 100 % ;
width : auto ; }
2019-03-06 21:24:52 +01:00
. col-l-1-12 {
2020-06-07 17:49:01 +02:00
flex : 0 0 8 . 33333 % ;
max-width : 8 . 33333 % ; }
2019-03-06 21:24:52 +01:00
. col-l-2-12 , . col-l-1-6 {
2020-06-07 17:49:01 +02:00
flex : 0 0 16 . 66667 % ;
max-width : 16 . 66667 % ; }
2019-03-06 21:24:52 +01:00
. col-l-3-12 , . col-l-1-4 {
2020-06-07 17:49:01 +02:00
flex : 0 0 25 % ;
max-width : 25 % ; }
2019-03-06 21:24:52 +01:00
. col-l-4-12 , . col-l-1-3 {
2020-06-07 17:49:01 +02:00
flex : 0 0 33 . 33333 % ;
max-width : 33 . 33333 % ; }
2019-03-06 21:24:52 +01:00
. col-l-5-12 {
2020-06-07 17:49:01 +02:00
flex : 0 0 41 . 66667 % ;
max-width : 41 . 66667 % ; }
2019-03-06 21:24:52 +01:00
. col-l-6-12 , . col-l-1-2 {
2020-06-07 17:49:01 +02:00
flex : 0 0 50 % ;
max-width : 50 % ; }
2019-03-06 21:24:52 +01:00
. col-l-7-12 {
2020-06-07 17:49:01 +02:00
flex : 0 0 58 . 33333 % ;
max-width : 58 . 33333 % ; }
2019-03-06 21:24:52 +01:00
. col-l-8-12 , . col-l-2-3 {
2020-06-07 17:49:01 +02:00
flex : 0 0 66 . 66667 % ;
max-width : 66 . 66667 % ; }
2019-03-06 21:24:52 +01:00
. col-l-9-12 , . col-l-3-4 {
2020-06-07 17:49:01 +02:00
flex : 0 0 75 % ;
max-width : 75 % ; }
2019-03-06 21:24:52 +01:00
. col-l-10-12 , . col-l-5-6 {
2020-06-07 17:49:01 +02:00
flex : 0 0 83 . 33333 % ;
max-width : 83 . 33333 % ; }
2019-03-06 21:24:52 +01:00
. col-l-11-12 {
2020-06-07 17:49:01 +02:00
flex : 0 0 91 . 66667 % ;
max-width : 91 . 66667 % ; }
2019-03-06 21:24:52 +01:00
. col-l-12-12 , . col-l-1-1 {
2020-06-07 17:49:01 +02:00
flex : 0 0 100 % ;
max-width : 100 % ; } }
2018-06-16 16:41:58 +02:00
button ,
. button {
display : inline-block ;
2019-03-06 01:58:47 +01:00
overflow : visible ;
margin : 0 ;
2018-06-16 16:41:58 +02:00
margin-right : 0 . 25rem ;
margin-bottom : 0 . 5rem ;
padding : 0 . 375rem 0 . 5rem ;
min-width : 2rem ;
outline : none ;
2020-11-10 16:24:01 +01:00
border : 1px solid # ededed ;
2018-06-16 16:41:58 +02:00
border-radius : 3px ;
2020-11-10 16:24:01 +01:00
background-color : # ededed ;
2020-05-29 23:10:40 +02:00
color : # 262626 ;
2018-06-16 16:41:58 +02:00
vertical-align : middle ;
white-space : nowrap ;
font-size : 0 . 875rem ;
font-family : "Nunito Sans" , -apple-system , BlinkMacSystemFont , "Segoe UI" , Roboto , Helvetica , Arial , sans-serif ;
line-height : 1 . 15 ;
cursor : default ;
2018-07-18 17:34:54 +02:00
transition : border-color 150ms , background-color 150ms , color 150ms ;
2018-06-16 16:41:58 +02:00
-webkit-user-select : none ;
-moz-user-select : none ;
-ms-user-select : none ;
user-select : none ; }
2020-06-01 13:07:33 +02:00
button : hover , button : focus ,
. button : hover ,
. button : focus {
2020-05-29 23:10:40 +02:00
border-color : # e3e3e3 ;
2020-06-11 21:30:51 +02:00
background-color : # e3e3e3 ;
color : # 262626 ; }
2020-06-01 12:58:01 +02:00
button : focus ,
. button : focus {
2020-06-01 13:07:33 +02:00
box-shadow : 0 0 0 2px rgba ( 38 , 38 , 38 , 0 . 25 ) ; }
2019-04-24 23:21:20 +02:00
button [ disabled ] , button [ disabled ] : hover , button . disabled , button . disabled : hover ,
2018-06-16 16:41:58 +02:00
. button [ disabled ] ,
2019-03-12 13:57:15 +01:00
. button [ disabled ] : hover ,
. button . disabled ,
. button . disabled : hover {
2020-05-29 23:10:40 +02:00
border-color : # f7f7f7 ;
background-color : # f7f7f7 ;
color : # c9c9c9 ;
2018-07-24 16:36:18 +02:00
pointer-events : none ; }
2019-10-10 20:43:21 +02:00
button . active ,
. button . active {
2020-05-29 23:10:40 +02:00
border-color : # c9c9c9 ;
background-color : # c9c9c9 ; }
2018-06-16 16:41:58 +02:00
a . button {
text-align : center ; }
2019-03-11 21:51:36 +01:00
. button-right {
float : right ;
margin-right : 0 ;
margin-left : 0 . 25rem ; }
2018-06-16 16:41:58 +02:00
. button-accent {
2020-05-30 23:35:56 +02:00
border : 1px solid # 1e88e5 ;
background-color : # 1e88e5 ;
2018-06-16 16:41:58 +02:00
color : # fff ; }
. button-accent : hover , . button-accent : focus {
2020-11-10 16:24:01 +01:00
border-color : # 186db7 ;
background-color : # 186db7 ;
2018-06-16 16:41:58 +02:00
color : # fff ; }
2020-06-01 13:07:33 +02:00
. button-accent : focus {
box-shadow : 0 0 0 2px rgba ( 4 , 138 , 255 , 0 . 25 ) ; }
2018-06-16 16:41:58 +02:00
. button-success {
border : 1px solid # 2ecc70 ;
background-color : # 2ecc70 ;
color : # fff ; }
. button-success : hover , . button-success : focus {
2020-11-10 16:24:01 +01:00
border-color : # 25a35a ;
background-color : # 25a35a ;
2018-06-16 16:41:58 +02:00
color : # fff ; }
2020-06-01 13:07:33 +02:00
. button-success : focus {
2020-11-10 16:24:01 +01:00
box-shadow : 0 0 0 2px rgba ( 37 , 163 , 90 , 0 . 25 ) ; }
2018-06-16 16:41:58 +02:00
. button-warning {
border : 1px solid # f39c11 ;
background-color : # f39c11 ;
color : # fff ; }
. button-warning : hover , . button-warning : focus {
2020-11-10 16:24:01 +01:00
border-color : # c27d0e ;
background-color : # c27d0e ;
2018-06-16 16:41:58 +02:00
color : # fff ; }
2020-06-01 13:07:33 +02:00
. button-warning : focus {
2020-11-10 16:24:01 +01:00
box-shadow : 0 0 0 2px rgba ( 194 , 125 , 14 , 0 . 25 ) ; }
2018-06-16 16:41:58 +02:00
. button-error {
border : 1px solid # e74c3b ;
background-color : # e74c3b ;
color : # fff ; }
. button-error : hover , . button-error : focus {
2020-11-10 16:24:01 +01:00
border-color : # b93d2f ;
background-color : # b93d2f ;
2018-06-16 16:41:58 +02:00
color : # fff ; }
2020-06-01 13:07:33 +02:00
. button-error : focus {
2020-11-10 16:24:01 +01:00
box-shadow : 0 0 0 2px rgba ( 185 , 61 , 47 , 0 . 25 ) ; }
2018-06-16 16:41:58 +02:00
2018-07-24 00:14:56 +02:00
. button-link {
2019-03-11 21:51:36 +01:00
margin : 0 ;
2018-07-24 00:14:56 +02:00
border : 0 ;
background-color : transparent ;
2019-03-11 21:51:36 +01:00
font-size : inherit ;
2018-07-24 00:14:56 +02:00
cursor : pointer ; }
2020-06-01 13:07:33 +02:00
. button-link : hover , . button-link : focus {
2019-03-11 21:51:36 +01:00
background-color : transparent ;
2020-05-30 23:35:56 +02:00
color : # 1e88e5 ; }
2018-07-24 00:14:56 +02:00
. button-link : focus {
2020-06-01 12:58:01 +02:00
box-shadow : 0 0 0 2px rgba ( 4 , 138 , 255 , 0 . 25 ) ; }
2019-03-12 13:57:15 +01:00
. button-link [ disabled ] , . button-link [ disabled ] : hover , . button-link . disabled , . button-link . disabled : hover {
2018-07-24 00:14:56 +02:00
background-color : transparent ;
cursor : default ; }
2019-03-06 21:24:52 +01:00
input ,
select ,
textarea {
2019-02-28 21:38:24 +01:00
display : inline-block ;
2019-03-06 21:24:52 +01:00
margin : 0 ;
margin-bottom : 0 . 5rem ;
padding : 0 . 25rem 0 . 5rem ;
width : 100 % ;
2020-05-29 23:10:40 +02:00
border : 1px solid # c9c9c9 ;
2019-03-06 21:24:52 +01:00
border-radius : 3px ;
2020-11-10 16:24:01 +01:00
background-color : # fcfcfc ;
2020-11-09 19:50:16 +01:00
color : # 262626 ;
2019-03-06 21:24:52 +01:00
vertical-align : middle ;
font-size : 0 . 875rem ;
font-family : "Nunito Sans" , -apple-system , BlinkMacSystemFont , "Segoe UI" , Roboto , Helvetica , Arial , sans-serif ;
line-height : 1 . 5 ;
-webkit-appearance : none ;
-moz-appearance : none ; }
input : focus ,
select : focus ,
textarea : focus {
2020-05-31 00:12:13 +02:00
outline : none ;
2020-06-01 12:58:01 +02:00
border-color : # 1e88e5 ;
box-shadow : 0 0 0 2px rgba ( 4 , 138 , 255 , 0 . 25 ) ; }
2019-03-11 21:51:36 +01:00
input [ disabled ] ,
select [ disabled ] ,
textarea [ disabled ] {
2020-11-10 16:24:01 +01:00
background-color : # ededed ;
2020-05-29 23:10:40 +02:00
color : # 7d7d7d ; }
2019-03-11 21:51:36 +01:00
input [ readonly ] ,
select [ readonly ] ,
textarea [ readonly ] {
-webkit-user-select : none ;
-moz-user-select : none ;
-ms-user-select : none ;
user-select : none ; }
2019-02-28 21:38:24 +01:00
2019-03-06 21:24:52 +01:00
input [ type = checkbox ] ,
input [ type = radio ] {
margin-bottom : 0 ;
padding : 0 ;
width : auto ;
height : inherit ;
vertical-align : text-top ; }
input [ type = checkbox ] : focus ,
input [ type = radio ] : focus {
box-shadow : none ; }
2019-02-28 21:38:24 +01:00
2019-03-06 21:24:52 +01:00
input [ type = file ] {
padding : 0 ;
border : none ;
border-radius : 0 ; }
2018-06-16 16:41:58 +02:00
2019-03-11 21:51:36 +01:00
input [ type = file ] :: -webkit-file-upload-button {
2019-03-06 21:24:52 +01:00
font : inherit ;
-webkit-appearance : button ; }
2018-06-16 16:41:58 +02:00
2019-03-06 21:24:52 +01:00
input [ type = 'number' ] :: -webkit-inner-spin-button ,
input [ type = 'number' ] :: -webkit-outer-spin-button {
height : auto ; }
2018-06-16 16:41:58 +02:00
2019-03-06 21:24:52 +01:00
select {
padding : 0 . 25rem 1 . 5rem 0 . 25rem 0 . 5rem ;
2020-11-10 16:35:51 +01:00
background : # fcfcfc url ( "data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 24'><path fill='%237d7d7d' d='M0 0h32L16 24z'/></svg>" ) no-repeat right 0 . 75rem center ;
2020-11-10 16:24:01 +01:00
background-color : # fcfcfc ;
2019-03-11 21:51:36 +01:00
background-size : 8px 6px ; }
2020-05-31 00:12:13 +02:00
select : -moz-focusring {
color : transparent ;
text-shadow : 0 0 0 # 262626 ; }
2018-06-16 16:41:58 +02:00
2019-03-06 21:24:52 +01:00
textarea {
overflow : auto ;
min-height : 3 . 125rem ;
max-height : 16 . 25rem ;
2019-03-11 21:51:36 +01:00
height : 5 . 75rem ;
2019-03-06 21:24:52 +01:00
resize : vertical ; }
2018-06-16 16:41:58 +02:00
2019-03-06 21:24:52 +01:00
. input-accent {
2020-05-30 23:35:56 +02:00
border-color : # 1e88e5 ; }
2018-06-16 16:41:58 +02:00
2019-03-06 21:24:52 +01:00
. input-success {
border-color : # 2ecc70 ; }
2018-06-16 16:41:58 +02:00
2019-03-06 21:24:52 +01:00
. input-warning {
border-color : # f39c11 ; }
2018-06-16 16:41:58 +02:00
2019-03-06 21:24:52 +01:00
. input-error {
border-color : # e74c3b ; }
2018-06-16 16:41:58 +02:00
2019-03-16 18:27:03 +01:00
. input-invalid {
animation : shake 500ms ;
animation-fill-mode : both ; }
2019-03-06 21:24:52 +01:00
. input-wrap {
position : relative ; }
2018-06-16 16:41:58 +02:00
2019-03-06 21:24:52 +01:00
. input-wrap input {
padding-right : 1 . 5rem ; }
2018-06-16 16:41:58 +02:00
2019-03-06 21:24:52 +01:00
. input-reset {
position : absolute ;
top : calc ( 0 . 25rem + 1px ) ;
right : 0 . 25rem ;
2020-05-29 23:10:40 +02:00
color : # 262626 ;
2019-03-06 21:24:52 +01:00
font-size : 0 . 875rem ;
2019-03-17 22:21:53 +01:00
line-height : 1 . 5 ;
transition : color 150ms ; }
. input-reset : hover {
2020-05-30 23:35:56 +02:00
color : # 1e88e5 ; }
2018-06-16 16:41:58 +02:00
2019-03-11 21:51:36 +01:00
label {
display : inline-block ;
margin-bottom : 0 . 25rem ;
font-size : 0 . 875rem ;
-webkit-user-select : none ;
-moz-user-select : none ;
-ms-user-select : none ;
user-select : none ;
-webkit-appearance : none ;
-moz-appearance : none ; }
2019-03-06 21:24:52 +01:00
. label-suggestion {
2020-06-11 21:30:51 +02:00
color : # 7d7d7d ;
2019-03-06 21:24:52 +01:00
font-size : 0 . 75rem ;
line-height : 1 ; }
2018-06-16 16:41:58 +02:00
2019-03-06 21:24:52 +01:00
. label-required :: after {
display : inline-block ;
margin-left : 0 . 125rem ;
color : # e74c3b ;
content : '*' ; }
2018-06-16 16:41:58 +02:00
2019-03-06 21:24:52 +01:00
. custom-checkbox {
position : absolute ;
opacity : 0 ; }
2018-06-16 16:41:58 +02:00
2019-03-06 21:24:52 +01:00
. custom-checkbox + . custom-checkbox-text :: before {
position : relative ;
top : 0 . 125rem ;
display : inline-block ;
box-sizing : border-box ;
margin-right : 0 . 5rem ;
width : 1rem ;
height : 1rem ;
2020-05-29 23:10:40 +02:00
border : 1px solid # c9c9c9 ;
2019-03-06 21:24:52 +01:00
border-radius : 3px ;
content : ' ' ;
transition : border-color 150ms , background-color 150ms ; }
2018-06-16 16:41:58 +02:00
2019-03-06 21:24:52 +01:00
. custom-checkbox + . custom-checkbox-text : hover :: before ,
2019-03-11 21:51:36 +01:00
. custom-checkbox [ disabled ] + . custom-checkbox-text :: before {
2020-05-29 23:10:40 +02:00
background-color : # f7f7f7 ; }
2018-06-16 16:41:58 +02:00
2019-03-06 21:24:52 +01:00
. custom-checkbox : checked + . custom-checkbox-text :: before {
2020-05-30 23:35:56 +02:00
border-color : # 1e88e5 ;
background-color : # 1e88e5 ; }
2018-06-16 16:41:58 +02:00
2020-05-31 00:12:13 +02:00
. custom-checkbox : focus + . custom-checkbox-text :: before {
2020-06-01 12:58:01 +02:00
border-color : # 1e88e5 ;
box-shadow : 0 0 0 2px rgba ( 4 , 138 , 255 , 0 . 25 ) ; }
2020-05-31 00:12:13 +02:00
2019-03-06 21:24:52 +01:00
. custom-checkbox : checked + . custom-checkbox-text : hover :: before {
2020-11-10 16:24:01 +01:00
border-color : # 186db7 ;
background-color : # 186db7 ; }
2018-06-16 16:41:58 +02:00
2019-03-06 21:24:52 +01:00
. custom-checkbox : checked + . custom-checkbox-text :: after {
position : absolute ;
top : 0 . 125rem ;
left : 0 ;
display : block ;
width : 1rem ;
height : 1rem ;
background-image : url ( "data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 11 11'%3E%3Cpath fill='%23fff' d='M4.727 7.036L8.263 3.5l.707.707L4.727 8.45 2 5.722l.707-.707z'/%3E%3C/svg%3E" ) ;
content : ' ' ; }
2018-06-16 16:41:58 +02:00
2019-03-11 21:51:36 +01:00
. custom-checkbox : checked [ disabled ] + . custom-checkbox-text :: before {
2020-05-29 23:10:40 +02:00
border-color : # c9c9c9 ;
background-color : # c9c9c9 ; }
2018-06-16 16:41:58 +02:00
2019-03-06 21:24:52 +01:00
. checkbox-label {
position : relative ;
line-height : 1 . 5 ; }
2018-06-16 16:41:58 +02:00
2019-03-06 21:24:52 +01:00
. image-input {
padding-right : 1 . 875rem ;
2020-11-10 16:35:51 +01:00
background : # fcfcfc url ( "data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 576 512'><path fill='%237d7d7d' d='M480 416v16a48 48 0 0 1-48 48H48a48 48 0 0 1-48-48V176a48 48 0 0 1 48-48h16v48H54a6 6 0 0 0-6 6v244a6 6 0 0 0 6 6h372a6 6 0 0 0 6-6v-10h48zm42-336H150a6 6 0 0 0-6 6v244a6 6 0 0 0 6 6h372a6 6 0 0 0 6-6V86a6 6 0 0 0-6-6zm6-48a48 48 0 0 1 48 48v256a48 48 0 0 1-48 48H144a48 48 0 0 1-48-48V80a48 48 0 0 1 48-48h384zM264 144a40 40 0 1 1-80 0 40 40 0 0 1 80 0zm-72 96l39.52-39.52a12 12 0 0 1 16.97 0L288 240l103.52-103.52a12 12 0 0 1 16.97 0L480 208v80H192v-48z'/></svg>" ) no-repeat right 0 . 5rem center ;
2019-04-24 23:21:20 +02:00
background-size : 1rem 1rem ;
cursor : default ; }
2018-06-16 16:41:58 +02:00
2019-03-17 22:01:59 +01:00
. input-wrap . image-input {
padding-right : 3 . 375rem ;
background-position : right 1 . 75rem center ; }
2019-03-06 21:24:52 +01:00
. tag-input {
2019-10-13 14:52:51 +02:00
position : relative ;
2018-06-16 16:41:58 +02:00
display : block ;
2019-03-06 21:24:52 +01:00
box-sizing : border-box ;
margin-top : 0 ;
margin-bottom : 0 . 5rem ;
padding : 0 . 25rem 0 . 25rem ;
padding-bottom : 0 ;
2020-05-29 23:10:40 +02:00
border : 1px solid # c9c9c9 ;
2018-06-16 16:41:58 +02:00
border-radius : 3px ;
2019-03-06 21:24:52 +01:00
font-size : 0 . 875rem ;
line-height : 1 . 5 ;
-webkit-user-select : none ;
-moz-user-select : none ;
-ms-user-select : none ;
user-select : none ; }
2018-06-16 16:41:58 +02:00
2020-06-01 12:58:01 +02:00
. tag-input . focused {
2020-05-31 00:12:13 +02:00
border-color : # 1e88e5 ; }
2019-03-06 21:24:52 +01:00
. tag-inner-input {
display : inline-block ;
box-sizing : border-box ;
margin-bottom : 0 . 25rem ;
padding : 0 0 . 25rem ;
max-width : 100 % ;
width : auto ;
2018-06-16 16:41:58 +02:00
outline : none ;
border : 0 ;
2019-03-06 21:24:52 +01:00
border-radius : 0 ;
vertical-align : baseline ;
2019-03-06 01:58:47 +01:00
font-size : 0 . 875rem ;
2019-03-06 21:24:52 +01:00
font-family : inherit ;
line-height : inherit ; }
. tag-inner-input : focus {
box-shadow : none ; }
2018-06-16 16:41:58 +02:00
2019-03-06 21:24:52 +01:00
. tag-hidden-input {
display : none ; }
2018-06-16 16:41:58 +02:00
2019-03-06 21:24:52 +01:00
. tag-input . tag {
display : inline-block ;
box-sizing : border-box ;
margin-bottom : 0 . 25rem ;
padding : 0 0 . 375rem ;
border-radius : 3px ;
2020-11-10 16:24:01 +01:00
background-color : # ededed ;
2019-03-06 21:24:52 +01:00
font-size : 0 . 875rem ;
2018-06-16 16:41:58 +02:00
cursor : default ;
-webkit-user-select : none ;
-moz-user-select : none ;
-ms-user-select : none ;
user-select : none ; }
2019-03-06 21:24:52 +01:00
. tag-input . disabled ,
. tag-input . disabled . tag-inner-input {
2020-05-29 23:10:40 +02:00
background-color : # f7f7f7 ; }
2018-06-16 16:41:58 +02:00
2019-03-06 21:24:52 +01:00
. tag-input . disabled . tag {
2020-05-29 23:10:40 +02:00
background-color : # e3e3e3 ; }
2019-03-06 21:24:52 +01:00
. tag-remove {
display : inline-block ;
margin-left : 0 . 25rem ;
padding : 0 0 . 125rem ;
2020-05-29 23:10:40 +02:00
color : # 262626 ;
2019-03-06 21:24:52 +01:00
font-style : normal ;
transition : color 150ms ; }
2019-03-11 21:51:36 +01:00
. tag-remove : hover {
2020-05-30 23:35:56 +02:00
color : # 1e88e5 ; }
2019-03-06 21:24:52 +01:00
. tag-remove :: after {
content : '\00d7' ;
font-weight : 600 ; }
. title-input {
font-size : 1 . 125rem ; }
2019-04-24 23:21:20 +02:00
. file-input {
display : none ; }
. file-input-label {
display : block ;
clear : both ;
margin-bottom : 1rem ;
padding : 0 . 5rem ;
2020-05-29 23:10:40 +02:00
background-color : # f7f7f7 ; }
2019-04-24 23:21:20 +02:00
2020-11-05 00:04:56 +01:00
. file-input-label > span {
2019-04-24 23:21:20 +02:00
display : block ;
padding : 1 . 5rem 1rem ;
2020-05-29 23:10:40 +02:00
border : 2px dashed # c9c9c9 ;
color : # 262626 ;
2019-04-24 23:21:20 +02:00
text-align : center ;
transition : background-color 300ms ; }
2020-11-05 00:04:56 +01:00
. file-input-label . drag > span {
2020-11-10 16:24:01 +01:00
background-color : # fcfcfc ; }
2019-04-24 23:21:20 +02:00
2019-03-06 21:24:52 +01:00
. toggle-group {
display : inline-block ;
margin : 0 ;
margin-bottom : 0 . 5rem ;
2020-05-29 23:10:40 +02:00
border : 1px solid # c9c9c9 ;
2018-06-16 16:41:58 +02:00
border-radius : 3px ;
2019-03-06 21:24:52 +01:00
font-size : 0 ; }
2020-05-31 00:12:13 +02:00
. toggle-group : focus-within {
2020-06-01 12:58:01 +02:00
border-color : # 1e88e5 ;
box-shadow : 0 0 0 2px rgba ( 4 , 138 , 255 , 0 . 25 ) ; }
2020-05-31 00:12:13 +02:00
2019-03-06 21:24:52 +01:00
. toggle-group label {
margin : 0 ; }
. toggle-group input [ type = radio ] {
2020-05-31 00:12:13 +02:00
position : absolute ;
opacity : 0 ; }
2019-03-06 21:24:52 +01:00
. toggle-group input [ type = radio ] + span {
display : inline-block ;
padding : 0 . 25rem 0 . 75rem ;
2020-05-31 00:12:13 +02:00
border-radius : 2px ;
2019-03-06 21:24:52 +01:00
font-size : 0 . 875rem ;
2018-07-18 17:34:54 +02:00
transition : background-color 150ms , color 150ms ; }
2018-06-16 16:41:58 +02:00
2019-03-06 21:24:52 +01:00
. toggle-group input [ type = radio ] : hover + span {
2020-05-29 23:10:40 +02:00
background-color : # f7f7f7 ; }
2019-03-06 21:24:52 +01:00
. toggle-group input [ type = radio ] : checked + span {
2020-05-30 23:35:56 +02:00
background-color : # 1e88e5 ;
2018-06-16 16:41:58 +02:00
color : # fff ; }
2020-05-31 00:12:13 +02:00
. toggle-group input [ type = radio ] : focus + span {
2020-11-10 16:24:01 +01:00
background-color : # 186db7 ; }
2020-05-31 00:12:13 +02:00
2019-03-06 21:24:52 +01:00
. toggle-group [ disabled ] input [ type = radio ] + span {
background-color : transparent ;
2020-05-29 23:10:40 +02:00
color : # 262626 ; }
2018-06-16 16:41:58 +02:00
2019-03-06 21:24:52 +01:00
. toggle-group [ disabled ] input [ type = radio ] : checked + span {
2020-05-29 23:10:40 +02:00
background-color : # e3e3e3 ; }
2018-06-16 16:41:58 +02:00
2020-05-31 00:12:13 +02:00
. toggle-group input [ type = radio ] : checked : hover + span {
2020-11-10 16:24:01 +01:00
background-color : # 186db7 ; }
2020-05-31 00:12:13 +02:00
2019-03-06 21:24:52 +01:00
input [ type = range ] {
padding : 0 . 875rem 0 ;
width : 15rem ;
border : 0 ;
-webkit-appearance : none ; }
2019-03-11 21:51:36 +01:00
input [ type = range ] :: -webkit-slider-runnable-track {
width : 100 % ;
height : 0 . 25rem ;
border : 0 ;
border-radius : 0 . 125rem ;
2020-05-29 23:10:40 +02:00
background-color : # e3e3e3 ;
2019-03-11 21:51:36 +01:00
cursor : default ; }
input [ type = range ] :: -webkit-slider-thumb {
margin-top : -0 . 375rem ;
width : 1rem ;
height : 1rem ;
border : 0 ;
border-radius : 50 % ;
2020-05-30 23:35:56 +02:00
background-color : # 1e88e5 ;
2019-03-11 21:51:36 +01:00
transition : background-color 150ms ;
-webkit-appearance : none ; }
input [ type = range ] :: -moz-range-track {
width : 100 % ;
height : 0 . 25rem ;
border : 0 ;
border-radius : 0 . 125rem ;
2020-05-29 23:10:40 +02:00
background-color : # e3e3e3 ; }
2019-03-11 21:51:36 +01:00
input [ type = range ] :: -moz-range-thumb {
width : 1rem ;
height : 1rem ;
border : 0 ;
border-radius : 50 % ;
2020-05-30 23:35:56 +02:00
background-color : # 1e88e5 ;
2019-03-11 21:51:36 +01:00
cursor : default ; }
input [ type = range ] :: -ms-track {
width : 100 % ;
height : 0 . 25rem ;
border-color : transparent ;
background-color : transparent ;
color : transparent ;
cursor : default ; }
input [ type = range ] :: -ms-fill-lower , input [ type = range ] :: -ms-fill-upper {
border : 0 ;
border-radius : 0 . 125rem ;
2020-05-29 23:10:40 +02:00
background : # e3e3e3 ;
2019-03-11 21:51:36 +01:00
box-shadow : none ; }
input [ type = range ] :: -ms-thumb {
margin-top : 0 ;
width : 1rem ;
height : 1rem ;
border : 0 ;
border-radius : 50 % ;
2020-05-30 23:35:56 +02:00
background-color : # 1e88e5 ;
2019-03-11 21:51:36 +01:00
cursor : default ; }
input [ type = range ] : focus {
box-shadow : none ; }
2019-04-24 23:21:20 +02:00
input [ type = range ] : hover :: -webkit-slider-thumb {
2020-11-10 16:24:01 +01:00
background-color : # 186db7 ; }
2019-03-11 21:51:36 +01:00
input [ type = range ] [ disabled ] {
background-color : transparent ; }
input [ type = range ] [ disabled ] :: -webkit-slider-thumb , input [ type = range ] [ disabled ] :: -moz-range-thumb , input [ type = range ] [ disabled ] :: -ms-thumb {
2020-06-11 21:30:51 +02:00
background-color : # 7d7d7d ; }
2020-05-31 00:12:13 +02:00
input [ type = range ] : focus :: -webkit-slider-thumb {
2020-11-10 16:24:01 +01:00
background-color : # 186db7 ;
2020-06-01 12:58:01 +02:00
box-shadow : 0 0 0 2px rgba ( 4 , 138 , 255 , 0 . 25 ) ; }
2020-05-31 00:12:13 +02:00
input [ type = range ] : focus :: -moz-range-thumb {
2020-11-10 16:24:01 +01:00
background-color : # 186db7 ;
2020-06-01 12:58:01 +02:00
box-shadow : 0 0 0 2px rgba ( 4 , 138 , 255 , 0 . 25 ) ; }
2020-05-31 00:12:13 +02:00
input [ type = range ] : focus :: -ms-thumb {
2020-11-10 16:24:01 +01:00
background-color : # 186db7 ;
2020-06-01 12:58:01 +02:00
box-shadow : 0 0 0 2px rgba ( 4 , 138 , 255 , 0 . 25 ) ; }
2019-03-06 21:24:52 +01:00
. range-input-value {
padding : 0 0 . 5rem ;
vertical-align : 0 . 1875rem ;
font-size : 0 . 875rem ;
-webkit-user-select : none ;
-moz-user-select : none ;
-ms-user-select : none ;
user-select : none ; }
2018-06-16 16:41:58 +02:00
2019-05-08 22:29:28 +02:00
. array-input {
margin-bottom : 0 . 5rem ;
-webkit-user-select : none ;
-moz-user-select : none ;
-ms-user-select : none ;
user-select : none ; }
. array-input-row {
margin : 0 -0 . 5rem ;
padding : 0 . 25rem 0 . 5rem ;
white-space : nowrap ; }
. array-input-key ,
2019-10-10 20:41:40 +02:00
. array-input-value {
2019-05-08 22:29:28 +02:00
display : inline-block ;
margin-bottom : 0 ; }
. array-input-key {
margin-right : 0 . 125rem ;
width : 30 % ; }
. array-input-value {
margin-right : 0 . 25rem ;
width : 81 % ; }
@ media ( min-width : 568px ) {
. array-input-value {
width : 86 % ; } }
. array-input-associative . array-input-value {
margin-right : 0 . 25rem ;
width : 50 % ; }
@ media ( min-width : 568px ) {
. array-input-associative . array-input-value {
width : 55 % ; } }
. array-input-add ,
. array-input-remove {
padding : 0 ;
min-width : 0 ; }
. array-input-add :: before {
font-family : Icons , sans-serif ; }
. array-input-remove :: before {
font-family : Icons , sans-serif ; }
2019-04-19 18:49:05 +02:00
. dropdown {
position : relative ;
display : inline-block ;
margin-bottom : 0 . 5rem ; }
. dropdown-button {
margin-bottom : 0 ; }
. dropdown-button :: after {
display : inline-block ;
margin-left : 0 . 25rem ;
height : 0 ;
border-top : 0 . 25rem solid ;
border-right : 0 . 25rem solid transparent ;
border-left : 0 . 25rem solid transparent ;
content : ' ' ;
vertical-align : 0 . 125rem ; }
2019-10-13 14:52:51 +02:00
. dropdown-menu ,
. dropdown-list {
2019-04-19 18:49:05 +02:00
position : absolute ;
top : 100 % ;
left : 0 ;
2020-11-11 00:03:51 +01:00
z-index : 8 ;
2019-04-19 18:49:05 +02:00
display : none ;
float : left ;
margin-top : 3px ;
padding : 0 . 25rem 0 ;
min-width : 8rem ;
2020-05-29 23:10:40 +02:00
border : 1px solid # c9c9c9 ;
2019-04-19 18:49:05 +02:00
border-radius : 3px ;
2020-11-10 16:24:01 +01:00
background-color : # fcfcfc ;
2020-11-09 19:50:16 +01:00
box-shadow : 1px 1px 0 . 75rem 0 rgba ( 0 , 0 , 0 , 0 . 25 ) ; }
2019-04-19 18:49:05 +02:00
2019-10-13 14:52:51 +02:00
. dropdown-list {
overflow-y : scroll ;
max-height : 10 . 15625rem ;
width : 100 % ; }
2019-04-19 18:49:05 +02:00
. dropdown-item {
display : block ;
padding : 0 . 25rem 1rem ;
width : 100 % ;
2020-05-29 23:10:40 +02:00
color : # 262626 ;
2019-04-19 18:49:05 +02:00
white-space : nowrap ;
font-size : 0 . 875rem ; }
. dropdown-item : hover {
2020-11-10 16:24:01 +01:00
background-color : # ededed ;
2020-05-29 23:10:40 +02:00
color : # 262626 ; }
2019-10-13 14:52:51 +02:00
. dropdown-item . selected {
2020-05-30 23:35:56 +02:00
background-color : # 1e88e5 ;
2019-10-13 14:52:51 +02:00
color : # fff ; }
2019-04-19 18:49:05 +02:00
. dropdown-separator {
margin : 0 . 25rem 0 ;
height : 0 ;
2020-05-29 23:10:40 +02:00
border-top : 1px solid # c9c9c9 ; }
2019-04-19 18:49:05 +02:00
2020-11-11 15:25:00 +01:00
/* BASICS */
2019-06-06 21:47:30 +02:00
. CodeMirror {
2020-11-11 15:25:00 +01:00
/* Set height, width, borders, and global font properties here */
2019-06-06 21:47:30 +02:00
font-family : monospace ;
2020-11-11 15:25:00 +01:00
height : 300px ;
color : black ;
2019-06-06 21:47:30 +02:00
direction : ltr ; }
2020-11-11 15:25:00 +01:00
/* PADDING */
2019-06-06 21:47:30 +02:00
. CodeMirror-lines {
padding : 4px 0 ;
2020-11-11 15:25:00 +01:00
/* Vertical padding around content */ }
2019-06-06 21:47:30 +02:00
2020-11-11 15:25:00 +01:00
. CodeMirror pre . CodeMirror-line ,
. CodeMirror pre . CodeMirror-line-like {
2019-06-06 21:47:30 +02:00
padding : 0 4px ;
2020-11-11 15:25:00 +01:00
/* Horizontal padding of content */ }
2019-06-06 21:47:30 +02:00
. CodeMirror-scrollbar-filler , . CodeMirror-gutter-filler {
2020-11-11 15:25:00 +01:00
background-color : white ;
/* The little square between H and V scrollbars */ }
2019-06-06 21:47:30 +02:00
2020-11-11 15:25:00 +01:00
/* GUTTER */
2019-06-06 21:47:30 +02:00
. CodeMirror-gutters {
border-right : 1px solid # ddd ;
background-color : # f7f7f7 ;
white-space : nowrap ; }
. CodeMirror-linenumber {
padding : 0 3px 0 5px ;
min-width : 20px ;
text-align : right ;
2020-11-11 15:25:00 +01:00
color : # 999 ;
2019-06-06 21:47:30 +02:00
white-space : nowrap ; }
. CodeMirror-guttermarker {
2020-11-11 15:25:00 +01:00
color : black ; }
2019-06-06 21:47:30 +02:00
. CodeMirror-guttermarker-subtle {
color : # 999 ; }
2020-11-11 15:25:00 +01:00
/* CURSOR */
2019-06-06 21:47:30 +02:00
. CodeMirror-cursor {
2020-11-11 15:25:00 +01:00
border-left : 1px solid black ;
2019-06-06 21:47:30 +02:00
border-right : none ;
2020-11-11 15:25:00 +01:00
width : 0 ; }
2019-06-06 21:47:30 +02:00
2020-11-11 15:25:00 +01:00
/* Shown when moving in bi-directional text */
2019-06-06 21:47:30 +02:00
. CodeMirror div . CodeMirror-secondarycursor {
2020-11-11 15:25:00 +01:00
border-left : 1px solid silver ; }
2019-06-06 21:47:30 +02:00
. cm-fat-cursor . CodeMirror-cursor {
width : auto ;
border : 0 ! important ;
background : # 7e7 ; }
. cm-fat-cursor div . CodeMirror-cursors {
z-index : 1 ; }
. cm-fat-cursor-mark {
background-color : rgba ( 20 , 255 , 20 , 0 . 5 ) ;
-webkit-animation : blink 1 . 06s steps ( 1 ) infinite ;
-moz-animation : blink 1 . 06s steps ( 1 ) infinite ;
animation : blink 1 . 06s steps ( 1 ) infinite ; }
. cm-animate-fat-cursor {
width : auto ;
border : 0 ;
-webkit-animation : blink 1 . 06s steps ( 1 ) infinite ;
-moz-animation : blink 1 . 06s steps ( 1 ) infinite ;
2020-11-11 15:25:00 +01:00
animation : blink 1 . 06s steps ( 1 ) infinite ;
background-color : # 7e7 ; }
@ -moz-keyframes blink {
0 % { }
50 % {
background-color : transparent ; }
100 % { } }
@ -webkit-keyframes blink {
0 % { }
50 % {
background-color : transparent ; }
100 % { } }
2019-06-06 21:47:30 +02:00
@ keyframes blink {
2020-11-11 15:25:00 +01:00
0 % { }
2019-06-06 21:47:30 +02:00
50 % {
2020-11-11 15:25:00 +01:00
background-color : transparent ; }
100 % { } }
2019-06-06 21:47:30 +02:00
2020-11-11 15:25:00 +01:00
/* Can style cursor different in overwrite (non-insert) mode */
2019-06-06 21:47:30 +02:00
. cm-tab {
display : inline-block ;
text-decoration : inherit ; }
. CodeMirror-rulers {
position : absolute ;
left : 0 ;
2020-11-11 15:25:00 +01:00
right : 0 ;
top : -50px ;
bottom : 0 ;
2019-06-06 21:47:30 +02:00
overflow : hidden ; }
. CodeMirror-ruler {
2020-11-11 15:25:00 +01:00
border-left : 1px solid # ccc ;
2019-06-06 21:47:30 +02:00
top : 0 ;
bottom : 0 ;
2020-11-11 15:25:00 +01:00
position : absolute ; }
/* DEFAULT THEME */
. cm-s-default . cm-header {
color : blue ; }
. cm-s-default . cm-quote {
color : # 090 ; }
2019-06-06 21:47:30 +02:00
. cm-negative {
color : # d44 ; }
. cm-positive {
color : # 292 ; }
. cm-header , . cm-strong {
font-weight : bold ; }
. cm-em {
font-style : italic ; }
. cm-link {
text-decoration : underline ; }
. cm-strikethrough {
text-decoration : line-through ; }
2020-11-11 15:25:00 +01:00
. cm-s-default . cm-keyword {
color : # 708 ; }
. cm-s-default . cm-atom {
color : # 219 ; }
. cm-s-default . cm-number {
color : # 164 ; }
. cm-s-default . cm-def {
color : # 00f ; }
. cm-s-default . cm-variable-2 {
color : # 05a ; }
. cm-s-default . cm-variable-3 , . cm-s-default . cm-type {
color : # 085 ; }
. cm-s-default . cm-comment {
color : # a50 ; }
. cm-s-default . cm-string {
color : # a11 ; }
. cm-s-default . cm-string-2 {
color : # f50 ; }
. cm-s-default . cm-meta {
color : # 555 ; }
. cm-s-default . cm-qualifier {
color : # 555 ; }
. cm-s-default . cm-builtin {
color : # 30a ; }
. cm-s-default . cm-bracket {
color : # 997 ; }
. cm-s-default . cm-tag {
color : # 170 ; }
. cm-s-default . cm-attribute {
color : # 00c ; }
. cm-s-default . cm-hr {
color : # 999 ; }
. cm-s-default . cm-link {
color : # 00c ; }
. cm-s-default . cm-error {
color : # f00 ; }
2019-06-06 21:47:30 +02:00
. cm-invalidchar {
color : # f00 ; }
. CodeMirror-composing {
border-bottom : 2px solid ; }
2020-11-11 15:25:00 +01:00
/* Default styles for common addons */
2019-06-06 21:47:30 +02:00
div . CodeMirror span . CodeMirror-matchingbracket {
color : # 0b0 ; }
div . CodeMirror span . CodeMirror-nonmatchingbracket {
color : # a22 ; }
. CodeMirror-matchingtag {
background : rgba ( 255 , 150 , 0 , 0 . 3 ) ; }
. CodeMirror-activeline-background {
background : # e8f2ff ; }
2020-11-11 15:25:00 +01:00
/* STOP */
/ * The rest of this file contains styles related to the mechanics of
the editor . You probably shouldn ' t touch them . * /
. CodeMirror {
2019-06-06 21:47:30 +02:00
position : relative ;
2020-11-11 15:25:00 +01:00
overflow : hidden ;
background : white ; }
. CodeMirror-scroll {
2019-06-06 21:47:30 +02:00
overflow : scroll ! important ;
2020-11-11 15:25:00 +01:00
/* Things will break if this is overridden */
/* 50px is the magic margin used to hide the element's real scrollbars */
/* See overflow: hidden in .CodeMirror */
margin-bottom : -50px ;
margin-right : -50px ;
padding-bottom : 50px ;
2019-06-06 21:47:30 +02:00
height : 100 % ;
2020-11-11 15:25:00 +01:00
outline : none ;
/* Prevent dragging from highlighting the element */
position : relative ; }
2019-06-06 21:47:30 +02:00
. CodeMirror-sizer {
position : relative ;
2020-11-11 15:25:00 +01:00
border-right : 50px solid transparent ; }
2019-06-06 21:47:30 +02:00
2020-11-11 15:25:00 +01:00
/ * The fake , visible scrollbars . Used to force redraw during scrolling
before actual scrolling happens , thus preventing shaking and
flickering artifacts . * /
2019-06-06 21:47:30 +02:00
. CodeMirror-vscrollbar , . CodeMirror-hscrollbar , . CodeMirror-scrollbar-filler , . CodeMirror-gutter-filler {
position : absolute ;
z-index : 6 ;
2020-11-11 15:25:00 +01:00
display : none ;
outline : none ; }
2019-06-06 21:47:30 +02:00
. CodeMirror-vscrollbar {
right : 0 ;
2020-11-11 15:25:00 +01:00
top : 0 ;
2019-06-06 21:47:30 +02:00
overflow-x : hidden ;
overflow-y : scroll ; }
. CodeMirror-hscrollbar {
bottom : 0 ;
left : 0 ;
2020-11-11 15:25:00 +01:00
overflow-y : hidden ;
overflow-x : scroll ; }
2019-06-06 21:47:30 +02:00
. CodeMirror-scrollbar-filler {
right : 0 ;
bottom : 0 ; }
. CodeMirror-gutter-filler {
2020-11-11 15:25:00 +01:00
left : 0 ;
bottom : 0 ; }
. CodeMirror-gutters {
position : absolute ;
left : 0 ;
top : 0 ;
min-height : 100 % ;
z-index : 3 ; }
2019-06-06 21:47:30 +02:00
. CodeMirror-gutter {
2020-11-11 15:25:00 +01:00
white-space : normal ;
2019-06-06 21:47:30 +02:00
height : 100 % ;
2020-11-11 15:25:00 +01:00
display : inline-block ;
2019-06-06 21:47:30 +02:00
vertical-align : top ;
2020-11-11 15:25:00 +01:00
margin-bottom : -50px ; }
2019-06-06 21:47:30 +02:00
. CodeMirror-gutter-wrapper {
position : absolute ;
z-index : 4 ;
2020-11-11 15:25:00 +01:00
background : none ! important ;
border : none ! important ; }
2019-06-06 21:47:30 +02:00
. CodeMirror-gutter-background {
position : absolute ;
top : 0 ;
bottom : 0 ;
z-index : 4 ; }
. CodeMirror-gutter-elt {
position : absolute ;
2020-11-11 15:25:00 +01:00
cursor : default ;
z-index : 4 ; }
2019-06-06 21:47:30 +02:00
. CodeMirror-gutter-wrapper :: selection {
background-color : transparent ; }
. CodeMirror-gutter-wrapper :: -moz-selection {
background-color : transparent ; }
2020-11-11 15:25:00 +01:00
. CodeMirror-lines {
cursor : text ;
min-height : 1px ;
/* prevents collapsing before first draw */ }
. CodeMirror pre . CodeMirror-line ,
. CodeMirror pre . CodeMirror-line-like {
/* Reset some styles that the rest of the page might have set */
-moz-border-radius : 0 ;
-webkit-border-radius : 0 ;
border-radius : 0 ;
border-width : 0 ;
background : transparent ;
font-family : inherit ;
font-size : inherit ;
margin : 0 ;
white-space : pre ;
word-wrap : normal ;
line-height : inherit ;
color : inherit ;
z-index : 2 ;
position : relative ;
overflow : visible ;
-webkit-tap-highlight-color : transparent ;
-webkit-font-variant-ligatures : contextual ;
font-variant-ligatures : contextual ; }
. CodeMirror-wrap pre . CodeMirror-line ,
. CodeMirror-wrap pre . CodeMirror-line-like {
2019-06-06 21:47:30 +02:00
word-wrap : break-word ;
2020-11-11 15:25:00 +01:00
white-space : pre-wrap ;
2019-06-06 21:47:30 +02:00
word-break : normal ; }
. CodeMirror-linebackground {
position : absolute ;
2020-11-11 15:25:00 +01:00
left : 0 ;
2019-06-06 21:47:30 +02:00
right : 0 ;
2020-11-11 15:25:00 +01:00
top : 0 ;
2019-06-06 21:47:30 +02:00
bottom : 0 ;
z-index : 0 ; }
. CodeMirror-linewidget {
position : relative ;
z-index : 2 ;
2020-11-11 15:25:00 +01:00
padding : 0 . 1px ;
/* Force widget margins to stay inside of the container */ }
2019-06-06 21:47:30 +02:00
. CodeMirror-rtl pre {
direction : rtl ; }
. CodeMirror-code {
outline : none ; }
2020-11-11 15:25:00 +01:00
/* Force content-box sizing for the elements where we expect it */
2019-06-06 21:47:30 +02:00
. CodeMirror-scroll ,
. CodeMirror-sizer ,
. CodeMirror-gutter ,
. CodeMirror-gutters ,
. CodeMirror-linenumber {
-moz-box-sizing : content-box ;
box-sizing : content-box ; }
. CodeMirror-measure {
position : absolute ;
width : 100 % ;
2020-11-11 15:25:00 +01:00
height : 0 ;
overflow : hidden ;
visibility : hidden ; }
. CodeMirror-cursor {
position : absolute ;
pointer-events : none ; }
2019-06-06 21:47:30 +02:00
. CodeMirror-measure pre {
position : static ; }
2020-11-11 15:25:00 +01:00
div . CodeMirror-cursors {
visibility : hidden ;
position : relative ;
z-index : 3 ; }
2019-06-06 21:47:30 +02:00
div . CodeMirror-dragcursors {
visibility : visible ; }
. CodeMirror-focused div . CodeMirror-cursors {
visibility : visible ; }
. CodeMirror-selected {
background : # d9d9d9 ; }
. CodeMirror-focused . CodeMirror-selected {
background : # d7d4f0 ; }
. CodeMirror-crosshair {
cursor : crosshair ; }
. CodeMirror-line :: selection , . CodeMirror-line > span :: selection , . CodeMirror-line > span > span :: selection {
background : # d7d4f0 ; }
. CodeMirror-line :: -moz-selection , . CodeMirror-line > span :: -moz-selection , . CodeMirror-line > span > span :: -moz-selection {
background : # d7d4f0 ; }
. cm-searching {
background-color : # ffa ;
background-color : rgba ( 255 , 255 , 0 , 0 . 4 ) ; }
2020-11-11 15:25:00 +01:00
/* Used to force a border model for a node */
2019-06-06 21:47:30 +02:00
. cm-force-border {
2020-11-11 15:25:00 +01:00
padding-right : . 1px ; }
2019-06-06 21:47:30 +02:00
@ media print {
2020-11-11 15:25:00 +01:00
/* Hide the cursor when printing */
2019-06-06 21:47:30 +02:00
. CodeMirror div . CodeMirror-cursors {
visibility : hidden ; } }
2020-11-11 15:25:00 +01:00
/* See issue #2901 */
. cm-tab-wrap-hack : after {
2019-06-06 21:47:30 +02:00
content : '' ; }
2020-11-11 15:25:00 +01:00
/* Help users use markselection to safely style text background */
2019-06-06 21:47:30 +02:00
span . CodeMirror-selectedtext {
background : none ; }
2018-06-16 16:41:58 +02:00
. editor-toolbar {
2020-05-31 00:12:13 +02:00
padding : 0 . 125rem 0 . 25rem ;
2020-05-29 23:10:40 +02:00
border : 1px solid # c9c9c9 ;
2018-06-16 16:41:58 +02:00
border-top-left-radius : 3px ;
border-top-right-radius : 3px ;
2020-05-29 23:10:40 +02:00
background-color : # f7f7f7 ;
2018-06-16 16:41:58 +02:00
font-size : 0 ; }
2019-03-11 21:51:36 +01:00
. toolbar-button {
2018-06-16 16:41:58 +02:00
margin-bottom : 0 ;
2020-05-31 00:12:13 +02:00
padding : 0 . 5rem ;
2018-06-16 16:41:58 +02:00
border : 0 ;
2020-05-29 23:10:40 +02:00
background-color : # f7f7f7 ; }
2020-06-01 16:03:47 +02:00
. toolbar-button : hover , . toolbar-button : focus {
2020-05-31 00:12:13 +02:00
background-color : transparent ;
color : # 1e88e5 ; }
2020-06-01 16:03:47 +02:00
. toolbar-button : focus {
box-shadow : 0 0 0 2px rgba ( 4 , 138 , 255 , 0 . 25 ) ; }
2018-06-16 16:41:58 +02:00
. editor-textarea {
margin-bottom : 1rem ;
padding : 0 . 75rem 1rem ;
2019-06-07 21:23:55 +02:00
min-height : 24rem ;
2020-05-29 23:10:40 +02:00
border : 1px solid # c9c9c9 ;
2019-06-06 21:47:30 +02:00
border-radius : 3px ;
font-size : 1rem ;
font-family : "Nunito Sans" , -apple-system , BlinkMacSystemFont , "Segoe UI" , Roboto , Helvetica , Arial , sans-serif ; }
2019-03-11 21:51:36 +01:00
. editor-textarea : focus {
box-shadow : none ; }
2018-06-16 16:41:58 +02:00
2019-06-06 21:47:30 +02:00
. CodeMirror {
margin-bottom : 1rem ;
2020-11-10 23:41:05 +01:00
padding : 0 1rem ;
2019-06-07 21:23:55 +02:00
min-height : 24rem ;
2020-05-29 23:10:40 +02:00
border : 1px solid # c9c9c9 ;
2019-06-06 21:47:30 +02:00
border-radius : 3px ;
2020-11-11 15:25:00 +01:00
background : # fcfcfc ;
color : # 262626 ;
2019-06-06 21:47:30 +02:00
font-size : 1rem ;
font-family : "Nunito Sans" , -apple-system , BlinkMacSystemFont , "Segoe UI" , Roboto , Helvetica , Arial , sans-serif ; }
. CodeMirror-lines {
padding : 0 . 75rem 0 ; }
2020-11-10 23:41:05 +01:00
. CodeMirror-lines pre {
padding : 0 ; }
2019-06-06 21:47:30 +02:00
. editor-toolbar + . editor-textarea ,
. editor-textarea + . CodeMirror {
2019-03-11 21:51:36 +01:00
border-top-width : 0 ;
border-top-left-radius : 0 ;
border-top-right-radius : 0 ; }
2019-03-06 21:24:52 +01:00
2020-11-12 17:24:01 +01:00
. CodeMirror-cursor {
border-left-color : # 262626 ; }
. CodeMirror-vscrollbar ,
. CodeMirror-hscrollbar ,
. CodeMirror-scrollbar-filler {
background-color : inherit ; }
2019-06-06 21:47:30 +02:00
. CodeMirror-selected {
2020-11-12 17:24:01 +01:00
background : transparent ; }
2019-06-06 21:47:30 +02:00
. CodeMirror-focused . CodeMirror-selected {
2020-11-09 19:50:16 +01:00
background : rgba ( 30 , 136 , 229 , 0 . 25 ) ; }
2019-06-06 21:47:30 +02:00
. CodeMirror-line :: selection , . CodeMirror-line > span :: selection , . CodeMirror-line > span > span :: selection {
2020-11-09 19:50:16 +01:00
background : rgba ( 30 , 136 , 229 , 0 . 25 ) ; }
2019-06-06 21:47:30 +02:00
. CodeMirror-line :: -moz-selection , . CodeMirror-line > span :: -moz-selection , . CodeMirror-line > span > span :: -moz-selection {
2020-11-09 19:50:16 +01:00
background : rgba ( 30 , 136 , 229 , 0 . 25 ) ; }
2019-06-06 21:47:30 +02:00
. cm-s-formwork . cm-header-1 {
font-size : 1 . 75rem ; }
. cm-s-formwork . cm-header-2 {
font-size : 1 . 5rem ; }
. cm-s-formwork . cm-header-3 {
font-size : 1 . 25rem ; }
. cm-s-formwork . cm-comment {
font-size : 0 . 875rem ;
font-family : "Roboto Mono" , Menlo , Courier , monospace ; }
. cm-s-formwork . cm-comment . cm-header-1 {
font-size : 1 . 53125rem ; }
. cm-s-formwork . cm-comment . cm-header-2 {
font-size : 1 . 3125rem ; }
. cm-s-formwork . cm-comment . cm-header-3 {
font-size : 1 . 09375rem ; }
. cm-s-formwork . cm-quote {
2020-05-29 23:10:40 +02:00
color : # 7d7d7d ; }
2019-06-06 21:47:30 +02:00
. cm-s-formwork . cm-link {
2020-05-30 23:35:56 +02:00
color : # 1e88e5 ;
2019-06-06 21:47:30 +02:00
text-decoration : underline ; }
. cm-s-formwork . cm-url ,
. cm-s-formwork . cm-image-marker {
2020-11-09 19:50:16 +01:00
color : # 1e88e5 ; }
2019-06-06 21:47:30 +02:00
2019-06-07 10:10:13 +02:00
. cm-s-formwork . cm-hr {
2020-05-29 23:10:40 +02:00
color : # 7d7d7d ; }
2019-06-07 10:10:13 +02:00
2019-06-06 21:47:30 +02:00
. cm-s-formwork . cm-tag {
2020-11-10 16:24:01 +01:00
color : # 25a35a ; }
2019-06-06 21:47:30 +02:00
2019-06-07 10:10:13 +02:00
. cm-s-formwork . cm-bracket {
2020-05-29 23:10:40 +02:00
color : # 262626 ; }
2019-06-07 10:10:13 +02:00
2019-06-06 21:47:30 +02:00
. cm-s-formwork . cm-attribute {
2020-11-10 23:37:56 +01:00
color : # 8c68cd ; }
2019-06-06 21:47:30 +02:00
2019-06-07 10:10:13 +02:00
. cm-s-formwork . cm-bracket ,
2019-06-06 21:47:30 +02:00
. cm-s-formwork . cm-m-xml {
font-size : 0 . 875rem ;
font-family : "Roboto Mono" , Menlo , Courier , monospace ; }
2019-03-06 21:24:52 +01:00
. date-input {
2019-04-24 23:21:20 +02:00
position : relative ;
cursor : default ; }
2019-03-06 21:24:52 +01:00
. calendar {
position : absolute ;
top : 100 % ;
2020-11-11 00:03:51 +01:00
z-index : 8 ;
2019-03-06 21:24:52 +01:00
display : none ;
margin : 3px 1rem 1rem ;
2018-06-16 16:41:58 +02:00
padding : 0 . 5rem ;
2019-03-06 21:24:52 +01:00
width : 18rem ;
2020-05-29 23:10:40 +02:00
border : 1px solid # c9c9c9 ;
2019-03-06 21:24:52 +01:00
border-radius : 3px ;
2020-11-10 16:24:01 +01:00
background-color : # fcfcfc ;
2020-11-09 19:50:16 +01:00
box-shadow : 1px 1px 0 . 75rem 0 rgba ( 0 , 0 , 0 , 0 . 25 ) ;
2020-05-29 23:10:40 +02:00
color : # 262626 ; }
2018-06-16 16:41:58 +02:00
2019-03-06 21:24:52 +01:00
. calendar-header {
margin-bottom : 0 . 5rem ; }
2018-07-18 17:34:54 +02:00
2019-03-06 21:24:52 +01:00
. calendar-buttons {
margin : 0 -0 . 5rem ;
font-size : 0 ; }
2018-06-16 16:41:58 +02:00
2019-03-06 21:24:52 +01:00
. calendar-buttons button {
2018-06-16 16:41:58 +02:00
margin : 0 ;
2019-03-06 21:24:52 +01:00
padding : 0 0 . 5rem ;
width : 33 . 3 % ;
outline : none ;
border : 0 ;
background-color : transparent ;
2020-05-29 23:10:40 +02:00
color : # 262626 ;
2019-03-06 21:24:52 +01:00
font-size : 0 . 875rem ;
cursor : pointer ; }
2019-03-11 21:51:36 +01:00
. calendar-buttons button : hover {
2020-05-30 23:35:56 +02:00
color : # 1e88e5 ; }
2019-03-11 21:51:36 +01:00
. calendar-buttons button : focus {
box-shadow : none ; }
2018-06-16 16:41:58 +02:00
2020-06-11 21:30:51 +02:00
. calendar-buttons . currentMonth {
font-weight : 600 ; }
2019-03-06 21:24:52 +01:00
. calendar-table {
width : 100 % ; }
2018-06-16 16:41:58 +02:00
2019-03-06 21:24:52 +01:00
. calendar-table td {
width : 14 % ;
text-align : center ;
cursor : default ;
-webkit-user-select : none ;
-moz-user-select : none ;
-ms-user-select : none ;
user-select : none ; }
2018-06-16 16:41:58 +02:00
2019-03-06 21:24:52 +01:00
. calendar-header-day {
2018-10-13 13:46:06 +02:00
font-size : 0 . 875rem ; }
2018-06-16 16:41:58 +02:00
2019-03-06 21:24:52 +01:00
. calendar-day {
border-radius : 3px ;
transition : background-color 150ms , color 150ms ; }
2019-03-11 21:51:36 +01:00
. calendar-day : hover {
2020-11-10 16:24:01 +01:00
background-color : # 186db7 ;
2019-03-11 21:51:36 +01:00
color : # fff ; }
2018-06-16 16:41:58 +02:00
2019-03-06 21:24:52 +01:00
. calendar-day . selected {
2020-05-30 23:35:56 +02:00
background-color : # 1e88e5 ;
2019-03-06 21:24:52 +01:00
color : # fff ; }
2018-06-16 16:41:58 +02:00
2019-03-06 21:24:52 +01:00
. calendar-prev-month-day ,
. calendar-next-month-day {
2020-06-11 21:30:51 +02:00
color : # c9c9c9 ; }
2018-06-16 16:41:58 +02:00
2019-03-06 21:24:52 +01:00
. calendar-separator {
margin : 0 . 5rem -0 . 5rem ;
height : 0 ;
2020-05-29 23:10:40 +02:00
border-top : 1px solid # c9c9c9 ; }
2018-06-16 16:41:58 +02:00
2019-03-06 21:24:52 +01:00
. image-picker-thumbnails {
overflow : auto ;
margin-bottom : 1rem ;
padding : 0 . 5rem ;
height : 15rem ; }
2018-06-16 16:41:58 +02:00
2019-03-06 21:24:52 +01:00
. image-picker-thumbnail {
2018-06-16 16:41:58 +02:00
position : relative ;
display : inline-block ;
box-sizing : border-box ;
2019-03-06 21:24:52 +01:00
margin : 0 . 25rem ;
padding : 0 . 5rem ;
width : 8rem ;
height : 8rem ;
2020-05-29 23:10:40 +02:00
border : 1px solid # c9c9c9 ;
2019-03-06 21:24:52 +01:00
background-position : center ;
background-origin : content-box ;
background-size : contain ;
background-repeat : no-repeat ; }
2018-06-16 16:41:58 +02:00
2019-03-06 21:24:52 +01:00
. image-picker-thumbnail :: after {
2018-06-16 16:41:58 +02:00
position : absolute ;
2019-03-06 21:24:52 +01:00
right : 0 . 75rem ;
bottom : 0 . 5rem ;
left : 0 . 75rem ;
2018-06-16 16:41:58 +02:00
display : block ;
2019-03-06 21:24:52 +01:00
padding : 0 0 . 375rem ;
border-radius : 3px ;
2020-05-29 23:10:40 +02:00
background-color : rgba ( 227 , 227 , 227 , 0 . 9 ) ;
2019-03-06 21:24:52 +01:00
content : attr ( data-filename ) ;
text-align : center ;
font-size : 0 . 75rem ;
overflow : hidden ;
text-overflow : ellipsis ;
white-space : nowrap ; }
2018-06-16 16:41:58 +02:00
2019-03-06 21:24:52 +01:00
. image-picker-thumbnail . selected {
2020-05-30 23:35:56 +02:00
border-color : # 1e88e5 ;
2020-06-01 12:58:01 +02:00
box-shadow : 0 0 0 2px rgba ( 4 , 138 , 255 , 0 . 25 ) ; }
2018-06-16 16:41:58 +02:00
2019-03-06 21:24:52 +01:00
. image-picker-empty-state {
margin : 3rem auto 4rem ;
text-align : center ; }
2018-06-16 16:41:58 +02:00
2019-03-06 21:24:52 +01:00
. image-picker-empty-state-icon {
2020-05-29 23:10:40 +02:00
color : # c9c9c9 ;
2019-03-06 21:24:52 +01:00
font-size : 2rem ; }
2018-06-16 16:41:58 +02:00
2019-03-06 21:24:52 +01:00
. files-list {
margin : 0 ;
margin-bottom : 1rem ;
padding : 0 ;
list-style-type : none ;
2018-06-16 16:41:58 +02:00
-webkit-user-select : none ;
-moz-user-select : none ;
-ms-user-select : none ;
user-select : none ; }
2019-03-06 21:24:52 +01:00
. files-item {
2020-06-07 17:49:01 +02:00
display : flex ;
align-items : center ; }
2018-10-09 23:20:03 +02:00
2019-03-11 21:51:36 +01:00
. files-item-cell {
overflow : hidden ;
padding : 0 . 25rem ;
white-space : nowrap ;
font-size : 0 . 875rem ; }
2019-03-06 21:24:52 +01:00
. file-name {
2020-06-07 17:49:01 +02:00
flex : 0 0 80 % ;
max-width : 80 % ;
2019-03-06 21:24:52 +01:00
font-size : 0 . 9375rem ;
overflow : hidden ;
text-overflow : ellipsis ;
white-space : nowrap ; }
2018-10-09 23:20:03 +02:00
2019-03-11 21:51:36 +01:00
. file-name :: before {
margin-right : 0 . 5rem ;
2020-05-29 23:10:40 +02:00
color : # 262626 ;
2019-03-11 21:51:36 +01:00
font-size : 1rem ;
font-family : Icons , sans-serif ; }
. file-name . file-type-image :: before {
font-family : Icons , sans-serif ; }
. file-name . file-type-document :: before {
font-family : Icons , sans-serif ; }
. file-name . file-type-audio :: before {
font-family : Icons , sans-serif ; }
. file-name . file-type-video :: before {
font-family : Icons , sans-serif ; }
2019-03-06 21:24:52 +01:00
. file-size {
2020-05-29 23:10:40 +02:00
color : # 7d7d7d ; }
2018-09-07 15:49:59 +02:00
2019-03-06 21:24:52 +01:00
. file-actions {
2020-06-07 17:49:01 +02:00
flex : 0 0 20 % ;
max-width : 20 % ;
2019-03-11 21:51:36 +01:00
text-align : right ;
font-size : 1rem ; }
2018-09-07 15:49:59 +02:00
2019-03-06 21:24:52 +01:00
. tabs {
overflow-x : auto ;
margin-bottom : 1rem ;
2020-05-31 00:12:13 +02:00
padding : 2px 2px 0 ;
2020-05-29 23:10:40 +02:00
border-bottom : 1px solid # e3e3e3 ;
2019-03-09 23:40:57 +01:00
white-space : nowrap ;
-webkit-user-select : none ;
-moz-user-select : none ;
-ms-user-select : none ;
user-select : none ; }
2018-09-07 15:49:59 +02:00
2019-03-06 21:24:52 +01:00
. tabs-tab {
display : inline-block ;
padding : 0 . 5rem 1 . 25rem ;
2020-05-29 23:10:40 +02:00
color : # 262626 ;
2019-03-06 21:24:52 +01:00
cursor : pointer ; }
2019-03-11 21:51:36 +01:00
. tabs-tab : hover {
2020-05-29 23:10:40 +02:00
color : # 262626 ; }
2018-09-07 15:49:59 +02:00
2019-03-06 21:24:52 +01:00
. tabs-tab . active {
2020-05-30 23:35:56 +02:00
border-bottom : 3px solid # 1e88e5 ;
2019-03-06 21:24:52 +01:00
font-weight : 600 ; }
2018-09-07 15:49:59 +02:00
2019-03-06 21:24:52 +01:00
. caption + . tabs {
margin-top : -0 . 5rem ; }
2018-09-07 15:49:59 +02:00
2019-03-06 21:24:52 +01:00
. modal-backdrop {
position : fixed ;
top : 0 ;
right : 0 ;
bottom : 0 ;
left : 0 ;
2020-11-11 00:03:51 +01:00
z-index : 16 ;
2019-03-06 21:24:52 +01:00
background-color : rgba ( 0 , 0 , 0 , 0 . 75 ) ; }
2018-09-07 15:49:59 +02:00
2019-03-06 21:24:52 +01:00
. modal {
position : fixed ;
top : 0 ;
right : 0 ;
bottom : 0 ;
left : 0 ;
z-index : 20 ;
display : flex ;
display : none ;
align-items : center ;
outline : 0 ; }
2018-09-07 15:49:59 +02:00
2019-03-06 21:24:52 +01:00
. modal . show {
display : block ;
display : flex ; }
2018-10-09 23:20:03 +02:00
2019-03-06 21:24:52 +01:00
. modal-content {
margin : 3rem 0 . 5rem ;
padding : 2rem ;
max-width : 26rem ;
border-radius : 3px ;
2020-11-10 16:24:01 +01:00
background-color : # fcfcfc ; }
2019-03-06 21:24:52 +01:00
@ media ( min-width : 26rem ) {
. modal-content {
margin : 3rem auto ; } }
2018-10-09 23:20:03 +02:00
2019-03-06 21:24:52 +01:00
. modal-size-large {
max-width : 40rem ;
width : 40rem ; }
@ media ( max-width : 40rem ) {
. modal-size-large {
margin : 3rem 0 . 5rem ; } }
2018-10-09 23:20:03 +02:00
2019-03-06 21:24:52 +01:00
. modal-error {
margin : -2rem -2rem 1rem -2rem ;
padding : 1rem ;
background-color : # e74c3b ;
2020-11-10 16:24:01 +01:00
color : # fcfcfc ; }
2018-10-09 23:20:03 +02:00
2019-03-06 21:24:52 +01:00
. modal-text {
margin-bottom : 2 . 5rem ; }
2018-09-07 15:49:59 +02:00
2020-02-26 10:50:50 +01:00
. notification-container {
2019-03-06 21:24:52 +01:00
position : fixed ;
top : 20px ;
right : 20px ;
2020-11-11 00:03:51 +01:00
z-index : 12 ; }
2020-02-26 10:50:50 +01:00
. notification {
position : relative ;
2019-03-06 21:24:52 +01:00
overflow : hidden ;
2018-06-16 16:41:58 +02:00
margin-bottom : 0 . 5rem ;
2019-03-06 21:24:52 +01:00
padding : 1 . 5rem 2 . 5rem ;
width : 350px ;
2018-06-16 16:41:58 +02:00
border-radius : 3px ;
2020-11-10 16:24:01 +01:00
background-color : # ededed ;
2020-11-09 19:50:16 +01:00
box-shadow : 1px 1px 0 . 75rem 0 rgba ( 0 , 0 , 0 , 0 . 25 ) ;
2019-03-06 21:24:52 +01:00
text-overflow : ellipsis ;
cursor : default ;
transition : top 300ms ease-in , opacity 150ms ;
animation : fadeInRight 300ms cubic-bezier ( 0 . 4 , 0 , 0 . 2 , 1 ) ; }
2019-03-11 21:51:36 +01:00
. notification : hover {
opacity : 0 . 95 ; }
2018-06-16 16:41:58 +02:00
2019-03-06 21:24:52 +01:00
. notification . fadeout {
opacity : 0 ;
animation : fadeOutRight 300ms cubic-bezier ( 0 . 4 , 0 , 0 . 2 , 1 ) ; }
2018-06-16 16:41:58 +02:00
2019-03-06 21:24:52 +01:00
. notification :: before {
position : absolute ;
top : 50 % ;
left : 1rem ;
display : block ;
font-size : 1 . 25rem ;
transform : translate ( 0 , -50 % ) ; }
2019-03-06 01:58:47 +01:00
2019-03-06 21:24:52 +01:00
. notification-info ,
. notification-success ,
. notification-warning ,
. notification-error {
padding-left : 3 . 25rem ; }
2019-03-06 01:58:47 +01:00
2019-03-06 21:24:52 +01:00
. notification-info {
2020-05-30 23:35:56 +02:00
background-color : # 1e88e5 ;
2019-03-06 21:24:52 +01:00
color : # fff ; }
2018-06-16 16:41:58 +02:00
2019-03-06 21:24:52 +01:00
. notification-success {
background-color : # 25a259 ;
color : # fff ; }
2018-06-16 16:41:58 +02:00
2019-03-06 21:24:52 +01:00
. notification-warning {
2020-11-09 19:50:16 +01:00
background-color : # c77e0a ;
2019-03-06 21:24:52 +01:00
color : # fff ; }
2018-06-16 16:41:58 +02:00
2019-03-06 21:24:52 +01:00
. notification-error {
2020-11-09 19:50:16 +01:00
background-color : # d52d1a ;
2019-03-06 21:24:52 +01:00
color : # fff ; }
2018-06-16 16:41:58 +02:00
2019-03-06 21:24:52 +01:00
. notification-info :: before {
2019-03-11 21:51:36 +01:00
font-family : Icons , sans-serif ; }
2018-06-16 16:41:58 +02:00
2019-03-06 21:24:52 +01:00
. notification-success :: before {
2019-03-11 21:51:36 +01:00
font-family : Icons , sans-serif ; }
2018-06-16 16:41:58 +02:00
2019-03-06 21:24:52 +01:00
. notification-warning :: before {
2019-03-11 21:51:36 +01:00
font-family : Icons , sans-serif ; }
2018-06-16 16:41:58 +02:00
2019-03-06 21:24:52 +01:00
. notification-error :: before {
2019-03-11 21:51:36 +01:00
font-family : Icons , sans-serif ; }
2019-03-06 21:24:52 +01:00
. tooltip {
position : absolute ;
z-index : 20 ;
display : none ;
padding : 0 . 25rem ;
min-width : 2rem ;
border-radius : 3px ;
2020-11-09 19:50:16 +01:00
background-color : rgba ( 38 , 38 , 38 , 0 . 8 ) ;
2020-11-10 16:24:01 +01:00
color : # fcfcfc ;
2019-03-06 21:24:52 +01:00
text-align : center ;
font-size : 0 . 75rem ;
pointer-events : none ; }
. spinner {
display : inline-block ;
margin-right : 0 . 5rem ; }
. spinner :: after {
display : inline-block ;
width : 0 . 8rem ;
height : 0 . 8rem ;
border-width : 0 . 2rem ;
border-style : solid ;
2020-05-30 23:35:56 +02:00
border-color : # 1e88e5 ;
2019-03-06 21:24:52 +01:00
border-bottom-color : transparent ;
border-left-color : transparent ;
border-radius : 50 % ;
2018-06-16 16:41:58 +02:00
color : transparent ;
2019-03-06 21:24:52 +01:00
content : '\00a0' ;
vertical-align : text-top ;
text-align : center ;
font-size : 0 . 625rem ;
line-height : 1 . 3 ;
transition : border 500ms ;
transition-timing-function : ease-out ;
animation : 750ms spin infinite linear ; }
2018-06-16 16:41:58 +02:00
2019-03-06 21:24:52 +01:00
. spinner-info :: after {
2020-05-30 23:35:56 +02:00
border-color : # 1e88e5 ;
color : # 1e88e5 ;
2019-03-06 21:24:52 +01:00
animation : none ;
2019-03-11 21:51:36 +01:00
font-family : Icons , sans-serif ; }
2018-06-16 16:41:58 +02:00
2019-03-06 21:24:52 +01:00
. spinner-success :: after {
border-color : # 2ecc70 ;
color : # 2ecc70 ;
animation : none ;
2019-03-11 21:51:36 +01:00
font-family : Icons , sans-serif ; }
2018-06-16 16:41:58 +02:00
2019-03-06 21:24:52 +01:00
. spinner-error :: after {
border-color : # e74c3b ;
color : # e74c3b ;
animation : none ;
2019-03-11 21:51:36 +01:00
font-family : Icons , sans-serif ; }
2018-06-16 16:41:58 +02:00
2019-03-06 21:24:52 +01:00
. ct-label {
2020-11-11 15:25:00 +01:00
fill : rgba ( 0 , 0 , 0 , 0 . 4 ) ;
color : rgba ( 0 , 0 , 0 , 0 . 4 ) ;
2019-03-06 21:24:52 +01:00
font-size : 0 . 75rem ;
2020-11-11 15:25:00 +01:00
line-height : 1 ; }
2018-06-16 16:41:58 +02:00
2019-03-06 21:24:52 +01:00
. ct-chart-line . ct-label ,
. ct-chart-bar . ct-label {
display : block ;
display : -webkit-box ;
display : -moz-box ;
display : -ms-flexbox ;
display : -webkit-flex ;
display : flex ; }
2018-06-16 16:41:58 +02:00
2019-03-06 21:24:52 +01:00
. ct-chart-pie . ct-label ,
. ct-chart-donut . ct-label {
dominant-baseline : central ; }
2018-06-16 16:41:58 +02:00
2019-03-06 21:24:52 +01:00
. ct-label . ct-horizontal . ct-start {
-webkit-box-align : flex-end ;
-webkit-align-items : flex-end ;
-ms-flex-align : flex-end ;
2020-11-11 15:25:00 +01:00
align-items : flex-end ;
2019-03-06 21:24:52 +01:00
-webkit-box-pack : flex-start ;
-webkit-justify-content : flex-start ;
2020-11-11 15:25:00 +01:00
-ms-flex-pack : flex-start ;
2019-03-06 21:24:52 +01:00
justify-content : flex-start ;
text-align : left ;
text-anchor : start ; }
2018-06-16 16:41:58 +02:00
2019-03-06 21:24:52 +01:00
. ct-label . ct-horizontal . ct-end {
-webkit-box-align : flex-start ;
-webkit-align-items : flex-start ;
-ms-flex-align : flex-start ;
2020-11-11 15:25:00 +01:00
align-items : flex-start ;
2019-03-06 21:24:52 +01:00
-webkit-box-pack : flex-start ;
-webkit-justify-content : flex-start ;
2020-11-11 15:25:00 +01:00
-ms-flex-pack : flex-start ;
2019-03-06 21:24:52 +01:00
justify-content : flex-start ;
text-align : left ;
text-anchor : start ; }
2018-06-16 16:41:58 +02:00
2019-03-06 21:24:52 +01:00
. ct-label . ct-vertical . ct-start {
-webkit-box-align : flex-end ;
-webkit-align-items : flex-end ;
-ms-flex-align : flex-end ;
2020-11-11 15:25:00 +01:00
align-items : flex-end ;
2019-03-06 21:24:52 +01:00
-webkit-box-pack : flex-end ;
-webkit-justify-content : flex-end ;
2020-11-11 15:25:00 +01:00
-ms-flex-pack : flex-end ;
2019-03-06 21:24:52 +01:00
justify-content : flex-end ;
text-align : right ;
text-anchor : end ; }
. ct-label . ct-vertical . ct-end {
-webkit-box-align : flex-end ;
-webkit-align-items : flex-end ;
-ms-flex-align : flex-end ;
2020-11-11 15:25:00 +01:00
align-items : flex-end ;
2019-03-06 21:24:52 +01:00
-webkit-box-pack : flex-start ;
-webkit-justify-content : flex-start ;
2020-11-11 15:25:00 +01:00
-ms-flex-pack : flex-start ;
2019-03-06 21:24:52 +01:00
justify-content : flex-start ;
text-align : left ;
text-anchor : start ; }
. ct-chart-bar . ct-label . ct-horizontal . ct-start {
-webkit-box-align : flex-end ;
-webkit-align-items : flex-end ;
-ms-flex-align : flex-end ;
2020-11-11 15:25:00 +01:00
align-items : flex-end ;
2019-03-06 21:24:52 +01:00
-webkit-box-pack : center ;
-webkit-justify-content : center ;
2020-11-11 15:25:00 +01:00
-ms-flex-pack : center ;
2019-03-06 21:24:52 +01:00
justify-content : center ;
text-align : center ;
text-anchor : start ; }
2018-06-16 16:41:58 +02:00
2019-03-06 21:24:52 +01:00
. ct-chart-bar . ct-label . ct-horizontal . ct-end {
-webkit-box-align : flex-start ;
-webkit-align-items : flex-start ;
-ms-flex-align : flex-start ;
2020-11-11 15:25:00 +01:00
align-items : flex-start ;
2019-03-06 21:24:52 +01:00
-webkit-box-pack : center ;
-webkit-justify-content : center ;
2020-11-11 15:25:00 +01:00
-ms-flex-pack : center ;
2019-03-06 21:24:52 +01:00
justify-content : center ;
text-align : center ;
text-anchor : start ; }
2018-06-16 16:41:58 +02:00
2019-03-06 21:24:52 +01:00
. ct-chart-bar . ct-horizontal-bars . ct-label . ct-horizontal . ct-start {
-webkit-box-align : flex-end ;
-webkit-align-items : flex-end ;
-ms-flex-align : flex-end ;
2020-11-11 15:25:00 +01:00
align-items : flex-end ;
2019-03-06 21:24:52 +01:00
-webkit-box-pack : flex-start ;
-webkit-justify-content : flex-start ;
2020-11-11 15:25:00 +01:00
-ms-flex-pack : flex-start ;
2019-03-06 21:24:52 +01:00
justify-content : flex-start ;
text-align : left ;
text-anchor : start ; }
2018-06-16 16:41:58 +02:00
2019-03-06 21:24:52 +01:00
. ct-chart-bar . ct-horizontal-bars . ct-label . ct-horizontal . ct-end {
-webkit-box-align : flex-start ;
-webkit-align-items : flex-start ;
-ms-flex-align : flex-start ;
2020-11-11 15:25:00 +01:00
align-items : flex-start ;
2019-03-06 21:24:52 +01:00
-webkit-box-pack : flex-start ;
-webkit-justify-content : flex-start ;
2020-11-11 15:25:00 +01:00
-ms-flex-pack : flex-start ;
2019-03-06 21:24:52 +01:00
justify-content : flex-start ;
text-align : left ;
text-anchor : start ; }
2018-06-16 16:41:58 +02:00
2019-03-06 21:24:52 +01:00
. ct-chart-bar . ct-horizontal-bars . ct-label . ct-vertical . ct-start {
-webkit-box-align : center ;
-webkit-align-items : center ;
-ms-flex-align : center ;
2020-11-11 15:25:00 +01:00
align-items : center ;
2019-03-06 21:24:52 +01:00
-webkit-box-pack : flex-end ;
-webkit-justify-content : flex-end ;
2020-11-11 15:25:00 +01:00
-ms-flex-pack : flex-end ;
2019-03-06 21:24:52 +01:00
justify-content : flex-end ;
text-align : right ;
text-anchor : end ; }
2018-06-16 16:41:58 +02:00
2019-03-06 21:24:52 +01:00
. ct-chart-bar . ct-horizontal-bars . ct-label . ct-vertical . ct-end {
-webkit-box-align : center ;
-webkit-align-items : center ;
-ms-flex-align : center ;
2020-11-11 15:25:00 +01:00
align-items : center ;
2019-03-06 21:24:52 +01:00
-webkit-box-pack : flex-start ;
-webkit-justify-content : flex-start ;
2020-11-11 15:25:00 +01:00
-ms-flex-pack : flex-start ;
2019-03-06 21:24:52 +01:00
justify-content : flex-start ;
text-align : left ;
text-anchor : end ; }
2018-06-16 16:41:58 +02:00
2019-03-06 21:24:52 +01:00
. ct-grid {
2020-11-11 15:25:00 +01:00
stroke : rgba ( 0 , 0 , 0 , 0 . 2 ) ;
stroke-width : 1px ;
stroke-dasharray : 2px ; }
2018-06-16 16:41:58 +02:00
2019-03-06 21:24:52 +01:00
. ct-grid-background {
fill : none ; }
2018-06-16 16:41:58 +02:00
2019-03-06 21:24:52 +01:00
. ct-point {
2020-11-11 15:25:00 +01:00
stroke-width : 10px ;
stroke-linecap : round ; }
2018-06-16 16:41:58 +02:00
2019-03-06 21:24:52 +01:00
. ct-line {
fill : none ;
stroke-width : 4px ; }
2018-06-16 16:41:58 +02:00
2019-03-06 21:24:52 +01:00
. ct-area {
2020-11-11 15:25:00 +01:00
stroke : none ;
fill-opacity : 0 . 1 ; }
2018-07-08 22:22:56 +02:00
2019-03-06 21:24:52 +01:00
. ct-bar {
fill : none ;
stroke-width : 10px ; }
2018-07-08 22:22:56 +02:00
2019-03-06 21:24:52 +01:00
. ct-slice-donut {
fill : none ;
stroke-width : 60px ; }
2018-06-16 16:41:58 +02:00
2020-11-11 15:25:00 +01:00
. ct-series-a . ct-point , . ct-series-a . ct-line , . ct-series-a . ct-bar , . ct-series-a . ct-slice-donut {
2019-03-06 21:24:52 +01:00
stroke : # d70206 ; }
2018-06-16 16:41:58 +02:00
2020-11-11 15:25:00 +01:00
. ct-series-a . ct-slice-pie , . ct-series-a . ct-slice-donut-solid , . ct-series-a . ct-area {
2019-03-06 21:24:52 +01:00
fill : # d70206 ; }
2018-06-16 16:41:58 +02:00
2020-11-11 15:25:00 +01:00
. ct-series-b . ct-point , . ct-series-b . ct-line , . ct-series-b . ct-bar , . ct-series-b . ct-slice-donut {
2019-03-06 21:24:52 +01:00
stroke : # f05b4f ; }
2018-06-16 16:41:58 +02:00
2020-11-11 15:25:00 +01:00
. ct-series-b . ct-slice-pie , . ct-series-b . ct-slice-donut-solid , . ct-series-b . ct-area {
2019-03-06 21:24:52 +01:00
fill : # f05b4f ; }
2018-06-16 16:41:58 +02:00
2020-11-11 15:25:00 +01:00
. ct-series-c . ct-point , . ct-series-c . ct-line , . ct-series-c . ct-bar , . ct-series-c . ct-slice-donut {
2019-03-06 21:24:52 +01:00
stroke : # f4c63d ; }
2018-06-16 16:41:58 +02:00
2020-11-11 15:25:00 +01:00
. ct-series-c . ct-slice-pie , . ct-series-c . ct-slice-donut-solid , . ct-series-c . ct-area {
2019-03-06 21:24:52 +01:00
fill : # f4c63d ; }
2018-09-13 16:57:06 +02:00
2020-11-11 15:25:00 +01:00
. ct-series-d . ct-point , . ct-series-d . ct-line , . ct-series-d . ct-bar , . ct-series-d . ct-slice-donut {
2019-03-06 21:24:52 +01:00
stroke : # d17905 ; }
2018-06-16 16:41:58 +02:00
2020-11-11 15:25:00 +01:00
. ct-series-d . ct-slice-pie , . ct-series-d . ct-slice-donut-solid , . ct-series-d . ct-area {
2019-03-06 21:24:52 +01:00
fill : # d17905 ; }
2018-06-16 16:41:58 +02:00
2020-11-11 15:25:00 +01:00
. ct-series-e . ct-point , . ct-series-e . ct-line , . ct-series-e . ct-bar , . ct-series-e . ct-slice-donut {
2019-03-06 21:24:52 +01:00
stroke : # 453d3f ; }
2018-06-16 16:41:58 +02:00
2020-11-11 15:25:00 +01:00
. ct-series-e . ct-slice-pie , . ct-series-e . ct-slice-donut-solid , . ct-series-e . ct-area {
2019-03-06 21:24:52 +01:00
fill : # 453d3f ; }
2018-06-16 16:41:58 +02:00
2020-11-11 15:25:00 +01:00
. ct-series-f . ct-point , . ct-series-f . ct-line , . ct-series-f . ct-bar , . ct-series-f . ct-slice-donut {
2019-03-06 21:24:52 +01:00
stroke : # 59922b ; }
2018-06-16 16:41:58 +02:00
2020-11-11 15:25:00 +01:00
. ct-series-f . ct-slice-pie , . ct-series-f . ct-slice-donut-solid , . ct-series-f . ct-area {
2019-03-06 21:24:52 +01:00
fill : # 59922b ; }
2018-06-16 16:41:58 +02:00
2020-11-11 15:25:00 +01:00
. ct-series-g . ct-point , . ct-series-g . ct-line , . ct-series-g . ct-bar , . ct-series-g . ct-slice-donut {
2019-03-06 21:24:52 +01:00
stroke : # 0544d3 ; }
2018-06-16 16:41:58 +02:00
2020-11-11 15:25:00 +01:00
. ct-series-g . ct-slice-pie , . ct-series-g . ct-slice-donut-solid , . ct-series-g . ct-area {
2019-03-06 21:24:52 +01:00
fill : # 0544d3 ; }
2018-06-16 16:41:58 +02:00
2020-11-11 15:25:00 +01:00
. ct-series-h . ct-point , . ct-series-h . ct-line , . ct-series-h . ct-bar , . ct-series-h . ct-slice-donut {
2019-03-06 21:24:52 +01:00
stroke : # 6b0392 ; }
2018-06-16 16:41:58 +02:00
2020-11-11 15:25:00 +01:00
. ct-series-h . ct-slice-pie , . ct-series-h . ct-slice-donut-solid , . ct-series-h . ct-area {
2019-03-06 21:24:52 +01:00
fill : # 6b0392 ; }
2018-06-16 16:41:58 +02:00
2020-11-11 15:25:00 +01:00
. ct-series-i . ct-point , . ct-series-i . ct-line , . ct-series-i . ct-bar , . ct-series-i . ct-slice-donut {
2019-03-06 21:24:52 +01:00
stroke : # f05b4f ; }
2018-06-16 16:41:58 +02:00
2020-11-11 15:25:00 +01:00
. ct-series-i . ct-slice-pie , . ct-series-i . ct-slice-donut-solid , . ct-series-i . ct-area {
2019-03-06 21:24:52 +01:00
fill : # f05b4f ; }
2018-06-16 16:41:58 +02:00
2020-11-11 15:25:00 +01:00
. ct-series-j . ct-point , . ct-series-j . ct-line , . ct-series-j . ct-bar , . ct-series-j . ct-slice-donut {
2019-03-06 21:24:52 +01:00
stroke : # dda458 ; }
2018-07-23 22:24:40 +02:00
2020-11-11 15:25:00 +01:00
. ct-series-j . ct-slice-pie , . ct-series-j . ct-slice-donut-solid , . ct-series-j . ct-area {
2019-03-06 21:24:52 +01:00
fill : # dda458 ; }
2018-06-16 16:41:58 +02:00
2020-11-11 15:25:00 +01:00
. ct-series-k . ct-point , . ct-series-k . ct-line , . ct-series-k . ct-bar , . ct-series-k . ct-slice-donut {
2019-03-06 21:24:52 +01:00
stroke : # eacf7d ; }
2018-06-16 16:41:58 +02:00
2020-11-11 15:25:00 +01:00
. ct-series-k . ct-slice-pie , . ct-series-k . ct-slice-donut-solid , . ct-series-k . ct-area {
2019-03-06 21:24:52 +01:00
fill : # eacf7d ; }
2018-09-13 16:57:06 +02:00
2020-11-11 15:25:00 +01:00
. ct-series-l . ct-point , . ct-series-l . ct-line , . ct-series-l . ct-bar , . ct-series-l . ct-slice-donut {
2019-03-06 21:24:52 +01:00
stroke : # 86797d ; }
2018-06-16 16:41:58 +02:00
2020-11-11 15:25:00 +01:00
. ct-series-l . ct-slice-pie , . ct-series-l . ct-slice-donut-solid , . ct-series-l . ct-area {
2019-03-06 21:24:52 +01:00
fill : # 86797d ; }
2018-06-16 16:41:58 +02:00
2020-11-11 15:25:00 +01:00
. ct-series-m . ct-point , . ct-series-m . ct-line , . ct-series-m . ct-bar , . ct-series-m . ct-slice-donut {
2019-03-06 21:24:52 +01:00
stroke : # b2c326 ; }
2018-06-16 16:41:58 +02:00
2020-11-11 15:25:00 +01:00
. ct-series-m . ct-slice-pie , . ct-series-m . ct-slice-donut-solid , . ct-series-m . ct-area {
2019-03-06 21:24:52 +01:00
fill : # b2c326 ; }
2018-09-13 16:57:06 +02:00
2020-11-11 15:25:00 +01:00
. ct-series-n . ct-point , . ct-series-n . ct-line , . ct-series-n . ct-bar , . ct-series-n . ct-slice-donut {
2019-03-06 21:24:52 +01:00
stroke : # 6188e2 ; }
2018-06-16 16:41:58 +02:00
2020-11-11 15:25:00 +01:00
. ct-series-n . ct-slice-pie , . ct-series-n . ct-slice-donut-solid , . ct-series-n . ct-area {
2019-03-06 21:24:52 +01:00
fill : # 6188e2 ; }
2018-06-16 16:41:58 +02:00
2020-11-11 15:25:00 +01:00
. ct-series-o . ct-point , . ct-series-o . ct-line , . ct-series-o . ct-bar , . ct-series-o . ct-slice-donut {
2019-03-06 21:24:52 +01:00
stroke : # a748ca ; }
2018-09-13 16:57:06 +02:00
2020-11-11 15:25:00 +01:00
. ct-series-o . ct-slice-pie , . ct-series-o . ct-slice-donut-solid , . ct-series-o . ct-area {
2019-03-06 21:24:52 +01:00
fill : # a748ca ; }
2018-09-13 16:57:06 +02:00
2020-11-11 15:25:00 +01:00
. ct-square {
display : block ;
2019-03-06 21:24:52 +01:00
position : relative ;
2020-11-11 15:25:00 +01:00
width : 100 % ; }
. ct-square : before {
2019-03-06 21:24:52 +01:00
display : block ;
2020-11-11 15:25:00 +01:00
float : left ;
content : "" ;
width : 0 ;
height : 0 ;
padding-bottom : 100 % ; }
. ct-square : after {
content : "" ;
display : table ;
clear : both ; }
. ct-square > svg {
display : block ;
position : absolute ;
top : 0 ;
left : 0 ; }
. ct-minor-second {
display : block ;
position : relative ;
width : 100 % ; }
2018-06-16 16:41:58 +02:00
2020-11-11 15:25:00 +01:00
. ct-minor-second : before {
2018-06-16 16:41:58 +02:00
display : block ;
float : left ;
2020-11-11 15:25:00 +01:00
content : "" ;
2019-03-06 21:24:52 +01:00
width : 0 ;
height : 0 ;
2020-11-11 15:25:00 +01:00
padding-bottom : 93 . 75 % ; }
2018-07-16 11:50:22 +02:00
2020-11-11 15:25:00 +01:00
. ct-minor-second : after {
content : "" ;
2019-03-06 21:24:52 +01:00
display : table ;
2020-11-11 15:25:00 +01:00
clear : both ; }
2018-07-16 11:50:22 +02:00
2020-11-11 15:25:00 +01:00
. ct-minor-second > svg {
display : block ;
2019-03-06 21:24:52 +01:00
position : absolute ;
top : 0 ;
2020-11-11 15:25:00 +01:00
left : 0 ; }
. ct-major-second {
display : block ;
position : relative ;
width : 100 % ; }
. ct-major-second : before {
display : block ;
float : left ;
content : "" ;
width : 0 ;
height : 0 ;
padding-bottom : 88 . 8888888889 % ; }
. ct-major-second : after {
content : "" ;
display : table ;
clear : both ; }
. ct-major-second > svg {
display : block ;
position : absolute ;
top : 0 ;
left : 0 ; }
. ct-minor-third {
display : block ;
position : relative ;
width : 100 % ; }
. ct-minor-third : before {
display : block ;
float : left ;
content : "" ;
width : 0 ;
height : 0 ;
padding-bottom : 83 . 3333333333 % ; }
. ct-minor-third : after {
content : "" ;
display : table ;
clear : both ; }
. ct-minor-third > svg {
display : block ;
position : absolute ;
top : 0 ;
left : 0 ; }
. ct-major-third {
display : block ;
position : relative ;
width : 100 % ; }
. ct-major-third : before {
display : block ;
float : left ;
content : "" ;
width : 0 ;
height : 0 ;
padding-bottom : 80 % ; }
. ct-major-third : after {
content : "" ;
display : table ;
clear : both ; }
. ct-major-third > svg {
display : block ;
position : absolute ;
top : 0 ;
left : 0 ; }
. ct-perfect-fourth {
display : block ;
position : relative ;
width : 100 % ; }
. ct-perfect-fourth : before {
display : block ;
float : left ;
content : "" ;
width : 0 ;
height : 0 ;
padding-bottom : 75 % ; }
. ct-perfect-fourth : after {
content : "" ;
display : table ;
clear : both ; }
. ct-perfect-fourth > svg {
display : block ;
position : absolute ;
top : 0 ;
left : 0 ; }
. ct-perfect-fifth {
display : block ;
position : relative ;
width : 100 % ; }
. ct-perfect-fifth : before {
display : block ;
float : left ;
content : "" ;
width : 0 ;
height : 0 ;
padding-bottom : 66 . 6666666667 % ; }
. ct-perfect-fifth : after {
content : "" ;
display : table ;
clear : both ; }
. ct-perfect-fifth > svg {
display : block ;
position : absolute ;
top : 0 ;
left : 0 ; }
. ct-minor-sixth {
display : block ;
position : relative ;
width : 100 % ; }
. ct-minor-sixth : before {
display : block ;
float : left ;
content : "" ;
width : 0 ;
height : 0 ;
padding-bottom : 62 . 5 % ; }
. ct-minor-sixth : after {
content : "" ;
display : table ;
clear : both ; }
. ct-minor-sixth > svg {
display : block ;
position : absolute ;
top : 0 ;
left : 0 ; }
. ct-golden-section {
display : block ;
position : relative ;
width : 100 % ; }
. ct-golden-section : before {
display : block ;
float : left ;
content : "" ;
width : 0 ;
height : 0 ;
padding-bottom : 61 . 804697157 % ; }
. ct-golden-section : after {
content : "" ;
display : table ;
clear : both ; }
. ct-golden-section > svg {
display : block ;
position : absolute ;
top : 0 ;
left : 0 ; }
. ct-major-sixth {
display : block ;
position : relative ;
width : 100 % ; }
. ct-major-sixth : before {
display : block ;
float : left ;
content : "" ;
width : 0 ;
height : 0 ;
padding-bottom : 60 % ; }
. ct-major-sixth : after {
content : "" ;
display : table ;
clear : both ; }
. ct-major-sixth > svg {
display : block ;
position : absolute ;
top : 0 ;
left : 0 ; }
. ct-minor-seventh {
display : block ;
position : relative ;
width : 100 % ; }
. ct-minor-seventh : before {
display : block ;
float : left ;
content : "" ;
width : 0 ;
height : 0 ;
padding-bottom : 56 . 25 % ; }
. ct-minor-seventh : after {
content : "" ;
display : table ;
clear : both ; }
. ct-minor-seventh > svg {
display : block ;
position : absolute ;
top : 0 ;
left : 0 ; }
. ct-major-seventh {
display : block ;
position : relative ;
width : 100 % ; }
. ct-major-seventh : before {
display : block ;
float : left ;
content : "" ;
width : 0 ;
height : 0 ;
padding-bottom : 53 . 3333333333 % ; }
. ct-major-seventh : after {
content : "" ;
display : table ;
clear : both ; }
. ct-major-seventh > svg {
display : block ;
position : absolute ;
top : 0 ;
left : 0 ; }
. ct-octave {
display : block ;
position : relative ;
width : 100 % ; }
. ct-octave : before {
display : block ;
float : left ;
content : "" ;
width : 0 ;
height : 0 ;
padding-bottom : 50 % ; }
. ct-octave : after {
content : "" ;
display : table ;
clear : both ; }
. ct-octave > svg {
display : block ;
position : absolute ;
top : 0 ;
left : 0 ; }
. ct-major-tenth {
display : block ;
position : relative ;
width : 100 % ; }
. ct-major-tenth : before {
display : block ;
float : left ;
content : "" ;
width : 0 ;
height : 0 ;
padding-bottom : 40 % ; }
. ct-major-tenth : after {
content : "" ;
display : table ;
clear : both ; }
. ct-major-tenth > svg {
display : block ;
position : absolute ;
top : 0 ;
left : 0 ; }
. ct-major-eleventh {
display : block ;
position : relative ;
width : 100 % ; }
. ct-major-eleventh : before {
display : block ;
float : left ;
content : "" ;
width : 0 ;
height : 0 ;
padding-bottom : 37 . 5 % ; }
. ct-major-eleventh : after {
content : "" ;
display : table ;
clear : both ; }
. ct-major-eleventh > svg {
display : block ;
position : absolute ;
top : 0 ;
left : 0 ; }
. ct-major-twelfth , . ct-chart {
display : block ;
position : relative ;
width : 100 % ; }
. ct-major-twelfth : before , . ct-chart : before {
display : block ;
float : left ;
content : "" ;
width : 0 ;
height : 0 ;
padding-bottom : 33 . 3333333333 % ; }
. ct-major-twelfth : after , . ct-chart : after {
content : "" ;
display : table ;
clear : both ; }
. ct-major-twelfth > svg , . ct-chart > svg {
display : block ;
position : absolute ;
top : 0 ;
left : 0 ; }
. ct-double-octave {
display : block ;
position : relative ;
width : 100 % ; }
. ct-double-octave : before {
display : block ;
float : left ;
content : "" ;
width : 0 ;
height : 0 ;
padding-bottom : 25 % ; }
. ct-double-octave : after {
content : "" ;
display : table ;
clear : both ; }
. ct-double-octave > svg {
display : block ;
position : absolute ;
top : 0 ;
left : 0 ; }
. ct-chart {
position : relative ;
display : block ;
width : 100 % ;
-webkit-user-select : none ;
-moz-user-select : none ;
-ms-user-select : none ;
user-select : none ; }
. ct-label {
color : rgba ( 38 , 38 , 38 , 0 . 4 ) ;
fill : rgba ( 38 , 38 , 38 , 0 . 4 ) ; }
. ct-grid {
stroke : rgba ( 38 , 38 , 38 , 0 . 2 ) ; }
2018-06-16 16:41:58 +02:00
2019-03-06 21:24:52 +01:00
. ct-series-a . ct-line ,
. ct-series-a . ct-point {
2020-05-30 23:35:56 +02:00
stroke : # 1e88e5 ; }
2018-06-16 16:41:58 +02:00
2019-03-06 21:24:52 +01:00
. ct-series-a . ct-area {
2020-05-30 23:35:56 +02:00
fill : # 1e88e5 ; }
2018-06-16 16:41:58 +02:00
2019-03-06 21:24:52 +01:00
. ct-series-b . ct-line ,
. ct-series-b . ct-point {
stroke : # f39c11 ; }
2018-06-16 16:41:58 +02:00
2019-03-06 21:24:52 +01:00
. ct-series-b . ct-area {
fill : # f39c11 ; }
2018-06-16 16:41:58 +02:00
2019-03-06 21:24:52 +01:00
. ct-label . ct-horizontal ,
. ct-label . ct-horizontal . ct-end {
display : inline-block ;
min-width : 3rem ;
width : auto ! important ;
2020-05-29 23:10:40 +02:00
color : # 262626 ;
2019-03-06 21:24:52 +01:00
text-align : center ;
transform : translateX ( -50 % ) ; }
2018-06-16 16:41:58 +02:00
2019-03-06 21:24:52 +01:00
. ct-legend {
2019-03-13 16:20:31 +01:00
font-size : 0 . 875rem ;
-webkit-user-select : none ;
-moz-user-select : none ;
-ms-user-select : none ;
user-select : none ; }
2018-06-16 16:41:58 +02:00
2019-03-06 21:24:52 +01:00
. ct-legend-right {
text-align : right ; }
2018-06-16 16:41:58 +02:00
2019-03-06 21:24:52 +01:00
. ct-legend-label {
white-space : nowrap ; }
. ct-legend-label :: before {
2018-06-16 16:41:58 +02:00
display : inline-block ;
2019-03-06 21:24:52 +01:00
margin : 0 0 . 375rem ;
2018-06-16 16:41:58 +02:00
font-size : 0 . 75rem ;
2019-03-11 21:51:36 +01:00
font-family : Icons , sans-serif ; }
2018-06-16 16:41:58 +02:00
2019-03-06 21:24:52 +01:00
. ct-legend-label . ct-series-a :: before {
2020-05-30 23:35:56 +02:00
color : # 1e88e5 ; }
2018-06-16 16:41:58 +02:00
2019-03-06 21:24:52 +01:00
. ct-legend-label . ct-series-b :: before {
2018-06-16 16:41:58 +02:00
color : # f39c11 ; }
2019-03-06 21:24:52 +01:00
@ keyframes fadeInRight {
from {
opacity : 0 ;
transform : translate3d ( 150 % , 0 , 0 ) ; }
to {
opacity : 1 ;
transform : none ; } }
2018-06-16 16:41:58 +02:00
2019-03-06 21:24:52 +01:00
@ keyframes fadeOutRight {
from {
opacity : 1 ;
transform : none ; }
to {
opacity : 0 ;
transform : translate3d ( 150 % , 0 , 0 ) ; } }
2018-06-16 16:41:58 +02:00
2019-03-11 21:51:36 +01:00
@ keyframes shake {
from , to {
transform : translate3d ( 0 , 0 , 0 ) ; }
10 % , 50 % , 70 % , 90 % {
transform : translate3d ( -10px , 0 , 0 ) ; }
30 % , 70 % {
transform : translate3d ( 10px , 0 , 0 ) ; } }
2019-03-06 21:24:52 +01:00
@ keyframes spin {
0 % {
transform : rotate ( 0deg ) ; }
100 % {
transform : rotate ( 360deg ) ; } }
2018-06-16 16:41:58 +02:00
2019-03-06 21:24:52 +01:00
. login-modal-container {
margin : 3rem 0 . 5rem ;
padding : 2rem ;
max-width : 24rem ;
border-radius : 3px ;
2020-11-10 16:24:01 +01:00
background-color : # fcfcfc ; }
2018-06-16 16:41:58 +02:00
2019-03-06 21:24:52 +01:00
@ media ( min-width : 24rem ) {
. login-modal-container {
margin : 3rem auto ; } }
2018-06-16 16:41:58 +02:00
2019-03-06 21:24:52 +01:00
. login-modal-info ,
. login-modal-success ,
. login-modal-warning ,
. login-modal-error {
position : relative ;
margin : -2rem -2rem 1rem -2rem ;
padding : 1rem 2rem 1rem 3 . 5rem ;
border-top-left-radius : 3px ;
border-top-right-radius : 3px ; }
. login-modal-info a ,
. login-modal-success a ,
. login-modal-warning a ,
. login-modal-error a {
display : block ;
color : # fff ;
text-decoration : underline ;
overflow : hidden ;
text-overflow : ellipsis ;
white-space : nowrap ; }
. login-modal-info :: before ,
. login-modal-success :: before ,
. login-modal-warning :: before ,
. login-modal-error :: before {
position : absolute ;
top : 50 % ;
left : 1rem ;
display : block ;
font-size : 1 . 25rem ;
2019-03-11 21:51:36 +01:00
font-family : Icons , sans-serif ;
2019-03-06 21:24:52 +01:00
transform : translate ( 0 , -50 % ) ; }
2018-06-16 16:41:58 +02:00
2019-03-06 21:24:52 +01:00
. login-modal-info {
2020-05-30 23:35:56 +02:00
background-color : # 1e88e5 ;
2019-03-06 21:24:52 +01:00
color : # fff ; }
. login-modal-info :: before {
2019-03-11 21:51:36 +01:00
font-family : Icons , sans-serif ; }
2018-08-02 15:13:07 +02:00
2019-03-06 21:24:52 +01:00
. login-modal-success {
2020-11-10 16:24:01 +01:00
background-color : # 25a35a ;
2019-03-06 21:24:52 +01:00
color : # fff ; }
. login-modal-success :: before {
2019-03-11 21:51:36 +01:00
font-family : Icons , sans-serif ; }
2019-03-06 21:24:52 +01:00
. login-modal-warning {
background-color : # f39c11 ;
color : # fff ; }
. login-modal-warning :: before {
2019-03-11 21:51:36 +01:00
font-family : Icons , sans-serif ; }
2019-03-06 21:24:52 +01:00
. login-modal-error {
background-color : # e74c3b ;
color : # fff ; }
. login-modal-error :: before {
2019-03-11 21:51:36 +01:00
font-family : Icons , sans-serif ; }
2019-03-06 21:24:52 +01:00
. title-bar {
position : fixed ;
top : 0 ;
right : 0 ;
left : 0 ;
2020-11-11 00:03:51 +01:00
z-index : 8 ;
2019-03-06 21:24:52 +01:00
padding : 1rem ;
padding-left : 4rem ;
2020-11-10 16:24:01 +01:00
background-color : # ededed ;
2020-11-09 19:50:16 +01:00
box-shadow : 0 0 0 . 75rem -0 . 25rem rgba ( 0 , 0 , 0 , 0 . 05 ) ;
2020-05-29 23:10:40 +02:00
color : # 262626 ;
2019-03-06 21:24:52 +01:00
-webkit-user-select : none ;
-moz-user-select : none ;
-ms-user-select : none ;
user-select : none ;
overflow : hidden ;
text-overflow : ellipsis ;
white-space : nowrap ; }
@ media ( min-width : 768px ) {
. title-bar {
left : 14rem ;
padding-left : 1 . 5rem ; } }
. panel-title {
float : left ; }
. view-site {
float : right ;
2020-05-29 23:10:40 +02:00
color : # 262626 ; }
2019-03-06 21:24:52 +01:00
. view-site : hover {
2020-05-30 23:35:56 +02:00
color : # 1e88e5 ; }
2019-03-06 21:24:52 +01:00
. view-site i {
margin-left : 0 . 5rem ; }
2018-06-21 11:31:38 +02:00
2018-06-16 16:41:58 +02:00
. sidebar {
position : fixed ;
top : 0 ;
bottom : 0 ;
left : 0 ;
2020-11-11 00:03:51 +01:00
z-index : 10 ;
2018-06-27 16:13:52 +02:00
padding : 1rem 1 . 5rem ;
2018-10-12 14:58:30 +02:00
width : 14rem ;
2020-11-10 16:24:01 +01:00
background : linear-gradient ( to bottom , # fcfcfc 0 % , # f7f7f7 100 % ) ;
background-color : # fcfcfc ;
2020-11-09 19:50:16 +01:00
box-shadow : 0 0 0 . 75rem -0 . 25rem rgba ( 0 , 0 , 0 , 0 . 05 ) ;
2019-03-13 16:20:31 +01:00
-webkit-user-select : none ;
-moz-user-select : none ;
-ms-user-select : none ;
user-select : none ; }
2018-06-16 16:41:58 +02:00
. sidebar . show {
display : block ; }
2018-06-27 16:13:52 +02:00
. sidebar-wrapper {
2018-08-29 17:24:53 +02:00
overflow-y : auto ;
2018-06-27 16:13:52 +02:00
height : calc ( 100 % - 9rem ) ; }
2018-06-23 10:17:00 +02:00
. toggle-navigation {
position : fixed ;
top : 0 . 75rem ;
left : 0 . 75rem ;
2020-11-11 00:03:51 +01:00
z-index : 12 ;
2018-06-24 12:32:36 +02:00
margin : 0 ;
2018-06-23 10:17:00 +02:00
border : none ;
background-color : transparent ;
2018-06-24 12:32:36 +02:00
font-size : 1rem ;
cursor : pointer ; }
2018-06-23 10:17:00 +02:00
. toggle-navigation : hover {
background-color : transparent ;
box-shadow : none ;
2020-05-30 23:35:56 +02:00
color : # 1e88e5 ; }
2018-06-23 10:17:00 +02:00
. toggle-navigation : focus {
2020-11-11 00:08:48 +01:00
background-color : transparent ;
2018-06-23 10:17:00 +02:00
box-shadow : none ; }
2018-06-16 16:41:58 +02:00
. logo {
margin-bottom : 2rem ;
2020-05-29 23:10:40 +02:00
color : # 262626 ;
2018-06-16 16:41:58 +02:00
text-align : center ;
font-weight : 600 ;
2018-06-27 16:13:52 +02:00
font-size : 1 . 184rem ;
2019-03-13 16:20:31 +01:00
line-height : 1 . 5rem ; }
2018-06-16 16:41:58 +02:00
@ media ( min-width : 768px ) {
. logo {
text-align : left ; } }
2018-07-18 17:34:54 +02:00
2020-02-27 22:50:09 +01:00
. logo img {
margin-right : 0 . 25rem ;
height : 1 . 5rem ;
vertical-align : -0 . 25rem ; }
2019-04-24 23:21:20 +02:00
. logo a {
2020-05-31 00:12:13 +02:00
padding-top : 2px ;
2020-05-29 23:10:40 +02:00
color : # 262626 ; }
2018-06-16 16:41:58 +02:00
. sidebar-navigation {
margin : 0 ;
margin-bottom : 1rem ;
padding : 0 ;
list-style-type : none ; }
. sidebar-navigation : last-child {
margin-bottom : 0 ; }
2018-07-18 17:34:54 +02:00
. sidebar-navigation > li {
position : relative ;
2019-03-06 01:58:47 +01:00
margin : 0 ;
margin-bottom : 0 . 5rem ;
2018-07-18 17:34:54 +02:00
padding : 0 . 25rem 0 ;
padding-left : 1rem ; }
. sidebar-navigation > li a {
2020-05-29 23:10:40 +02:00
color : # 262626 ; }
2018-07-18 17:34:54 +02:00
. sidebar-navigation > li . active {
font-weight : 600 ; }
. sidebar-navigation > li . active :: before {
position : absolute ;
top : 0 ;
bottom : 0 ;
left : 0 ;
width : 3px ;
2020-05-30 23:35:56 +02:00
background-color : # 1e88e5 ;
2018-07-18 17:34:54 +02:00
content : ' ' ; }
2018-06-16 16:41:58 +02:00
. admin-user-card {
2020-06-07 17:49:01 +02:00
display : flex ;
align-items : center ;
2018-06-16 16:41:58 +02:00
margin-bottom : 2rem ;
cursor : pointer ; }
. admin-user-card : hover img {
2020-11-09 19:50:16 +01:00
box-shadow : 0 0 0 0 . 5rem # e3e3e3 ; }
2018-06-16 16:41:58 +02:00
. admin-user-avatar {
2020-06-07 17:49:01 +02:00
width : 48px ; }
2018-07-18 17:34:54 +02:00
. admin-user-avatar img {
width : 48px ;
border-radius : 50 % ;
transition : box-shadow 300ms ease-out ; }
2018-06-16 16:41:58 +02:00
. admin-user-details {
2020-06-07 17:49:01 +02:00
padding : 0 0 . 75rem ; }
2018-06-16 16:41:58 +02:00
. admin-user-fullname {
2020-05-29 23:10:40 +02:00
color : # 262626 ; }
2018-06-16 16:41:58 +02:00
. admin-user-username {
2020-06-11 21:30:51 +02:00
color : # 7d7d7d ;
2018-06-16 16:41:58 +02:00
font-size : 0 . 875rem ; }
2019-03-09 23:40:57 +01:00
. main {
margin-top : 4 . 5rem ; }
@ media ( min-width : 768px ) {
. main {
margin : 1 . 875rem ;
margin-top : 4 . 5rem ;
margin-left : 15 . 875rem ; } }
. component {
margin-bottom : 1rem ;
padding : 1 . 5rem ;
border-radius : 3px ;
2020-11-10 16:24:01 +01:00
background-color : # fcfcfc ;
2020-11-09 19:50:16 +01:00
box-shadow : 0 0 0 . 75rem -0 . 25rem rgba ( 0 , 0 , 0 , 0 . 05 ) ; }
2020-06-09 15:47:17 +02:00
. component :: before , . component :: after {
display : table ;
content : '' ; }
. component :: after {
clear : both ; }
2019-03-09 23:40:57 +01:00
. caption {
margin-bottom : 1rem ;
text-transform : uppercase ;
letter-spacing : 1px ;
font-weight : 600 ;
font-size : 0 . 9375rem ;
-webkit-user-select : none ;
-moz-user-select : none ;
-ms-user-select : none ;
user-select : none ; }
. separator {
height : 0 . 5rem ; }
2019-03-11 21:51:36 +01:00
. separator-l {
height : 1rem ; }
2019-03-09 23:40:57 +01:00
. section-header {
margin-bottom : 0 . 5rem ;
padding : 0 . 25rem 0 . 5rem ;
2020-05-29 23:10:40 +02:00
border-bottom : 1px solid # e3e3e3 ;
2019-03-09 23:40:57 +01:00
font-weight : 600 ;
font-size : 1rem ;
-webkit-user-select : none ;
-moz-user-select : none ;
-ms-user-select : none ;
user-select : none ; }
2019-10-10 20:41:40 +02:00
. sort-handle {
margin-right : 0 . 25rem ;
margin-bottom : 0 ;
2019-10-14 11:23:43 +02:00
width : 0 . 75rem ;
cursor : grab ; }
2019-10-10 20:41:40 +02:00
. sort-handle :: before {
2020-05-29 23:10:40 +02:00
color : # 969696 ;
2019-10-10 20:41:40 +02:00
font-size : 0 . 75rem ;
2019-10-14 11:23:43 +02:00
cursor : inherit ;
2019-10-10 20:41:40 +02:00
font-family : Icons , sans-serif ; }
2019-10-15 11:37:10 +02:00
. sortable-chosen ,
. sortable-ghost {
2020-11-10 16:24:01 +01:00
background-color : # fcfcfc ;
2019-10-15 11:37:10 +02:00
cursor : grabbing ; }
. sortable-chosen * {
cursor : grabbing ; }
. sortable-fallback {
2020-11-09 19:50:16 +01:00
box-shadow : 0 0 0 . 75rem 0 . 25rem rgba ( 0 , 0 , 0 , 0 . 15 ) ; }
2019-10-15 11:37:10 +02:00
2019-03-06 21:24:52 +01:00
. pages-list {
margin : 0 ;
padding : 0 ;
list-style-type : none ;
-webkit-user-select : none ;
-moz-user-select : none ;
-ms-user-select : none ;
user-select : none ; }
2018-09-11 22:32:41 +02:00
2019-03-06 21:24:52 +01:00
. pages-list . pages-list {
display : none ; }
2018-09-11 22:32:41 +02:00
2019-03-06 21:24:52 +01:00
. pages-list-headers {
display : none ;
padding : 0 . 25rem 0 ;
2019-03-13 16:20:31 +01:00
font-weight : 600 ;
-webkit-user-select : none ;
-moz-user-select : none ;
-ms-user-select : none ;
user-select : none ; }
2018-09-11 22:32:41 +02:00
2019-03-06 21:24:52 +01:00
. page-children-toggle {
2019-10-10 20:56:32 +02:00
display : inline-block ;
2020-05-31 16:42:51 +02:00
margin : 0 0 . 25rem 0 . 125rem 0 ;
padding : 0 ;
min-width : auto ;
border-color : transparent ;
background-color : transparent ;
2020-05-29 23:10:40 +02:00
color : # 262626 ;
2019-03-06 21:24:52 +01:00
font-weight : 400 ;
font-size : 0 . 875rem ;
2020-05-31 16:42:51 +02:00
cursor : pointer ; }
2020-06-01 13:07:33 +02:00
. page-children-toggle : hover , . page-children-toggle : focus {
2020-05-31 16:42:51 +02:00
border-color : transparent ;
background-color : transparent ; }
2020-06-01 13:07:33 +02:00
. page-children-toggle : focus {
box-shadow : 0 0 0 2px rgba ( 4 , 138 , 255 , 0 . 25 ) ; }
2018-09-11 22:32:41 +02:00
2019-03-06 21:24:52 +01:00
. toggle-collapsed :: before {
2019-03-11 21:51:36 +01:00
font-family : Icons , sans-serif ; }
2018-09-11 22:32:41 +02:00
2019-03-06 21:24:52 +01:00
. toggle-expanded :: before {
2019-03-11 21:51:36 +01:00
font-family : Icons , sans-serif ; }
2018-06-16 16:41:58 +02:00
2019-03-06 21:24:52 +01:00
. pages-item {
padding : 0 . 5rem 0 ;
2020-05-29 23:10:40 +02:00
border-bottom : 1px solid # e3e3e3 ; }
2019-03-11 21:51:36 +01:00
. pages-item : hover {
2020-05-29 23:10:40 +02:00
background-color : # f7f7f7 ; }
2018-06-16 16:41:58 +02:00
2019-10-10 20:56:32 +02:00
. pages-item . sort-handle {
display : none ; }
2019-03-06 21:24:52 +01:00
. pages-list-top {
2020-05-29 23:10:40 +02:00
border-top : 1px solid # e3e3e3 ; }
2018-06-16 16:41:58 +02:00
2019-03-06 21:24:52 +01:00
. pages-item-cell ,
. pages-headers-cell {
padding : 0 . 25rem 0 . 5rem ;
font-size : 0 . 875rem ; }
2018-06-16 16:41:58 +02:00
2019-03-06 21:24:52 +01:00
. pages-item-cell div ,
. pages-headers-cell {
2018-06-23 10:17:00 +02:00
overflow : hidden ;
text-overflow : ellipsis ;
white-space : nowrap ; }
2019-03-06 21:24:52 +01:00
. page-title {
2020-05-31 00:12:13 +02:00
margin : -2px ;
padding : 2px ;
2019-03-06 21:24:52 +01:00
font-size : 1rem ; }
2018-07-09 15:17:22 +02:00
2019-04-21 20:22:23 +02:00
. page-language {
display : inline-block ;
2019-04-26 02:04:05 +02:00
padding : 0 . 125rem 0 . 25rem ;
2019-04-21 20:22:23 +02:00
min-width : 1 . 125rem ;
border-radius : 3px ;
2020-11-10 16:24:01 +01:00
background-color : # d2e7fa ;
2020-05-30 23:35:56 +02:00
color : # 1e88e5 ;
2019-04-21 20:22:23 +02:00
text-align : center ;
2019-04-26 02:04:05 +02:00
font-weight : 600 ;
font-size : 0 . 875rem ;
line-height : 1 ; }
2018-06-23 10:19:49 +02:00
2019-04-26 02:09:16 +02:00
button . page-language ,
. button . page-language {
font-size : 0 . 75rem ; }
2019-03-16 00:33:56 +01:00
. page-route {
2020-06-11 21:30:51 +02:00
color : # 7d7d7d ;
2019-03-06 21:24:52 +01:00
font-size : 0 . 875rem ; }
2018-06-23 10:19:49 +02:00
2020-05-31 16:42:51 +02:00
. page-route-changeable {
margin : -2px ;
padding : 2px ; }
2019-03-06 21:24:52 +01:00
. page-status-label :: before {
display : inline-block ;
margin-right : 0 . 375rem ;
2018-06-16 16:41:58 +02:00
font-size : 0 . 75rem ;
2019-03-11 21:51:36 +01:00
font-family : Icons , sans-serif ; }
2018-06-16 16:41:58 +02:00
2019-03-06 21:24:52 +01:00
. page-status-published . page-status-label :: before {
color : # 2ecc70 ; }
2019-03-06 01:58:47 +01:00
2019-03-06 21:24:52 +01:00
. page-status-not-published . page-status-label :: before {
color : # e74c3b ; }
2018-06-16 16:41:58 +02:00
2019-03-06 21:24:52 +01:00
. page-status-not-routable . page-status-label :: before {
color : # f39c11 ; }
2018-06-16 16:41:58 +02:00
2019-03-06 21:24:52 +01:00
. page-date ,
. page-status ,
. page-actions {
display : none ; }
2018-06-16 16:41:58 +02:00
2019-03-13 15:27:07 +01:00
. page-actions . button-link {
2019-03-11 21:51:36 +01:00
font-size : 1rem ; }
2019-03-06 21:24:52 +01:00
@ media ( min-width : 568px ) {
. pages-item ,
. pages-list-headers {
2020-06-07 17:49:01 +02:00
display : flex ;
align-items : center ; }
2019-03-06 21:24:52 +01:00
. pages-item-cell ,
. pages-headers-cell {
2020-06-07 17:49:01 +02:00
display : block ; }
2019-03-06 21:24:52 +01:00
. page-details {
2020-06-07 17:49:01 +02:00
flex : 0 0 55 % ;
max-width : 55 % ; }
2019-03-06 21:24:52 +01:00
. page-date ,
. page-status ,
. page-actions {
2020-06-07 17:49:01 +02:00
flex : 0 0 15 % ;
max-width : 15 % ;
2019-03-06 21:24:52 +01:00
text-align : center ; } }
2018-06-16 16:41:58 +02:00
2019-03-06 21:24:52 +01:00
. pages-level-2 . page-details {
padding-left : 1 . 5rem ; }
2018-06-16 16:41:58 +02:00
2019-03-06 21:24:52 +01:00
. pages-level-3 . page-details {
padding-left : 3rem ; }
2018-06-16 16:41:58 +02:00
2019-03-06 21:24:52 +01:00
. pages-level-4 . page-details {
padding-left : 4 . 5rem ; }
2018-06-16 16:41:58 +02:00
2019-03-06 21:24:52 +01:00
. pages-level-5 . page-details {
padding-left : 6rem ; }
2019-03-06 01:58:47 +01:00
2019-03-06 21:24:52 +01:00
. page-search {
padding-right : 1 . 5rem ;
max-width : 28rem ;
2020-11-10 16:35:51 +01:00
background : # fcfcfc url ( "data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'><path fill='%237d7d7d' d='M505 442.7L405.3 343c-4.5-4.5-10.6-7-17-7H372c27.6-35.3 44-79.7 44-128C416 93.1 322.9 0 208 0S0 93.1 0 208s93.1 208 208 208c48.3 0 92.7-16.4 128-44v16.3c0 6.4 2.5 12.5 7 17l99.7 99.7c9.4 9.4 24.6 9.4 33.9 0l28.3-28.3c9.4-9.4 9.4-24.6.1-34zM208 336c-70.7 0-128-57.2-128-128 0-70.7 57.2-128 128-128 70.7 0 128 57.2 128 128 0 70.7-57.2 128-128 128z'></path></svg>" ) no-repeat right 0 . 5rem center ;
2019-03-06 21:24:52 +01:00
background-size : 0 . 875rem 0 . 875rem ; }
. page-info {
margin-bottom : 0 . 75rem ;
padding : 0 0 . 25rem ; }
. page-info > div {
overflow : hidden ;
text-overflow : ellipsis ;
white-space : nowrap ; }
2019-03-16 16:03:33 +01:00
. page-slug-change {
2020-05-31 16:42:51 +02:00
margin : 0 ;
padding : 0 ;
border-color : transparent ;
background-color : transparent ;
2020-06-11 21:30:51 +02:00
color : # 7d7d7d ;
2019-03-16 16:03:33 +01:00
cursor : pointer ; }
2020-06-01 16:03:47 +02:00
. page-slug-change : hover , . page-slug-change : focus {
2020-05-31 16:42:51 +02:00
border-color : transparent ;
background-color : transparent ;
2020-06-11 21:30:51 +02:00
color : # 7d7d7d ; }
2020-06-01 16:03:47 +02:00
. page-slug-change : focus {
box-shadow : 0 0 0 2px rgba ( 4 , 138 , 255 , 0 . 25 ) ; }
2019-03-16 16:03:33 +01:00
. page-slug-change :: after {
display : inline-block ;
margin-left : 0 . 25rem ;
2020-05-29 23:10:40 +02:00
color : # 262626 ;
2019-03-16 16:03:33 +01:00
content : ' ' ;
opacity : 0 ;
transition : opacity 150ms ;
font-family : Icons , sans-serif ; }
2020-05-31 16:42:51 +02:00
. page-slug-change : hover :: after , . page-slug-change : focus :: after {
2019-03-16 16:03:33 +01:00
opacity : 1 ; }
2019-03-06 21:24:52 +01:00
. dragging [ data-sortable = false ] . pages-item : hover {
background-color : # fce8e5 ;
cursor : no-drop ; }
2019-03-11 21:51:36 +01:00
. options-form . checkbox-label {
margin-bottom : 0 . 5rem ;
font-size : 1rem ; }
2019-03-06 21:24:52 +01:00
. info-data {
margin-bottom : 1rem ;
width : 100 % ;
table-layout : fixed ; }
. info-data td {
overflow : hidden ;
padding : 0 . 5rem ;
vertical-align : top ; }
. info-data-key {
width : 25 % ; }
. info-data-value {
width : 75 % ;
word-break : break-word ;
font-size : 0 . 875rem ;
font-family : "Roboto Mono" , Menlo , Courier , monospace ; }
2018-06-16 16:41:58 +02:00
2018-08-01 20:48:14 +02:00
. user-summary {
2020-06-07 17:49:01 +02:00
display : flex ;
align-items : center ; }
2018-08-01 20:48:14 +02:00
. user-summary-avatar {
2020-06-07 17:49:01 +02:00
flex : 0 0 20 % ;
2018-08-01 20:48:14 +02:00
padding : 0 . 5rem ;
2020-06-07 17:49:01 +02:00
max-width : 20 % ;
2018-08-01 20:48:14 +02:00
text-align : center ; }
. user-summary-avatar img {
width : 150px ;
border-radius : 50 % ; }
. user-summary-data {
2020-06-07 17:49:01 +02:00
padding : 0 . 5rem ; }
2018-08-01 20:48:14 +02:00
2018-06-16 16:41:58 +02:00
. users-list {
2020-05-29 23:10:40 +02:00
border-top : 1px solid # e3e3e3 ;
2018-06-16 16:41:58 +02:00
-webkit-user-select : none ;
-moz-user-select : none ;
-ms-user-select : none ;
user-select : none ; }
2019-02-28 23:34:38 +01:00
. users-list-headers {
2019-03-13 16:20:31 +01:00
display : none ;
-webkit-user-select : none ;
-moz-user-select : none ;
-ms-user-select : none ;
user-select : none ; }
2019-02-28 23:34:38 +01:00
2018-06-16 16:41:58 +02:00
. users-item {
padding : 0 . 5rem 0 ;
2020-05-29 23:10:40 +02:00
border-bottom : 1px solid # e3e3e3 ; }
2019-03-11 21:51:36 +01:00
. users-item : hover {
2020-05-29 23:10:40 +02:00
background-color : # f7f7f7 ; }
2018-06-16 16:41:58 +02:00
2019-02-28 23:34:38 +01:00
. users-item-cell ,
. users-headers-cell {
2018-10-12 14:44:48 +02:00
padding : 0 . 125rem 0 . 25rem ;
vertical-align : middle ;
2018-06-16 16:41:58 +02:00
font-size : 0 . 875rem ;
overflow : hidden ;
text-overflow : ellipsis ;
white-space : nowrap ; }
2018-10-12 14:44:48 +02:00
. user-username ,
. user-fullname {
display : inline-block ; }
2018-06-16 16:41:58 +02:00
2019-03-11 21:51:36 +01:00
. users-item . user-username {
font-size : 1rem ; }
2018-10-12 14:44:48 +02:00
. user-last-access ,
. user-actions {
display : none ; }
2018-06-16 16:41:58 +02:00
2019-03-13 15:27:07 +01:00
. user-actions . button-link {
2019-03-11 21:51:36 +01:00
font-size : 1rem ; }
2018-06-16 16:41:58 +02:00
@ media ( min-width : 568px ) {
2020-06-07 17:49:01 +02:00
. users-item , . users-list-headers {
display : flex ;
align-items : center ; }
2019-02-28 23:34:38 +01:00
. users-list-headers {
padding : 0 . 25rem 0 ;
font-weight : 600 ; }
. users-item-cell ,
. users-headers-cell {
2020-06-07 17:49:01 +02:00
display : block ;
2018-10-12 14:44:48 +02:00
padding : 0 . 25rem 0 . 5rem ; }
2020-06-07 17:49:01 +02:00
. user-username ,
. user-last-access {
flex : 0 0 20 % ;
max-width : 20 % ; }
. user-fullname ,
. user-email {
flex : 0 0 25 % ;
max-width : 25 % ; }
2018-06-16 16:41:58 +02:00
. user-last-access ,
. user-actions {
text-align : center ; }
. user-actions {
2020-06-07 17:49:01 +02:00
flex : 0 0 10 % ;
max-width : 10 % ; } }
2018-06-16 16:41:58 +02:00
2019-03-06 21:24:52 +01:00
. error-container {
margin : 4rem auto ;
padding : 1rem ;
max-width : 32rem ;
text-align : center ; }
. error-container h1 {
2020-05-29 23:10:40 +02:00
color : # 969696 ;
2019-03-06 21:24:52 +01:00
-webkit-user-select : none ;
-moz-user-select : none ;
-ms-user-select : none ;
user-select : none ; }
. error-container h2 {
margin-bottom : 1rem ;
font-size : 2rem ; }
2019-03-11 21:51:36 +01:00
. error-code {
2019-03-06 21:24:52 +01:00
display : block ;
font-weight : 400 ;
font-size : 8rem ; }
2019-03-11 21:51:36 +01:00
. error-status {
2019-03-06 21:24:52 +01:00
display : block ;
font-size : 1 . 75rem ; }
2019-03-11 21:51:36 +01:00
. error-container . action {
2019-03-06 21:24:52 +01:00
font-size : 1 . 125rem ; }
. error-container . logo {
margin : 2rem auto ;
width : 3 . 5rem ;
height : 3 . 5rem ;
background-position : center ;
background-size : cover ;
background-repeat : no-repeat ; }
2018-06-16 16:41:58 +02:00
/* vietnamese */
@ font-face {
font-family : 'Nunito Sans' ;
font-style : normal ;
font-weight : 400 ;
2018-07-14 00:38:42 +02:00
src : local ( "Nunito Sans Regular" ) , local ( "NunitoSans-Regular" ) , url ( https : / / fonts . gstatic . com / s / nunitosans / v3 / pe0qMImSLYBIv1o4X1M8cceyI9tAcVwob5A . woff2 ) format ( "woff2" ) ;
2018-06-16 16:41:58 +02:00
unicode-range : U + 0102-0103 , U + 0110-0111 , U + 1EA0-1EF9 , U + 20AB ; }
/* latin-ext */
@ font-face {
font-family : 'Nunito Sans' ;
font-style : normal ;
font-weight : 400 ;
2018-07-14 00:38:42 +02:00
src : local ( "Nunito Sans Regular" ) , local ( "NunitoSans-Regular" ) , url ( https : / / fonts . gstatic . com / s / nunitosans / v3 / pe0qMImSLYBIv1o4X1M8ccezI9tAcVwob5A . woff2 ) format ( "woff2" ) ;
2018-06-16 16:41:58 +02:00
unicode-range : U + 0100-024F , U + 0259 , U + 1E00-1EFF , U + 2020 , U + 20A0-20AB , U + 20AD-20CF , U + 2113 , U + 2C60-2C7F , U + A720-A7FF ; }
/* latin */
@ font-face {
font-family : 'Nunito Sans' ;
font-style : normal ;
font-weight : 400 ;
2018-07-14 00:38:42 +02:00
src : local ( "Nunito Sans Regular" ) , local ( "NunitoSans-Regular" ) , url ( https : / / fonts . gstatic . com / s / nunitosans / v3 / pe0qMImSLYBIv1o4X1M8cce9I9tAcVwo . woff2 ) format ( "woff2" ) ;
2018-06-16 16:41:58 +02:00
unicode-range : U + 0000-00FF , U + 0131 , U + 0152-0153 , U + 02BB-02BC , U + 02C6 , U + 02DA , U + 02DC , U + 2000-206F , U + 2074 , U + 20AC , U + 2122 , U + 2191 , U + 2193 , U + 2212 , U + 2215 , U + FEFF , U + FFFD ; }
/* vietnamese */
@ font-face {
font-family : 'Nunito Sans' ;
font-style : normal ;
font-weight : 600 ;
2018-07-14 00:38:42 +02:00
src : local ( "Nunito Sans SemiBold" ) , local ( "NunitoSans-SemiBold" ) , url ( https : / / fonts . gstatic . com / s / nunitosans / v3 / pe03MImSLYBIv1o4X1M8cc9iB85iU1ECVZl_86Y . woff2 ) format ( "woff2" ) ;
2018-06-16 16:41:58 +02:00
unicode-range : U + 0102-0103 , U + 0110-0111 , U + 1EA0-1EF9 , U + 20AB ; }
/* latin-ext */
@ font-face {
font-family : 'Nunito Sans' ;
font-style : normal ;
font-weight : 600 ;
2018-07-14 00:38:42 +02:00
src : local ( "Nunito Sans SemiBold" ) , local ( "NunitoSans-SemiBold" ) , url ( https : / / fonts . gstatic . com / s / nunitosans / v3 / pe03MImSLYBIv1o4X1M8cc9iB85jU1ECVZl_86Y . woff2 ) format ( "woff2" ) ;
2018-06-16 16:41:58 +02:00
unicode-range : U + 0100-024F , U + 0259 , U + 1E00-1EFF , U + 2020 , U + 20A0-20AB , U + 20AD-20CF , U + 2113 , U + 2C60-2C7F , U + A720-A7FF ; }
/* latin */
@ font-face {
font-family : 'Nunito Sans' ;
font-style : normal ;
font-weight : 600 ;
2018-07-14 00:38:42 +02:00
src : local ( "Nunito Sans SemiBold" ) , local ( "NunitoSans-SemiBold" ) , url ( https : / / fonts . gstatic . com / s / nunitosans / v3 / pe03MImSLYBIv1o4X1M8cc9iB85tU1ECVZl_ . woff2 ) format ( "woff2" ) ;
2018-06-16 16:41:58 +02:00
unicode-range : U + 0000-00FF , U + 0131 , U + 0152-0153 , U + 02BB-02BC , U + 02C6 , U + 02DA , U + 02DC , U + 2000-206F , U + 2074 , U + 20AC , U + 2122 , U + 2191 , U + 2193 , U + 2212 , U + 2215 , U + FEFF , U + FFFD ; }
/* cyrillic-ext */
@ font-face {
font-family : 'Roboto Mono' ;
font-style : normal ;
font-weight : 400 ;
2018-07-14 00:38:42 +02:00
src : local ( "Roboto Mono" ) , local ( "RobotoMono-Regular" ) , url ( https : / / fonts . gstatic . com / s / robotomono / v5 / L0x5DF4xlVMF-BfR8bXMIjhGq3-cXbKDO1w . woff2 ) format ( "woff2" ) ;
2018-06-16 16:41:58 +02:00
unicode-range : U + 0460-052F , U + 1C80-1C88 , U + 20B4 , U + 2DE0-2DFF , U + A640-A69F , U + FE2E-FE2F ; }
/* cyrillic */
@ font-face {
font-family : 'Roboto Mono' ;
font-style : normal ;
font-weight : 400 ;
2018-07-14 00:38:42 +02:00
src : local ( "Roboto Mono" ) , local ( "RobotoMono-Regular" ) , url ( https : / / fonts . gstatic . com / s / robotomono / v5 / L0x5DF4xlVMF-BfR8bXMIjhPq3-cXbKDO1w . woff2 ) format ( "woff2" ) ;
2018-06-16 16:41:58 +02:00
unicode-range : U + 0400-045F , U + 0490-0491 , U + 04B0-04B1 , U + 2116 ; }
/* greek-ext */
@ font-face {
font-family : 'Roboto Mono' ;
font-style : normal ;
font-weight : 400 ;
2018-07-14 00:38:42 +02:00
src : local ( "Roboto Mono" ) , local ( "RobotoMono-Regular" ) , url ( https : / / fonts . gstatic . com / s / robotomono / v5 / L0x5DF4xlVMF-BfR8bXMIjhHq3-cXbKDO1w . woff2 ) format ( "woff2" ) ;
2018-06-16 16:41:58 +02:00
unicode-range : U + 1F00-1FFF ; }
/* greek */
@ font-face {
font-family : 'Roboto Mono' ;
font-style : normal ;
font-weight : 400 ;
2018-07-14 00:38:42 +02:00
src : local ( "Roboto Mono" ) , local ( "RobotoMono-Regular" ) , url ( https : / / fonts . gstatic . com / s / robotomono / v5 / L0x5DF4xlVMF-BfR8bXMIjhIq3-cXbKDO1w . woff2 ) format ( "woff2" ) ;
2018-06-16 16:41:58 +02:00
unicode-range : U + 0370-03FF ; }
/* vietnamese */
@ font-face {
font-family : 'Roboto Mono' ;
font-style : normal ;
font-weight : 400 ;
2018-07-14 00:38:42 +02:00
src : local ( "Roboto Mono" ) , local ( "RobotoMono-Regular" ) , url ( https : / / fonts . gstatic . com / s / robotomono / v5 / L0x5DF4xlVMF-BfR8bXMIjhEq3-cXbKDO1w . woff2 ) format ( "woff2" ) ;
2018-06-16 16:41:58 +02:00
unicode-range : U + 0102-0103 , U + 0110-0111 , U + 1EA0-1EF9 , U + 20AB ; }
/* latin-ext */
@ font-face {
font-family : 'Roboto Mono' ;
font-style : normal ;
font-weight : 400 ;
2018-07-14 00:38:42 +02:00
src : local ( "Roboto Mono" ) , local ( "RobotoMono-Regular" ) , url ( https : / / fonts . gstatic . com / s / robotomono / v5 / L0x5DF4xlVMF-BfR8bXMIjhFq3-cXbKDO1w . woff2 ) format ( "woff2" ) ;
2018-06-16 16:41:58 +02:00
unicode-range : U + 0100-024F , U + 0259 , U + 1E00-1EFF , U + 2020 , U + 20A0-20AB , U + 20AD-20CF , U + 2113 , U + 2C60-2C7F , U + A720-A7FF ; }
/* latin */
@ font-face {
font-family : 'Roboto Mono' ;
font-style : normal ;
font-weight : 400 ;
2018-07-14 00:38:42 +02:00
src : local ( "Roboto Mono" ) , local ( "RobotoMono-Regular" ) , url ( https : / / fonts . gstatic . com / s / robotomono / v5 / L0x5DF4xlVMF-BfR8bXMIjhLq3-cXbKD . woff2 ) format ( "woff2" ) ;
2018-06-16 16:41:58 +02:00
unicode-range : U + 0000-00FF , U + 0131 , U + 0152-0153 , U + 02BB-02BC , U + 02C6 , U + 02DA , U + 02DC , U + 2000-206F , U + 2074 , U + 20AC , U + 2122 , U + 2191 , U + 2193 , U + 2212 , U + 2215 , U + FEFF , U + FFFD ; }
@ font-face {
2019-03-11 21:51:36 +01:00
font-weight : normal ;
font-style : normal ;
2018-06-16 16:41:58 +02:00
font-family : 'Icons' ;
2018-09-13 16:20:15 +02:00
src : url ( "../icons/icons.eot" ) ;
2019-03-11 21:51:36 +01:00
src : url ( "../icons/icons.eot#iefix" ) format ( "embedded-opentype" ) , url ( "../icons/icons.woff2" ) format ( "woff2" ) , url ( "../icons/icons.woff" ) format ( "woff" ) , url ( "../icons/icons.ttf" ) format ( "truetype" ) , url ( "../icons/icons.svg#icons" ) format ( "svg" ) ; }
2018-06-16 16:41:58 +02:00
[ class ^ = 'i-' ] :: before ,
[ class * = ' i-' ] :: before {
display : inline-block ;
width : 1 . 25em ;
text-decoration : inherit ;
text-transform : none ;
font-weight : normal ;
font-style : normal ;
font-variant : normal ;
2019-03-11 21:51:36 +01:00
font-family : Icons , sans-serif ;
2018-06-16 16:41:58 +02:00
line-height : 1em ; }
. i-align-center :: before {
2018-09-13 16:20:15 +02:00
content : '\f29a' ; }
2018-06-16 16:41:58 +02:00
. i-align-left :: before {
2018-09-13 16:20:15 +02:00
content : '\f29b' ; }
. i-align-justify :: before {
content : '\f29c' ; }
2018-06-16 16:41:58 +02:00
. i-align-right :: before {
2018-09-13 16:20:15 +02:00
content : '\f29d' ; }
2018-06-16 16:41:58 +02:00
. i-archive :: before {
2018-09-13 16:20:15 +02:00
content : '\f29e' ; }
2018-06-16 16:41:58 +02:00
. i-arrow-down :: before {
2018-09-13 16:20:15 +02:00
content : '\f29f' ; }
2018-06-16 16:41:58 +02:00
. i-arrow-left :: before {
2018-09-13 16:20:15 +02:00
content : '\f2a0' ; }
2018-06-16 16:41:58 +02:00
. i-arrow-right :: before {
2018-09-13 16:20:15 +02:00
content : '\f2a1' ; }
2018-06-16 16:41:58 +02:00
. i-arrow-up :: before {
2018-09-13 16:20:15 +02:00
content : '\f2a2' ; }
2018-06-16 16:41:58 +02:00
. i-at :: before {
2018-09-13 16:20:15 +02:00
content : '\f2a3' ; }
2018-06-16 16:41:58 +02:00
2019-10-10 20:41:40 +02:00
. i-bars :: before , . sort-handle :: before {
2018-09-13 16:20:15 +02:00
content : '\f2a4' ; }
. i-bell :: before {
content : '\f2a5' ; }
2018-06-16 16:41:58 +02:00
. i-bold :: before {
2018-09-13 16:20:15 +02:00
content : '\f2a6' ; }
2018-06-16 16:41:58 +02:00
2018-09-13 16:20:15 +02:00
. i-bolt :: before {
content : '\f2a7' ; }
2018-06-16 16:41:58 +02:00
2018-09-13 16:20:15 +02:00
. i-book :: before {
content : '\f2a8' ; }
2018-06-16 16:41:58 +02:00
2018-09-13 16:20:15 +02:00
. i-box-open :: before {
content : '\f2a9' ; }
. i-box :: before {
content : '\f2aa' ; }
. i-boxes :: before {
content : '\f2ab' ; }
. i-briefcase :: before {
content : '\f2ac' ; }
. i-calendar :: before {
content : '\f2ad' ; }
. i-chart-area :: before {
content : '\f2ae' ; }
. i-chart-bar :: before {
content : '\f2af' ; }
2019-03-06 21:24:52 +01:00
. i-check-circle :: before , . notification-success :: before , . login-modal-success :: before {
2018-09-13 16:20:15 +02:00
content : '\f2b0' ; }
. i-check-double :: before {
content : '\f2b1' ; }
. i-check :: before , . spinner-success :: after {
content : '\f2b2' ; }
. i-chevron-down :: before , . toggle-collapsed :: before {
content : '\f2b3' ; }
2018-06-16 16:41:58 +02:00
. i-chevron-right :: before {
2018-09-13 16:20:15 +02:00
content : '\f2b4' ; }
. i-chevron-left :: before {
content : '\f2b5' ; }
2018-06-16 16:41:58 +02:00
. i-chevron-up :: before , . toggle-expanded :: before {
2018-09-13 16:20:15 +02:00
content : '\f2b6' ; }
2018-06-16 16:41:58 +02:00
2018-09-13 16:20:15 +02:00
. i-circle-open :: before {
content : '\f2b7' ; }
2018-06-16 16:41:58 +02:00
2019-02-28 21:38:24 +01:00
. i-circle :: before , . ct-legend-label :: before , . page-status-label :: before {
2018-09-13 16:20:15 +02:00
content : '\f2b8' ; }
2018-06-16 16:41:58 +02:00
. i-clipboard :: before {
2018-09-13 16:20:15 +02:00
content : '\f2b9' ; }
. i-cloud-download :: before {
content : '\f2ba' ; }
. i-cloud-upload :: before {
content : '\f2bb' ; }
2018-06-16 16:41:58 +02:00
. i-code :: before {
2018-09-13 16:20:15 +02:00
content : '\f2bc' ; }
2018-06-16 16:41:58 +02:00
. i-cog :: before {
2018-09-13 16:20:15 +02:00
content : '\f2bd' ; }
. i-comment :: before {
content : '\f2be' ; }
. i-cookie-bite :: before {
content : '\f2bf' ; }
. i-cookie :: before {
content : '\f2c0' ; }
2018-06-16 16:41:58 +02:00
. i-copy :: before {
2018-09-13 16:20:15 +02:00
content : '\f2c1' ; }
2018-06-16 16:41:58 +02:00
. i-crop :: before {
2018-09-13 16:20:15 +02:00
content : '\f2c2' ; }
2018-06-16 16:41:58 +02:00
. i-cut :: before {
2018-09-13 16:20:15 +02:00
content : '\f2c3' ; }
2018-06-16 16:41:58 +02:00
2018-09-13 16:20:15 +02:00
. i-database :: before {
content : '\f2c4' ; }
2018-06-16 16:41:58 +02:00
. i-download :: before {
2018-09-13 16:20:15 +02:00
content : '\f2c5' ; }
2018-06-16 16:41:58 +02:00
. i-edit :: before {
2018-09-13 16:20:15 +02:00
content : '\f2c6' ; }
. i-ellipsis-v :: before {
content : '\f2c7' ; }
2018-06-16 16:41:58 +02:00
. i-ellipsis :: before {
2018-09-13 16:20:15 +02:00
content : '\f2c8' ; }
2018-06-16 16:41:58 +02:00
. i-envelope :: before {
2018-09-13 16:20:15 +02:00
content : '\f2c9' ; }
2018-06-16 16:41:58 +02:00
2019-03-06 21:24:52 +01:00
. i-error-circle :: before , . notification-error :: before , . login-modal-error :: before {
2018-09-13 16:20:15 +02:00
content : '\f2ca' ; }
2019-03-06 21:24:52 +01:00
. i-exclamation-triangle :: before , . notification-warning :: before , . login-modal-warning :: before {
2018-09-13 16:20:15 +02:00
content : '\f2cb' ; }
. i-exclamation :: before , . spinner-error :: after {
content : '\f2cc' ; }
2018-06-16 16:41:58 +02:00
2018-09-13 16:20:15 +02:00
. i-external-link-square :: before {
content : '\f2cd' ; }
. i-external-link :: before {
content : '\f2ce' ; }
2018-06-16 16:41:58 +02:00
. i-eye-slash :: before {
2018-09-13 16:20:15 +02:00
content : '\f2cf' ; }
2018-06-16 16:41:58 +02:00
. i-eye :: before {
2018-09-13 16:20:15 +02:00
content : '\f2d0' ; }
2018-07-16 11:50:22 +02:00
2018-06-16 16:41:58 +02:00
. i-file-archive :: before {
2018-09-13 16:20:15 +02:00
content : '\f2d1' ; }
2018-06-16 16:41:58 +02:00
2019-03-11 21:51:36 +01:00
. i-file-audio :: before , . file-name . file-type-audio :: before {
2018-09-13 16:20:15 +02:00
content : '\f2d2' ; }
2018-06-16 16:41:58 +02:00
. i-file-code :: before {
2018-09-13 16:20:15 +02:00
content : '\f2d3' ; }
2018-06-16 16:41:58 +02:00
2019-03-11 21:51:36 +01:00
. i-file-image :: before , . file-name . file-type-image :: before {
2018-09-13 16:20:15 +02:00
content : '\f2d4' ; }
2018-06-16 16:41:58 +02:00
. i-file-pdf :: before {
2018-09-13 16:20:15 +02:00
content : '\f2d5' ; }
2018-06-16 16:41:58 +02:00
2019-03-11 21:51:36 +01:00
. i-file-text :: before , . file-name . file-type-document :: before {
2018-09-13 16:20:15 +02:00
content : '\f2d6' ; }
2018-06-16 16:41:58 +02:00
2019-03-11 21:51:36 +01:00
. i-file-video :: before , . file-name . file-type-video :: before {
2018-09-13 16:20:15 +02:00
content : '\f2d7' ; }
2018-06-16 16:41:58 +02:00
2018-09-13 16:20:15 +02:00
. i-file :: before , . file-name :: before {
content : '\f2d8' ; }
2018-06-16 16:41:58 +02:00
. i-folder-open :: before {
2018-09-13 16:20:15 +02:00
content : '\f2d9' ; }
2018-06-16 16:41:58 +02:00
. i-folder :: before {
2018-09-13 16:20:15 +02:00
content : '\f2da' ; }
2018-06-16 16:41:58 +02:00
. i-font :: before {
2018-09-13 16:20:15 +02:00
content : '\f2db' ; }
2018-06-16 16:41:58 +02:00
. i-hashtag :: before {
2018-09-13 16:20:15 +02:00
content : '\f2dc' ; }
2018-06-16 16:41:58 +02:00
. i-heading :: before {
2018-09-13 16:20:15 +02:00
content : '\f2dd' ; }
2018-06-16 16:41:58 +02:00
2018-09-13 16:20:15 +02:00
. i-history :: before {
content : '\f2de' ; }
. i-home :: before {
content : '\f2df' ; }
2018-06-16 16:41:58 +02:00
. i-image :: before {
2018-09-13 16:20:15 +02:00
content : '\f2e0' ; }
2018-06-16 16:41:58 +02:00
. i-images :: before {
2018-09-13 16:20:15 +02:00
content : '\f2e1' ; }
2018-06-16 16:41:58 +02:00
2019-03-06 21:24:52 +01:00
. i-info-circle :: before , . notification-info :: before , . login-modal-info :: before {
2018-09-13 16:20:15 +02:00
content : '\f2e2' ; }
. i-info :: before , . spinner-info :: after {
content : '\f2e3' ; }
. i-italic :: before {
content : '\f2e4' ; }
2018-06-16 16:41:58 +02:00
. i-language :: before {
2018-09-13 16:20:15 +02:00
content : '\f2e5' ; }
2018-06-16 16:41:58 +02:00
. i-link :: before {
2018-09-13 16:20:15 +02:00
content : '\f2e6' ; }
2018-06-16 16:41:58 +02:00
. i-list-ol :: before {
2018-09-13 16:20:15 +02:00
content : '\f2e7' ; }
2018-06-16 16:41:58 +02:00
. i-list-ul :: before {
2018-09-13 16:20:15 +02:00
content : '\f2e8' ; }
2018-06-16 16:41:58 +02:00
. i-list :: before {
2018-09-13 16:20:15 +02:00
content : '\f2e9' ; }
2018-06-16 16:41:58 +02:00
. i-location-arrow :: before {
2018-09-13 16:20:15 +02:00
content : '\f2ea' ; }
. i-lock :: before {
content : '\f2eb' ; }
2018-06-16 16:41:58 +02:00
. i-markdown :: before {
2018-09-13 16:20:15 +02:00
content : '\f2ec' ; }
2018-06-16 16:41:58 +02:00
2018-09-13 16:20:15 +02:00
. i-microchip :: before {
content : '\f2ed' ; }
2018-06-16 16:41:58 +02:00
2018-09-13 16:20:15 +02:00
. i-minus-circle :: before {
content : '\f2ee' ; }
2018-06-16 16:41:58 +02:00
. i-mobile :: before {
2018-09-13 16:20:15 +02:00
content : '\f2ef' ; }
2018-06-16 16:41:58 +02:00
. i-paste :: before {
2018-09-13 16:20:15 +02:00
content : '\f2f0' ; }
2018-06-16 16:41:58 +02:00
2019-03-16 16:03:33 +01:00
. i-pencil :: before , . page-slug-change :: after {
2018-09-13 16:20:15 +02:00
content : '\f2f1' ; }
2018-06-16 16:41:58 +02:00
2019-05-08 22:29:28 +02:00
. i-plus-circle :: before , . array-input-add :: before {
2018-09-13 16:20:15 +02:00
content : '\f2f2' ; }
2018-06-16 16:41:58 +02:00
2018-09-13 16:20:15 +02:00
. i-question-circle :: before {
content : '\f2f3' ; }
2018-06-16 16:41:58 +02:00
2018-09-13 16:20:15 +02:00
. i-quote :: before {
content : '\f2f4' ; }
2018-06-16 16:41:58 +02:00
. i-read-more :: before {
2018-09-13 16:20:15 +02:00
content : '\f2f5' ; }
2018-06-16 16:41:58 +02:00
. i-redo :: before {
2018-09-13 16:20:15 +02:00
content : '\f2f6' ; }
2018-06-16 16:41:58 +02:00
2018-09-13 16:20:15 +02:00
. i-rss :: before {
content : '\f2f7' ; }
2018-06-16 16:41:58 +02:00
. i-search-plus :: before {
2018-09-13 16:20:15 +02:00
content : '\f2f8' ; }
2018-06-16 16:41:58 +02:00
. i-search :: before {
2018-09-13 16:20:15 +02:00
content : '\f2f9' ; }
. i-search-minus :: before {
content : '\f2fa' ; }
. i-stopwatch :: before {
content : '\f2fb' ; }
2018-06-16 16:41:58 +02:00
2018-09-13 16:20:15 +02:00
. i-sync :: before {
content : '\f2fc' ; }
2018-06-16 16:41:58 +02:00
2018-09-13 16:20:15 +02:00
. i-table :: before {
content : '\f2fd' ; }
2018-06-16 16:41:58 +02:00
. i-tablet :: before {
2018-09-13 16:20:15 +02:00
content : '\f2fe' ; }
2018-06-16 16:41:58 +02:00
. i-tag :: before {
2018-09-13 16:20:15 +02:00
content : '\f2ff' ; }
2018-06-16 16:41:58 +02:00
. i-tags :: before {
2018-09-13 16:20:15 +02:00
content : '\f300' ; }
2018-06-16 16:41:58 +02:00
. i-tasks :: before {
2018-09-13 16:20:15 +02:00
content : '\f301' ; }
2018-06-16 16:41:58 +02:00
2019-05-08 22:29:28 +02:00
. i-times-circle :: before , . array-input-remove :: before {
2018-09-13 16:20:15 +02:00
content : '\f302' ; }
2018-06-16 16:41:58 +02:00
. i-times :: before {
2018-09-13 16:20:15 +02:00
content : '\f303' ; }
2018-06-16 16:41:58 +02:00
. i-trash :: before {
2018-09-13 16:20:15 +02:00
content : '\f304' ; }
2018-06-16 16:41:58 +02:00
. i-underline :: before {
2018-09-13 16:20:15 +02:00
content : '\f305' ; }
2018-06-16 16:41:58 +02:00
. i-undo :: before {
2018-09-13 16:20:15 +02:00
content : '\f306' ; }
2018-06-16 16:41:58 +02:00
. i-user-circle :: before {
2018-09-13 16:20:15 +02:00
content : '\f307' ; }
2018-06-16 16:41:58 +02:00
. i-user :: before {
2018-09-13 16:20:15 +02:00
content : '\f308' ; }
2018-06-16 16:41:58 +02:00
. i-users :: before {
2018-09-13 16:20:15 +02:00
content : '\f309' ; }
2019-10-10 20:46:17 +02:00
. i-move :: before {
content : '\e870' ; }