mirror of
https://github.com/getformwork/formwork.git
synced 2025-02-24 09:42:43 +01:00
4550 lines
78 KiB
CSS
4550 lines
78 KiB
CSS
@charset "UTF-8";
|
||
@import url("https://fonts.googleapis.com/css2?family=Nunito+Sans:ital,wght@0,400;0,600;1,400;1,600&display=swap");
|
||
html {
|
||
font-size: 100%;
|
||
-webkit-text-size-adjust: 100%;
|
||
}
|
||
|
||
body {
|
||
box-sizing: border-box;
|
||
margin: 0;
|
||
background-color: #f7f7f7;
|
||
color: #262626;
|
||
font-family: "Nunito Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;
|
||
line-height: 1.5;
|
||
}
|
||
|
||
* {
|
||
box-sizing: inherit;
|
||
line-height: inherit;
|
||
-webkit-tap-highlight-color: rgba(38, 38, 38, 0);
|
||
}
|
||
|
||
main {
|
||
display: block;
|
||
}
|
||
|
||
a {
|
||
outline-color: rgba(4, 138, 255, 0.25);
|
||
background-color: transparent;
|
||
color: #1e88e5;
|
||
text-decoration: none;
|
||
transition: color 150ms;
|
||
}
|
||
a:hover {
|
||
color: #186db7;
|
||
}
|
||
a:not([href]) {
|
||
cursor: default;
|
||
}
|
||
|
||
img {
|
||
max-width: 100%;
|
||
border-style: none;
|
||
}
|
||
|
||
button {
|
||
-webkit-appearance: button;
|
||
}
|
||
button::-moz-focus-inner {
|
||
padding: 0;
|
||
border: none;
|
||
}
|
||
|
||
mark {
|
||
background-color: #ffd700;
|
||
}
|
||
|
||
[hidden] {
|
||
display: none;
|
||
}
|
||
|
||
.focused {
|
||
box-shadow: 0 0 0 2px rgba(4, 138, 255, 0.25);
|
||
}
|
||
|
||
::selection {
|
||
background-color: rgba(30, 136, 229, 0.25);
|
||
}
|
||
|
||
::placeholder {
|
||
color: #7d7d7d;
|
||
}
|
||
|
||
@media (min-width: 568px) {
|
||
.hide-from-xs {
|
||
display: none;
|
||
}
|
||
}
|
||
@media (max-width: 568px) {
|
||
.show-from-xs {
|
||
display: none;
|
||
}
|
||
}
|
||
@media (min-width: 768px) {
|
||
.hide-from-s {
|
||
display: none;
|
||
}
|
||
}
|
||
@media (max-width: 768px) {
|
||
.show-from-s {
|
||
display: none;
|
||
}
|
||
}
|
||
@media (min-width: 992px) {
|
||
.hide-from-m {
|
||
display: none;
|
||
}
|
||
}
|
||
@media (max-width: 992px) {
|
||
.show-from-m {
|
||
display: none;
|
||
}
|
||
}
|
||
@media (min-width: 1200px) {
|
||
.hide-from-l {
|
||
display: none;
|
||
}
|
||
}
|
||
@media (max-width: 1200px) {
|
||
.show-from-l {
|
||
display: none;
|
||
}
|
||
}
|
||
h1, .h1, h2, .h2, h3, .h3, h4, .h4, h5, .h5, h6, .h6 {
|
||
margin-top: 0;
|
||
margin-bottom: 0.5rem;
|
||
font-weight: 600;
|
||
line-height: 1.2;
|
||
}
|
||
|
||
h1, .h1, h2, .h2, h3, .h3 {
|
||
letter-spacing: -0.027rem;
|
||
}
|
||
|
||
h1, .h1 {
|
||
font-size: 2.369rem;
|
||
}
|
||
|
||
h2, .h2 {
|
||
font-size: 2.104rem;
|
||
}
|
||
|
||
h3, .h3 {
|
||
font-size: 1.777rem;
|
||
}
|
||
|
||
h4, .h4 {
|
||
font-size: 1.579rem;
|
||
}
|
||
|
||
h5, .h5 {
|
||
font-size: 1.184rem;
|
||
}
|
||
|
||
h6, .h6 {
|
||
font-size: 1rem;
|
||
}
|
||
|
||
strong {
|
||
font-weight: 600;
|
||
}
|
||
|
||
p {
|
||
margin-top: 0;
|
||
margin-bottom: 0.5rem;
|
||
line-height: 1.5;
|
||
}
|
||
|
||
ul {
|
||
margin-top: 0;
|
||
margin-bottom: 0.5rem;
|
||
margin-left: 1.25rem;
|
||
padding: 0;
|
||
list-style-position: outside;
|
||
}
|
||
|
||
.container,
|
||
.container-full,
|
||
.container-no-margin {
|
||
margin: 0 auto;
|
||
padding: 0 15px;
|
||
}
|
||
|
||
.container {
|
||
max-width: 1200px;
|
||
}
|
||
|
||
.container-no-margin {
|
||
padding-right: 0;
|
||
padding-left: 0;
|
||
}
|
||
|
||
.row {
|
||
display: flex;
|
||
flex-wrap: wrap;
|
||
margin: 0 -15px;
|
||
}
|
||
|
||
@media (max-width: 768px) {
|
||
.container-no-margin .row {
|
||
margin: 0;
|
||
}
|
||
|
||
.container-no-margin div[class^=col-] {
|
||
padding: 0;
|
||
}
|
||
}
|
||
.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;
|
||
}
|
||
|
||
.col-xs-1-12 {
|
||
flex: 0 0 8.3333333333%;
|
||
max-width: 8.3333333333%;
|
||
}
|
||
|
||
.col-xs-2-12, .col-xs-1-6 {
|
||
flex: 0 0 16.6666666667%;
|
||
max-width: 16.6666666667%;
|
||
}
|
||
|
||
.col-xs-3-12, .col-xs-1-4 {
|
||
flex: 0 0 25%;
|
||
max-width: 25%;
|
||
}
|
||
|
||
.col-xs-4-12, .col-xs-1-3 {
|
||
flex: 0 0 33.3333333333%;
|
||
max-width: 33.3333333333%;
|
||
}
|
||
|
||
.col-xs-5-12 {
|
||
flex: 0 0 41.6666666667%;
|
||
max-width: 41.6666666667%;
|
||
}
|
||
|
||
.col-xs-6-12, .col-xs-1-2 {
|
||
flex: 0 0 50%;
|
||
max-width: 50%;
|
||
}
|
||
|
||
.col-xs-7-12 {
|
||
flex: 0 0 58.3333333333%;
|
||
max-width: 58.3333333333%;
|
||
}
|
||
|
||
.col-xs-8-12, .col-xs-2-3 {
|
||
flex: 0 0 66.6666666667%;
|
||
max-width: 66.6666666667%;
|
||
}
|
||
|
||
.col-xs-9-12, .col-xs-3-4 {
|
||
flex: 0 0 75%;
|
||
max-width: 75%;
|
||
}
|
||
|
||
.col-xs-10-12, .col-xs-5-6 {
|
||
flex: 0 0 83.3333333333%;
|
||
max-width: 83.3333333333%;
|
||
}
|
||
|
||
.col-xs-11-12 {
|
||
flex: 0 0 91.6666666667%;
|
||
max-width: 91.6666666667%;
|
||
}
|
||
|
||
.col-xs-12-12, .col-xs-1-1 {
|
||
flex: 0 0 100%;
|
||
max-width: 100%;
|
||
}
|
||
|
||
@media (min-width: 768px) {
|
||
.col-s {
|
||
flex: 1 0 auto;
|
||
max-width: 100%;
|
||
width: auto;
|
||
}
|
||
|
||
.col-s-1-12 {
|
||
flex: 0 0 8.3333333333%;
|
||
max-width: 8.3333333333%;
|
||
}
|
||
|
||
.col-s-2-12, .col-s-1-6 {
|
||
flex: 0 0 16.6666666667%;
|
||
max-width: 16.6666666667%;
|
||
}
|
||
|
||
.col-s-3-12, .col-s-1-4 {
|
||
flex: 0 0 25%;
|
||
max-width: 25%;
|
||
}
|
||
|
||
.col-s-4-12, .col-s-1-3 {
|
||
flex: 0 0 33.3333333333%;
|
||
max-width: 33.3333333333%;
|
||
}
|
||
|
||
.col-s-5-12 {
|
||
flex: 0 0 41.6666666667%;
|
||
max-width: 41.6666666667%;
|
||
}
|
||
|
||
.col-s-6-12, .col-s-1-2 {
|
||
flex: 0 0 50%;
|
||
max-width: 50%;
|
||
}
|
||
|
||
.col-s-7-12 {
|
||
flex: 0 0 58.3333333333%;
|
||
max-width: 58.3333333333%;
|
||
}
|
||
|
||
.col-s-8-12, .col-s-2-3 {
|
||
flex: 0 0 66.6666666667%;
|
||
max-width: 66.6666666667%;
|
||
}
|
||
|
||
.col-s-9-12, .col-s-3-4 {
|
||
flex: 0 0 75%;
|
||
max-width: 75%;
|
||
}
|
||
|
||
.col-s-10-12, .col-s-5-6 {
|
||
flex: 0 0 83.3333333333%;
|
||
max-width: 83.3333333333%;
|
||
}
|
||
|
||
.col-s-11-12 {
|
||
flex: 0 0 91.6666666667%;
|
||
max-width: 91.6666666667%;
|
||
}
|
||
|
||
.col-s-12-12, .col-s-1-1 {
|
||
flex: 0 0 100%;
|
||
max-width: 100%;
|
||
}
|
||
}
|
||
@media (min-width: 992px) {
|
||
.col-m {
|
||
flex: 1 0 auto;
|
||
max-width: 100%;
|
||
width: auto;
|
||
}
|
||
|
||
.col-m-1-12 {
|
||
flex: 0 0 8.3333333333%;
|
||
max-width: 8.3333333333%;
|
||
}
|
||
|
||
.col-m-2-12, .col-m-1-6 {
|
||
flex: 0 0 16.6666666667%;
|
||
max-width: 16.6666666667%;
|
||
}
|
||
|
||
.col-m-3-12, .col-m-1-4 {
|
||
flex: 0 0 25%;
|
||
max-width: 25%;
|
||
}
|
||
|
||
.col-m-4-12, .col-m-1-3 {
|
||
flex: 0 0 33.3333333333%;
|
||
max-width: 33.3333333333%;
|
||
}
|
||
|
||
.col-m-5-12 {
|
||
flex: 0 0 41.6666666667%;
|
||
max-width: 41.6666666667%;
|
||
}
|
||
|
||
.col-m-6-12, .col-m-1-2 {
|
||
flex: 0 0 50%;
|
||
max-width: 50%;
|
||
}
|
||
|
||
.col-m-7-12 {
|
||
flex: 0 0 58.3333333333%;
|
||
max-width: 58.3333333333%;
|
||
}
|
||
|
||
.col-m-8-12, .col-m-2-3 {
|
||
flex: 0 0 66.6666666667%;
|
||
max-width: 66.6666666667%;
|
||
}
|
||
|
||
.col-m-9-12, .col-m-3-4 {
|
||
flex: 0 0 75%;
|
||
max-width: 75%;
|
||
}
|
||
|
||
.col-m-10-12, .col-m-5-6 {
|
||
flex: 0 0 83.3333333333%;
|
||
max-width: 83.3333333333%;
|
||
}
|
||
|
||
.col-m-11-12 {
|
||
flex: 0 0 91.6666666667%;
|
||
max-width: 91.6666666667%;
|
||
}
|
||
|
||
.col-m-12-12, .col-m-1-1 {
|
||
flex: 0 0 100%;
|
||
max-width: 100%;
|
||
}
|
||
}
|
||
@media (min-width: 1200px) {
|
||
.col-l {
|
||
flex: 1 0 auto;
|
||
max-width: 100%;
|
||
width: auto;
|
||
}
|
||
|
||
.col-l-1-12 {
|
||
flex: 0 0 8.3333333333%;
|
||
max-width: 8.3333333333%;
|
||
}
|
||
|
||
.col-l-2-12, .col-l-1-6 {
|
||
flex: 0 0 16.6666666667%;
|
||
max-width: 16.6666666667%;
|
||
}
|
||
|
||
.col-l-3-12, .col-l-1-4 {
|
||
flex: 0 0 25%;
|
||
max-width: 25%;
|
||
}
|
||
|
||
.col-l-4-12, .col-l-1-3 {
|
||
flex: 0 0 33.3333333333%;
|
||
max-width: 33.3333333333%;
|
||
}
|
||
|
||
.col-l-5-12 {
|
||
flex: 0 0 41.6666666667%;
|
||
max-width: 41.6666666667%;
|
||
}
|
||
|
||
.col-l-6-12, .col-l-1-2 {
|
||
flex: 0 0 50%;
|
||
max-width: 50%;
|
||
}
|
||
|
||
.col-l-7-12 {
|
||
flex: 0 0 58.3333333333%;
|
||
max-width: 58.3333333333%;
|
||
}
|
||
|
||
.col-l-8-12, .col-l-2-3 {
|
||
flex: 0 0 66.6666666667%;
|
||
max-width: 66.6666666667%;
|
||
}
|
||
|
||
.col-l-9-12, .col-l-3-4 {
|
||
flex: 0 0 75%;
|
||
max-width: 75%;
|
||
}
|
||
|
||
.col-l-10-12, .col-l-5-6 {
|
||
flex: 0 0 83.3333333333%;
|
||
max-width: 83.3333333333%;
|
||
}
|
||
|
||
.col-l-11-12 {
|
||
flex: 0 0 91.6666666667%;
|
||
max-width: 91.6666666667%;
|
||
}
|
||
|
||
.col-l-12-12, .col-l-1-1 {
|
||
flex: 0 0 100%;
|
||
max-width: 100%;
|
||
}
|
||
}
|
||
button,
|
||
.button {
|
||
display: inline-block;
|
||
overflow: visible;
|
||
margin: 0;
|
||
margin-right: 0.25rem;
|
||
margin-bottom: 0.5rem;
|
||
padding: 0.375rem 0.5rem;
|
||
min-width: 2rem;
|
||
outline: none;
|
||
border: 1px solid #ededed;
|
||
border-radius: 3px;
|
||
background-color: #ededed;
|
||
color: #262626;
|
||
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;
|
||
transition: border-color 150ms, background-color 150ms, color 150ms;
|
||
-webkit-user-select: none;
|
||
-moz-user-select: none;
|
||
-ms-user-select: none;
|
||
user-select: none;
|
||
}
|
||
button:hover, button:focus,
|
||
.button:hover,
|
||
.button:focus {
|
||
border-color: #e3e3e3;
|
||
background-color: #e3e3e3;
|
||
color: #262626;
|
||
}
|
||
button:focus,
|
||
.button:focus {
|
||
box-shadow: 0 0 0 2px rgba(38, 38, 38, 0.25);
|
||
}
|
||
button[disabled], button[disabled]:hover, button.disabled, button.disabled:hover,
|
||
.button[disabled],
|
||
.button[disabled]:hover,
|
||
.button.disabled,
|
||
.button.disabled:hover {
|
||
border-color: #f7f7f7;
|
||
background-color: #f7f7f7;
|
||
color: #c9c9c9;
|
||
pointer-events: none;
|
||
}
|
||
button.active,
|
||
.button.active {
|
||
border-color: #c9c9c9;
|
||
background-color: #c9c9c9;
|
||
}
|
||
|
||
a.button {
|
||
text-align: center;
|
||
}
|
||
|
||
.button-right {
|
||
float: right;
|
||
margin-right: 0;
|
||
margin-left: 0.25rem;
|
||
}
|
||
|
||
.button-accent {
|
||
border: 1px solid #1e88e5;
|
||
background-color: #1e88e5;
|
||
color: #fff;
|
||
}
|
||
.button-accent:hover, .button-accent:focus {
|
||
border-color: #186db7;
|
||
background-color: #186db7;
|
||
color: #fff;
|
||
}
|
||
.button-accent:focus {
|
||
box-shadow: 0 0 0 2px rgba(4, 138, 255, 0.25);
|
||
}
|
||
|
||
.button-success {
|
||
border: 1px solid #2ecc70;
|
||
background-color: #2ecc70;
|
||
color: #fff;
|
||
}
|
||
.button-success:hover, .button-success:focus {
|
||
border-color: #25a35a;
|
||
background-color: #25a35a;
|
||
color: #fff;
|
||
}
|
||
.button-success:focus {
|
||
box-shadow: 0 0 0 2px rgba(37, 163, 90, 0.25);
|
||
}
|
||
|
||
.button-warning {
|
||
border: 1px solid #f39c11;
|
||
background-color: #f39c11;
|
||
color: #fff;
|
||
}
|
||
.button-warning:hover, .button-warning:focus {
|
||
border-color: #c27d0e;
|
||
background-color: #c27d0e;
|
||
color: #fff;
|
||
}
|
||
.button-warning:focus {
|
||
box-shadow: 0 0 0 2px rgba(194, 125, 14, 0.25);
|
||
}
|
||
|
||
.button-error {
|
||
border: 1px solid #e74c3b;
|
||
background-color: #e74c3b;
|
||
color: #fff;
|
||
}
|
||
.button-error:hover, .button-error:focus {
|
||
border-color: #b93d2f;
|
||
background-color: #b93d2f;
|
||
color: #fff;
|
||
}
|
||
.button-error:focus {
|
||
box-shadow: 0 0 0 2px rgba(185, 61, 47, 0.25);
|
||
}
|
||
|
||
.button-link {
|
||
margin: 0;
|
||
border: 0;
|
||
background-color: transparent;
|
||
font-size: inherit;
|
||
cursor: pointer;
|
||
}
|
||
.button-link:hover, .button-link:focus {
|
||
background-color: transparent;
|
||
color: #1e88e5;
|
||
}
|
||
.button-link:focus {
|
||
box-shadow: 0 0 0 2px rgba(4, 138, 255, 0.25);
|
||
}
|
||
.button-link[disabled], .button-link[disabled]:hover, .button-link.disabled, .button-link.disabled:hover {
|
||
background-color: transparent;
|
||
cursor: default;
|
||
}
|
||
|
||
input,
|
||
select,
|
||
textarea {
|
||
display: inline-block;
|
||
margin: 0;
|
||
margin-bottom: 0.5rem;
|
||
padding: 0.25rem 0.5rem;
|
||
width: 100%;
|
||
border: 1px solid #c9c9c9;
|
||
border-radius: 3px;
|
||
background-color: #fcfcfc;
|
||
color: #262626;
|
||
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 {
|
||
outline: none;
|
||
border-color: #1e88e5;
|
||
box-shadow: 0 0 0 2px rgba(4, 138, 255, 0.25);
|
||
}
|
||
input[disabled],
|
||
select[disabled],
|
||
textarea[disabled] {
|
||
background-color: #ededed;
|
||
color: #7d7d7d;
|
||
}
|
||
input[readonly],
|
||
select[readonly],
|
||
textarea[readonly] {
|
||
-webkit-user-select: none;
|
||
-moz-user-select: none;
|
||
-ms-user-select: none;
|
||
user-select: none;
|
||
}
|
||
|
||
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;
|
||
}
|
||
|
||
input[type=file] {
|
||
padding: 0;
|
||
border: none;
|
||
border-radius: 0;
|
||
}
|
||
|
||
input[type=file]::-webkit-file-upload-button {
|
||
font: inherit;
|
||
-webkit-appearance: button;
|
||
}
|
||
|
||
input[type=number]::-webkit-inner-spin-button,
|
||
input[type=number]::-webkit-outer-spin-button {
|
||
height: auto;
|
||
}
|
||
|
||
select {
|
||
padding: 0.25rem 1.5rem 0.25rem 0.5rem;
|
||
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;
|
||
background-color: #fcfcfc;
|
||
background-size: 8px 6px;
|
||
}
|
||
select:-moz-focusring {
|
||
color: transparent;
|
||
text-shadow: 0 0 0 #262626;
|
||
}
|
||
|
||
textarea {
|
||
overflow: auto;
|
||
min-height: 3.125rem;
|
||
max-height: 16.25rem;
|
||
height: 5.75rem;
|
||
resize: vertical;
|
||
}
|
||
|
||
.input-accent {
|
||
border-color: #1e88e5;
|
||
}
|
||
|
||
.input-success {
|
||
border-color: #2ecc70;
|
||
}
|
||
|
||
.input-warning {
|
||
border-color: #f39c11;
|
||
}
|
||
|
||
.input-error {
|
||
border-color: #e74c3b;
|
||
}
|
||
|
||
.input-invalid {
|
||
animation: shake 500ms;
|
||
animation-fill-mode: both;
|
||
}
|
||
|
||
.input-wrap {
|
||
position: relative;
|
||
}
|
||
|
||
.input-wrap input {
|
||
padding-right: 1.5rem;
|
||
}
|
||
|
||
.input-reset {
|
||
position: absolute;
|
||
top: calc(0.25rem + 1px);
|
||
right: 0.25rem;
|
||
color: #262626;
|
||
font-size: 0.875rem;
|
||
line-height: 1.5;
|
||
transition: color 150ms;
|
||
}
|
||
.input-reset:hover {
|
||
color: #1e88e5;
|
||
}
|
||
|
||
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;
|
||
}
|
||
|
||
.label-suggestion {
|
||
color: #7d7d7d;
|
||
font-size: 0.75rem;
|
||
line-height: 1;
|
||
}
|
||
|
||
.label-required::after {
|
||
display: inline-block;
|
||
margin-left: 0.125rem;
|
||
color: #e74c3b;
|
||
content: "*";
|
||
}
|
||
|
||
.custom-checkbox {
|
||
position: absolute;
|
||
opacity: 0;
|
||
}
|
||
|
||
.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;
|
||
border: 1px solid #c9c9c9;
|
||
border-radius: 3px;
|
||
content: " ";
|
||
transition: border-color 150ms, background-color 150ms;
|
||
}
|
||
|
||
.custom-checkbox + .custom-checkbox-text:hover::before,
|
||
.custom-checkbox[disabled] + .custom-checkbox-text::before {
|
||
background-color: #f7f7f7;
|
||
}
|
||
|
||
.custom-checkbox:checked + .custom-checkbox-text::before {
|
||
border-color: #1e88e5;
|
||
background-color: #1e88e5;
|
||
}
|
||
|
||
.custom-checkbox:focus + .custom-checkbox-text::before {
|
||
border-color: #1e88e5;
|
||
box-shadow: 0 0 0 2px rgba(4, 138, 255, 0.25);
|
||
}
|
||
|
||
.custom-checkbox:checked + .custom-checkbox-text:hover::before {
|
||
border-color: #186db7;
|
||
background-color: #186db7;
|
||
}
|
||
|
||
.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: " ";
|
||
}
|
||
|
||
.custom-checkbox:checked[disabled] + .custom-checkbox-text::before {
|
||
border-color: #c9c9c9;
|
||
background-color: #c9c9c9;
|
||
}
|
||
|
||
.checkbox-label {
|
||
position: relative;
|
||
line-height: 1.5;
|
||
}
|
||
|
||
.image-input {
|
||
padding-right: 1.875rem;
|
||
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;
|
||
background-size: 1rem 1rem;
|
||
cursor: default;
|
||
}
|
||
|
||
.input-wrap .image-input {
|
||
padding-right: 3.375rem;
|
||
background-position: right 1.75rem center;
|
||
}
|
||
|
||
.tag-input {
|
||
position: relative;
|
||
display: block;
|
||
box-sizing: border-box;
|
||
margin-top: 0;
|
||
margin-bottom: 0.5rem;
|
||
padding: 0.25rem 0.25rem;
|
||
padding-bottom: 0;
|
||
border: 1px solid #c9c9c9;
|
||
border-radius: 3px;
|
||
font-size: 0.875rem;
|
||
line-height: 1.5;
|
||
-webkit-user-select: none;
|
||
-moz-user-select: none;
|
||
-ms-user-select: none;
|
||
user-select: none;
|
||
}
|
||
|
||
.tag-input.focused {
|
||
border-color: #1e88e5;
|
||
}
|
||
|
||
.tag-inner-input {
|
||
display: inline-block;
|
||
box-sizing: border-box;
|
||
margin-bottom: 0.25rem;
|
||
padding: 0 0.25rem;
|
||
max-width: 100%;
|
||
width: auto;
|
||
outline: none;
|
||
border: 0;
|
||
border-radius: 0;
|
||
vertical-align: baseline;
|
||
font-size: 0.875rem;
|
||
font-family: inherit;
|
||
line-height: inherit;
|
||
}
|
||
.tag-inner-input:focus {
|
||
box-shadow: none;
|
||
}
|
||
|
||
.tag-hidden-input {
|
||
display: none;
|
||
}
|
||
|
||
.tag-input .tag {
|
||
display: inline-block;
|
||
box-sizing: border-box;
|
||
margin-bottom: 0.25rem;
|
||
padding: 0 0.375rem;
|
||
border-radius: 3px;
|
||
background-color: #ededed;
|
||
font-size: 0.875rem;
|
||
cursor: default;
|
||
-webkit-user-select: none;
|
||
-moz-user-select: none;
|
||
-ms-user-select: none;
|
||
user-select: none;
|
||
}
|
||
|
||
.tag-input.disabled,
|
||
.tag-input.disabled .tag-inner-input {
|
||
background-color: #f7f7f7;
|
||
}
|
||
|
||
.tag-input.disabled .tag {
|
||
background-color: #e3e3e3;
|
||
}
|
||
|
||
.tag-remove {
|
||
display: inline-block;
|
||
margin-left: 0.25rem;
|
||
padding: 0 0.125rem;
|
||
color: #262626;
|
||
font-style: normal;
|
||
transition: color 150ms;
|
||
}
|
||
.tag-remove:hover {
|
||
color: #1e88e5;
|
||
}
|
||
|
||
.tag-remove::after {
|
||
content: "×";
|
||
font-weight: 600;
|
||
}
|
||
|
||
.title-input {
|
||
font-size: 1.125rem;
|
||
}
|
||
|
||
.file-input {
|
||
display: none;
|
||
}
|
||
|
||
.file-input-label {
|
||
display: block;
|
||
clear: both;
|
||
margin-bottom: 1rem;
|
||
padding: 0.5rem;
|
||
background-color: #f7f7f7;
|
||
}
|
||
|
||
.file-input-label > span {
|
||
display: block;
|
||
padding: 1.5rem 1rem;
|
||
border: 2px dashed #c9c9c9;
|
||
color: #262626;
|
||
text-align: center;
|
||
transition: background-color 300ms;
|
||
}
|
||
|
||
.file-input-label.drag > span {
|
||
background-color: #fcfcfc;
|
||
}
|
||
|
||
.toggle-group {
|
||
display: inline-block;
|
||
margin: 0;
|
||
margin-bottom: 0.5rem;
|
||
border: 1px solid #c9c9c9;
|
||
border-radius: 3px;
|
||
font-size: 0;
|
||
}
|
||
|
||
.toggle-group:focus-within {
|
||
border-color: #1e88e5;
|
||
box-shadow: 0 0 0 2px rgba(4, 138, 255, 0.25);
|
||
}
|
||
|
||
.toggle-group label {
|
||
margin: 0;
|
||
}
|
||
|
||
.toggle-group input[type=radio] {
|
||
position: absolute;
|
||
opacity: 0;
|
||
}
|
||
|
||
.toggle-group input[type=radio] + span {
|
||
display: inline-block;
|
||
padding: 0.25rem 0.75rem;
|
||
border-radius: 2px;
|
||
font-size: 0.875rem;
|
||
transition: background-color 150ms, color 150ms;
|
||
}
|
||
|
||
.toggle-group input[type=radio]:hover + span {
|
||
background-color: #f7f7f7;
|
||
}
|
||
|
||
.toggle-group input[type=radio]:checked + span {
|
||
background-color: #1e88e5;
|
||
color: #fff;
|
||
}
|
||
|
||
.toggle-group input[type=radio]:focus + span {
|
||
background-color: #186db7;
|
||
}
|
||
|
||
.toggle-group[disabled] input[type=radio] + span {
|
||
background-color: transparent;
|
||
color: #262626;
|
||
}
|
||
|
||
.toggle-group[disabled] input[type=radio]:checked + span {
|
||
background-color: #e3e3e3;
|
||
}
|
||
|
||
.toggle-group input[type=radio]:checked:hover + span {
|
||
background-color: #186db7;
|
||
}
|
||
|
||
input[type=range] {
|
||
padding: 0.875rem 0;
|
||
width: 15rem;
|
||
border: 0;
|
||
-webkit-appearance: none;
|
||
}
|
||
input[type=range]::-webkit-slider-runnable-track {
|
||
width: 100%;
|
||
height: 0.25rem;
|
||
border: 0;
|
||
border-radius: 0.125rem;
|
||
background-color: #e3e3e3;
|
||
cursor: default;
|
||
}
|
||
input[type=range]::-webkit-slider-thumb {
|
||
margin-top: -0.375rem;
|
||
width: 1rem;
|
||
height: 1rem;
|
||
border: 0;
|
||
border-radius: 50%;
|
||
background-color: #1e88e5;
|
||
transition: background-color 150ms;
|
||
-webkit-appearance: none;
|
||
}
|
||
input[type=range]::-moz-range-track {
|
||
width: 100%;
|
||
height: 0.25rem;
|
||
border: 0;
|
||
border-radius: 0.125rem;
|
||
background-color: #e3e3e3;
|
||
}
|
||
input[type=range]::-moz-range-thumb {
|
||
width: 1rem;
|
||
height: 1rem;
|
||
border: 0;
|
||
border-radius: 50%;
|
||
background-color: #1e88e5;
|
||
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;
|
||
background: #e3e3e3;
|
||
box-shadow: none;
|
||
}
|
||
input[type=range]::-ms-thumb {
|
||
margin-top: 0;
|
||
width: 1rem;
|
||
height: 1rem;
|
||
border: 0;
|
||
border-radius: 50%;
|
||
background-color: #1e88e5;
|
||
cursor: default;
|
||
}
|
||
input[type=range]:focus {
|
||
box-shadow: none;
|
||
}
|
||
input[type=range]:hover::-webkit-slider-thumb {
|
||
background-color: #186db7;
|
||
}
|
||
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 {
|
||
background-color: #7d7d7d;
|
||
}
|
||
input[type=range]:focus::-webkit-slider-thumb {
|
||
background-color: #186db7;
|
||
box-shadow: 0 0 0 2px rgba(4, 138, 255, 0.25);
|
||
}
|
||
input[type=range]:focus::-moz-range-thumb {
|
||
background-color: #186db7;
|
||
box-shadow: 0 0 0 2px rgba(4, 138, 255, 0.25);
|
||
}
|
||
input[type=range]:focus::-ms-thumb {
|
||
background-color: #186db7;
|
||
box-shadow: 0 0 0 2px rgba(4, 138, 255, 0.25);
|
||
}
|
||
|
||
.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;
|
||
}
|
||
|
||
.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,
|
||
.array-input-value {
|
||
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;
|
||
}
|
||
|
||
.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;
|
||
}
|
||
|
||
.dropdown-menu,
|
||
.dropdown-list {
|
||
position: absolute;
|
||
top: 100%;
|
||
left: 0;
|
||
z-index: 8;
|
||
display: none;
|
||
float: left;
|
||
margin-top: 3px;
|
||
padding: 0.25rem 0;
|
||
min-width: 8rem;
|
||
border: 1px solid #c9c9c9;
|
||
border-radius: 3px;
|
||
background-color: #fcfcfc;
|
||
box-shadow: 1px 1px 0.75rem 0 rgba(0, 0, 0, 0.25);
|
||
}
|
||
|
||
.dropdown-list {
|
||
overflow-y: scroll;
|
||
max-height: 10.15625rem;
|
||
width: 100%;
|
||
}
|
||
|
||
.dropdown-item {
|
||
display: block;
|
||
padding: 0.25rem 1rem;
|
||
width: 100%;
|
||
color: #262626;
|
||
white-space: nowrap;
|
||
font-size: 0.875rem;
|
||
}
|
||
.dropdown-item:hover {
|
||
background-color: #ededed;
|
||
color: #262626;
|
||
}
|
||
.dropdown-item.selected {
|
||
background-color: #1e88e5;
|
||
color: #fff;
|
||
}
|
||
|
||
.dropdown-separator {
|
||
margin: 0.25rem 0;
|
||
height: 0;
|
||
border-top: 1px solid #c9c9c9;
|
||
}
|
||
|
||
/* BASICS */
|
||
.CodeMirror {
|
||
/* Set height, width, borders, and global font properties here */
|
||
font-family: monospace;
|
||
height: 300px;
|
||
color: black;
|
||
direction: ltr;
|
||
}
|
||
|
||
/* PADDING */
|
||
.CodeMirror-lines {
|
||
padding: 4px 0;
|
||
/* Vertical padding around content */
|
||
}
|
||
|
||
.CodeMirror pre.CodeMirror-line,
|
||
.CodeMirror pre.CodeMirror-line-like {
|
||
padding: 0 4px;
|
||
/* Horizontal padding of content */
|
||
}
|
||
|
||
.CodeMirror-scrollbar-filler, .CodeMirror-gutter-filler {
|
||
background-color: white;
|
||
/* The little square between H and V scrollbars */
|
||
}
|
||
|
||
/* GUTTER */
|
||
.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;
|
||
color: #999;
|
||
white-space: nowrap;
|
||
}
|
||
|
||
.CodeMirror-guttermarker {
|
||
color: black;
|
||
}
|
||
|
||
.CodeMirror-guttermarker-subtle {
|
||
color: #999;
|
||
}
|
||
|
||
/* CURSOR */
|
||
.CodeMirror-cursor {
|
||
border-left: 1px solid black;
|
||
border-right: none;
|
||
width: 0;
|
||
}
|
||
|
||
/* Shown when moving in bi-directional text */
|
||
.CodeMirror div.CodeMirror-secondarycursor {
|
||
border-left: 1px solid silver;
|
||
}
|
||
|
||
.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;
|
||
animation: blink 1.06s steps(1) infinite;
|
||
background-color: #7e7;
|
||
}
|
||
|
||
@-moz-keyframes blink {
|
||
50% {
|
||
background-color: transparent;
|
||
}
|
||
}
|
||
@-webkit-keyframes blink {
|
||
50% {
|
||
background-color: transparent;
|
||
}
|
||
}
|
||
@keyframes blink {
|
||
50% {
|
||
background-color: transparent;
|
||
}
|
||
}
|
||
/* Can style cursor different in overwrite (non-insert) mode */
|
||
.cm-tab {
|
||
display: inline-block;
|
||
text-decoration: inherit;
|
||
}
|
||
|
||
.CodeMirror-rulers {
|
||
position: absolute;
|
||
left: 0;
|
||
right: 0;
|
||
top: -50px;
|
||
bottom: 0;
|
||
overflow: hidden;
|
||
}
|
||
|
||
.CodeMirror-ruler {
|
||
border-left: 1px solid #ccc;
|
||
top: 0;
|
||
bottom: 0;
|
||
position: absolute;
|
||
}
|
||
|
||
/* DEFAULT THEME */
|
||
.cm-s-default .cm-header {
|
||
color: blue;
|
||
}
|
||
|
||
.cm-s-default .cm-quote {
|
||
color: #090;
|
||
}
|
||
|
||
.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;
|
||
}
|
||
|
||
.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;
|
||
}
|
||
|
||
.cm-invalidchar {
|
||
color: #f00;
|
||
}
|
||
|
||
.CodeMirror-composing {
|
||
border-bottom: 2px solid;
|
||
}
|
||
|
||
/* Default styles for common addons */
|
||
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;
|
||
}
|
||
|
||
/* STOP */
|
||
/* The rest of this file contains styles related to the mechanics of
|
||
the editor. You probably shouldn't touch them. */
|
||
.CodeMirror {
|
||
position: relative;
|
||
overflow: hidden;
|
||
background: white;
|
||
}
|
||
|
||
.CodeMirror-scroll {
|
||
overflow: scroll !important;
|
||
/* 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;
|
||
height: 100%;
|
||
outline: none;
|
||
/* Prevent dragging from highlighting the element */
|
||
position: relative;
|
||
}
|
||
|
||
.CodeMirror-sizer {
|
||
position: relative;
|
||
border-right: 50px solid transparent;
|
||
}
|
||
|
||
/* The fake, visible scrollbars. Used to force redraw during scrolling
|
||
before actual scrolling happens, thus preventing shaking and
|
||
flickering artifacts. */
|
||
.CodeMirror-vscrollbar, .CodeMirror-hscrollbar, .CodeMirror-scrollbar-filler, .CodeMirror-gutter-filler {
|
||
position: absolute;
|
||
z-index: 6;
|
||
display: none;
|
||
outline: none;
|
||
}
|
||
|
||
.CodeMirror-vscrollbar {
|
||
right: 0;
|
||
top: 0;
|
||
overflow-x: hidden;
|
||
overflow-y: scroll;
|
||
}
|
||
|
||
.CodeMirror-hscrollbar {
|
||
bottom: 0;
|
||
left: 0;
|
||
overflow-y: hidden;
|
||
overflow-x: scroll;
|
||
}
|
||
|
||
.CodeMirror-scrollbar-filler {
|
||
right: 0;
|
||
bottom: 0;
|
||
}
|
||
|
||
.CodeMirror-gutter-filler {
|
||
left: 0;
|
||
bottom: 0;
|
||
}
|
||
|
||
.CodeMirror-gutters {
|
||
position: absolute;
|
||
left: 0;
|
||
top: 0;
|
||
min-height: 100%;
|
||
z-index: 3;
|
||
}
|
||
|
||
.CodeMirror-gutter {
|
||
white-space: normal;
|
||
height: 100%;
|
||
display: inline-block;
|
||
vertical-align: top;
|
||
margin-bottom: -50px;
|
||
}
|
||
|
||
.CodeMirror-gutter-wrapper {
|
||
position: absolute;
|
||
z-index: 4;
|
||
background: none !important;
|
||
border: none !important;
|
||
}
|
||
|
||
.CodeMirror-gutter-background {
|
||
position: absolute;
|
||
top: 0;
|
||
bottom: 0;
|
||
z-index: 4;
|
||
}
|
||
|
||
.CodeMirror-gutter-elt {
|
||
position: absolute;
|
||
cursor: default;
|
||
z-index: 4;
|
||
}
|
||
|
||
.CodeMirror-gutter-wrapper ::selection {
|
||
background-color: transparent;
|
||
}
|
||
|
||
.CodeMirror-gutter-wrapper ::-moz-selection {
|
||
background-color: transparent;
|
||
}
|
||
|
||
.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 {
|
||
word-wrap: break-word;
|
||
white-space: pre-wrap;
|
||
word-break: normal;
|
||
}
|
||
|
||
.CodeMirror-linebackground {
|
||
position: absolute;
|
||
left: 0;
|
||
right: 0;
|
||
top: 0;
|
||
bottom: 0;
|
||
z-index: 0;
|
||
}
|
||
|
||
.CodeMirror-linewidget {
|
||
position: relative;
|
||
z-index: 2;
|
||
padding: 0.1px;
|
||
/* Force widget margins to stay inside of the container */
|
||
}
|
||
|
||
.CodeMirror-rtl pre {
|
||
direction: rtl;
|
||
}
|
||
|
||
.CodeMirror-code {
|
||
outline: none;
|
||
}
|
||
|
||
/* Force content-box sizing for the elements where we expect it */
|
||
.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%;
|
||
height: 0;
|
||
overflow: hidden;
|
||
visibility: hidden;
|
||
}
|
||
|
||
.CodeMirror-cursor {
|
||
position: absolute;
|
||
pointer-events: none;
|
||
}
|
||
|
||
.CodeMirror-measure pre {
|
||
position: static;
|
||
}
|
||
|
||
div.CodeMirror-cursors {
|
||
visibility: hidden;
|
||
position: relative;
|
||
z-index: 3;
|
||
}
|
||
|
||
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);
|
||
}
|
||
|
||
/* Used to force a border model for a node */
|
||
.cm-force-border {
|
||
padding-right: 0.1px;
|
||
}
|
||
|
||
@media print {
|
||
/* Hide the cursor when printing */
|
||
.CodeMirror div.CodeMirror-cursors {
|
||
visibility: hidden;
|
||
}
|
||
}
|
||
/* See issue #2901 */
|
||
.cm-tab-wrap-hack:after {
|
||
content: "";
|
||
}
|
||
|
||
/* Help users use markselection to safely style text background */
|
||
span.CodeMirror-selectedtext {
|
||
background: none;
|
||
}
|
||
|
||
.editor-toolbar {
|
||
padding: 0.125rem 0.25rem;
|
||
border: 1px solid #c9c9c9;
|
||
border-top-left-radius: 3px;
|
||
border-top-right-radius: 3px;
|
||
background-color: #f7f7f7;
|
||
font-size: 0;
|
||
}
|
||
|
||
.toolbar-button {
|
||
margin-bottom: 0;
|
||
padding: 0.5rem;
|
||
border: 0;
|
||
background-color: #f7f7f7;
|
||
}
|
||
.toolbar-button:hover, .toolbar-button:focus {
|
||
background-color: transparent;
|
||
color: #1e88e5;
|
||
}
|
||
.toolbar-button:focus {
|
||
box-shadow: 0 0 0 2px rgba(4, 138, 255, 0.25);
|
||
}
|
||
|
||
.editor-textarea {
|
||
margin-bottom: 1rem;
|
||
padding: 0.75rem 1rem;
|
||
min-height: 24rem;
|
||
border: 1px solid #c9c9c9;
|
||
border-radius: 3px;
|
||
font-size: 1rem;
|
||
font-family: "Nunito Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;
|
||
}
|
||
.editor-textarea:focus {
|
||
box-shadow: none;
|
||
}
|
||
|
||
.CodeMirror {
|
||
margin-bottom: 1rem;
|
||
padding: 0 1rem;
|
||
min-height: 24rem;
|
||
border: 1px solid #c9c9c9;
|
||
border-radius: 3px;
|
||
background: #fcfcfc;
|
||
color: #262626;
|
||
font-size: 1rem;
|
||
font-family: "Nunito Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;
|
||
}
|
||
|
||
.CodeMirror-lines {
|
||
padding: 0.75rem 0;
|
||
}
|
||
|
||
.CodeMirror-lines pre {
|
||
padding: 0 !important;
|
||
}
|
||
|
||
.editor-toolbar + .editor-textarea,
|
||
.editor-textarea + .CodeMirror {
|
||
border-top-width: 0;
|
||
border-top-left-radius: 0;
|
||
border-top-right-radius: 0;
|
||
}
|
||
|
||
.CodeMirror-cursor {
|
||
border-left-color: #262626;
|
||
}
|
||
|
||
.CodeMirror-vscrollbar,
|
||
.CodeMirror-hscrollbar,
|
||
.CodeMirror-scrollbar-filler {
|
||
background-color: inherit;
|
||
}
|
||
|
||
.CodeMirror-selected {
|
||
background: transparent;
|
||
}
|
||
|
||
.CodeMirror-focused .CodeMirror-selected {
|
||
background: rgba(30, 136, 229, 0.25);
|
||
}
|
||
|
||
.CodeMirror-line::selection,
|
||
.CodeMirror-line > span::selection,
|
||
.CodeMirror-line > span > span::selection {
|
||
background: rgba(30, 136, 229, 0.25);
|
||
}
|
||
|
||
.CodeMirror-line::-moz-selection,
|
||
.CodeMirror-line > span::-moz-selection,
|
||
.CodeMirror-line > span > span::-moz-selection {
|
||
background: rgba(30, 136, 229, 0.25);
|
||
}
|
||
|
||
.cm-formatting-code-block,
|
||
.cm-formatting-list {
|
||
display: inline !important;
|
||
}
|
||
|
||
.cm-formatting,
|
||
.cm-image-alt-text,
|
||
.cm-url {
|
||
display: none;
|
||
}
|
||
.CodeMirror-activeline .cm-formatting,
|
||
.CodeMirror-activeline .cm-image-alt-text,
|
||
.CodeMirror-activeline .cm-url {
|
||
display: inline;
|
||
}
|
||
|
||
.cm-s-formwork .cm-formatting {
|
||
color: #7d7d7d;
|
||
}
|
||
|
||
.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: "SFMono-Regular", Consolas, "Liberation Mono", Menlo, 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 {
|
||
color: #7d7d7d;
|
||
}
|
||
|
||
.cm-s-formwork .cm-formatting-quote + .cm-quote::before {
|
||
margin-right: 0.25rem;
|
||
color: #7d7d7d;
|
||
content: " ";
|
||
font-family: Icons, sans-serif;
|
||
}
|
||
|
||
.cm-s-formwork .CodeMirror-activeline .cm-formatting-quote + .cm-quote::before {
|
||
display: none;
|
||
}
|
||
|
||
.cm-s-formwork .cm-link {
|
||
color: #1e88e5;
|
||
text-decoration: underline;
|
||
}
|
||
|
||
.cm-s-formwork .cm-url.cm-formatting,
|
||
.cm-s-formwork .cm-image-alt-text.cm-formatting,
|
||
.cm-s-formwork .cm-image-marker {
|
||
color: #1e88e5;
|
||
}
|
||
|
||
.cm-s-formwork .cm-url,
|
||
.cm-s-formwork .cm-image-alt-text {
|
||
color: #7d7d7d;
|
||
text-decoration: none;
|
||
}
|
||
|
||
.cm-s-formwork .cm-image ~ .cm-url:not(.cm-formatting) {
|
||
display: inline;
|
||
padding: 0 0.25rem;
|
||
border-radius: 3px;
|
||
background-color: #ededed;
|
||
color: #262626;
|
||
}
|
||
.cm-s-formwork .cm-image ~ .cm-url:not(.cm-formatting)::before {
|
||
margin-right: 0.25rem;
|
||
color: #7d7d7d;
|
||
content: " ";
|
||
font-family: Icons, sans-serif;
|
||
}
|
||
|
||
.cm-s-formwork .CodeMirror-activeline .cm-image ~ .cm-url:not(.cm-formatting) {
|
||
padding: 0;
|
||
background-color: transparent;
|
||
color: #7d7d7d;
|
||
}
|
||
.cm-s-formwork .CodeMirror-activeline .cm-image ~ .cm-url:not(.cm-formatting)::before {
|
||
display: none;
|
||
}
|
||
|
||
.cm-s-formwork .cm-hr {
|
||
color: #7d7d7d;
|
||
}
|
||
|
||
.cm-s-formwork .cm-tag {
|
||
color: #25a35a;
|
||
}
|
||
|
||
.cm-s-formwork .cm-bracket {
|
||
color: #262626;
|
||
}
|
||
|
||
.cm-s-formwork .cm-attribute {
|
||
color: #8c68cd;
|
||
}
|
||
|
||
.cm-s-formwork .cm-bracket,
|
||
.cm-s-formwork .cm-m-xml {
|
||
font-size: 0.875rem;
|
||
font-family: "SFMono-Regular", Consolas, "Liberation Mono", Menlo, monospace;
|
||
}
|
||
|
||
.date-input {
|
||
position: relative;
|
||
cursor: default;
|
||
}
|
||
|
||
.calendar {
|
||
position: absolute;
|
||
top: 100%;
|
||
z-index: 8;
|
||
display: none;
|
||
margin: 3px 1rem 1rem;
|
||
padding: 0.5rem;
|
||
width: 18rem;
|
||
border: 1px solid #c9c9c9;
|
||
border-radius: 3px;
|
||
background-color: #fcfcfc;
|
||
box-shadow: 1px 1px 0.75rem 0 rgba(0, 0, 0, 0.25);
|
||
color: #262626;
|
||
}
|
||
|
||
.calendar-header {
|
||
margin-bottom: 0.5rem;
|
||
}
|
||
|
||
.calendar-buttons {
|
||
margin: 0 -0.5rem;
|
||
font-size: 0;
|
||
}
|
||
|
||
.calendar-buttons button {
|
||
margin: 0;
|
||
padding: 0 0.5rem;
|
||
width: 33.3%;
|
||
outline: none;
|
||
border: 0;
|
||
background-color: transparent;
|
||
color: #262626;
|
||
font-size: 0.875rem;
|
||
cursor: pointer;
|
||
}
|
||
.calendar-buttons button:hover {
|
||
color: #1e88e5;
|
||
}
|
||
.calendar-buttons button:focus {
|
||
box-shadow: none;
|
||
}
|
||
|
||
.calendar-buttons .currentMonth {
|
||
font-weight: 600;
|
||
}
|
||
|
||
.calendar-table {
|
||
width: 100%;
|
||
}
|
||
|
||
.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;
|
||
}
|
||
|
||
.calendar-header-day {
|
||
font-size: 0.875rem;
|
||
}
|
||
|
||
.calendar-day {
|
||
border-radius: 3px;
|
||
transition: background-color 150ms, color 150ms;
|
||
}
|
||
.calendar-day:hover {
|
||
background-color: #186db7;
|
||
color: #fff;
|
||
}
|
||
|
||
.calendar-day.selected {
|
||
background-color: #1e88e5;
|
||
color: #fff;
|
||
}
|
||
|
||
.calendar-prev-month-day,
|
||
.calendar-next-month-day {
|
||
color: #c9c9c9;
|
||
}
|
||
|
||
.calendar-separator {
|
||
margin: 0.5rem -0.5rem;
|
||
height: 0;
|
||
border-top: 1px solid #c9c9c9;
|
||
}
|
||
|
||
.image-picker-thumbnails {
|
||
overflow: auto;
|
||
margin-bottom: 1rem;
|
||
padding: 0.5rem;
|
||
height: 15rem;
|
||
}
|
||
|
||
.image-picker-thumbnail {
|
||
position: relative;
|
||
display: inline-block;
|
||
box-sizing: border-box;
|
||
margin: 0.25rem;
|
||
padding: 0.5rem;
|
||
width: 8rem;
|
||
height: 8rem;
|
||
border: 1px solid #c9c9c9;
|
||
background-position: center;
|
||
background-origin: content-box;
|
||
background-size: contain;
|
||
background-repeat: no-repeat;
|
||
}
|
||
|
||
.image-picker-thumbnail::after {
|
||
position: absolute;
|
||
right: 0.75rem;
|
||
bottom: 0.5rem;
|
||
left: 0.75rem;
|
||
display: block;
|
||
padding: 0 0.375rem;
|
||
border-radius: 3px;
|
||
background-color: rgba(227, 227, 227, 0.9);
|
||
content: attr(data-filename);
|
||
text-align: center;
|
||
font-size: 0.75rem;
|
||
overflow: hidden;
|
||
text-overflow: ellipsis;
|
||
white-space: nowrap;
|
||
}
|
||
|
||
.image-picker-thumbnail.selected {
|
||
border-color: #1e88e5;
|
||
box-shadow: 0 0 0 2px rgba(4, 138, 255, 0.25);
|
||
}
|
||
|
||
.image-picker-empty-state {
|
||
margin: 3rem auto 4rem;
|
||
text-align: center;
|
||
}
|
||
|
||
.image-picker-empty-state-icon {
|
||
color: #c9c9c9;
|
||
font-size: 2rem;
|
||
}
|
||
|
||
.files-list {
|
||
margin: 0;
|
||
margin-bottom: 1rem;
|
||
padding: 0;
|
||
list-style-type: none;
|
||
-webkit-user-select: none;
|
||
-moz-user-select: none;
|
||
-ms-user-select: none;
|
||
user-select: none;
|
||
}
|
||
|
||
.files-item {
|
||
display: flex;
|
||
align-items: center;
|
||
}
|
||
|
||
.files-item-cell {
|
||
overflow: hidden;
|
||
padding: 0.25rem;
|
||
white-space: nowrap;
|
||
font-size: 0.875rem;
|
||
}
|
||
|
||
.file-name {
|
||
flex: 0 0 80%;
|
||
max-width: 80%;
|
||
font-size: 0.9375rem;
|
||
overflow: hidden;
|
||
text-overflow: ellipsis;
|
||
white-space: nowrap;
|
||
}
|
||
|
||
.file-name::before {
|
||
margin-right: 0.5rem;
|
||
color: #262626;
|
||
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;
|
||
}
|
||
|
||
.file-name.file-type-archive::before {
|
||
font-family: Icons, sans-serif;
|
||
}
|
||
|
||
.file-size {
|
||
color: #7d7d7d;
|
||
}
|
||
|
||
.file-actions {
|
||
flex: 0 0 20%;
|
||
max-width: 20%;
|
||
text-align: right;
|
||
font-size: 1rem;
|
||
}
|
||
|
||
.tabs {
|
||
overflow-x: auto;
|
||
margin-bottom: 1rem;
|
||
padding: 2px 2px 0;
|
||
border-bottom: 1px solid #e3e3e3;
|
||
white-space: nowrap;
|
||
-webkit-user-select: none;
|
||
-moz-user-select: none;
|
||
-ms-user-select: none;
|
||
user-select: none;
|
||
}
|
||
|
||
.tabs-tab {
|
||
display: inline-block;
|
||
padding: 0.5rem 1.25rem;
|
||
color: #262626;
|
||
cursor: pointer;
|
||
}
|
||
.tabs-tab:hover {
|
||
color: #262626;
|
||
}
|
||
|
||
.tabs-tab.active {
|
||
border-bottom: 3px solid #1e88e5;
|
||
font-weight: 600;
|
||
}
|
||
|
||
.caption + .tabs {
|
||
margin-top: -0.5rem;
|
||
}
|
||
|
||
.modal-backdrop {
|
||
position: fixed;
|
||
top: 0;
|
||
right: 0;
|
||
bottom: 0;
|
||
left: 0;
|
||
z-index: 16;
|
||
background-color: rgba(0, 0, 0, 0.75);
|
||
}
|
||
|
||
.modal {
|
||
position: fixed;
|
||
top: 0;
|
||
right: 0;
|
||
bottom: 0;
|
||
left: 0;
|
||
z-index: 20;
|
||
display: flex;
|
||
display: none;
|
||
align-items: center;
|
||
outline: 0;
|
||
}
|
||
|
||
.modal.show {
|
||
display: block;
|
||
display: flex;
|
||
}
|
||
|
||
.modal-content {
|
||
margin: 3rem 0.5rem;
|
||
padding: 2rem;
|
||
max-width: 26rem;
|
||
border-radius: 3px;
|
||
background-color: #fcfcfc;
|
||
}
|
||
@media (min-width: 26rem) {
|
||
.modal-content {
|
||
margin: 3rem auto;
|
||
}
|
||
}
|
||
|
||
.modal-size-large {
|
||
max-width: 40rem;
|
||
width: 40rem;
|
||
}
|
||
@media (max-width: 40rem) {
|
||
.modal-size-large {
|
||
margin: 3rem 0.5rem;
|
||
}
|
||
}
|
||
|
||
.modal-error {
|
||
margin: -2rem -2rem 1rem -2rem;
|
||
padding: 1rem;
|
||
background-color: #e74c3b;
|
||
color: #fcfcfc;
|
||
}
|
||
|
||
.modal-text {
|
||
margin-bottom: 2.5rem;
|
||
}
|
||
|
||
.notification-container {
|
||
position: fixed;
|
||
top: 20px;
|
||
right: 20px;
|
||
z-index: 12;
|
||
}
|
||
|
||
.notification {
|
||
position: relative;
|
||
overflow: hidden;
|
||
margin-bottom: 0.5rem;
|
||
padding: 1.5rem 2.5rem;
|
||
width: 350px;
|
||
border-radius: 3px;
|
||
background-color: #ededed;
|
||
box-shadow: 1px 1px 0.75rem 0 rgba(0, 0, 0, 0.25);
|
||
text-overflow: ellipsis;
|
||
cursor: default;
|
||
transition: top 300ms ease-in, opacity 150ms;
|
||
animation: fadeInRight 300ms cubic-bezier(0.4, 0, 0.2, 1);
|
||
}
|
||
.notification:hover {
|
||
opacity: 0.95;
|
||
}
|
||
|
||
.notification.fadeout {
|
||
opacity: 0;
|
||
animation: fadeOutRight 300ms cubic-bezier(0.4, 0, 0.2, 1);
|
||
}
|
||
|
||
.notification::before {
|
||
position: absolute;
|
||
top: 50%;
|
||
left: 1rem;
|
||
display: block;
|
||
font-size: 1.25rem;
|
||
transform: translate(0, -50%);
|
||
}
|
||
|
||
.notification-info,
|
||
.notification-success,
|
||
.notification-warning,
|
||
.notification-error {
|
||
padding-left: 3.25rem;
|
||
}
|
||
|
||
.notification-info {
|
||
background-color: #1e88e5;
|
||
color: #fff;
|
||
}
|
||
|
||
.notification-success {
|
||
background-color: #25a259;
|
||
color: #fff;
|
||
}
|
||
|
||
.notification-warning {
|
||
background-color: #c77e0a;
|
||
color: #fff;
|
||
}
|
||
|
||
.notification-error {
|
||
background-color: #d52d1a;
|
||
color: #fff;
|
||
}
|
||
|
||
.notification-info::before {
|
||
font-family: Icons, sans-serif;
|
||
}
|
||
|
||
.notification-success::before {
|
||
font-family: Icons, sans-serif;
|
||
}
|
||
|
||
.notification-warning::before {
|
||
font-family: Icons, sans-serif;
|
||
}
|
||
|
||
.notification-error::before {
|
||
font-family: Icons, sans-serif;
|
||
}
|
||
|
||
.tooltip {
|
||
position: absolute;
|
||
z-index: 20;
|
||
display: none;
|
||
padding: 0.25rem;
|
||
min-width: 2rem;
|
||
border-radius: 3px;
|
||
background-color: rgba(38, 38, 38, 0.8);
|
||
color: #fcfcfc;
|
||
text-align: center;
|
||
font-size: 0.75rem;
|
||
pointer-events: none;
|
||
}
|
||
|
||
.spinner {
|
||
display: inline-block;
|
||
margin-right: 0.5rem;
|
||
}
|
||
|
||
.spinner::before {
|
||
display: inline-block;
|
||
width: 0.8rem;
|
||
height: 0.8rem;
|
||
border-width: 0.2rem;
|
||
border-style: solid;
|
||
border-color: #1e88e5;
|
||
border-bottom-color: transparent;
|
||
border-left-color: transparent;
|
||
border-radius: 50%;
|
||
color: transparent;
|
||
content: " ";
|
||
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;
|
||
}
|
||
|
||
.spinner-info::before {
|
||
border-color: #1e88e5;
|
||
color: #1e88e5;
|
||
animation: none;
|
||
font-family: Icons, sans-serif;
|
||
}
|
||
|
||
.spinner-success::before {
|
||
border-color: #2ecc70;
|
||
color: #2ecc70;
|
||
animation: none;
|
||
font-family: Icons, sans-serif;
|
||
}
|
||
|
||
.spinner-error::before {
|
||
border-color: #e74c3b;
|
||
color: #e74c3b;
|
||
animation: none;
|
||
font-family: Icons, sans-serif;
|
||
}
|
||
|
||
.ct-label {
|
||
fill: rgba(0, 0, 0, 0.4);
|
||
color: rgba(0, 0, 0, 0.4);
|
||
font-size: 0.75rem;
|
||
line-height: 1;
|
||
}
|
||
|
||
.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;
|
||
}
|
||
|
||
.ct-chart-pie .ct-label,
|
||
.ct-chart-donut .ct-label {
|
||
dominant-baseline: central;
|
||
}
|
||
|
||
.ct-label.ct-horizontal.ct-start {
|
||
-webkit-box-align: flex-end;
|
||
-webkit-align-items: flex-end;
|
||
-ms-flex-align: flex-end;
|
||
align-items: flex-end;
|
||
-webkit-box-pack: flex-start;
|
||
-webkit-justify-content: flex-start;
|
||
-ms-flex-pack: flex-start;
|
||
justify-content: flex-start;
|
||
text-align: left;
|
||
text-anchor: start;
|
||
}
|
||
|
||
.ct-label.ct-horizontal.ct-end {
|
||
-webkit-box-align: flex-start;
|
||
-webkit-align-items: flex-start;
|
||
-ms-flex-align: flex-start;
|
||
align-items: flex-start;
|
||
-webkit-box-pack: flex-start;
|
||
-webkit-justify-content: flex-start;
|
||
-ms-flex-pack: flex-start;
|
||
justify-content: flex-start;
|
||
text-align: left;
|
||
text-anchor: start;
|
||
}
|
||
|
||
.ct-label.ct-vertical.ct-start {
|
||
-webkit-box-align: flex-end;
|
||
-webkit-align-items: flex-end;
|
||
-ms-flex-align: flex-end;
|
||
align-items: flex-end;
|
||
-webkit-box-pack: flex-end;
|
||
-webkit-justify-content: flex-end;
|
||
-ms-flex-pack: flex-end;
|
||
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;
|
||
align-items: flex-end;
|
||
-webkit-box-pack: flex-start;
|
||
-webkit-justify-content: flex-start;
|
||
-ms-flex-pack: flex-start;
|
||
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;
|
||
align-items: flex-end;
|
||
-webkit-box-pack: center;
|
||
-webkit-justify-content: center;
|
||
-ms-flex-pack: center;
|
||
justify-content: center;
|
||
text-align: center;
|
||
text-anchor: start;
|
||
}
|
||
|
||
.ct-chart-bar .ct-label.ct-horizontal.ct-end {
|
||
-webkit-box-align: flex-start;
|
||
-webkit-align-items: flex-start;
|
||
-ms-flex-align: flex-start;
|
||
align-items: flex-start;
|
||
-webkit-box-pack: center;
|
||
-webkit-justify-content: center;
|
||
-ms-flex-pack: center;
|
||
justify-content: center;
|
||
text-align: center;
|
||
text-anchor: start;
|
||
}
|
||
|
||
.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;
|
||
align-items: flex-end;
|
||
-webkit-box-pack: flex-start;
|
||
-webkit-justify-content: flex-start;
|
||
-ms-flex-pack: flex-start;
|
||
justify-content: flex-start;
|
||
text-align: left;
|
||
text-anchor: start;
|
||
}
|
||
|
||
.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;
|
||
align-items: flex-start;
|
||
-webkit-box-pack: flex-start;
|
||
-webkit-justify-content: flex-start;
|
||
-ms-flex-pack: flex-start;
|
||
justify-content: flex-start;
|
||
text-align: left;
|
||
text-anchor: start;
|
||
}
|
||
|
||
.ct-chart-bar.ct-horizontal-bars .ct-label.ct-vertical.ct-start {
|
||
-webkit-box-align: center;
|
||
-webkit-align-items: center;
|
||
-ms-flex-align: center;
|
||
align-items: center;
|
||
-webkit-box-pack: flex-end;
|
||
-webkit-justify-content: flex-end;
|
||
-ms-flex-pack: flex-end;
|
||
justify-content: flex-end;
|
||
text-align: right;
|
||
text-anchor: end;
|
||
}
|
||
|
||
.ct-chart-bar.ct-horizontal-bars .ct-label.ct-vertical.ct-end {
|
||
-webkit-box-align: center;
|
||
-webkit-align-items: center;
|
||
-ms-flex-align: center;
|
||
align-items: center;
|
||
-webkit-box-pack: flex-start;
|
||
-webkit-justify-content: flex-start;
|
||
-ms-flex-pack: flex-start;
|
||
justify-content: flex-start;
|
||
text-align: left;
|
||
text-anchor: end;
|
||
}
|
||
|
||
.ct-grid {
|
||
stroke: rgba(0, 0, 0, 0.2);
|
||
stroke-width: 1px;
|
||
stroke-dasharray: 2px;
|
||
}
|
||
|
||
.ct-grid-background {
|
||
fill: none;
|
||
}
|
||
|
||
.ct-point {
|
||
stroke-width: 10px;
|
||
stroke-linecap: round;
|
||
}
|
||
|
||
.ct-line {
|
||
fill: none;
|
||
stroke-width: 4px;
|
||
}
|
||
|
||
.ct-area {
|
||
stroke: none;
|
||
fill-opacity: 0.1;
|
||
}
|
||
|
||
.ct-bar {
|
||
fill: none;
|
||
stroke-width: 10px;
|
||
}
|
||
|
||
.ct-slice-donut {
|
||
fill: none;
|
||
stroke-width: 60px;
|
||
}
|
||
|
||
.ct-series-a .ct-point, .ct-series-a .ct-line, .ct-series-a .ct-bar, .ct-series-a .ct-slice-donut {
|
||
stroke: #d70206;
|
||
}
|
||
|
||
.ct-series-a .ct-slice-pie, .ct-series-a .ct-slice-donut-solid, .ct-series-a .ct-area {
|
||
fill: #d70206;
|
||
}
|
||
|
||
.ct-series-b .ct-point, .ct-series-b .ct-line, .ct-series-b .ct-bar, .ct-series-b .ct-slice-donut {
|
||
stroke: #f05b4f;
|
||
}
|
||
|
||
.ct-series-b .ct-slice-pie, .ct-series-b .ct-slice-donut-solid, .ct-series-b .ct-area {
|
||
fill: #f05b4f;
|
||
}
|
||
|
||
.ct-series-c .ct-point, .ct-series-c .ct-line, .ct-series-c .ct-bar, .ct-series-c .ct-slice-donut {
|
||
stroke: #f4c63d;
|
||
}
|
||
|
||
.ct-series-c .ct-slice-pie, .ct-series-c .ct-slice-donut-solid, .ct-series-c .ct-area {
|
||
fill: #f4c63d;
|
||
}
|
||
|
||
.ct-series-d .ct-point, .ct-series-d .ct-line, .ct-series-d .ct-bar, .ct-series-d .ct-slice-donut {
|
||
stroke: #d17905;
|
||
}
|
||
|
||
.ct-series-d .ct-slice-pie, .ct-series-d .ct-slice-donut-solid, .ct-series-d .ct-area {
|
||
fill: #d17905;
|
||
}
|
||
|
||
.ct-series-e .ct-point, .ct-series-e .ct-line, .ct-series-e .ct-bar, .ct-series-e .ct-slice-donut {
|
||
stroke: #453d3f;
|
||
}
|
||
|
||
.ct-series-e .ct-slice-pie, .ct-series-e .ct-slice-donut-solid, .ct-series-e .ct-area {
|
||
fill: #453d3f;
|
||
}
|
||
|
||
.ct-series-f .ct-point, .ct-series-f .ct-line, .ct-series-f .ct-bar, .ct-series-f .ct-slice-donut {
|
||
stroke: #59922b;
|
||
}
|
||
|
||
.ct-series-f .ct-slice-pie, .ct-series-f .ct-slice-donut-solid, .ct-series-f .ct-area {
|
||
fill: #59922b;
|
||
}
|
||
|
||
.ct-series-g .ct-point, .ct-series-g .ct-line, .ct-series-g .ct-bar, .ct-series-g .ct-slice-donut {
|
||
stroke: #0544d3;
|
||
}
|
||
|
||
.ct-series-g .ct-slice-pie, .ct-series-g .ct-slice-donut-solid, .ct-series-g .ct-area {
|
||
fill: #0544d3;
|
||
}
|
||
|
||
.ct-series-h .ct-point, .ct-series-h .ct-line, .ct-series-h .ct-bar, .ct-series-h .ct-slice-donut {
|
||
stroke: #6b0392;
|
||
}
|
||
|
||
.ct-series-h .ct-slice-pie, .ct-series-h .ct-slice-donut-solid, .ct-series-h .ct-area {
|
||
fill: #6b0392;
|
||
}
|
||
|
||
.ct-series-i .ct-point, .ct-series-i .ct-line, .ct-series-i .ct-bar, .ct-series-i .ct-slice-donut {
|
||
stroke: #f05b4f;
|
||
}
|
||
|
||
.ct-series-i .ct-slice-pie, .ct-series-i .ct-slice-donut-solid, .ct-series-i .ct-area {
|
||
fill: #f05b4f;
|
||
}
|
||
|
||
.ct-series-j .ct-point, .ct-series-j .ct-line, .ct-series-j .ct-bar, .ct-series-j .ct-slice-donut {
|
||
stroke: #dda458;
|
||
}
|
||
|
||
.ct-series-j .ct-slice-pie, .ct-series-j .ct-slice-donut-solid, .ct-series-j .ct-area {
|
||
fill: #dda458;
|
||
}
|
||
|
||
.ct-series-k .ct-point, .ct-series-k .ct-line, .ct-series-k .ct-bar, .ct-series-k .ct-slice-donut {
|
||
stroke: #eacf7d;
|
||
}
|
||
|
||
.ct-series-k .ct-slice-pie, .ct-series-k .ct-slice-donut-solid, .ct-series-k .ct-area {
|
||
fill: #eacf7d;
|
||
}
|
||
|
||
.ct-series-l .ct-point, .ct-series-l .ct-line, .ct-series-l .ct-bar, .ct-series-l .ct-slice-donut {
|
||
stroke: #86797d;
|
||
}
|
||
|
||
.ct-series-l .ct-slice-pie, .ct-series-l .ct-slice-donut-solid, .ct-series-l .ct-area {
|
||
fill: #86797d;
|
||
}
|
||
|
||
.ct-series-m .ct-point, .ct-series-m .ct-line, .ct-series-m .ct-bar, .ct-series-m .ct-slice-donut {
|
||
stroke: #b2c326;
|
||
}
|
||
|
||
.ct-series-m .ct-slice-pie, .ct-series-m .ct-slice-donut-solid, .ct-series-m .ct-area {
|
||
fill: #b2c326;
|
||
}
|
||
|
||
.ct-series-n .ct-point, .ct-series-n .ct-line, .ct-series-n .ct-bar, .ct-series-n .ct-slice-donut {
|
||
stroke: #6188e2;
|
||
}
|
||
|
||
.ct-series-n .ct-slice-pie, .ct-series-n .ct-slice-donut-solid, .ct-series-n .ct-area {
|
||
fill: #6188e2;
|
||
}
|
||
|
||
.ct-series-o .ct-point, .ct-series-o .ct-line, .ct-series-o .ct-bar, .ct-series-o .ct-slice-donut {
|
||
stroke: #a748ca;
|
||
}
|
||
|
||
.ct-series-o .ct-slice-pie, .ct-series-o .ct-slice-donut-solid, .ct-series-o .ct-area {
|
||
fill: #a748ca;
|
||
}
|
||
|
||
.ct-square {
|
||
display: block;
|
||
position: relative;
|
||
width: 100%;
|
||
}
|
||
|
||
.ct-square:before {
|
||
display: block;
|
||
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%;
|
||
}
|
||
|
||
.ct-minor-second:before {
|
||
display: block;
|
||
float: left;
|
||
content: "";
|
||
width: 0;
|
||
height: 0;
|
||
padding-bottom: 93.75%;
|
||
}
|
||
|
||
.ct-minor-second:after {
|
||
content: "";
|
||
display: table;
|
||
clear: both;
|
||
}
|
||
|
||
.ct-minor-second > svg {
|
||
display: block;
|
||
position: absolute;
|
||
top: 0;
|
||
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);
|
||
}
|
||
|
||
.ct-series-a .ct-line,
|
||
.ct-series-a .ct-point {
|
||
stroke: #1e88e5;
|
||
}
|
||
|
||
.ct-series-a .ct-area {
|
||
fill: #1e88e5;
|
||
}
|
||
|
||
.ct-series-b .ct-line,
|
||
.ct-series-b .ct-point {
|
||
stroke: #f39c11;
|
||
}
|
||
|
||
.ct-series-b .ct-area {
|
||
fill: #f39c11;
|
||
}
|
||
|
||
.ct-label.ct-horizontal,
|
||
.ct-label.ct-horizontal.ct-end {
|
||
display: inline-block;
|
||
min-width: 3rem;
|
||
width: auto !important;
|
||
color: #262626;
|
||
text-align: center;
|
||
transform: translateX(-50%);
|
||
}
|
||
|
||
.ct-legend {
|
||
font-size: 0.875rem;
|
||
-webkit-user-select: none;
|
||
-moz-user-select: none;
|
||
-ms-user-select: none;
|
||
user-select: none;
|
||
}
|
||
|
||
.ct-legend-right {
|
||
text-align: right;
|
||
}
|
||
|
||
.ct-legend-label {
|
||
white-space: nowrap;
|
||
}
|
||
|
||
.ct-legend-label::before {
|
||
display: inline-block;
|
||
margin: 0 0.375rem;
|
||
font-size: 0.75rem;
|
||
font-family: Icons, sans-serif;
|
||
}
|
||
|
||
.ct-legend-label.ct-series-a::before {
|
||
color: #1e88e5;
|
||
}
|
||
|
||
.ct-legend-label.ct-series-b::before {
|
||
color: #f39c11;
|
||
}
|
||
|
||
@keyframes fadeInRight {
|
||
from {
|
||
opacity: 0;
|
||
transform: translate3d(150%, 0, 0);
|
||
}
|
||
to {
|
||
opacity: 1;
|
||
transform: none;
|
||
}
|
||
}
|
||
@keyframes fadeOutRight {
|
||
from {
|
||
opacity: 1;
|
||
transform: none;
|
||
}
|
||
to {
|
||
opacity: 0;
|
||
transform: translate3d(150%, 0, 0);
|
||
}
|
||
}
|
||
@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);
|
||
}
|
||
}
|
||
@keyframes spin {
|
||
0% {
|
||
transform: rotate(0deg);
|
||
}
|
||
100% {
|
||
transform: rotate(360deg);
|
||
}
|
||
}
|
||
.login-modal-container {
|
||
margin: 3rem 0.5rem;
|
||
padding: 2rem;
|
||
max-width: 24rem;
|
||
border-radius: 3px;
|
||
background-color: #fcfcfc;
|
||
}
|
||
|
||
@media (min-width: 24rem) {
|
||
.login-modal-container {
|
||
margin: 3rem auto;
|
||
}
|
||
}
|
||
.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;
|
||
font-family: Icons, sans-serif;
|
||
transform: translate(0, -50%);
|
||
}
|
||
|
||
.login-modal-info {
|
||
background-color: #1e88e5;
|
||
color: #fff;
|
||
}
|
||
.login-modal-info::before {
|
||
font-family: Icons, sans-serif;
|
||
}
|
||
|
||
.login-modal-success {
|
||
background-color: #25a35a;
|
||
color: #fff;
|
||
}
|
||
.login-modal-success::before {
|
||
font-family: Icons, sans-serif;
|
||
}
|
||
|
||
.login-modal-warning {
|
||
background-color: #f39c11;
|
||
color: #fff;
|
||
}
|
||
.login-modal-warning::before {
|
||
font-family: Icons, sans-serif;
|
||
}
|
||
|
||
.login-modal-error {
|
||
background-color: #e74c3b;
|
||
color: #fff;
|
||
}
|
||
.login-modal-error::before {
|
||
font-family: Icons, sans-serif;
|
||
}
|
||
|
||
.title-bar {
|
||
position: fixed;
|
||
top: 0;
|
||
right: 0;
|
||
left: 0;
|
||
z-index: 8;
|
||
padding: 1rem;
|
||
padding-left: 4rem;
|
||
background-color: #ededed;
|
||
box-shadow: 0 0 0.75rem -0.25rem rgba(0, 0, 0, 0.05);
|
||
color: #262626;
|
||
-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;
|
||
color: #262626;
|
||
}
|
||
.view-site:hover {
|
||
color: #1e88e5;
|
||
}
|
||
|
||
.view-site i {
|
||
margin-left: 0.5rem;
|
||
}
|
||
|
||
.sidebar {
|
||
position: fixed;
|
||
top: 0;
|
||
bottom: 0;
|
||
left: 0;
|
||
z-index: 10;
|
||
padding: 1rem 1.5rem;
|
||
width: 14rem;
|
||
background: linear-gradient(to bottom, #fcfcfc 0%, #f7f7f7 100%);
|
||
background-color: #fcfcfc;
|
||
box-shadow: 0 0 0.75rem -0.25rem rgba(0, 0, 0, 0.05);
|
||
-webkit-user-select: none;
|
||
-moz-user-select: none;
|
||
-ms-user-select: none;
|
||
user-select: none;
|
||
}
|
||
|
||
.sidebar.show {
|
||
display: block;
|
||
}
|
||
|
||
.sidebar-wrapper {
|
||
overflow-y: auto;
|
||
height: calc(100% - 9rem);
|
||
}
|
||
|
||
.toggle-navigation {
|
||
position: fixed;
|
||
top: 0.75rem;
|
||
left: 0.75rem;
|
||
z-index: 12;
|
||
margin: 0;
|
||
border: none;
|
||
background-color: transparent;
|
||
font-size: 1rem;
|
||
cursor: pointer;
|
||
}
|
||
.toggle-navigation:hover {
|
||
background-color: transparent;
|
||
box-shadow: none;
|
||
color: #1e88e5;
|
||
}
|
||
.toggle-navigation:focus {
|
||
background-color: transparent;
|
||
box-shadow: none;
|
||
}
|
||
|
||
.logo {
|
||
margin-bottom: 2rem;
|
||
color: #262626;
|
||
text-align: center;
|
||
font-weight: 600;
|
||
font-size: 1.184rem;
|
||
line-height: 1.5rem;
|
||
}
|
||
@media (min-width: 768px) {
|
||
.logo {
|
||
text-align: left;
|
||
}
|
||
}
|
||
|
||
.logo img {
|
||
margin-right: 0.25rem;
|
||
height: 1.5rem;
|
||
vertical-align: -0.25rem;
|
||
}
|
||
|
||
.logo a {
|
||
padding-top: 2px;
|
||
color: #262626;
|
||
}
|
||
|
||
.sidebar-navigation {
|
||
margin: 0;
|
||
margin-bottom: 1rem;
|
||
padding: 0;
|
||
list-style-type: none;
|
||
}
|
||
.sidebar-navigation:last-child {
|
||
margin-bottom: 0;
|
||
}
|
||
|
||
.sidebar-navigation > li {
|
||
position: relative;
|
||
margin: 0;
|
||
margin-bottom: 0.5rem;
|
||
padding: 0.25rem 0;
|
||
padding-left: 1rem;
|
||
}
|
||
|
||
.sidebar-navigation > li a {
|
||
color: #262626;
|
||
}
|
||
|
||
.sidebar-navigation > li.active {
|
||
font-weight: 600;
|
||
}
|
||
|
||
.sidebar-navigation > li.active::before {
|
||
position: absolute;
|
||
top: 0;
|
||
bottom: 0;
|
||
left: 0;
|
||
width: 3px;
|
||
background-color: #1e88e5;
|
||
content: " ";
|
||
}
|
||
|
||
.admin-user-card {
|
||
display: flex;
|
||
align-items: center;
|
||
margin-bottom: 2rem;
|
||
cursor: pointer;
|
||
}
|
||
.admin-user-card:hover img {
|
||
box-shadow: 0 0 0 0.5rem #e3e3e3;
|
||
}
|
||
|
||
.admin-user-avatar {
|
||
width: 48px;
|
||
}
|
||
|
||
.admin-user-avatar img {
|
||
width: 48px;
|
||
border-radius: 50%;
|
||
transition: box-shadow 300ms ease-out;
|
||
}
|
||
|
||
.admin-user-details {
|
||
padding: 0 0.75rem;
|
||
}
|
||
|
||
.admin-user-fullname {
|
||
color: #262626;
|
||
}
|
||
|
||
.admin-user-username {
|
||
color: #7d7d7d;
|
||
font-size: 0.875rem;
|
||
}
|
||
|
||
.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;
|
||
background-color: #fcfcfc;
|
||
box-shadow: 0 0 0.75rem -0.25rem rgba(0, 0, 0, 0.05);
|
||
}
|
||
.component::before, .component::after {
|
||
display: table;
|
||
content: "";
|
||
}
|
||
.component::after {
|
||
clear: both;
|
||
}
|
||
|
||
.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;
|
||
}
|
||
|
||
.separator-l {
|
||
height: 1rem;
|
||
}
|
||
|
||
.section-header {
|
||
margin-bottom: 0.5rem;
|
||
padding: 0.25rem 0.5rem;
|
||
border-bottom: 1px solid #e3e3e3;
|
||
font-weight: 600;
|
||
font-size: 1rem;
|
||
-webkit-user-select: none;
|
||
-moz-user-select: none;
|
||
-ms-user-select: none;
|
||
user-select: none;
|
||
}
|
||
|
||
.sort-handle {
|
||
margin-right: 0.25rem;
|
||
margin-bottom: 0;
|
||
width: 0.75rem;
|
||
cursor: grab;
|
||
}
|
||
|
||
.sort-handle::before {
|
||
color: #969696;
|
||
font-size: 0.75rem;
|
||
cursor: inherit;
|
||
font-family: Icons, sans-serif;
|
||
}
|
||
|
||
.sortable-chosen,
|
||
.sortable-ghost {
|
||
background-color: #fcfcfc;
|
||
cursor: grabbing;
|
||
}
|
||
|
||
.sortable-chosen * {
|
||
cursor: grabbing;
|
||
}
|
||
|
||
.sortable-fallback {
|
||
box-shadow: 0 0 0.75rem 0.25rem rgba(0, 0, 0, 0.15);
|
||
}
|
||
|
||
.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;
|
||
}
|
||
|
||
.pages-list .pages-list {
|
||
display: none;
|
||
}
|
||
|
||
.pages-list-headers {
|
||
display: none;
|
||
padding: 0.25rem 0;
|
||
font-weight: 600;
|
||
-webkit-user-select: none;
|
||
-moz-user-select: none;
|
||
-ms-user-select: none;
|
||
user-select: none;
|
||
}
|
||
|
||
.page-children-toggle {
|
||
display: inline-block;
|
||
margin: 0 0.25rem 0.125rem 0;
|
||
padding: 0;
|
||
min-width: auto;
|
||
border-color: transparent;
|
||
background-color: transparent;
|
||
color: #262626;
|
||
font-weight: 400;
|
||
font-size: 0.875rem;
|
||
cursor: pointer;
|
||
}
|
||
.page-children-toggle:hover, .page-children-toggle:focus {
|
||
border-color: transparent;
|
||
background-color: transparent;
|
||
}
|
||
.page-children-toggle:focus {
|
||
box-shadow: 0 0 0 2px rgba(4, 138, 255, 0.25);
|
||
}
|
||
|
||
.toggle-collapsed::before {
|
||
font-family: Icons, sans-serif;
|
||
}
|
||
|
||
.toggle-expanded::before {
|
||
font-family: Icons, sans-serif;
|
||
}
|
||
|
||
.pages-item {
|
||
padding: 0.5rem 0;
|
||
border-bottom: 1px solid #e3e3e3;
|
||
}
|
||
.pages-item:hover {
|
||
background-color: #f7f7f7;
|
||
}
|
||
|
||
.pages-item .sort-handle {
|
||
display: none;
|
||
}
|
||
|
||
.pages-list-top {
|
||
border-top: 1px solid #e3e3e3;
|
||
}
|
||
|
||
.pages-item-cell,
|
||
.pages-headers-cell {
|
||
padding: 0.25rem 0.5rem;
|
||
font-size: 0.875rem;
|
||
}
|
||
|
||
.pages-item-cell div,
|
||
.pages-headers-cell {
|
||
overflow: hidden;
|
||
text-overflow: ellipsis;
|
||
white-space: nowrap;
|
||
}
|
||
|
||
.page-title {
|
||
margin: -2px;
|
||
padding: 2px;
|
||
font-size: 1rem;
|
||
}
|
||
|
||
.page-language {
|
||
display: inline-block;
|
||
padding: 0.125rem 0.25rem;
|
||
min-width: 1.125rem;
|
||
border-radius: 3px;
|
||
background-color: #d2e7fa;
|
||
color: #1e88e5;
|
||
text-align: center;
|
||
font-weight: 600;
|
||
font-size: 0.875rem;
|
||
line-height: 1;
|
||
}
|
||
|
||
button .page-language,
|
||
.button .page-language {
|
||
font-size: 0.75rem;
|
||
}
|
||
|
||
.page-route {
|
||
color: #7d7d7d;
|
||
font-size: 0.875rem;
|
||
}
|
||
|
||
.page-route-changeable {
|
||
margin: -2px;
|
||
padding: 2px;
|
||
}
|
||
|
||
.page-status-label::before {
|
||
display: inline-block;
|
||
margin-right: 0.375rem;
|
||
font-size: 0.75rem;
|
||
font-family: Icons, sans-serif;
|
||
}
|
||
|
||
.page-status-published .page-status-label::before {
|
||
color: #2ecc70;
|
||
}
|
||
|
||
.page-status-not-published .page-status-label::before {
|
||
color: #e74c3b;
|
||
}
|
||
|
||
.page-status-not-routable .page-status-label::before {
|
||
color: #f39c11;
|
||
}
|
||
|
||
.page-date,
|
||
.page-status,
|
||
.page-actions {
|
||
display: none;
|
||
}
|
||
|
||
.page-actions .button-link {
|
||
font-size: 1rem;
|
||
}
|
||
|
||
@media (min-width: 568px) {
|
||
.pages-item,
|
||
.pages-list-headers {
|
||
display: flex;
|
||
align-items: center;
|
||
}
|
||
|
||
.pages-item-cell,
|
||
.pages-headers-cell {
|
||
display: block;
|
||
}
|
||
|
||
.page-details {
|
||
flex: 0 0 55%;
|
||
max-width: 55%;
|
||
}
|
||
|
||
.page-date,
|
||
.page-status,
|
||
.page-actions {
|
||
flex: 0 0 15%;
|
||
max-width: 15%;
|
||
text-align: center;
|
||
}
|
||
}
|
||
.pages-level-2 .page-details {
|
||
padding-left: 1.5rem;
|
||
}
|
||
|
||
.pages-level-3 .page-details {
|
||
padding-left: 3rem;
|
||
}
|
||
|
||
.pages-level-4 .page-details {
|
||
padding-left: 4.5rem;
|
||
}
|
||
|
||
.pages-level-5 .page-details {
|
||
padding-left: 6rem;
|
||
}
|
||
|
||
.page-search {
|
||
padding-right: 1.5rem;
|
||
max-width: 28rem;
|
||
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;
|
||
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;
|
||
}
|
||
|
||
.page-slug-change {
|
||
margin: 0;
|
||
padding: 0;
|
||
border-color: transparent;
|
||
background-color: transparent;
|
||
color: #7d7d7d;
|
||
cursor: pointer;
|
||
}
|
||
.page-slug-change:hover, .page-slug-change:focus {
|
||
border-color: transparent;
|
||
background-color: transparent;
|
||
color: #7d7d7d;
|
||
}
|
||
.page-slug-change:focus {
|
||
box-shadow: 0 0 0 2px rgba(4, 138, 255, 0.25);
|
||
}
|
||
.page-slug-change::after {
|
||
display: inline-block;
|
||
margin-left: 0.25rem;
|
||
color: #262626;
|
||
content: "";
|
||
font-family: Icons, sans-serif;
|
||
opacity: 0;
|
||
transition: opacity 150ms;
|
||
}
|
||
.page-slug-change:hover::after, .page-slug-change:focus::after {
|
||
opacity: 1;
|
||
}
|
||
|
||
.dragging [data-sortable=false] .pages-item:hover {
|
||
background-color: #fce8e5;
|
||
cursor: no-drop;
|
||
}
|
||
|
||
.options-form .checkbox-label {
|
||
margin-bottom: 0.5rem;
|
||
font-size: 1rem;
|
||
}
|
||
|
||
.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: "SFMono-Regular", Consolas, "Liberation Mono", Menlo, monospace;
|
||
}
|
||
|
||
.user-summary {
|
||
display: flex;
|
||
align-items: center;
|
||
}
|
||
|
||
.user-summary-avatar {
|
||
flex: 0 0 33.33333%;
|
||
padding: 0.75rem;
|
||
max-width: 33.33333%;
|
||
text-align: center;
|
||
}
|
||
|
||
.user-summary-avatar img {
|
||
width: 180px;
|
||
border-radius: 50%;
|
||
}
|
||
|
||
.user-summary-data {
|
||
padding: 0.75rem;
|
||
}
|
||
|
||
.users-list {
|
||
border-top: 1px solid #e3e3e3;
|
||
-webkit-user-select: none;
|
||
-moz-user-select: none;
|
||
-ms-user-select: none;
|
||
user-select: none;
|
||
}
|
||
|
||
.users-list-headers {
|
||
display: none;
|
||
-webkit-user-select: none;
|
||
-moz-user-select: none;
|
||
-ms-user-select: none;
|
||
user-select: none;
|
||
}
|
||
|
||
.users-item {
|
||
padding: 0.5rem 0;
|
||
border-bottom: 1px solid #e3e3e3;
|
||
}
|
||
.users-item:hover {
|
||
background-color: #f7f7f7;
|
||
}
|
||
|
||
.users-item-cell,
|
||
.users-headers-cell {
|
||
padding: 0.125rem 0.25rem;
|
||
vertical-align: middle;
|
||
font-size: 0.875rem;
|
||
overflow: hidden;
|
||
text-overflow: ellipsis;
|
||
white-space: nowrap;
|
||
}
|
||
|
||
.user-username,
|
||
.user-fullname {
|
||
display: inline-block;
|
||
}
|
||
|
||
.users-item .user-username {
|
||
font-size: 1rem;
|
||
}
|
||
|
||
.user-last-access,
|
||
.user-actions {
|
||
display: none;
|
||
}
|
||
|
||
.user-actions .button-link {
|
||
font-size: 1rem;
|
||
}
|
||
|
||
@media (min-width: 568px) {
|
||
.users-item, .users-list-headers {
|
||
display: flex;
|
||
align-items: center;
|
||
}
|
||
|
||
.users-list-headers {
|
||
padding: 0.25rem 0;
|
||
font-weight: 600;
|
||
}
|
||
|
||
.users-item-cell,
|
||
.users-headers-cell {
|
||
display: block;
|
||
padding: 0.25rem 0.5rem;
|
||
}
|
||
|
||
.user-username,
|
||
.user-last-access {
|
||
flex: 0 0 20%;
|
||
max-width: 20%;
|
||
}
|
||
|
||
.user-fullname,
|
||
.user-email {
|
||
flex: 0 0 25%;
|
||
max-width: 25%;
|
||
}
|
||
|
||
.user-last-access,
|
||
.user-actions {
|
||
text-align: center;
|
||
}
|
||
|
||
.user-actions {
|
||
flex: 0 0 10%;
|
||
max-width: 10%;
|
||
}
|
||
}
|
||
.error-container {
|
||
margin: 4rem auto;
|
||
padding: 1rem;
|
||
max-width: 32rem;
|
||
text-align: center;
|
||
}
|
||
|
||
.error-container h1 {
|
||
color: #969696;
|
||
-webkit-user-select: none;
|
||
-moz-user-select: none;
|
||
-ms-user-select: none;
|
||
user-select: none;
|
||
}
|
||
|
||
.error-container h2 {
|
||
margin-bottom: 1rem;
|
||
font-size: 2rem;
|
||
}
|
||
|
||
.error-code {
|
||
display: block;
|
||
font-weight: 400;
|
||
font-size: 8rem;
|
||
}
|
||
|
||
.error-status {
|
||
display: block;
|
||
font-size: 1.75rem;
|
||
}
|
||
|
||
.error-container .action {
|
||
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;
|
||
}
|
||
|
||
@font-face {
|
||
font-weight: normal;
|
||
font-style: normal;
|
||
font-family: "Icons";
|
||
src: url("../icons/icons.eot");
|
||
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");
|
||
}
|
||
[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;
|
||
font-family: Icons, sans-serif;
|
||
line-height: 1em;
|
||
}
|
||
|
||
.i-align-center::before {
|
||
content: "";
|
||
}
|
||
|
||
.i-align-left::before {
|
||
content: "";
|
||
}
|
||
|
||
.i-align-justify::before {
|
||
content: "";
|
||
}
|
||
|
||
.i-align-right::before {
|
||
content: "";
|
||
}
|
||
|
||
.i-archive::before {
|
||
content: "";
|
||
}
|
||
|
||
.i-arrow-down::before {
|
||
content: "";
|
||
}
|
||
|
||
.i-arrow-left::before {
|
||
content: "";
|
||
}
|
||
|
||
.i-arrow-right::before {
|
||
content: "";
|
||
}
|
||
|
||
.i-arrow-up::before {
|
||
content: "";
|
||
}
|
||
|
||
.i-at::before {
|
||
content: "";
|
||
}
|
||
|
||
.i-bars::before, .sort-handle::before {
|
||
content: "";
|
||
}
|
||
|
||
.i-bell::before {
|
||
content: "";
|
||
}
|
||
|
||
.i-bold::before {
|
||
content: "";
|
||
}
|
||
|
||
.i-bolt::before {
|
||
content: "";
|
||
}
|
||
|
||
.i-book::before {
|
||
content: "";
|
||
}
|
||
|
||
.i-box-open::before {
|
||
content: "";
|
||
}
|
||
|
||
.i-box::before {
|
||
content: "";
|
||
}
|
||
|
||
.i-boxes::before {
|
||
content: "";
|
||
}
|
||
|
||
.i-briefcase::before {
|
||
content: "";
|
||
}
|
||
|
||
.i-calendar::before {
|
||
content: "";
|
||
}
|
||
|
||
.i-chart-area::before {
|
||
content: "";
|
||
}
|
||
|
||
.i-chart-bar::before {
|
||
content: "";
|
||
}
|
||
|
||
.i-check-circle::before, .notification-success::before, .login-modal-success::before {
|
||
content: "";
|
||
}
|
||
|
||
.i-check-double::before {
|
||
content: "";
|
||
}
|
||
|
||
.i-check::before, .spinner-success::before {
|
||
content: "";
|
||
}
|
||
|
||
.i-chevron-down::before, .toggle-collapsed::before {
|
||
content: "";
|
||
}
|
||
|
||
.i-chevron-right::before {
|
||
content: "";
|
||
}
|
||
|
||
.i-chevron-left::before {
|
||
content: "";
|
||
}
|
||
|
||
.i-chevron-up::before, .toggle-expanded::before {
|
||
content: "";
|
||
}
|
||
|
||
.i-circle-open::before {
|
||
content: "";
|
||
}
|
||
|
||
.i-circle::before, .ct-legend-label::before, .page-status-label::before {
|
||
content: "";
|
||
}
|
||
|
||
.i-clipboard::before {
|
||
content: "";
|
||
}
|
||
|
||
.i-cloud-download::before {
|
||
content: "";
|
||
}
|
||
|
||
.i-cloud-upload::before {
|
||
content: "";
|
||
}
|
||
|
||
.i-code::before {
|
||
content: "";
|
||
}
|
||
|
||
.i-cog::before {
|
||
content: "";
|
||
}
|
||
|
||
.i-comment::before {
|
||
content: "";
|
||
}
|
||
|
||
.i-cookie-bite::before {
|
||
content: "";
|
||
}
|
||
|
||
.i-cookie::before {
|
||
content: "";
|
||
}
|
||
|
||
.i-copy::before {
|
||
content: "";
|
||
}
|
||
|
||
.i-crop::before {
|
||
content: "";
|
||
}
|
||
|
||
.i-cut::before {
|
||
content: "";
|
||
}
|
||
|
||
.i-database::before {
|
||
content: "";
|
||
}
|
||
|
||
.i-download::before {
|
||
content: "";
|
||
}
|
||
|
||
.i-edit::before {
|
||
content: "";
|
||
}
|
||
|
||
.i-ellipsis-v::before {
|
||
content: "";
|
||
}
|
||
|
||
.i-ellipsis::before {
|
||
content: "";
|
||
}
|
||
|
||
.i-envelope::before {
|
||
content: "";
|
||
}
|
||
|
||
.i-error-circle::before, .notification-error::before, .login-modal-error::before {
|
||
content: "";
|
||
}
|
||
|
||
.i-exclamation-triangle::before, .notification-warning::before, .login-modal-warning::before {
|
||
content: "";
|
||
}
|
||
|
||
.i-exclamation::before, .spinner-error::before {
|
||
content: "";
|
||
}
|
||
|
||
.i-external-link-square::before {
|
||
content: "";
|
||
}
|
||
|
||
.i-external-link::before {
|
||
content: "";
|
||
}
|
||
|
||
.i-eye-slash::before {
|
||
content: "";
|
||
}
|
||
|
||
.i-eye::before {
|
||
content: "";
|
||
}
|
||
|
||
.i-file-archive::before, .file-name.file-type-archive::before {
|
||
content: "";
|
||
}
|
||
|
||
.i-file-audio::before, .file-name.file-type-audio::before {
|
||
content: "";
|
||
}
|
||
|
||
.i-file-code::before {
|
||
content: "";
|
||
}
|
||
|
||
.i-file-image::before, .file-name.file-type-image::before {
|
||
content: "";
|
||
}
|
||
|
||
.i-file-pdf::before {
|
||
content: "";
|
||
}
|
||
|
||
.i-file-text::before, .file-name.file-type-document::before {
|
||
content: "";
|
||
}
|
||
|
||
.i-file-video::before, .file-name.file-type-video::before {
|
||
content: "";
|
||
}
|
||
|
||
.i-file::before, .file-name::before {
|
||
content: "";
|
||
}
|
||
|
||
.i-folder-open::before {
|
||
content: "";
|
||
}
|
||
|
||
.i-folder::before {
|
||
content: "";
|
||
}
|
||
|
||
.i-font::before {
|
||
content: "";
|
||
}
|
||
|
||
.i-hashtag::before {
|
||
content: "";
|
||
}
|
||
|
||
.i-heading::before {
|
||
content: "";
|
||
}
|
||
|
||
.i-history::before {
|
||
content: "";
|
||
}
|
||
|
||
.i-home::before {
|
||
content: "";
|
||
}
|
||
|
||
.i-image::before, .cm-s-formwork .cm-image ~ .cm-url:not(.cm-formatting)::before {
|
||
content: "";
|
||
}
|
||
|
||
.i-images::before {
|
||
content: "";
|
||
}
|
||
|
||
.i-info-circle::before, .notification-info::before, .login-modal-info::before {
|
||
content: "";
|
||
}
|
||
|
||
.i-info::before, .spinner-info::before {
|
||
content: "";
|
||
}
|
||
|
||
.i-italic::before {
|
||
content: "";
|
||
}
|
||
|
||
.i-language::before {
|
||
content: "";
|
||
}
|
||
|
||
.i-link::before {
|
||
content: "";
|
||
}
|
||
|
||
.i-list-ol::before {
|
||
content: "";
|
||
}
|
||
|
||
.i-list-ul::before {
|
||
content: "";
|
||
}
|
||
|
||
.i-list::before {
|
||
content: "";
|
||
}
|
||
|
||
.i-location-arrow::before {
|
||
content: "";
|
||
}
|
||
|
||
.i-lock::before {
|
||
content: "";
|
||
}
|
||
|
||
.i-markdown::before {
|
||
content: "";
|
||
}
|
||
|
||
.i-microchip::before {
|
||
content: "";
|
||
}
|
||
|
||
.i-minus-circle::before {
|
||
content: "";
|
||
}
|
||
|
||
.i-mobile::before {
|
||
content: "";
|
||
}
|
||
|
||
.i-paste::before {
|
||
content: "";
|
||
}
|
||
|
||
.i-pencil::before {
|
||
content: "";
|
||
}
|
||
|
||
.i-plus-circle::before, .array-input-add::before {
|
||
content: "";
|
||
}
|
||
|
||
.i-question-circle::before {
|
||
content: "";
|
||
}
|
||
|
||
.i-quote::before, .cm-s-formwork .cm-formatting-quote + .cm-quote::before {
|
||
content: "";
|
||
}
|
||
|
||
.i-read-more::before {
|
||
content: "";
|
||
}
|
||
|
||
.i-redo::before {
|
||
content: "";
|
||
}
|
||
|
||
.i-rss::before {
|
||
content: "";
|
||
}
|
||
|
||
.i-search-plus::before {
|
||
content: "";
|
||
}
|
||
|
||
.i-search::before {
|
||
content: "";
|
||
}
|
||
|
||
.i-search-minus::before {
|
||
content: "";
|
||
}
|
||
|
||
.i-stopwatch::before {
|
||
content: "";
|
||
}
|
||
|
||
.i-sync::before {
|
||
content: "";
|
||
}
|
||
|
||
.i-table::before {
|
||
content: "";
|
||
}
|
||
|
||
.i-tablet::before {
|
||
content: "";
|
||
}
|
||
|
||
.i-tag::before {
|
||
content: "";
|
||
}
|
||
|
||
.i-tags::before {
|
||
content: "";
|
||
}
|
||
|
||
.i-tasks::before {
|
||
content: "";
|
||
}
|
||
|
||
.i-times-circle::before, .array-input-remove::before {
|
||
content: "";
|
||
}
|
||
|
||
.i-times::before {
|
||
content: "";
|
||
}
|
||
|
||
.i-trash::before {
|
||
content: "";
|
||
}
|
||
|
||
.i-underline::before {
|
||
content: "";
|
||
}
|
||
|
||
.i-undo::before {
|
||
content: "";
|
||
}
|
||
|
||
.i-user-circle::before {
|
||
content: "";
|
||
}
|
||
|
||
.i-user::before {
|
||
content: "";
|
||
}
|
||
|
||
.i-users::before {
|
||
content: "";
|
||
}
|
||
|
||
.i-move::before {
|
||
content: "";
|
||
}
|