rsuite
Version:
A suite of react components
2,129 lines • 637 kB
CSS
/* stylelint-disable */
/* stylelint-disable */
/* stylelint-disable */
/* stylelint-disable-next-line */
/* stylelint-disable-next-line */
/* stylelint-disable-next-line */
/* stylelint-disable-next-line */
/* stylelint-disable */
body {
margin: 0;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
menu,
nav,
section,
summary {
display: block;
}
audio,
canvas,
progress,
video {
display: inline-block;
vertical-align: baseline;
}
[hidden],
template {
display: none;
}
a {
background-color: transparent;
}
a:active,
a:hover {
outline: 0;
}
b,
strong {
font-weight: bold;
}
sub,
sup {
font-size: 75%;
line-height: 0;
position: relative;
vertical-align: baseline;
}
sup {
top: -0.5em;
}
sub {
bottom: -0.25em;
}
img {
border: 0;
}
svg:not(:root) {
overflow: hidden;
}
figure {
margin: 1em 40px;
}
hr {
-webkit-box-sizing: content-box;
box-sizing: content-box;
height: 0;
}
pre {
overflow: auto;
}
button,
input,
optgroup,
select,
textarea {
color: inherit;
font: inherit;
margin: 0;
}
button {
overflow: visible;
}
button {
border-radius: 0;
}
button,
select {
text-transform: none;
}
button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {
-webkit-appearance: button;
cursor: pointer;
}
button[disabled],
html input[disabled] {
cursor: default;
}
button::-moz-focus-inner,
input::-moz-focus-inner {
border: 0;
padding: 0;
}
input {
line-height: normal;
}
input[type='checkbox'],
input[type='radio'] {
-webkit-box-sizing: border-box;
box-sizing: border-box;
padding: 0;
}
input[type='number']::-webkit-inner-spin-button,
input[type='number']::-webkit-outer-spin-button {
height: auto;
}
input[type='search'] {
-webkit-appearance: textfield;
-webkit-box-sizing: content-box;
box-sizing: content-box;
}
input[type='search']::-webkit-search-cancel-button,
input[type='search']::-webkit-search-decoration {
-webkit-appearance: none;
}
textarea {
overflow: auto;
}
table {
border-collapse: collapse;
border-spacing: 0;
}
td,
th {
padding: 0;
}
[tabindex='-1'] {
outline: none;
}
input[type='button'],
input[type='submit'],
input[type='reset'],
button {
border-width: 0;
}
input::-ms-clear {
display: none;
}
input[type='file']::-webkit-file-upload-button,
input[type='file']::-ms-browse {
border-width: 0;
background: transparent;
color: currentColor;
}
.clearfix::before,
.clearfix::after {
content: ' ';
display: table;
}
.clearfix::after {
clear: both;
}
.pull-right {
float: right !important;
}
.pull-left {
float: left !important;
}
.hide {
display: none !important;
}
.show {
display: block !important;
}
.invisible {
visibility: hidden;
}
.hidden {
display: none !important;
}
.fade {
opacity: 0;
-webkit-transition: opacity 0.15s linear;
transition: opacity 0.15s linear;
}
.fade.in {
opacity: 1;
}
.collapse {
display: none;
}
.collapse.in {
display: block;
}
tr.collapse.in {
display: table-row;
}
tbody.collapse.in {
display: table-row-group;
}
.collapsing {
position: relative;
height: 0;
overflow: hidden;
-webkit-transition: height 0.35s ease, visibility 0.35s ease;
transition: height 0.35s ease, visibility 0.35s ease;
}
.sr-only {
position: absolute;
clip: rect(0, 0, 0, 0);
white-space: nowrap;
border: 0;
}
h1,
h2,
h3,
h4,
h5,
h6 {
font-family: inherit;
font-weight: bolder;
color: inherit;
margin: 0;
}
h1 small,
h2 small,
h3 small,
h4 small,
h5 small,
h6 small {
font-weight: normal;
line-height: 1;
color: #c5c6c7;
}
h1 {
font-size: 46px;
line-height: 62px;
}
h2 {
font-size: 36px;
line-height: 50px;
}
h3 {
font-size: 28px;
line-height: 42px;
}
h4 {
font-size: 22px;
line-height: 34px;
}
h5 {
font-size: 18px;
line-height: 24px;
}
h6 {
font-size: 16px;
line-height: 22px;
}
p {
margin: 0;
}
p + p {
margin-top: 8px;
}
small {
font-size: 85%;
}
mark {
background-color: #fff9e6;
padding: 0.2em;
font-weight: bolder;
}
ul,
ol {
margin-top: 0;
margin-bottom: 10px;
}
ul ul,
ol ul,
ul ol,
ol ol {
margin-bottom: 0;
}
dl {
margin-top: 0;
margin-bottom: 10px;
}
dt,
dd {
line-height: 1.42857143;
}
dt {
font-weight: bold;
}
dd {
margin-left: 0;
margin-bottom: 10px;
}
@font-face {
font-family: Apple-System;
src: local(-apple-system), local(BlinkMacSystemFont), local(system-ui);
}
* {
-webkit-box-sizing: border-box;
box-sizing: border-box;
}
*::before,
*::after {
-webkit-box-sizing: border-box;
box-sizing: border-box;
}
html {
-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
body {
font-family: Apple-System, Arial, Helvetica, 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', STXihei, sans-serif;
font-size: 14px;
line-height: 1.42857143;
color: #575757;
background-color: #fff;
}
input,
button,
select,
textarea {
font-family: inherit;
font-size: inherit;
line-height: inherit;
}
a {
color: #1675e0;
text-decoration: none;
}
a:hover,
a:focus {
color: #0a5dc2;
text-decoration: underline;
}
a:active {
color: #004299;
text-decoration: underline;
}
a:focus {
outline: 0;
}
img {
vertical-align: middle;
}
hr {
margin-top: 20px;
margin-bottom: 20px;
border: 0;
border-top: 1px solid #e5e5ea;
}
@-webkit-keyframes shake {
0%,
100% {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
16.7%,
50%,
83.3% {
-webkit-transform: translate3d(-10px, 0, 0);
transform: translate3d(-10px, 0, 0);
}
33.3%,
66.7% {
-webkit-transform: translate3d(10px, 0, 0);
transform: translate3d(10px, 0, 0);
}
}
@keyframes shake {
0%,
100% {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
16.7%,
50%,
83.3% {
-webkit-transform: translate3d(-10px, 0, 0);
transform: translate3d(-10px, 0, 0);
}
33.3%,
66.7% {
-webkit-transform: translate3d(10px, 0, 0);
transform: translate3d(10px, 0, 0);
}
}
@-webkit-keyframes slideUpIn {
0% {
-webkit-transform-origin: 0% 0%;
transform-origin: 0% 0%;
-webkit-transform: scaleY(0.8);
transform: scaleY(0.8);
}
100% {
-webkit-transform-origin: 0% 0%;
transform-origin: 0% 0%;
-webkit-transform: scaleY(1);
transform: scaleY(1);
}
}
@keyframes slideUpIn {
0% {
-webkit-transform-origin: 0% 0%;
transform-origin: 0% 0%;
-webkit-transform: scaleY(0.8);
transform: scaleY(0.8);
}
100% {
-webkit-transform-origin: 0% 0%;
transform-origin: 0% 0%;
-webkit-transform: scaleY(1);
transform: scaleY(1);
}
}
@-webkit-keyframes slideDownIn {
0% {
-webkit-transform-origin: 100% 100%;
transform-origin: 100% 100%;
-webkit-transform: scaleY(0.8);
transform: scaleY(0.8);
}
100% {
-webkit-transform-origin: 100% 100%;
transform-origin: 100% 100%;
-webkit-transform: scaleY(1);
transform: scaleY(1);
}
}
@keyframes slideDownIn {
0% {
-webkit-transform-origin: 100% 100%;
transform-origin: 100% 100%;
-webkit-transform: scaleY(0.8);
transform: scaleY(0.8);
}
100% {
-webkit-transform-origin: 100% 100%;
transform-origin: 100% 100%;
-webkit-transform: scaleY(1);
transform: scaleY(1);
}
}
@-webkit-keyframes slideLeftIn {
0% {
-webkit-transform-origin: 0% 0%;
transform-origin: 0% 0%;
-webkit-transform: scaleX(0.8);
transform: scaleX(0.8);
}
100% {
-webkit-transform-origin: 0% 0%;
transform-origin: 0% 0%;
-webkit-transform: scaleX(1);
transform: scaleX(1);
}
}
@keyframes slideLeftIn {
0% {
-webkit-transform-origin: 0% 0%;
transform-origin: 0% 0%;
-webkit-transform: scaleX(0.8);
transform: scaleX(0.8);
}
100% {
-webkit-transform-origin: 0% 0%;
transform-origin: 0% 0%;
-webkit-transform: scaleX(1);
transform: scaleX(1);
}
}
@-webkit-keyframes slideRightIn {
0% {
-webkit-transform-origin: 100% 100%;
transform-origin: 100% 100%;
-webkit-transform: scaleX(0.8);
transform: scaleX(0.8);
}
100% {
-webkit-transform-origin: 100% 100%;
transform-origin: 100% 100%;
-webkit-transform: scaleX(1);
transform: scaleX(1);
}
}
@keyframes slideRightIn {
0% {
-webkit-transform-origin: 100% 100%;
transform-origin: 100% 100%;
-webkit-transform: scaleX(0.8);
transform: scaleX(0.8);
}
100% {
-webkit-transform-origin: 100% 100%;
transform-origin: 100% 100%;
-webkit-transform: scaleX(1);
transform: scaleX(1);
}
}
@-webkit-keyframes errorMessageSlideUpIn {
0% {
-webkit-transform: translate3d(0, 2px, 0);
transform: translate3d(0, 2px, 0);
visibility: visible;
}
100% {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
}
@keyframes errorMessageSlideUpIn {
0% {
-webkit-transform: translate3d(0, 2px, 0);
transform: translate3d(0, 2px, 0);
visibility: visible;
}
100% {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
}
@-webkit-keyframes errorMessageSlideDownIn {
0% {
-webkit-transform: translate3d(0, -2px, 0);
transform: translate3d(0, -2px, 0);
visibility: visible;
}
100% {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
}
@keyframes errorMessageSlideDownIn {
0% {
-webkit-transform: translate3d(0, -2px, 0);
transform: translate3d(0, -2px, 0);
visibility: visible;
}
100% {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
}
@-webkit-keyframes errorMessageSlideLeftIn {
0% {
-webkit-transform: translate3d(-2px, 0, 0);
transform: translate3d(-2px, 0, 0);
visibility: visible;
}
100% {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
}
@keyframes errorMessageSlideLeftIn {
0% {
-webkit-transform: translate3d(-2px, 0, 0);
transform: translate3d(-2px, 0, 0);
visibility: visible;
}
100% {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
}
@-webkit-keyframes errorMessageSlideRightIn {
0% {
-webkit-transform: translate3d(2px, 0, 0);
transform: translate3d(2px, 0, 0);
visibility: visible;
}
100% {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
}
@keyframes errorMessageSlideRightIn {
0% {
-webkit-transform: translate3d(2px, 0, 0);
transform: translate3d(2px, 0, 0);
visibility: visible;
}
100% {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
}
@-webkit-keyframes fadeIn {
0% {
opacity: 0;
}
100% {
opacity: 1;
}
}
@keyframes fadeIn {
0% {
opacity: 0;
}
100% {
opacity: 1;
}
}
@-webkit-keyframes buttonSpin {
from {
-webkit-transform: rotate(0);
transform: rotate(0);
}
to {
-webkit-transform: rotate(360deg);
transform: rotate(360deg);
}
}
@keyframes buttonSpin {
from {
-webkit-transform: rotate(0);
transform: rotate(0);
}
to {
-webkit-transform: rotate(360deg);
transform: rotate(360deg);
}
}
@-webkit-keyframes messageMoveIn {
0% {
opacity: 0;
-webkit-transform-origin: 0% 0%;
transform-origin: 0% 0%;
-webkit-transform: scaleY(0.8);
transform: scaleY(0.8);
}
100% {
opacity: 1;
-webkit-transform-origin: 0% 0%;
transform-origin: 0% 0%;
-webkit-transform: scaleY(1);
transform: scaleY(1);
}
}
@keyframes messageMoveIn {
0% {
opacity: 0;
-webkit-transform-origin: 0% 0%;
transform-origin: 0% 0%;
-webkit-transform: scaleY(0.8);
transform: scaleY(0.8);
}
100% {
opacity: 1;
-webkit-transform-origin: 0% 0%;
transform-origin: 0% 0%;
-webkit-transform: scaleY(1);
transform: scaleY(1);
}
}
@-webkit-keyframes messageMoveOut {
0% {
opacity: 1;
-webkit-transform-origin: 0% 0%;
transform-origin: 0% 0%;
-webkit-transform: scaleY(1);
transform: scaleY(1);
max-height: 150px;
}
100% {
opacity: 0;
-webkit-transform-origin: 0% 0%;
transform-origin: 0% 0%;
-webkit-transform: scaleY(0.8);
transform: scaleY(0.8);
max-height: 0;
overflow: hidden;
}
}
@keyframes messageMoveOut {
0% {
opacity: 1;
-webkit-transform-origin: 0% 0%;
transform-origin: 0% 0%;
-webkit-transform: scaleY(1);
transform: scaleY(1);
max-height: 150px;
}
100% {
opacity: 0;
-webkit-transform-origin: 0% 0%;
transform-origin: 0% 0%;
-webkit-transform: scaleY(0.8);
transform: scaleY(0.8);
max-height: 0;
overflow: hidden;
}
}
@-webkit-keyframes alertMoverIn {
0% {
opacity: 0;
-webkit-transform-origin: 0% 0%;
transform-origin: 0% 0%;
-webkit-transform: scaleY(0.8);
transform: scaleY(0.8);
}
100% {
opacity: 1;
-webkit-transform-origin: 0% 0%;
transform-origin: 0% 0%;
-webkit-transform: scaleY(1);
transform: scaleY(1);
}
}
@keyframes alertMoverIn {
0% {
opacity: 0;
-webkit-transform-origin: 0% 0%;
transform-origin: 0% 0%;
-webkit-transform: scaleY(0.8);
transform: scaleY(0.8);
}
100% {
opacity: 1;
-webkit-transform-origin: 0% 0%;
transform-origin: 0% 0%;
-webkit-transform: scaleY(1);
transform: scaleY(1);
}
}
@-webkit-keyframes alertMoveOut {
0% {
opacity: 1;
-webkit-transform-origin: 0% 0%;
transform-origin: 0% 0%;
-webkit-transform: scaleY(1);
transform: scaleY(1);
max-height: 60px;
}
100% {
opacity: 0;
-webkit-transform-origin: 0% 0%;
transform-origin: 0% 0%;
-webkit-transform: scaleY(0.8);
transform: scaleY(0.8);
max-height: 0;
overflow: hidden;
}
}
@keyframes alertMoveOut {
0% {
opacity: 1;
-webkit-transform-origin: 0% 0%;
transform-origin: 0% 0%;
-webkit-transform: scaleY(1);
transform: scaleY(1);
max-height: 60px;
}
100% {
opacity: 0;
-webkit-transform-origin: 0% 0%;
transform-origin: 0% 0%;
-webkit-transform: scaleY(0.8);
transform: scaleY(0.8);
max-height: 0;
overflow: hidden;
}
}
@-webkit-keyframes notificationMoverIn {
0% {
opacity: 0;
-webkit-transform-origin: 0% 0%;
transform-origin: 0% 0%;
-webkit-transform: scaleY(0.8);
transform: scaleY(0.8);
}
100% {
opacity: 1;
-webkit-transform-origin: 0% 0%;
transform-origin: 0% 0%;
-webkit-transform: scaleY(1);
transform: scaleY(1);
}
}
@keyframes notificationMoverIn {
0% {
opacity: 0;
-webkit-transform-origin: 0% 0%;
transform-origin: 0% 0%;
-webkit-transform: scaleY(0.8);
transform: scaleY(0.8);
}
100% {
opacity: 1;
-webkit-transform-origin: 0% 0%;
transform-origin: 0% 0%;
-webkit-transform: scaleY(1);
transform: scaleY(1);
}
}
@-webkit-keyframes notificationMoveOut {
0% {
opacity: 1;
-webkit-transform-origin: 0% 0%;
transform-origin: 0% 0%;
-webkit-transform: scaleY(1);
transform: scaleY(1);
max-height: 100px;
}
100% {
opacity: 0;
-webkit-transform-origin: 0% 0%;
transform-origin: 0% 0%;
-webkit-transform: scaleY(0.8);
transform: scaleY(0.8);
max-height: 0;
overflow: hidden;
}
}
@keyframes notificationMoveOut {
0% {
opacity: 1;
-webkit-transform-origin: 0% 0%;
transform-origin: 0% 0%;
-webkit-transform: scaleY(1);
transform: scaleY(1);
max-height: 100px;
}
100% {
opacity: 0;
-webkit-transform-origin: 0% 0%;
transform-origin: 0% 0%;
-webkit-transform: scaleY(0.8);
transform: scaleY(0.8);
max-height: 0;
overflow: hidden;
}
}
@-webkit-keyframes notificationMoveInLeft {
from {
opacity: 0;
-webkit-transform: translate3d(-100%, 0, 0);
transform: translate3d(-100%, 0, 0);
}
to {
opacity: 1;
-webkit-transform: none;
transform: none;
}
}
@keyframes notificationMoveInLeft {
from {
opacity: 0;
-webkit-transform: translate3d(-100%, 0, 0);
transform: translate3d(-100%, 0, 0);
}
to {
opacity: 1;
-webkit-transform: none;
transform: none;
}
}
@-webkit-keyframes notificationMoveInRight {
from {
opacity: 0;
-webkit-transform: translate3d(100%, 0, 0);
transform: translate3d(100%, 0, 0);
}
to {
opacity: 1;
-webkit-transform: none;
transform: none;
}
}
@keyframes notificationMoveInRight {
from {
opacity: 0;
-webkit-transform: translate3d(100%, 0, 0);
transform: translate3d(100%, 0, 0);
}
to {
opacity: 1;
-webkit-transform: none;
transform: none;
}
}
@-webkit-keyframes bounceIn {
from {
opacity: 0;
-webkit-transform: scale(0.8);
transform: scale(0.8);
}
to {
opacity: 1;
-webkit-transform: scale(1);
transform: scale(1);
}
}
@keyframes bounceIn {
from {
opacity: 0;
-webkit-transform: scale(0.8);
transform: scale(0.8);
}
to {
opacity: 1;
-webkit-transform: scale(1);
transform: scale(1);
}
}
@-webkit-keyframes bounceOut {
from {
opacity: 1;
-webkit-transform: scale(1);
transform: scale(1);
}
to {
opacity: 0;
-webkit-transform: scale(0.8);
transform: scale(0.8);
}
}
@keyframes bounceOut {
from {
opacity: 1;
-webkit-transform: scale(1);
transform: scale(1);
}
to {
opacity: 0;
-webkit-transform: scale(0.8);
transform: scale(0.8);
}
}
/* rtl:begin:ignore */
@-webkit-keyframes slideInLeft {
from {
opacity: 0;
-webkit-transform: translate3d(-100%, 0, 0);
transform: translate3d(-100%, 0, 0);
}
to {
opacity: 1;
-webkit-transform: none;
transform: none;
}
}
@keyframes slideInLeft {
from {
opacity: 0;
-webkit-transform: translate3d(-100%, 0, 0);
transform: translate3d(-100%, 0, 0);
}
to {
opacity: 1;
-webkit-transform: none;
transform: none;
}
}
@-webkit-keyframes slideOutLeft {
from {
opacity: 1;
-webkit-transform: none;
transform: none;
}
to {
opacity: 0;
-webkit-transform: translate3d(-100%, 0, 0);
transform: translate3d(-100%, 0, 0);
}
}
@keyframes slideOutLeft {
from {
opacity: 1;
-webkit-transform: none;
transform: none;
}
to {
opacity: 0;
-webkit-transform: translate3d(-100%, 0, 0);
transform: translate3d(-100%, 0, 0);
}
}
@-webkit-keyframes slideInRight {
from {
opacity: 0;
-webkit-transform: translate3d(100%, 0, 0);
transform: translate3d(100%, 0, 0);
}
to {
opacity: 1;
-webkit-transform: none;
transform: none;
}
}
@keyframes slideInRight {
from {
opacity: 0;
-webkit-transform: translate3d(100%, 0, 0);
transform: translate3d(100%, 0, 0);
}
to {
opacity: 1;
-webkit-transform: none;
transform: none;
}
}
@-webkit-keyframes slideOutRight {
from {
opacity: 1;
-webkit-transform: none;
transform: none;
}
to {
opacity: 0;
-webkit-transform: translate3d(100%, 0, 0);
transform: translate3d(100%, 0, 0);
}
}
@keyframes slideOutRight {
from {
opacity: 1;
-webkit-transform: none;
transform: none;
}
to {
opacity: 0;
-webkit-transform: translate3d(100%, 0, 0);
transform: translate3d(100%, 0, 0);
}
}
@-webkit-keyframes slideInTop {
from {
opacity: 0;
-webkit-transform: translate3d(0, -100%, 0);
transform: translate3d(0, -100%, 0);
}
to {
opacity: 1;
-webkit-transform: none;
transform: none;
}
}
@keyframes slideInTop {
from {
opacity: 0;
-webkit-transform: translate3d(0, -100%, 0);
transform: translate3d(0, -100%, 0);
}
to {
opacity: 1;
-webkit-transform: none;
transform: none;
}
}
/* rtl:end:ignore */
@-webkit-keyframes slideOutTop {
from {
opacity: 1;
-webkit-transform: none;
transform: none;
}
to {
opacity: 0;
-webkit-transform: translate3d(0, -100%, 0);
transform: translate3d(0, -100%, 0);
}
}
@keyframes slideOutTop {
from {
opacity: 1;
-webkit-transform: none;
transform: none;
}
to {
opacity: 0;
-webkit-transform: translate3d(0, -100%, 0);
transform: translate3d(0, -100%, 0);
}
}
@-webkit-keyframes slideInBottom {
from {
opacity: 0;
-webkit-transform: translate3d(0, 100%, 0);
transform: translate3d(0, 100%, 0);
}
to {
opacity: 1;
-webkit-transform: none;
transform: none;
}
}
@keyframes slideInBottom {
from {
opacity: 0;
-webkit-transform: translate3d(0, 100%, 0);
transform: translate3d(0, 100%, 0);
}
to {
opacity: 1;
-webkit-transform: none;
transform: none;
}
}
@-webkit-keyframes slideOutBottom {
from {
opacity: 1;
-webkit-transform: none;
transform: none;
}
to {
opacity: 0;
-webkit-transform: translate3d(0, 100%, 0);
transform: translate3d(0, 100%, 0);
}
}
@keyframes slideOutBottom {
from {
opacity: 1;
-webkit-transform: none;
transform: none;
}
to {
opacity: 0;
-webkit-transform: translate3d(0, 100%, 0);
transform: translate3d(0, 100%, 0);
}
}
@-webkit-keyframes loaderSpin {
from {
-webkit-transform: rotate(0);
transform: rotate(0);
}
to {
-webkit-transform: rotate(360deg);
transform: rotate(360deg);
}
}
@keyframes loaderSpin {
from {
-webkit-transform: rotate(0);
transform: rotate(0);
}
to {
-webkit-transform: rotate(360deg);
transform: rotate(360deg);
}
}
@-webkit-keyframes slideDown {
from {
-webkit-transform: translateY(-100%);
transform: translateY(-100%);
}
to {
-webkit-transform: translateY(0);
transform: translateY(0);
}
}
@keyframes slideDown {
from {
-webkit-transform: translateY(-100%);
transform: translateY(-100%);
}
to {
-webkit-transform: translateY(0);
transform: translateY(0);
}
}
@-webkit-keyframes progress-active {
0% {
opacity: 0.1;
width: 0;
}
20% {
opacity: 0.5;
width: 0;
}
100% {
opacity: 0;
width: 100%;
}
}
@keyframes progress-active {
0% {
opacity: 0.1;
width: 0;
}
20% {
opacity: 0.5;
width: 0;
}
100% {
opacity: 0;
width: 100%;
}
}
@-webkit-keyframes icon-spin {
0% {
-webkit-transform: rotate(0deg);
transform: rotate(0deg);
}
100% {
-webkit-transform: rotate(359deg);
transform: rotate(359deg);
}
}
@keyframes icon-spin {
0% {
-webkit-transform: rotate(0deg);
transform: rotate(0deg);
}
100% {
-webkit-transform: rotate(359deg);
transform: rotate(359deg);
}
}
@-webkit-keyframes sideNavFoldedText {
0% {
max-width: 200px;
opacity: 0.8;
}
100% {
max-width: 0;
opacity: 0;
}
}
@keyframes sideNavFoldedText {
0% {
max-width: 200px;
opacity: 0.8;
}
100% {
max-width: 0;
opacity: 0;
}
}
@-webkit-keyframes placeholder-active {
0% {
opacity: 1;
}
50% {
opacity: 0.3;
}
100% {
opacity: 1;
}
}
@keyframes placeholder-active {
0% {
opacity: 1;
}
50% {
opacity: 0.3;
}
100% {
opacity: 1;
}
}
@font-face {
font-family: 'rsuite-icon-font';
src: url('//cdn.jsdelivr.net/npm/rsuite/dist/styles/fonts/rsuite-icon-font.eot');
src: url('//cdn.jsdelivr.net/npm/rsuite/dist/styles/fonts/rsuite-icon-font.eot?#iefix') format('eot'), url('//cdn.jsdelivr.net/npm/rsuite/dist/styles/fonts/rsuite-icon-font.ttf') format('truetype'), url('//cdn.jsdelivr.net/npm/rsuite/dist/styles/fonts/rsuite-icon-font.woff') format('woff'), url('//cdn.jsdelivr.net/npm/rsuite/dist/styles/fonts/rsuite-icon-font.svg#rsuite-icon-font') format('svg');
font-weight: normal;
font-style: normal;
}
.rs-alert {
position: fixed;
z-index: 1080;
pointer-events: none;
}
.rs-alert-item {
pointer-events: auto;
}
.rs-alert-item-wrapper:not(.rs-alert-fade-exited) + .rs-alert-item-wrapper {
margin-top: 10px;
}
.rs-alert-container {
left: 50%;
}
.rs-alert-item-wrapper {
display: block;
text-align: center;
width: 100%;
margin-left: -50%;
}
.rs-alert-item-wrapper .rs-alert-item {
display: inline-block;
position: relative;
}
.rs-alert-item-content {
text-align: left;
padding: 20px;
border-radius: 6px;
-webkit-box-shadow: 0 4px 4px rgba(0, 0, 0, 0.12), 0 0 10px rgba(0, 0, 0, 0.06);
box-shadow: 0 4px 4px rgba(0, 0, 0, 0.12), 0 0 10px rgba(0, 0, 0, 0.06);
max-width: 400px;
padding-left: 42px;
padding-right: 46px;
position: relative;
}
.rs-alert-item-content p {
margin-bottom: 0;
}
.rs-alert-item-content .rs-icon {
position: absolute;
top: 23px;
left: 20px;
margin-right: 10px;
font-size: 12px;
line-height: 12px;
}
.rs-alert-item-close {
position: absolute;
top: 20px;
right: 16px;
padding: 4px;
font-size: 12px;
line-height: 1;
outline: none !important;
cursor: pointer;
}
.rs-alert-item-close-x::before {
font-family: 'rsuite-icon-font';
font-style: normal;
line-height: 1;
content: '\f00d';
}
.rs-alert-fade-exited,
.rs-alert-fade-entering {
opacity: 0;
}
.rs-alert-fade-exited {
-webkit-transform-origin: 0% 0%;
transform-origin: 0% 0%;
-webkit-transform: scaleY(0.8);
transform: scaleY(0.8);
max-height: 0;
overflow: hidden;
}
.rs-alert-fade-entered {
-webkit-animation: alertMoverIn 0.3s ease-in forwards;
animation: alertMoverIn 0.3s ease-in forwards;
}
.rs-alert-fade-leave-active {
-webkit-animation: alertMoveOut 0.3s ease-out forwards;
animation: alertMoveOut 0.3s ease-out forwards;
}
.rs-alert-container .rs-alert-success .rs-alert-item-content {
background-color: #edfae1;
color: #575757;
}
.rs-alert-container .rs-alert-success .rs-alert-item-content .rs-icon {
color: #4caf50;
}
.rs-alert-container .rs-alert-success .rs-alert-item-close {
color: #4caf50;
}
.rs-alert-container .rs-alert-info .rs-alert-item-content {
background-color: #e9f5fe;
color: #575757;
}
.rs-alert-container .rs-alert-info .rs-alert-item-content .rs-icon {
color: #2196f3;
}
.rs-alert-container .rs-alert-info .rs-alert-item-close {
color: #2196f3;
}
.rs-alert-container .rs-alert-warning .rs-alert-item-content {
background-color: #fff9e6;
color: #575757;
}
.rs-alert-container .rs-alert-warning .rs-alert-item-content .rs-icon {
color: #ffb300;
}
.rs-alert-container .rs-alert-warning .rs-alert-item-close {
color: #ffb300;
}
.rs-alert-container .rs-alert-error .rs-alert-item-content {
background-color: #fde9ef;
color: #575757;
}
.rs-alert-container .rs-alert-error .rs-alert-item-content .rs-icon {
color: #f44336;
}
.rs-alert-container .rs-alert-error .rs-alert-item-close {
color: #f44336;
}
.slide-out {
-webkit-animation-duration: 0.3s;
animation-duration: 0.3s;
-webkit-animation-timing-function: cubic-bezier(0.4, 0, 1, 1);
animation-timing-function: cubic-bezier(0.4, 0, 1, 1);
-webkit-animation-fill-mode: forwards;
animation-fill-mode: forwards;
}
.slide-in {
-webkit-animation-duration: 0.3s;
animation-duration: 0.3s;
-webkit-animation-timing-function: ease-in-out;
animation-timing-function: ease-in-out;
-webkit-animation-fill-mode: forwards;
animation-fill-mode: forwards;
}
.right.slide-in {
-webkit-animation-name: slideInRight;
animation-name: slideInRight;
}
.right.slide-out {
-webkit-animation-name: slideOutRight;
animation-name: slideOutRight;
}
.left.slide-in {
-webkit-animation-name: slideInLeft;
animation-name: slideInLeft;
}
.left.slide-out {
-webkit-animation-name: slideOutLeft;
animation-name: slideOutLeft;
}
.top.slide-in {
-webkit-animation-name: slideInTop;
animation-name: slideInTop;
}
.top.slide-out {
-webkit-animation-name: slideOutTop;
animation-name: slideOutTop;
}
.bottom.slide-in {
-webkit-animation-name: slideInBottom;
animation-name: slideInBottom;
}
.bottom.slide-out {
-webkit-animation-name: slideOutBottom;
animation-name: slideOutBottom;
}
.bounce-in {
-webkit-animation-name: bounceIn;
animation-name: bounceIn;
-webkit-animation-duration: 0.3s;
animation-duration: 0.3s;
-webkit-animation-timing-function: cubic-bezier(0.68, -0.55, 0.27, 1.55);
animation-timing-function: cubic-bezier(0.68, -0.55, 0.27, 1.55);
-webkit-animation-fill-mode: forwards;
animation-fill-mode: forwards;
}
.bounce-out {
-webkit-animation-name: bounceOut;
animation-name: bounceOut;
-webkit-animation-duration: 0.3s;
animation-duration: 0.3s;
-webkit-animation-timing-function: cubic-bezier(0.4, 0, 1, 1);
animation-timing-function: cubic-bezier(0.4, 0, 1, 1);
-webkit-animation-fill-mode: forwards;
animation-fill-mode: forwards;
}
.rs-picker-subtle .picker-subtle-toggle {
position: relative;
z-index: 5;
padding-right: 32px;
display: inline-block;
outline: none;
cursor: pointer;
}
.rs-picker-subtle .picker-subtle-toggle-custom-title {
padding: 0 !important;
}
.rs-picker-subtle.rs-picker-disabled .picker-subtle-toggle {
cursor: not-allowed;
}
.rs-picker-subtle.rs-picker-disabled .picker-subtle-toggle:hover,
.rs-picker-subtle.rs-picker-disabled .picker-subtle-toggle:focus,
.rs-picker-subtle.rs-picker-disabled .picker-subtle-toggle:active {
background: none;
}
.rs-picker-subtle.rs-picker-disabled .picker-subtle-toggle:hover::after,
.rs-picker-subtle.rs-picker-disabled .picker-subtle-toggle:focus::after,
.rs-picker-subtle.rs-picker-disabled .picker-subtle-toggle:active::after {
display: none;
}
.rs-auto-complete-menu {
margin-bottom: 6px;
overflow-y: auto;
margin-top: 6px;
}
.rs-auto-complete-menu ul {
list-style: none;
margin: 0;
padding: 0;
}
.rs-auto-complete-item {
display: block;
padding: 8px 12px;
clear: both;
font-weight: normal;
line-height: 1.42857143;
color: #575757;
cursor: pointer;
-webkit-transition: color 0.3s linear, background-color 0.3s linear;
transition: color 0.3s linear, background-color 0.3s linear;
text-decoration: none;
width: 100%;
}
.rs-auto-complete-item,
.rs-auto-complete-item:hover,
.rs-auto-complete-item:active,
.rs-auto-complete-item:focus {
text-decoration: none;
}
.rs-auto-complete-item-focus,
.rs-auto-complete-item:hover {
color: #575757;
background-color: #f2faff;
}
.rs-auto-complete .rs-input:focus::-webkit-textfield-decoration-container {
visibility: hidden;
pointer-events: none;
}
.rs-avatar {
background-color: #d9d9d9;
color: #fff;
display: -webkit-inline-box;
display: -ms-inline-flexbox;
display: inline-flex;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
border-radius: 4px;
overflow: hidden;
width: 40px;
height: 40px;
font-size: 18px;
}
.rs-avatar > .rs-icon {
font-size: 29px;
}
.rs-avatar > .rs-icon > svg {
height: 29px;
}
.rs-avatar > .rs-avatar-image {
width: 40px;
height: 40px;
line-height: 40px;
}
.rs-avatar > .rs-icon {
vertical-align: middle;
}
.rs-avatar-image {
position: relative;
}
.rs-avatar-image::before {
content: attr(alt);
position: absolute;
width: 100%;
height: inherit;
top: 0;
left: 0;
background: #d9d9d9;
text-align: center;
padding: 0 2px;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
}
.rs-avatar-circle {
border-radius: 50%;
}
.rs-avatar-lg {
width: 60px;
height: 60px;
font-size: 26px;
}
.rs-avatar-lg > .rs-icon {
font-size: 43px;
}
.rs-avatar-lg > .rs-icon > svg {
height: 43px;
}
.rs-avatar-lg > .rs-avatar-image {
width: 60px;
height: 60px;
line-height: 60px;
}
.rs-avatar-sm {
width: 30px;
height: 30px;
font-size: 14px;
}
.rs-avatar-sm > .rs-icon {
font-size: 22px;
}
.rs-avatar-sm > .rs-icon > svg {
height: 22px;
}
.rs-avatar-sm > .rs-avatar-image {
width: 30px;
height: 30px;
line-height: 30px;
}
.rs-avatar-xs {
width: 20px;
height: 20px;
font-size: 12px;
}
.rs-avatar-xs > .rs-icon {
font-size: 16px;
}
.rs-avatar-xs > .rs-icon > svg {
height: 16px;
}
.rs-avatar-xs > .rs-avatar-image {
width: 20px;
height: 20px;
line-height: 20px;
}
.rs-badge {
display: inline-block;
}
.rs-badge-wrapper {
position: relative;
}
.rs-badge-independent,
.rs-badge-content {
background-color: #f44336;
border-radius: 8px;
font-size: 12px;
line-height: 16px;
padding: 0 5px;
color: #fff;
}
.rs-badge-independent.rs-badge-dot,
.rs-badge-wrapper .rs-badge-content:empty {
width: 8px;
height: 8px;
border-radius: 4px;
padding: 0;
}
.rs-badge-wrapper .rs-badge-content {
position: absolute;
top: 0;
right: 0;
-webkit-transform: translate(50%, -50%);
transform: translate(50%, -50%);
z-index: 1;
}
.rs-breadcrumb {
padding: 8px 15px;
margin-bottom: 20px;
list-style: none;
}
.rs-breadcrumb > li {
display: inline-block;
font-size: 12px;
}
.rs-breadcrumb-item > a {
cursor: pointer;
-webkit-transition: color 0.3s linear;
transition: color 0.3s linear;
}
.rs-breadcrumb-separator {
margin: 0 4px;
}
.rs-breadcrumb-item-active {
color: #8e8e93;
}
.rs-btn {
display: inline-block;
margin-bottom: 0;
font-weight: normal;
text-align: center;
vertical-align: middle;
cursor: pointer;
outline: 0 !important;
white-space: nowrap;
border: none;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
padding: 8px 12px;
font-size: 14px;
line-height: 1.42857143;
border-radius: 6px;
}
.rs-btn.rs-btn-ghost {
padding-top: 7px;
padding-bottom: 7px;
}
.rs-btn.rs-btn-icon {
padding-left: 24px;
height: 36px;
position: relative;
}
.rs-btn-ghost.rs-btn.rs-btn-icon {
padding-left: 22px;
}
.rs-btn.rs-btn-icon.rs-btn-icon-with-text.rs-btn-icon-placement-left {
padding-left: 44px;
}
.rs-btn.rs-btn-icon.rs-btn-icon-with-text.rs-btn-icon-placement-right {
padding-left: 12px;
padding-right: 44px;
}
.rs-btn.rs-btn-icon.rs-btn-icon-with-text.rs-btn-icon-placement-right > .rs-icon {
left: auto;
right: 0;
}
.rs-btn.rs-btn-icon > .rs-icon {
position: absolute;
top: 0;
left: 0;
display: block;
width: 36px;
height: 36px;
padding: 8px 0;
font-size: 14px;
line-height: 1.42857143;
}
.rs-btn-ghost.rs-btn.rs-btn-icon > .rs-icon {
width: 34px;
height: 34px;
padding: 7px 0;
}
.rs-btn.rs-btn-icon > .rs-icon > svg {
height: 14px;
vertical-align: middle;
}
.rs-btn.rs-btn-icon-circle {
width: 36px;
padding: 8px;
}
.rs-btn:hover,
.rs-btn:focus {
color: #575757;
text-decoration: none;
}
.rs-btn:active,
.rs-btn.rs-btn-active {
outline: 0;
background-image: none;
}
.rs-btn.rs-btn-disabled {
cursor: not-allowed !important;
opacity: 0.3;
}
.rs-btn.rs-btn-disabled .rs-ripple-pond {
display: none !important;
}
.rs-btn-default,
.rs-btn-primary,
.rs-btn-subtle {
overflow: hidden;
position: relative;
}
@media not all and (min-resolution: 0.001dpcm) {
.rs-btn-default,
.rs-btn-primary,
.rs-btn-subtle {
-webkit-mask-image: -webkit-radial-gradient(white, black);
/* stylelint-disable-line property-no-vendor-prefix */
}
}
.rs-btn-default:not(.rs-btn-disabled) .rs-ripple,
.rs-btn-primary:not(.rs-btn-disabled) .rs-ripple,
.rs-btn-subtle:not(.rs-btn-disabled) .rs-ripple {
position: absolute;
display: block;
border-radius: 50%;
background-color: rgba(0, 0, 0, 0.2);
-webkit-transform: scale(0);
transform: scale(0);
-webkit-transition: 0s;
transition: 0s;
}
.rs-btn-default:not(.rs-btn-disabled) .rs-ripple-rippling,
.rs-btn-primary:not(.rs-btn-disabled) .rs-ripple-rippling,
.rs-btn-subtle:not(.rs-btn-disabled) .rs-ripple-rippling {
-webkit-transition: opacity 1s cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 0.55s cubic-bezier(0.4, 0, 0.2, 1);
transition: opacity 1s cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 0.55s cubic-bezier(0.4, 0, 0.2, 1);
transition: transform 0.55s cubic-bezier(0.4, 0, 0.2, 1), opacity 1s cubic-bezier(0.4, 0, 0.2, 1);
transition: transform 0.55s cubic-bezier(0.4, 0, 0.2, 1), opacity 1s cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 0.55s cubic-bezier(0.4, 0, 0.2, 1);
-webkit-transform: scale(1);
transform: scale(1);
opacity: 0;
}
.rs-btn-default:not(.rs-btn-disabled) .rs-ripple-pond,
.rs-btn-primary:not(.rs-btn-disabled) .rs-ripple-pond,
.rs-btn-subtle:not(.rs-btn-disabled) .rs-ripple-pond {
content: '';
display: block;
position: absolute;
width: 100%;
height: 100%;
top: 0;
left: 0;
pointer-events: none;
}
.rs-btn-loading {
color: transparent !important;
position: relative;
cursor: default;
pointer-events: none;
}
.rs-btn-loading > .rs-btn-spin::before,
.rs-btn-loading > .rs-btn-spin::after {
content: '';
position: absolute;
width: 18px;
height: 18px;
margin: auto;
top: 0;
right: 0;
bottom: 0;
left: 0;
border-radius: 50%;
}
.rs-btn-xs.rs-btn-loading > .rs-btn-spin::before,
.rs-btn-xs.rs-btn-loading > .rs-btn-spin::after {
width: 16px;
height: 16px;
}
.rs-btn-loading > .rs-btn-spin::before {
border: 3px solid #f7f7fa;
}
.rs-btn-primary.rs-btn-loading > .rs-btn-spin::before {
opacity: 0.3;
}
.rs-btn-loading > .rs-btn-spin::after {
border-width: 3px;
border-color: #a6a6a6 transparent transparent;
border-style: solid;
-webkit-animation: buttonSpin 0.6s infinite linear;
animation: buttonSpin 0.6s infinite linear;
}
.rs-btn-primary.rs-btn-loading > .rs-btn-spin::after {
border-top-color: #fff;
}
.rs-btn-default {
color: #575757;
background: #f7f7fa;
}
.rs-btn-default.rs-btn-loading:hover,
.rs-btn-default.rs-btn-loading:not(.rs-btn-disabled):hover,
.rs-btn-default.rs-btn-loading:focus,
.rs-btn-default.rs-btn-loading:active,
.rs-btn-default.rs-btn-loading:hover:active {
color: #575757;
background-color: #f7f7fa;
}
.rs-btn-default,
.rs-btn-default > .rs-icon {
-webkit-transition: color 0.2s linear, background-color 0.3s linear;
transition: color 0.2s linear, background-color 0.3s linear;
}
.rs-btn-default:focus {
color: #575757;
background-color: #e5e5ea;
}
.rs-btn-default:hover {
color: #575757;
background-color: #e5e5ea;
}
.rs-btn-default:active,
.rs-btn-default.rs-btn-active,
.rs-open > .rs-dropdown-toggle.rs-btn-default {
color: #575757;
background-color: #d9d9d9;
background-image: none;
}
.rs-btn-default:active:hover,
.rs-btn-default.rs-btn-active:hover,
.rs-open > .rs-dropdown-toggle.rs-btn-default:hover,
.rs-btn-default:active:focus,
.rs-btn-default.rs-btn-active:focus,
.rs-open > .rs-dropdown-toggle.rs-btn-default:focus,
.rs-btn-default:active.focus,
.rs-btn-default.rs-btn-active.focus,
.rs-open > .rs-dropdown-toggle.rs-btn-default.focus {
color: #575757;
background-color: #d9d9d9;
}
.rs-btn-default.rs-btn-disabled,
.rs-dropdown-disabled .rs-btn-default,
.rs-btn-default.rs-btn-disabled:hover,
.rs-dropdown-disabled .rs-btn-default:hover,
.rs-btn-default.rs-btn-disabled:focus,
.rs-dropdown-disabled .rs-btn-default:focus,
.rs-btn-default.rs-btn-disabled:active,
.rs-dropdown-disabled .rs-btn-default:active,
.rs-btn-default.rs-btn-disabled:active:focus,
.rs-dropdown-disabled .rs-btn-default:active:focus {
opacity: 1;
color: #c5c6c7;
background-color: #f7f7fa;
}
.rs-btn-default.rs-btn-red {
/* stylelint-disable-next-line */
color: #fff;
background-color: #f44336;
}
.rs-btn-default.rs-btn-red.rs-btn-icon.rs-btn-icon-with-text > .rs-icon {
background: #eb3626;
}
.rs-btn-default.rs-btn-red.rs-btn-loading:hover,
.rs-btn-default.rs-btn-red.rs-btn-loading:not(.rs-btn-disabled):hover,
.rs-btn-default.rs-btn-red.rs-btn-loading:focus,
.rs-btn-default.rs-btn-red.rs-btn-loading:active,
.rs-btn-default.rs-btn-red.rs-btn-loading:hover:active {
color: #fff;
background-color: #f44336;
}
.rs-btn-default.rs-btn-red:focus,
.rs-btn-default.rs-btn-red.rs-btn-focus {
color: #fff;
background-color: #eb3626;
}
.rs-btn-default.rs-btn-red:focus.rs-btn-icon.rs-btn-icon-with-text > .rs-icon,
.rs-btn-default.rs-btn-red.rs-btn-focus.rs-btn-icon.rs-btn-icon-with-text > .rs-icon {
background: #d62915;
}
.rs-btn-default.rs-btn-red:hover {
color: #fff;
}
.rs-btn-default.rs-btn-red:not(.rs-btn-disabled):hover {
background-color: #eb3626;
}
.rs-btn-default.rs-btn-red:not(.rs-btn-disabled):hover.rs-btn-icon.rs-btn-icon-with-text > .rs-icon {
background: #d62915;
}
.rs-btn-default.rs-btn-red:active,
.rs-btn-default.rs-btn-red.rs-btn-active,
.rs-open > .rs-dropdown-toggle.rs-btn-default.rs-btn-red {
color: #fff;
background-color: #d62915;
}
.rs-btn-default.rs-btn-red:active.rs-btn-icon.rs-btn-icon-with-text > .rs-icon,
.rs-btn-default.rs-btn-red.rs-btn-active.rs-btn-icon.rs-btn-icon-with-text > .rs-icon,
.rs-open > .rs-dropdown-toggle.rs-btn-default.rs-btn-red.rs-btn-icon.rs-btn-icon-with-text > .rs-icon {
background: #b81c07;
}
.rs-btn-default.rs-btn-red:active:hover,
.rs-btn-default.rs-btn-red.rs-btn-active:hover,
.rs-open > .rs-dropdown-toggle.rs-btn-default.rs-btn-red:hover,
.rs-btn-default.rs-btn-red:active:focus,
.rs-btn-default.rs-btn-red.rs-btn-active:focus,
.rs-open > .rs-dropdown-toggle.rs-btn-default.rs-btn-red:focus,
.rs-btn-default.rs-btn-red:active.focus,
.rs-btn-default.rs-btn-red.rs-btn-active.focus,
.rs-open > .rs-dropdown-toggle.rs-btn-default.rs-btn-red.focus {
color: #fff;
background-color: #d62915;
}
.rs-btn-default.rs-btn-red:active:hover.rs-btn-icon.rs-btn-icon-with-text > .rs-icon,
.rs-btn-default.rs-btn-red.rs-btn-active:hover.rs-btn-icon.rs-btn-icon-with-text > .rs-icon,
.rs-open > .rs-dropdown-toggle.rs-btn-default.rs-btn-red:hover.rs-btn-icon.rs-btn-icon-with-text > .rs-icon,
.rs-btn-default.rs-btn-red:active:focus.rs-btn-icon.rs-btn-icon-with-text > .rs-icon,
.rs-btn-default.rs-btn-red.rs-btn-active:focus.rs-btn-icon.rs-btn-icon-with-text > .rs-icon,
.rs-open > .rs-dropdown-toggle.rs-btn-default.rs-btn-red:focus.rs-btn-icon.rs-btn-icon-with-text > .rs-icon,
.rs-btn-default.rs-btn-red:active.focus.rs-btn-icon.rs-btn-icon-with-text > .rs-icon,
.rs-btn-default.rs-btn-red.rs-btn-active.focus.rs-btn-icon.rs-btn-icon-with-text > .rs-icon,
.rs-open > .rs-dropdown-toggle.rs-btn-default.rs-btn-red.focus.rs-btn-icon.rs-btn-icon-with-text > .rs-icon {
background: #b81c07;
}
.rs-btn-default.rs-btn-red:active,
.rs-btn-default.rs-btn-red.rs-btn-active,
.open > .rs-dropdown-toggle.rs-btn-default.rs-btn-red {
background-image: none;
}
.rs-btn-default.rs-btn-red.rs-btn-disabled:hover,
.rs-btn-default.rs-btn-red.rs-btn-disabled:focus,
.rs-btn-default.rs-btn-red.rs-btn-disabled.focus {
background: #f44336;
}
.rs-btn-default.rs-btn-red.rs-btn-default.rs-btn-disabled,
.rs-dropdown-disabled .rs-btn-default.rs-btn-red.rs-btn-default {
opacity: 0.3;
}
.rs-btn-default.rs-btn-orange {
/* stylelint-disable-next-line */
color: #fff;
background-color: #ff9800;
}
.rs-btn-default.rs-btn-orange.rs-btn-icon.rs-btn-icon-with-text > .rs-icon {
background: #f59700;
}
.rs-btn-default.rs-btn-orange.rs-btn-loading:hover,
.rs-btn-default.rs-btn-orange.rs-btn-loading:not(.rs-btn-disabled):hover,
.rs-btn-default.rs-btn-orange.rs-btn-loading:focus,
.rs-btn-default.rs-btn-orange.rs-btn-loading:active,
.rs-btn-default.rs-btn-orange.rs-btn-loading:hover:active {
color: #fff;
background-color: #ff9800;
}
.rs-btn-default.rs-btn-orange:focus,
.rs-btn-default.rs-btn-orange.rs-btn-focus {
color: #fff;
background-color: #f59700;
}
.rs-btn-default.rs-btn-orange:focus.rs-btn-icon.rs-btn-icon-with-text > .rs-icon,
.rs-btn-default.rs-btn-orange.rs-btn-focus.rs-btn-icon.rs-btn-icon-with-text > .rs-icon {
background: #e08e00;
}
.rs-btn-default.rs-btn-orange:hover {
color: #fff;
}
.rs-btn-default.rs-btn-orange:not(.rs-btn-disabled):hover {
background-color: #f59700;
}
.rs-btn-default.rs-btn-orange:not(.rs-btn-disabled):hover.rs-btn-icon.rs-btn-icon-with-text > .rs-icon {
background: #e08e00;
}
.rs-btn-default.rs-btn-orange:active,
.rs-btn-default.rs-btn-orange.rs-btn-active,
.rs-open > .rs-dropdown-toggle.rs-btn-default.rs-btn-orange {
color: #fff;
background-color: #e08e00;
}
.rs-btn-default.rs-btn-orange:active.rs-btn-icon.rs-btn-icon-with-text > .rs-icon,
.rs-btn-default.rs-btn-orange.rs-btn-active.rs-btn-icon.rs-btn-icon-with-text > .rs-icon,
.rs-open > .rs-dropdown-toggle.rs-btn-default.rs-btn-orange.rs-btn-icon.rs-btn-icon-with-text > .rs-icon {
background: #c27e00;
}
.rs-btn-default.rs-btn-orange:active:hover,
.rs-btn-default.rs-btn-orange.rs-btn-active:hover,
.rs-open > .rs-dropdown-toggle.rs-btn-default.rs-btn-orange:hover,
.rs-btn-default.rs-btn-orange:active:focus,
.rs-btn-default.rs-btn-orange.rs-btn-active:focus,
.rs-open > .rs-dropdown-toggle.rs-btn-default.rs-btn-orange:focus,
.rs-btn-default.rs-btn-orange:active.focus,
.rs-btn-default.rs-btn-orange.rs-btn-active.focus,
.rs-open > .rs-dropdown-toggle.rs-btn-default.rs-btn-orange.focus {
color: #fff;
background-color: #e08e00;
}
.rs-btn-default.rs-btn-orange:active:hover.rs-btn-icon.rs-btn-icon-with-text > .rs-icon,
.rs-btn-default.rs-btn-orange.rs-btn-active:hover.rs-btn-icon.rs-btn-icon-with-text > .rs-icon,
.rs-open > .rs-dropdown-toggle.rs-btn-default.rs-btn-orange:hover.rs-btn-icon.rs-btn-icon-with-text > .rs-icon,
.rs-btn-default.rs-btn-orange:active:focus.rs-btn-icon.rs-btn-icon-with-text > .rs-icon,
.rs-btn-default.rs-btn-orange.rs-btn-active:focus.rs-btn-icon.rs-btn-icon-with-text > .rs-icon,
.rs-open > .rs-dropdown-toggle.rs-btn-default.rs-btn-orange:focus.rs-btn-icon.rs-btn-icon-with-text > .rs-icon,
.rs-btn-default.rs-btn-orange:active.focus.rs-btn-icon.rs-btn-icon-with-text > .rs-icon,
.rs-btn-default.rs-btn-orange.rs-btn-active.focus.rs-btn-icon.rs-btn-icon-with-text > .rs-icon,
.rs-open > .rs-dropdown-toggle.rs-btn-default.rs-btn-orange.focus.rs-btn-icon.rs-btn-icon-with-text > .rs-icon {
background: #c27e00;
}
.rs-btn-default.rs-btn-orange:active,
.rs-btn-default.rs-btn-orange.rs-btn-active,
.open > .rs-dropdown-toggle.rs-btn-default.rs-btn-orange {
background-image: none;
}
.rs-btn-default.rs-btn-orange.rs-btn-disabled:hover,
.rs-btn-default.rs-btn-orange.rs-btn-disabled:focus,
.rs-btn-default.rs-btn-orange.rs-btn-disabled.focus {
background: #ff9800;
}
.rs-btn-default.rs-btn-orange.rs-btn-default.rs-btn-disabled,
.rs-dropdown-disabled .rs-btn-default.rs-btn-orange.rs-btn-default {
opacity: 0.3;
}
.rs-btn-default.rs-btn-yellow {
/* stylelint-disable-next-line */
color: #fff;
background-color: #ffca28;
}
.rs-btn-default.rs-btn-yellow.rs-btn-icon.rs-btn-icon-with-text > .rs-icon {
background: #f5c31d;
}
.rs-btn-default.rs-btn-yellow.rs-btn-loading:hover,
.rs-btn-default.rs-btn-yellow.rs-btn-loading:not(.rs-btn-disabled):hover,
.rs-btn-default.rs-btn-yellow.rs-btn-loading:focus,
.rs-btn-default.rs-btn-yellow.rs-btn-loading:active,
.rs-btn-default.rs-btn-yellow.rs-btn-loading:hover:active {
color: #fff;
background-color: #ffca28;
}
.rs-btn-default.rs-btn-yellow:focus,
.rs-btn-default.rs-btn-yellow.rs-btn-focus {
color: #fff;
background-color: #f5c31d;
}
.rs-btn-default.rs-btn-yellow:focus.rs-btn-icon.rs-btn-icon-with-text > .rs-icon,
.rs-btn-default.rs-btn-yellow.rs-btn-focus.rs-btn-icon.rs-btn-icon-with-text > .rs-icon {
background: #e0b412;
}
.rs-btn-default.rs-btn-yellow:hover {
color: #fff;
}
.rs-btn-default.rs-btn-yellow:not(.rs-btn-disabled):hover {
background-color: #f5c31d;
}
.rs-btn-default.rs-btn-yellow:not(.rs-btn-disabled):hover.rs-btn-icon.rs-btn-icon-with-text > .rs-icon {
background: #e0b412;
}
.rs-btn-default.rs-btn-yellow:active,
.rs-btn-default.rs-btn-yellow.rs-btn-active,
.rs-open > .rs-dropdown-toggle.rs-btn-default.rs-btn-yellow {
color: #fff;
background-color: #e0b412;
}
.rs-btn-default.rs-btn-yellow:active.rs-btn-icon.rs-btn-icon-with-text > .rs-icon,
.rs-btn-default.rs-btn-yellow.rs-btn-active.rs-btn-icon.rs-btn-icon-with-text > .rs-icon,
.rs-open > .rs-dropdown-toggle.rs-btn-default.rs-btn-yellow.rs-btn-icon.rs-btn-icon-with-text > .rs-icon {
background: #c29d08;
}
.rs-btn-default.rs-btn-yellow:active:hover,
.rs-btn-default.rs-btn-yellow.rs-btn-active:hover,
.rs-open > .rs-dropdown-toggle.rs-btn-default.rs-btn-yellow:hover,
.rs-btn-default.rs-btn-yellow:active:focus,
.rs-btn-default.rs-btn-yellow.rs-btn-active:focus,
.rs-open > .rs-dropdown-toggle.rs-btn-default.rs-btn-yellow:focus,
.rs-btn-default.rs-btn-yellow:active.focus,
.rs-btn-default.rs-btn-yellow.rs-btn-active.focus,
.rs-open > .rs-dropdown-toggle.rs-btn-default.rs-btn-yellow.focus {
color: #fff;
background-color: #e0b412;
}
.rs-btn-default.