UNPKG

style-helpers

Version:
2,427 lines (1,920 loc) 35 kB
.bg-primary { background-color: dodgerblue; } .bg-primary-after::after { background-color: dodgerblue; } .bg-primary-before::before { background-color: dodgerblue; } .bg-primary-transparency { background-color: rgba(30, 144, 255, 0.5); } .bg-primary-after-transparency::after { background-color: rgba(30, 144, 255, 0.5); } .bg-primary-before-transparency::before { background-color: rgba(30, 144, 255, 0.5); } .bg-secondary { background-color: #747474; } .bg-secondary-after::after { background-color: #747474; } .bg-secondary-before::before { background-color: #747474; } .bg-secondary-transparency { background-color: rgba(116, 116, 116, 0.5); } .bg-secondary-after-transparency::after { background-color: rgba(116, 116, 116, 0.5); } .bg-secondary-before-transparency::before { background-color: rgba(116, 116, 116, 0.5); } .bg-third { background-color: #CCC; } .bg-third-after::after { background-color: #CCC; } .bg-third-before::before { background-color: #CCC; } .bg-third-transparency { background-color: rgba(204, 204, 204, 0.5); } .bg-third-after-transparency::after { background-color: rgba(204, 204, 204, 0.5); } .bg-third-before-transparency::before { background-color: rgba(204, 204, 204, 0.5); } .bg-success { background-color: yellowgreen; } .bg-success-after::after { background-color: yellowgreen; } .bg-success-before::before { background-color: yellowgreen; } .bg-success-transparency { background-color: rgba(154, 205, 50, 0.5); } .bg-success-after-transparency::after { background-color: rgba(154, 205, 50, 0.5); } .bg-success-before-transparency::before { background-color: rgba(154, 205, 50, 0.5); } .bg-danger { background-color: orangered; } .bg-danger-after::after { background-color: orangered; } .bg-danger-before::before { background-color: orangered; } .bg-danger-transparency { background-color: rgba(255, 69, 0, 0.5); } .bg-danger-after-transparency::after { background-color: rgba(255, 69, 0, 0.5); } .bg-danger-before-transparency::before { background-color: rgba(255, 69, 0, 0.5); } .bg-grey { background-color: #999; } .bg-grey-after::after { background-color: #999; } .bg-grey-before::before { background-color: #999; } .bg-grey-transparency { background-color: rgba(153, 153, 153, 0.5); } .bg-grey-after-transparency::after { background-color: rgba(153, 153, 153, 0.5); } .bg-grey-before-transparency::before { background-color: rgba(153, 153, 153, 0.5); } .bg-info { background-color: #17A2B8; } .bg-info-after::after { background-color: #17A2B8; } .bg-info-before::before { background-color: #17A2B8; } .bg-info-transparency { background-color: rgba(23, 162, 184, 0.5); } .bg-info-after-transparency::after { background-color: rgba(23, 162, 184, 0.5); } .bg-info-before-transparency::before { background-color: rgba(23, 162, 184, 0.5); } .bg-warning { background-color: #FFA300; } .bg-warning-after::after { background-color: #FFA300; } .bg-warning-before::before { background-color: #FFA300; } .bg-warning-transparency { background-color: rgba(255, 163, 0, 0.5); } .bg-warning-after-transparency::after { background-color: rgba(255, 163, 0, 0.5); } .bg-warning-before-transparency::before { background-color: rgba(255, 163, 0, 0.5); } .bg-light { background-color: whitesmoke; } .bg-light-after::after { background-color: whitesmoke; } .bg-light-before::before { background-color: whitesmoke; } .bg-light-transparency { background-color: rgba(245, 245, 245, 0.5); } .bg-light-after-transparency::after { background-color: rgba(245, 245, 245, 0.5); } .bg-light-before-transparency::before { background-color: rgba(245, 245, 245, 0.5); } .bg-dark { background-color: #24292E; } .bg-dark-after::after { background-color: #24292E; } .bg-dark-before::before { background-color: #24292E; } .bg-dark-transparency { background-color: rgba(36, 41, 46, 0.5); } .bg-dark-after-transparency::after { background-color: rgba(36, 41, 46, 0.5); } .bg-dark-before-transparency::before { background-color: rgba(36, 41, 46, 0.5); } .bg-default { background-color: #CCC; } .bg-default-after::after { background-color: #CCC; } .bg-default-before::before { background-color: #CCC; } .bg-default-transparency { background-color: rgba(204, 204, 204, 0.5); } .bg-default-after-transparency::after { background-color: rgba(204, 204, 204, 0.5); } .bg-default-before-transparency::before { background-color: rgba(204, 204, 204, 0.5); } .bg-white { background-color: white; } .bg-white-after::after { background-color: white; } .bg-white-before::before { background-color: white; } .bg-white-transparency { background-color: rgba(255, 255, 255, 0.5); } .bg-white-after-transparency::after { background-color: rgba(255, 255, 255, 0.5); } .bg-white-before-transparency::before { background-color: rgba(255, 255, 255, 0.5); } .bg-black { background-color: black; } .bg-black-after::after { background-color: black; } .bg-black-before::before { background-color: black; } .bg-black-transparency { background-color: rgba(0, 0, 0, 0.5); } .bg-black-after-transparency::after { background-color: rgba(0, 0, 0, 0.5); } .bg-black-before-transparency::before { background-color: rgba(0, 0, 0, 0.5); } .fill-primary path { fill: dodgerblue; } .fill-secondary path { fill: #747474; } .fill-third path { fill: #CCC; } .fill-success path { fill: yellowgreen; } .fill-danger path { fill: orangered; } .fill-grey path { fill: #999; } .fill-info path { fill: #17A2B8; } .fill-warning path { fill: #FFA300; } .fill-light path { fill: whitesmoke; } .fill-dark path { fill: #24292E; } .fill-default path { fill: #CCC; } .fill-white path { fill: white; } .fill-black path { fill: black; } .label { border-radius: 2px; padding: 2px 4px; color: white; font-size: .714em; background-color: dodgerblue; } .label-primary { background-color: dodgerblue; } .label-primary-outline { background-color: transparent; border: 1px solid dodgerblue; color: dodgerblue; } .label-secondary { background-color: #747474; } .label-secondary-outline { background-color: transparent; border: 1px solid #747474; color: #747474; } .label-third { background-color: #CCC; } .label-third-outline { background-color: transparent; border: 1px solid #CCC; color: #CCC; } .label-success { background-color: yellowgreen; } .label-success-outline { background-color: transparent; border: 1px solid yellowgreen; color: yellowgreen; } .label-danger { background-color: orangered; } .label-danger-outline { background-color: transparent; border: 1px solid orangered; color: orangered; } .label-grey { background-color: #999; } .label-grey-outline { background-color: transparent; border: 1px solid #999; color: #999; } .label-info { background-color: #17A2B8; } .label-info-outline { background-color: transparent; border: 1px solid #17A2B8; color: #17A2B8; } .label-warning { background-color: #FFA300; } .label-warning-outline { background-color: transparent; border: 1px solid #FFA300; color: #FFA300; } .label-light { background-color: whitesmoke; } .label-light-outline { background-color: transparent; border: 1px solid whitesmoke; color: whitesmoke; } .label-dark { background-color: #24292E; } .label-dark-outline { background-color: transparent; border: 1px solid #24292E; color: #24292E; } .label-default { background-color: #CCC; } .label-default-outline { background-color: transparent; border: 1px solid #CCC; color: #CCC; } .label-white { background-color: white; } .label-white-outline { background-color: transparent; border: 1px solid white; color: white; } .label-black { background-color: black; } .label-black-outline { background-color: transparent; border: 1px solid black; color: black; } .dot { width: 6px; height: 6px; border-radius: 6px; background-color: dodgerblue; } .dot-primary { background-color: dodgerblue; } .dot-primary-outline { background-color: transparent; border: 1px solid dodgerblue; color: dodgerblue; } .dot-secondary { background-color: #747474; } .dot-secondary-outline { background-color: transparent; border: 1px solid #747474; color: #747474; } .dot-third { background-color: #CCC; } .dot-third-outline { background-color: transparent; border: 1px solid #CCC; color: #CCC; } .dot-success { background-color: yellowgreen; } .dot-success-outline { background-color: transparent; border: 1px solid yellowgreen; color: yellowgreen; } .dot-danger { background-color: orangered; } .dot-danger-outline { background-color: transparent; border: 1px solid orangered; color: orangered; } .dot-grey { background-color: #999; } .dot-grey-outline { background-color: transparent; border: 1px solid #999; color: #999; } .dot-info { background-color: #17A2B8; } .dot-info-outline { background-color: transparent; border: 1px solid #17A2B8; color: #17A2B8; } .dot-warning { background-color: #FFA300; } .dot-warning-outline { background-color: transparent; border: 1px solid #FFA300; color: #FFA300; } .dot-light { background-color: whitesmoke; } .dot-light-outline { background-color: transparent; border: 1px solid whitesmoke; color: whitesmoke; } .dot-dark { background-color: #24292E; } .dot-dark-outline { background-color: transparent; border: 1px solid #24292E; color: #24292E; } .dot-default { background-color: #CCC; } .dot-default-outline { background-color: transparent; border: 1px solid #CCC; color: #CCC; } .dot-white { background-color: white; } .dot-white-outline { background-color: transparent; border: 1px solid white; color: white; } .dot-black { background-color: black; } .dot-black-outline { background-color: transparent; border: 1px solid black; color: black; } a { color: dodgerblue; text-decoration: none; } a:hover, a:focus { text-decoration: underline; } .btn { border: 1px solid transparent; outline: none; cursor: pointer; transition: all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1); background-color: dodgerblue; color: white; display: inline-block; border-radius: 8px; line-height: 1; box-sizing: border-box; padding: 12px 20px; font-size: 1em; font-weight: inherit; margin: 0; user-select: none; width: auto; overflow: visible; -webkit-font-smoothing: inherit; text-decoration: none; -moz-osx-font-smoothing: inherit; } .btn:hover, .btn:focus { background-color: #0077ea; } .btn.active { background-color: dodgerblue; } .btn:focus, .btn.active { box-shadow: 0 0 0 0.143rem rgba(30, 144, 255, 0.5); } .btn:hover, .btn:focus, .btn.active { text-decoration: none; } .btn--rounded { border-radius: 50px; } .btn--block { width: 100%; } .btn--lg { padding: 16px 22px; font-size: 1.143em; } .btn--md { padding: 10px 20px; font-size: 1em; } .btn--sm { padding: 9px 15px; font-size: .857em; } .btn--mini { padding: 7px 15px; font-size: .857em; } .btn--fab { border-radius: 50%; padding: 0; height: 40px; width: 40px; } .btn--fab.btn--lg { height: 50px; width: 50px; } .btn--fab.btn--md { height: 36px; width: 36px; } .btn--fab.btn--sm { height: 32px; width: 32px; } .btn--fab.btn--mini { height: 28px; width: 28px; } .btn--white, .btn--light { color: #747474; } .btn--primary { background-color: dodgerblue; } .btn--primary:hover, .btn--primary:focus { background-color: #0077ea; } .btn--primary.active { background-color: dodgerblue; } .btn--primary:focus, .btn--primary.active { box-shadow: 0 0 0 0.143rem rgba(30, 144, 255, 0.5); } .btn--primary--outline { background-color: rgba(30, 144, 255, 0.05); border: 1px solid dodgerblue; color: dodgerblue; } .btn--primary--outline:hover, .btn--primary--outline:focus, .btn--primary--outline.active { background-color: dodgerblue; color: white; } .btn--primary--outline:focus, .btn--primary--outline.active { box-shadow: 0 0 0 0.143rem rgba(30, 144, 255, 0.5); } .btn--secondary { background-color: #747474; } .btn--secondary:hover, .btn--secondary:focus { background-color: #5b5b5b; } .btn--secondary.active { background-color: #747474; } .btn--secondary:focus, .btn--secondary.active { box-shadow: 0 0 0 0.143rem rgba(116, 116, 116, 0.5); } .btn--secondary--outline { background-color: rgba(116, 116, 116, 0.05); border: 1px solid #747474; color: #747474; } .btn--secondary--outline:hover, .btn--secondary--outline:focus, .btn--secondary--outline.active { background-color: #747474; color: white; } .btn--secondary--outline:focus, .btn--secondary--outline.active { box-shadow: 0 0 0 0.143rem rgba(116, 116, 116, 0.5); } .btn--third { background-color: #CCC; } .btn--third:hover, .btn--third:focus { background-color: #b3b3b3; } .btn--third.active { background-color: #CCC; } .btn--third:focus, .btn--third.active { box-shadow: 0 0 0 0.143rem rgba(204, 204, 204, 0.5); } .btn--third--outline { background-color: rgba(204, 204, 204, 0.05); border: 1px solid #CCC; color: #CCC; } .btn--third--outline:hover, .btn--third--outline:focus, .btn--third--outline.active { background-color: #CCC; color: white; } .btn--third--outline:focus, .btn--third--outline.active { box-shadow: 0 0 0 0.143rem rgba(204, 204, 204, 0.5); } .btn--success { background-color: yellowgreen; } .btn--success:hover, .btn--success:focus { background-color: #7ba428; } .btn--success.active { background-color: yellowgreen; } .btn--success:focus, .btn--success.active { box-shadow: 0 0 0 0.143rem rgba(154, 205, 50, 0.5); } .btn--success--outline { background-color: rgba(154, 205, 50, 0.05); border: 1px solid yellowgreen; color: yellowgreen; } .btn--success--outline:hover, .btn--success--outline:focus, .btn--success--outline.active { background-color: yellowgreen; color: white; } .btn--success--outline:focus, .btn--success--outline.active { box-shadow: 0 0 0 0.143rem rgba(154, 205, 50, 0.5); } .btn--danger { background-color: orangered; } .btn--danger:hover, .btn--danger:focus { background-color: #cc3700; } .btn--danger.active { background-color: orangered; } .btn--danger:focus, .btn--danger.active { box-shadow: 0 0 0 0.143rem rgba(255, 69, 0, 0.5); } .btn--danger--outline { background-color: rgba(255, 69, 0, 0.05); border: 1px solid orangered; color: orangered; } .btn--danger--outline:hover, .btn--danger--outline:focus, .btn--danger--outline.active { background-color: orangered; color: white; } .btn--danger--outline:focus, .btn--danger--outline.active { box-shadow: 0 0 0 0.143rem rgba(255, 69, 0, 0.5); } .btn--grey { background-color: #999; } .btn--grey:hover, .btn--grey:focus { background-color: gray; } .btn--grey.active { background-color: #999; } .btn--grey:focus, .btn--grey.active { box-shadow: 0 0 0 0.143rem rgba(153, 153, 153, 0.5); } .btn--grey--outline { background-color: rgba(153, 153, 153, 0.05); border: 1px solid #999; color: #999; } .btn--grey--outline:hover, .btn--grey--outline:focus, .btn--grey--outline.active { background-color: #999; color: white; } .btn--grey--outline:focus, .btn--grey--outline.active { box-shadow: 0 0 0 0.143rem rgba(153, 153, 153, 0.5); } .btn--info { background-color: #17A2B8; } .btn--info:hover, .btn--info:focus { background-color: #117a8b; } .btn--info.active { background-color: #17A2B8; } .btn--info:focus, .btn--info.active { box-shadow: 0 0 0 0.143rem rgba(23, 162, 184, 0.5); } .btn--info--outline { background-color: rgba(23, 162, 184, 0.05); border: 1px solid #17A2B8; color: #17A2B8; } .btn--info--outline:hover, .btn--info--outline:focus, .btn--info--outline.active { background-color: #17A2B8; color: white; } .btn--info--outline:focus, .btn--info--outline.active { box-shadow: 0 0 0 0.143rem rgba(23, 162, 184, 0.5); } .btn--warning { background-color: #FFA300; } .btn--warning:hover, .btn--warning:focus { background-color: #cc8200; } .btn--warning.active { background-color: #FFA300; } .btn--warning:focus, .btn--warning.active { box-shadow: 0 0 0 0.143rem rgba(255, 163, 0, 0.5); } .btn--warning--outline { background-color: rgba(255, 163, 0, 0.05); border: 1px solid #FFA300; color: #FFA300; } .btn--warning--outline:hover, .btn--warning--outline:focus, .btn--warning--outline.active { background-color: #FFA300; color: white; } .btn--warning--outline:focus, .btn--warning--outline.active { box-shadow: 0 0 0 0.143rem rgba(255, 163, 0, 0.5); } .btn--light { background-color: whitesmoke; } .btn--light:hover, .btn--light:focus { background-color: gainsboro; } .btn--light.active { background-color: whitesmoke; } .btn--light:focus, .btn--light.active { box-shadow: 0 0 0 0.143rem rgba(245, 245, 245, 0.5); } .btn--light--outline { background-color: rgba(245, 245, 245, 0.05); border: 1px solid whitesmoke; color: whitesmoke; } .btn--light--outline:hover, .btn--light--outline:focus, .btn--light--outline.active { background-color: whitesmoke; color: white; } .btn--light--outline:focus, .btn--light--outline.active { box-shadow: 0 0 0 0.143rem rgba(245, 245, 245, 0.5); } .btn--dark { background-color: #24292E; } .btn--dark:hover, .btn--dark:focus { background-color: #0e1011; } .btn--dark.active { background-color: #24292E; } .btn--dark:focus, .btn--dark.active { box-shadow: 0 0 0 0.143rem rgba(36, 41, 46, 0.5); } .btn--dark--outline { background-color: rgba(36, 41, 46, 0.05); border: 1px solid #24292E; color: #24292E; } .btn--dark--outline:hover, .btn--dark--outline:focus, .btn--dark--outline.active { background-color: #24292E; color: white; } .btn--dark--outline:focus, .btn--dark--outline.active { box-shadow: 0 0 0 0.143rem rgba(36, 41, 46, 0.5); } .btn--default { background-color: #CCC; } .btn--default:hover, .btn--default:focus { background-color: #b3b3b3; } .btn--default.active { background-color: #CCC; } .btn--default:focus, .btn--default.active { box-shadow: 0 0 0 0.143rem rgba(204, 204, 204, 0.5); } .btn--default--outline { background-color: rgba(204, 204, 204, 0.05); border: 1px solid #CCC; color: #CCC; } .btn--default--outline:hover, .btn--default--outline:focus, .btn--default--outline.active { background-color: #CCC; color: white; } .btn--default--outline:focus, .btn--default--outline.active { box-shadow: 0 0 0 0.143rem rgba(204, 204, 204, 0.5); } .btn--white { background-color: white; } .btn--white:hover, .btn--white:focus { background-color: #e6e6e6; } .btn--white.active { background-color: white; } .btn--white:focus, .btn--white.active { box-shadow: 0 0 0 0.143rem rgba(255, 255, 255, 0.5); } .btn--white--outline { background-color: rgba(255, 255, 255, 0.05); border: 1px solid white; color: white; } .btn--white--outline:hover, .btn--white--outline:focus, .btn--white--outline.active { background-color: white; color: white; } .btn--white--outline:focus, .btn--white--outline.active { box-shadow: 0 0 0 0.143rem rgba(255, 255, 255, 0.5); } .btn--black { background-color: black; } .btn--black:hover, .btn--black:focus { background-color: black; } .btn--black.active { background-color: black; } .btn--black:focus, .btn--black.active { box-shadow: 0 0 0 0.143rem rgba(0, 0, 0, 0.5); } .btn--black--outline { background-color: rgba(0, 0, 0, 0.05); border: 1px solid black; color: black; } .btn--black--outline:hover, .btn--black--outline:focus, .btn--black--outline.active { background-color: black; color: white; } .btn--black--outline:focus, .btn--black--outline.active { box-shadow: 0 0 0 0.143rem rgba(0, 0, 0, 0.5); } .btn--default--outline { color: #747474; } .btn--disabled:disabled { box-shadow: none; background-color: #CCC; border: 1px solid #CCC; color: white; cursor: not-allowed; } .badge { background: #999; height: 22px; line-height: 22px; border-radius: 22px; padding: 0 5px; font-size: .857em; color: #888; font-weight: 500; } .badge-primary { background-color: dodgerblue; color: white; } .badge-secondary { background-color: #747474; color: white; } .badge-third { background-color: #CCC; color: white; } .badge-success { background-color: yellowgreen; color: white; } .badge-danger { background-color: orangered; color: white; } .badge-grey { background-color: #999; color: white; } .badge-info { background-color: #17A2B8; color: white; } .badge-warning { background-color: #FFA300; color: white; } .badge-light { background-color: whitesmoke; color: white; } .badge-dark { background-color: #24292E; color: white; } .badge-default { background-color: #CCC; color: white; } .badge-white { background-color: white; color: white; } .badge-black { background-color: black; color: white; } table.md { border-spacing: 0; border-radius: 8px; border-collapse: collapse; width: 100%; table-layout: fixed; overflow-wrap: break-word; overflow: hidden; word-break: break-all; margin-top: 0; margin-bottom: 16px; font-size: 1em; box-shadow: 0 0 8px rgba(0, 0, 0, 0.2); } table.md tr { background-color: white; width: 100%; } table.md tr th, table.md tr td { padding: 6px 13px; text-align: left; } table.md tr:nth-child(2n) { background-color: #F2F2F2; } .is-dark table.md { color: #F2F2F2; } .is-dark table.md tr { background-color: #21222E; } .is-dark table.md tr:nth-child(2n) { background-color: #2E2F40; } .is-dark table.md tr td.text-muted { color: rgba(255, 255, 255, 0.3); } /** Slide animation **/ .slide-enter-active, .slide-leave-active { opacity: 1; z-index: 998; transition: all .3s; transform: translateY(0); } .slide-enter, .slide-leave-to { opacity: 0; z-index: 998; transform: translateY(-20px); } /** Slide animation **/ .tags-enter-active, .tags-leave-active { opacity: 1; transition: all .3s; position: absolute; transform: translateY(0); } .tags-enter, .tags-leave-to { opacity: 0; transform: translateX(-100%); } /** Slide animation **/ .slideinvert-enter-active, .slideinvert-leave-active { opacity: 1; z-index: 998; transition: all .3s; transform: translateY(0); } .slideinvert-enter, .slideinvert-leave-to { opacity: 0; z-index: 998; transform: translateY(40px); } /** Slide next/prev animation **/ .slidenext-leave-active, .slidenext-enter-active, .slideprev-leave-active, .slideprev-enter-active { position: absolute; transition: all .3s; } .slidenext-enter, .slideprev-leave-to { transform: translateX(100%); } .slidenext-leave-to, .slideprev-enter { transform: translateX(-100%); } /** Slide vertical animation **/ .slidevnext-leave-active, .slidevnext-enter-active, .slidevprev-leave-active, .slidevprev-enter-active { position: absolute; transition: all .3s; } .slidevnext-enter, .slidevprev-leave-to { transform: translateY(100%); opacity: 0; } .slidevnext-leave-to, .slidevprev-enter { transform: translateY(-100%); opacity: 0; } @media screen and (max-width: 415px) { .slide-enter-active, .slide-leave-active { transition: all 0s; } /** Slide animation **/ .slideinvert-enter-active, .slideinvert-leave-active { transition: all 0s; } } /** SPINNER ANIM **/ .spinner-anim { animation: spin .6s linear infinite; } @-webkit-keyframes spin { 0% { transform: rotate(0deg); } 100% { transform: rotate(360deg); } } @keyframes spin { 0% { transform: rotate(0deg); } 100% { transform: rotate(360deg); } } .dialog-fade-enter-active .dialog-animation { animation: dialog-fade-in .4s; } .dialog-fade-leave-active .dialog-animation { animation: dialog-fade-out .4s; } @keyframes dialog-fade-in { 0% { transform: translate3d(0, -30px, 0); opacity: 0; } 100% { transform: translate3d(0, 0, 0); opacity: 1; } } @keyframes dialog-fade-out { 0% { transform: translate3d(0, 0, 0); opacity: 1; } 100% { transform: translate3d(0, -30px, 0); opacity: 0; } } .expand-enter-active, .expand-leave-active { transition: 300ms ease-in-out; transition-property: opacity, height; overflow: hidden; } .expand-enter, .expand-leave-to { height: 0; opacity: 0; } .scale-enter-active, .scale-leave-active { opacity: 1; z-index: 1; transition: all 300ms cubic-bezier(0.4, 0.52, 0.26, 0.9); } .scale-enter, .scale-leave-to { opacity: .4; z-index: 1; transform: scale(0); } @keyframes loading { from { left: -200px; width: 30%; } 50% { width: 30%; } 70% { width: 70%; } 80% { left: 50%; } 95% { left: 120%; } to { left: 100%; } } .flip-list-move { transition: transform .6s; } .over-hid { overflow: hidden; } .pos-r { position: relative; } .pos-a { position: absolute; } .flex { display: flex; } .flex.fluid { width: 100%; } .flex.direction-column { flex-direction: column; } .flex.direction-column-reverse { flex-direction: column-reverse; } .flex.direction-row { flex-direction: row; } .flex.direction-row-reverse { flex-direction: row-reverse; } .flex.align-center { align-items: center; } .flex.align-start { align-items: flex-start; } .flex.align-end { align-items: flex-end; } .flex.justify-start { justify-content: flex-start; } .flex.justify-end { justify-content: flex-end; } .flex.justify-center { justify-content: center; } .flex.space-between { justify-content: space-between; } .flex.space-around { justify-content: space-around; } .flex.flex-center { justify-content: center; align-items: center; } .flex.flex--wrap { flex-wrap: wrap; } .flex.flex--grow { flex-grow: 1; } .flex-fill { flex: 0 1 auto; } .flex-fixed { flex: 0 0 auto; } .flex-1 { flex: 1; } .flex-100 { flex: 0 1 100%; } .flex-75 { flex: 0 1 75%; } .flex-50 { flex: 0 1 50%; } .flex-33 { flex: 0 1 33.33%; } .flex-25 { flex: 0 1 25%; } .flex-20 { flex: 0 1 20%; } .flex-16 { flex: 0 1 16.66%; } .text-white { color: white; } .text-muted-white { color: rgba(255, 255, 255, 0.54); } .text-muted { color: rgba(0, 0, 0, 0.54); } .is-dark .text-muted { color: rgba(255, 255, 255, 0.54); } .text-strong { font-weight: 500; } .text-center { text-align: center; } .text-left { text-align: left; } .text-right { text-align: right; } .text-primary { color: dodgerblue; } .text-secondary { color: #747474; } .text-third { color: #CCC; } .text-success { color: yellowgreen; } .text-danger { color: orangered; } .text-grey { color: #999; } .text-info { color: #17A2B8; } .text-warning { color: #FFA300; } .text-light { color: whitesmoke; } .text-dark { color: #24292E; } .text-default { color: #CCC; } .text-white { color: white; } .text-black { color: black; } .dots-text { text-overflow: ellipsis; white-space: nowrap; overflow: hidden; } .dots-text-3 { overflow: hidden; position: relative; line-height: 1.3em; max-height: 3.9em; text-align: justify; margin-right: -1em; padding-right: 1em; } .dots-text-3::before { content: '...'; position: absolute; right: 3px; bottom: 2px; } .dots-text-3::after { content: ''; position: absolute; right: 0; width: 1em; height: 1em; margin-top: .2em; background: white; } .dots-text-2 { overflow: hidden; position: relative; line-height: 1.3em; max-height: 2.6em; text-align: justify; margin-right: -1em; padding-right: 1em; } .dots-text-2::before { content: '...'; position: absolute; right: 3px; bottom: 2px; } .dots-text-2::after { content: ''; position: absolute; right: 0; width: 1em; height: 1em; margin-top: .2em; background: white; } .container { width: 100%; padding-right: 15px; padding-left: 15px; margin-right: auto; margin-left: auto; } @media (max-width: 768px) { .container { max-width: 100%; } } @media (min-width: 768px) { .container { max-width: 768px; } } @media (min-width: 1024px) { .container { max-width: 1024px; } } @media (min-width: 1440px) { .container { max-width: 1440px; } } @media (min-width: 2560px) { .container { max-width: 2560px; } } .pr-0 { padding-right: 0; } .pt-0 { padding-top: 0; } .pb-0 { padding-bottom: 0; } .pl-0 { padding-left: 0; } .px-0 { padding-left: 0; padding-right: 0; } .py-0 { padding-top: 0; padding-bottom: 0; } .p-0 { padding: 0; } .pr-1 { padding-right: 0.25rem; } .pt-1 { padding-top: 0.25rem; } .pb-1 { padding-bottom: 0.25rem; } .pl-1 { padding-left: 0.25rem; } .px-1 { padding-left: 0.25rem; padding-right: 0.25rem; } .py-1 { padding-top: 0.25rem; padding-bottom: 0.25rem; } .p-1 { padding: 0.25rem; } .pr-2 { padding-right: 0.5rem; } .pt-2 { padding-top: 0.5rem; } .pb-2 { padding-bottom: 0.5rem; } .pl-2 { padding-left: 0.5rem; } .px-2 { padding-left: 0.5rem; padding-right: 0.5rem; } .py-2 { padding-top: 0.5rem; padding-bottom: 0.5rem; } .p-2 { padding: 0.5rem; } .pr-3 { padding-right: 1rem; } .pt-3 { padding-top: 1rem; } .pb-3 { padding-bottom: 1rem; } .pl-3 { padding-left: 1rem; } .px-3 { padding-left: 1rem; padding-right: 1rem; } .py-3 { padding-top: 1rem; padding-bottom: 1rem; } .p-3 { padding: 1rem; } .pr-4 { padding-right: 1.5rem; } .pt-4 { padding-top: 1.5rem; } .pb-4 { padding-bottom: 1.5rem; } .pl-4 { padding-left: 1.5rem; } .px-4 { padding-left: 1.5rem; padding-right: 1.5rem; } .py-4 { padding-top: 1.5rem; padding-bottom: 1.5rem; } .p-4 { padding: 1.5rem; } .pr-5 { padding-right: 3rem; } .pt-5 { padding-top: 3rem; } .pb-5 { padding-bottom: 3rem; } .pl-5 { padding-left: 3rem; } .px-5 { padding-left: 3rem; padding-right: 3rem; } .py-5 { padding-top: 3rem; padding-bottom: 3rem; } .p-5 { padding: 3rem; } .mr-0 { margin-right: 0; } .mt-0 { margin-top: 0; } .mb-0 { margin-bottom: 0; } .ml-0 { margin-left: 0; } .mx-0 { margin-left: 0; margin-right: 0; } .my-0 { margin-top: 0; margin-bottom: 0; } .m-0 { margin: 0; } .mr-1 { margin-right: 0.25rem; } .mt-1 { margin-top: 0.25rem; } .mb-1 { margin-bottom: 0.25rem; } .ml-1 { margin-left: 0.25rem; } .mx-1 { margin-left: 0.25rem; margin-right: 0.25rem; } .my-1 { margin-top: 0.25rem; margin-bottom: 0.25rem; } .m-1 { margin: 0.25rem; } .mr-2 { margin-right: 0.5rem; } .mt-2 { margin-top: 0.5rem; } .mb-2 { margin-bottom: 0.5rem; } .ml-2 { margin-left: 0.5rem; } .mx-2 { margin-left: 0.5rem; margin-right: 0.5rem; } .my-2 { margin-top: 0.5rem; margin-bottom: 0.5rem; } .m-2 { margin: 0.5rem; } .mr-3 { margin-right: 1rem; } .mt-3 { margin-top: 1rem; } .mb-3 { margin-bottom: 1rem; } .ml-3 { margin-left: 1rem; } .mx-3 { margin-left: 1rem; margin-right: 1rem; } .my-3 { margin-top: 1rem; margin-bottom: 1rem; } .m-3 { margin: 1rem; } .mr-4 { margin-right: 1.5rem; } .mt-4 { margin-top: 1.5rem; } .mb-4 { margin-bottom: 1.5rem; } .ml-4 { margin-left: 1.5rem; } .mx-4 { margin-left: 1.5rem; margin-right: 1.5rem; } .my-4 { margin-top: 1.5rem; margin-bottom: 1.5rem; } .m-4 { margin: 1.5rem; } .mr-5 { margin-right: 3rem; } .mt-5 { margin-top: 3rem; } .mb-5 { margin-bottom: 3rem; } .ml-5 { margin-left: 3rem; } .mx-5 { margin-left: 3rem; margin-right: 3rem; } .my-5 { margin-top: 3rem; margin-bottom: 3rem; } .m-5 { margin: 3rem; } .h-100 { height: 100%; } .mh-100 { max-height: 100%; } .w-100 { width: 100%; } .mw-100 { max-width: 100%; } .m-h-0 { min-height: 0; } .m-h-100 { min-height: 100%; } .m-w-0 { min-width: 0; } .m-w-100 { min-width: 100%; } .br-0 { border-radius: 0; } .brt-0 { border-top-left-radius: 0; border-top-right-radius: 0; } .brb-0 { border-bottom-right-radius: 0; border-bottom-left-radius: 0; } .br-2 { border-radius: 2px; } .brt-2 { border-top-left-radius: 2px; border-top-right-radius: 2px; } .brb-2 { border-bottom-right-radius: 2px; border-bottom-left-radius: 2px; } .br-4 { border-radius: 4px; } .brt-4 { border-top-left-radius: 4px; border-top-right-radius: 4px; } .brb-4 { border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; } .br-8 { border-radius: 8px; } .brt-8 { border-top-left-radius: 8px; border-top-right-radius: 8px; } .brb-8 { border-bottom-right-radius: 8px; border-bottom-left-radius: 8px; } .fs-12 { font-size: 12px; } .fs-14 { font-size: 14px; } .fs-16 { font-size: 16px; } .fs-18 { font-size: 18px; } .fs-20 { font-size: 20px; } .fs-22 { font-size: 22px; } .fs-26 { font-size: 26px; } .fw-300 { font-weight: 300; } .fw-400 { font-weight: 400; } .fw-500 { font-weight: 500; } @media only screen and (max-width: 2560px) { .hidden-4k { display: none; } } @media only screen and (max-width: 1440px) { .hidden-laptop { display: none; } } @media only screen and (max-width: 1024px) { .hidden-laptop-s { display: none; } } @media only screen and (max-width: 768px) { .hidden-tablet { display: none; } } @media only screen and (max-width: 425px) { .hidden-mobile { display: none; } } @media only screen and (max-width: 375px) { .hidden-mobile-m { display: none; } } @media only screen and (max-width: 320px) { .hidden-mobile-s { display: none; } } .show-4k { display: none; } @media only screen and (max-width: 2560px) { .show-4k { display: inherit; } } .show-laptop { display: none; } @media only screen and (max-width: 1440px) { .show-laptop { display: inherit; } } .show-laptop-s { display: none; } @media only screen and (max-width: 1024px) { .show-laptop-s { display: inherit; } } .show-tablet { display: none; } @media only screen and (max-width: 768px) { .show-tablet { display: inherit; } } .show-mobile { display: none; } @media only screen and (max-width: 425px) { .show-mobile { display: inherit; } } .show-mobile-m { display: none; } @media only screen and (max-width: 375px) { .show-mobile-m { display: inherit; } } .show-mobile-s { display: none; } @media only screen and (max-width: 320px) { .show-mobile-s { display: inherit; } } *, *::before, *::after { box-sizing: border-box; } body, h1, h2, h3, h4, h5, h6, p, blockquote, pre, hr, dl, dd, ol, ul, figure { margin: 0; padding: 0; } html, body, #app, button, input { font: 400 14px -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; line-height: 1.5; font-kerning: normal; }