﻿@-webkit-keyframes lightning-step-animate-J_X8H2Nslz {
    10% {
        -webkit-transform: translateZ(0);
        transform: translateZ(0);
    }

    100% {
        -webkit-transform: translate3d(0, -576px, 0);
        transform: translate3d(0, -576px, 0);
    }
}

@-moz-keyframes lightning-step-animate-J_X8H2Nslz {
    10% {
        -moz-transform: translateZ(0);
        transform: translateZ(0);
    }

    100% {
        -moz-transform: translate3d(0, -576px, 0);
        transform: translate3d(0, -576px, 0);
    }
}

@-o-keyframes lightning-step-animate-J_X8H2Nslz {
    10% {
        transform: translateZ(0);
    }

    100% {
        transform: translate3d(0, -576px, 0);
    }
}

@keyframes lightning-step-animate-J_X8H2Nslz {
    10% {
        -webkit-transform: translateZ(0);
        -moz-transform: translateZ(0);
        transform: translateZ(0);
    }

    100% {
        -webkit-transform: translate3d(0, -576px, 0);
        -moz-transform: translate3d(0, -576px, 0);
        transform: translate3d(0, -576px, 0);
    }
}

.loading-container-LJOw4SVxZ5 {
    width: 36px;
    height: 36px;
    overflow: hidden;
}

.loading-pwwsKDxQgN {
    width: 36px;
    height: 576px;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEgAAATIBAMAAABNPJ6/AAAALVBMVEVHcEwAa/8Abf8Abf8Aa/8AbP8Abf8AbP4Abf8AbP8Aa/4Abf8Abf8AbP8Abv8PsCa5AAAADnRSTlMAEOHyJ1LJnGU5BbONeQPus1EAAAWhSURBVHja7Z3fa1tlGMffwClNji3EUVpY2YWzOrzJjcjwJpR2CnpV1k28CrbWKyFsohSmhI0xEIQSVgYiOlKZdXVerBfeKISJ4IWU4MXwYmAvEpJOuj5/g+/5keSkvu/7PEJYu+T7uXqhT3Oe8/78nJP3nCgFhoett9uliawtJlU6qESlkdxlW9AINWaj0jo1bUGj1CiHBb9qD9qkVpRKJk8ztqAf6UlU8PL0pzXx33+NCv5vZyvWKvD9uHDnK/QHAAAAAIBh8Mw02T1znfaiwhzZPXOXHkdHq9G+zTN1JjPxCdDrtg/aKNJ7YfAk0SOrrxbjTGrtEzDx5pnwb6kivWZvFT/b/sT7fBOer5f5IO8C+joAAAAA4JlP1TNVwjOtR/NyXc/86aLGVFfpPD2IPZNeDVgx1gCVY8+M2DcETVI9G3tmRMsQNE970Tmdj4OeGIIKcQ0o7/OQZVP71Q4J9oapCtZoie9N0y8vCPrc8xh2AAAAADwTnjlYnqkTM8ii3+OZqSrVZw19IJf81+/JeDc2Q3QpaabGlhknutr9j3z7LHp5LpnEHJkdd45alWTaZVPQ9XZHiQ792NJR9rm0lVrsflImR3vm4ZJe3u62Iq1Y+tOdTt2XqMGquTXtJCeI/hAEOe60dw+3ws8b/htZTJ4AAADgmfDMAfbMxurq6jXOM8O6qTCeGRAd0uGZYVNkGc88rfmA8cyJc5qswDMrYs9cFHim7sa8Z046xsH/0mM9fA8kaV/pS9rT/Up73DySerlJtM3F6CHemhWk/Qp7NN092bRVUZC2KvFpKzV1RnANUalUsHoCAOCZ8MyB98zPdnbKvGdG+TKeSWEvYTwzDOI8Mx8YFuOZb1V1tXPmo6t9m/XMVPAoHOeZqVJ9lhe2uw/hmcfOM/UA5T1zJP80055ybGZPTD6JkW5jzTwBHJ7tBXqc+VugxwCAo/RM1xLV9kzvRpb3zJv2lSPpmTMSz1yCZ8Iz4Zluz9wigWeO6aHHClvwvTrrmXro8cJWoybrmXoMvMB6pq7qj1nP1GP3C9YzvVy9ynqm/84v8Ex4JgDgyDzTOdU32Nkp4Znf2N8h1PXMfFMJPLOlJJ6p4JnwTHjmYHpmWuKZ96heZD1T9yneMwtBN+DMpxSMW2ZK1M3Le6YeI7xnbuQkerwGzwQADItnutiUPKywnni8g/VM9YMjqO2Z3qcLSuCZBxfhmfDMYfbMxUH2zPnj55kjJPDMURJ45qQgbT2zCjyzIPBMH54JABgez1QCz3TR9syAW6xn6sp4kfPMeNZ3e2a48rOeqdRd3jP1tP8lPHMwPTOD+5mDfD/zOHrmrsAz9ZDkPVP3AYFnrkk88zt4JgBALxrLj/igTYkd3j4yz7Qvdl3PDPXNKKMJz4yEbcntmdEs23R7pgq3ZzXdnmkVtkOeWYRnwjPhmfBMeCYAABwvUn9d5oPG4lfsMOuB4I7uvGSCLghM268J9lr1eqZdeC6xQeOSb9N6PPPUQ6sTJDzTsjge8swFiWcuwDPhmfBMeCYAAIBnkHP8uqLSpwXOPkf7Hc+0kvRM17LZ8Uwri5KghGc66HimQO/5FTbjeOVCj2eqk0xQ4JlTH5Y5EQk882cl8MwleCY8E54JAADg2eVrxjNjV3F7ZsA4p5DtNZ8NSn2UF7w50jsCz+Q40bet0TX7+3F7PFMJ2u4+f1kieZH5PeOGkP9eu/A1UKDWJ6wcac9kd6yHnnlV0OfYthvt/BgBPBMAAAAAMiYEa6f3/kt80FjiRzqtfAvPtG2I6PVMwb7vUr92o2jPfMAGjQreQB/s+64ImldQTbsShawKcoJnAgAAAGAA8HZ4f9IqxoufX6B/BtkzRU9YCi4jqoLLCO2ZV/jDXTc/49fL1gX0cQAAAACAvpN6N8sHTQus1vWzwfBM0Df+BacWDT+l00PjAAAAAElFTkSuQmCC);
    background-repeat: no-repeat;
    -webkit-background-size: 100% 100%;
    -moz-background-size: 100%;
    -o-background-size: 100%;
    background-size: 100%;
    -webkit-animation: lightning-step-animate-J_X8H2Nslz 1s steps(16) infinite;
    -moz-animation: lightning-step-animate-J_X8H2Nslz 1s steps(16) infinite;
    -o-animation: lightning-step-animate-J_X8H2Nslz 1s steps(16) infinite;
    animation: lightning-step-animate-J_X8H2Nslz 1s steps(16) infinite;
    will-change: transform;
}

/**
 * below properties are allowed only in this file:
 *
 * position
 * z-index
 * top
 * right
 * bottom
 * left
 * float
 * clear
 * direction
 */
.relative-QEoe3uxTQ0 {
    position: relative;
}

.fixed-i3DJmpj6aP {
    position: fixed;
}

.absolute-wWkjj00dt8 {
    position: absolute;
}

.static-UkLDHfBthF {
    position: static;
}

.sticky-lEMjO2crWy {
    position: -webkit-sticky;
    position: sticky;
}

.top0-D_XIRgcErO {
    top: 0px;
}

.bottom0-_ajGyRdYRy {
    bottom: 0px;
}

.left0-gX34SctD9q {
    left: 0px;
}

.right0-HU2FOkLT8C {
    right: 0px;
}

.top4-eIkZxsZiC6 {
    top: 4px;
}

.bottom4-Kl39am9ysP {
    bottom: 4px;
}

.left4-Nfae3wbO4d {
    left: 4px;
}

.right4-OhpZ1LY_dZ {
    right: 4px;
}

.top8-xNNNoGyR8g {
    top: 8px;
}

.bottom8-CLJd16sZxD {
    bottom: 8px;
}

.left8-fRTzLCKjkq {
    left: 8px;
}

.right8-FaHm0rt83W {
    right: 8px;
}

.top12-BqmTPcpwTt {
    top: 12px;
}

.bottom12-ZiL8PnY_CO {
    bottom: 12px;
}

.left12-IBDw8t0vIB {
    left: 12px;
}

.right12-WVa8VGQbqK {
    right: 12px;
}

.top16-QbwD1hRAsh {
    top: 16px;
}

.bottom16-uVCnIY3gTM {
    bottom: 16px;
}

.left16-mrUvCGdNsj {
    left: 16px;
}

.right16-u99bdErGGk {
    right: 16px;
}

.top24-sDXsULcFeB {
    top: 24px;
}

.bottom24-XuWLOWJvE2 {
    bottom: 24px;
}

.left24-bcu_R5dS3e {
    left: 24px;
}

.right24-PBtQ8EUm1M {
    right: 24px;
}

.top32-F20tuQmTO0 {
    top: 32px;
}

.bottom32-fp6VoB2TOz {
    bottom: 32px;
}

.left32-iVI2S6GkCr {
    left: 32px;
}

.right32-uz7g4DGrkZ {
    right: 32px;
}

.top48-blzVmVxZbz {
    top: 48px;
}

.bottom48-o7_6gVABVS {
    bottom: 48px;
}

.left48-QX0W0voTms {
    left: 48px;
}

.right48-hjQAGRvR6F {
    right: 48px;
}

.top64-QLKzok1Cbf {
    top: 64px;
}

.bottom64-GOctTAtGSs {
    bottom: 64px;
}

.left64-qomdG64Sqt {
    left: 64px;
}

.right64-PqZ4fLhhij {
    right: 64px;
}

.z-index0-eNLYKTcf4A {
    z-index: 0;
}

.z-index1-cXJRBB7XKs {
    z-index: 1;
}

.z-index2-frl8oenfcM {
    z-index: 2;
}

.z-index3-J8XQq0qBmk {
    z-index: 3;
}

.z-index4-_zrzGSHyoW {
    z-index: 4;
}

.z-index5-DHP2fAgyum {
    z-index: 5;
}

.z-index6-t7hOOmpMa3 {
    z-index: 6;
}

.z-index7-UN4C0Gi62A {
    z-index: 7;
}

.z-index8-dOyYRezqVj {
    z-index: 8;
}

.z-index9-DRCPE2mQIe {
    z-index: 9;
}

.z-index10-hbrKQek2dE {
    z-index: 10;
}
/**
 * below properties are allowed only in this file:
 *
 * display
 * opacity
 * visibility
 * orientation
 * max-zoom
 * min-zoom
 * user-zoom
 * zoom
 */
.inline-VHJUpAvVzB {
    display: inline;
}

.block-pzEcF4Dzm5 {
    display: block;
}

.inline-block-mXM4BbH463 {
    display: inline-block;
}

.flex-CDuW6NuUyJ {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
}

.inline-flex-xDGh4lDxg8 {
    display: -webkit-inline-box;
    display: -webkit-inline-flex;
    display: -moz-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
}
/**
 * below properties are allowed only in this file:
 *
 * box-sizing
 * width
 * min-width
 * max-width
 * height
 * min-height
 * max-height
 * margin
 * padding
 * border
 * outline
 * box-shadow
 * background
 */
.box-border-vhJNVskXwd {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

.box-content-N37AO5ZCRg {
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box;
}

.mg0-peo6BVhz5v {
    margin: 0px;
}

.mgx0-DzEn86PLuO {
    margin-left: 0px;
    margin-right: 0px;
}

.mgy0-BIRBOOM7h0 {
    margin-top: 0px;
    margin-bottom: 0px;
}

.mgt0-kw13oAmNFZ {
    margin-top: 0px;
}

.mgr0-jYN_nHprFW {
    margin-right: 0px;
}

.mgb0-CpyKMMP7RX {
    margin-bottom: 0px;
}

.mgl0-Te5cSjMX30 {
    margin-left: 0px;
}

.pd0-y72peeG6Wt {
    padding: 0px;
}

.pdx0-vpEqbMhZZ7 {
    padding-left: 0px;
    padding-right: 0px;
}

.pdy0-etoJq4B_fm {
    padding-top: 0px;
    padding-bottom: 0px;
}

.pdt0-fmJnow6sc4 {
    padding-top: 0px;
}

.pdr0-KwgGWVhjvR {
    padding-right: 0px;
}

.pdb0-G_fGBF8w2K {
    padding-bottom: 0px;
}

.pdl0-fxALof_2GX {
    padding-left: 0px;
}

.mg4-mgOOym2RAI {
    margin: 4px;
}

.mgx4-XEv7hldogV {
    margin-left: 4px;
    margin-right: 4px;
}

.mgy4-Me5ZVwe_Ym {
    margin-top: 4px;
    margin-bottom: 4px;
}

.mgt4-BbrYWi4srp {
    margin-top: 4px;
}

.mgr4-mfdzPC5kRX {
    margin-right: 4px;
}

.mgb4-ifh_wCcidp {
    margin-bottom: 4px;
}

.mgl4-i0K3aAxyKy {
    margin-left: 4px;
}

.pd4-pukIhjg6Ak {
    padding: 4px;
}

.pdx4-zit26gjqBm {
    padding-left: 4px;
    padding-right: 4px;
}

.pdy4-sg8mSCpUnA {
    padding-top: 4px;
    padding-bottom: 4px;
}

.pdt4-vlbFqBv9kt {
    padding-top: 4px;
}

.pdr4-M6cEZOJmOK {
    padding-right: 4px;
}

.pdb4-ji0DlnJ5ir {
    padding-bottom: 4px;
}

.pdl4-K_KRUscV2v {
    padding-left: 4px;
}

.mg8-WH0vU8tccq {
    margin: 8px;
}

.mgx8-PWS7aqbuL8 {
    margin-left: 8px;
    margin-right: 8px;
}

.mgy8-OpA7WzLAvo {
    margin-top: 8px;
    margin-bottom: 8px;
}

.mgt8-sGRgM9Em3e {
    margin-top: 8px;
}

.mgr8-YRSrvfcVFO {
    margin-right: 8px;
}

.mgb8-_7jJiRSsbZ {
    margin-bottom: 8px;
}

.mgl8-d_Tp4X32ep {
    margin-left: 8px;
}

.pd8-C5H8IfeLGd {
    padding: 8px;
}

.pdx8-SmfrmeTx90 {
    padding-left: 8px;
    padding-right: 8px;
}

.pdy8-lTTCXi_KxN {
    padding-top: 8px;
    padding-bottom: 8px;
}

.pdt8-B7IdN5Nnec {
    padding-top: 8px;
}

.pdr8-rruwALM057 {
    padding-right: 8px;
}

.pdb8-otKLCaVoUI {
    padding-bottom: 8px;
}

.pdl8-NbXIzkvt1b {
    padding-left: 8px;
}

.mg12-lgMnR2h3Zg {
    margin: 12px;
}

.mgx12-b8jidIMBC2 {
    margin-left: 12px;
    margin-right: 12px;
}

.mgy12-uxOP9ocERH {
    margin-top: 12px;
    margin-bottom: 12px;
}

.mgt12-THLYcymgMT {
    margin-top: 12px;
}

.mgr12-yF2kPs48yw {
    margin-right: 12px;
}

.mgb12-rCoVyNkQUD {
    margin-bottom: 12px;
}

.mgl12-GCS0Ao1MoI {
    margin-left: 12px;
}

.pd12-fF99XyePBx {
    padding: 12px;
}

.pdx12-_BNWalmxUH {
    padding-left: 12px;
    padding-right: 12px;
}

.pdy12-UD8m_iWbI8 {
    padding-top: 12px;
    padding-bottom: 12px;
}

.pdt12-pi_l_CUjQH {
    padding-top: 12px;
}

.pdr12-ijUxaTUPWk {
    padding-right: 12px;
}

.pdb12-jPovDWRndl {
    padding-bottom: 12px;
}

.pdl12-_FiPdTrKZo {
    padding-left: 12px;
}

.mg16-aBP1Fh1sfX {
    margin: 16px;
}

.mgx16-SkheL2pPAG {
    margin-left: 16px;
    margin-right: 16px;
}

.mgy16-IjvNxLEzVe {
    margin-top: 16px;
    margin-bottom: 16px;
}

.mgt16-BJEbvEXB0u {
    margin-top: 16px;
}

.mgr16-WkofEzoGL7 {
    margin-right: 16px;
}

.mgb16-sMad5kqeGS {
    margin-bottom: 16px;
}

.mgl16-uFUB5FYKFS {
    margin-left: 16px;
}

.pd16-OvobFAfY7l {
    padding: 16px;
}

.pdx16-LLT8KdjVPE {
    padding-left: 16px;
    padding-right: 16px;
}

.pdy16-UrLraFBvJ6 {
    padding-top: 16px;
    padding-bottom: 16px;
}

.pdt16-JPJmvB4V_n {
    padding-top: 16px;
}

.pdr16-V8sqR8g6D_ {
    padding-right: 16px;
}

.pdb16-HE0u_f1VCT {
    padding-bottom: 16px;
}

.pdl16-rywjEfFM7p {
    padding-left: 16px;
}

.mg24-YwwqPChKSr {
    margin: 24px;
}

.mgx24-CSriqSQ47r {
    margin-left: 24px;
    margin-right: 24px;
}

.mgy24-xVfThKP_zp {
    margin-top: 24px;
    margin-bottom: 24px;
}

.mgt24-CHQA0wRj4J {
    margin-top: 24px;
}

.mgr24-VzrH6pMS4x {
    margin-right: 24px;
}

.mgb24-Op7tNrWlm3 {
    margin-bottom: 24px;
}

.mgl24-fVZ5LQfFw4 {
    margin-left: 24px;
}

.pd24-Ncjsy2huaA {
    padding: 24px;
}

.pdx24-dLL5gSzBs1 {
    padding-left: 24px;
    padding-right: 24px;
}

.pdy24-IZdVglNX_M {
    padding-top: 24px;
    padding-bottom: 24px;
}

.pdt24-FXAsm4TN6i {
    padding-top: 24px;
}

.pdr24-kXdRb6tK4i {
    padding-right: 24px;
}

.pdb24-Y5o5f4tuds {
    padding-bottom: 24px;
}

.pdl24-Pr4VoKIoMP {
    padding-left: 24px;
}

.mg32-l07FOnkrak {
    margin: 32px;
}

.mgx32-XwhpN83jBU {
    margin-left: 32px;
    margin-right: 32px;
}

.mgy32-o_8AXWMubL {
    margin-top: 32px;
    margin-bottom: 32px;
}

.mgt32-xdWF_A_YWl {
    margin-top: 32px;
}

.mgr32-SOZhSBLgKW {
    margin-right: 32px;
}

.mgb32-eV96CliIGw {
    margin-bottom: 32px;
}

.mgl32-Ks5K0bl1M7 {
    margin-left: 32px;
}

.pd32-JsvNnyxoT3 {
    padding: 32px;
}

.pdx32-XxRo0TmMKy {
    padding-left: 32px;
    padding-right: 32px;
}

.pdy32-VQaPvhb0Cy {
    padding-top: 32px;
    padding-bottom: 32px;
}

.pdt32-douYEkC14t {
    padding-top: 32px;
}

.pdr32-bXvz4IKIMr {
    padding-right: 32px;
}

.pdb32-MQhsNPpFqc {
    padding-bottom: 32px;
}

.pdl32-gAFWY2dBmB {
    padding-left: 32px;
}

.mg48-j6xx7dg7qf {
    margin: 48px;
}

.mgx48-dWrPBYS5lH {
    margin-left: 48px;
    margin-right: 48px;
}

.mgy48-rQmmOVKVSD {
    margin-top: 48px;
    margin-bottom: 48px;
}

.mgt48-HndRlHQbIP {
    margin-top: 48px;
}

.mgr48-v8di0sPGwQ {
    margin-right: 48px;
}

.mgb48-QNrd5KZ8SU {
    margin-bottom: 48px;
}

.mgl48-jtQsTNRa0B {
    margin-left: 48px;
}

.pd48-EZjxyOevnt {
    padding: 48px;
}

.pdx48-XDTiBw58in {
    padding-left: 48px;
    padding-right: 48px;
}

.pdy48-eAlPyyteqi {
    padding-top: 48px;
    padding-bottom: 48px;
}

.pdt48-hcVjcwrfZQ {
    padding-top: 48px;
}

.pdr48-q8ltGPVUDI {
    padding-right: 48px;
}

.pdb48-bWquhizXB1 {
    padding-bottom: 48px;
}

.pdl48-w384LxjQQX {
    padding-left: 48px;
}

.mg64-vTh0CePP0m {
    margin: 64px;
}

.mgx64-ulVF2U6xep {
    margin-left: 64px;
    margin-right: 64px;
}

.mgy64-JW4R6ovIEg {
    margin-top: 64px;
    margin-bottom: 64px;
}

.mgt64-SvI2KfxrQ7 {
    margin-top: 64px;
}

.mgr64-Y6bgB9ZROm {
    margin-right: 64px;
}

.mgb64-a6s42dyeLI {
    margin-bottom: 64px;
}

.mgl64-y88l8jBUhN {
    margin-left: 64px;
}

.pd64-OODEuOBf0m {
    padding: 64px;
}

.pdx64-VmQ_bvC9hH {
    padding-left: 64px;
    padding-right: 64px;
}

.pdy64-S6h59NuelG {
    padding-top: 64px;
    padding-bottom: 64px;
}

.pdt64-zi9IDYWpjy {
    padding-top: 64px;
}

.pdr64-KQjlzpgYB0 {
    padding-right: 64px;
}

.pdb64-KXtloNG6he {
    padding-bottom: 64px;
}

.pdl64-PQ0L2dRJxf {
    padding-left: 64px;
}
/**
 * width
 */
.w-full-mRUtzMQLHs {
    width: 100%;
}

.min-w-full-d6bXd21qUK {
    min-width: 100%;
}

.max-w-full-_4YvzqOO1a {
    max-width: 100%;
}

.w80-_6BwxBtpfV {
    width: 80px;
}

.min-w80-RzLyMa2zDG {
    min-width: 80px;
}

.max-w80-vDwVMsvkYn {
    max-width: 80px;
}

.w100-KjVQaetwoR {
    width: 100px;
}

.min-w100-RGvqEcLJ_Y {
    min-width: 100px;
}

.max-w100-a0VLTyQor0 {
    max-width: 100px;
}

.w136-GGKXN0al4J {
    width: 136px;
}

.min-w136-v31QgChR8c {
    min-width: 136px;
}

.max-w136-s5hb_9i9Yo {
    max-width: 136px;
}

.w200-XHQ3WgWumH {
    width: 200px;
}

.min-w200-xGqbEyzQuD {
    min-width: 200px;
}

.max-w200-MXkhG_lZKQ {
    max-width: 200px;
}

.w300-XZ9P9B9UfZ {
    width: 300px;
}

.min-w300-_6Yl9PNExu {
    min-width: 300px;
}

.max-w300-Wylm9G0ix1 {
    max-width: 300px;
}

.w400-V3jUkHFpkL {
    width: 400px;
}

.min-w400-ftmLMrexwb {
    min-width: 400px;
}

.max-w400-UBuV1csuVC {
    max-width: 400px;
}

.w500-KOFiN833eD {
    width: 500px;
}

.min-w500-Em9wyjzna6 {
    min-width: 500px;
}

.max-w500-NlY9xG5J_8 {
    max-width: 500px;
}

.w600-EyufXHuIzL {
    width: 600px;
}

.min-w600-PthAt5l3dm {
    min-width: 600px;
}

.max-w600-rupPRglN64 {
    max-width: 600px;
}

.w700-TckykN6P1z {
    width: 700px;
}

.min-w700-wRfaaXTZqZ {
    min-width: 700px;
}

.max-w700-ij3MJaXlt4 {
    max-width: 700px;
}

.w-auto-btNPE2FsA0 {
    width: auto;
}

.min-w-auto-f5_yzM8J6F {
    min-width: auto;
}

.max-w-auto-C_PMbG_nIB {
    max-width: auto;
}

.w-initial-zte4hgEpe9 {
    width: initial;
}

.min-w-initial-Go4eXPoNY_ {
    min-width: initial;
}

.max-w-initial-tUHbf2_689 {
    max-width: initial;
}

.w-unset-H2LKfiGnD6 {
    width: unset;
}

.min-w-unset-ke174zMf6j {
    min-width: unset;
}

.max-w-unset-isYvXDSVsO {
    max-width: unset;
}

.vw10-vbU0396fle {
    width: 10vw;
}

.min-vw10-Z1ZK91l7ye {
    min-width: 10vw;
}

.max-vw10-Yb9z6y47Z8 {
    max-width: 10vw;
}

.vw20-t5c9BjFAhk {
    width: 20vw;
}

.min-vw20-DcdjqC7v8M {
    min-width: 20vw;
}

.max-vw20-Xu_X8BQA4C {
    max-width: 20vw;
}

.vw30-rddzefeev9 {
    width: 30vw;
}

.min-vw30-GEIKem4lDy {
    min-width: 30vw;
}

.max-vw30-S2xouVeNMd {
    max-width: 30vw;
}

.vw40-VNSH0AGHOg {
    width: 40vw;
}

.min-vw40-XKR4j2Z96E {
    min-width: 40vw;
}

.max-vw40-fJVf4Eljz1 {
    max-width: 40vw;
}

.vw50-rjqum7w62M {
    width: 50vw;
}

.min-vw50-KSQe545Kmf {
    min-width: 50vw;
}

.max-vw50-ReukaEcuFv {
    max-width: 50vw;
}

.vw60-uRbMuAu1GL {
    width: 60vw;
}

.min-vw60-HkpEUek4_7 {
    min-width: 60vw;
}

.max-vw60-Ghgl28FWWq {
    max-width: 60vw;
}

.vw70-vTrbVQA4c7 {
    width: 70vw;
}

.min-vw70-mg4fxTMLea {
    min-width: 70vw;
}

.max-vw70-bFskDpkQGs {
    max-width: 70vw;
}

.vw80-ZJMaSAvpOb {
    width: 80vw;
}

.min-vw80-mwMo6RN7Za {
    min-width: 80vw;
}

.max-vw80-QjWFx_mKMF {
    max-width: 80vw;
}

.vw90-ro2WkToGoU {
    width: 90vw;
}

.min-vw90-FpPpM13H2Y {
    min-width: 90vw;
}

.max-vw90-Nf5MgzwFmN {
    max-width: 90vw;
}

.vw100-Guf78r_nw_ {
    width: 100vw;
}

.min-vw100-gqjpPX8XFw {
    min-width: 100vw;
}

.max-vw100-tvIu4ZcxAN {
    max-width: 100vw;
}

.h-full-qUj3Ya3PYT {
    height: 100%;
}

.min-h-full-rG36u0CWkt {
    min-height: 100%;
}

.max-h-full-kY2NOOehLJ {
    max-height: 100%;
}

.h-auto-CnpfCZv274 {
    height: auto;
}

.min-h-auto-P1vbXTEMIE {
    min-height: auto;
}

.max-h-auto-Rw7b4maT3M {
    max-height: auto;
}

.h-initial-SgGzS5YySf {
    height: initial;
}

.min-h-initial-xEd2XtikXA {
    min-height: initial;
}

.max-h-initial-L6ew6ZzhNz {
    max-height: initial;
}

.h-unset-ta2_jB6FXq {
    height: unset;
}

.min-h-unset-b1EPlfQVfZ {
    min-height: unset;
}

.max-h-unset-AFmf9bzabI {
    max-height: unset;
}

.h32-zHvC2mEsL7 {
    height: 32px;
}

.min-h32-I3OO_Aszwi {
    min-height: 32px;
}

.max-h32-BzYgD4qYUy {
    max-height: 32px;
}

.h40-QoINsKF755 {
    height: 40px;
}

.min-h40-ojdfzVIq_N {
    min-height: 40px;
}

.max-h40-BkNkECYOdr {
    max-height: 40px;
}

.h80-hcVfh5zFAA {
    height: 80px;
}

.min-h80-Vktct9iezc {
    min-height: 80px;
}

.max-h80-LMgHwXa0L9 {
    max-height: 80px;
}

.h100-WAGkaAhiEt {
    height: 100px;
}

.min-h100-RqC6pIEL_4 {
    min-height: 100px;
}

.max-h100-TTvhhvpg2e {
    max-height: 100px;
}

.h200-nOD4O_q6y6 {
    height: 200px;
}

.min-h200-nLfBKUsALR {
    min-height: 200px;
}

.max-h200-bzYEJ_vxoq {
    max-height: 200px;
}

.h276-qPkUd3BSDC {
    height: 276px;
}

.min-h276-b0iGAw7uLV {
    min-height: 276px;
}

.max-h276-LZdCzZz9Pr {
    max-height: 276px;
}

.h300-hR_3kT_une {
    height: 300px;
}

.min-h300-keE7bJA94d {
    min-height: 300px;
}

.max-h300-Y2vs0Y0Wxi {
    max-height: 300px;
}

.h340-ovlSX_jCOP {
    height: 340px;
}

.min-h340-LFzNLlIIB4 {
    min-height: 340px;
}

.max-h340-haBT55ek7f {
    max-height: 340px;
}

.vh10-YVcYt9q659 {
    height: 10vh;
}

.min-vh10-Ek1doAiQDc {
    min-height: 10vh;
}

.max-vh10-QGDD4ZKHyA {
    max-height: 10vh;
}

.vh20-It9oOY2VsI {
    height: 20vh;
}

.min-vh20-nYnJRPah4N {
    min-height: 20vh;
}

.max-vh20-GnUEgEkurn {
    max-height: 20vh;
}

.vh30-zVR1iwsmnI {
    height: 30vh;
}

.min-vh30-aDMrdR_0BK {
    min-height: 30vh;
}

.max-vh30-cAuXfB5EWQ {
    max-height: 30vh;
}

.vh40-Vv6jzWEZAA {
    height: 40vh;
}

.min-vh40-_pOl5Y5aoZ {
    min-height: 40vh;
}

.max-vh40-JOcYlAoS0E {
    max-height: 40vh;
}

.vh50-EkErJEqg1F {
    height: 50vh;
}

.min-vh50-MVWttS59XX {
    min-height: 50vh;
}

.max-vh50-QwicStNu6Z {
    max-height: 50vh;
}

.vh60-R2WX1svee8 {
    height: 60vh;
}

.min-vh60-zXxgo30box {
    min-height: 60vh;
}

.max-vh60-bB6IXx5EyS {
    max-height: 60vh;
}

.vh70-oxL8yeDXK8 {
    height: 70vh;
}

.min-vh70-S27qAAJmtK {
    min-height: 70vh;
}

.max-vh70-sOlx60CXE0 {
    max-height: 70vh;
}

.vh80-Two4N8v3ty {
    height: 80vh;
}

.min-vh80-lkDqt7vrAV {
    min-height: 80vh;
}

.max-vh80-LR2_2cw61Z {
    max-height: 80vh;
}

.vh90-KT9Dacwtea {
    height: 90vh;
}

.min-vh90-S4m_nc6Qls {
    min-height: 90vh;
}

.max-vh90-JOJAbQEuro {
    max-height: 90vh;
}

.vh100-z5ioctDROo {
    height: 100vh;
}

.min-vh100-L57gcn0Fav {
    min-height: 100vh;
}

.max-vh100-jIj5fvDa5C {
    max-height: 100vh;
}
/**
 * below properties are allowed only in this file:
 *
 * flex
 * flex-grow
 * flex-shrink
 * flex-basis
 * flex-flow
 * flex-direction
 * flex-wrap
 * justify-content
 * align-items
 * align-content
 * align-self
 * order
 */
.flex-center-center-sSDHTXl9n5 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -moz-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}

.flex-between-center-Hlu_YON8Hi {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -moz-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}

.flex1-RnXKT9C5vW {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 0%;
    -moz-box-flex: 1;
    -ms-flex: 1 1 0%;
    flex: 1 1 0%;
}

.flex-auto-ZFmvrAXWfs {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 auto;
    -moz-box-flex: 1;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
}

.justify-start-NSHHWME1k6 {
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -moz-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
}

.justify-end-OlPUvy5beL {
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    -moz-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
}

.justify-center-UzPiuGNHnG {
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -moz-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
}

.justify-between-FRFTLQQRpk {
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -moz-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
}

.justify-around-PnV9sWXrP6 {
    -webkit-justify-content: space-around;
    -ms-flex-pack: distribute;
    justify-content: space-around;
}

.justify-evenly-bD7g6lqcv3 {
    -webkit-box-pack: space-evenly;
    -webkit-justify-content: space-evenly;
    -moz-box-pack: space-evenly;
    -ms-flex-pack: space-evenly;
    justify-content: space-evenly;
}

.align-start-GxQL350C1i {
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -moz-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
}

.align-end-CqfVl33jw7 {
    -webkit-box-align: end;
    -webkit-align-items: flex-end;
    -moz-box-align: end;
    -ms-flex-align: end;
    align-items: flex-end;
}

.align-center-qUAmnyd9Qw {
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}

.align-baseline-J1sBZE9Y61 {
    -webkit-box-align: baseline;
    -webkit-align-items: baseline;
    -moz-box-align: baseline;
    -ms-flex-align: baseline;
    align-items: baseline;
}

.align-stretch-W6v8ABFVE4 {
    -webkit-box-align: stretch;
    -webkit-align-items: stretch;
    -moz-box-align: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
}
/**
 * below properties are allowed only in this file:
 *
 * color
 * font
 * line-height
 * text-*
 * vertical-align
 * writing-mode
 * hyphens
 * letter-spacing
 * tab-size
 * white-space
 * word-break
 * word-spacing
 * word-wrap
 */
.lh16-naauT4mqPh {
    line-height: 16px;
}

.lh18-nhcehWMzuq {
    line-height: 18px;
}

.lh21-XheiaTs57w {
    line-height: 21px;
}

.lh24-UnErDBsSm6 {
    line-height: 24px;
}

.lh32-_o3ZSgZ2QJ {
    line-height: 32px;
}

.lh40-_cx54gIDQS {
    line-height: 40px;
}

.ellipsis-s4h2VX0z8O {
    white-space: nowrap;
    overflow: hidden;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
}

.break-all-_iJonU7SQP {
    word-break: break-all;
}

.break-word-Aox65_U3by {
    word-break: break-word;
}

.break-normal-ZM17uGxUks {
    overflow-wrap: normal;
    word-break: normal;
}

.white-space-normal-fLD0FpsIR_ {
    white-space: normal;
}

.white-space-nowrap-refwuspNjB {
    white-space: nowrap;
}

.overflow-hidden-oVMizwlZZy {
    overflow: hidden;
}

.text-left-TBuPaG_5Hu {
    text-align: left;
}

.text-center-e0PU79DagV {
    text-align: center;
}

.text-right-uh9DLtJR9D {
    text-align: right;
}

.text-justify-kNIrbP67mL {
    text-align: justify;
}

.cursor-pointer-TmFk2kg1Qs {
    cursor: pointer;
}

.cursor-not-allowed-Zyb2zR_ZPg {
    cursor: not-allowed;
}
/*# sourceMappingURL=index.css.map */

.bg-holder-l5CRjGvESX {
    width: 100%;
    height: 100%;
    position: fixed;
    min-width: 100%;
    min-height: 100%;
}

.bg-layer-ZcNIPYgnja {
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
}

.bg-overlay-GAIUZw2gR9 {
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
}

.video-ljHHvpl5qY {
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
    object-fit: cover;
    -o-object-position: center center;
    object-position: center center;
}

.image-ylpy81vCvW {
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
    object-fit: cover;
    -o-object-position: 50% 50%;
    object-position: 50% 50%;
}

.media-layer-HaPES26B6i {
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
}

.opacity-1-UReJLNXTaJ {
    opacity: 1;
}

.opacity-0-OwFIfMHBQU {
    opacity: 0;
}

.powered-by-QQJ4wlsK8K {
    height: 72px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -moz-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}

    .powered-by-QQJ4wlsK8K .powered-by-img-UA8DhuYgb3 {
        width: 166px;
        height: 20px;
        background-image: url(../images/poweredByMoka.svg);
        background-repeat: no-repeat;
        -webkit-background-size: 100% 100%;
        -moz-background-size: 100% 100%;
        -o-background-size: 100% 100%;
        background-size: 100% 100%;
    }

.module-padding-wF1d3fQs2D,
.horizontal-top-box-yPuwn53dmV,
.horizontal-logo-P7S_gcmpg7,
.basic-info-dB86EjV5uU {
    padding: 0 8px;
}

.footer-container-OdXtXkNqKa {
    position: relative;
    padding: 0 8.3%;
    overflow: hidden;
}

.default-license-text-yrgr0lr6z0 {
    color: #474c66;
    font-size: 14px;
    font-weight: 400;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -moz-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin: 40px 0;
}

.public-security-icon-NRyimlPyhd {
    position: relative;
    top: 2px;
    margin-right: 8px;
}

.horizontal-top-box-yPuwn53dmV {
    padding-bottom: 40px;
    border-bottom: 1px solid rgba(255,255,255,0.22);
}

@media screen and (max-width: 984px) {
    .horizontal-top-box-yPuwn53dmV.logo-only-fTCafwbJww {
        padding-bottom: 0;
        padding-left: 8px;
        border-bottom: 0;
    }
}

.horizontal-logo-link-box-L929rFvK7O {
    width: -webkit-calc(100% - 412px);
    width: -moz-calc(100% - 412px);
    width: calc(100% - 412px);
    float: left;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
}

    .horizontal-logo-link-box-L929rFvK7O.w-full-SlaWzIx1cJ {
        width: 100%;
    }

@media screen and (max-width: 984px) {
    .hidden-behyvyVlQs {
        display: none !important;
    }
}

.license-text-nlwT5vIICg {
    display: inline;
}

    .license-text-nlwT5vIICg a:first-child {
        margin-right: 8px;
    }

.main-content-Xjvz9jbcWO {
    width: 100%;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -moz-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
}

.horizontal-logo-P7S_gcmpg7 {
    float: left;
}

.basic-info-dB86EjV5uU {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    -moz-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -moz-box-orient: vertical;
    -moz-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    margin-bottom: 40px;
}

.powered-by-nYaoN1s0KF {
    height: 72px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -moz-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}

    .powered-by-nYaoN1s0KF .powered-by-img-RfEWfHTmy8 {
        width: 166px;
        height: 20px;
        background-image: url(../images/poweredByMoka.svg);
        background-repeat: no-repeat;
        -webkit-background-size: 100% 100%;
        -moz-background-size: 100% 100%;
        -o-background-size: 100% 100%;
        background-size: 100% 100%;
    }

.module-padding-M1KGdbv2dp,
.horizontal-top-box-_TJkIFUNI2,
.horizontal-logo-xbPBypiBMQ,
.basic-info-U0hBvqMRTY {
    padding: 0 8px;
}

.footer-container-QVrIq4TitA {
    position: relative;
    padding: 0 8.3%;
    overflow: hidden;
}

.default-license-text-jw3X493Aec {
    color: #474c66;
    font-size: 14px;
    font-weight: 400;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -moz-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin: 40px 0;
}

.public-security-icon-e11PxG79vC {
    position: relative;
    top: 2px;
    margin-right: 8px;
}

.horizontal-top-box-_TJkIFUNI2 {
    padding-bottom: 40px;
    border-bottom: 1px solid rgba(255,255,255,0.22);
}

@media screen and (max-width: 984px) {
    .horizontal-top-box-_TJkIFUNI2.logo-only-ShZiGsH3qF {
        padding-bottom: 0;
        padding-left: 8px;
        border-bottom: 0;
    }
}

.horizontal-logo-link-box-jVrXHTyYri {
    width: -webkit-calc(100% - 412px);
    width: -moz-calc(100% - 412px);
    width: calc(100% - 412px);
    float: left;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
}

    .horizontal-logo-link-box-jVrXHTyYri.w-full-NduzsMdJzS {
        width: 100%;
    }

@media screen and (max-width: 984px) {
    .hidden-a2F8EF9XDs,
    .horizontal-link-content-FeyC9bz4yC,
    .vertical-link-content-TbMDawHIJm {
        display: none !important;
    }
}

.license-text-a3ojtlDhnb {
    display: inline;
}

    .license-text-a3ojtlDhnb a:first-child {
        margin-right: 8px;
    }

.main-content-NnovQHj1Gt {
    width: 100%;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -moz-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
}

.horizontal-logo-xbPBypiBMQ {
    float: left;
}

.basic-info-U0hBvqMRTY {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    -moz-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -moz-box-orient: vertical;
    -moz-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    margin-bottom: 40px;
}

.horizontal-link-content-FeyC9bz4yC {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 1;
    -webkit-flex: auto;
    -moz-box-flex: 1;
    -ms-flex: auto;
    flex: auto;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -moz-box-orient: vertical;
    -moz-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -moz-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    padding: 0px 24px;
    overflow: hidden;
}

.vertical-link-content-TbMDawHIJm {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    -moz-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
}

.horizontal-link-row-UWFZIP9uTu {
    width: 100%;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -moz-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    margin-bottom: 24px;
}

    .horizontal-link-row-UWFZIP9uTu:last-child {
        margin-bottom: 0;
    }

.vertical-link-row-Yux9B5MGuQ {
    width: 0;
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    -moz-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    text-align: center;
}

    .vertical-link-row-Yux9B5MGuQ:last-child .vertical-link-area-C2JX5EuZ52 {
        border: none;
    }

.horizontal-header-title-aHvSaAsfdq {
    color: #141933;
    font-weight: 500;
    font-size: 16px;
    line-height: 22px;
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    -moz-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    margin-right: 32px;
    text-align: right;
}

.vertical-header-title-wxmoiNI5DH {
    color: #141933;
    font-weight: 500;
    font-size: 16px;
    line-height: 22px;
    margin-bottom: 24px;
}

.horizontal-link-area-bwrEYTYurw {
    color: #141933;
    font-size: 14px;
    font-weight: 400;
    width: 0;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 3;
    -webkit-flex: 3;
    -moz-box-flex: 3;
    -ms-flex: 3;
    flex: 3;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -moz-box-orient: vertical;
    -moz-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
}

.vertical-link-area-C2JX5EuZ52 {
    color: #141933;
    font-size: 14px;
    font-weight: 400;
    padding: 0 8px;
    border-right: 1px solid rgba(152,156,178,0.6);
}

.horizontal-link-SWaSqrzEGF {
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    -moz-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    max-width: -webkit-calc(33.33% - 8px);
    max-width: -moz-calc(33.33% - 8px);
    max-width: calc(33.33% - 8px);
    margin-right: 8px;
}

.powered-by-I5pmstaVmL {
    height: 72px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -moz-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}

    .powered-by-I5pmstaVmL .powered-by-img-J1rw60HnXY {
        width: 166px;
        height: 20px;
        background-image: url(../images/poweredByMoka.svg);
        background-repeat: no-repeat;
        -webkit-background-size: 100% 100%;
        -moz-background-size: 100% 100%;
        -o-background-size: 100% 100%;
        background-size: 100% 100%;
    }

.module-padding-SYgvJSH8DN,
.horizontal-top-box-JcZxnSQrml,
.horizontal-logo-tXAQawtVf_,
.basic-info-Rel676h35w,
.horizontal-qrcode-DkbPjQJivz,
.vertical-qrcode-mzD124gCNP {
    padding: 0 8px;
}

.footer-container-ckkHEqwjqF {
    position: relative;
    padding: 0 8.3%;
    overflow: hidden;
}

.default-license-text-NEcM8Mj7QF {
    color: #474c66;
    font-size: 14px;
    font-weight: 400;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -moz-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin: 40px 0;
}

.public-security-icon-qv2eESPXnj {
    position: relative;
    top: 2px;
    margin-right: 8px;
}

.horizontal-top-box-JcZxnSQrml {
    padding-bottom: 40px;
    border-bottom: 1px solid rgba(255,255,255,0.22);
}

@media screen and (max-width: 984px) {
    .horizontal-top-box-JcZxnSQrml.logo-only-TjsZX26W0M {
        padding-bottom: 0;
        padding-left: 8px;
        border-bottom: 0;
    }
}

.horizontal-logo-link-box-HV2lqHk4ce {
    width: -webkit-calc(100% - 412px);
    width: -moz-calc(100% - 412px);
    width: calc(100% - 412px);
    float: left;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
}

    .horizontal-logo-link-box-HV2lqHk4ce.w-full-o6zk8nxzzV {
        width: 100%;
    }

@media screen and (max-width: 984px) {
    .hidden-mW4Q7J08U8,
    .horizontal-qrcode-DkbPjQJivz,
    .vertical-qrcode-mzD124gCNP {
        display: none !important;
    }
}

.license-text-b1GK1epPIu {
    display: inline;
}

    .license-text-b1GK1epPIu a:first-child {
        margin-right: 8px;
    }

.main-content-ZrQ4qJYRFl {
    width: 100%;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -moz-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
}

.horizontal-logo-tXAQawtVf_ {
    float: left;
}

.basic-info-Rel676h35w {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    -moz-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -moz-box-orient: vertical;
    -moz-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    margin-bottom: 40px;
}

.horizontal-qrcode-DkbPjQJivz {
    width: 412px;
    float: right;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -moz-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -moz-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
}

.vertical-qrcode-mzD124gCNP {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    -moz-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -moz-box-orient: vertical;
    -moz-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -moz-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}

.qrcode-row-YQstzR0IS2 {
    width: 260px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
}

.qrcode-box-uEHH1bipf0 {
    width: 76px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    display: inline-block;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -moz-box-orient: vertical;
    -moz-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    max-width: 100%;
    margin-right: 16px;
    text-align: center;
}

    .qrcode-box-uEHH1bipf0:last-child {
        margin-right: 0;
    }

.qrcode-img-box-_reHBEdWPd {
    width: 76px;
    height: 76px;
    margin-bottom: 8px;
    padding: 8px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    background-color: #fff;
}

.avatar--0,
.avatar--5,
.avatar--10,
.avatar--20,
.avatar--25,
.avatar--30,
.avatar--40,
.avatar--50,
.avatar--default,
.avatar--headhunter,
.avatar--ambassador {
    width: 24px;
    height: 24px;
    display: inline-block;
    margin-right: 12px;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
    color: #fff;
    font-weight: 500;
    font-size: 14px;
    vertical-align: middle;
    line-height: 24px;
    text-align: center;
}

.avatar--0 {
    background-color: #dadce5;
}

.avatar--5 {
    background-color: #22b8cf;
}

.avatar--10 {
    background-color: #0068ff;
}

.avatar--20 {
    background-color: #fcc419;
}

.avatar--25 {
    background-color: #ff922b;
}

.avatar--30 {
    background-color: #51cf66;
}

.avatar--40 {
    background-color: #5d63dc;
}

.avatar--50 {
    background-color: #f06595;
}

.avatar--default {
    background-color: #dadce5;
}

.avatar--headhunter {
    background-color: #f06595;
}

.avatar--ambassador {
    background-color: #845ef7;
}

.avatar-multiple {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -moz-box-orient: vertical;
    -moz-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -moz-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-transform: scale(0.8);
    -moz-transform: scale(0.8);
    -ms-transform: scale(0.8);
    -o-transform: scale(0.8);
    transform: scale(0.8);
}

.avatar-multiple__avatar {
    width: 24px;
    height: 24px;
    position: relative;
    z-index: 3;
    margin-right: 0;
    border: 1px solid #fff;
    font-size: 12px;
    vertical-align: top;
    line-height: 24px;
}

    .avatar-multiple__avatar .avatar--name {
        -webkit-transform: scale(0.7);
        -moz-transform: scale(0.7);
        -ms-transform: scale(0.7);
        -o-transform: scale(0.7);
        transform: scale(0.7);
    }

.avatar-multiple__avatar-more {
    line-height: 1.5;
}

.avatar-multiple__top,
.avatar-multiple__bottom {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    min-height: 22px;
}

    .avatar-multiple__top .avatar-multiple__avatar:nth-child(2n),
    .avatar-multiple__bottom .avatar-multiple__avatar:nth-child(2n) {
        margin-left: -5px;
    }

.avatar-multiple__bottom {
    margin-top: -4px;
}

.avatar-multiple__top .avatar-multiple__avatar:last-child {
    z-index: 2;
}

.avatar-multiple__bottom .avatar-multiple__avatar {
    z-index: 1;
}

.avatar-multiple__shadow,
.avatar-multiple__shadow-three {
    width: 24px;
    height: 24px;
    position: absolute;
    z-index: 10;
}

.avatar-multiple__shadow__clip,
.avatar-multiple__shadow-three__clip {
    overflow: hidden;
}

.avatar-multiple__shadow {
    top: 14px;
    left: -5px;
}

.avatar-multiple__shadow__clip {
    width: 20px;
    height: 7px;
}

.avatar-multiple__shadow-three {
    z-index: 2;
    top: 0;
    left: -5.5px;
    margin-top: 14px;
}

.avatar-multiple__shadow-three__clip {
    width: 22px;
    height: 6px;
}

.icon-avatar {
    line-height: 30px;
}

.button-container-Asr8HsCEyo,
.button-container-only-text-yE9dm0Q35h,
.button-container-only-hover-XfHqZLLi4g,
.button-container-is-disabled-reChl4XXcZ,
.button-container-with-outline-xeGwhceQMX,
.button-container-disabled-outline-azurxRSKMb,
.button-container-only-radius-AQFoD22GIw {
    -webkit-box-sizing: inherit;
    -moz-box-sizing: inherit;
    box-sizing: inherit;
}

.checkbox-container-j5w8ED_hTV {
    -webkit-box-sizing: inherit;
    -moz-box-sizing: inherit;
    box-sizing: inherit;
}

.input-container-EGF0I0KU6X {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

.link-txmgVOCVz9 {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

.actions-d5i33qnZIW {
    margin-left: auto;
}

    .actions-d5i33qnZIW .footer-button-ffzq_U1bqL {
        min-width: 60px;
        margin-left: 16px;
    }

.item-container-j0gVZYQ2EJ {
    -webkit-box-sizing: inherit;
    -moz-box-sizing: inherit;
    box-sizing: inherit;
}

.quick-jumper-container-fMj1ZuD2mP {
    -webkit-box-sizing: inherit;
    -moz-box-sizing: inherit;
    box-sizing: inherit;
}

.page-size-changer-container-YWLanpCzZe {
    -webkit-box-sizing: inherit;
    -moz-box-sizing: inherit;
    box-sizing: inherit;
}

.radio-container-KNJUavCcj_ {
    -webkit-box-sizing: inherit;
    -moz-box-sizing: inherit;
    box-sizing: inherit;
}

.select-container-cv4eOmnW8p,
.menu-container-aoi3H0viEQ {
    -webkit-box-sizing: inherit;
    -moz-box-sizing: inherit;
    box-sizing: inherit;
}

.tag-container-JBkh0v2ZB8 {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

.tree-select-container-GQlETQ4ETG {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

.dialog-MKlNE0eQWj {
    width: 500px !important;
    -webkit-border-radius: 10px !important;
    -moz-border-radius: 10px !important;
    border-radius: 10px !important;
}

    .dialog-MKlNE0eQWj .dialog__header__title {
        height: 45px;
        font-weight: 500;
    }

        .dialog-MKlNE0eQWj .dialog__header__title:before {
            width: 40px;
            height: 3px;
            position: absolute;
            bottom: 0;
            display: inline-block;
            background: #e6e8f2;
            content: ' ';
        }

.header-sHg1_ZjDnK {
    width: 440px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -moz-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}

.close-modal-SpPav7eATp {
    width: 24px;
    height: 24px;
    position: absolute;
    top: -74px;
    left: -12px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -moz-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    border: 1px solid #fff;
    -webkit-border-radius: 12px;
    -moz-border-radius: 12px;
    border-radius: 12px;
    color: #fff;
    font-size: 16px;
    line-height: 22px;
    text-align: center;
    cursor: pointer;
}

    .close-modal-SpPav7eATp:after {
        width: 1px;
        height: 20px;
        position: absolute;
        top: 23px;
        left: 11px;
        background-color: #fff;
        content: ' ';
    }

.footer-rvnVRDs3ol {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    -moz-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    margin-top: 40px;
}

.button-submit-XH_ZHJjz7h {
    margin-left: 8px;
    background: #0068ff;
}

    .button-submit-XH_ZHJjz7h:hover {
        background: #508bff;
    }

.scrollContainer-sqiHpFbcYy {
    height: 450px;
    overflow-y: scroll
}

.secret-HJTtX641Ar {
    width: 100%;
    min-height: 450px;
    border: none
}

.markBlock-PsC_FQwRuC {
    width: 1px;
    height: 1px
}

.policyHeader-cpGWRMJgRo {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    min-height: 72px;
    padding: 8px 72px 0 24px
}

.ql-align-left {
    text-align: left
}

.ql-align-center {
    text-align: center
}

.ql-align-right {
    text-align: right
}

.ql-align-justify {
    text-align: justify
}

.ql-size-large {
    line-height: 1;
    font-size: 18px
}

.ql-size-huge {
    line-height: 1;
    font-size: 32px
}

.ql-size-small {
    line-height: 1;
    font-size: 10px
}

.desc-omlLZNHWu2 {
    padding-right: 24px;
    width: 100%;
    text-align: left;
    color: #474c66
}

.policyTitle-0fuxTToHaN {
    cursor: pointer;
    color: #0068ff
}

.modal-NEG0CQuC1u {
    padding-top: 40px !important;
    padding-bottom: 40px !important;
}

.auth-code-btn-h6kaddWJvA {
    width: 158px;
    margin-left: 8px;
}

.privacy-box-wtGuicQu_7 {
    margin-top: 16px;
    text-align: center;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

.divider-line-WjF9O9su81 {
    position: relative;
    color: #989cb2;
    font-weight: 400;
    font-size: 12px;
    color: #474c66;
}

    .divider-line-WjF9O9su81:before {
        width: 156px;
        height: 1px;
        position: absolute;
        top: 50%;
        left: -180px;
        display: block;
        border-bottom: 1px solid #e6e8f2;
        content: '';
    }

    .divider-line-WjF9O9su81:after {
        width: 156px;
        height: 1px;
        position: absolute;
        top: 50%;
        right: -180px;
        display: block;
        border-bottom: 1px solid #e6e8f2;
        content: '';
    }

.avatar-div-pYvefnB0XT {
    width: 100%;
    height: 100%;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
    background-color: #fff;
}

.avatar-img-vxTEr_r0E4 {
    width: 100%;
    height: 100%;
    display: inline-block;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
    line-height: 0px;
}

.wrapper-eZNYLQPiEE {
    width: 100%;
    position: relative;
    display: -webkit-inline-box;
    display: -webkit-inline-flex;
    display: -moz-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
}

.code-BpgA3_2s2w {
    width: 100px;
    -webkit-flex-shrink: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
}

.number-BsXKl1T20b {
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
    -moz-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    margin-left: 8px;
}

.error-qz77udFtKa {
    color: #989cb2;
    font-weight: 500;
    font-size: 12px;
    position: absolute;
    bottom: -24px;
    left: 0;
    color: #f03e3e;
}

.modal-Jj9B6xdXQF {
    padding-top: 40px !important;
    padding-bottom: 40px !important;
}

.auth-code-btn-Jm7F1nyCgh {
    width: 158px;
    margin-left: 8px;
}

.privacy-box-YoI_bDOwnD {
    margin-top: 16px;
    text-align: center;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

.divider-line-vQvPbkb7JG {
    position: relative;
    color: #989cb2;
    font-weight: 400;
    font-size: 12px;
    color: #474c66;
}

    .divider-line-vQvPbkb7JG:before {
        width: 156px;
        height: 1px;
        position: absolute;
        top: 50%;
        left: -180px;
        display: block;
        border-bottom: 1px solid #e6e8f2;
        content: '';
    }

    .divider-line-vQvPbkb7JG:after {
        width: 156px;
        height: 1px;
        position: absolute;
        top: 50%;
        right: -180px;
        display: block;
        border-bottom: 1px solid #e6e8f2;
        content: '';
    }

.modal-LDgleBLwrS {
    padding-top: 40px !important;
    padding-bottom: 40px !important;
}

.type-tip-qgLMqDgaAn {
    margin-bottom: 5px;
    color: #141933;
    font-weight: 500;
    font-size: 16px;
    text-align: center;
}

.tip-img-eyxyLu21K3 {
    width: 40px;
    margin-bottom: -12px;
}

.scan-describe-PHGBhpV7vV {
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    margin: 16px auto 10px;
}

.type-box-gxvglrdv13 {
    width: 40px;
    height: 40px;
    margin-right: 24px;
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    border-radius: 8px;
    cursor: pointer;
}

    .type-box-gxvglrdv13:last-child {
        margin-right: 0;
    }

.type-active-k0kw2VjQjH {
    border: 2px solid #0068ff;
    background-color: #e3fafc;
}

.type-img-gXqCx8IMrw {
    width: 100%;
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    border-radius: 8px;
}

.qrcode-img-msjL74P1hB {
    width: 200px;
    height: 212px;
    position: relative;
    margin: auto;
    padding-bottom: 13px;
    border: 1px solid #dadce5;
    -webkit-border-radius: 16px;
    -moz-border-radius: 16px;
    border-radius: 16px;
    overflow: hidden;
    cursor: pointer;
}

.qrcode-login-tip-NNoKG_QjdB {
    position: absolute;
    right: 0;
    bottom: 4px;
    left: 0;
    text-align: center;
    color: #989cb2;
    font-weight: 400;
    font-size: 12px;
    color: #141933;
}

    .qrcode-login-tip-NNoKG_QjdB .weixin-icon-RVrAYTwTyT {
        margin-right: 8px;
    }

.privacy-tip-zcvYcX4Glf {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 13px;
    left: 0;
    padding: 40% 0%;
    background: rgba(255,255,255,0.9);
    color: #141933;
    text-align: center;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

.login-success-MtFjrQHV_x {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -moz-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    padding: 70px 0 100px;
    color: #555;
    font-size: 14px;
}

.login-success-icon-qWl0ED6Cju {
    margin-right: 15px;
}

.login-reject-WyzUUy4ONb {
    height: 240px;
    padding-top: 70px;
    padding-left: 150px;
    background: url(../images/qrcode_login_reject.png) no-repeat;
    background-position: 15px 40px;
    -webkit-background-size: 30% 30%;
    -moz-background-size: 30%;
    -o-background-size: 30%;
    background-size: 30%;
}

.login-reject-title-cA5u7MCje0 {
    margin-bottom: 7px;
    font-weight: bold;
}

.phone-login-icon-dbG0rx9TNh {
    width: 50px;
    height: 50px;
    position: absolute;
    top: -21px;
    right: -18px;
    float: right;
    display: inline-block;
    cursor: pointer;
}

    .phone-login-icon-dbG0rx9TNh img {
        width: 100%;
        height: 100%;
    }

.modal-title-W9aXoXtXk6 {
    color: #141933;
    font-weight: 500;
    font-size: 20px;
}

.leap-JDhCspt61y {
    position: absolute;
    top: 4px;
    right: 0;
    cursor: pointer;
}

.secret-d1rT8e9pQo {
    margin-top: 16px;
    text-align: center;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

    .secret-d1rT8e9pQo .checkbox-pfFxXKIeLJ {
        line-height: 22px;
    }

.secret-text-eAXCwYBwrM {
    color: #474c66;
}

.secret-modal-FURKtd41eS {
    height: 540px;
}

.empty-logo-wrapper-IUYxtQskex {
    height: 259px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -moz-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    margin-bottom: 32px;
}

.empty-logo-vLJXWZJFSN {
    width: 300px;
    height: 216px;
}

.divider-wrapper-NuEZv7FRi3 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -moz-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
}

.divider-line-yb1i7UqSnw {
    position: relative;
    color: #989cb2;
    font-weight: 400;
    font-size: 12px;
    color: #474c66;
}

.switch-login-type-B1HSC3KqGF {
    margin-top: 32px;
}

.divider-line-yb1i7UqSnw:before {
    width: 156px;
    height: 1px;
    position: absolute;
    top: 50%;
    left: -180px;
    display: block;
    border-bottom: 1px solid #e6e8f2;
    content: '';
}

.divider-line-yb1i7UqSnw:after {
    width: 156px;
    height: 1px;
    position: absolute;
    top: 50%;
    right: -180px;
    display: block;
    border-bottom: 1px solid #e6e8f2;
    content: '';
}

.wechat-active-QXZAYPLI39,
.wechat-active-QXZAYPLI39:hover {
    background-color: #dadce5;
}

.dingding-CitzQDyN0V {
    width: 60%;
    margin-left: 20%;
    text-align: center;
}

.account-q4V9o0gFXX {
    margin-left: 20px;
}

.login-btn-dn0ttnTZYc {
    padding: 5px 22px;
    border: 1px solid #fff;
    border-color: inherit;
    color: inherit;
    -webkit-transition: opacity 0.3s;
    -o-transition: opacity 0.3s;
    -moz-transition: opacity 0.3s;
    transition: opacity 0.3s;
}

    .login-btn-dn0ttnTZYc:hover {
        opacity: 0.8;
    }

.actions-tOalOksFB7 {
    padding: 8px 0;
    color: #8589a6;
}

.action-item-Q2jI0k4Jzk {
    padding: 4px 16px 4px 10px;
    cursor: pointer;
    -webkit-transition: all 0.3s;
    -o-transition: all 0.3s;
    -moz-transition: all 0.3s;
    transition: all 0.3s;
}

    .action-item-Q2jI0k4Jzk:hover {
        background-color: #f4f6fb;
        color: #242840;
    }

.action-icon-T56imwGMHp {
    width: 24px;
    display: inline-block;
    margin-right: 4px;
    text-align: center;
}

.avatar-P47CwdVTSy {
    width: 32px;
    height: 32px;
    cursor: pointer;
}

.check-RiAsqlb_zh {
    position: absolute;
    top: -webkit-calc(100% + 40px);
    top: -moz-calc(100% + 40px);
    top: calc(100% + 40px);
    left: 0;
}

.account-VOKckLqsfw {
    margin-left: 20px;
}

.login-btn-buzq8yYCiI {
    padding: 5px 22px;
    border: 1px solid #fff;
    color: inherit;
    -webkit-transition: opacity 0.3s;
    -o-transition: opacity 0.3s;
    -moz-transition: opacity 0.3s;
    transition: opacity 0.3s;
}

    .login-btn-buzq8yYCiI:hover {
        opacity: 0.8;
    }

.actions-TNWXBx4zHm {
    padding: 12px;
    color: #474c66;
}

.action-item-tAptr0oMSl {
    padding: 8px 12px;
    cursor: pointer;
    -webkit-transition: all 0.3s;
    -o-transition: all 0.3s;
    -moz-transition: all 0.3s;
    transition: all 0.3s;
}

    .action-item-tAptr0oMSl:not(:last-child) {
        margin-bottom: 12px;
    }

    .action-item-tAptr0oMSl:hover {
        -webkit-border-radius: 8px;
        -moz-border-radius: 8px;
        border-radius: 8px;
        background-color: #f4f6fb;
        color: #242840;
    }

.action-padding-bk152ZLnb3 {
    padding: 4px 0 12px 0;
}

.action-icon-sXCebX1B1S {
    width: 24px;
    display: inline-block;
    margin-right: 4px;
    text-align: center;
}

.avatar-whXSP0D3xV {
    width: 32px;
    height: 32px;
    margin-right: 0;
    line-height: 32px;
    cursor: pointer;
}

.recommend-tip-bn0gqK5MUy {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}

    .recommend-tip-bn0gqK5MUy .avatar-whXSP0D3xV {
        width: 40px;
        height: 40px;
        display: block;
        margin-left: 16px;
        -webkit-border-radius: 100%;
        -moz-border-radius: 100%;
        border-radius: 100%;
        font-size: 20px;
        line-height: 40px;
    }

.recommend-text-sg4r2dDjnG {
    color: #090a0b;
    font-size: 14px;
}

.site-list-UAtnu68VEl {
    width: 260px;
}

.scroll-wrap-E9Z8aA_KVC {
    height: 480px;
    overflow-y: scroll;
}

.item-width-NDSc6vGCxT {
    width: 178px;
}

.not-link-k5C0e5evBK {
    cursor: default;
}

.nav-y6uNkj9ulJ {
    position: relative;
    z-index: 1001;
}

    .nav-y6uNkj9ulJ input::-webkit-input-placeholder {
        color: #989cb2;
    }

    .nav-y6uNkj9ulJ input:-moz-placeholder {
        color: #989cb2;
    }

    .nav-y6uNkj9ulJ input::-moz-placeholder {
        color: #989cb2;
    }

    .nav-y6uNkj9ulJ input:-ms-input-placeholder {
        color: #989cb2;
    }

    .nav-y6uNkj9ulJ input::-ms-input-placeholder {
        color: #989cb2;
    }

    .nav-y6uNkj9ulJ input::placeholder {
        color: #989cb2;
    }

    .nav-y6uNkj9ulJ.z-index-edit-wWQJTexJj6 {
        z-index: 1024;
    }

.navbar-gtb7M9m5eP {
    position: fixed;
    z-index: 3;
    top: 0;
    right: 0;
    left: 0;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    min-width: 960px;
    padding: 0 120px;
    -webkit-transition: background-color 0.3s;
    -o-transition: background-color 0.3s;
    -moz-transition: background-color 0.3s;
    transition: background-color 0.3s;
}

#page-editor-container .navbar-gtb7M9m5eP {
    top: 56px;
}

.navbar-head-nCSbkoIYek {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -moz-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box;
    padding: 10px 0;
}
/* 请不要删 开始 原因：这些东西在 Nav.tsx 里动态注入样式的时候会用到 */
.navbar-sd-NlnjvRjLj6 {
    z-index: 11;
}

.logo-m7uLpIojj8 {
    -webkit-flex-shrink: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    min-height: 24px;
    max-height: 140px;
}

.logo-link-XLQBXKms_Y {
    display: block;
    background-repeat: no-repeat;
    -webkit-background-size: 100% 100%;
    -moz-background-size: 100% 100%;
    -o-background-size: 100% 100%;
    background-size: 100% 100%;
}

.portal-label-lSh2wLmmoi {
    height: 30px;
    -webkit-flex-shrink: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    margin-left: 16px;
    padding: 0 12px;
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    border-radius: 8px;
    line-height: 30px;
    text-align: center;
}

.portal-label-sd-MlR_q6965C {
    z-index: 11;
}

.menu-YoueIwA2cU {
    width: 100%;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    min-height: 40px;
}

.menu-reverse-HI9j554RTM {
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    -moz-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
}

.nav-wrapper-NdvPddMehp {
    width: 0;
    position: relative;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    -moz-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}

.menu-item-OEA_UqrB87 {
    position: relative;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    margin-right: 60px;
    white-space: nowrap;
    cursor: pointer;
    -webkit-transition: all 0.3s;
    -o-transition: all 0.3s;
    -moz-transition: all 0.3s;
    transition: all 0.3s;
}

    .menu-item-OEA_UqrB87::after {
        width: 0;
        height: 0;
        position: absolute;
        top: 120%;
        left: 0;
        background-color: #fff;
        overflow: hidden;
        content: '';
        -webkit-transition: 0.8s;
        -o-transition: 0.8s;
        -moz-transition: 0.8s;
        transition: 0.8s;
    }

    .menu-item-OEA_UqrB87:hover::after,
    .menu-item-active-Y2i7A4URmE::after {
        width: 100%;
        height: 1px;
    }

.menu-item-active-Y2i7A4URmE {
    z-index: 2;
}
/* 请不要删 结束 */
.more-menus-DfA8XBC_WR {
    padding: 8px 0;
    color: #242840;
    text-align: center;
}

.more-item-etd0xwQrqL {
    max-width: 220px;
    padding: 6px 18px;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    cursor: pointer;
    -webkit-transition: all 0.3s;
    -o-transition: all 0.3s;
    -moz-transition: all 0.3s;
    transition: all 0.3s;
}

    .more-item-etd0xwQrqL:hover {
        background-color: #f4f6fb;
        color: #141933;
    }

.more-J17VudU46s {
    white-space: nowrap;
    cursor: pointer;
}

.op-gt77J3kICx {
    z-index: 2;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-shrink: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}

.op-search-wPlSncAhGP {
    position: relative;
}

.op-search-btn-_DBp9FcHtJ {
    top: 0;
    color: inherit;
    pointer-events: none;
    -webkit-transition: color 0.3s;
    -o-transition: color 0.3s;
    -moz-transition: color 0.3s;
    transition: color 0.3s;
}

    .op-search-btn-_DBp9FcHtJ:hover {
        background-color: transparent;
    }

.op-search-input-jtazc1f_Hx {
    width: 52px;
    height: 36px;
    position: absolute;
    top: 50%;
    right: -12px;
    opacity: 0;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    border: none;
    border: 2px solid rgba(0,0,0,0.1);
    -webkit-border-radius: 18px;
    -moz-border-radius: 18px;
    border-radius: 18px;
    background-color: #fff;
    background-clip: padding-box;
    color: #141933;
    font-size: 12px;
    cursor: pointer;
    -webkit-transition: all 0.4s;
    -o-transition: all 0.4s;
    -moz-transition: all 0.4s;
    transition: all 0.4s;
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%);
}

    .op-search-input-jtazc1f_Hx:focus {
        width: 280px;
        opacity: 1;
        padding-right: 44px;
        padding-left: 16px;
        cursor: initial;
        pointer-events: auto;
    }

        .op-search-input-jtazc1f_Hx:focus + .op-search-btn-_DBp9FcHtJ {
            z-index: 3;
            color: #989cb2;
            cursor: pointer;
            pointer-events: auto;
        }

.navbar-search-hidden-WFZ8CwwxX2 {
    height: 0;
    opacity: 0;
    overflow: hidden;
    -webkit-transition: all 0.2s;
    -o-transition: all 0.2s;
    -moz-transition: all 0.2s;
    transition: all 0.2s;
}

.navbar-search-gODSWZAo4h {
    height: auto;
    opacity: 1;
    margin-bottom: 16px;
}

.navbar-search-input-JsaVlauxLX {
    width: 100%;
    height: 48px;
    padding: 0 24px;
    border: 2px solid rgba(0,0,0,0.1);
    -webkit-border-radius: 24px;
    -moz-border-radius: 24px;
    border-radius: 24px;
    outline: none;
    background-color: #fff;
    background-clip: padding-box;
    color: #141933;
}

.icon-CCA54CGsgP {
    top: 0;
}

@-moz-keyframes jump-MOqO0xv5pE {
    0% {
        -moz-transform: translateX(0);
        transform: translateX(0);
    }

    50% {
        -moz-transform: translateX(-10%);
        transform: translateX(-10%);
    }

    100% {
        -moz-transform: translateX();
        transform: translateX();
    }
}

@-webkit-keyframes jump-MOqO0xv5pE {
    0% {
        -webkit-transform: translateX(0);
        transform: translateX(0);
    }

    50% {
        -webkit-transform: translateX(-10%);
        transform: translateX(-10%);
    }

    100% {
        -webkit-transform: translateX();
        transform: translateX();
    }
}

@-o-keyframes jump-MOqO0xv5pE {
    0% {
        -o-transform: translateX(0);
        transform: translateX(0);
    }

    50% {
        -o-transform: translateX(-10%);
        transform: translateX(-10%);
    }

    100% {
        -o-transform: translateX();
        transform: translateX();
    }
}

@keyframes jump-MOqO0xv5pE {
    0% {
        -webkit-transform: translateX(0);
        -moz-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0);
    }

    50% {
        -webkit-transform: translateX(-10%);
        -moz-transform: translateX(-10%);
        -o-transform: translateX(-10%);
        transform: translateX(-10%);
    }

    100% {
        -webkit-transform: translateX();
        -moz-transform: translateX();
        -o-transform: translateX();
        transform: translateX();
    }
}

.banner-NbMzdLtxLT {
    position: relative;
    overflow: hidden;
}

.remove-overflow-hidden-jppjW9lWR0 {
    overflow: visible;
}

.banner-box-pQBIOTYppW {
    width: 100%;
}

.banner-box-card-YVsU6cnEB0 {
    width: -webkit-calc(100% - 8.33333% * 2) !important;
    width: -moz-calc(100% - 8.33333% * 2) !important;
    width: calc(100% - 8.33333% * 2) !important;
    margin: 0 auto;
}

.with-shadow-ZmnjwRg8Uz {
    -webkit-box-shadow: 0px 2px 16px rgba(0,0,0,0.1);
    -moz-box-shadow: 0px 2px 16px rgba(0,0,0,0.1);
    box-shadow: 0px 2px 16px rgba(0,0,0,0.1);
}

.banner-box-pQBIOTYppW .slider-slide {
    width: 100% !important;
}

.banner-img-KiqdqbkIDK {
    display: block;
    background-position: center center;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
    -webkit-transition: -webkit-transform 0.3s;
    transition: -webkit-transform 0.3s;
    -o-transition: -o-transform 0.3s;
    -moz-transition: transform 0.3s, -moz-transform 0.3s;
    transition: transform 0.3s;
    transition: transform 0.3s, -webkit-transform 0.3s, -moz-transform 0.3s, -o-transform 0.3s;
}

.url-anchor-o0L0BPfZHa {
    z-index: 2;
}

.banner-empty-j5g1hJXTCX {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -moz-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background-color: #f4f6fb;
    color: #dadce5;
}

.content-mVabive9Xi {
    position: absolute;
    top: 50%;
    right: 270px;
    left: 270px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -moz-box-orient: vertical;
    -moz-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%);
}

.title-ELmSCCjd1T {
    margin-bottom: 12px;
    font-size: 64px;
}

.search-LvPmRxVfY4 {
    width: 420px;
    height: 48px;
    display: block;
    margin: 60px auto 0;
    padding: 0 24px;
    border: none;
    -webkit-border-radius: 24px;
    -moz-border-radius: 24px;
    border-radius: 24px;
    outline: none;
    -webkit-box-shadow: 0px 4px 20px 0px rgba(0,0,0,0.12);
    -moz-box-shadow: 0px 4px 20px 0px rgba(0,0,0,0.12);
    box-shadow: 0px 4px 20px 0px rgba(0,0,0,0.12);
    background-color: #fff;
    color: #141933;
}

.search-alone-Cz8HKsmqr6 {
    margin-top: 0;
}

.with-scale-ZcIlyS9mdU:hover .slide-current .banner-img-KiqdqbkIDK {
    -webkit-transform: scale(1.02);
    -moz-transform: scale(1.02);
    -ms-transform: scale(1.02);
    -o-transform: scale(1.02);
    transform: scale(1.02);
}

.ctrl-icon-BS8bkhMqAE {
    width: 44px;
    height: 44px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    opacity: 0.3;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -moz-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    padding-top: 1px;
    border: 0;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
    outline: 0;
    background-color: rgba(0,0,0,0.7);
    color: #fff;
    font-size: 24px;
    cursor: pointer;
    -webkit-transition: all 0.3s;
    -o-transition: all 0.3s;
    -moz-transition: all 0.3s;
    transition: all 0.3s;
}

    .ctrl-icon-BS8bkhMqAE:hover {
        opacity: 0.7;
    }

.ctrl-bar-bottom-A7DTrq7hM9 {
    padding-bottom: 60px;
}

.ctrl-bar-DdaKfvFXxE {
    width: 32px;
    position: relative;
    padding: 8px 0;
}

    .ctrl-bar-DdaKfvFXxE::after,
    .ctrl-bar-inner-k31guiRPRY {
        height: 4px;
        position: absolute;
        top: 0;
        left: 0;
        display: inline-block;
        -webkit-border-radius: 2px;
        -moz-border-radius: 2px;
        border-radius: 2px;
    }

    .ctrl-bar-DdaKfvFXxE::after {
        width: 100%;
        background-color: rgba(255,255,255,0.4);
        content: '';
        -webkit-transition: background-color 0.3s;
        -o-transition: background-color 0.3s;
        -moz-transition: background-color 0.3s;
        transition: background-color 0.3s;
    }

    .ctrl-bar-DdaKfvFXxE:not(:last-child) {
        margin-right: 16px;
    }

    .ctrl-bar-DdaKfvFXxE:hover::after {
        background-color: rgba(255,255,255,0.7);
    }

.ctrl-bar-inner-k31guiRPRY {
    width: 0;
    z-index: 2;
}

.ctrl-bar-active-XGJPEclClY .ctrl-bar-inner-k31guiRPRY {
    width: 100%;
    background-color: #fff;
}

.icon-Rubf731aJt {
    top: 0;
}

.image-container-goN011oiVG {
    position: relative;
}

.container-sXPYhQnZUy {
    position: absolute;
    top: 50%;
    right: 0;
    bottom: 0;
    left: 0;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -moz-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-box-align: end;
    -webkit-align-items: flex-end;
    -moz-box-align: end;
    -ms-flex-align: end;
    align-items: flex-end;
    pointer-events: none;
}

.mask-eX_W_cvq3O {
    background: -webkit-gradient(linear, left bottom, left top, from(rgba(3,4,13,0.6)), to(rgba(3,4,13,0)));
    background: -webkit-linear-gradient(bottom, rgba(3,4,13,0.6) 0%, rgba(3,4,13,0) 100%);
    background: -moz-linear-gradient(bottom, rgba(3,4,13,0.6) 0%, rgba(3,4,13,0) 100%);
    background: -o-linear-gradient(bottom, rgba(3,4,13,0.6) 0%, rgba(3,4,13,0) 100%);
    background: linear-gradient(to top, rgba(3,4,13,0.6) 0%, rgba(3,4,13,0) 100%);
}

.small-PW8_lZpPZc {
    padding-bottom: 16px;
    padding-left: 16px;
}

.normal-N0S50PFjbz {
    padding-bottom: 24px;
    padding-left: 24px;
}

.large-wAd94ZFFMp {
    padding-bottom: 36px;
    padding-left: 44px;
}

.box-RiWyszFVfk {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -moz-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -moz-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    min-width: 300px;
    max-width: 460px;
    max-height: 192px;
    padding: 12px;
    border: 1px solid rgba(255,255,255,0.46);
    -webkit-border-radius: 16px;
    -moz-border-radius: 16px;
    border-radius: 16px;
    background: rgba(255,255,255,0.3);
    pointer-events: all;
}

    .box-RiWyszFVfk:hover,
    .box-RiWyszFVfk:active {
        -webkit-box-shadow: 0px 16px 24px rgba(20,25,51,0.08), 0px 8px 8px rgba(20,25,51,0.12);
        -moz-box-shadow: 0px 16px 24px rgba(20,25,51,0.08), 0px 8px 8px rgba(20,25,51,0.12);
        box-shadow: 0px 16px 24px rgba(20,25,51,0.08), 0px 8px 8px rgba(20,25,51,0.12);
        background: #fff;
    }

        .box-RiWyszFVfk:hover .desc-8Z_x_QRoxo,
        .box-RiWyszFVfk:active .desc-8Z_x_QRoxo {
            color: #141933;
        }

        .box-RiWyszFVfk:hover .linkIcon-q7tpfGC1IZ,
        .box-RiWyszFVfk:active .linkIcon-q7tpfGC1IZ {
            background: #0068ff;
        }

        .box-RiWyszFVfk:active .linkIcon-q7tpfGC1IZ {
            background: #0057d9;
        }

    .box-RiWyszFVfk .desc-8Z_x_QRoxo {
        color: #141933;
        font-size: 14px;
        font-weight: 400;
        margin-right: 4px;
        color: #fff;
    }

.linkIcon-q7tpfGC1IZ {
    padding: 4px 8px;
    -webkit-border-radius: 100px;
    -moz-border-radius: 100px;
    border-radius: 100px;
    background: rgba(255,255,255,0.3);
    pointer-events: all;
    -webkit-transition: background 0.3s;
    -o-transition: background 0.3s;
    -moz-transition: background 0.3s;
    transition: background 0.3s;
}

    .linkIcon-q7tpfGC1IZ:hover {
        background: var(--brandColor);
    }

.link-container-c3OxNbrSoD {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

.text-box-g4rh_zLlJB {
    width: 100%;
    position: relative;
}

.top-level-GZvLANx9c_ {
    padding: 32px 24px;
}

.text-OiX7wg1RW7 {
    margin: 0;
    padding: 0;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
}

.text-padding-Wm1Tv0Z3iI {
    padding: 0 24px;
}

.button-ropiO6WeA0 {
    width: 100%;
    height: 100%;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -moz-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    padding: 8px 12px;
    cursor: pointer;
}

/* * 缺省图宽度 */
/* * 组件初始高度-即缺省图高度 */
.image-container-S24g_nn07i {
    width: 100%;
    height: 100%;
    position: relative;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -moz-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
}
    /* * 模块本身拥有初始高度，传图片后使用图片高度，也可以使用外部传入高度 */
    .image-container-S24g_nn07i.is-default-height-V5gzvU0knL {
        height: 168px;
        -webkit-box-sizing: content-box;
        -moz-box-sizing: content-box;
        box-sizing: content-box;
    }

        .image-container-S24g_nn07i.is-default-height-V5gzvU0knL.within-grid-yUMgfhQIPU {
            height: 100%;
        }

.image-box-KbFE00FKY_ {
    position: relative;
    margin: 0 auto;
}

    .image-box-KbFE00FKY_ .image-RaoqN769X2 {
        width: 100%;
        height: 100%;
        display: block;
        margin: 0 auto;
    }

    .image-box-KbFE00FKY_ .default-bg-mccTNgHhd1 {
        width: 100%;
        height: 100%;
        display: -webkit-box;
        display: -webkit-flex;
        display: -moz-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: center;
        -webkit-justify-content: center;
        -moz-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        -webkit-box-align: center;
        -webkit-align-items: center;
        -moz-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        margin: 0 auto;
        background-color: #f4f6fb;
    }

        .image-box-KbFE00FKY_ .default-bg-mccTNgHhd1 .icon-BFX44rBs2V {
            color: #dadce5;
        }

.image-container-S24g_nn07i.fixed-ziNKI9F11A .image-box-KbFE00FKY_ {
    width: 83.3333%;
}

.image-container-S24g_nn07i.fullscreen-AJCxFRnO2g .image-box-KbFE00FKY_ {
    width: 100%;
}

.image-container-S24g_nn07i.original-lmPLhBlo5h .image-box-KbFE00FKY_ {
    max-width: 100%;
}

    .image-container-S24g_nn07i.original-lmPLhBlo5h .image-box-KbFE00FKY_ .image-RaoqN769X2 {
        width: auto;
        height: auto;
        max-width: 100%;
    }

    .image-container-S24g_nn07i.original-lmPLhBlo5h .image-box-KbFE00FKY_ .default-bg-mccTNgHhd1 {
        width: 500px;
    }

.animation-image-lUv2cbP5ya {
    -webkit-transition: -webkit-transform 0.3s;
    transition: -webkit-transform 0.3s;
    -o-transition: -o-transform 0.3s;
    -moz-transition: transform 0.3s, -moz-transform 0.3s;
    transition: transform 0.3s;
    transition: transform 0.3s, -webkit-transform 0.3s, -moz-transform 0.3s, -o-transform 0.3s;
}

.animation-oQzrw62VTp .animation-image-lUv2cbP5ya:hover {
    -webkit-transform: scale(1.02);
    -moz-transform: scale(1.02);
    -ms-transform: scale(1.02);
    -o-transform: scale(1.02);
    transform: scale(1.02);
}

.circle-qyUmr8nQeT {
    -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzIiIGhlaWdodD0iMzIiIHZpZXdCb3g9IjAgMCAzMiAzMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHJlY3Qgd2lkdGg9IjMyIiBoZWlnaHQ9IjMyIiByeD0iMTYiIGZpbGw9IiM4NTg5QTYiLz4KPC9zdmc+Cg==);
    mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzIiIGhlaWdodD0iMzIiIHZpZXdCb3g9IjAgMCAzMiAzMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHJlY3Qgd2lkdGg9IjMyIiBoZWlnaHQ9IjMyIiByeD0iMTYiIGZpbGw9IiM4NTg5QTYiLz4KPC9zdmc+Cg==);
    -webkit-mask-position: center;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: contain;
    mask-size: contain;
}

.ellipse-BMTFCx0WvE {
    -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzIiIGhlaWdodD0iMzIiIHZpZXdCb3g9IjAgMCAzMiAzMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHJlY3Qgd2lkdGg9IjMyIiBoZWlnaHQ9IjMyIiByeD0iMTIiIGZpbGw9IiM4NTg5QTYiLz4KPC9zdmc+Cg==);
    mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzIiIGhlaWdodD0iMzIiIHZpZXdCb3g9IjAgMCAzMiAzMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHJlY3Qgd2lkdGg9IjMyIiBoZWlnaHQ9IjMyIiByeD0iMTIiIGZpbGw9IiM4NTg5QTYiLz4KPC9zdmc+Cg==);
    -webkit-mask-position: center;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: contain;
    mask-size: contain;
}

.vertical-ellipse-xpWVakRWcp {
    -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjgiIGhlaWdodD0iMzgiIHZpZXdCb3g9IjAgMCAyOCAzOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGVsbGlwc2UgY3g9IjE0IiBjeT0iMTkiIHJ4PSIxNCIgcnk9IjE5IiB0cmFuc2Zvcm09InJvdGF0ZSgtMTgwIDE0IDE5KSIgZmlsbD0iIzg1ODlBNiIvPgo8L3N2Zz4K);
    mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjgiIGhlaWdodD0iMzgiIHZpZXdCb3g9IjAgMCAyOCAzOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGVsbGlwc2UgY3g9IjE0IiBjeT0iMTkiIHJ4PSIxNCIgcnk9IjE5IiB0cmFuc2Zvcm09InJvdGF0ZSgtMTgwIDE0IDE5KSIgZmlsbD0iIzg1ODlBNiIvPgo8L3N2Zz4K);
    -webkit-mask-position: center;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: contain;
    mask-size: contain;
}

.square-gCFhCfoQWg {
    -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDAiIGhlaWdodD0iNDAiIHZpZXdCb3g9IjAgMCA0MCA0MCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTAuMjAxMTcyIDE5Ljc5OUwyMC4wMDAyIDIuMTY5NjFlLTA1TDM5Ljc5OTIgMTkuNzk5TDIwLjAwMDIgMzkuNTk4TDAuMjAxMTcyIDE5Ljc5OVoiIGZpbGw9IiM4NTg5QTYiLz4KPC9zdmc+Cg==);
    mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDAiIGhlaWdodD0iNDAiIHZpZXdCb3g9IjAgMCA0MCA0MCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTAuMjAxMTcyIDE5Ljc5OUwyMC4wMDAyIDIuMTY5NjFlLTA1TDM5Ljc5OTIgMTkuNzk5TDIwLjAwMDIgMzkuNTk4TDAuMjAxMTcyIDE5Ljc5OVoiIGZpbGw9IiM4NTg5QTYiLz4KPC9zdmc+Cg==);
    -webkit-mask-position: center;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: contain;
    mask-size: contain;
}

.triangle-MbB2TklHIL {
    -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzgiIGhlaWdodD0iMzIiIHZpZXdCb3g9IjAgMCAzOCAzMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE4Ljk5OTkgMEwzNy44IDMySDAuMTk5OTUxTDE4Ljk5OTkgMFoiIGZpbGw9IiM4NTg5QTYiLz4KPC9zdmc+Cg==);
    mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzgiIGhlaWdodD0iMzIiIHZpZXdCb3g9IjAgMCAzOCAzMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE4Ljk5OTkgMEwzNy44IDMySDAuMTk5OTUxTDE4Ljk5OTkgMFoiIGZpbGw9IiM4NTg5QTYiLz4KPC9zdmc+Cg==);
    -webkit-mask-position: center;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: contain;
    mask-size: contain;
}

.transverse-ellipse-MYz5aW_Hp1 {
    -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzgiIGhlaWdodD0iMjgiIHZpZXdCb3g9IjAgMCAzOCAyOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGVsbGlwc2UgY3g9IjE5IiBjeT0iMTQiIHJ4PSIxNCIgcnk9IjE5IiB0cmFuc2Zvcm09InJvdGF0ZSg5MCAxOSAxNCkiIGZpbGw9IiM4NTg5QTYiLz4KPC9zdmc+Cg==);
    mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzgiIGhlaWdodD0iMjgiIHZpZXdCb3g9IjAgMCAzOCAyOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGVsbGlwc2UgY3g9IjE5IiBjeT0iMTQiIHJ4PSIxNCIgcnk9IjE5IiB0cmFuc2Zvcm09InJvdGF0ZSg5MCAxOSAxNCkiIGZpbGw9IiM4NTg5QTYiLz4KPC9zdmc+Cg==);
    -webkit-mask-position: center;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: contain;
    mask-size: contain;
}

.sector-buJ2RlxA_k {
    -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzIiIGhlaWdodD0iMzIiIHZpZXdCb3g9IjAgMCAzMiAzMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0wIDMySDMyQzMyIDE0LjMyNyAxNy42NzMgMCAwIDBWMzJaIiBmaWxsPSIjODU4OUE2Ii8+Cjwvc3ZnPgo=);
    mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzIiIGhlaWdodD0iMzIiIHZpZXdCb3g9IjAgMCAzMiAzMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0wIDMySDMyQzMyIDE0LjMyNyAxNy42NzMgMCAwIDBWMzJaIiBmaWxsPSIjODU4OUE2Ii8+Cjwvc3ZnPgo=);
    -webkit-mask-position: center;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: contain;
    mask-size: contain;
}

.five-point-start-z2HNzwtTI2 {
    -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzQiIGhlaWdodD0iMzMiIHZpZXdCb3g9IjAgMCAzNCAzMyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE1LjA4OTIgMi4xODM2MkMxNS42Njk5IDAuMzA0MjYzIDE4LjMzMDEgMC4zMDQyNyAxOC45MTA4IDIuMTgzNjJMMjEuNTAzNiAxMC41NzM5QzIxLjYzMzEgMTAuOTkyOSAyMi4wMjA0IDExLjI3ODYgMjIuNDU5IDExLjI3ODZIMzEuMDg3NEMzMy4wMDA1IDExLjI3ODYgMzMuODIxOCAxMy43MDY2IDMyLjMwMTUgMTQuODY4TDI1LjE5MzYgMjAuMjk3OUMyNC44NjA2IDIwLjU1MjMgMjQuNzIxNSAyMC45ODc0IDI0Ljg0NTMgMjEuMzg3OEwyNy41MTMzIDMwLjAyMTZDMjguMDg4MiAzMS44ODIxIDI1LjkzNTcgMzMuMzgzNSAyNC4zODgzIDMyLjIwMTRMMTcuNjA3MSAyNy4wMjFDMTcuMjQ4NyAyNi43NDcyIDE2Ljc1MTMgMjYuNzQ3MiAxNi4zOTI5IDI3LjAyMUw5LjYxMTcxIDMyLjIwMTRDOC4wNjQzMyAzMy4zODM1IDUuOTExODMgMzEuODgyMSA2LjQ4NjczIDMwLjAyMTZMOS4xNTQ3NCAyMS4zODc4QzkuMjc4NDcgMjAuOTg3NCA5LjEzOTQxIDIwLjU1MjMgOC44MDYzOCAyMC4yOTc5TDEuNjk4NDcgMTQuODY4QzAuMTc4MjQyIDEzLjcwNjYgMC45OTk1MjUgMTEuMjc4NiAyLjkxMjU5IDExLjI3ODZIMTEuNTQxQzExLjk3OTYgMTEuMjc4NiAxMi4zNjY5IDEwLjk5MjkgMTIuNDk2NCAxMC41NzM5TDE1LjA4OTIgMi4xODM2MloiIGZpbGw9IiM4NTg5QTYiLz4KPC9zdmc+Cg==);
    mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzQiIGhlaWdodD0iMzMiIHZpZXdCb3g9IjAgMCAzNCAzMyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE1LjA4OTIgMi4xODM2MkMxNS42Njk5IDAuMzA0MjYzIDE4LjMzMDEgMC4zMDQyNyAxOC45MTA4IDIuMTgzNjJMMjEuNTAzNiAxMC41NzM5QzIxLjYzMzEgMTAuOTkyOSAyMi4wMjA0IDExLjI3ODYgMjIuNDU5IDExLjI3ODZIMzEuMDg3NEMzMy4wMDA1IDExLjI3ODYgMzMuODIxOCAxMy43MDY2IDMyLjMwMTUgMTQuODY4TDI1LjE5MzYgMjAuMjk3OUMyNC44NjA2IDIwLjU1MjMgMjQuNzIxNSAyMC45ODc0IDI0Ljg0NTMgMjEuMzg3OEwyNy41MTMzIDMwLjAyMTZDMjguMDg4MiAzMS44ODIxIDI1LjkzNTcgMzMuMzgzNSAyNC4zODgzIDMyLjIwMTRMMTcuNjA3MSAyNy4wMjFDMTcuMjQ4NyAyNi43NDcyIDE2Ljc1MTMgMjYuNzQ3MiAxNi4zOTI5IDI3LjAyMUw5LjYxMTcxIDMyLjIwMTRDOC4wNjQzMyAzMy4zODM1IDUuOTExODMgMzEuODgyMSA2LjQ4NjczIDMwLjAyMTZMOS4xNTQ3NCAyMS4zODc4QzkuMjc4NDcgMjAuOTg3NCA5LjEzOTQxIDIwLjU1MjMgOC44MDYzOCAyMC4yOTc5TDEuNjk4NDcgMTQuODY4QzAuMTc4MjQyIDEzLjcwNjYgMC45OTk1MjUgMTEuMjc4NiAyLjkxMjU5IDExLjI3ODZIMTEuNTQxQzExLjk3OTYgMTEuMjc4NiAxMi4zNjY5IDEwLjk5MjkgMTIuNDk2NCAxMC41NzM5TDE1LjA4OTIgMi4xODM2MloiIGZpbGw9IiM4NTg5QTYiLz4KPC9zdmc+Cg==);
    -webkit-mask-position: center;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: contain;
    mask-size: contain;
}

.oblique-ellipse-OJXbxQW7ts {
    -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzgiIGhlaWdodD0iMzAiIHZpZXdCb3g9IjAgMCAzOCAzMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGVsbGlwc2UgY3g9IjE4Ljk5OTkiIGN5PSIxNS4wMDAxIiByeD0iMTQiIHJ5PSIxOSIgdHJhbnNmb3JtPSJyb3RhdGUoNzUgMTguOTk5OSAxNS4wMDAxKSIgZmlsbD0iIzg1ODlBNiIvPgo8L3N2Zz4K);
    mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzgiIGhlaWdodD0iMzAiIHZpZXdCb3g9IjAgMCAzOCAzMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGVsbGlwc2UgY3g9IjE4Ljk5OTkiIGN5PSIxNS4wMDAxIiByeD0iMTQiIHJ5PSIxOSIgdHJhbnNmb3JtPSJyb3RhdGUoNzUgMTguOTk5OSAxNS4wMDAxKSIgZmlsbD0iIzg1ODlBNiIvPgo8L3N2Zz4K);
    -webkit-mask-position: center;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: contain;
    mask-size: contain;
}

.insert-code-pAJ2iSt4fW {
    width: 100%;
    height: 100%;
    position: relative;
    overflow: hidden;
}

.insert-code-wrapper-zLKKxICP19 {
    width: 100%;
    height: 100%;
}

.insert-code-wrapper-card-vFYjuOHPfz {
    width: -webkit-calc(100% - 8.33333% * 2) !important;
    width: -moz-calc(100% - 8.33333% * 2) !important;
    width: calc(100% - 8.33333% * 2) !important;
    margin: 0 auto;
}

.iframe-sc7_HQsBlP {
    width: 100%;
    border: none;
}

.default-J2MG9wIA8l {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -moz-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background: #fff;
}

.video-tIsQxf6CpK {
    position: relative;
    min-width: 960px;
}

    .video-tIsQxf6CpK.inline-MsqtkmCIWk {
        min-width: auto;
    }

        .video-tIsQxf6CpK.inline-MsqtkmCIWk .placeholder-LMlUoDlWez {
            width: 100%;
        }

.placeholder-LMlUoDlWez {
    width: -webkit-calc(100% - 8.33333% * 2);
    width: -moz-calc(100% - 8.33333% * 2);
    width: calc(100% - 8.33333% * 2);
    position: relative;
    margin: 0 auto;
    overflow: hidden;
    -webkit-transform: translate3d(0px, 0px, 0px);
    -moz-transform: translate3d(0px, 0px, 0px);
    transform: translate3d(0px, 0px, 0px);
}

.video-picture-mmJ1gdfXew {
    width: 100%;
    height: 100%;
    position: absolute;
    z-index: 1;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
    cursor: pointer;
}

.video-container-wxg9o3ZCHa {
    height: 0;
    position: relative;
    padding-top: 38.5%;
}

    .video-container-wxg9o3ZCHa.has-height-yqqsQIY7Th {
        padding-top: 0;
    }

    .video-container-wxg9o3ZCHa.video-empty-yaAqk_NDvG {
        background-color: #f4f6fb;
        -webkit-background-size: 40px 40px;
        -moz-background-size: 40px 40px;
        -o-background-size: 40px 40px;
        background-size: 40px 40px;
    }

.video-empty-yaAqk_NDvG .empty-icon-_j45Tt4hPT {
    position: absolute;
    top: -webkit-calc(50% - 20px);
    top: -moz-calc(50% - 20px);
    top: calc(50% - 20px);
    left: -webkit-calc(50% - 20px);
    left: -moz-calc(50% - 20px);
    left: calc(50% - 20px);
}

.embed-nGfAdRJDIP {
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
}

.embed-video-F7jauwb4Zc {
    background-color: #000;
}

.video-play-btn-Ctyu8MpS0S {
    width: 62px;
    height: 44px;
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHwAAABYCAYAAAA3I5OeAAAAAXNSR0IArs4c6QAABrtJREFUeAHtnX1MVWUYwN+LFwq6pomAojMt+8NmZTOG649S1ka5mas/sxQJMdKSVavUvjRzS0FsDGesGczFlqHlWLWmcJEK0Vp86mZUfBQKl3v4vFy893Lv6XnMdx6PF+Q62rjv8zzbs/f7cJ/nd573vId7znstYmLFAoezgkZeTTEfTIO1Y10EKB4DVebNqbFtPPnRxsOfEAFQ/arKvDnFdlk3nrzsK1M5xgfHGTFpsDpjH9mOx5gQQYcFExtUzgadBhoFaoYWDBj2mQLKMvEe8MMhjSeCzMsTQpYx9YL2g14CdYFeJ2bg06F1Gei863pxIVw90A4fvAa0TxpgBL4AKlNAOUqld9RIcXaoAG1BcyTcRMg/CYrXOxa1PIBM7wHtBB3EAkJfAWqMdiiyKOQBZIuMpyDsRaALQVnU9gAuvt0Y4fPVtpOtM3hgPgKPNVRwVm0PxCLwaLVtZOsMHohG4CyEPMDACcFGUxk4AyfmAWLmcoQzcGIeIGYuRzgDJ+YBYuZyhDNwYh4gZi5HOAMn5gFi5nKEM3BiHiBmLkc4AyfmAWLmKhPhX5SUvP7Y8uULiPEL2Vx8iHFpyKMm4YCjpaVpK1euXDorcU5i+cmTtbo+YW/nTEJrb/0jKRPh6IKE+Pjo17K3JFf9+PPutWvTHrl1t6g7Ep9XzlTBPIjoT412OLWeEbvd3pq+Pi3P5XLhO1cs4AGlItxIdGbsDOvTq1YtPPvrbzlbsrNTjG2U88pGuIQaCAREp0PTGxrqL76UmbGvra3thjcqZV8KqbIRLuFFRESIxFlxlmXJyXNOVlR9/P4HO5+RbRRT5YFLqNOnTRVzEhOs69MzUk9V/fRRUlJSvGyjlCo/pZth+v1+0dXdIy5f9gSOHz9WA6v6YnMflctkIlxCnALvT8IULyDiI1avfvZRWNTtSU1NvVe2q56Si3AjULd7WDicvQJu6fSK8hMNGzMzDuAMoLKQi3AjzJiYaDE3MUFERUZaVqQ88VBtfVPec2vWPGzso1qedIRLmPhfWK2nVwwMDglY1etnzpz+Y90La/I8Ho9y4U46wiVwC5z2M2PvEvEzZ0CVbklKSr6vvvF83qZNmx+XfVRJOcJNJL0+n+hy9AgfpBaLRT9/rrEDru37Ojo6hkxdw7LIEW7CBtdzuK7HC9sdMbiYsyy6f/HcyqrqPdvfeXe1qWtYFhl4EGwQ2SI+bgZM89MxyvG6bn0xY+NT9sqqXUuWLIkLMiRsqhj4GKjunGq7cs9utVqvRPu8uxfEHfumbOfevbnPjzFsUjcx8JvgiYqKFLffhhsgSbFYFj/w4FybzYYPj4Sd4P6oLKN4wOcbgX/DasLrxS1NYc8r99DlwsKDn+d/sr9ulCGTvpqBj4LI5XILZ0+fwK9XQfRfztbUw2q9sL+/P6zvzRm4CTiszIVT6xODrv/uwjTNObBjx3v535aVtZu6hmWRgRuw4T24A+7BMYXIDvzw/XeVmzdnfWnoEvZZBn4VIUa0dmUK10Vba2vXq69k5TQ1NQ2EPWGTAeSB4xTerfUKvGZ7vR7f4cPFX+/e9WG5yU/KFEkDx9U3rsJHRvx6Y0P9X+vT1u3r7dWUfsKVLHD8Zgyn8MHBAXdebk5RUdGhemXCeAxDyAEP4CocHnpwDbn1U/aKug0b0g+q/tCDkT8p4B6Ywh3dmn6xo6N/+7at+eXlJ/4xOoNCngzwgQEXLs78R0uPVL715htHKMANZqPywAMBHRdm+rmmps6XszLzmpub8SeeyIrSwD0er/izpW340GeFZbm5OcreaoVy9ioL3OnsGSm321sy0tP288uE104J5YDjlx2na846DxTkl5aUlNReM5Vz6AGlgDsc3cNFxcV127a+XUTpViuUU1kZ4BDNvxcUFHxVXV2txLdaoUAMpa8yT62GYjTlvvyIEzH6DJyBE/MAMXM5whk4MQ8QM5cjnIET8wAxcznCGTgxDxAzlyOcgRPzADFzOcIZODEPEDOXI5yBE/MAMXM5wgkCHyZmM2VzhzHCNcoeIGa7hsBbiRlN2dxWBH4BVIldBimTHIftyPgCAsdNauyg/ENf4ARFBdkiY7/ca2wQCr2g80HxJGBRxwMY0Pia1d9okgSO+T7QFtCpoNNAWcLfA+1gwgnQTmkKPpceTGxQORsUweM2hPjCAmqkIS/rjPU8O4CD/gfBzeJwKxLcIRBTsxrrvdCOb8heAr3hJ7tGAw59b0kQuPFEMOfHc8LgMfBzod4sL9tlOp4xsg8cXqAj8fqGGkpe9pXpzcZjv/ECM8PEMo6fEPkXhrhZxCCxJX4AAAAASUVORK5CYII=) no-repeat;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
    -webkit-transform: translate(-50%, -50%);
    -moz-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    -o-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
}

.close-btn-zi5x9lmQNf {
    position: absolute !important;
    right: -50px;
    color: #fff;
    cursor: pointer;
}

.loading-animation-leave-hOUZomZX_o {
    opacity: 1;
}

.loading-animation-leave-active-VL4O0lIcFW {
    opacity: 0.01;
    -webkit-transition: opacity 200ms ease-in;
    -o-transition: opacity 200ms ease-in;
    -moz-transition: opacity 200ms ease-in;
    transition: opacity 200ms ease-in;
}

.video-hidden-JDliBses0Q {
    opacity: 0;
}

.title-TOdr3eqtPv {
    position: relative;
}

.title-wrap-VE5gt5ouhK {
    width: -webkit-calc(100% - 8.33333% * 2) !important;
    width: -moz-calc(100% - 8.33333% * 2) !important;
    width: calc(100% - 8.33333% * 2) !important;
    margin: 0 auto;
}

.panel-zsZtWUuKcZ {
    margin-bottom: 8px;
    -webkit-border-radius: 16px;
    -moz-border-radius: 16px;
    border-radius: 16px;
    -webkit-box-shadow: 0px 12px 32px rgba(0,0,0,0.16);
    -moz-box-shadow: 0px 12px 32px rgba(0,0,0,0.16);
    box-shadow: 0px 12px 32px rgba(0,0,0,0.16);
    -webkit-box-shadow: 0 4px 16px 0px rgba(3,4,13,0.1);
    -moz-box-shadow: 0 4px 16px 0px rgba(3,4,13,0.1);
    box-shadow: 0 4px 16px 0px rgba(3,4,13,0.1);
    background: #fff;
}

.operate-btn-YjO1qkbrJk {
    width: 32px;
    height: 32px;
    display: -webkit-inline-box;
    display: -webkit-inline-flex;
    display: -moz-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -moz-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    margin-left: 16px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    cursor: pointer;
    -webkit-transition: background 0.3s;
    -o-transition: background 0.3s;
    -moz-transition: background 0.3s;
    transition: background 0.3s;
}

    .operate-btn-YjO1qkbrJk:hover {
        background: rgba(255,255,255,0.08);
    }

.expand-btn-BpZBOdQCDk {
    width: 48px;
    height: 48px;
    position: absolute;
    top: 60px;
    left: 0;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    opacity: 0.6;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -moz-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    border: 1px solid #e8e8e8;
    -webkit-border-radius: 16px;
    -moz-border-radius: 16px;
    border-radius: 16px;
    -webkit-box-shadow: 0px 12px 36px rgba(0,0,0,0.3);
    -moz-box-shadow: 0px 12px 36px rgba(0,0,0,0.3);
    box-shadow: 0px 12px 36px rgba(0,0,0,0.3);
    background: #fff;
    cursor: pointer;
    -webkit-transition: opacity 0.3s;
    -o-transition: opacity 0.3s;
    -moz-transition: opacity 0.3s;
    transition: opacity 0.3s;
}

.header-Eecw9TSS69 {
    margin-bottom: 16px;
    padding: 16px;
    -webkit-border-top-left-radius: 16px;
    -moz-border-radius-topleft: 16px;
    border-top-left-radius: 16px;
    -webkit-border-top-right-radius: 16px;
    -moz-border-radius-topright: 16px;
    border-top-right-radius: 16px;
    background: var(--sd-color-primary);
}

.draggable-module-YMYIH84i8m {
    color: #141933;
    font-weight: 500;
    font-size: 14px;
    line-height: 20px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    padding: 16px;
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    border-radius: 8px;
    cursor: move;
}

    .draggable-module-YMYIH84i8m:hover {
        background: #f4f6fb;
    }

.module-icon-bJSoTlydoK {
    width: 10.5px;
    height: 10.5px;
    color: #141933;
}

/*!
 * Quill Editor v1.3.7
 * https://quilljs.com/
 * Copyright (c) 2014, Jason Chen
 * Copyright (c) 2013, salesforce.com
 */
.ql-container {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    font-family: Helvetica, Arial, sans-serif;
    font-size: 13px;
    height: 100%;
    margin: 0px;
    position: relative;
}

    .ql-container.ql-disabled .ql-tooltip {
        visibility: hidden;
    }

    .ql-container.ql-disabled .ql-editor ul[data-checked] > li::before {
        pointer-events: none;
    }

.ql-clipboard {
    left: -100000px;
    height: 1px;
    overflow-y: hidden;
    position: absolute;
    top: 50%;
}

    .ql-clipboard p {
        margin: 0;
        padding: 0;
    }

.ql-editor {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    line-height: 1.42;
    height: 100%;
    outline: none;
    overflow-y: auto;
    padding: 12px 15px;
    -o-tab-size: 4;
    tab-size: 4;
    -moz-tab-size: 4;
    text-align: left;
    white-space: pre-wrap;
    word-wrap: break-word;
}

    .ql-editor > * {
        cursor: text;
    }

    .ql-editor p,
    .ql-editor ol,
    .ql-editor ul,
    .ql-editor pre,
    .ql-editor blockquote,
    .ql-editor h1,
    .ql-editor h2,
    .ql-editor h3,
    .ql-editor h4,
    .ql-editor h5,
    .ql-editor h6 {
        margin: 0;
        padding: 0;
        counter-reset: list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;
    }

    .ql-editor ol,
    .ql-editor ul {
        padding-left: 1.5em;
    }

        .ql-editor ol > li,
        .ql-editor ul > li {
            list-style-type: none;
        }

            .ql-editor ul > li::before {
                content: '\2022';
            }

        .ql-editor ul[data-checked=true],
        .ql-editor ul[data-checked=false] {
            pointer-events: none;
        }

            .ql-editor ul[data-checked=true] > li *,
            .ql-editor ul[data-checked=false] > li * {
                pointer-events: all;
            }

            .ql-editor ul[data-checked=true] > li::before,
            .ql-editor ul[data-checked=false] > li::before {
                color: #777;
                cursor: pointer;
                pointer-events: all;
            }

            .ql-editor ul[data-checked=true] > li::before {
                content: '\2611';
            }

            .ql-editor ul[data-checked=false] > li::before {
                content: '\2610';
            }

    .ql-editor li::before {
        display: inline-block;
        white-space: nowrap;
        width: 1.2em;
    }

    .ql-editor li:not(.ql-direction-rtl)::before {
        margin-left: -1.5em;
        margin-right: 0.3em;
        text-align: right;
    }

    .ql-editor li.ql-direction-rtl::before {
        margin-left: 0.3em;
        margin-right: -1.5em;
    }

    .ql-editor ol li:not(.ql-direction-rtl),
    .ql-editor ul li:not(.ql-direction-rtl) {
        padding-left: 1.5em;
    }

    .ql-editor ol li.ql-direction-rtl,
    .ql-editor ul li.ql-direction-rtl {
        padding-right: 1.5em;
    }

    .ql-editor ol li {
        counter-reset: list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;
        counter-increment: list-0;
    }

        .ql-editor ol li:before {
            content: counter(list-0, decimal) '. ';
        }

        .ql-editor ol li.ql-indent-1 {
            counter-increment: list-1;
        }

            .ql-editor ol li.ql-indent-1:before {
                content: counter(list-1, lower-alpha) '. ';
            }

        .ql-editor ol li.ql-indent-1 {
            counter-reset: list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;
        }

        .ql-editor ol li.ql-indent-2 {
            counter-increment: list-2;
        }

            .ql-editor ol li.ql-indent-2:before {
                content: counter(list-2, lower-roman) '. ';
            }

        .ql-editor ol li.ql-indent-2 {
            counter-reset: list-3 list-4 list-5 list-6 list-7 list-8 list-9;
        }

        .ql-editor ol li.ql-indent-3 {
            counter-increment: list-3;
        }

            .ql-editor ol li.ql-indent-3:before {
                content: counter(list-3, decimal) '. ';
            }

        .ql-editor ol li.ql-indent-3 {
            counter-reset: list-4 list-5 list-6 list-7 list-8 list-9;
        }

        .ql-editor ol li.ql-indent-4 {
            counter-increment: list-4;
        }

            .ql-editor ol li.ql-indent-4:before {
                content: counter(list-4, lower-alpha) '. ';
            }

        .ql-editor ol li.ql-indent-4 {
            counter-reset: list-5 list-6 list-7 list-8 list-9;
        }

        .ql-editor ol li.ql-indent-5 {
            counter-increment: list-5;
        }

            .ql-editor ol li.ql-indent-5:before {
                content: counter(list-5, lower-roman) '. ';
            }

        .ql-editor ol li.ql-indent-5 {
            counter-reset: list-6 list-7 list-8 list-9;
        }

        .ql-editor ol li.ql-indent-6 {
            counter-increment: list-6;
        }

            .ql-editor ol li.ql-indent-6:before {
                content: counter(list-6, decimal) '. ';
            }

        .ql-editor ol li.ql-indent-6 {
            counter-reset: list-7 list-8 list-9;
        }

        .ql-editor ol li.ql-indent-7 {
            counter-increment: list-7;
        }

            .ql-editor ol li.ql-indent-7:before {
                content: counter(list-7, lower-alpha) '. ';
            }

        .ql-editor ol li.ql-indent-7 {
            counter-reset: list-8 list-9;
        }

        .ql-editor ol li.ql-indent-8 {
            counter-increment: list-8;
        }

            .ql-editor ol li.ql-indent-8:before {
                content: counter(list-8, lower-roman) '. ';
            }

        .ql-editor ol li.ql-indent-8 {
            counter-reset: list-9;
        }

        .ql-editor ol li.ql-indent-9 {
            counter-increment: list-9;
        }

            .ql-editor ol li.ql-indent-9:before {
                content: counter(list-9, decimal) '. ';
            }

    .ql-editor .ql-indent-1:not(.ql-direction-rtl) {
        padding-left: 3em;
    }

    .ql-editor li.ql-indent-1:not(.ql-direction-rtl) {
        padding-left: 4.5em;
    }

    .ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right {
        padding-right: 3em;
    }

    .ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right {
        padding-right: 4.5em;
    }

    .ql-editor .ql-indent-2:not(.ql-direction-rtl) {
        padding-left: 6em;
    }

    .ql-editor li.ql-indent-2:not(.ql-direction-rtl) {
        padding-left: 7.5em;
    }

    .ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right {
        padding-right: 6em;
    }

    .ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right {
        padding-right: 7.5em;
    }

    .ql-editor .ql-indent-3:not(.ql-direction-rtl) {
        padding-left: 9em;
    }

    .ql-editor li.ql-indent-3:not(.ql-direction-rtl) {
        padding-left: 10.5em;
    }

    .ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right {
        padding-right: 9em;
    }

    .ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right {
        padding-right: 10.5em;
    }

    .ql-editor .ql-indent-4:not(.ql-direction-rtl) {
        padding-left: 12em;
    }

    .ql-editor li.ql-indent-4:not(.ql-direction-rtl) {
        padding-left: 13.5em;
    }

    .ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right {
        padding-right: 12em;
    }

    .ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right {
        padding-right: 13.5em;
    }

    .ql-editor .ql-indent-5:not(.ql-direction-rtl) {
        padding-left: 15em;
    }

    .ql-editor li.ql-indent-5:not(.ql-direction-rtl) {
        padding-left: 16.5em;
    }

    .ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right {
        padding-right: 15em;
    }

    .ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right {
        padding-right: 16.5em;
    }

    .ql-editor .ql-indent-6:not(.ql-direction-rtl) {
        padding-left: 18em;
    }

    .ql-editor li.ql-indent-6:not(.ql-direction-rtl) {
        padding-left: 19.5em;
    }

    .ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right {
        padding-right: 18em;
    }

    .ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right {
        padding-right: 19.5em;
    }

    .ql-editor .ql-indent-7:not(.ql-direction-rtl) {
        padding-left: 21em;
    }

    .ql-editor li.ql-indent-7:not(.ql-direction-rtl) {
        padding-left: 22.5em;
    }

    .ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right {
        padding-right: 21em;
    }

    .ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right {
        padding-right: 22.5em;
    }

    .ql-editor .ql-indent-8:not(.ql-direction-rtl) {
        padding-left: 24em;
    }

    .ql-editor li.ql-indent-8:not(.ql-direction-rtl) {
        padding-left: 25.5em;
    }

    .ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right {
        padding-right: 24em;
    }

    .ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right {
        padding-right: 25.5em;
    }

    .ql-editor .ql-indent-9:not(.ql-direction-rtl) {
        padding-left: 27em;
    }

    .ql-editor li.ql-indent-9:not(.ql-direction-rtl) {
        padding-left: 28.5em;
    }

    .ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right {
        padding-right: 27em;
    }

    .ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right {
        padding-right: 28.5em;
    }

    .ql-editor .ql-video {
        display: block;
        max-width: 100%;
    }

        .ql-editor .ql-video.ql-align-center {
            margin: 0 auto;
        }

        .ql-editor .ql-video.ql-align-right {
            margin: 0 0 0 auto;
        }

    .ql-editor .ql-bg-black {
        background-color: #000;
    }

    .ql-editor .ql-bg-red {
        background-color: #e60000;
    }

    .ql-editor .ql-bg-orange {
        background-color: #f90;
    }

    .ql-editor .ql-bg-yellow {
        background-color: #ff0;
    }

    .ql-editor .ql-bg-green {
        background-color: #008a00;
    }

    .ql-editor .ql-bg-blue {
        background-color: #06c;
    }

    .ql-editor .ql-bg-purple {
        background-color: #93f;
    }

    .ql-editor .ql-color-white {
        color: #fff;
    }

    .ql-editor .ql-color-red {
        color: #e60000;
    }

    .ql-editor .ql-color-orange {
        color: #f90;
    }

    .ql-editor .ql-color-yellow {
        color: #ff0;
    }

    .ql-editor .ql-color-green {
        color: #008a00;
    }

    .ql-editor .ql-color-blue {
        color: #06c;
    }

    .ql-editor .ql-color-purple {
        color: #93f;
    }

    .ql-editor .ql-font-serif {
        font-family: Georgia, Times New Roman, serif;
    }

    .ql-editor .ql-font-monospace {
        font-family: Monaco, Courier New, monospace;
    }

    .ql-editor .ql-size-small {
        font-size: 0.75em;
    }

    .ql-editor .ql-size-large {
        font-size: 1.5em;
    }

    .ql-editor .ql-size-huge {
        font-size: 2.5em;
    }

    .ql-editor .ql-direction-rtl {
        direction: rtl;
        text-align: inherit;
    }

    .ql-editor .ql-align-center {
        text-align: center;
    }

    .ql-editor .ql-align-justify {
        text-align: justify;
    }

    .ql-editor .ql-align-right {
        text-align: right;
    }

    .ql-editor.ql-blank::before {
        color: rgba(0,0,0,0.6);
        content: attr(data-placeholder);
        font-style: italic;
        left: 15px;
        pointer-events: none;
        position: absolute;
        right: 15px;
    }

.ql-snow.ql-toolbar:after,
.ql-snow .ql-toolbar:after {
    clear: both;
    content: '';
    display: table;
}

.ql-snow.ql-toolbar button,
.ql-snow .ql-toolbar button {
    background: none;
    border: none;
    cursor: pointer;
    display: inline-block;
    float: left;
    height: 24px;
    padding: 3px 5px;
    width: 28px;
}

    .ql-snow.ql-toolbar button svg,
    .ql-snow .ql-toolbar button svg {
        float: left;
        height: 100%;
    }

    .ql-snow.ql-toolbar button:active:hover,
    .ql-snow .ql-toolbar button:active:hover {
        outline: none;
    }

.ql-snow.ql-toolbar input.ql-image[type=file],
.ql-snow .ql-toolbar input.ql-image[type=file] {
    display: none;
}

.ql-snow.ql-toolbar button:hover,
.ql-snow .ql-toolbar button:hover,
.ql-snow.ql-toolbar button:focus,
.ql-snow .ql-toolbar button:focus,
.ql-snow.ql-toolbar button.ql-active,
.ql-snow .ql-toolbar button.ql-active,
.ql-snow.ql-toolbar .ql-picker-label:hover,
.ql-snow .ql-toolbar .ql-picker-label:hover,
.ql-snow.ql-toolbar .ql-picker-label.ql-active,
.ql-snow .ql-toolbar .ql-picker-label.ql-active,
.ql-snow.ql-toolbar .ql-picker-item:hover,
.ql-snow .ql-toolbar .ql-picker-item:hover,
.ql-snow.ql-toolbar .ql-picker-item.ql-selected,
.ql-snow .ql-toolbar .ql-picker-item.ql-selected {
    color: #06c;
}

    .ql-snow.ql-toolbar button:hover .ql-fill,
    .ql-snow .ql-toolbar button:hover .ql-fill,
    .ql-snow.ql-toolbar button:focus .ql-fill,
    .ql-snow .ql-toolbar button:focus .ql-fill,
    .ql-snow.ql-toolbar button.ql-active .ql-fill,
    .ql-snow .ql-toolbar button.ql-active .ql-fill,
    .ql-snow.ql-toolbar .ql-picker-label:hover .ql-fill,
    .ql-snow .ql-toolbar .ql-picker-label:hover .ql-fill,
    .ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,
    .ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill,
    .ql-snow.ql-toolbar .ql-picker-item:hover .ql-fill,
    .ql-snow .ql-toolbar .ql-picker-item:hover .ql-fill,
    .ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,
    .ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill,
    .ql-snow.ql-toolbar button:hover .ql-stroke.ql-fill,
    .ql-snow .ql-toolbar button:hover .ql-stroke.ql-fill,
    .ql-snow.ql-toolbar button:focus .ql-stroke.ql-fill,
    .ql-snow .ql-toolbar button:focus .ql-stroke.ql-fill,
    .ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill,
    .ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill,
    .ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,
    .ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,
    .ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,
    .ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,
    .ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,
    .ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,
    .ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,
    .ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill {
        fill: #06c;
    }

    .ql-snow.ql-toolbar button:hover .ql-stroke,
    .ql-snow .ql-toolbar button:hover .ql-stroke,
    .ql-snow.ql-toolbar button:focus .ql-stroke,
    .ql-snow .ql-toolbar button:focus .ql-stroke,
    .ql-snow.ql-toolbar button.ql-active .ql-stroke,
    .ql-snow .ql-toolbar button.ql-active .ql-stroke,
    .ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke,
    .ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke,
    .ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,
    .ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,
    .ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke,
    .ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke,
    .ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,
    .ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,
    .ql-snow.ql-toolbar button:hover .ql-stroke-miter,
    .ql-snow .ql-toolbar button:hover .ql-stroke-miter,
    .ql-snow.ql-toolbar button:focus .ql-stroke-miter,
    .ql-snow .ql-toolbar button:focus .ql-stroke-miter,
    .ql-snow.ql-toolbar button.ql-active .ql-stroke-miter,
    .ql-snow .ql-toolbar button.ql-active .ql-stroke-miter,
    .ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,
    .ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,
    .ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,
    .ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,
    .ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,
    .ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,
    .ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,
    .ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter {
        stroke: #06c;
    }

@media (pointer: coarse) {
    .ql-snow.ql-toolbar button:hover:not(.ql-active),
    .ql-snow .ql-toolbar button:hover:not(.ql-active) {
        color: #444;
    }

        .ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-fill,
        .ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-fill,
        .ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,
        .ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill {
            fill: #444;
        }

        .ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke,
        .ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke,
        .ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,
        .ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter {
            stroke: #444;
        }
}

.ql-snow {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

    .ql-snow * {
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
    }

    .ql-snow .ql-hidden {
        display: none;
    }

    .ql-snow .ql-out-bottom,
    .ql-snow .ql-out-top {
        visibility: hidden;
    }

    .ql-snow .ql-tooltip {
        position: absolute;
        -webkit-transform: translateY(10px);
        -moz-transform: translateY(10px);
        -ms-transform: translateY(10px);
        -o-transform: translateY(10px);
        transform: translateY(10px);
    }

        .ql-snow .ql-tooltip a {
            cursor: pointer;
            text-decoration: none;
        }

        .ql-snow .ql-tooltip.ql-flip {
            -webkit-transform: translateY(-10px);
            -moz-transform: translateY(-10px);
            -ms-transform: translateY(-10px);
            -o-transform: translateY(-10px);
            transform: translateY(-10px);
        }

    .ql-snow .ql-formats {
        display: inline-block;
        vertical-align: middle;
    }

        .ql-snow .ql-formats:after {
            clear: both;
            content: '';
            display: table;
        }

    .ql-snow .ql-stroke {
        fill: none;
        stroke: #444;
        stroke-linecap: round;
        stroke-linejoin: round;
        stroke-width: 2;
    }

    .ql-snow .ql-stroke-miter {
        fill: none;
        stroke: #444;
        stroke-miterlimit: 10;
        stroke-width: 2;
    }

    .ql-snow .ql-fill,
    .ql-snow .ql-stroke.ql-fill {
        fill: #444;
    }

    .ql-snow .ql-empty {
        fill: none;
    }

    .ql-snow .ql-even {
        fill-rule: evenodd;
    }

    .ql-snow .ql-thin,
    .ql-snow .ql-stroke.ql-thin {
        stroke-width: 1;
    }

    .ql-snow .ql-transparent {
        opacity: 0.4;
    }

    .ql-snow .ql-direction svg:last-child {
        display: none;
    }

    .ql-snow .ql-direction.ql-active svg:last-child {
        display: inline;
    }

    .ql-snow .ql-direction.ql-active svg:first-child {
        display: none;
    }

    .ql-snow .ql-editor h1 {
        font-size: 2em;
    }

    .ql-snow .ql-editor h2 {
        font-size: 1.5em;
    }

    .ql-snow .ql-editor h3 {
        font-size: 1.17em;
    }

    .ql-snow .ql-editor h4 {
        font-size: 1em;
    }

    .ql-snow .ql-editor h5 {
        font-size: 0.83em;
    }

    .ql-snow .ql-editor h6 {
        font-size: 0.67em;
    }

    .ql-snow .ql-editor a {
        text-decoration: underline;
    }

    .ql-snow .ql-editor blockquote {
        border-left: 4px solid #ccc;
        margin-bottom: 5px;
        margin-top: 5px;
        padding-left: 16px;
    }

    .ql-snow .ql-editor code,
    .ql-snow .ql-editor pre {
        background-color: #f0f0f0;
        -webkit-border-radius: 3px;
        -moz-border-radius: 3px;
        border-radius: 3px;
    }

    .ql-snow .ql-editor pre {
        white-space: pre-wrap;
        margin-bottom: 5px;
        margin-top: 5px;
        padding: 5px 10px;
    }

    .ql-snow .ql-editor code {
        font-size: 85%;
        padding: 2px 4px;
    }

    .ql-snow .ql-editor pre.ql-syntax {
        background-color: #23241f;
        color: #f8f8f2;
        overflow: visible;
    }

    .ql-snow .ql-editor img {
        max-width: 100%;
    }

    .ql-snow .ql-picker {
        color: #444;
        display: inline-block;
        float: left;
        font-size: 14px;
        font-weight: 500;
        height: 24px;
        position: relative;
        vertical-align: middle;
    }

    .ql-snow .ql-picker-label {
        cursor: pointer;
        display: inline-block;
        height: 100%;
        padding-left: 8px;
        padding-right: 2px;
        position: relative;
        width: 100%;
    }

        .ql-snow .ql-picker-label::before {
            display: inline-block;
            line-height: 22px;
        }

    .ql-snow .ql-picker-options {
        background-color: #fff;
        display: none;
        min-width: 100%;
        padding: 4px 8px;
        position: absolute;
        white-space: nowrap;
    }

        .ql-snow .ql-picker-options .ql-picker-item {
            cursor: pointer;
            display: block;
            padding-bottom: 5px;
            padding-top: 5px;
        }

    .ql-snow .ql-picker.ql-expanded .ql-picker-label {
        color: #ccc;
        z-index: 2;
    }

        .ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill {
            fill: #ccc;
        }

        .ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke {
            stroke: #ccc;
        }

    .ql-snow .ql-picker.ql-expanded .ql-picker-options {
        display: block;
        margin-top: -1px;
        top: 100%;
        z-index: 1;
    }

    .ql-snow .ql-color-picker,
    .ql-snow .ql-icon-picker {
        width: 28px;
    }

        .ql-snow .ql-color-picker .ql-picker-label,
        .ql-snow .ql-icon-picker .ql-picker-label {
            padding: 2px 4px;
        }

            .ql-snow .ql-color-picker .ql-picker-label svg,
            .ql-snow .ql-icon-picker .ql-picker-label svg {
                right: 4px;
            }

        .ql-snow .ql-icon-picker .ql-picker-options {
            padding: 4px 0px;
        }

        .ql-snow .ql-icon-picker .ql-picker-item {
            height: 24px;
            width: 24px;
            padding: 2px 4px;
        }

        .ql-snow .ql-color-picker .ql-picker-options {
            padding: 3px 5px;
            width: 152px;
        }

        .ql-snow .ql-color-picker .ql-picker-item {
            border: 1px solid transparent;
            float: left;
            height: 16px;
            margin: 2px;
            padding: 0px;
            width: 16px;
        }

    .ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg {
        position: absolute;
        margin-top: -9px;
        right: 0;
        top: 50%;
        width: 18px;
    }

    .ql-snow .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=''])::before,
    .ql-snow .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=''])::before,
    .ql-snow .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=''])::before,
    .ql-snow .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=''])::before,
    .ql-snow .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=''])::before,
    .ql-snow .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=''])::before {
        content: attr(data-label);
    }

    .ql-snow .ql-picker.ql-header {
        width: 98px;
    }

        .ql-snow .ql-picker.ql-header .ql-picker-label::before,
        .ql-snow .ql-picker.ql-header .ql-picker-item::before {
            content: 'Normal';
        }

        .ql-snow .ql-picker.ql-header .ql-picker-label[data-value="1"]::before,
        .ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]::before {
            content: 'Heading 1';
        }

        .ql-snow .ql-picker.ql-header .ql-picker-label[data-value="2"]::before,
        .ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]::before {
            content: 'Heading 2';
        }

        .ql-snow .ql-picker.ql-header .ql-picker-label[data-value="3"]::before,
        .ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]::before {
            content: 'Heading 3';
        }

        .ql-snow .ql-picker.ql-header .ql-picker-label[data-value="4"]::before,
        .ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]::before {
            content: 'Heading 4';
        }

        .ql-snow .ql-picker.ql-header .ql-picker-label[data-value="5"]::before,
        .ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]::before {
            content: 'Heading 5';
        }

        .ql-snow .ql-picker.ql-header .ql-picker-label[data-value="6"]::before,
        .ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]::before {
            content: 'Heading 6';
        }

        .ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]::before {
            font-size: 2em;
        }

        .ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]::before {
            font-size: 1.5em;
        }

        .ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]::before {
            font-size: 1.17em;
        }

        .ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]::before {
            font-size: 1em;
        }

        .ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]::before {
            font-size: 0.83em;
        }

        .ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]::before {
            font-size: 0.67em;
        }

    .ql-snow .ql-picker.ql-font {
        width: 108px;
    }

        .ql-snow .ql-picker.ql-font .ql-picker-label::before,
        .ql-snow .ql-picker.ql-font .ql-picker-item::before {
            content: 'Sans Serif';
        }

        .ql-snow .ql-picker.ql-font .ql-picker-label[data-value=serif]::before,
        .ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]::before {
            content: 'Serif';
        }

        .ql-snow .ql-picker.ql-font .ql-picker-label[data-value=monospace]::before,
        .ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]::before {
            content: 'Monospace';
        }

        .ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]::before {
            font-family: Georgia, Times New Roman, serif;
        }

        .ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]::before {
            font-family: Monaco, Courier New, monospace;
        }

    .ql-snow .ql-picker.ql-size {
        width: 98px;
    }

        .ql-snow .ql-picker.ql-size .ql-picker-label::before,
        .ql-snow .ql-picker.ql-size .ql-picker-item::before {
            content: 'Normal';
        }

        .ql-snow .ql-picker.ql-size .ql-picker-label[data-value=small]::before,
        .ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]::before {
            content: 'Small';
        }

        .ql-snow .ql-picker.ql-size .ql-picker-label[data-value=large]::before,
        .ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]::before {
            content: 'Large';
        }

        .ql-snow .ql-picker.ql-size .ql-picker-label[data-value=huge]::before,
        .ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]::before {
            content: 'Huge';
        }

        .ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]::before {
            font-size: 10px;
        }

        .ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]::before {
            font-size: 18px;
        }

        .ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]::before {
            font-size: 32px;
        }

    .ql-snow .ql-color-picker.ql-background .ql-picker-item {
        background-color: #fff;
    }

    .ql-snow .ql-color-picker.ql-color .ql-picker-item {
        background-color: #000;
    }

.ql-toolbar.ql-snow {
    border: 1px solid #ccc;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    font-family: 'Helvetica Neue', 'Helvetica', 'Arial', sans-serif;
    padding: 8px;
}

    .ql-toolbar.ql-snow .ql-formats {
        margin-right: 15px;
    }

    .ql-toolbar.ql-snow .ql-picker-label {
        border: 1px solid transparent;
    }

    .ql-toolbar.ql-snow .ql-picker-options {
        border: 1px solid transparent;
        -webkit-box-shadow: rgba(0,0,0,0.2) 0 2px 8px;
        -moz-box-shadow: rgba(0,0,0,0.2) 0 2px 8px;
        box-shadow: rgba(0,0,0,0.2) 0 2px 8px;
    }

    .ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label {
        border-color: #ccc;
    }

    .ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options {
        border-color: #ccc;
    }

    .ql-toolbar.ql-snow .ql-color-picker .ql-picker-item.ql-selected,
    .ql-toolbar.ql-snow .ql-color-picker .ql-picker-item:hover {
        border-color: #000;
    }

    .ql-toolbar.ql-snow + .ql-container.ql-snow {
        border-top: 0px;
    }

.ql-snow .ql-tooltip {
    background-color: #fff;
    border: 1px solid #ccc;
    -webkit-box-shadow: 0px 0px 5px #ddd;
    -moz-box-shadow: 0px 0px 5px #ddd;
    box-shadow: 0px 0px 5px #ddd;
    color: #444;
    padding: 5px 12px;
    white-space: nowrap;
}

    .ql-snow .ql-tooltip::before {
        content: "Visit URL:";
        line-height: 26px;
        margin-right: 8px;
    }

    .ql-snow .ql-tooltip input[type=text] {
        display: none;
        border: 1px solid #ccc;
        font-size: 13px;
        height: 26px;
        margin: 0px;
        padding: 3px 5px;
        width: 170px;
    }

    .ql-snow .ql-tooltip a.ql-preview {
        display: inline-block;
        max-width: 200px;
        overflow-x: hidden;
        -o-text-overflow: ellipsis;
        text-overflow: ellipsis;
        vertical-align: top;
    }

    .ql-snow .ql-tooltip a.ql-action::after {
        border-right: 1px solid #ccc;
        content: 'Edit';
        margin-left: 16px;
        padding-right: 8px;
    }

    .ql-snow .ql-tooltip a.ql-remove::before {
        content: 'Remove';
        margin-left: 8px;
    }

    .ql-snow .ql-tooltip a {
        line-height: 26px;
    }

    .ql-snow .ql-tooltip.ql-editing a.ql-preview,
    .ql-snow .ql-tooltip.ql-editing a.ql-remove {
        display: none;
    }

    .ql-snow .ql-tooltip.ql-editing input[type=text] {
        display: inline-block;
    }

    .ql-snow .ql-tooltip.ql-editing a.ql-action::after {
        border-right: 0px;
        content: 'Save';
        padding-right: 0px;
    }

    .ql-snow .ql-tooltip[data-mode=link]::before {
        content: "Enter link:";
    }

    .ql-snow .ql-tooltip[data-mode=formula]::before {
        content: "Enter formula:";
    }

    .ql-snow .ql-tooltip[data-mode=video]::before {
        content: "Enter video:";
    }

.ql-snow a {
    color: #06c;
}

.ql-container.ql-snow {
    border: 1px solid #ccc;
}

/* * 文字编辑框不用内边距 默认字号14px */
.textarea-ZVIBWfiQFs .ql-editor {
    padding: 0;
    font-size: 14px;
    white-space: pre-line;
}
    /* * placeholder位置 */
    .textarea-ZVIBWfiQFs .ql-editor.ql-blank::before {
        right: 0;
        left: 0;
    }
    /* * 去掉ul和ol自带样式 */
    .textarea-ZVIBWfiQFs .ql-editor ol,
    .textarea-ZVIBWfiQFs .ql-editor ul {
        padding-left: 0;
    }

    .textarea-ZVIBWfiQFs .ql-editor .ql-tooltip.ql-flip {
        z-index: 1025;
    }
/* 因为展示状态和编辑状态都会用到自定义字号样式，所以放在这里统一管理 */
.textarea-ZVIBWfiQFs .ql-picker.ql-size .ql-picker-item[data-value="12px"]::before {
    font-size: 12px;
    content: " 12 ";
}

.textarea-ZVIBWfiQFs .ql-picker.ql-size .ql-picker-item[data-value="13px"]::before {
    font-size: 13px;
    content: " 13 ";
}

.textarea-ZVIBWfiQFs .ql-picker.ql-size .ql-picker-item[data-value="14px"]::before {
    font-size: 14px;
    content: " 14 ";
}

.textarea-ZVIBWfiQFs .ql-picker.ql-size .ql-picker-item[data-value="15px"]::before {
    font-size: 15px;
    content: " 15 ";
}

.textarea-ZVIBWfiQFs .ql-picker.ql-size .ql-picker-item[data-value="16px"]::before {
    font-size: 16px;
    content: " 16 ";
}

.textarea-ZVIBWfiQFs .ql-picker.ql-size .ql-picker-item[data-value="17px"]::before {
    font-size: 17px;
    content: " 17 ";
}

.textarea-ZVIBWfiQFs .ql-picker.ql-size .ql-picker-item[data-value="18px"]::before {
    font-size: 18px;
    content: " 18 ";
}

.textarea-ZVIBWfiQFs .ql-picker.ql-size .ql-picker-item[data-value="19px"]::before {
    font-size: 19px;
    content: " 19 ";
}

.textarea-ZVIBWfiQFs .ql-picker.ql-size .ql-picker-item[data-value="20px"]::before {
    font-size: 20px;
    content: " 20 ";
}

.textarea-ZVIBWfiQFs .ql-picker.ql-size .ql-picker-item[data-value="21px"]::before {
    font-size: 21px;
    content: " 21 ";
}

.textarea-ZVIBWfiQFs .ql-picker.ql-size .ql-picker-item[data-value="22px"]::before {
    font-size: 22px;
    content: " 22 ";
}

.textarea-ZVIBWfiQFs .ql-picker.ql-size .ql-picker-item[data-value="23px"]::before {
    font-size: 23px;
    content: " 23 ";
}

.textarea-ZVIBWfiQFs .ql-picker.ql-size .ql-picker-item[data-value="24px"]::before {
    font-size: 24px;
    content: " 24 ";
}

.textarea-ZVIBWfiQFs .ql-picker.ql-size .ql-picker-item[data-value="25px"]::before {
    font-size: 25px;
    content: " 25 ";
}

.textarea-ZVIBWfiQFs .ql-picker.ql-size .ql-picker-item[data-value="26px"]::before {
    font-size: 26px;
    content: " 26 ";
}

.textarea-ZVIBWfiQFs .ql-picker.ql-size .ql-picker-item[data-value="27px"]::before {
    font-size: 27px;
    content: " 27 ";
}

.textarea-ZVIBWfiQFs .ql-picker.ql-size .ql-picker-item[data-value="28px"]::before {
    font-size: 28px;
    content: " 28 ";
}

.textarea-ZVIBWfiQFs .ql-picker.ql-size .ql-picker-item[data-value="29px"]::before {
    font-size: 29px;
    content: " 29 ";
}

.textarea-ZVIBWfiQFs .ql-picker.ql-size .ql-picker-item[data-value="30px"]::before {
    font-size: 30px;
    content: " 30 ";
}

.textarea-ZVIBWfiQFs .ql-picker.ql-size .ql-picker-item[data-value="31px"]::before {
    font-size: 31px;
    content: " 31 ";
}

.textarea-ZVIBWfiQFs .ql-picker.ql-size .ql-picker-item[data-value="32px"]::before {
    font-size: 32px;
    content: " 32 ";
}

.textarea-ZVIBWfiQFs .ql-picker.ql-size .ql-picker-item[data-value="33px"]::before {
    font-size: 33px;
    content: " 33 ";
}

.textarea-ZVIBWfiQFs .ql-picker.ql-size .ql-picker-item[data-value="34px"]::before {
    font-size: 34px;
    content: " 34 ";
}

.textarea-ZVIBWfiQFs .ql-picker.ql-size .ql-picker-item[data-value="35px"]::before {
    font-size: 35px;
    content: " 35 ";
}

.textarea-ZVIBWfiQFs .ql-picker.ql-size .ql-picker-item[data-value="36px"]::before {
    font-size: 36px;
    content: " 36 ";
}

.textarea-ZVIBWfiQFs .ql-picker.ql-size .ql-picker-item[data-value="37px"]::before {
    font-size: 37px;
    content: " 37 ";
}

.textarea-ZVIBWfiQFs .ql-picker.ql-size .ql-picker-item[data-value="38px"]::before {
    font-size: 38px;
    content: " 38 ";
}

.textarea-ZVIBWfiQFs .ql-picker.ql-size .ql-picker-item[data-value="39px"]::before {
    font-size: 39px;
    content: " 39 ";
}

.textarea-ZVIBWfiQFs .ql-picker.ql-size .ql-picker-item[data-value="40px"]::before {
    font-size: 40px;
    content: " 40 ";
}

.textarea-ZVIBWfiQFs .ql-picker.ql-size .ql-picker-item[data-value="41px"]::before {
    font-size: 41px;
    content: " 41 ";
}

.textarea-ZVIBWfiQFs .ql-picker.ql-size .ql-picker-item[data-value="42px"]::before {
    font-size: 42px;
    content: " 42 ";
}

.textarea-ZVIBWfiQFs .ql-picker.ql-size .ql-picker-item[data-value="43px"]::before {
    font-size: 43px;
    content: " 43 ";
}

.textarea-ZVIBWfiQFs .ql-picker.ql-size .ql-picker-item[data-value="44px"]::before {
    font-size: 44px;
    content: " 44 ";
}

.textarea-ZVIBWfiQFs .ql-picker.ql-size .ql-picker-item[data-value="45px"]::before {
    font-size: 45px;
    content: " 45 ";
}

.textarea-ZVIBWfiQFs .ql-picker.ql-size .ql-picker-item[data-value="46px"]::before {
    font-size: 46px;
    content: " 46 ";
}

.textarea-ZVIBWfiQFs .ql-picker.ql-size .ql-picker-item[data-value="47px"]::before {
    font-size: 47px;
    content: " 47 ";
}

.textarea-ZVIBWfiQFs .ql-picker.ql-size .ql-picker-item[data-value="48px"]::before {
    font-size: 48px;
    content: " 48 ";
}

.textarea-ZVIBWfiQFs .ql-editor .ql-size-12px {
    font-size: 12px;
}

.textarea-ZVIBWfiQFs .ql-editor .ql-size-13px {
    font-size: 13px;
}

.textarea-ZVIBWfiQFs .ql-editor .ql-size-14px {
    font-size: 14px;
}

.textarea-ZVIBWfiQFs .ql-editor .ql-size-15px {
    font-size: 15px;
}

.textarea-ZVIBWfiQFs .ql-editor .ql-size-16px {
    font-size: 16px;
}

.textarea-ZVIBWfiQFs .ql-editor .ql-size-17px {
    font-size: 17px;
}

.textarea-ZVIBWfiQFs .ql-editor .ql-size-18px {
    font-size: 18px;
}

.textarea-ZVIBWfiQFs .ql-editor .ql-size-19px {
    font-size: 19px;
}

.textarea-ZVIBWfiQFs .ql-editor .ql-size-20px {
    font-size: 20px;
}

.textarea-ZVIBWfiQFs .ql-editor .ql-size-21px {
    font-size: 21px;
}

.textarea-ZVIBWfiQFs .ql-editor .ql-size-22px {
    font-size: 22px;
}

.textarea-ZVIBWfiQFs .ql-editor .ql-size-23px {
    font-size: 23px;
}

.textarea-ZVIBWfiQFs .ql-editor .ql-size-24px {
    font-size: 24px;
}

.textarea-ZVIBWfiQFs .ql-editor .ql-size-25px {
    font-size: 25px;
}

.textarea-ZVIBWfiQFs .ql-editor .ql-size-26px {
    font-size: 26px;
}

.textarea-ZVIBWfiQFs .ql-editor .ql-size-27px {
    font-size: 27px;
}

.textarea-ZVIBWfiQFs .ql-editor .ql-size-28px {
    font-size: 28px;
}

.textarea-ZVIBWfiQFs .ql-editor .ql-size-29px {
    font-size: 29px;
}

.textarea-ZVIBWfiQFs .ql-editor .ql-size-30px {
    font-size: 30px;
}

.textarea-ZVIBWfiQFs .ql-editor .ql-size-31px {
    font-size: 31px;
}

.textarea-ZVIBWfiQFs .ql-editor .ql-size-32px {
    font-size: 32px;
}

.textarea-ZVIBWfiQFs .ql-editor .ql-size-33px {
    font-size: 33px;
}

.textarea-ZVIBWfiQFs .ql-editor .ql-size-34px {
    font-size: 34px;
}

.textarea-ZVIBWfiQFs .ql-editor .ql-size-35px {
    font-size: 35px;
}

.textarea-ZVIBWfiQFs .ql-editor .ql-size-36px {
    font-size: 36px;
}

.textarea-ZVIBWfiQFs .ql-editor .ql-size-37px {
    font-size: 37px;
}

.textarea-ZVIBWfiQFs .ql-editor .ql-size-38px {
    font-size: 38px;
}

.textarea-ZVIBWfiQFs .ql-editor .ql-size-39px {
    font-size: 39px;
}

.textarea-ZVIBWfiQFs .ql-editor .ql-size-40px {
    font-size: 40px;
}

.textarea-ZVIBWfiQFs .ql-editor .ql-size-41px {
    font-size: 41px;
}

.textarea-ZVIBWfiQFs .ql-editor .ql-size-42px {
    font-size: 42px;
}

.textarea-ZVIBWfiQFs .ql-editor .ql-size-43px {
    font-size: 43px;
}

.textarea-ZVIBWfiQFs .ql-editor .ql-size-44px {
    font-size: 44px;
}

.textarea-ZVIBWfiQFs .ql-editor .ql-size-45px {
    font-size: 45px;
}

.textarea-ZVIBWfiQFs .ql-editor .ql-size-46px {
    font-size: 46px;
}

.textarea-ZVIBWfiQFs .ql-editor .ql-size-47px {
    font-size: 47px;
}

.textarea-ZVIBWfiQFs .ql-editor .ql-size-48px {
    font-size: 48px;
}

.dropdown-GIavq5_yST {
    width: 100%;
    height: 100%;
    display: block;
}

.popup-K2dc1jSgky {
    border: none;
}

.grid-item-C_TUXIUaqU {
    width: 100%;
    height: 100%;
    position: relative;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -moz-box-orient: vertical;
    -moz-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    outline-width: 2px;
    outline-style: solid;
    outline-color: transparent;
    font-size: 14px;
    -webkit-transition: opacity 0.2s, outline-color 0.2s;
    -o-transition: opacity 0.2s, outline-color 0.2s;
    -moz-transition: opacity 0.2s, outline-color 0.2s;
    transition: opacity 0.2s, outline-color 0.2s;
}

.m-grid-item-hover-NyyRN0tBpD {
    cursor: pointer;
}

    .m-grid-item-hover-NyyRN0tBpD .item-icons-TXN2rJpS9L {
        display: inline-block;
    }

.grid-item-hover-PZ0SnuZb7r:hover .item-icons-TXN2rJpS9L {
    display: inline-block;
}

.grid-item-edit-hover-sCh1FEBTXC:hover {
    outline-color: var(--sd-color-primary-border);
}

    .grid-item-edit-hover-sCh1FEBTXC:hover .item-icons-TXN2rJpS9L {
        display: inline-block;
    }

    .grid-item-edit-hover-sCh1FEBTXC:hover .resize-icon-qN8PD9KRK1 {
        opacity: 1;
    }

.grid-item-edit-show-acYAopxYX9 {
    outline-color: var(--sd-color-primary-border);
}

.grid-item-draggable-hover-g8f1dMS5RQ:hover {
    cursor: move;
}

    .grid-item-draggable-hover-g8f1dMS5RQ:hover .drag-icon-container-r1U0xXuD6O {
        opacity: 1;
    }

.drag-icon-container-r1U0xXuD6O {
    width: 120px;
    height: 24px;
    position: absolute;
    top: 0;
    left: 50%;
    opacity: 0;
    -webkit-transform: translateX(-50%);
    -moz-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    -o-transform: translateX(-50%);
    transform: translateX(-50%);
}

.drag-icon-dRBGaetmCS {
    width: 70px;
    height: 8px;
    position: absolute;
    top: 4px;
    left: 50%;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjMiIGhlaWdodD0iOSIgdmlld0JveD0iMCAwIDIzIDkiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMS41NzMxNyAwQzAuNzA0MzMgMCAwIDAuNzA1NjA2IDAgMS41NzQ0NEMwIDIuNDQzMjggMC43MDQzMyAzLjE0ODg4IDEuNTczMTcgMy4xNDg4OEMyLjQ0MiAzLjE0ODg4IDMuMTQ2MzMgMi40NDMyOCAzLjE0NjMzIDEuNTc0NDRDMy4xNDYzMyAwLjcwNTYwNiAyLjQ0MiAwIDEuNTczMTcgMFpNMS41NzMxNyA1LjI0ODA1QzAuNzA0MzMgNS4yNDgwNSAwIDUuOTUzNjUgMCA2LjgyMjQ5QzAgNy42OTEzMiAwLjcwNDMzIDguMzk2OTMgMS41NzMxNyA4LjM5NjkzQzIuNDQyIDguMzk2OTMgMy4xNDYzMyA3LjY5MTMyIDMuMTQ2MzMgNi44MjI0OUMzLjE0NjMzIDUuOTUzNjUgMi40NDIgNS4yNDgwNSAxLjU3MzE3IDUuMjQ4MDVaTTYuMjkyNjYgMS41NzQ0NEM2LjI5MjY2IDAuNzA1NjAyIDYuOTk3IDAgNy44NjU4NCAwQzguNzM0NjggMCA5LjQzOTAxIDAuNzA1NjAyIDkuNDM5MDEgMS41NzQ0NEM5LjQzOTAxIDIuNDQzMjggOC43MzQ2OCAzLjE0ODg4IDcuODY1ODQgMy4xNDg4OEM2Ljk5NyAzLjE0ODg4IDYuMjkyNjYgMi40NDMyOCA2LjI5MjY2IDEuNTc0NDRaTTcuODY1ODQgNS4yNDgwNUM2Ljk5NyA1LjI0ODA1IDYuMjkyNjYgNS45NTM2NSA2LjI5MjY2IDYuODIyNDlDNi4yOTI2NiA3LjY5MTMzIDYuOTk3IDguMzk2OTMgNy44NjU4NCA4LjM5NjkzQzguNzM0NjggOC4zOTY5MyA5LjQzOTAxIDcuNjkxMzMgOS40MzkwMSA2LjgyMjQ5QzkuNDM5MDEgNS45NTM2NSA4LjczNDY4IDUuMjQ4MDUgNy44NjU4NCA1LjI0ODA1Wk0xMi41ODU0IDEuNTc0NDRDMTIuNTg1NCAwLjcwNTYwNiAxMy4yODk3IDAgMTQuMTU4NSAwQzE1LjAyNzQgMCAxNS43MzE3IDAuNzA1NjA2IDE1LjczMTcgMS41NzQ0NEMxNS43MzE3IDIuNDQzMjggMTUuMDI3NCAzLjE0ODg4IDE0LjE1ODUgMy4xNDg4OEMxMy4yODk3IDMuMTQ4ODggMTIuNTg1NCAyLjQ0MzI4IDEyLjU4NTQgMS41NzQ0NFpNMTQuMTU4NSA1LjI0ODA1QzEzLjI4OTcgNS4yNDgwNSAxMi41ODU0IDUuOTUzNjUgMTIuNTg1NCA2LjgyMjQ5QzEyLjU4NTQgNy42OTEzMiAxMy4yODk3IDguMzk2OTMgMTQuMTU4NSA4LjM5NjkzQzE1LjAyNzQgOC4zOTY5MyAxNS43MzE3IDcuNjkxMzIgMTUuNzMxNyA2LjgyMjQ5QzE1LjczMTcgNS45NTM2NSAxNS4wMjc0IDUuMjQ4MDUgMTQuMTU4NSA1LjI0ODA1Wk0xOC44NzgxIDEuNTc0NDRDMTguODc4MSAwLjcwNTYwNiAxOS41ODI0IDAgMjAuNDUxMiAwQzIxLjMyMDEgMCAyMi4wMjQ0IDAuNzA1NjA2IDIyLjAyNDQgMS41NzQ0NEMyMi4wMjQ0IDIuNDQzMjggMjEuMzIwMSAzLjE0ODg4IDIwLjQ1MTIgMy4xNDg4OEMxOS41ODI0IDMuMTQ4ODggMTguODc4MSAyLjQ0MzI4IDE4Ljg3ODEgMS41NzQ0NFpNMjAuNDUxMiA1LjI0ODA1QzE5LjU4MjQgNS4yNDgwNSAxOC44NzgxIDUuOTUzNjUgMTguODc4MSA2LjgyMjQ5QzE4Ljg3ODEgNy42OTEzMiAxOS41ODI0IDguMzk2OTMgMjAuNDUxMiA4LjM5NjkzQzIxLjMyMDEgOC4zOTY5MyAyMi4wMjQ0IDcuNjkxMzIgMjIuMDI0NCA2LjgyMjQ5QzIyLjAyNDQgNS45NTM2NSAyMS4zMjAxIDUuMjQ4MDUgMjAuNDUxMiA1LjI0ODA1WiIgZmlsbD0iIzAwNjhGRiIvPgo8L3N2Zz4K);
    background-repeat: no-repeat;
    background-position: center center;
    -webkit-background-size: 100% 100%;
    -moz-background-size: 100% 100%;
    -o-background-size: 100% 100%;
    background-size: 100% 100%;
    -webkit-transform: translateX(-50%);
    -moz-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    -o-transform: translateX(-50%);
    transform: translateX(-50%);
}

.resize-icon-qN8PD9KRK1 {
    width: 22px;
    height: 22px;
    position: absolute;
    right: 2px;
    bottom: 2px;
    display: block;
    opacity: 0;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIiIGhlaWdodD0iMjIiIHZpZXdCb3g9IjAgMCAyMiAyMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0yMCAxQzIwIDAuNDQ3NzE1IDIwLjQ0NzcgMCAyMSAwQzIxLjU1MjMgMCAyMiAwLjQ0NzcxNSAyMiAxQzIyIDEuNTUyMjggMjEuNTUyMyAyIDIxIDJDMjAuNDQ3NyAyIDIwIDEuNTUyMjggMjAgMVpNMjAgNUMyMCA0LjQ0NzcyIDIwLjQ0NzcgNCAyMSA0QzIxLjU1MjMgNCAyMiA0LjQ0NzcyIDIyIDVDMjIgNS41NTIyOCAyMS41NTIzIDYgMjEgNkMyMC40NDc3IDYgMjAgNS41NTIyOCAyMCA1Wk0xOCA1QzE4IDQuNDQ3NzIgMTcuNTUyMyA0IDE3IDRDMTYuNDQ3NyA0IDE2IDQuNDQ3NzIgMTYgNUMxNiA1LjU1MjI4IDE2LjQ0NzcgNiAxNyA2QzE3LjU1MjMgNiAxOCA1LjU1MjI4IDE4IDVaTTIwIDlDMjAgOC40NDc3MSAyMC40NDc3IDggMjEgOEMyMS41NTIzIDggMjIgOC40NDc3MSAyMiA5QzIyIDkuNTUyMjkgMjEuNTUyMyAxMCAyMSAxMEMyMC40NDc3IDEwIDIwIDkuNTUyMjkgMjAgOVpNMjIgMTNDMjIgMTIuNDQ3NyAyMS41NTIzIDEyIDIxIDEyQzIwLjQ0NzcgMTIgMjAgMTIuNDQ3NyAyMCAxM0MyMCAxMy41NTIzIDIwLjQ0NzcgMTQgMjEgMTRDMjEuNTUyMyAxNCAyMiAxMy41NTIzIDIyIDEzWk0yMCAxN0MyMCAxNi40NDc3IDIwLjQ0NzcgMTYgMjEgMTZDMjEuNTUyMyAxNiAyMiAxNi40NDc3IDIyIDE3QzIyIDE3LjU1MjMgMjEuNTUyMyAxOCAyMSAxOEMyMC40NDc3IDE4IDIwIDE3LjU1MjMgMjAgMTdaTTIyIDIxQzIyIDIwLjQ0NzcgMjEuNTUyMyAyMCAyMSAyMEMyMC40NDc3IDIwIDIwIDIwLjQ0NzcgMjAgMjFDMjAgMjEuNTUyMyAyMC40NDc3IDIyIDIxIDIyQzIxLjU1MjMgMjIgMjIgMjEuNTUyMyAyMiAyMVpNMTYgMjFDMTYgMjAuNDQ3NyAxNi40NDc3IDIwIDE3IDIwQzE3LjU1MjMgMjAgMTggMjAuNDQ3NyAxOCAyMUMxOCAyMS41NTIzIDE3LjU1MjMgMjIgMTcgMjJDMTYuNDQ3NyAyMiAxNiAyMS41NTIzIDE2IDIxWk0xOCAxN0MxOCAxNi40NDc3IDE3LjU1MjMgMTYgMTcgMTZDMTYuNDQ3NyAxNiAxNiAxNi40NDc3IDE2IDE3QzE2IDE3LjU1MjMgMTYuNDQ3NyAxOCAxNyAxOEMxNy41NTIzIDE4IDE4IDE3LjU1MjMgMTggMTdaTTE2IDEzQzE2IDEyLjQ0NzcgMTYuNDQ3NyAxMiAxNyAxMkMxNy41NTIzIDEyIDE4IDEyLjQ0NzcgMTggMTNDMTggMTMuNTUyMyAxNy41NTIzIDE0IDE3IDE0QzE2LjQ0NzcgMTQgMTYgMTMuNTUyMyAxNiAxM1pNMTggOUMxOCA4LjQ0NzcxIDE3LjU1MjMgOCAxNyA4QzE2LjQ0NzcgOCAxNiA4LjQ0NzcxIDE2IDlDMTYgOS41NTIyOSAxNi40NDc3IDEwIDE3IDEwQzE3LjU1MjMgMTAgMTggOS41NTIyOSAxOCA5Wk0xMiAyMUMxMiAyMC40NDc3IDEyLjQ0NzcgMjAgMTMgMjBDMTMuNTUyMyAyMCAxNCAyMC40NDc3IDE0IDIxQzE0IDIxLjU1MjMgMTMuNTUyMyAyMiAxMyAyMkMxMi40NDc3IDIyIDEyIDIxLjU1MjMgMTIgMjFaTTE0IDE3QzE0IDE2LjQ0NzcgMTMuNTUyMyAxNiAxMyAxNkMxMi40NDc3IDE2IDEyIDE2LjQ0NzcgMTIgMTdDMTIgMTcuNTUyMyAxMi40NDc3IDE4IDEzIDE4QzEzLjU1MjMgMTggMTQgMTcuNTUyMyAxNCAxN1pNMTIgMTNDMTIgMTIuNDQ3NyAxMi40NDc3IDEyIDEzIDEyQzEzLjU1MjMgMTIgMTQgMTIuNDQ3NyAxNCAxM0MxNCAxMy41NTIzIDEzLjU1MjMgMTQgMTMgMTRDMTIuNDQ3NyAxNCAxMiAxMy41NTIzIDEyIDEzWk0xNCA5QzE0IDguNDQ3NzEgMTMuNTUyMyA4IDEzIDhDMTIuNDQ3NyA4IDEyIDguNDQ3NzEgMTIgOUMxMiA5LjU1MjI5IDEyLjQ0NzcgMTAgMTMgMTBDMTMuNTUyMyAxMCAxNCA5LjU1MjI5IDE0IDlaTTggMjFDOCAyMC40NDc3IDguNDQ3NzEgMjAgOSAyMEM5LjU1MjI5IDIwIDEwIDIwLjQ0NzcgMTAgMjFDMTAgMjEuNTUyMyA5LjU1MjI5IDIyIDkgMjJDOC40NDc3MSAyMiA4IDIxLjU1MjMgOCAyMVpNMTAgMTdDMTAgMTYuNDQ3NyA5LjU1MjI5IDE2IDkgMTZDOC40NDc3MSAxNiA4IDE2LjQ0NzcgOCAxN0M4IDE3LjU1MjMgOC40NDc3MSAxOCA5IDE4QzkuNTUyMjkgMTggMTAgMTcuNTUyMyAxMCAxN1pNOCAxM0M4IDEyLjQ0NzcgOC40NDc3MSAxMiA5IDEyQzkuNTUyMjkgMTIgMTAgMTIuNDQ3NyAxMCAxM0MxMCAxMy41NTIzIDkuNTUyMjkgMTQgOSAxNEM4LjQ0NzcxIDE0IDggMTMuNTUyMyA4IDEzWk02IDIxQzYgMjAuNDQ3NyA1LjU1MjI4IDIwIDUgMjBDNC40NDc3MiAyMCA0IDIwLjQ0NzcgNCAyMUM0IDIxLjU1MjMgNC40NDc3MiAyMiA1IDIyQzUuNTUyMjggMjIgNiAyMS41NTIzIDYgMjFaTTQgMTdDNCAxNi40NDc3IDQuNDQ3NzIgMTYgNSAxNkM1LjU1MjI4IDE2IDYgMTYuNDQ3NyA2IDE3QzYgMTcuNTUyMyA1LjU1MjI4IDE4IDUgMThDNC40NDc3MiAxOCA0IDE3LjU1MjMgNCAxN1pNMiAyMUMyIDIwLjQ0NzcgMS41NTIyOCAyMCAxIDIwQzAuNDQ3NzE1IDIwIDAgMjAuNDQ3NyAwIDIxQzAgMjEuNTUyMyAwLjQ0NzcxNSAyMiAxIDIyQzEuNTUyMjggMjIgMiAyMS41NTIzIDIgMjFaIiBmaWxsPSIjMDA2OEZGIi8+Cjwvc3ZnPgo=);
    background-repeat: no-repeat;
    background-position: right bottom;
    -webkit-background-size: 100% 100%;
    -moz-background-size: 100%;
    -o-background-size: 100%;
    background-size: 100%;
}

.item-icons-TXN2rJpS9L {
    display: none;
    white-space: nowrap;
    cursor: pointer;
}

.edit-TTdq2Mj9Ut {
    height: 36px;
    display: inline-block;
    padding: 8px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
}

.menu-icon-PFHCXuuroq {
    padding: 4px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
}

    .menu-icon-PFHCXuuroq:hover {
        background: #f4f6fb;
    }

.ruler-container-qgGr52oMOu {
    position: absolute;
    z-index: 1;
    top: 4px;
    left: 4px;
    opacity: 0.7;
    padding: 4px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    background: #03040d;
    color: #fff;
}

.left-position-jsDvFaRMRM {
    top: auto;
    bottom: 0px;
    left: -4px;
    -webkit-transform: translateX(-100%);
    -moz-transform: translateX(-100%);
    -ms-transform: translateX(-100%);
    -o-transform: translateX(-100%);
    transform: translateX(-100%);
}

.layout-background-asV_Yfn7vW {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background-color: #efefef;
    background-repeat: repeat;
    background-attachment: local, scroll;
}

.middle-line-ALNoiMawDu {
    width: 0;
    position: absolute;
    top: 0;
    bottom: 0;
    left: -webkit-calc(50% - 1px);
    left: -moz-calc(50% - 1px);
    left: calc(50% - 1px);
    border-left: 2px dashed #bbd2ff;
}

.grid-container-Spkk1KdrAY {
    position: relative;
}

.card-grid-container-N_9Qp3xUdc {
    margin: 0 8.333333%;
    overflow: hidden;
}
/* 占位 class 无实际样式作用，用于忽略内部组件编辑按钮的 click 事件 */
.cell-edit-ignore-Pmz0nYporQ {
    position: relative;
}

.grid-cell-xqkGnjByHH:hover .animation-image-Y34BB6sr15 {
    -webkit-transform: scale(1.02);
    -moz-transform: scale(1.02);
    -ms-transform: scale(1.02);
    -o-transform: scale(1.02);
    transform: scale(1.02);
}
/* 占位 class 无实际样式作用，用于编辑面板的 click 事件 */
.edit-panel-ignore-WZ9UOai1Lm {
    position: relative;
}
/* 容器内不做最小宽度限制 */
.grid-container-Spkk1KdrAY .release-min-width-yruZ9d_Xat {
    min-width: unset;
}
/* 容器内不做最大宽度限制 */
.grid-container-Spkk1KdrAY .release-max-width-RR_CPQ3GiJ {
    width: auto !important;
    max-width: unset;
}

    .grid-container-Spkk1KdrAY .release-max-width-RR_CPQ3GiJ:before {
        width: 0;
    }

    .grid-container-Spkk1KdrAY .release-max-width-RR_CPQ3GiJ:after {
        width: 0;
    }

.placeholder-RH8YwSdkoi {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -moz-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    margin: auto;
}

.image-text-QI5hVg9x4G {
    position: relative;
}

    .image-text-QI5hVg9x4G .item-list-ONM5HKjtbb {
        display: -webkit-box;
        display: -webkit-flex;
        display: -moz-box;
        display: -ms-flexbox;
        display: flex;
        margin: 0 auto;
    }
    /* * not左右布局下的全屏模式，两侧留白自身的10%，最宽1440px */
    .image-text-QI5hVg9x4G:not(.fullscreen-r2v7J9etHx) .item-list-ONM5HKjtbb::before,
    .image-text-QI5hVg9x4G:not(.fullscreen-r2v7J9etHx) .item-list-ONM5HKjtbb::after {
        width: 8.3333%;
        -webkit-flex-shrink: 0;
        -ms-flex-negative: 0;
        flex-shrink: 0;
        content: '';
    }

    .image-text-QI5hVg9x4G:not(.fullscreen-r2v7J9etHx) .tiled-item-list-hBtzE5Rho3::before,
    .image-text-QI5hVg9x4G:not(.fullscreen-r2v7J9etHx) .tiled-item-list-hBtzE5Rho3::after {
        width: -webkit-calc(8.3333% - 12px);
        width: -moz-calc(8.3333% - 12px);
        width: calc(8.3333% - 12px);
        -webkit-flex-shrink: 0;
        -ms-flex-negative: 0;
        flex-shrink: 0;
        content: '';
    }

.item-list-ONM5HKjtbb .item-box-m6adOIUobG {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    -moz-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -moz-box-orient: vertical;
    -moz-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
}

    .item-list-ONM5HKjtbb .item-box-m6adOIUobG .item-oxp919GY_m {
        height: auto;
        position: relative;
    }

        .item-list-ONM5HKjtbb .item-box-m6adOIUobG .item-oxp919GY_m .image-AJiEedO2Ei {
            height: 100%;
            position: absolute;
        }
/* * 图片居上模式&平铺模式，无投影，文字图像区域内缩。平铺模式，无变化 */
.image-text-QI5hVg9x4G.top-tile-JLgpu56M0k .item-box-m6adOIUobG,
.image-text-QI5hVg9x4G.bottom-Cu0XmVhI5C .item-box-m6adOIUobG {
    padding: 12px 12px 40px;
    -webkit-transition: all 0.3s;
    -o-transition: all 0.3s;
    -moz-transition: all 0.3s;
    transition: all 0.3s;
}

.animation-wvxaxaXLTt.image-text-QI5hVg9x4G.top-tile-JLgpu56M0k .item-box-m6adOIUobG:hover,
.animation-wvxaxaXLTt.image-text-QI5hVg9x4G.bottom-Cu0XmVhI5C .item-box-m6adOIUobG:hover {
    -webkit-box-shadow: 0px 8px 16px rgba(3,4,13,0.08);
    -moz-box-shadow: 0px 8px 16px rgba(3,4,13,0.08);
    box-shadow: 0px 8px 16px rgba(3,4,13,0.08);
}

    .animation-wvxaxaXLTt.image-text-QI5hVg9x4G.top-tile-JLgpu56M0k .item-box-m6adOIUobG:hover .animation-image-yk75j5W_5K,
    .animation-wvxaxaXLTt.image-text-QI5hVg9x4G.bottom-Cu0XmVhI5C .item-box-m6adOIUobG:hover .animation-image-yk75j5W_5K {
        -webkit-transform: scale(1.02);
        -moz-transform: scale(1.02);
        -ms-transform: scale(1.02);
        -o-transform: scale(1.02);
        transform: scale(1.02);
    }
/* * 图片居上模式&卡片模式，有投影，文字区域内缩。平铺模式，无变化 */
.image-text-QI5hVg9x4G.top-card-JJ5AUOiCaF .item-box-m6adOIUobG {
    -webkit-box-shadow: 0px 4px 8px rgba(0,0,0,0.1);
    -moz-box-shadow: 0px 4px 8px rgba(0,0,0,0.1);
    box-shadow: 0px 4px 8px rgba(0,0,0,0.1);
}

    .image-text-QI5hVg9x4G.top-card-JJ5AUOiCaF .item-box-m6adOIUobG .textarea-box-BsnY_0YN8o {
        margin: 24px 24px 40px;
    }
    /* * 卡片模式，有投影，文字区域内缩。平铺模式，无变化 */
    .image-text-QI5hVg9x4G.top-card-JJ5AUOiCaF .item-box-m6adOIUobG .textarea-box-BsnY_0YN8o {
        -webkit-transition: all 0.3s;
        -o-transition: all 0.3s;
        -moz-transition: all 0.3s;
        transition: all 0.3s;
    }

    .image-text-QI5hVg9x4G.top-card-JJ5AUOiCaF .item-box-m6adOIUobG .image-box-mRKvbrLVuP {
        -webkit-transition: all 0.3s;
        -o-transition: all 0.3s;
        -moz-transition: all 0.3s;
        transition: all 0.3s;
    }

.animation-wvxaxaXLTt.image-text-QI5hVg9x4G.top-card-JJ5AUOiCaF .item-box-m6adOIUobG:hover .animation-image-yk75j5W_5K {
    -webkit-transform: scale(1.02);
    -moz-transform: scale(1.02);
    -ms-transform: scale(1.02);
    -o-transform: scale(1.02);
    transform: scale(1.02);
}

.animation-wvxaxaXLTt.image-text-QI5hVg9x4G.top-card-JJ5AUOiCaF .item-box-m6adOIUobG:hover .textarea-box-BsnY_0YN8o {
    margin-bottom: 64px;
}

.animation-wvxaxaXLTt.image-text-QI5hVg9x4G.top-card-JJ5AUOiCaF .item-box-m6adOIUobG:hover .animation-image-yk75j5W_5K {
    -webkit-transform: scale(1.02);
    -moz-transform: scale(1.02);
    -ms-transform: scale(1.02);
    -o-transform: scale(1.02);
    transform: scale(1.02);
}

.animation-wvxaxaXLTt.image-text-QI5hVg9x4G.top-card-JJ5AUOiCaF .item-box-m6adOIUobG:hover .textarea-box-BsnY_0YN8o {
    margin-bottom: 64px;
}
/* * 图片居上模式，在最大宽度1440px时，图文列宽270px，间隔40px，等比缩放 */
.image-text-QI5hVg9x4G.top-tile-JLgpu56M0k .item-box-m6adOIUobG,
.image-text-QI5hVg9x4G.bottom-Cu0XmVhI5C .item-box-m6adOIUobG,
.image-text-QI5hVg9x4G.top-card-JJ5AUOiCaF .item-box-m6adOIUobG {
    margin-right: 24px;
}

    .image-text-QI5hVg9x4G.top-tile-JLgpu56M0k .item-box-m6adOIUobG:last-child,
    .image-text-QI5hVg9x4G.bottom-Cu0XmVhI5C .item-box-m6adOIUobG:last-child,
    .image-text-QI5hVg9x4G.top-card-JJ5AUOiCaF .item-box-m6adOIUobG:last-child {
        margin-right: 0;
    }

    .image-text-QI5hVg9x4G.top-tile-JLgpu56M0k .item-box-m6adOIUobG .image-box-mRKvbrLVuP,
    .image-text-QI5hVg9x4G.bottom-Cu0XmVhI5C .item-box-m6adOIUobG .image-box-mRKvbrLVuP,
    .image-text-QI5hVg9x4G.top-card-JJ5AUOiCaF .item-box-m6adOIUobG .image-box-mRKvbrLVuP {
        width: 100%;
        padding-bottom: 56.25%;
    }

    .image-text-QI5hVg9x4G.top-tile-JLgpu56M0k .item-box-m6adOIUobG .textarea-box-BsnY_0YN8o,
    .image-text-QI5hVg9x4G.bottom-Cu0XmVhI5C .item-box-m6adOIUobG .textarea-box-BsnY_0YN8o,
    .image-text-QI5hVg9x4G.top-card-JJ5AUOiCaF .item-box-m6adOIUobG .textarea-box-BsnY_0YN8o {
        margin-top: 24px;
    }

.image-text-QI5hVg9x4G.bottom-Cu0XmVhI5C .item-box-m6adOIUobG {
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
    -webkit-flex-direction: column-reverse;
    -moz-box-orient: vertical;
    -moz-box-direction: reverse;
    -ms-flex-direction: column-reverse;
    flex-direction: column-reverse;
}

    .image-text-QI5hVg9x4G.bottom-Cu0XmVhI5C .item-box-m6adOIUobG .textarea-box-BsnY_0YN8o {
        margin-top: 0;
        margin-bottom: 24px;
    }
/* * 平铺样式下 右边距去掉 使用padding座位间距 */
.image-text-QI5hVg9x4G.top-tile-JLgpu56M0k .item-box-m6adOIUobG,
.image-text-QI5hVg9x4G.bottom-Cu0XmVhI5C .item-box-m6adOIUobG {
    margin-right: 0;
}
/* * 不同图片比例 16:9 / 1:1 / 3:4 */
.image-text-QI5hVg9x4G.top-tile-JLgpu56M0k.horizontal-rect-hLCleTwQJj .item-box-m6adOIUobG .image-box-mRKvbrLVuP,
.image-text-QI5hVg9x4G.top-card-JJ5AUOiCaF.horizontal-rect-hLCleTwQJj .item-box-m6adOIUobG .image-box-mRKvbrLVuP,
.image-text-QI5hVg9x4G.bottom-Cu0XmVhI5C.horizontal-rect-hLCleTwQJj .item-box-m6adOIUobG .image-box-mRKvbrLVuP {
    padding-bottom: -webkit-calc(56.25% - 0px);
    padding-bottom: -moz-calc(56.25% - 0px);
    padding-bottom: calc(56.25% - 0px);
}

.image-text-QI5hVg9x4G.top-tile-JLgpu56M0k.square-ltPQ9isnu5 .item-box-m6adOIUobG .image-box-mRKvbrLVuP,
.image-text-QI5hVg9x4G.top-card-JJ5AUOiCaF.square-ltPQ9isnu5 .item-box-m6adOIUobG .image-box-mRKvbrLVuP,
.image-text-QI5hVg9x4G.bottom-Cu0XmVhI5C.square-ltPQ9isnu5 .item-box-m6adOIUobG .image-box-mRKvbrLVuP {
    padding-bottom: -webkit-calc(100% - 0px);
    padding-bottom: -moz-calc(100% - 0px);
    padding-bottom: calc(100% - 0px);
}

.image-text-QI5hVg9x4G.top-tile-JLgpu56M0k.vertical-rect-PN9f5ESjTa .item-box-m6adOIUobG .image-box-mRKvbrLVuP,
.image-text-QI5hVg9x4G.top-card-JJ5AUOiCaF.vertical-rect-PN9f5ESjTa .item-box-m6adOIUobG .image-box-mRKvbrLVuP,
.image-text-QI5hVg9x4G.bottom-Cu0XmVhI5C.vertical-rect-PN9f5ESjTa .item-box-m6adOIUobG .image-box-mRKvbrLVuP {
    padding-bottom: -webkit-calc(133.33% - 0px);
    padding-bottom: -moz-calc(133.33% - 0px);
    padding-bottom: calc(133.33% - 0px);
}
/* * img-top 卡片样式下 动画 图片向上位移 40px */
.animation-wvxaxaXLTt.image-text-QI5hVg9x4G.top-card-JJ5AUOiCaF.horizontal-rect-hLCleTwQJj .item-box-m6adOIUobG:hover .image-box-mRKvbrLVuP {
    padding-bottom: -webkit-calc(56.25% - 40px);
    padding-bottom: -moz-calc(56.25% - 40px);
    padding-bottom: calc(56.25% - 40px);
}

.animation-wvxaxaXLTt.image-text-QI5hVg9x4G.top-card-JJ5AUOiCaF.card-lKhzLyq7CN.square-ltPQ9isnu5 .item-box-m6adOIUobG:hover .image-box-mRKvbrLVuP {
    padding-bottom: -webkit-calc(100% - 40px);
    padding-bottom: -moz-calc(100% - 40px);
    padding-bottom: calc(100% - 40px);
}

.animation-wvxaxaXLTt.image-text-QI5hVg9x4G.top-card-JJ5AUOiCaF.card-lKhzLyq7CN.vertical-rect-PN9f5ESjTa .item-box-m6adOIUobG:hover .image-box-mRKvbrLVuP {
    padding-bottom: -webkit-calc(133.33% - 40px);
    padding-bottom: -moz-calc(133.33% - 40px);
    padding-bottom: calc(133.33% - 40px);
}
/* * 图片居左/右，只有一列图文。 图片固定比列4:3 */
/* * 在最大宽度1440px时，item-box宽1200px,图片宽600px，文字框520px，间隔80px,等比缩放。图片固定比例3:2 */
.image-text-QI5hVg9x4G.left-GGibpv5fut .item-box-m6adOIUobG,
.image-text-QI5hVg9x4G.right-DCC3LiAhPJ .item-box-m6adOIUobG {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -moz-box-orient: horizontal;
    -moz-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -moz-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
}

    .image-text-QI5hVg9x4G.left-GGibpv5fut .item-box-m6adOIUobG .image-box-mRKvbrLVuP,
    .image-text-QI5hVg9x4G.right-DCC3LiAhPJ .item-box-m6adOIUobG .image-box-mRKvbrLVuP {
        width: 50%;
        padding-bottom: 33.3333%;
        -webkit-transition: all 0.3s;
        -o-transition: all 0.3s;
        -moz-transition: all 0.3s;
        transition: all 0.3s;
    }

    .image-text-QI5hVg9x4G.left-GGibpv5fut .item-box-m6adOIUobG .textarea-box-BsnY_0YN8o,
    .image-text-QI5hVg9x4G.right-DCC3LiAhPJ .item-box-m6adOIUobG .textarea-box-BsnY_0YN8o {
        width: -webkit-calc(50% - 24px);
        width: -moz-calc(50% - 24px);
        width: calc(50% - 24px);
        padding-bottom: 33.33333%;
        -webkit-transition: all 0.3s;
        -o-transition: all 0.3s;
        -moz-transition: all 0.3s;
        transition: all 0.3s;
    }

        .image-text-QI5hVg9x4G.left-GGibpv5fut .item-box-m6adOIUobG .textarea-box-BsnY_0YN8o .textarea-I3wtuTYgQn,
        .image-text-QI5hVg9x4G.right-DCC3LiAhPJ .item-box-m6adOIUobG .textarea-box-BsnY_0YN8o .textarea-I3wtuTYgQn {
            width: 100%;
            height: 100%;
            position: absolute;
        }
/* * 图片居左/右 动画效果 */
.animation-wvxaxaXLTt.image-text-QI5hVg9x4G.left-GGibpv5fut .item-box-m6adOIUobG:hover .animation-image-yk75j5W_5K,
.animation-wvxaxaXLTt.image-text-QI5hVg9x4G.right-DCC3LiAhPJ .item-box-m6adOIUobG:hover .animation-image-yk75j5W_5K {
    -webkit-transform: scale(1.02);
    -moz-transform: scale(1.02);
    -ms-transform: scale(1.02);
    -o-transform: scale(1.02);
    transform: scale(1.02);
}

.image-text-QI5hVg9x4G.right-DCC3LiAhPJ .item-box-m6adOIUobG {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: reverse;
    -webkit-flex-direction: row-reverse;
    -moz-box-orient: horizontal;
    -moz-box-direction: reverse;
    -ms-flex-direction: row-reverse;
    flex-direction: row-reverse;
}
/* * 图文左右布局时，图片占总宽度56%，间距4%，文字36%最大宽度520px */
.image-text-QI5hVg9x4G.fullscreen-r2v7J9etHx .item-box-m6adOIUobG {
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -moz-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
}

    .image-text-QI5hVg9x4G.fullscreen-r2v7J9etHx .item-box-m6adOIUobG .image-box-mRKvbrLVuP {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 56%;
        -moz-box-flex: 0;
        -ms-flex: 0 0 56%;
        flex: 0 0 56%;
    }

    .image-text-QI5hVg9x4G.fullscreen-r2v7J9etHx .item-box-m6adOIUobG .textarea-box-BsnY_0YN8o {
        width: 36%;
        max-width: 520px;
        margin-left: 24px;
    }

.image-text-QI5hVg9x4G.fullscreen-r2v7J9etHx.right-DCC3LiAhPJ .item-box-m6adOIUobG .textarea-box-BsnY_0YN8o {
    margin: 0 24px 0 0;
}

.user-name-yER9vf7LMF,
.candidate-name-FZxQlMUKXo,
.job-title-A3pXzDXYDm,
.job-manager-YbxI0XATRu,
.job-location-WZbJSPJ_fB,
.template-name-epleWvuPdq,
.user-email-Z7ih_VG6fl,
.candiate-email-FitxlfhKaG,
.location-xHa053vO57,
.org-name-NcGIfkt8wg,
.file-name-P3jmekSJVS,
.title-MZMFxziCzc {
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
}

.user-name-yER9vf7LMF,
.candidate-name-FZxQlMUKXo,
.job-title-A3pXzDXYDm,
.job-manager-YbxI0XATRu,
.job-location-WZbJSPJ_fB,
.template-name-epleWvuPdq,
.user-email-Z7ih_VG6fl,
.candiate-email-FitxlfhKaG,
.location-xHa053vO57,
.org-name-NcGIfkt8wg,
.file-name-P3jmekSJVS {
    display: inline-block;
    vertical-align: top;
}

.user-name-yER9vf7LMF,
.candidate-name-FZxQlMUKXo {
    max-width: 8em;
}

.job-title-A3pXzDXYDm {
    max-width: 100%;
}

.template-name-epleWvuPdq {
    max-width: 7em;
}

.user-email-Z7ih_VG6fl,
.candiate-email-FitxlfhKaG {
    max-width: 12.5em;
}

.location-xHa053vO57,
.dept-name-omlhwnIJ1C {
    max-width: 10em;
}

.org-name-NcGIfkt8wg,
.file-name-P3jmekSJVS {
    max-width: 12em;
}

.jigsaw-ABhGfHCDcj {
    position: relative;
}

.card-list-GbFT_UpjuI {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-flow: row wrap;
    -moz-box-orient: horizontal;
    -moz-box-direction: normal;
    -ms-flex-flow: row wrap;
    flex-flow: row wrap;
}
    /* * 卡片样式 * */
    .card-list-GbFT_UpjuI.fixed-JLNPItsxEf {
        width: -webkit-calc(100% - 8.33333% * 2);
        width: -moz-calc(100% - 8.33333% * 2);
        width: calc(100% - 8.33333% * 2);
        margin: 0 auto;
    }

        .card-list-GbFT_UpjuI.fixed-JLNPItsxEf .img-card-zKXi9CesG8 {
            padding: 12px;
        }

            .card-list-GbFT_UpjuI.fixed-JLNPItsxEf .img-card-zKXi9CesG8 .img-card-box-hp78qKj7RC {
                overflow: hidden;
            }

.img-card-zKXi9CesG8 {
    width: -webkit-calc((100% / 3));
    width: -moz-calc((100% / 3));
    width: calc((100% / 3));
    height: 280px;
    position: relative;
}

    .img-card-zKXi9CesG8:first-child {
        width: -webkit-calc(100% / 3 * 2);
        width: -moz-calc(100% / 3 * 2);
        width: calc(100% / 3 * 2);
    }

    .img-card-zKXi9CesG8.four-items-f_0tYvrmQr:last-child,
    .img-card-zKXi9CesG8.seven-items-oVTYHYcGrH:last-child {
        width: -webkit-calc(100% / 3 * 2);
        width: -moz-calc(100% / 3 * 2);
        width: calc(100% / 3 * 2);
    }

.img-card-box-hp78qKj7RC {
    width: 100%;
    height: 100%;
    position: relative;
    padding: 42px 32px 32px;
    background-repeat: no-repeat;
    background-position: center;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
    color: #fff;
    overflow: hidden;
}

    .img-card-box-hp78qKj7RC:hover .title-MZMFxziCzc {
        top: -10px;
        opacity: 1;
    }

    .img-card-box-hp78qKj7RC:hover .opaque-mask-HH42xea30R {
        opacity: 0.9;
    }

    .img-card-box-hp78qKj7RC:hover .desc-sBbmRMYos9 {
        opacity: 1;
        -webkit-transform: translate(0, -10px);
        -moz-transform: translate(0, -10px);
        -ms-transform: translate(0, -10px);
        -o-transform: translate(0, -10px);
        transform: translate(0, -10px);
    }

.default-bg-yXjvfanuv4 {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background-color: #f4f6fb;
}

    .default-bg-yXjvfanuv4 .icon-duFzro6nbE {
        position: absolute;
        top: 50%;
        left: 50%;
        color: rgba(218,220,229,0.3);
        -webkit-transform: translateX(-50%) translateY(-50%);
        -moz-transform: translateX(-50%) translateY(-50%);
        -ms-transform: translateX(-50%) translateY(-50%);
        -o-transform: translateX(-50%) translateY(-50%);
        transform: translateX(-50%) translateY(-50%);
    }

.img-card-zKXi9CesG8 .default-bg-yXjvfanuv4::after {
    position: absolute;
    z-index: 1;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    border: 1px solid #fff;
    content: ' ';
}

.card-list-GbFT_UpjuI.fixed-JLNPItsxEf .img-card-zKXi9CesG8 .default-bg-yXjvfanuv4::after {
    border: none;
}

.img-card-zKXi9CesG8:nth-child(-n+2) .default-bg-yXjvfanuv4::after {
    border-top: none;
}

.img-card-zKXi9CesG8:nth-child(1) .default-bg-yXjvfanuv4::after,
.img-card-zKXi9CesG8:nth-child(3) .default-bg-yXjvfanuv4::after,
.img-card-zKXi9CesG8:nth-child(6) .default-bg-yXjvfanuv4::after {
    border-left: none;
}

.img-card-zKXi9CesG8:nth-child(2) .default-bg-yXjvfanuv4::after,
.img-card-zKXi9CesG8:nth-last-child(1) .default-bg-yXjvfanuv4::after,
.img-card-zKXi9CesG8.seven-items-oVTYHYcGrH:nth-child(5) .default-bg-yXjvfanuv4::after {
    border-right: none;
}

.img-card-zKXi9CesG8:nth-last-child(-n+2) .default-bg-yXjvfanuv4::after,
.img-card-zKXi9CesG8.five-items-KcfOKSPIyk:nth-last-child(3) .default-bg-yXjvfanuv4::after {
    border-bottom: none;
}

.mask-FFXw0pLBtT {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
}

.opaque-mask-HH42xea30R {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    opacity: 0;
    -webkit-transition: all 0.3s cubic-bezier(0.2, 0, 0.2, 1);
    -o-transition: all 0.3s cubic-bezier(0.2, 0, 0.2, 1);
    -moz-transition: all 0.3s cubic-bezier(0.2, 0, 0.2, 1);
    transition: all 0.3s cubic-bezier(0.2, 0, 0.2, 1);
}

.title-MZMFxziCzc {
    position: relative;
    top: 0;
    display: block;
    font-weight: 600;
    font-size: 28px;
    z-index: 1;
    line-height: 40px;
    -webkit-transition: all 0.3s cubic-bezier(0.2, 0, 0.2, 1);
    -o-transition: all 0.3s cubic-bezier(0.2, 0, 0.2, 1);
    -moz-transition: all 0.3s cubic-bezier(0.2, 0, 0.2, 1);
    transition: all 0.3s cubic-bezier(0.2, 0, 0.2, 1);
}

.desc-sBbmRMYos9 {
    display: -webkit-box;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    overflow: hidden;
    -webkit-line-clamp: 8;
    -webkit-box-orient: vertical;
    position: relative;
    z-index: 1;
    opacity: 0;
    margin-top: 14px;
    white-space: pre-wrap;
    -webkit-transition: opacity 0.3s cubic-bezier(0.2, 0, 0.2, 1), -webkit-transform 0.3s cubic-bezier(0.2, 0, 0.2, 1);
    transition: opacity 0.3s cubic-bezier(0.2, 0, 0.2, 1), -webkit-transform 0.3s cubic-bezier(0.2, 0, 0.2, 1);
    -o-transition: opacity 0.3s cubic-bezier(0.2, 0, 0.2, 1), -o-transform 0.3s cubic-bezier(0.2, 0, 0.2, 1);
    -moz-transition: transform 0.3s cubic-bezier(0.2, 0, 0.2, 1), opacity 0.3s cubic-bezier(0.2, 0, 0.2, 1), -moz-transform 0.3s cubic-bezier(0.2, 0, 0.2, 1);
    transition: transform 0.3s cubic-bezier(0.2, 0, 0.2, 1), opacity 0.3s cubic-bezier(0.2, 0, 0.2, 1);
    transition: transform 0.3s cubic-bezier(0.2, 0, 0.2, 1), opacity 0.3s cubic-bezier(0.2, 0, 0.2, 1), -webkit-transform 0.3s cubic-bezier(0.2, 0, 0.2, 1), -moz-transform 0.3s cubic-bezier(0.2, 0, 0.2, 1), -o-transform 0.3s cubic-bezier(0.2, 0, 0.2, 1);
    -webkit-transform: translate(0, 0);
    -moz-transform: translate(0, 0);
    -ms-transform: translate(0, 0);
    -o-transform: translate(0, 0);
    transform: translate(0, 0);
}

.prior-KeAQK5Ur9a {
    height: 20px;
    position: relative;
    top: -1px;
    display: inline-block;
    margin-right: 4px;
    padding: 0 4px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    color: #fff;
    font-size: 12px;
    line-height: 20px;
    background: #ff6b6b;
}

.schoolIcon-SZeXgFNmJd {
    height: 20px;
    position: relative;
    top: -1px;
    display: inline-block;
    margin-right: 4px;
    padding: 0 4px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    color: #fff;
    font-size: 12px;
    line-height: 20px;
    background: #22b8cf;
    white-space: nowrap;
}

.societyIcon-IEojXOgmRX {
    height: 20px;
    position: relative;
    top: -1px;
    display: inline-block;
    margin-right: 4px;
    padding: 0 4px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    color: #fff;
    font-size: 12px;
    line-height: 20px;
    background: #f77800;
    white-space: nowrap;
}

.icon-center-x4lXQVZylA {
    position: relative;
    top: 0px;
    white-space: nowrap;
}

@supports (aspect-ratio: 760/260) {
    .job-Rj80rYM8EN {
        aspect-ratio: 760/260;
    }

    .text-wrapper-M0nY0Y2YtZ {
        width: 100%;
        height: 100%;
    }
}

@supports not (aspect-ratio: 760/260) {
    .job-Rj80rYM8EN {
        padding-bottom: 34%;
    }

    .text-wrapper-M0nY0Y2YtZ {
        position: absolute;
        top: 0;
        right: 0;
        bottom: 0;
        left: 0;
    }
}

.job-Rj80rYM8EN {
    width: 100%;
    height: 100%;
    position: relative;
    display: inline-block;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
    overflow: hidden;
    -webkit-transition: all 0.3s;
    -o-transition: all 0.3s;
    -moz-transition: all 0.3s;
    transition: all 0.3s;
}

    .job-Rj80rYM8EN:hover {
        opacity: 0.8;
    }

.title-eLL11zqP84 {
    width: 100%;
    position: relative;
    display: inline-block;
}

.title-wrapper-V9dkupR3fp {
    width: 100%;
    height: 100%;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
}

.status-rUU8E14ub7 {
    width: -webkit-calc(100% - 48px);
    width: -moz-calc(100% - 48px);
    width: calc(100% - 48px);
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box;
    padding-top: 3%;
}

.brand-icon-SGNskLrBFT {
    width: 36px;
    height: 36px;
    -webkit-box-flex: 0;
    -webkit-flex: none;
    -moz-box-flex: 0;
    -ms-flex: none;
    flex: none;
    margin-right: 4.2%;
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    border-radius: 8px;
    -webkit-background-size: 100% 100%;
    -moz-background-size: 100%;
    -o-background-size: 100%;
    background-size: 100%;
}

.show-more-gjHx_HH_CK {
    width: 100%;
    position: relative;
    display: inline-block;
    padding-top: 4%;
    padding-bottom: 3%;
    text-align: center;
}

.text-wrapper-M0nY0Y2YtZ {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -moz-box-orient: vertical;
    -moz-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -moz-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    padding: 0 6%;
}
/* * 职位列表维度下的样式 * */
.list-text-wrapper-sYbrBxgut4 {
    height: 100%;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -moz-box-orient: vertical;
    -moz-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -moz-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    padding: 6.3% 6.3% 6.8%;
}

.list-status-KtkIHmfTWp {
    width: -webkit-calc(100% - 48px);
    width: -moz-calc(100% - 48px);
    width: calc(100% - 48px);
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 auto;
    -moz-box-flex: 1;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -moz-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box;
    padding-top: 2%;
}
/* * 底纹 */
.location-wTDt1n5WEt,
.city-J6diSZ09Wb,
.province-epD9tPwTAK {
    background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQwIiBoZWlnaHQ9IjEyOCIgdmlld0JveD0iMCAwIDI0MCAxMjgiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0yNDAgODAuODc1VjE0OC4yNUMyNDAgMTQ4Ljk3OSAyMzkuNzEgMTQ5LjY3OSAyMzkuMTk1IDE1MC4xOTVDMjM4LjY3OSAxNTAuNzEgMjM3Ljk3OSAxNTEgMjM3LjI1IDE1MUgyMjYuMjVDMjI1Ljg4OSAxNTEgMjI1LjUzMSAxNTAuOTI5IDIyNS4xOTggMTUwLjc5MUMyMjQuODY0IDE1MC42NTIgMjI0LjU2MSAxNTAuNDUgMjI0LjMwNSAxNTAuMTk1QzIyNC4wNSAxNDkuOTM5IDIyMy44NDggMTQ5LjYzNiAyMjMuNzA5IDE0OS4zMDJDMjIzLjU3MSAxNDguOTY5IDIyMy41IDE0OC42MTEgMjIzLjUgMTQ4LjI1Vjc2Ljc1QzIyMy41IDc2LjM4ODkgMjIzLjU3MSA3Ni4wMzEzIDIyMy43MDkgNzUuNjk3NkMyMjMuODQ4IDc1LjM2NCAyMjQuMDUgNzUuMDYwOCAyMjQuMzA1IDc0LjgwNTVDMjI0LjU2MSA3NC41NTAxIDIyNC44NjQgNzQuMzQ3NSAyMjUuMTk4IDc0LjIwOTNDMjI1LjUzMSA3NC4wNzExIDIyNS44ODkgNzQgMjI2LjI1IDc0SDIzMy4xMjVDMjM0Ljk0OCA3NC4wMDIgMjM2LjY5NSA3NC43MjcgMjM3Ljk4NCA3Ni4wMTU5QzIzOS4yNzMgNzcuMzA0OCAyMzkuOTk4IDc5LjA1MjMgMjQwIDgwLjg3NVpNMTM4LjI1IDUySDEyNS44NzVDMTI0LjA1MiA1Mi4wMDIgMTIyLjMwNSA1Mi43MjcgMTIxLjAxNiA1NC4wMTU5QzExOS43MjcgNTUuMzA0OCAxMTkuMDAyIDU3LjA1MjMgMTE5IDU4Ljg3NVYxNDguMjVDMTE5IDE0OC45NzkgMTE5LjI5IDE0OS42NzkgMTE5LjgwNSAxNTAuMTk1QzEyMC4zMjEgMTUwLjcxIDEyMS4wMjEgMTUxIDEyMS43NSAxNTFIMTM4LjI1QzEzOC45NzkgMTUxIDEzOS42NzkgMTUwLjcxIDE0MC4xOTUgMTUwLjE5NUMxNDAuNzEgMTQ5LjY3OSAxNDEgMTQ4Ljk3OSAxNDEgMTQ4LjI1VjU0Ljc1QzE0MSA1NC4zODg5IDE0MC45MjkgNTQuMDMxMyAxNDAuNzkxIDUzLjY5NzZDMTQwLjY1MiA1My4zNjQgMTQwLjQ1IDUzLjA2MDggMTQwLjE5NSA1Mi44MDU1QzEzOS45MzkgNTIuNTUwMSAxMzkuNjM2IDUyLjM0NzUgMTM5LjMwMiA1Mi4yMDkzQzEzOC45NjkgNTIuMDcxMSAxMzguNjExIDUyIDEzOC4yNSA1MlpNMjExLjEyNSAzMEgxNTMuMzc1QzE1MS41NTIgMzAuMDAyIDE0OS44MDUgMzAuNzI3IDE0OC41MTYgMzIuMDE1OUMxNDcuMjI3IDMzLjMwNDggMTQ2LjUwMiAzNS4wNTIzIDE0Ni41IDM2Ljg3NVYxNDguMjVDMTQ2LjUgMTQ4Ljk3OSAxNDYuNzkgMTQ5LjY3OSAxNDcuMzA1IDE1MC4xOTVDMTQ3LjgyMSAxNTAuNzEgMTQ4LjUyMSAxNTEgMTQ5LjI1IDE1MUgxNzEuMjVDMTcxLjk3OSAxNTEgMTcyLjY3OSAxNTAuNzEgMTczLjE5NSAxNTAuMTk1QzE3My43MSAxNDkuNjc5IDE3NCAxNDguOTc5IDE3NCAxNDguMjVWMTE2LjYyNUMxNzQuMDAxIDExNS41MzEgMTc0LjQzNiAxMTQuNDgzIDE3NS4yMDkgMTEzLjcwOUMxNzUuOTgzIDExMi45MzYgMTc3LjAzMSAxMTIuNTAxIDE3OC4xMjUgMTEyLjVIMTg2LjM3NUMxODcuNDY5IDExMi41MDEgMTg4LjUxNyAxMTIuOTM2IDE4OS4yOTEgMTEzLjcwOUMxOTAuMDY0IDExNC40ODMgMTkwLjQ5OSAxMTUuNTMxIDE5MC41IDExNi42MjVWMTQ4LjI1QzE5MC41IDE0OC42MTEgMTkwLjU3MSAxNDguOTY5IDE5MC43MDkgMTQ5LjMwMkMxOTAuODQ4IDE0OS42MzYgMTkxLjA1IDE0OS45MzkgMTkxLjMwNSAxNTAuMTk1QzE5MS41NjEgMTUwLjQ1IDE5MS44NjQgMTUwLjY1MiAxOTIuMTk4IDE1MC43OTFDMTkyLjUzMSAxNTAuOTI5IDE5Mi44ODkgMTUxIDE5My4yNSAxNTFIMjE1LjI1QzIxNS42MTEgMTUxIDIxNS45NjkgMTUwLjkyOSAyMTYuMzAyIDE1MC43OTFDMjE2LjYzNiAxNTAuNjUyIDIxNi45MzkgMTUwLjQ1IDIxNy4xOTUgMTUwLjE5NUMyMTcuNDUgMTQ5LjkzOSAyMTcuNjUyIDE0OS42MzYgMjE3Ljc5MSAxNDkuMzAyQzIxNy45MjkgMTQ4Ljk2OSAyMTggMTQ4LjYxMSAyMTggMTQ4LjI1VjM2Ljg3NUMyMTcuOTk4IDM1LjA1MjMgMjE3LjI3MyAzMy4zMDQ4IDIxNS45ODQgMzIuMDE1OUMyMTQuNjk1IDMwLjcyNyAyMTIuOTQ4IDMwLjAwMiAyMTEuMTI1IDMwWiIgZmlsbD0idXJsKCNwYWludDBfbGluZWFyXzEyNjlfOTIwNTEpIi8+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNNjggMjNDNjggMjUuMjA5MSA2Ni4yMDkxIDI3IDY0IDI3QzYxLjc5MDkgMjcgNjAgMjUuMjA5MSA2MCAyM0M2MCAyMC43OTA5IDYxLjc5MDkgMTkgNjQgMTlDNjYuMjA5MSAxOSA2OCAyMC43OTA5IDY4IDIzWk02OCAzOUM2OCA0MS4yMDkxIDY2LjIwOTEgNDMgNjQgNDNDNjEuNzkwOSA0MyA2MCA0MS4yMDkxIDYwIDM5QzYwIDM2Ljc5MDkgNjEuNzkwOSAzNSA2NCAzNUM2Ni4yMDkxIDM1IDY4IDM2Ljc5MDkgNjggMzlaTTY0IDU5QzY2LjIwOTEgNTkgNjggNTcuMjA5MSA2OCA1NUM2OCA1Mi43OTA5IDY2LjIwOTEgNTEgNjQgNTFDNjEuNzkwOSA1MSA2MCA1Mi43OTA5IDYwIDU1QzYwIDU3LjIwOTEgNjEuNzkwOSA1OSA2NCA1OVpNODYgMjNDODYgMjUuMjA5MSA4NC4yMDkxIDI3IDgyIDI3Qzc5Ljc5MDkgMjcgNzggMjUuMjA5MSA3OCAyM0M3OCAyMC43OTA5IDc5Ljc5MDkgMTkgODIgMTlDODQuMjA5MSAxOSA4NiAyMC43OTA5IDg2IDIzWk04MiA0M0M4NC4yMDkxIDQzIDg2IDQxLjIwOTEgODYgMzlDODYgMzYuNzkwOSA4NC4yMDkxIDM1IDgyIDM1Qzc5Ljc5MDkgMzUgNzggMzYuNzkwOSA3OCAzOUM3OCA0MS4yMDkxIDc5Ljc5MDkgNDMgODIgNDNaTTg2IDU1Qzg2IDU3LjIwOTEgODQuMjA5MSA1OSA4MiA1OUM3OS43OTA5IDU5IDc4IDU3LjIwOTEgNzggNTVDNzggNTIuNzkwOSA3OS43OTA5IDUxIDgyIDUxQzg0LjIwOTEgNTEgODYgNTIuNzkwOSA4NiA1NVpNMTAwIDI3QzEwMi4yMDkgMjcgMTA0IDI1LjIwOTEgMTA0IDIzQzEwNCAyMC43OTA5IDEwMi4yMDkgMTkgMTAwIDE5Qzk3Ljc5MDkgMTkgOTYgMjAuNzkwOSA5NiAyM0M5NiAyNS4yMDkxIDk3Ljc5MDkgMjcgMTAwIDI3Wk0xMDQgMzlDMTA0IDQxLjIwOTEgMTAyLjIwOSA0MyAxMDAgNDNDOTcuNzkwOSA0MyA5NiA0MS4yMDkxIDk2IDM5Qzk2IDM2Ljc5MDkgOTcuNzkwOSAzNSAxMDAgMzVDMTAyLjIwOSAzNSAxMDQgMzYuNzkwOSAxMDQgMzlaTTEwMCA1OUMxMDIuMjA5IDU5IDEwNCA1Ny4yMDkxIDEwNCA1NUMxMDQgNTIuNzkwOSAxMDIuMjA5IDUxIDEwMCA1MUM5Ny43OTA5IDUxIDk2IDUyLjc5MDkgOTYgNTVDOTYgNTcuMjA5MSA5Ny43OTA5IDU5IDEwMCA1OVoiIGZpbGw9InVybCgjcGFpbnQxX2xpbmVhcl8xMjY5XzkyMDUxKSIvPgo8ZGVmcz4KPGxpbmVhckdyYWRpZW50IGlkPSJwYWludDBfbGluZWFyXzEyNjlfOTIwNTEiIHgxPSIxNzkuNSIgeTE9IjMwIiB4Mj0iMTgwIiB5Mj0iMTg2LjUiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIj4KPHN0b3Agc3RvcC1jb2xvcj0iI0Y4RjhGOCIvPgo8c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiNGOUY5RjkiIHN0b3Atb3BhY2l0eT0iMCIvPgo8L2xpbmVhckdyYWRpZW50Pgo8bGluZWFyR3JhZGllbnQgaWQ9InBhaW50MV9saW5lYXJfMTI2OV85MjA1MSIgeDE9IjgyIiB5MT0iMTkiIHgyPSI4MiIgeTI9IjYzIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+CjxzdG9wIHN0b3AtY29sb3I9IiNGNUY1RjUiLz4KPHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSIjRjVGNUY1IiBzdG9wLW9wYWNpdHk9IjAuMzMiLz4KPC9saW5lYXJHcmFkaWVudD4KPC9kZWZzPgo8L3N2Zz4K) 100% 100%/contain no-repeat;
    background-color: #fff;
    -webkit-transition: all 0.3s;
    -o-transition: all 0.3s;
    -moz-transition: all 0.3s;
    transition: all 0.3s;
}

    .location-wTDt1n5WEt:hover,
    .city-J6diSZ09Wb:hover,
    .province-epD9tPwTAK:hover {
        background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQwIiBoZWlnaHQ9IjEyOCIgdmlld0JveD0iMCAwIDI0MCAxMjgiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0yNDAgODAuODc1VjE0OC4yNUMyNDAgMTQ4Ljk3OSAyMzkuNzEgMTQ5LjY3OSAyMzkuMTk1IDE1MC4xOTVDMjM4LjY3OSAxNTAuNzEgMjM3Ljk3OSAxNTEgMjM3LjI1IDE1MUgyMjYuMjVDMjI1Ljg4OSAxNTEgMjI1LjUzMSAxNTAuOTI5IDIyNS4xOTggMTUwLjc5MUMyMjQuODY0IDE1MC42NTIgMjI0LjU2MSAxNTAuNDUgMjI0LjMwNSAxNTAuMTk1QzIyNC4wNSAxNDkuOTM5IDIyMy44NDggMTQ5LjYzNiAyMjMuNzA5IDE0OS4zMDJDMjIzLjU3MSAxNDguOTY5IDIyMy41IDE0OC42MTEgMjIzLjUgMTQ4LjI1Vjc2Ljc1QzIyMy41IDc2LjM4ODkgMjIzLjU3MSA3Ni4wMzEzIDIyMy43MDkgNzUuNjk3NkMyMjMuODQ4IDc1LjM2NCAyMjQuMDUgNzUuMDYwOCAyMjQuMzA1IDc0LjgwNTVDMjI0LjU2MSA3NC41NTAxIDIyNC44NjQgNzQuMzQ3NSAyMjUuMTk4IDc0LjIwOTNDMjI1LjUzMSA3NC4wNzExIDIyNS44ODkgNzQgMjI2LjI1IDc0SDIzMy4xMjVDMjM0Ljk0OCA3NC4wMDIgMjM2LjY5NSA3NC43MjcgMjM3Ljk4NCA3Ni4wMTU5QzIzOS4yNzMgNzcuMzA0OCAyMzkuOTk4IDc5LjA1MjMgMjQwIDgwLjg3NVpNMTM4LjI1IDUySDEyNS44NzVDMTI0LjA1MiA1Mi4wMDIgMTIyLjMwNSA1Mi43MjcgMTIxLjAxNiA1NC4wMTU5QzExOS43MjcgNTUuMzA0OCAxMTkuMDAyIDU3LjA1MjMgMTE5IDU4Ljg3NVYxNDguMjVDMTE5IDE0OC45NzkgMTE5LjI5IDE0OS42NzkgMTE5LjgwNSAxNTAuMTk1QzEyMC4zMjEgMTUwLjcxIDEyMS4wMjEgMTUxIDEyMS43NSAxNTFIMTM4LjI1QzEzOC45NzkgMTUxIDEzOS42NzkgMTUwLjcxIDE0MC4xOTUgMTUwLjE5NUMxNDAuNzEgMTQ5LjY3OSAxNDEgMTQ4Ljk3OSAxNDEgMTQ4LjI1VjU0Ljc1QzE0MSA1NC4zODg5IDE0MC45MjkgNTQuMDMxMyAxNDAuNzkxIDUzLjY5NzZDMTQwLjY1MiA1My4zNjQgMTQwLjQ1IDUzLjA2MDggMTQwLjE5NSA1Mi44MDU1QzEzOS45MzkgNTIuNTUwMSAxMzkuNjM2IDUyLjM0NzUgMTM5LjMwMiA1Mi4yMDkzQzEzOC45NjkgNTIuMDcxMSAxMzguNjExIDUyIDEzOC4yNSA1MlpNMjExLjEyNSAzMEgxNTMuMzc1QzE1MS41NTIgMzAuMDAyIDE0OS44MDUgMzAuNzI3IDE0OC41MTYgMzIuMDE1OUMxNDcuMjI3IDMzLjMwNDggMTQ2LjUwMiAzNS4wNTIzIDE0Ni41IDM2Ljg3NVYxNDguMjVDMTQ2LjUgMTQ4Ljk3OSAxNDYuNzkgMTQ5LjY3OSAxNDcuMzA1IDE1MC4xOTVDMTQ3LjgyMSAxNTAuNzEgMTQ4LjUyMSAxNTEgMTQ5LjI1IDE1MUgxNzEuMjVDMTcxLjk3OSAxNTEgMTcyLjY3OSAxNTAuNzEgMTczLjE5NSAxNTAuMTk1QzE3My43MSAxNDkuNjc5IDE3NCAxNDguOTc5IDE3NCAxNDguMjVWMTE2LjYyNUMxNzQuMDAxIDExNS41MzEgMTc0LjQzNiAxMTQuNDgzIDE3NS4yMDkgMTEzLjcwOUMxNzUuOTgzIDExMi45MzYgMTc3LjAzMSAxMTIuNTAxIDE3OC4xMjUgMTEyLjVIMTg2LjM3NUMxODcuNDY5IDExMi41MDEgMTg4LjUxNyAxMTIuOTM2IDE4OS4yOTEgMTEzLjcwOUMxOTAuMDY0IDExNC40ODMgMTkwLjQ5OSAxMTUuNTMxIDE5MC41IDExNi42MjVWMTQ4LjI1QzE5MC41IDE0OC42MTEgMTkwLjU3MSAxNDguOTY5IDE5MC43MDkgMTQ5LjMwMkMxOTAuODQ4IDE0OS42MzYgMTkxLjA1IDE0OS45MzkgMTkxLjMwNSAxNTAuMTk1QzE5MS41NjEgMTUwLjQ1IDE5MS44NjQgMTUwLjY1MiAxOTIuMTk4IDE1MC43OTFDMTkyLjUzMSAxNTAuOTI5IDE5Mi44ODkgMTUxIDE5My4yNSAxNTFIMjE1LjI1QzIxNS42MTEgMTUxIDIxNS45NjkgMTUwLjkyOSAyMTYuMzAyIDE1MC43OTFDMjE2LjYzNiAxNTAuNjUyIDIxNi45MzkgMTUwLjQ1IDIxNy4xOTUgMTUwLjE5NUMyMTcuNDUgMTQ5LjkzOSAyMTcuNjUyIDE0OS42MzYgMjE3Ljc5MSAxNDkuMzAyQzIxNy45MjkgMTQ4Ljk2OSAyMTggMTQ4LjYxMSAyMTggMTQ4LjI1VjM2Ljg3NUMyMTcuOTk4IDM1LjA1MjMgMjE3LjI3MyAzMy4zMDQ4IDIxNS45ODQgMzIuMDE1OUMyMTQuNjk1IDMwLjcyNyAyMTIuOTQ4IDMwLjAwMiAyMTEuMTI1IDMwWiIgZmlsbD0idXJsKCNwYWludDBfbGluZWFyXzEyNjlfOTIwNjYpIi8+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNNjggMjNDNjggMjUuMjA5MSA2Ni4yMDkxIDI3IDY0IDI3QzYxLjc5MDkgMjcgNjAgMjUuMjA5MSA2MCAyM0M2MCAyMC43OTA5IDYxLjc5MDkgMTkgNjQgMTlDNjYuMjA5MSAxOSA2OCAyMC43OTA5IDY4IDIzWk02OCAzOUM2OCA0MS4yMDkxIDY2LjIwOTEgNDMgNjQgNDNDNjEuNzkwOSA0MyA2MCA0MS4yMDkxIDYwIDM5QzYwIDM2Ljc5MDkgNjEuNzkwOSAzNSA2NCAzNUM2Ni4yMDkxIDM1IDY4IDM2Ljc5MDkgNjggMzlaTTY0IDU5QzY2LjIwOTEgNTkgNjggNTcuMjA5MSA2OCA1NUM2OCA1Mi43OTA5IDY2LjIwOTEgNTEgNjQgNTFDNjEuNzkwOSA1MSA2MCA1Mi43OTA5IDYwIDU1QzYwIDU3LjIwOTEgNjEuNzkwOSA1OSA2NCA1OVpNODYgMjNDODYgMjUuMjA5MSA4NC4yMDkxIDI3IDgyIDI3Qzc5Ljc5MDkgMjcgNzggMjUuMjA5MSA3OCAyM0M3OCAyMC43OTA5IDc5Ljc5MDkgMTkgODIgMTlDODQuMjA5MSAxOSA4NiAyMC43OTA5IDg2IDIzWk04MiA0M0M4NC4yMDkxIDQzIDg2IDQxLjIwOTEgODYgMzlDODYgMzYuNzkwOSA4NC4yMDkxIDM1IDgyIDM1Qzc5Ljc5MDkgMzUgNzggMzYuNzkwOSA3OCAzOUM3OCA0MS4yMDkxIDc5Ljc5MDkgNDMgODIgNDNaTTg2IDU1Qzg2IDU3LjIwOTEgODQuMjA5MSA1OSA4MiA1OUM3OS43OTA5IDU5IDc4IDU3LjIwOTEgNzggNTVDNzggNTIuNzkwOSA3OS43OTA5IDUxIDgyIDUxQzg0LjIwOTEgNTEgODYgNTIuNzkwOSA4NiA1NVpNMTAwIDI3QzEwMi4yMDkgMjcgMTA0IDI1LjIwOTEgMTA0IDIzQzEwNCAyMC43OTA5IDEwMi4yMDkgMTkgMTAwIDE5Qzk3Ljc5MDkgMTkgOTYgMjAuNzkwOSA5NiAyM0M5NiAyNS4yMDkxIDk3Ljc5MDkgMjcgMTAwIDI3Wk0xMDQgMzlDMTA0IDQxLjIwOTEgMTAyLjIwOSA0MyAxMDAgNDNDOTcuNzkwOSA0MyA5NiA0MS4yMDkxIDk2IDM5Qzk2IDM2Ljc5MDkgOTcuNzkwOSAzNSAxMDAgMzVDMTAyLjIwOSAzNSAxMDQgMzYuNzkwOSAxMDQgMzlaTTEwMCA1OUMxMDIuMjA5IDU5IDEwNCA1Ny4yMDkxIDEwNCA1NUMxMDQgNTIuNzkwOSAxMDIuMjA5IDUxIDEwMCA1MUM5Ny43OTA5IDUxIDk2IDUyLjc5MDkgOTYgNTVDOTYgNTcuMjA5MSA5Ny43OTA5IDU5IDEwMCA1OVoiIGZpbGw9InVybCgjcGFpbnQxX2xpbmVhcl8xMjY5XzkyMDY2KSIvPgo8ZGVmcz4KPGxpbmVhckdyYWRpZW50IGlkPSJwYWludDBfbGluZWFyXzEyNjlfOTIwNjYiIHgxPSIxNzkuNSIgeTE9IjMwIiB4Mj0iMTc5LjUiIHkyPSIxNTEiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIj4KPHN0b3Agc3RvcC1jb2xvcj0iI0VGRjJGQyIvPgo8c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiNGOUY5RjkiIHN0b3Atb3BhY2l0eT0iMCIvPgo8L2xpbmVhckdyYWRpZW50Pgo8bGluZWFyR3JhZGllbnQgaWQ9InBhaW50MV9saW5lYXJfMTI2OV85MjA2NiIgeDE9IjgyIiB5MT0iMTkiIHgyPSI4MiIgeTI9IjYzIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+CjxzdG9wIHN0b3AtY29sb3I9IiNGMkY0RkMiLz4KPHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSIjRjFGM0ZDIiBzdG9wLW9wYWNpdHk9IjAuMDciLz4KPC9saW5lYXJHcmFkaWVudD4KPC9kZWZzPgo8L3N2Zz4K);
    }

.zhineng-xcg6AvcBcP {
    background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQwIiBoZWlnaHQ9IjEzMCIgdmlld0JveD0iMCAwIDI0MCAxMzAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNNjggMjNDNjggMjUuMjA5MSA2Ni4yMDkxIDI3IDY0IDI3QzYxLjc5MDkgMjcgNjAgMjUuMjA5MSA2MCAyM0M2MCAyMC43OTA5IDYxLjc5MDkgMTkgNjQgMTlDNjYuMjA5MSAxOSA2OCAyMC43OTA5IDY4IDIzWk02OCAzOUM2OCA0MS4yMDkxIDY2LjIwOTEgNDMgNjQgNDNDNjEuNzkwOSA0MyA2MCA0MS4yMDkxIDYwIDM5QzYwIDM2Ljc5MDkgNjEuNzkwOSAzNSA2NCAzNUM2Ni4yMDkxIDM1IDY4IDM2Ljc5MDkgNjggMzlaTTY0IDU5QzY2LjIwOTEgNTkgNjggNTcuMjA5MSA2OCA1NUM2OCA1Mi43OTA5IDY2LjIwOTEgNTEgNjQgNTFDNjEuNzkwOSA1MSA2MCA1Mi43OTA5IDYwIDU1QzYwIDU3LjIwOTEgNjEuNzkwOSA1OSA2NCA1OVpNODYgMjNDODYgMjUuMjA5MSA4NC4yMDkxIDI3IDgyIDI3Qzc5Ljc5MDkgMjcgNzggMjUuMjA5MSA3OCAyM0M3OCAyMC43OTA5IDc5Ljc5MDkgMTkgODIgMTlDODQuMjA5MSAxOSA4NiAyMC43OTA5IDg2IDIzWk04MiA0M0M4NC4yMDkxIDQzIDg2IDQxLjIwOTEgODYgMzlDODYgMzYuNzkwOSA4NC4yMDkxIDM1IDgyIDM1Qzc5Ljc5MDkgMzUgNzggMzYuNzkwOSA3OCAzOUM3OCA0MS4yMDkxIDc5Ljc5MDkgNDMgODIgNDNaTTg2IDU1Qzg2IDU3LjIwOTEgODQuMjA5MSA1OSA4MiA1OUM3OS43OTA5IDU5IDc4IDU3LjIwOTEgNzggNTVDNzggNTIuNzkwOSA3OS43OTA5IDUxIDgyIDUxQzg0LjIwOTEgNTEgODYgNTIuNzkwOSA4NiA1NVpNMTAwIDI3QzEwMi4yMDkgMjcgMTA0IDI1LjIwOTEgMTA0IDIzQzEwNCAyMC43OTA5IDEwMi4yMDkgMTkgMTAwIDE5Qzk3Ljc5MDkgMTkgOTYgMjAuNzkwOSA5NiAyM0M5NiAyNS4yMDkxIDk3Ljc5MDkgMjcgMTAwIDI3Wk0xMDQgMzlDMTA0IDQxLjIwOTEgMTAyLjIwOSA0MyAxMDAgNDNDOTcuNzkwOSA0MyA5NiA0MS4yMDkxIDk2IDM5Qzk2IDM2Ljc5MDkgOTcuNzkwOSAzNSAxMDAgMzVDMTAyLjIwOSAzNSAxMDQgMzYuNzkwOSAxMDQgMzlaTTEwMCA1OUMxMDIuMjA5IDU5IDEwNCA1Ny4yMDkxIDEwNCA1NUMxMDQgNTIuNzkwOSAxMDIuMjA5IDUxIDEwMCA1MUM5Ny43OTA5IDUxIDk2IDUyLjc5MDkgOTYgNTVDOTYgNTcuMjA5MSA5Ny43OTA5IDU5IDEwMCA1OVoiIGZpbGw9InVybCgjcGFpbnQwX2xpbmVhcl8yNjgyXzEzMDg0NSkiLz4KPHBhdGggZD0iTTIzMy4zNjMgNzcuMTY1TDE4OS41MTcgMTAwLjk2NEMxODUuNDY5IDEwMy4xMzYgMTgzIDEwNy40ODEgMTgzIDExMi4zMlYxNTguMzM4QzE4MyAxNjMuMjc1IDE4Ny44MzkgMTY2LjUzNCAxOTEuODg3IDE2NC4yNjJMMjM1LjczMyAxNDAuNDY0QzIzOS42ODMgMTM4LjI5MSAyNDIuMjUgMTMzLjk0NiAyNDIuMjUgMTI5LjEwOFY4My4xODg4QzI0Mi4yNSA3OC4xNTI1IDIzNy40MTEgNzQuOTkyNSAyMzMuMzYzIDc3LjE2NVpNMTY2LjYwOCAxMDAuODY1TDEyMi43NjIgNzcuMTY1QzExOC43MTQgNzQuOTkyNSAxMTMuODc1IDc4LjE1MjUgMTEzLjg3NSA4My4wOVYxMjkuMzA1QzExMy44NzUgMTM0LjE0NCAxMTYuMzQ0IDEzOC40ODkgMTIwLjM5MiAxNDAuNjYxTDE2NC4yMzcgMTY0LjM2MUMxNjguMjg2IDE2Ni41MzQgMTczLjEyNSAxNjMuMjc1IDE3My4xMjUgMTU4LjMzOFYxMTIuMjIxQzE3My4xMjUgMTA3LjM4MyAxNzAuNjU2IDEwMy4wMzggMTY2LjYwOCAxMDAuODY1Wk0yMjkuMzE0IDY2LjQwMTNDMjMxLjM4NyA2NS4zMTUgMjMyLjM3NSA2My40Mzg4IDIzMi4xNzcgNjEuNjYxM0MyMzIuMzc1IDU5Ljc4NSAyMzEuMzg3IDU4LjAwNzUgMjI5LjMxNCA1Ni45MjEzTDE4NC42NzkgMzMuNjE2M0MxODIuNzA0IDMyLjUzIDE4MC4zMzQgMzIuMDM2MyAxNzcuOTY0IDMyLjAzNjNDMTc1LjU5NCAzMi4wMzYzIDE3My4yMjQgMzIuNTMgMTcxLjI0OSAzMy42MTYzTDEyNi42MTQgNTYuODIyNUMxMjQuNTQgNTcuOTA4OCAxMjMuNjUxIDU5Ljc4NSAxMjMuNzUgNjEuNTYyNUMxMjMuNjUxIDYzLjQzODggMTI0LjU0IDY1LjMxNSAxMjYuNjE0IDY2LjQwMTNMMTcxLjI0OSA4OS42MDc1QzE3My4yMjQgOTAuNjkzOCAxNzUuNTk0IDkxLjE4NzUgMTc3Ljk2NCA5MS4xODc1QzE4MC4zMzQgOTEuMTg3NSAxODIuNzA0IDkwLjY5MzggMTg0LjY3OSA4OS42MDc1TDIyOS4zMTQgNjYuNDAxM1oiIGZpbGw9InVybCgjcGFpbnQxX2xpbmVhcl8yNjgyXzEzMDg0NSkiLz4KPGRlZnM+CjxsaW5lYXJHcmFkaWVudCBpZD0icGFpbnQwX2xpbmVhcl8yNjgyXzEzMDg0NSIgeDE9IjgyIiB5MT0iMTkiIHgyPSI4MiIgeTI9IjYzIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+CjxzdG9wIHN0b3AtY29sb3I9IiNGNUY1RjUiLz4KPHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSIjRjVGNUY1IiBzdG9wLW9wYWNpdHk9IjAuMzMiLz4KPC9saW5lYXJHcmFkaWVudD4KPGxpbmVhckdyYWRpZW50IGlkPSJwYWludDFfbGluZWFyXzI2ODJfMTMwODQ1IiB4MT0iMTc4LjA2MyIgeTE9IjMyLjAzNjMiIHgyPSIxNzguNjMyIiB5Mj0iMjA0LjA3IiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+CjxzdG9wIHN0b3AtY29sb3I9IiNGOEY4RjgiLz4KPHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSIjRjlGOUY5IiBzdG9wLW9wYWNpdHk9IjAiLz4KPC9saW5lYXJHcmFkaWVudD4KPC9kZWZzPgo8L3N2Zz4K) 100% 100%/contain no-repeat;
    background-color: #fff;
    -webkit-transition: all 0.3s;
    -o-transition: all 0.3s;
    -moz-transition: all 0.3s;
    transition: all 0.3s;
}

    .zhineng-xcg6AvcBcP:hover {
        background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQwIiBoZWlnaHQ9IjEzMCIgdmlld0JveD0iMCAwIDI0MCAxMzAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNNjggMjNDNjggMjUuMjA5MSA2Ni4yMDkxIDI3IDY0IDI3QzYxLjc5MDkgMjcgNjAgMjUuMjA5MSA2MCAyM0M2MCAyMC43OTA5IDYxLjc5MDkgMTkgNjQgMTlDNjYuMjA5MSAxOSA2OCAyMC43OTA5IDY4IDIzWk02OCAzOUM2OCA0MS4yMDkxIDY2LjIwOTEgNDMgNjQgNDNDNjEuNzkwOSA0MyA2MCA0MS4yMDkxIDYwIDM5QzYwIDM2Ljc5MDkgNjEuNzkwOSAzNSA2NCAzNUM2Ni4yMDkxIDM1IDY4IDM2Ljc5MDkgNjggMzlaTTY0IDU5QzY2LjIwOTEgNTkgNjggNTcuMjA5MSA2OCA1NUM2OCA1Mi43OTA5IDY2LjIwOTEgNTEgNjQgNTFDNjEuNzkwOSA1MSA2MCA1Mi43OTA5IDYwIDU1QzYwIDU3LjIwOTEgNjEuNzkwOSA1OSA2NCA1OVpNODYgMjNDODYgMjUuMjA5MSA4NC4yMDkxIDI3IDgyIDI3Qzc5Ljc5MDkgMjcgNzggMjUuMjA5MSA3OCAyM0M3OCAyMC43OTA5IDc5Ljc5MDkgMTkgODIgMTlDODQuMjA5MSAxOSA4NiAyMC43OTA5IDg2IDIzWk04MiA0M0M4NC4yMDkxIDQzIDg2IDQxLjIwOTEgODYgMzlDODYgMzYuNzkwOSA4NC4yMDkxIDM1IDgyIDM1Qzc5Ljc5MDkgMzUgNzggMzYuNzkwOSA3OCAzOUM3OCA0MS4yMDkxIDc5Ljc5MDkgNDMgODIgNDNaTTg2IDU1Qzg2IDU3LjIwOTEgODQuMjA5MSA1OSA4MiA1OUM3OS43OTA5IDU5IDc4IDU3LjIwOTEgNzggNTVDNzggNTIuNzkwOSA3OS43OTA5IDUxIDgyIDUxQzg0LjIwOTEgNTEgODYgNTIuNzkwOSA4NiA1NVpNMTAwIDI3QzEwMi4yMDkgMjcgMTA0IDI1LjIwOTEgMTA0IDIzQzEwNCAyMC43OTA5IDEwMi4yMDkgMTkgMTAwIDE5Qzk3Ljc5MDkgMTkgOTYgMjAuNzkwOSA5NiAyM0M5NiAyNS4yMDkxIDk3Ljc5MDkgMjcgMTAwIDI3Wk0xMDQgMzlDMTA0IDQxLjIwOTEgMTAyLjIwOSA0MyAxMDAgNDNDOTcuNzkwOSA0MyA5NiA0MS4yMDkxIDk2IDM5Qzk2IDM2Ljc5MDkgOTcuNzkwOSAzNSAxMDAgMzVDMTAyLjIwOSAzNSAxMDQgMzYuNzkwOSAxMDQgMzlaTTEwMCA1OUMxMDIuMjA5IDU5IDEwNCA1Ny4yMDkxIDEwNCA1NUMxMDQgNTIuNzkwOSAxMDIuMjA5IDUxIDEwMCA1MUM5Ny43OTA5IDUxIDk2IDUyLjc5MDkgOTYgNTVDOTYgNTcuMjA5MSA5Ny43OTA5IDU5IDEwMCA1OVoiIGZpbGw9InVybCgjcGFpbnQwX2xpbmVhcl8yNjgyXzEzMDA1MSkiLz4KPHBhdGggZD0iTTIzMy4zNjMgNzcuMTY1TDE4OS41MTcgMTAwLjk2NEMxODUuNDY5IDEwMy4xMzYgMTgzIDEwNy40ODEgMTgzIDExMi4zMlYxNTguMzM4QzE4MyAxNjMuMjc1IDE4Ny44MzkgMTY2LjUzNCAxOTEuODg3IDE2NC4yNjJMMjM1LjczMyAxNDAuNDY0QzIzOS42ODMgMTM4LjI5MSAyNDIuMjUgMTMzLjk0NiAyNDIuMjUgMTI5LjEwOFY4My4xODg4QzI0Mi4yNSA3OC4xNTI1IDIzNy40MTEgNzQuOTkyNSAyMzMuMzYzIDc3LjE2NVpNMTY2LjYwOCAxMDAuODY1TDEyMi43NjIgNzcuMTY1QzExOC43MTQgNzQuOTkyNSAxMTMuODc1IDc4LjE1MjUgMTEzLjg3NSA4My4wOVYxMjkuMzA1QzExMy44NzUgMTM0LjE0NCAxMTYuMzQ0IDEzOC40ODkgMTIwLjM5MiAxNDAuNjYxTDE2NC4yMzcgMTY0LjM2MUMxNjguMjg2IDE2Ni41MzQgMTczLjEyNSAxNjMuMjc1IDE3My4xMjUgMTU4LjMzOFYxMTIuMjIxQzE3My4xMjUgMTA3LjM4MyAxNzAuNjU2IDEwMy4wMzggMTY2LjYwOCAxMDAuODY1Wk0yMjkuMzE0IDY2LjQwMTNDMjMxLjM4NyA2NS4zMTUgMjMyLjM3NSA2My40Mzg4IDIzMi4xNzcgNjEuNjYxM0MyMzIuMzc1IDU5Ljc4NSAyMzEuMzg3IDU4LjAwNzUgMjI5LjMxNCA1Ni45MjEzTDE4NC42NzkgMzMuNjE2M0MxODIuNzA0IDMyLjUzIDE4MC4zMzQgMzIuMDM2MyAxNzcuOTY0IDMyLjAzNjNDMTc1LjU5NCAzMi4wMzYzIDE3My4yMjQgMzIuNTMgMTcxLjI0OSAzMy42MTYzTDEyNi42MTQgNTYuODIyNUMxMjQuNTQgNTcuOTA4OCAxMjMuNjUxIDU5Ljc4NSAxMjMuNzUgNjEuNTYyNUMxMjMuNjUxIDYzLjQzODggMTI0LjU0IDY1LjMxNSAxMjYuNjE0IDY2LjQwMTNMMTcxLjI0OSA4OS42MDc1QzE3My4yMjQgOTAuNjkzOCAxNzUuNTk0IDkxLjE4NzUgMTc3Ljk2NCA5MS4xODc1QzE4MC4zMzQgOTEuMTg3NSAxODIuNzA0IDkwLjY5MzggMTg0LjY3OSA4OS42MDc1TDIyOS4zMTQgNjYuNDAxM1oiIGZpbGw9InVybCgjcGFpbnQxX2xpbmVhcl8yNjgyXzEzMDA1MSkiLz4KPGRlZnM+CjxsaW5lYXJHcmFkaWVudCBpZD0icGFpbnQwX2xpbmVhcl8yNjgyXzEzMDA1MSIgeDE9IjgyIiB5MT0iMTkiIHgyPSI4MiIgeTI9IjYzIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+CjxzdG9wIHN0b3AtY29sb3I9IiNGMkY0RkMiLz4KPHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSIjRjFGM0ZDIiBzdG9wLW9wYWNpdHk9IjAuMDciLz4KPC9saW5lYXJHcmFkaWVudD4KPGxpbmVhckdyYWRpZW50IGlkPSJwYWludDFfbGluZWFyXzI2ODJfMTMwMDUxIiB4MT0iMTc4LjA2MiIgeTE9IjMyLjAzNjMiIHgyPSIxNzguMDYyIiB5Mj0iMTY1LjA0NyIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiPgo8c3RvcCBzdG9wLWNvbG9yPSIjRTlFRUZGIi8+CjxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0iI0Y5RjlGOSIgc3RvcC1vcGFjaXR5PSIwIi8+CjwvbGluZWFyR3JhZGllbnQ+CjwvZGVmcz4KPC9zdmc+Cg==);
    }

.list-MCz7641rej {
    background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQwIiBoZWlnaHQ9IjEzMCIgdmlld0JveD0iMCAwIDI0MCAxMzAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNNjggMjNDNjggMjUuMjA5MSA2Ni4yMDkxIDI3IDY0IDI3QzYxLjc5MDkgMjcgNjAgMjUuMjA5MSA2MCAyM0M2MCAyMC43OTA5IDYxLjc5MDkgMTkgNjQgMTlDNjYuMjA5MSAxOSA2OCAyMC43OTA5IDY4IDIzWk02OCAzOUM2OCA0MS4yMDkxIDY2LjIwOTEgNDMgNjQgNDNDNjEuNzkwOSA0MyA2MCA0MS4yMDkxIDYwIDM5QzYwIDM2Ljc5MDkgNjEuNzkwOSAzNSA2NCAzNUM2Ni4yMDkxIDM1IDY4IDM2Ljc5MDkgNjggMzlaTTY0IDU5QzY2LjIwOTEgNTkgNjggNTcuMjA5MSA2OCA1NUM2OCA1Mi43OTA5IDY2LjIwOTEgNTEgNjQgNTFDNjEuNzkwOSA1MSA2MCA1Mi43OTA5IDYwIDU1QzYwIDU3LjIwOTEgNjEuNzkwOSA1OSA2NCA1OVpNODYgMjNDODYgMjUuMjA5MSA4NC4yMDkxIDI3IDgyIDI3Qzc5Ljc5MDkgMjcgNzggMjUuMjA5MSA3OCAyM0M3OCAyMC43OTA5IDc5Ljc5MDkgMTkgODIgMTlDODQuMjA5MSAxOSA4NiAyMC43OTA5IDg2IDIzWk04MiA0M0M4NC4yMDkxIDQzIDg2IDQxLjIwOTEgODYgMzlDODYgMzYuNzkwOSA4NC4yMDkxIDM1IDgyIDM1Qzc5Ljc5MDkgMzUgNzggMzYuNzkwOSA3OCAzOUM3OCA0MS4yMDkxIDc5Ljc5MDkgNDMgODIgNDNaTTg2IDU1Qzg2IDU3LjIwOTEgODQuMjA5MSA1OSA4MiA1OUM3OS43OTA5IDU5IDc4IDU3LjIwOTEgNzggNTVDNzggNTIuNzkwOSA3OS43OTA5IDUxIDgyIDUxQzg0LjIwOTEgNTEgODYgNTIuNzkwOSA4NiA1NVpNMTAwIDI3QzEwMi4yMDkgMjcgMTA0IDI1LjIwOTEgMTA0IDIzQzEwNCAyMC43OTA5IDEwMi4yMDkgMTkgMTAwIDE5Qzk3Ljc5MDkgMTkgOTYgMjAuNzkwOSA5NiAyM0M5NiAyNS4yMDkxIDk3Ljc5MDkgMjcgMTAwIDI3Wk0xMDQgMzlDMTA0IDQxLjIwOTEgMTAyLjIwOSA0MyAxMDAgNDNDOTcuNzkwOSA0MyA5NiA0MS4yMDkxIDk2IDM5Qzk2IDM2Ljc5MDkgOTcuNzkwOSAzNSAxMDAgMzVDMTAyLjIwOSAzNSAxMDQgMzYuNzkwOSAxMDQgMzlaTTEwMCA1OUMxMDIuMjA5IDU5IDEwNCA1Ny4yMDkxIDEwNCA1NUMxMDQgNTIuNzkwOSAxMDIuMjA5IDUxIDEwMCA1MUM5Ny43OTA5IDUxIDk2IDUyLjc5MDkgOTYgNTVDOTYgNTcuMjA5MSA5Ny43OTA5IDU5IDEwMCA1OVoiIGZpbGw9InVybCgjcGFpbnQwX2xpbmVhcl8xMjY5XzkyMDk2KSIvPgo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTIxNC4xNjYgMzNDMjE5Ljg2NSAzMyAyMjQuNDg1IDM3LjYyMDIgMjI0LjQ4NSA0My4zMTk1VjUzLjYzOTFIMjQxLjI1NEMyNDYuOTU0IDUzLjYzOTEgMjUxLjU3NCA1OC4yNTkzIDI1MS41NzQgNjMuOTU4NlYxMzEuNjhDMjUxLjU3NCAxMzcuMzggMjQ2Ljk1NCAxNDIgMjQxLjI1NCAxNDJIMTMwLjMyQzEyNC42MiAxNDIgMTIwIDEzNy4zOCAxMjAgMTMxLjY4VjYzLjk1ODZDMTIwIDU4LjI1OTMgMTI0LjYyIDUzLjYzOTEgMTMwLjMyIDUzLjYzOTFIMTQ3LjA4OVY0My4zMTk1QzE0Ny4wODkgMzcuNjIwMiAxNTEuNzA5IDMzIDE1Ny40MDggMzNIMjE0LjE2NlpNMjE0LjE2NCA0My4zMTkySDE1Ny40MDZWNTMuNjM4OEgyMTQuMTY0VjQzLjMxOTJaIiBmaWxsPSJ1cmwoI3BhaW50MV9saW5lYXJfMTI2OV85MjA5NikiLz4KPGRlZnM+CjxsaW5lYXJHcmFkaWVudCBpZD0icGFpbnQwX2xpbmVhcl8xMjY5XzkyMDk2IiB4MT0iODIiIHkxPSIxOSIgeDI9IjgyIiB5Mj0iNjMiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIj4KPHN0b3Agc3RvcC1jb2xvcj0iI0Y1RjVGNSIvPgo8c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiNGNUY1RjUiIHN0b3Atb3BhY2l0eT0iMC4zMyIvPgo8L2xpbmVhckdyYWRpZW50Pgo8bGluZWFyR3JhZGllbnQgaWQ9InBhaW50MV9saW5lYXJfMTI2OV85MjA5NiIgeDE9IjE4NS43ODciIHkxPSIzMyIgeDI9IjE4Ni4xNiIgeTI9IjE3My45OCIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiPgo8c3RvcCBzdG9wLWNvbG9yPSIjRjVGNUY1Ii8+CjxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0iI0Y5RjlGOSIgc3RvcC1vcGFjaXR5PSIwIi8+CjwvbGluZWFyR3JhZGllbnQ+CjwvZGVmcz4KPC9zdmc+Cg==) 100% 100%/contain no-repeat;
    background-color: #fff;
    -webkit-transition: all 0.3s;
    -o-transition: all 0.3s;
    -moz-transition: all 0.3s;
    transition: all 0.3s;
}

    .list-MCz7641rej:hover {
        background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQwIiBoZWlnaHQ9IjEzMCIgdmlld0JveD0iMCAwIDI0MCAxMzAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNNjggMjNDNjggMjUuMjA5MSA2Ni4yMDkxIDI3IDY0IDI3QzYxLjc5MDkgMjcgNjAgMjUuMjA5MSA2MCAyM0M2MCAyMC43OTA5IDYxLjc5MDkgMTkgNjQgMTlDNjYuMjA5MSAxOSA2OCAyMC43OTA5IDY4IDIzWk02OCAzOUM2OCA0MS4yMDkxIDY2LjIwOTEgNDMgNjQgNDNDNjEuNzkwOSA0MyA2MCA0MS4yMDkxIDYwIDM5QzYwIDM2Ljc5MDkgNjEuNzkwOSAzNSA2NCAzNUM2Ni4yMDkxIDM1IDY4IDM2Ljc5MDkgNjggMzlaTTY0IDU5QzY2LjIwOTEgNTkgNjggNTcuMjA5MSA2OCA1NUM2OCA1Mi43OTA5IDY2LjIwOTEgNTEgNjQgNTFDNjEuNzkwOSA1MSA2MCA1Mi43OTA5IDYwIDU1QzYwIDU3LjIwOTEgNjEuNzkwOSA1OSA2NCA1OVpNODYgMjNDODYgMjUuMjA5MSA4NC4yMDkxIDI3IDgyIDI3Qzc5Ljc5MDkgMjcgNzggMjUuMjA5MSA3OCAyM0M3OCAyMC43OTA5IDc5Ljc5MDkgMTkgODIgMTlDODQuMjA5MSAxOSA4NiAyMC43OTA5IDg2IDIzWk04MiA0M0M4NC4yMDkxIDQzIDg2IDQxLjIwOTEgODYgMzlDODYgMzYuNzkwOSA4NC4yMDkxIDM1IDgyIDM1Qzc5Ljc5MDkgMzUgNzggMzYuNzkwOSA3OCAzOUM3OCA0MS4yMDkxIDc5Ljc5MDkgNDMgODIgNDNaTTg2IDU1Qzg2IDU3LjIwOTEgODQuMjA5MSA1OSA4MiA1OUM3OS43OTA5IDU5IDc4IDU3LjIwOTEgNzggNTVDNzggNTIuNzkwOSA3OS43OTA5IDUxIDgyIDUxQzg0LjIwOTEgNTEgODYgNTIuNzkwOSA4NiA1NVpNMTAwIDI3QzEwMi4yMDkgMjcgMTA0IDI1LjIwOTEgMTA0IDIzQzEwNCAyMC43OTA5IDEwMi4yMDkgMTkgMTAwIDE5Qzk3Ljc5MDkgMTkgOTYgMjAuNzkwOSA5NiAyM0M5NiAyNS4yMDkxIDk3Ljc5MDkgMjcgMTAwIDI3Wk0xMDQgMzlDMTA0IDQxLjIwOTEgMTAyLjIwOSA0MyAxMDAgNDNDOTcuNzkwOSA0MyA5NiA0MS4yMDkxIDk2IDM5Qzk2IDM2Ljc5MDkgOTcuNzkwOSAzNSAxMDAgMzVDMTAyLjIwOSAzNSAxMDQgMzYuNzkwOSAxMDQgMzlaTTEwMCA1OUMxMDIuMjA5IDU5IDEwNCA1Ny4yMDkxIDEwNCA1NUMxMDQgNTIuNzkwOSAxMDIuMjA5IDUxIDEwMCA1MUM5Ny43OTA5IDUxIDk2IDUyLjc5MDkgOTYgNTVDOTYgNTcuMjA5MSA5Ny43OTA5IDU5IDEwMCA1OVoiIGZpbGw9InVybCgjcGFpbnQwX2xpbmVhcl8xMjY5XzkyMTE5KSIvPgo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTIxNC4xNjYgMzNDMjE5Ljg2NSAzMyAyMjQuNDg1IDM3LjYyMDIgMjI0LjQ4NSA0My4zMTk1VjUzLjYzOTFIMjQxLjI1NEMyNDYuOTU0IDUzLjYzOTEgMjUxLjU3NCA1OC4yNTkzIDI1MS41NzQgNjMuOTU4NlYxMzEuNjhDMjUxLjU3NCAxMzcuMzggMjQ2Ljk1NCAxNDIgMjQxLjI1NCAxNDJIMTMwLjMyQzEyNC42MiAxNDIgMTIwIDEzNy4zOCAxMjAgMTMxLjY4VjYzLjk1ODZDMTIwIDU4LjI1OTMgMTI0LjYyIDUzLjYzOTEgMTMwLjMyIDUzLjYzOTFIMTQ3LjA4OVY0My4zMTk1QzE0Ny4wODkgMzcuNjIwMiAxNTEuNzA5IDMzIDE1Ny40MDggMzNIMjE0LjE2NlpNMjE0LjE2NCA0My4zMTkySDE1Ny40MDZWNTMuNjM4OEgyMTQuMTY0VjQzLjMxOTJaIiBmaWxsPSJ1cmwoI3BhaW50MV9saW5lYXJfMTI2OV85MjExOSkiLz4KPGRlZnM+CjxsaW5lYXJHcmFkaWVudCBpZD0icGFpbnQwX2xpbmVhcl8xMjY5XzkyMTE5IiB4MT0iODIiIHkxPSIxOSIgeDI9IjgyIiB5Mj0iNTkiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIj4KPHN0b3Agb2Zmc2V0PSIwLjIwMDEyNCIgc3RvcC1jb2xvcj0iI0YxRjRGQyIvPgo8c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiNGOUY5RjkiIHN0b3Atb3BhY2l0eT0iMCIvPgo8L2xpbmVhckdyYWRpZW50Pgo8bGluZWFyR3JhZGllbnQgaWQ9InBhaW50MV9saW5lYXJfMTI2OV85MjExOSIgeDE9IjE4NS43ODciIHkxPSIzMyIgeDI9IjE4NS43ODciIHkyPSIxNDIiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIj4KPHN0b3Agb2Zmc2V0PSIwLjIwMDEyNCIgc3RvcC1jb2xvcj0iI0YxRjRGQyIvPgo8c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiNGOUY5RjkiIHN0b3Atb3BhY2l0eT0iMCIvPgo8L2xpbmVhckdyYWRpZW50Pgo8L2RlZnM+Cjwvc3ZnPgo=);
    }

.department-wS1GNzKDOf {
    background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQwIiBoZWlnaHQ9IjEzMCIgdmlld0JveD0iMCAwIDI0MCAxMzAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNNjggMjNDNjggMjUuMjA5MSA2Ni4yMDkxIDI3IDY0IDI3QzYxLjc5MDkgMjcgNjAgMjUuMjA5MSA2MCAyM0M2MCAyMC43OTA5IDYxLjc5MDkgMTkgNjQgMTlDNjYuMjA5MSAxOSA2OCAyMC43OTA5IDY4IDIzWk02OCAzOUM2OCA0MS4yMDkxIDY2LjIwOTEgNDMgNjQgNDNDNjEuNzkwOSA0MyA2MCA0MS4yMDkxIDYwIDM5QzYwIDM2Ljc5MDkgNjEuNzkwOSAzNSA2NCAzNUM2Ni4yMDkxIDM1IDY4IDM2Ljc5MDkgNjggMzlaTTY0IDU5QzY2LjIwOTEgNTkgNjggNTcuMjA5MSA2OCA1NUM2OCA1Mi43OTA5IDY2LjIwOTEgNTEgNjQgNTFDNjEuNzkwOSA1MSA2MCA1Mi43OTA5IDYwIDU1QzYwIDU3LjIwOTEgNjEuNzkwOSA1OSA2NCA1OVpNODYgMjNDODYgMjUuMjA5MSA4NC4yMDkxIDI3IDgyIDI3Qzc5Ljc5MDkgMjcgNzggMjUuMjA5MSA3OCAyM0M3OCAyMC43OTA5IDc5Ljc5MDkgMTkgODIgMTlDODQuMjA5MSAxOSA4NiAyMC43OTA5IDg2IDIzWk04MiA0M0M4NC4yMDkxIDQzIDg2IDQxLjIwOTEgODYgMzlDODYgMzYuNzkwOSA4NC4yMDkxIDM1IDgyIDM1Qzc5Ljc5MDkgMzUgNzggMzYuNzkwOSA3OCAzOUM3OCA0MS4yMDkxIDc5Ljc5MDkgNDMgODIgNDNaTTg2IDU1Qzg2IDU3LjIwOTEgODQuMjA5MSA1OSA4MiA1OUM3OS43OTA5IDU5IDc4IDU3LjIwOTEgNzggNTVDNzggNTIuNzkwOSA3OS43OTA5IDUxIDgyIDUxQzg0LjIwOTEgNTEgODYgNTIuNzkwOSA4NiA1NVpNMTAwIDI3QzEwMi4yMDkgMjcgMTA0IDI1LjIwOTEgMTA0IDIzQzEwNCAyMC43OTA5IDEwMi4yMDkgMTkgMTAwIDE5Qzk3Ljc5MDkgMTkgOTYgMjAuNzkwOSA5NiAyM0M5NiAyNS4yMDkxIDk3Ljc5MDkgMjcgMTAwIDI3Wk0xMDQgMzlDMTA0IDQxLjIwOTEgMTAyLjIwOSA0MyAxMDAgNDNDOTcuNzkwOSA0MyA5NiA0MS4yMDkxIDk2IDM5Qzk2IDM2Ljc5MDkgOTcuNzkwOSAzNSAxMDAgMzVDMTAyLjIwOSAzNSAxMDQgMzYuNzkwOSAxMDQgMzlaTTEwMCA1OUMxMDIuMjA5IDU5IDEwNCA1Ny4yMDkxIDEwNCA1NUMxMDQgNTIuNzkwOSAxMDIuMjA5IDUxIDEwMCA1MUM5Ny43OTA5IDUxIDk2IDUyLjc5MDkgOTYgNTVDOTYgNTcuMjA5MSA5Ny43OTA5IDU5IDEwMCA1OVoiIGZpbGw9InVybCgjcGFpbnQwX2xpbmVhcl8xMjY5XzkyMTQyKSIvPgo8cGF0aCBkPSJNMTU1LjQyOSAyMkMxNTAuNjk1IDIyIDE0Ni44NTcgMjUuODM3NiAxNDYuODU3IDMwLjU3MTRWNDcuNzE0M0MxNDYuODU3IDUyLjQ0ODIgMTUwLjY5NSA1Ni4yODU3IDE1NS40MjkgNTYuMjg1N1Y3My40Mjg2TDEyMS4xNDMgNzMuNDI4NkMxMTYuNDA5IDczLjQyODYgMTEyLjU3MSA3Ny4yNjYxIDExMi41NzEgODJWMTA3LjcxNEMxMDcuODM4IDEwNy43MTQgMTA0IDExMS41NTIgMTA0IDExNi4yODZWMTMzLjQyOUMxMDQgMTM4LjE2MiAxMDcuODM4IDE0MiAxMTIuNTcxIDE0MkgxMjkuNzE0QzEzNC40NDggMTQyIDEzOC4yODYgMTM4LjE2MiAxMzguMjg2IDEzMy40MjlWMTE2LjI4NkMxMzguMjg2IDExMS41NTIgMTM0LjQ0OCAxMDcuNzE0IDEyOS43MTQgMTA3LjcxNFY5MC41NzE0SDE1NS40MjlWMTA3LjcxNEMxNTAuNjk1IDEwNy43MTQgMTQ2Ljg1NyAxMTEuNTUyIDE0Ni44NTcgMTE2LjI4NlYxMzMuNDI5QzE0Ni44NTcgMTM4LjE2MiAxNTAuNjk1IDE0MiAxNTUuNDI5IDE0MkgxNzIuNTcxQzE3Ny4zMDUgMTQyIDE4MS4xNDMgMTM4LjE2MiAxODEuMTQzIDEzMy40MjlWMTE2LjI4NkMxODEuMTQzIDExMS41NTIgMTc3LjMwNSAxMDcuNzE0IDE3Mi41NzEgMTA3LjcxNFY5MC41NzE0SDE5OC4yODZWMTA3LjcxNEMxOTMuNTUyIDEwNy43MTQgMTg5LjcxNCAxMTEuNTUyIDE4OS43MTQgMTE2LjI4NlYxMzMuNDI5QzE4OS43MTQgMTM4LjE2MiAxOTMuNTUyIDE0MiAxOTguMjg2IDE0MkgyMTUuNDI5QzIyMC4xNjIgMTQyIDIyNCAxMzguMTYyIDIyNCAxMzMuNDI5VjExNi4yODZDMjI0IDExMS41NTIgMjIwLjE2MiAxMDcuNzE0IDIxNS40MjkgMTA3LjcxNFY4MkMyMTUuNDI5IDc3LjI2NjEgMjExLjU5MSA3My40Mjg2IDIwNi44NTcgNzMuNDI4NkgxNzIuNTcxVjU2LjI4NTdDMTc3LjMwNSA1Ni4yODU3IDE4MS4xNDMgNTIuNDQ4MiAxODEuMTQzIDQ3LjcxNDNWMzAuNTcxNEMxODEuMTQzIDI1LjgzNzYgMTc3LjMwNSAyMiAxNzIuNTcxIDIySDE1NS40MjlaTTExMi41NzEgMTMzLjQyOVYxMTYuMjg2SDEyOS43MTRWMTMzLjQyOUgxMTIuNTcxWk0xNzIuNTcxIDExNi4yODZWMTMzLjQyOUgxNTUuNDI5VjExNi4yODZIMTcyLjU3MVpNMjE1LjQyOSAxMTYuMjg2VjEzMy40MjlIMTk4LjI4NlYxMTYuMjg2SDIxNS40MjlaIiBmaWxsPSJ1cmwoI3BhaW50MV9saW5lYXJfMTI2OV85MjE0MikiLz4KPGRlZnM+CjxsaW5lYXJHcmFkaWVudCBpZD0icGFpbnQwX2xpbmVhcl8xMjY5XzkyMTQyIiB4MT0iODIiIHkxPSIxOSIgeDI9IjgyIiB5Mj0iNjMiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIj4KPHN0b3Agc3RvcC1jb2xvcj0iI0Y1RjVGNSIvPgo8c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiNGNUY1RjUiIHN0b3Atb3BhY2l0eT0iMC4zMyIvPgo8L2xpbmVhckdyYWRpZW50Pgo8bGluZWFyR3JhZGllbnQgaWQ9InBhaW50MV9saW5lYXJfMTI2OV85MjE0MiIgeDE9IjE2NCIgeTE9IjIyIiB4Mj0iMTY0LjQ5NiIgeTI9IjE3Ny4yMDciIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIj4KPHN0b3Agc3RvcC1jb2xvcj0iI0Y1RjVGNSIvPgo8c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiNGOUY5RjkiIHN0b3Atb3BhY2l0eT0iMCIvPgo8L2xpbmVhckdyYWRpZW50Pgo8L2RlZnM+Cjwvc3ZnPgo=) 100% 100%/contain no-repeat;
    background-color: #fff;
    -webkit-transition: all 0.3s;
    -o-transition: all 0.3s;
    -moz-transition: all 0.3s;
    transition: all 0.3s;
}

    .department-wS1GNzKDOf:hover {
        background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQwIiBoZWlnaHQ9IjEzMCIgdmlld0JveD0iMCAwIDI0MCAxMzAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNNjggMjNDNjggMjUuMjA5MSA2Ni4yMDkxIDI3IDY0IDI3QzYxLjc5MDkgMjcgNjAgMjUuMjA5MSA2MCAyM0M2MCAyMC43OTA5IDYxLjc5MDkgMTkgNjQgMTlDNjYuMjA5MSAxOSA2OCAyMC43OTA5IDY4IDIzWk02OCAzOUM2OCA0MS4yMDkxIDY2LjIwOTEgNDMgNjQgNDNDNjEuNzkwOSA0MyA2MCA0MS4yMDkxIDYwIDM5QzYwIDM2Ljc5MDkgNjEuNzkwOSAzNSA2NCAzNUM2Ni4yMDkxIDM1IDY4IDM2Ljc5MDkgNjggMzlaTTY0IDU5QzY2LjIwOTEgNTkgNjggNTcuMjA5MSA2OCA1NUM2OCA1Mi43OTA5IDY2LjIwOTEgNTEgNjQgNTFDNjEuNzkwOSA1MSA2MCA1Mi43OTA5IDYwIDU1QzYwIDU3LjIwOTEgNjEuNzkwOSA1OSA2NCA1OVpNODYgMjNDODYgMjUuMjA5MSA4NC4yMDkxIDI3IDgyIDI3Qzc5Ljc5MDkgMjcgNzggMjUuMjA5MSA3OCAyM0M3OCAyMC43OTA5IDc5Ljc5MDkgMTkgODIgMTlDODQuMjA5MSAxOSA4NiAyMC43OTA5IDg2IDIzWk04MiA0M0M4NC4yMDkxIDQzIDg2IDQxLjIwOTEgODYgMzlDODYgMzYuNzkwOSA4NC4yMDkxIDM1IDgyIDM1Qzc5Ljc5MDkgMzUgNzggMzYuNzkwOSA3OCAzOUM3OCA0MS4yMDkxIDc5Ljc5MDkgNDMgODIgNDNaTTg2IDU1Qzg2IDU3LjIwOTEgODQuMjA5MSA1OSA4MiA1OUM3OS43OTA5IDU5IDc4IDU3LjIwOTEgNzggNTVDNzggNTIuNzkwOSA3OS43OTA5IDUxIDgyIDUxQzg0LjIwOTEgNTEgODYgNTIuNzkwOSA4NiA1NVpNMTAwIDI3QzEwMi4yMDkgMjcgMTA0IDI1LjIwOTEgMTA0IDIzQzEwNCAyMC43OTA5IDEwMi4yMDkgMTkgMTAwIDE5Qzk3Ljc5MDkgMTkgOTYgMjAuNzkwOSA5NiAyM0M5NiAyNS4yMDkxIDk3Ljc5MDkgMjcgMTAwIDI3Wk0xMDQgMzlDMTA0IDQxLjIwOTEgMTAyLjIwOSA0MyAxMDAgNDNDOTcuNzkwOSA0MyA5NiA0MS4yMDkxIDk2IDM5Qzk2IDM2Ljc5MDkgOTcuNzkwOSAzNSAxMDAgMzVDMTAyLjIwOSAzNSAxMDQgMzYuNzkwOSAxMDQgMzlaTTEwMCA1OUMxMDIuMjA5IDU5IDEwNCA1Ny4yMDkxIDEwNCA1NUMxMDQgNTIuNzkwOSAxMDIuMjA5IDUxIDEwMCA1MUM5Ny43OTA5IDUxIDk2IDUyLjc5MDkgOTYgNTVDOTYgNTcuMjA5MSA5Ny43OTA5IDU5IDEwMCA1OVoiIGZpbGw9InVybCgjcGFpbnQwX2xpbmVhcl8xMjY5XzkyMTYwKSIvPgo8cGF0aCBkPSJNMTU1LjQyOSAyMkMxNTAuNjk1IDIyIDE0Ni44NTcgMjUuODM3NiAxNDYuODU3IDMwLjU3MTRWNDcuNzE0M0MxNDYuODU3IDUyLjQ0ODIgMTUwLjY5NSA1Ni4yODU3IDE1NS40MjkgNTYuMjg1N1Y3My40Mjg2TDEyMS4xNDMgNzMuNDI4NkMxMTYuNDA5IDczLjQyODYgMTEyLjU3MSA3Ny4yNjYxIDExMi41NzEgODJWMTA3LjcxNEMxMDcuODM4IDEwNy43MTQgMTA0IDExMS41NTIgMTA0IDExNi4yODZWMTMzLjQyOUMxMDQgMTM4LjE2MiAxMDcuODM4IDE0MiAxMTIuNTcxIDE0MkgxMjkuNzE0QzEzNC40NDggMTQyIDEzOC4yODYgMTM4LjE2MiAxMzguMjg2IDEzMy40MjlWMTE2LjI4NkMxMzguMjg2IDExMS41NTIgMTM0LjQ0OCAxMDcuNzE0IDEyOS43MTQgMTA3LjcxNFY5MC41NzE0SDE1NS40MjlWMTA3LjcxNEMxNTAuNjk1IDEwNy43MTQgMTQ2Ljg1NyAxMTEuNTUyIDE0Ni44NTcgMTE2LjI4NlYxMzMuNDI5QzE0Ni44NTcgMTM4LjE2MiAxNTAuNjk1IDE0MiAxNTUuNDI5IDE0MkgxNzIuNTcxQzE3Ny4zMDUgMTQyIDE4MS4xNDMgMTM4LjE2MiAxODEuMTQzIDEzMy40MjlWMTE2LjI4NkMxODEuMTQzIDExMS41NTIgMTc3LjMwNSAxMDcuNzE0IDE3Mi41NzEgMTA3LjcxNFY5MC41NzE0SDE5OC4yODZWMTA3LjcxNEMxOTMuNTUyIDEwNy43MTQgMTg5LjcxNCAxMTEuNTUyIDE4OS43MTQgMTE2LjI4NlYxMzMuNDI5QzE4OS43MTQgMTM4LjE2MiAxOTMuNTUyIDE0MiAxOTguMjg2IDE0MkgyMTUuNDI5QzIyMC4xNjIgMTQyIDIyNCAxMzguMTYyIDIyNCAxMzMuNDI5VjExNi4yODZDMjI0IDExMS41NTIgMjIwLjE2MiAxMDcuNzE0IDIxNS40MjkgMTA3LjcxNFY4MkMyMTUuNDI5IDc3LjI2NjEgMjExLjU5MSA3My40Mjg2IDIwNi44NTcgNzMuNDI4NkgxNzIuNTcxVjU2LjI4NTdDMTc3LjMwNSA1Ni4yODU3IDE4MS4xNDMgNTIuNDQ4MiAxODEuMTQzIDQ3LjcxNDNWMzAuNTcxNEMxODEuMTQzIDI1LjgzNzYgMTc3LjMwNSAyMiAxNzIuNTcxIDIySDE1NS40MjlaTTExMi41NzEgMTMzLjQyOVYxMTYuMjg2SDEyOS43MTRWMTMzLjQyOUgxMTIuNTcxWk0xNzIuNTcxIDExNi4yODZWMTMzLjQyOUgxNTUuNDI5VjExNi4yODZIMTcyLjU3MVpNMjE1LjQyOSAxMTYuMjg2VjEzMy40MjlIMTk4LjI4NlYxMTYuMjg2SDIxNS40MjlaIiBmaWxsPSJ1cmwoI3BhaW50MV9saW5lYXJfMTI2OV85MjE2MCkiLz4KPGRlZnM+CjxsaW5lYXJHcmFkaWVudCBpZD0icGFpbnQwX2xpbmVhcl8xMjY5XzkyMTYwIiB4MT0iODIiIHkxPSIxOSIgeDI9IjgyIiB5Mj0iNTkiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIj4KPHN0b3Agb2Zmc2V0PSIwLjIwMDEyNCIgc3RvcC1jb2xvcj0iI0YxRjRGQyIvPgo8c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiNGOUY5RjkiIHN0b3Atb3BhY2l0eT0iMCIvPgo8L2xpbmVhckdyYWRpZW50Pgo8bGluZWFyR3JhZGllbnQgaWQ9InBhaW50MV9saW5lYXJfMTI2OV85MjE2MCIgeDE9IjE2NCIgeTE9IjIyIiB4Mj0iMTY0IiB5Mj0iMTQyIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+CjxzdG9wIG9mZnNldD0iMC4yMDAxMjQiIHN0b3AtY29sb3I9IiNGMUY0RkMiLz4KPHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSIjRjlGOUY5IiBzdG9wLW9wYWNpdHk9IjAiLz4KPC9saW5lYXJHcmFkaWVudD4KPC9kZWZzPgo8L3N2Zz4K);
    }

.project-zkkx2xGQhi {
    background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQwIiBoZWlnaHQ9IjEzMCIgdmlld0JveD0iMCAwIDI0MCAxMzAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxnIGNsaXAtcGF0aD0idXJsKCNjbGlwMF8yMTg3XzEzMjg0MykiPgo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTY4IDIzQzY4IDI1LjIwOTEgNjYuMjA5MSAyNyA2NCAyN0M2MS43OTA5IDI3IDYwIDI1LjIwOTEgNjAgMjNDNjAgMjAuNzkwOSA2MS43OTA5IDE5IDY0IDE5QzY2LjIwOTEgMTkgNjggMjAuNzkwOSA2OCAyM1pNNjggMzlDNjggNDEuMjA5MSA2Ni4yMDkxIDQzIDY0IDQzQzYxLjc5MDkgNDMgNjAgNDEuMjA5MSA2MCAzOUM2MCAzNi43OTA5IDYxLjc5MDkgMzUgNjQgMzVDNjYuMjA5MSAzNSA2OCAzNi43OTA5IDY4IDM5Wk02NCA1OUM2Ni4yMDkxIDU5IDY4IDU3LjIwOTEgNjggNTVDNjggNTIuNzkwOSA2Ni4yMDkxIDUxIDY0IDUxQzYxLjc5MDkgNTEgNjAgNTIuNzkwOSA2MCA1NUM2MCA1Ny4yMDkxIDYxLjc5MDkgNTkgNjQgNTlaTTg2IDIzQzg2IDI1LjIwOTEgODQuMjA5MSAyNyA4MiAyN0M3OS43OTA5IDI3IDc4IDI1LjIwOTEgNzggMjNDNzggMjAuNzkwOSA3OS43OTA5IDE5IDgyIDE5Qzg0LjIwOTEgMTkgODYgMjAuNzkwOSA4NiAyM1pNODIgNDNDODQuMjA5MSA0MyA4NiA0MS4yMDkxIDg2IDM5Qzg2IDM2Ljc5MDkgODQuMjA5MSAzNSA4MiAzNUM3OS43OTA5IDM1IDc4IDM2Ljc5MDkgNzggMzlDNzggNDEuMjA5MSA3OS43OTA5IDQzIDgyIDQzWk04NiA1NUM4NiA1Ny4yMDkxIDg0LjIwOTEgNTkgODIgNTlDNzkuNzkwOSA1OSA3OCA1Ny4yMDkxIDc4IDU1Qzc4IDUyLjc5MDkgNzkuNzkwOSA1MSA4MiA1MUM4NC4yMDkxIDUxIDg2IDUyLjc5MDkgODYgNTVaTTEwMCAyN0MxMDIuMjA5IDI3IDEwNCAyNS4yMDkxIDEwNCAyM0MxMDQgMjAuNzkwOSAxMDIuMjA5IDE5IDEwMCAxOUM5Ny43OTA5IDE5IDk2IDIwLjc5MDkgOTYgMjNDOTYgMjUuMjA5MSA5Ny43OTA5IDI3IDEwMCAyN1pNMTA0IDM5QzEwNCA0MS4yMDkxIDEwMi4yMDkgNDMgMTAwIDQzQzk3Ljc5MDkgNDMgOTYgNDEuMjA5MSA5NiAzOUM5NiAzNi43OTA5IDk3Ljc5MDkgMzUgMTAwIDM1QzEwMi4yMDkgMzUgMTA0IDM2Ljc5MDkgMTA0IDM5Wk0xMDAgNTlDMTAyLjIwOSA1OSAxMDQgNTcuMjA5MSAxMDQgNTVDMTA0IDUyLjc5MDkgMTAyLjIwOSA1MSAxMDAgNTFDOTcuNzkwOSA1MSA5NiA1Mi43OTA5IDk2IDU1Qzk2IDU3LjIwOTEgOTcuNzkwOSA1OSAxMDAgNTlaIiBmaWxsPSJ1cmwoI3BhaW50MF9saW5lYXJfMjE4N18xMzI4NDMpIi8+CjxwYXRoIGQ9Ik0yMTguNTcgMzIuNDc4MkMyMTUuMjY0IDI5LjE3MzkgMjA5LjkwNSAyOS4xNzM5IDIwNi41OTkgMzIuNDc4MkwxODYuNjQ4IDUyLjQyMDlDMTgzLjM0MiA1NS43MjUxIDE4My4zNDIgNjEuMDgyMyAxODYuNjQ4IDY0LjM4NjVMMjA2LjU5OSA4NC4zMjkzQzIwOS45MDUgODcuNjMzNSAyMTUuMjY0IDg3LjYzMzUgMjE4LjU3IDg0LjMyOTNMMjM4LjUyMSA2NC4zODY1QzI0MS44MjYgNjEuMDgyMyAyNDEuODI2IDU1LjcyNTEgMjM4LjUyMSA1Mi40MjA5TDIxOC41NyAzMi40NzgyWk0xMjguNDY1IDMzLjU0NjJDMTIzLjc5IDMzLjU0NjIgMTIwIDM3LjMzNDMgMTIwIDQyLjAwNzJWNzUuODUxMUMxMjAgODAuNTI0IDEyMy43OSA4NC4zMTIxIDEyOC40NjUgODQuMzEyMUgxNjIuMzIzQzE2Ni45OTggODQuMzEyMSAxNzAuNzg3IDgwLjUyNCAxNzAuNzg3IDc1Ljg1MTFWNDIuMDA3MkMxNzAuNzg3IDM3LjMzNDMgMTY2Ljk5OCAzMy41NDYyIDE2Mi4zMjMgMzMuNTQ2MkgxMjguNDY1Wk0xMjguNDY1IDEwMS4yMzRDMTIzLjc5IDEwMS4yMzQgMTIwIDEwNS4wMjIgMTIwIDEwOS42OTVWMTQzLjUzOUMxMjAgMTQ4LjIxMiAxMjMuNzkgMTUyIDEyOC40NjUgMTUySDE2Mi4zMjNDMTY2Ljk5OCAxNTIgMTcwLjc4NyAxNDguMjEyIDE3MC43ODcgMTQzLjUzOVYxMDkuNjk1QzE3MC43ODcgMTA1LjAyMiAxNjYuOTk4IDEwMS4yMzQgMTYyLjMyMyAxMDEuMjM0SDEyOC40NjVaTTE4Ny43MTYgMTA5LjY5NUMxODcuNzE2IDEwNS4wMjIgMTkxLjUwNiAxMDEuMjM0IDE5Ni4xODEgMTAxLjIzNEgyMzAuMDM5QzIzNC43MTQgMTAxLjIzNCAyMzguNTA0IDEwNS4wMjIgMjM4LjUwNCAxMDkuNjk1VjE0My41MzlDMjM4LjUwNCAxNDguMjEyIDIzNC43MTQgMTUyIDIzMC4wMzkgMTUySDE5Ni4xODFDMTkxLjUwNiAxNTIgMTg3LjcxNiAxNDguMjEyIDE4Ny43MTYgMTQzLjUzOVYxMDkuNjk1WiIgZmlsbD0idXJsKCNwYWludDFfbGluZWFyXzIxODdfMTMyODQzKSIvPgo8L2c+CjxkZWZzPgo8bGluZWFyR3JhZGllbnQgaWQ9InBhaW50MF9saW5lYXJfMjE4N18xMzI4NDMiIHgxPSI4MiIgeTE9IjE5IiB4Mj0iODIiIHkyPSI2MyIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiPgo8c3RvcCBzdG9wLWNvbG9yPSIjRjVGNUY1Ii8+CjxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0iI0Y1RjVGNSIgc3RvcC1vcGFjaXR5PSIwLjMzIi8+CjwvbGluZWFyR3JhZGllbnQ+CjxsaW5lYXJHcmFkaWVudCBpZD0icGFpbnQxX2xpbmVhcl8yMTg3XzEzMjg0MyIgeDE9IjE4MC41IiB5MT0iMzAiIHgyPSIxODEuMDA4IiB5Mj0iMTg3Ljc5MyIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiPgo8c3RvcCBzdG9wLWNvbG9yPSIjRjVGNUY1Ii8+CjxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0iI0Y5RjlGOSIgc3RvcC1vcGFjaXR5PSIwIi8+CjwvbGluZWFyR3JhZGllbnQ+CjxjbGlwUGF0aCBpZD0iY2xpcDBfMjE4N18xMzI4NDMiPgo8cmVjdCB3aWR0aD0iMjQwIiBoZWlnaHQ9IjEzMCIgZmlsbD0id2hpdGUiLz4KPC9jbGlwUGF0aD4KPC9kZWZzPgo8L3N2Zz4K) 100% 100%/contain no-repeat;
    background-color: #fff;
    -webkit-transition: all 0.3s;
    -o-transition: all 0.3s;
    -moz-transition: all 0.3s;
    transition: all 0.3s;
}

    .project-zkkx2xGQhi:hover {
        background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQwIiBoZWlnaHQ9IjEzMCIgdmlld0JveD0iMCAwIDI0MCAxMzAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxnIGNsaXAtcGF0aD0idXJsKCNjbGlwMF8yMTg3XzE1NzEwMCkiPgo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTY4IDIzQzY4IDI1LjIwOTEgNjYuMjA5MSAyNyA2NCAyN0M2MS43OTA5IDI3IDYwIDI1LjIwOTEgNjAgMjNDNjAgMjAuNzkwOSA2MS43OTA5IDE5IDY0IDE5QzY2LjIwOTEgMTkgNjggMjAuNzkwOSA2OCAyM1pNNjggMzlDNjggNDEuMjA5MSA2Ni4yMDkxIDQzIDY0IDQzQzYxLjc5MDkgNDMgNjAgNDEuMjA5MSA2MCAzOUM2MCAzNi43OTA5IDYxLjc5MDkgMzUgNjQgMzVDNjYuMjA5MSAzNSA2OCAzNi43OTA5IDY4IDM5Wk02NCA1OUM2Ni4yMDkxIDU5IDY4IDU3LjIwOTEgNjggNTVDNjggNTIuNzkwOSA2Ni4yMDkxIDUxIDY0IDUxQzYxLjc5MDkgNTEgNjAgNTIuNzkwOSA2MCA1NUM2MCA1Ny4yMDkxIDYxLjc5MDkgNTkgNjQgNTlaTTg2IDIzQzg2IDI1LjIwOTEgODQuMjA5MSAyNyA4MiAyN0M3OS43OTA5IDI3IDc4IDI1LjIwOTEgNzggMjNDNzggMjAuNzkwOSA3OS43OTA5IDE5IDgyIDE5Qzg0LjIwOTEgMTkgODYgMjAuNzkwOSA4NiAyM1pNODIgNDNDODQuMjA5MSA0MyA4NiA0MS4yMDkxIDg2IDM5Qzg2IDM2Ljc5MDkgODQuMjA5MSAzNSA4MiAzNUM3OS43OTA5IDM1IDc4IDM2Ljc5MDkgNzggMzlDNzggNDEuMjA5MSA3OS43OTA5IDQzIDgyIDQzWk04NiA1NUM4NiA1Ny4yMDkxIDg0LjIwOTEgNTkgODIgNTlDNzkuNzkwOSA1OSA3OCA1Ny4yMDkxIDc4IDU1Qzc4IDUyLjc5MDkgNzkuNzkwOSA1MSA4MiA1MUM4NC4yMDkxIDUxIDg2IDUyLjc5MDkgODYgNTVaTTEwMCAyN0MxMDIuMjA5IDI3IDEwNCAyNS4yMDkxIDEwNCAyM0MxMDQgMjAuNzkwOSAxMDIuMjA5IDE5IDEwMCAxOUM5Ny43OTA5IDE5IDk2IDIwLjc5MDkgOTYgMjNDOTYgMjUuMjA5MSA5Ny43OTA5IDI3IDEwMCAyN1pNMTA0IDM5QzEwNCA0MS4yMDkxIDEwMi4yMDkgNDMgMTAwIDQzQzk3Ljc5MDkgNDMgOTYgNDEuMjA5MSA5NiAzOUM5NiAzNi43OTA5IDk3Ljc5MDkgMzUgMTAwIDM1QzEwMi4yMDkgMzUgMTA0IDM2Ljc5MDkgMTA0IDM5Wk0xMDAgNTlDMTAyLjIwOSA1OSAxMDQgNTcuMjA5MSAxMDQgNTVDMTA0IDUyLjc5MDkgMTAyLjIwOSA1MSAxMDAgNTFDOTcuNzkwOSA1MSA5NiA1Mi43OTA5IDk2IDU1Qzk2IDU3LjIwOTEgOTcuNzkwOSA1OSAxMDAgNTlaIiBmaWxsPSJ1cmwoI3BhaW50MF9saW5lYXJfMjE4N18xNTcxMDApIi8+CjxwYXRoIGQ9Ik0yMTguNTcgMzIuNDc4MkMyMTUuMjY0IDI5LjE3MzkgMjA5LjkwNSAyOS4xNzM5IDIwNi41OTkgMzIuNDc4MkwxODYuNjQ4IDUyLjQyMDlDMTgzLjM0MiA1NS43MjUxIDE4My4zNDIgNjEuMDgyMyAxODYuNjQ4IDY0LjM4NjVMMjA2LjU5OSA4NC4zMjkzQzIwOS45MDUgODcuNjMzNSAyMTUuMjY0IDg3LjYzMzUgMjE4LjU3IDg0LjMyOTNMMjM4LjUyMSA2NC4zODY1QzI0MS44MjYgNjEuMDgyMyAyNDEuODI2IDU1LjcyNTEgMjM4LjUyMSA1Mi40MjA5TDIxOC41NyAzMi40NzgyWk0xMjguNDY1IDMzLjU0NjJDMTIzLjc5IDMzLjU0NjIgMTIwIDM3LjMzNDMgMTIwIDQyLjAwNzJWNzUuODUxMUMxMjAgODAuNTI0IDEyMy43OSA4NC4zMTIxIDEyOC40NjUgODQuMzEyMUgxNjIuMzIzQzE2Ni45OTggODQuMzEyMSAxNzAuNzg3IDgwLjUyNCAxNzAuNzg3IDc1Ljg1MTFWNDIuMDA3MkMxNzAuNzg3IDM3LjMzNDMgMTY2Ljk5OCAzMy41NDYyIDE2Mi4zMjMgMzMuNTQ2MkgxMjguNDY1Wk0xMjguNDY1IDEwMS4yMzRDMTIzLjc5IDEwMS4yMzQgMTIwIDEwNS4wMjIgMTIwIDEwOS42OTVWMTQzLjUzOUMxMjAgMTQ4LjIxMiAxMjMuNzkgMTUyIDEyOC40NjUgMTUySDE2Mi4zMjNDMTY2Ljk5OCAxNTIgMTcwLjc4NyAxNDguMjEyIDE3MC43ODcgMTQzLjUzOVYxMDkuNjk1QzE3MC43ODcgMTA1LjAyMiAxNjYuOTk4IDEwMS4yMzQgMTYyLjMyMyAxMDEuMjM0SDEyOC40NjVaTTE4Ny43MTYgMTA5LjY5NUMxODcuNzE2IDEwNS4wMjIgMTkxLjUwNiAxMDEuMjM0IDE5Ni4xODEgMTAxLjIzNEgyMzAuMDM5QzIzNC43MTQgMTAxLjIzNCAyMzguNTA0IDEwNS4wMjIgMjM4LjUwNCAxMDkuNjk1VjE0My41MzlDMjM4LjUwNCAxNDguMjEyIDIzNC43MTQgMTUyIDIzMC4wMzkgMTUySDE5Ni4xODFDMTkxLjUwNiAxNTIgMTg3LjcxNiAxNDguMjEyIDE4Ny43MTYgMTQzLjUzOVYxMDkuNjk1WiIgZmlsbD0idXJsKCNwYWludDFfbGluZWFyXzIxODdfMTU3MTAwKSIvPgo8L2c+CjxkZWZzPgo8bGluZWFyR3JhZGllbnQgaWQ9InBhaW50MF9saW5lYXJfMjE4N18xNTcxMDAiIHgxPSI4MiIgeTE9IjE5IiB4Mj0iODIiIHkyPSI2MyIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiPgo8c3RvcCBzdG9wLWNvbG9yPSIjRjVGNUY1Ii8+CjxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0iI0Y1RjVGNSIgc3RvcC1vcGFjaXR5PSIwLjMzIi8+CjwvbGluZWFyR3JhZGllbnQ+CjxsaW5lYXJHcmFkaWVudCBpZD0icGFpbnQxX2xpbmVhcl8yMTg3XzE1NzEwMCIgeDE9IjE4MC41IiB5MT0iMzAiIHgyPSIxODAuNSIgeTI9IjE1MiIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiPgo8c3RvcCBvZmZzZXQ9IjAuMjAwMTI0IiBzdG9wLWNvbG9yPSIjRjFGNEZDIi8+CjxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0iI0Y5RjlGOSIgc3RvcC1vcGFjaXR5PSIwIi8+CjwvbGluZWFyR3JhZGllbnQ+CjxjbGlwUGF0aCBpZD0iY2xpcDBfMjE4N18xNTcxMDAiPgo8cmVjdCB3aWR0aD0iMjQwIiBoZWlnaHQ9IjEzMCIgZmlsbD0id2hpdGUiLz4KPC9jbGlwUGF0aD4KPC9kZWZzPgo8L3N2Zz4K);
    }

.city-wrapper-OZ5FQXVJNw {
    max-height: 260px;
    padding: 16px 0;
    overflow-y: scroll;
}

    .city-wrapper-OZ5FQXVJNw .city-item-sVdrGrB9TH {
        padding: 16px -webkit-calc(6% - 8px) 16px 6%;
        padding: 16px -moz-calc(6% - 8px) 16px 6%;
        padding: 16px calc(6% - 8px) 16px 6%;
    }

.text-wrapper-GPjzSuIIbn {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    padding: 0 6%;
}

.province-name-wsS0SjeLhK {
    /* * 最大宽度计算 (100 * 41%) / (100% - 2 * 6%) */
    max-width: 46%;
}

.title-R9ssN27mSq {
    position: relative;
    display: inline-block;
    max-width: 41%;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
}

.status-A5TecuidgE {
    display: -webkit-inline-box;
    display: -webkit-inline-flex;
    display: -moz-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    /* * 最大宽度计算 (100 * 33%) / (100% - 2 * 6%) & 箭头 icon 宽度 */
    max-width: -webkit-calc(37% + 20px);
    max-width: -moz-calc(37% + 20px);
    max-width: calc(37% + 20px);
    cursor: pointer;
}

.icon-down-HIfXnbBLMk {
    -webkit-transition: -webkit-transform 0.3s ease;
    transition: -webkit-transform 0.3s ease;
    -o-transition: -o-transform 0.3s ease;
    -moz-transition: transform 0.3s ease, -moz-transform 0.3s ease;
    transition: transform 0.3s ease;
    transition: transform 0.3s ease, -webkit-transform 0.3s ease, -moz-transform 0.3s ease, -o-transform 0.3s ease;
}

.icon-rotate-BQkpF7ij60 {
    -webkit-transform: rotate(180deg);
    -moz-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    -o-transform: rotate(180deg);
    transform: rotate(180deg);
}

/* * 四列样式的时候给最小宽度限制 * */
.four-card-job-list-M1BIHyxMMQ {
    overflow-y: auto;
}

    .four-card-job-list-M1BIHyxMMQ .four-card-job-container-cVf8fJtCYY {
        min-width: 1200px;
        margin: 0 8.33333%;
    }

.module-container-ZUY8QvaokJ {
    width: -webkit-calc(100% - 8.33333% * 2);
    width: -moz-calc(100% - 8.33333% * 2);
    width: calc(100% - 8.33333% * 2);
    margin: 0 auto;
}

.column-2-D9cxVMuPE2 {
    width: -webkit-calc(((100% - 20px * 2) / 2));
    width: -moz-calc(((100% - 20px * 2) / 2));
    width: calc(((100% - 20px * 2) / 2));
}

.column-3-Xo6YarG4HL {
    width: -webkit-calc(((100% - 20px * 3) / 3));
    width: -moz-calc(((100% - 20px * 3) / 3));
    width: calc(((100% - 20px * 3) / 3));
}

.column-4-Xztsxrysoz {
    width: -webkit-calc(((100% - 20px * 4) / 4));
    width: -moz-calc(((100% - 20px * 4) / 4));
    width: calc(((100% - 20px * 4) / 4));
}

.job-item-O5PbSds8YJ {
    display: inline-block;
}

.show-more-btn-ky3u_23voZ {
    display: block;
    margin: 20px auto 0 !important;
}

.placeholder-_9FC5fswe9 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -moz-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    margin: auto;
}

.video-lvWKNq710v {
    position: relative;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -moz-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background-color: #000;
    overflow: hidden;
}

.slide-down-PCOze9ykYI {
    width: 40px;
    height: 40px;
    position: absolute;
    bottom: 20px;
    left: 50%;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -moz-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
    cursor: pointer;
    -webkit-transform: translateX(-50%) rotate(270deg);
    -moz-transform: translateX(-50%) rotate(270deg);
    -ms-transform: translateX(-50%) rotate(270deg);
    -o-transform: translateX(-50%) rotate(270deg);
    transform: translateX(-50%) rotate(270deg);
}

    .slide-down-PCOze9ykYI .slide-down-icon-c0EcKFI3vt {
        top: 0;
        color: #fff;
        -webkit-animation: jump-UAfhcWO1wX 1s infinite;
        -moz-animation: jump-UAfhcWO1wX 1s infinite;
        -o-animation: jump-UAfhcWO1wX 1s infinite;
        animation: jump-UAfhcWO1wX 1s infinite;
    }

.rich-SQz8yzB5oN {
    position: relative;
}

.textarea-list-BVxHwkAuRv {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -moz-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    margin: 0 auto;
}

    .textarea-list-BVxHwkAuRv::before,
    .textarea-list-BVxHwkAuRv::after {
        width: 8.3333%;
        -webkit-flex-shrink: 0;
        -ms-flex-negative: 0;
        flex-shrink: 0;
        content: '';
    }

.textarea-mkCHuoNk4U {
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    -moz-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    margin-right: 40px;
}

    .textarea-mkCHuoNk4U:last-child {
        margin-right: 0;
    }

.container-pxM0pgVaOy {
    width: 260px;
    position: relative;
    padding: 24px;
    background-color: #fff;
}

.title-container-C9hWXIjARB {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -moz-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    margin-bottom: 16px;
}

    .title-container-C9hWXIjARB .title-monxqquZBE {
        color: #141933;
        font-weight: 500;
        font-size: 18px;
        line-height: 24px;
        display: -webkit-box;
        display: -webkit-flex;
        display: -moz-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -webkit-align-items: center;
        -moz-box-align: center;
        -ms-flex-align: center;
        align-items: center;
    }

        .title-container-C9hWXIjARB .title-monxqquZBE .title-prefix-jXzWFpZJoY {
            width: 4px;
            height: 16px;
            display: inline-block;
            margin-right: 8px;
            -webkit-border-radius: 100px;
            -moz-border-radius: 100px;
            border-radius: 100px;
            background: var(--brandColor);
        }

    .title-container-C9hWXIjARB .more-WB2Clp5mlc {
        color: #8589a6;
    }

        .title-container-C9hWXIjARB .more-WB2Clp5mlc:hover {
            color: var(--brandColor);
        }

.tag-icon-W4lFpZK8dX {
    margin-right: 8px;
}

.job-G9ROFuiAF_ {
    padding: 8px 0;
    color: #474c66;
    font-size: 14px;
    font-weight: 400;
}

    .job-G9ROFuiAF_ a {
        display: block;
        -o-text-overflow: ellipsis;
        text-overflow: ellipsis;
        white-space: nowrap;
        overflow: hidden;
    }

        .job-G9ROFuiAF_ a:hover {
            color: var(--brandColor);
        }

    .job-G9ROFuiAF_:last-child {
        padding-bottom: 0;
    }

.empty-a8WcI0dble {
    color: #989cb2;
    font-size: 14px;
    font-weight: 400;
    margin-top: 50%;
    text-align: center;
}

.link-9F3ufhkF6R {
    display: block;
}

.container-t8ABBiuTIx {
    width: 220px;
}

.title-kcNsxqIhPn {
    color: #141933;
    font-size: 14px;
    font-weight: 500;
    text-align: center;
}

.qr-box-hluclLoYe0 {
    width: 180px;
    height: 180px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -moz-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    margin: 0 auto;
}

.link-wrapper-_6F5Rtvphq {
    position: relative;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    margin-top: 8px;
}

.dropdown-xhcsKbJvs7 .text-button-lq93bmzoe7 {
    color: #8589a6;
}

    .dropdown-xhcsKbJvs7 .text-button-lq93bmzoe7:hover {
        color: var(--sd-color-primary);
    }

.success-toast-szQ4w4QMcv {
    color: #141933;
    font-size: 14px;
    font-weight: 400;
    width: 92px;
    height: 46px;
    position: absolute;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    opacity: 1;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -moz-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    padding: 0 16px;
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    border-radius: 8px;
    background: rgba(2,29,52,0.8);
    color: #fff;
    -webkit-transition: opacity 0.3s ease;
    -o-transition: opacity 0.3s ease;
    -moz-transition: opacity 0.3s ease;
    transition: opacity 0.3s ease;
}

.hidden-w5RNQSUug2 {
    opacity: 0;
}

.container-aOp138AX_X {
    position: relative;
    background: #fff;
}

    .container-aOp138AX_X.large-yh1BjPzxqE {
        width: 916px;
    }

    .container-aOp138AX_X.normal-TBuWTpDMcE {
        width: 632px;
    }

.card-content-eGHrYZMEX6 {
    padding: 24px;
}

.head-buJWLSje4Q {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -moz-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    justify-items: center;
}

.title-u2qk9xX9Ie {
    color: #141933;
    font-weight: 500;
    font-size: 18px;
    line-height: 24px;
    display: -webkit-box;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    overflow: hidden;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}

    .title-u2qk9xX9Ie:hover {
        color: var(--brandColor);
    }

.operation-K6n6FDy7Dx {
    color: #989cb2;
    text-align: right;
    white-space: nowrap;
}

.published-at-PQ5IBWmbJV {
    color: #141933;
    font-size: 14px;
    font-weight: 400;
    margin-right: 16px;
    color: #8589a6;
}

.share-button-S8JUSsKbre:hover {
    color: var(--brandColor);
}

.more-icon-dECuq3owjI {
    display: inline-block;
    margin-left: 16px;
    -webkit-transition: -webkit-transform 0.3s ease;
    transition: -webkit-transform 0.3s ease;
    -o-transition: -o-transform 0.3s ease;
    -moz-transition: transform 0.3s ease, -moz-transform 0.3s ease;
    transition: transform 0.3s ease;
    transition: transform 0.3s ease, -webkit-transform 0.3s ease, -moz-transform 0.3s ease, -o-transform 0.3s ease;
}

    .more-icon-dECuq3owjI:hover {
        color: var(--brandColor);
    }

.expand-O1K1gAW3cD {
    -webkit-transform: rotate(180deg);
    -moz-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    -o-transform: rotate(180deg);
    transform: rotate(180deg);
}

.info-tPG_0QGbhl {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    margin-top: 16px;
}

.logo-PnyLQcpK4q {
    width: 22px;
    height: 22px;
    display: inline-block;
    -webkit-box-flex: 0;
    -webkit-flex: none;
    -moz-box-flex: 0;
    -ms-flex: none;
    flex: none;
    margin-right: 16px;
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    border-radius: 6px;
    -webkit-background-size: 100% 100%;
    -moz-background-size: 100%;
    -o-background-size: 100%;
    background-size: 100%;
}

.salary-AOKS3Ocnck {
    color: #141933;
    font-weight: 500;
    font-size: 16px;
    line-height: 22px;
    -webkit-box-flex: 0;
    -webkit-flex: none;
    -moz-box-flex: 0;
    -ms-flex: none;
    flex: none;
    max-width: 108px;
    margin-right: 8px;
    white-space: nowrap;
    overflow: hidden;
}

.wrap-flex-kuLrf5ACwI {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
}

.max-w-120-NaIbtHyFu2 {
    max-width: 120px;
}

.short-description-hpQeFUeJUY {
    color: #474c66;
    font-size: 14px;
    font-weight: 400;
    margin-top: 16px;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    -webkit-transition: height 0.3s ease;
    -o-transition: height 0.3s ease;
    -moz-transition: height 0.3s ease;
    transition: height 0.3s ease;
}

.apply-button-group-GdbuuNCDpc {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -moz-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    margin-top: 16px;
}

.expand-area-V3b7D0W0RP {
    text-align: right;
    overflow: hidden;
    -webkit-transition: height 0.3s;
    -o-transition: height 0.3s;
    -moz-transition: height 0.3s;
    transition: height 0.3s;
}

    .expand-area-V3b7D0W0RP .apply-button-rKkpYYSgb5 {
        -webkit-box-flex: 0;
        -webkit-flex-grow: 0;
        -moz-box-flex: 0;
        -ms-flex-positive: 0;
        flex-grow: 0;
        -webkit-flex-shrink: 0;
        -ms-flex-negative: 0;
        flex-shrink: 0;
        padding: 0 23px;
        font-size: 14px;
        line-height: 40px;
    }

.tip-M12PeCTD7y {
    color: #141933;
    font-size: 14px;
    font-weight: 400;
    margin-right: 24px;
    color: #989cb2;
    text-align: left;
}

.job-description-WwRmovZt9o {
    max-height: 416px;
    text-align: left;
    white-space: pre-wrap;
    overflow: hidden;
}

    .job-description-WwRmovZt9o p {
        margin: 0;
    }

    .job-description-WwRmovZt9o ol li,
    .job-description-WwRmovZt9o ul li {
        list-style: inherit;
    }

.separator-_pKVwkeo9b {
    position: relative;
    top: -1px;
    color: #dadce5;
}

.link-BuTVs2vWYh {
    display: block;
}

.button-ByteVn3R12 {
    display: inline-block;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
    color: #fff;
    font-size: 12px;
    text-align: center;
    cursor: pointer;
    -webkit-transition: background-color 0.3s;
    -o-transition: background-color 0.3s;
    -moz-transition: background-color 0.3s;
    transition: background-color 0.3s;
}

.wrapper-KYL7yGpsXS {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
}

    .wrapper-KYL7yGpsXS .form-MFd2MjdfrQ {
        -webkit-box-flex: 1;
        -webkit-flex-grow: 1;
        -moz-box-flex: 1;
        -ms-flex-positive: 1;
        flex-grow: 1;
        -webkit-flex-shrink: 1;
        -ms-flex-negative: 1;
        flex-shrink: 1;
    }

    .wrapper-KYL7yGpsXS .input-WmNm_EtLZK {
        padding-left: 8px;
        border-right-width: 0;
        -webkit-border-top-right-radius: 0;
        -moz-border-radius-topright: 0;
        border-top-right-radius: 0;
        -webkit-border-bottom-right-radius: 0;
        -moz-border-radius-bottomright: 0;
        border-bottom-right-radius: 0;
    }

    .wrapper-KYL7yGpsXS .btn-ssFxTztf4X {
        -webkit-box-flex: 0;
        -webkit-flex-grow: 0;
        -moz-box-flex: 0;
        -ms-flex-positive: 0;
        flex-grow: 0;
        -webkit-flex-shrink: 0;
        -ms-flex-negative: 0;
        flex-shrink: 0;
        padding: 0 23px;
        -webkit-border-top-left-radius: 0;
        -moz-border-radius-topleft: 0;
        border-top-left-radius: 0;
        -webkit-border-bottom-left-radius: 0;
        -moz-border-radius-bottomleft: 0;
        border-bottom-left-radius: 0;
        font-size: 14px;
        line-height: 40px;
    }

.container-CRtP12Nvac {
    padding: 24px;
    background: #fff;
}

.head-Pf6UjqJjPf {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -moz-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    margin-bottom: 24px;
}

.head-title-BnqzxX7RG6 {
    color: #141933;
    font-weight: 500;
    font-size: 18px;
    line-height: 24px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}

.title-prefix-uie_jdaJTM {
    width: 4px;
    height: 16px;
    display: inline-block;
    margin-right: 8px;
    -webkit-border-radius: 100px;
    -moz-border-radius: 100px;
    border-radius: 100px;
    background: var(--brandColor);
}

.filter-container-Q34oet5Fkv {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -moz-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
}

.filter-panel-bAFM1SUgi1 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    -moz-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
}

    .filter-panel-bAFM1SUgi1 .checkbox-U4bAE8eTip {
        display: -webkit-box;
        display: -webkit-flex;
        display: -moz-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -webkit-align-items: center;
        -moz-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        margin-right: 8px;
        margin-bottom: 16px;
    }

    .filter-panel-bAFM1SUgi1 .one-third-EYtu9ZCE94 {
        width: -webkit-calc(33.33333% - 8px);
        width: -moz-calc(33.33333% - 8px);
        width: calc(33.33333% - 8px);
    }

    .filter-panel-bAFM1SUgi1 .w-full-AbGhx74c8u {
        width: 100%;
    }

.keys-input-BsbNvRhKZz {
    height: 32px;
    margin-right: 8px;
}

.option-wFREZoZjwE {
    padding: 8px 0;
}

.option-text-Xlm43cnDTw {
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    -moz-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    padding-left: 16px;
    overflow: hidden;
}

.option-label-qa7CKQ_yxh {
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
}

.option-icon-tPaoaO91SH {
    width: 42px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    -moz-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    padding-right: 10px;
}

.filter-result-nBvb5t1INk {
    margin-top: 6px;
    color: #8589a6;
}

    .filter-result-nBvb5t1INk .text-button-TnmMZJO2Io {
        color: #8589a6;
    }

        .filter-result-nBvb5t1INk .text-button-TnmMZJO2Io:hover {
            color: #0068ff;
        }

.non-exist-content-WbRzefmCIb {
    margin-bottom: 8px;
}

    .non-exist-content-WbRzefmCIb .non-exist-tag-FL9ojyFq7G {
        width: 426px;
        -webkit-box-pack: justify;
        -webkit-justify-content: space-between;
        -moz-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
        max-width: 426px;
        margin-right: 16px;
        margin-bottom: 8px;
    }

        .non-exist-content-WbRzefmCIb .non-exist-tag-FL9ojyFq7G:nth-child(2n+0) {
            margin-right: 0;
        }

.container-iFbBuqZeA2 .text-button-EYqXCP664k {
    color: #8589a6;
}

    .container-iFbBuqZeA2 .text-button-EYqXCP664k:hover {
        color: #0068ff;
    }

.tag-container-v5GoF_onCj {
    overflow: hidden;
    -webkit-transition: max-height 0.3s ease;
    -o-transition: max-height 0.3s ease;
    -moz-transition: max-height 0.3s ease;
    transition: max-height 0.3s ease;
}

.more-icon-hw5ql2YSe_ {
    display: inline-block;
    -webkit-transition: -webkit-transform 0.3s ease;
    transition: -webkit-transform 0.3s ease;
    -o-transition: -o-transform 0.3s ease;
    -moz-transition: transform 0.3s ease, -moz-transform 0.3s ease;
    transition: transform 0.3s ease;
    transition: transform 0.3s ease, -webkit-transform 0.3s ease, -moz-transform 0.3s ease, -o-transform 0.3s ease;
}

.collapse-I__DCVfidH {
    -webkit-transform: rotate(180deg);
    -moz-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    -o-transform: rotate(180deg);
    transform: rotate(180deg);
}

.container-fi4eJRHvZJ {
    padding: 24px;
    background: #fff;
}

    .container-fi4eJRHvZJ .text-button-unp5Ggw5NV {
        color: #8589a6;
    }

        .container-fi4eJRHvZJ .text-button-unp5Ggw5NV:hover {
            color: #0068ff;
        }

    .container-fi4eJRHvZJ.small-nxQPe_jebJ {
        width: 632px;
    }

    .container-fi4eJRHvZJ .checkbox-_qdjerZ1ar {
        display: -webkit-box;
        display: -webkit-flex;
        display: -moz-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -webkit-align-items: center;
        -moz-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        margin-right: 8px;
        margin-bottom: 16px;
    }

    .container-fi4eJRHvZJ .w-120-Bt25ic8EKP {
        width: 120px !important;
    }

.head-t0KO2vdOS_ {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -moz-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    margin-bottom: 24px;
}

.head-title-qKRP9mgoIS {
    color: #141933;
    font-weight: 500;
    font-size: 18px;
    line-height: 24px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}

.title-prefix-asFtY4qU4X {
    width: 4px;
    height: 16px;
    display: inline-block;
    margin-right: 8px;
    -webkit-border-radius: 100px;
    -moz-border-radius: 100px;
    border-radius: 100px;
    background: var(--brandColor);
}

.tag-select-ajm7eeyFnL {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: baseline;
    -webkit-align-items: baseline;
    -moz-box-align: baseline;
    -ms-flex-align: baseline;
    align-items: baseline;
    margin-bottom: 8px;
}

.filter-result-blMO90LkGC {
    color: #8589a6;
}

.non-exist-content-iELN8fI73T {
    margin-bottom: 8px;
}

    .non-exist-content-iELN8fI73T .non-exist-tag-ZJJ3SLyRCE {
        width: 426px;
        -webkit-box-pack: justify;
        -webkit-justify-content: space-between;
        -moz-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
        max-width: 426px;
        margin-right: 16px;
        margin-bottom: 8px;
    }

        .non-exist-content-iELN8fI73T .non-exist-tag-ZJJ3SLyRCE:nth-child(2n+0) {
            margin-right: 0;
        }

.flex-wrap-MUmZma_QI9 {
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
}

.container-n7dUN77Z3J {
    position: relative;
}

.header-ESlG1v07bO {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -moz-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    margin-top: 24px;
    margin-bottom: 16px;
}

.more-icon-FQaa30OwdH {
    display: inline-block;
    color: #989cb2;
    cursor: pointer;
    -webkit-transition: -webkit-transform 0.3s ease;
    transition: -webkit-transform 0.3s ease;
    -o-transition: -o-transform 0.3s ease;
    -moz-transition: transform 0.3s ease, -moz-transform 0.3s ease;
    transition: transform 0.3s ease;
    transition: transform 0.3s ease, -webkit-transform 0.3s ease, -moz-transform 0.3s ease, -o-transform 0.3s ease;
}

.collapse-VesLjZmkuX {
    -webkit-transform: rotate(180deg);
    -moz-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    -o-transform: rotate(180deg);
    transform: rotate(180deg);
}

.collapse-panel-DK3QIHkB7g {
    position: relative;
}

.enter-z_15LEZoaf {
    opacity: 0;
    max-height: 0px;
    overflow: hidden;
}

.enter-active-c3wIqBlwCF {
    opacity: 1;
    max-height: 100vh;
    overflow: hidden;
    -webkit-transition: all 0.3s ease-in;
    -o-transition: all 0.3s ease-in;
    -moz-transition: all 0.3s ease-in;
    transition: all 0.3s ease-in;
}

.exit-xct5dZPSbq {
    opacity: 1;
    max-height: 100vh;
    overflow: hidden;
}

.exit-active-xZzFnicI8M {
    opacity: 0;
    max-height: 0px;
    overflow: hidden;
    -webkit-transition: max-height 0.3s cubic-bezier(0, 1, 0, 1), all 0.3s;
    -o-transition: max-height 0.3s cubic-bezier(0, 1, 0, 1), all 0.3s;
    -moz-transition: max-height 0.3s cubic-bezier(0, 1, 0, 1), all 0.3s;
    transition: max-height 0.3s cubic-bezier(0, 1, 0, 1), all 0.3s;
}

.container-APdjrLBxpW {
    width: 260px;
    margin-right: 24px;
    padding: 24px;
    background: #fff;
}

.head-SvD85vphgn {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -moz-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    margin-bottom: 24px;
}

    .head-SvD85vphgn .text-button-YTmAavsvKu {
        color: #8589a6;
    }

        .head-SvD85vphgn .text-button-YTmAavsvKu:hover {
            color: #0068ff;
        }

.head-title-njxxcPAfmB {
    color: #141933;
    font-weight: 500;
    font-size: 18px;
    line-height: 24px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}

.title-prefix-_MYP6HvkiQ {
    width: 4px;
    height: 16px;
    display: inline-block;
    margin-right: 8px;
    -webkit-border-radius: 100px;
    -moz-border-radius: 100px;
    border-radius: 100px;
    background: var(--brandColor);
}

.item-label-smKGQG2JrA {
    color: #141933;
    font-weight: 500;
    font-size: 16px;
    line-height: 22px;
    margin-bottom: 12px;
}

.selector-panel-RJQDLi1ztY {
    max-height: 350px;
    overflow-x: hidden;
    overflow-y: auto;
}

.radio-header-poL6Rk3HUr {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -moz-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    margin-bottom: 16px;
}

    .radio-header-poL6Rk3HUr .text-button-YTmAavsvKu {
        color: #8589a6;
    }

        .radio-header-poL6Rk3HUr .text-button-YTmAavsvKu:hover {
            color: #0068ff;
        }

.non-exist-content-mssTUTeKcC {
    margin-bottom: 8px;
}

    .non-exist-content-mssTUTeKcC .non-exist-tag-yu4EUK1sPY {
        -webkit-box-pack: justify;
        -webkit-justify-content: space-between;
        -moz-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
        margin-right: 16px;
        margin-bottom: 8px;
    }

        .non-exist-content-mssTUTeKcC .non-exist-tag-yu4EUK1sPY:nth-child(2n+0) {
            margin-right: 0;
        }

.tree-node-active-LDepoT4ZSn {
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
}

.container-GYsOuEXYxF {
    width: 260px;
    margin-right: 24px;
    padding: 24px 16px;
    -webkit-border-radius: 16px;
    -moz-border-radius: 16px;
    border-radius: 16px;
    background: #fff;
}

    .container-GYsOuEXYxF .option-XG1v3WCkdU {
        margin-bottom: 16px;
        padding: 8px;
        -webkit-border-radius: 8px;
        -moz-border-radius: 8px;
        border-radius: 8px;
    }

        .container-GYsOuEXYxF .option-XG1v3WCkdU.active-zhuHMSbnV7 {
            background: var(--sd-color-primary);
        }

.head-title-AHy9JvQ_Nd {
    color: #141933;
    font-weight: 500;
    font-size: 18px;
    line-height: 24px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    margin: 0 8px 24px;
}

.title-prefix-NS6EF_5VCy {
    width: 4px;
    height: 16px;
    display: inline-block;
    margin-right: 8px;
    -webkit-border-radius: 100px;
    -moz-border-radius: 100px;
    border-radius: 100px;
    background: var(--brandColor);
}

.container-xgk6wDwDzd {
    position: relative;
    padding-right: 0;
    padding-left: 0;
}

.float-container-o33x6C_LdG {
    height: 996px;
    position: absolute;
    z-index: 512;
    top: 0;
    left: 260px;
    display: none;
    padding: 26px 24px 26px 16px;
    border-left: 1px solid #e6e8f2;
    -webkit-box-shadow: 5px 0px 8px 0px rgba(0,0,0,0.15);
    -moz-box-shadow: 5px 0px 8px 0px rgba(0,0,0,0.15);
    box-shadow: 5px 0px 8px 0px rgba(0,0,0,0.15);
    background: #fff;
    overflow: hidden;
}

.float-content-qEY5qF5951 {
    width: 100%;
    height: 100%;
    position: relative;
    overflow: auto;
}

.is-hover-j24IfDF_hE {
    display: block;
}

.second-container-YHkLNC7duF {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -moz-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
}

    .second-container-YHkLNC7duF + .second-container-YHkLNC7duF {
        margin-top: 24px;
    }

.second-level-vM4S_j7ZKH {
    width: 122px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    margin-right: 8px;
}

    .second-level-vM4S_j7ZKH.active-G2SKDtamf5 .second-level-label-fOYgslC5V8 {
        background: #0068ff;
        color: #fff;
    }

.second-level-label-fOYgslC5V8 {
    width: 94px;
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box;
    padding: 0 8px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    line-height: 25px;
}

    .second-level-label-fOYgslC5V8:hover {
        background: #f4f6fb;
        cursor: pointer;
    }

.tag-item-ynqBIT6VSC {
    color: #8589a6 !important;
}

    .tag-item-ynqBIT6VSC[class*='Tag-selected'] {
        color: #fff !important;
    }

.primary-filter-fNUDWJihh3 {
    overflow-y: scroll;
}

    .primary-filter-fNUDWJihh3::-webkit-scrollbar {
        -webkit-appearance: none;
    }

    .primary-filter-fNUDWJihh3.primary-filter-fNUDWJihh3::-webkit-scrollbar:vertical {
        width: 8px;
    }

    .primary-filter-fNUDWJihh3::-webkit-scrollbar-thumb {
        -webkit-border-radius: 4px;
        border-radius: 4px;
        background: #03040d;
        background-color: rgba(0,0,0,0.1);
        -webkit-box-shadow: 0 0 1px rgba(255,255,255,0.5);
    }

.color-link,
.link-alike-btn,
.link-alike-btn:focus {
    color: #0068ff;
    cursor: pointer;
}

    .color-link:hover,
    .link-alike-btn:hover,
    .link-alike-btn:focus:hover {
        color: #81abff;
    }

    .color-link:active,
    .link-alike-btn:active,
    .link-alike-btn:focus:active {
        color: #0057d9;
    }

.positive-btn,
.negative-btn,
.secondary-btn,
.disable-btn,
.disable-btn:focus,
.disable-btn:hover,
.cancel-btn {
    display: inline-block;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding: 0 1em;
    border: 0;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
    background: none;
    line-height: 40px;
    text-align: center;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
}

.positive-btn {
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
    background-color: #22b8cf;
    color: #fff;
}

    .positive-btn:hover {
        background-color: #3bc9db;
        color: #fff;
    }

    .positive-btn:active,
    .positive-btn:focus {
        background-color: #22b8cf;
        color: #fff;
    }

.negative-btn {
    border: 1px solid #df0044;
    background-color: #f06595;
    color: #fff;
    line-height: 38px;
    cursor: pointer;
}

    .negative-btn:hover {
        border: 1px solid #f9004c;
        background-color: #f2306b;
        color: #fff;
    }

    .negative-btn:active,
    .negative-btn:focus {
        border: 1px solid #e20e4e;
        background-color: #e20e4e;
        color: #fff;
    }

.secondary-btn {
    background-color: #e6e8f2;
    color: #8589a6;
    font-weight: bold;
    cursor: pointer;
}

    .secondary-btn:hover {
        background-color: #989cb2;
        color: #fff;
    }

    .secondary-btn:active,
    .secondary-btn:focus {
        background-color: #8589a6;
        color: #fff;
    }

.disable-btn,
.disable-btn:focus,
.disable-btn:hover {
    border: 1px solid #e6e8f2;
    background-color: #fff;
    color: #e6e8f2;
    cursor: no-drop;
}

.cancel-btn {
    background-color: #fff;
    color: #474c66;
}

.link-alike-btn {
    width: auto;
    height: auto;
    margin: 0;
    padding: 0;
    border: 0;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
    background: none;
    cursor: pointer;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
}

    .link-alike-btn:focus {
        outline: 0;
        -webkit-appearance: none;
        -moz-appearance: none;
        appearance: none;
    }

.ReactModal__Overlay {
    z-index: 9999;
    text-align: center;
    overflow-y: auto;
}

    .ReactModal__Overlay:after {
        width: 0;
        height: 100%;
        display: inline-block;
        vertical-align: middle;
        content: '';
    }

.ReactModal__Content,
.ReactModal__Content.dialog__container {
    height: auto;
    display: inline-block;
    margin: 30px;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
    -webkit-box-shadow: 5px 10px 30px 0px rgba(0,0,0,0.33);
    -moz-box-shadow: 5px 10px 30px 0px rgba(0,0,0,0.33);
    box-shadow: 5px 10px 30px 0px rgba(0,0,0,0.33);
    background-color: #fff;
    vertical-align: middle;
    text-align: left;
}

    .ReactModal__Content ::-webkit-input-placeholder, .ReactModal__Content.dialog__container ::-webkit-input-placeholder {
        color: #989cb2;
    }

    .ReactModal__Content :-moz-placeholder, .ReactModal__Content.dialog__container :-moz-placeholder {
        color: #989cb2;
    }

    .ReactModal__Content ::-moz-placeholder, .ReactModal__Content.dialog__container ::-moz-placeholder {
        color: #989cb2;
    }

    .ReactModal__Content :-ms-input-placeholder, .ReactModal__Content.dialog__container :-ms-input-placeholder {
        color: #989cb2;
    }

    .ReactModal__Content ::-ms-input-placeholder, .ReactModal__Content.dialog__container ::-ms-input-placeholder {
        color: #989cb2;
    }

    .ReactModal__Content ::placeholder,
    .ReactModal__Content.dialog__container ::placeholder {
        color: #989cb2;
    }

.dialog__header__container,
.dialog__header__container--multi {
    color: #474c66;
}

.dialog__header__title,
.dialog__header__title--active {
    display: inline-block;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    margin-right: 20px;
    font-weight: 500;
    font-size: 20px;
    vertical-align: top;
    text-transform: capitalize;
}

.dialog__header__title--active {
    border-bottom: 3px solid #3bc9db;
    color: #3bc9db;
}

.dialog__header__container {
    position: relative;
}

.dialog__header__container--multi .dialog__header__title,
.dialog__header__container--multi .dialog__header__title--active {
    cursor: pointer;
}

.dialog__header__container .cancel-icon {
    position: absolute;
    z-index: 1;
    top: 0;
    right: 0;
    font-size: 16px;
    cursor: pointer;
}

.dialog__header__line {
    height: 1px;
    background-color: #d2dde3;
}

.dialog__header__sub-title {
    margin-top: 14px;
    color: #989cb2;
}

.dialog__header__sub-title-explaination {
    color: #989cb2;
}

.dialog__header__error {
    margin-top: 5px;
    color: #f06595;
}

.dialog__body {
    position: relative;
    margin-top: 20px;
    margin-bottom: 30px;
    color: #474c66;
}

    .dialog__body.no-title {
        margin-top: 0;
    }

    .dialog__body.no-footer {
        margin-bottom: 0;
    }

.dialog__body__item {
    min-height: 40px;
    margin: 40px 0;
    line-height: 40px;
    text-align: left;
}

    .dialog__body__item:last-child {
        margin-bottom: 0;
    }

.dialog__body__item--title,
.dialog__body__item--left {
    width: 38%;
    display: inline-block;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    margin-right: -38%;
    vertical-align: top;
    line-height: 40px;
    text-transform: capitalize;
}

.dialog__body__item--content,
.dialog__body__item--right {
    width: 62%;
    display: inline-block;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    margin-left: 38%;
    vertical-align: top;
}

    .dialog__body__item--content > div.input-container,
    .dialog__body__item--right > div.input-container {
        display: block;
    }

.dialog__body__item--hidden {
    display: none;
}

.dialog__footer {
    height: 40px;
    color: #474c66;
}

.dialog__footer__button__container {
    width: 100%;
    float: right;
}

.dialog__footer__button__left {
    float: left;
}

.dialog__footer__button__right {
    float: right;
}

.dialog__footer__button__center {
    text-align: center;
}

.dialog__footer__sync__clickarea {
    cursor: pointer;
}

.dialog__footer__sync__checkbox {
    margin-right: 5px;
    cursor: pointer;
}

.dialog__footer__footnote {
    display: inline-block;
    color: #989cb2;
    vertical-align: -50%;
}

.modal-form-item {
    height: 90px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding: 0.5em 0;
    border-bottom: 1px solid #f4f6fb;
}

    .modal-form-item:first-child {
        border-top: 1px solid #f4f6fb;
    }

    .modal-form-item.uploaded {
        height: 120px;
    }

    .modal-form-item *,
    .modal-form-item *:before,
    .modal-form-item *:after {
        -webkit-box-sizing: inherit;
        -moz-box-sizing: inherit;
        box-sizing: inherit;
    }

.modal-form-item__title,
.modal-form-item__content {
    height: 100%;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}

.modal-form-item__title {
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    -moz-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    padding: 1em;
}

.modal-form-item__content {
    -webkit-box-flex: 2;
    -webkit-flex: 2;
    -moz-box-flex: 2;
    -ms-flex: 2;
    flex: 2;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-flow: row wrap;
    -moz-box-orient: horizontal;
    -moz-box-direction: normal;
    -ms-flex-flow: row wrap;
    flex-flow: row wrap;
}

    .modal-form-item__content > div {
        width: 70%;
    }

    .modal-form-item__content input:only-of-type {
        width: 100%;
    }

    .modal-form-item__content .upload-desc {
        margin-left: 1em;
        color: #989cb2;
        font-size: 0.9em;
    }

    .modal-form-item__content .attachment {
        -webkit-box-flex: 100%;
        -webkit-flex: 100%;
        -moz-box-flex: 100%;
        -ms-flex: 100%;
        flex: 100%;
        line-height: 1.5;
    }

    .modal-form-item__content .delete-attachment {
        margin-right: 0.5em;
        color: #ff6b6b;
        line-height: 1;
    }

    .modal-form-item__content .loading-indicator--upload {
        -webkit-box-flex: 100%;
        -webkit-flex: 100%;
        -moz-box-flex: 100%;
        -ms-flex: 100%;
        flex: 100%;
        margin: 1em 60% 0.5em 0;
    }

    .modal-form-item__content .error-msg {
        -webkit-box-flex: 100%;
        -webkit-flex: 100%;
        -moz-box-flex: 100%;
        -ms-flex: 100%;
        flex: 100%;
        margin-top: 0.25em;
        color: #ff6b6b;
        line-height: 1.5;
    }

.modal-form-item__status {
    -webkit-box-flex: 100%;
    -webkit-flex: 100%;
    -moz-box-flex: 100%;
    -ms-flex: 100%;
    flex: 100%;
    margin: 0.25em 0;
    line-height: 1.5;
}

    .modal-form-item__status.activated {
        color: #0068ff;
    }

    .modal-form-item__status.inactivated {
        color: #989cb2;
    }

    .modal-form-item__status .link-alike-btn {
        margin-left: 1em;
    }

.modal-form-item .range-input .day-select__container {
    width: 45%;
    height: 100%;
    display: inline-block;
    border: 0 !important;
    -webkit-box-shadow: none !important;
    -moz-box-shadow: none !important;
    box-shadow: none !important;
    line-height: 1.5;
}

.modal-form-item .range-input .day-select__input {
    cursor: pointer;
}

.modal-form-item .range-input .DayPicker {
    left: -10%;
}

.dialog-T7rb_MWJ2J {
    width: 500px !important;
    -webkit-border-radius: 10px !important;
    -moz-border-radius: 10px !important;
    border-radius: 10px !important;
}

    .dialog-T7rb_MWJ2J .dialog__header__title {
        height: 45px;
        font-weight: fontWeightMedium;
    }

        .dialog-T7rb_MWJ2J .dialog__header__title:before {
            width: 40px;
            height: 3px;
            position: absolute;
            bottom: 0;
            display: inline-block;
            background: #ddd;
            content: ' ';
        }

.login-tip-zSU79htgN9 {
    margin-bottom: 8px;
    padding: 18px;
    background: #fff;
}

.icon-gTGbunD9M8 {
    margin-right: 12px;
    font-size: 18px;
    vertical-align: middle;
}

.login-title-cmqKuHNoQO {
    color: #222831;
    font-size: 14px;
}

.login-text-PI3IKVfNX1 {
    margin-top: 14px;
    margin-bottom: 10px;
    color: #a2a4a8;
    font-size: 12px;
    line-height: 25px;
}

.login-tip-btn-iyVX4Zy3ZV {
    line-height: 26px;
}

.modal-Vr3XjOp74f {
    width: 400px;
    padding: 28px;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
}

.modal-body-PJfkAbrVD9 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -moz-box-orient: vertical;
    -moz-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}

.modal-title-XIGakhDemS {
    color: #9a9fac;
}

.modal-username-LcCBWh32rF {
    margin: 10px 0 16px;
    font-size: 20px;
    line-height: 28px;
}

.modal-text-Z1k2jB89yu {
    color: #5c6170;
    line-height: 20px;
}

.modal-action-_kSoVE5ble {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    margin-top: 24px;
}

.avatar-qb8NLDjVQx {
    width: 60px;
    height: 60px;
    display: block;
    margin-top: 15px;
    -webkit-border-radius: 100%;
    -moz-border-radius: 100%;
    border-radius: 100%;
    font-size: 26px;
    line-height: 60px;
}

.close-WSuwlkv_3U {
    position: absolute;
    top: -6px;
    right: -6px;
    cursor: pointer;
}

.container-HQ9J7oiUXS {
    position: relative;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -moz-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -moz-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    padding-top: 32px;
    padding-bottom: 32px;
}

    .container-HQ9J7oiUXS .large-kHhnUTb4Jc {
        width: 916px;
    }

    .container-HQ9J7oiUXS .normal-eVfpQ9teXJ {
        min-width: 632px;
    }

.jobs-list-WmE84RgZxp {
    position: relative;
    vertical-align: top;
}

.list-oR2doUijv4 {
    border-bottom: 1px solid #f7f8fa;
}

    .list-oR2doUijv4:hover {
        background: #f7f8fa;
    }

.card-BtpcjTxIfE {
    margin-bottom: 16px;
}

    .card-BtpcjTxIfE:hover {
        -webkit-box-shadow: 0px 5px 24px 8px rgba(71,76,102,0.06);
        -moz-box-shadow: 0px 5px 24px 8px rgba(71,76,102,0.06);
        box-shadow: 0px 5px 24px 8px rgba(71,76,102,0.06);
    }

.right-panel-HhMuRUIcr6 {
    margin-left: 24px;
    vertical-align: top;
}

.title-vi2RDGmS68 {
    color: #141933;
    font-weight: 500;
    font-size: 20px;
    line-height: 28px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -moz-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    padding: 24px;
    background: #fff;
}

    .title-vi2RDGmS68.card-title-NEemI8rNVP {
        margin-bottom: 16px;
        padding-top: 8px;
        padding-bottom: 8px;
    }

.results-B3yJdKsHBN .jobs-AkItzswt6b {
    margin-bottom: 24px;
}

.results-B3yJdKsHBN .empty-Y0qjuqSfEa {
    height: 600px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -moz-box-orient: vertical;
    -moz-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -moz-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background: #fff;
}

.results-B3yJdKsHBN .empty-svg-ukREJhYJFU {
    width: 300px;
    height: 216px;
}

.loading-KNXA32r5i0 {
    height: 600px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -moz-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background: #fff;
}

.apply-container:not(.edit-mode) .add-scroll-animation {
    opacity: 0;
}

.show-scrolled-animation {
    -webkit-animation: fadeInUp-ZlsZU8bWoR 0.5s ease both;
    -moz-animation: fadeInUp-ZlsZU8bWoR 0.5s ease both;
    -o-animation: fadeInUp-ZlsZU8bWoR 0.5s ease both;
    animation: fadeInUp-ZlsZU8bWoR 0.5s ease both;
}

    .show-scrolled-animation.fade-in-up-slow {
        -webkit-animation: fadeInUp-ZlsZU8bWoR 0.8s ease both;
        -moz-animation: fadeInUp-ZlsZU8bWoR 0.8s ease both;
        -o-animation: fadeInUp-ZlsZU8bWoR 0.8s ease both;
        animation: fadeInUp-ZlsZU8bWoR 0.8s ease both;
    }

@-moz-keyframes fadeInUp-ZlsZU8bWoR {
    0% {
        -moz-transform: translateY(50px);
        transform: translateY(50px);
    }

    100% {
        opacity: 1;
        -moz-transform: translateY(0);
        transform: translateY(0);
    }
}

@-webkit-keyframes fadeInUp-ZlsZU8bWoR {
    0% {
        -webkit-transform: translateY(50px);
        transform: translateY(50px);
    }

    100% {
        opacity: 1;
        -webkit-transform: translateY(0);
        transform: translateY(0);
    }
}

@-o-keyframes fadeInUp-ZlsZU8bWoR {
    0% {
        -o-transform: translateY(50px);
        transform: translateY(50px);
    }

    100% {
        opacity: 1;
        -o-transform: translateY(0);
        transform: translateY(0);
    }
}

@keyframes fadeInUp-ZlsZU8bWoR {
    0% {
        -webkit-transform: translateY(50px);
        -moz-transform: translateY(50px);
        -o-transform: translateY(50px);
        transform: translateY(50px);
    }

    100% {
        opacity: 1;
        -webkit-transform: translateY(0);
        -moz-transform: translateY(0);
        -o-transform: translateY(0);
        transform: translateY(0);
    }
}

@-moz-keyframes fadeLeft-DEiqfvL86q {
    0% {
        -moz-transform: translateX(100px);
        transform: translateX(100px);
    }

    100% {
        opacity: 1;
        -moz-transform: translateX(0);
        transform: translateX(0);
    }
}

@-webkit-keyframes fadeLeft-DEiqfvL86q {
    0% {
        -webkit-transform: translateX(100px);
        transform: translateX(100px);
    }

    100% {
        opacity: 1;
        -webkit-transform: translateX(0);
        transform: translateX(0);
    }
}

@-o-keyframes fadeLeft-DEiqfvL86q {
    0% {
        -o-transform: translateX(100px);
        transform: translateX(100px);
    }

    100% {
        opacity: 1;
        -o-transform: translateX(0);
        transform: translateX(0);
    }
}

@keyframes fadeLeft-DEiqfvL86q {
    0% {
        -webkit-transform: translateX(100px);
        -moz-transform: translateX(100px);
        -o-transform: translateX(100px);
        transform: translateX(100px);
    }

    100% {
        opacity: 1;
        -webkit-transform: translateX(0);
        -moz-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0);
    }
}

.page-Jc4HNqfXLP {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -moz-box-orient: vertical;
    -moz-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    min-width: 1200px;
    min-height: 100vh;
}

.page-ofgBvGegPs {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -moz-box-orient: vertical;
    -moz-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    min-width: 960px;
    min-height: 100vh;
}

.no-margin-Kiv3K3siJd {
    margin: 0 !important;
}

.check-box-X2IxrZsObh {
    width: 27px;
    vertical-align: -webkit-calc(((1em - 13px) / 2));
    vertical-align: -moz-calc(((1em - 13px) / 2));
    vertical-align: calc(((1em - 13px) / 2));
    text-align: left;
}

.nomore-foot-envpxbzndx td {
    color: #989cb2;
    text-align: center !important;
}

.nomore-foot-envpxbzndx:hover {
    background: none !important;
}

.table.selectable .leave-lGmBJKmUIz {
    opacity: 0;
    max-height: 0px;
}

    .table.selectable .leave-lGmBJKmUIz.leave-active-RZHLg1ZAHZ {
        opacity: 0;
        max-height: 0px;
        -webkit-transition: all 300ms ease-in-out;
        -o-transition: all 300ms ease-in-out;
        -moz-transition: all 300ms ease-in-out;
        transition: all 300ms ease-in-out;
    }

.user-name,
.candidate-name,
.job-title,
.job-manager,
.job-location,
.template-name,
.user-email,
.candiate-email,
.location,
.org-name,
.file-name,
table.table td {
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
}

.user-name,
.candidate-name,
.job-title,
.job-manager,
.job-location,
.template-name,
.user-email,
.candiate-email,
.location,
.org-name,
.file-name {
    display: inline-block;
    vertical-align: top;
}

.user-name,
.candidate-name {
    max-width: 8em;
}

.job-title {
    max-width: 100%;
}

.template-name {
    max-width: 7em;
}

.user-email,
.candiate-email {
    max-width: 12.5em;
}

.location,
.dept-name {
    max-width: 10em;
}

.org-name,
.file-name {
    max-width: 12em;
}

.table-operation {
    display: inline-block;
    margin: 0 0.5em;
    padding: 0 0.5em;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
    background-color: #e6e8f2;
    color: #8589a6;
    font-size: 0.8em;
    vertical-align: middle;
    line-height: 1.8;
    text-align: center;
}

tr:hover .table-operation {
    background-color: #babec8;
    color: #fff;
}

    tr:hover .table-operation:hover {
        background-color: #989cb2;
        color: #fff;
    }

table.table thead tr,
table.table tbody tr {
    height: 48px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-flow: row nowrap;
    -moz-box-orient: horizontal;
    -moz-box-direction: normal;
    -ms-flex-flow: row nowrap;
    flex-flow: row nowrap;
    -webkit-justify-content: space-around;
    -ms-flex-pack: distribute;
    justify-content: space-around;
}

table.table th,
table.table td {
    display: block;
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    -moz-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    padding-left: 0.5em;
    line-height: 48px;
}

table.table {
    width: 100%;
    border: 1px solid #e6e8f2;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
    color: #474c66;
    text-align: left;
    table-layout: fixed;
    border-collapse: separate;
}

    table.table thead tr {
        border-bottom: 1px solid #e6e8f2;
    }

    table.table tbody tr {
        position: relative;
    }

    table.table tbody tr {
        border-bottom: 1px solid #f4f6fb;
    }

        table.table tbody tr:hover {
            background-color: #f7f8fa;
        }

            table.table tbody tr:hover .communication-icon {
                display: inline-block;
            }

            table.table tbody tr:hover .book-mark {
                display: block;
            }

        table.table tbody tr:last-child {
            border-bottom-width: 0;
        }

        table.table tbody tr.highlight {
            background-color: rgba(0,104,255,0.1);
        }

    table.table th {
        color: #989cb2;
        -o-text-overflow: ellipsis;
        text-overflow: ellipsis;
        white-space: nowrap;
    }

    table.table.selectable th:first-child,
    table.table.selectable td:first-child {
        padding-left: 1em;
    }

    table.table:not(.selectable) th:first-child,
    table.table:not(.selectable) td:first-child {
        padding-left: 2em;
    }

    table.table .table-checkbox {
        width: 4em;
        -webkit-box-flex: initial;
        -webkit-flex: initial;
        -moz-box-flex: initial;
        -ms-flex: initial;
        flex: initial;
        padding-left: 1em;
        cursor: cell;
    }

        table.table .table-checkbox.disabled {
            cursor: not-allowed;
        }

    table.table .table-show-row {
        position: absolute;
        left: -40px;
        text-align: center;
    }

    table.table .table-hide-row {
        position: absolute;
        left: -40px;
        display: none;
        text-align: center;
    }

    table.table .table-checkbox-disabled {
        cursor: not-allowed;
    }

.table-operation {
    margin: 0;
    font-size: 1em;
}

    .table-operation:not(:first-child) {
        margin-left: 0.5em;
    }

.table-headerless-loading-indicator {
    padding-top: 25%;
}

    .table-headerless-loading-indicator .loading-indicator__text {
        display: block;
        text-align: center;
    }

.table-load__container,
.table-load-more__container,
.table-default-msg__container {
    border-bottom-color: transparent;
}

.table-load__container,
.table-load-more__container,
.table-default-msg__container {
    height: auto !important;
    border: 0 !important;
    cursor: default !important;
}

    .table-load__container:hover,
    .table-load-more__container:hover,
    .table-default-msg__container:hover {
        background-color: transparent !important;
    }

    .table-load__container td:first-child,
    .table-load-more__container td:first-child,
    .table-default-msg__container td:first-child {
        padding: 0 !important;
    }

    .table-load__container .loading-indicator {
        line-height: 1.5;
    }

    .table-load__container .loading-indicator__text {
        display: block;
        text-align: center;
    }

.table-load-more,
.table-load-more--loading {
    width: 100%;
    height: 3.5em;
    margin: 0.75em 0 1em;
    border: 0;
    background-color: #f4f6fb;
    color: #989cb2;
    line-height: 3.5;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
}

    .table-load-more .loading-indicator,
    .table-load-more--loading .loading-indicator {
        padding-top: 0;
    }

    .table-load-more .icon-loading,
    .table-load-more--loading .icon-loading,
    .table-load-more .loading-indicator__text,
    .table-load-more--loading .loading-indicator__text {
        display: inline-block;
        margin: 0;
        color: #989cb2;
    }

    .table-load-more .icon-loading,
    .table-load-more--loading .icon-loading {
        font-size: 1.5em;
    }

    .table-load-more .loading-indicator__text,
    .table-load-more--loading .loading-indicator__text {
        margin-left: 0.5em;
        vertical-align: 0.25em;
    }

.table-no-data {
    height: 417px;
    position: relative;
}

.table-no-data__inner {
    width: 192px;
    height: 192px;
    position: absolute;
    top: 50%;
    left: 50%;
    margin-top: -96px;
    margin-left: -96px;
    text-align: center;
}

.table-no-data__img {
    height: 100%;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
    background-color: #f4f6fb;
}

    .table-no-data__img > img {
        height: 96px;
        margin-top: 48px;
    }

.table-no-data__hint {
    margin-top: 20px;
    color: #989cb2;
}

.table-checkbox--select-all {
    margin-right: -10px;
}

.table__batch-hover-menu {
    width: 220px;
    z-index: 1;
    padding: 3px 0;
    border: 1px solid #e6e8f2;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
    -webkit-box-shadow: 0 2px 5px #dadce5;
    -moz-box-shadow: 0 2px 5px #dadce5;
    box-shadow: 0 2px 5px #dadce5;
    background-color: #fff;
    line-height: 1.5;
    white-space: normal;
}

    .table__batch-hover-menu:before,
    .table__batch-hover-menu:after {
        width: 0;
        height: 0;
        position: absolute;
        z-index: 1;
        top: -19px;
        left: 14px;
        border: 10px solid transparent;
        border-bottom-color: #fff;
        color: rgba(0,0,0,0.8);
        pointer-events: none;
        content: '';
    }

    .table__batch-hover-menu:after {
        z-index: 0;
        top: -22px;
        left: 13px;
        border: 11px solid transparent;
        border-bottom-color: #e6e8f2;
    }

.table__batch-hover-head {
    margin-left: -6px;
    padding: 3px 4px 3px 6px;
    border: 1px solid transparent;
    border-color: #dadce5;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
}

.table__batch-hover-menu {
    top: 36px;
    color: #474c66;
}

.table__batch-item {
    padding: 0 12px;
    font-weight: bold;
    line-height: 32px;
    cursor: pointer;
}

    .table__batch-item:hover {
        background-color: #f4f6fb;
    }

.table__batch-hint {
    position: relative;
    padding: 8px 12px;
    border-top: 1px solid #f4f6fb;
    font-weight: normal;
}

    .table__batch-hint:first-child {
        border-top: none;
    }

.table__batch-key {
    position: absolute;
    top: 8px;
    left: 12px;
    margin-right: -44px;
    padding: 0px 3px;
    border: 1px solid #8589a6;
    border-bottom-width: 2px;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
    line-height: 1.2;
}

.table__batch-txt {
    margin-left: 40px;
    line-height: 1.5;
}

.table-checkbox--next {
    position: absolute;
    top: 3px;
    left: 22px;
}

    .table-checkbox--next.hovering {
        -webkit-transition: -webkit-transform 0.1s;
        transition: -webkit-transform 0.1s;
        -o-transition: -o-transform 0.1s;
        -moz-transition: transform 0.1s, -moz-transform 0.1s;
        transition: transform 0.1s;
        transition: transform 0.1s, -webkit-transform 0.1s, -moz-transform 0.1s, -o-transform 0.1s;
        -webkit-transform: rotate(90deg);
        -moz-transform: rotate(90deg);
        -ms-transform: rotate(90deg);
        -o-transform: rotate(90deg);
        transform: rotate(90deg);
    }

table.panel-table th {
    text-transform: capitalize;
}

.table-header__thead-flow {
    height: 48px;
    position: fixed;
    z-index: 1;
    min-width: 1000px;
    -webkit-box-shadow: 0 2px 10px 0 rgba(0,0,0,0.05) inset;
    -moz-box-shadow: 0 2px 10px 0 rgba(0,0,0,0.05) inset;
    box-shadow: 0 2px 10px 0 rgba(0,0,0,0.05) inset;
    background: #fff;
}

.table-header__tbody-flow {
    display: block;
    margin-top: 48px;
}

.table-yBr0pgUe2b.table-prior-fix-vhQkjilc0j tbody tr {
    height: auto;
    line-height: normal;
}

.table-yBr0pgUe2b.table-prior-fix-vhQkjilc0j tbody td {
    height: auto;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    min-height: 48px;
    padding-top: 8px;
    padding-bottom: 8px;
    line-height: normal;
}

.table-info-SgBv8PCj7a.table-info-prior-fix-rdszsT1wJ5 {
    -o-text-overflow: clip;
    text-overflow: clip;
    white-space: normal;
}

.table-date-sIM4p28B_j.table-date-prior-fix-UY3Ed7Ffb8 {
    -webkit-box-flex: 0.7;
    -webkit-flex: 0.7;
    -moz-box-flex: 0.7;
    -ms-flex: 0.7;
    flex: 0.7;
}

.table-number-4f0lw5F5jy.table-number-prior-fix-x_zndXYiOu {
    -webkit-box-flex: 0.5;
    -webkit-flex: 0.5;
    -moz-box-flex: 0.5;
    -ms-flex: 0.5;
    flex: 0.5;
}

.text-ellipsis-lxfT8HOCi7 {
    max-width: 170px;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
}

.panel-rwA4RiUaQ2 {
    padding: 32px 40px;
    border: 1px solid #e6e8f2;
    background: #fff;
}

.header-XmFNmX8AuY {
    height: 50px;
    position: relative;
    font-size: 24px;
    line-height: 50px;
}

.body-OboISUrL2J {
    margin-top: 10px;
}

.wrapper-VLVMziCEpj {
    height: 40px;
    position: relative;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    border: 1px solid #bcbfc7;
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    border-radius: 8px;
}

    .wrapper-VLVMziCEpj * {
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
    }

.callingCodeBox-qahiPtvTmF,
.callingCodeCH-QzTjyW8Pdv {
    width: 60px;
    height: 38px;
    position: absolute;
    z-index: 1;
    top: 0;
    left: 0;
}

.callingCodeInput-o2IpEbQuZo {
    padding: 0 0 0 21px !important;
}

.callingCodeSymbol-DPPazeqt7u {
    position: absolute;
    top: 0;
    left: 12px;
    color: #989cb2;
    line-height: 38px !important;
}

.separatorSymbol-R5jur9aQkW {
    position: absolute;
    top: 0;
    right: 0;
    color: #989cb2;
    line-height: 38px !important;
}

.phoneBox-AM1rP756Az {
    width: 100%;
    position: relative;
    padding-left: 60px;
}

.phoneInput-EcUfrqk4Lm {
    padding: 0 0 0 5px;
}

.resetInput-PPxrVLEbvK {
    width: 100% !important;
    height: 38px !important;
    border: 0 !important;
    vertical-align: top;
}

.error-PcuZoiIh_s,
.error-PcuZoiIh_s.wrapper-VLVMziCEpj:hover {
    border-color: #f03e3e;
}

.wrapper-VLVMziCEpj:hover {
    border-color: #8589a6;
}

.wrapper-VLVMziCEpj.focusing-vsWzjwnGGL,
.wrapper-VLVMziCEpj.focusing-vsWzjwnGGL:hover {
    border-color: #0068ff;
}

.callingCodeCH-QzTjyW8Pdv {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    padding-left: 8px;
}

    .callingCodeCH-QzTjyW8Pdv::after {
        width: 9px;
        position: absolute;
        top: 50%;
        margin-left: 38px;
        border-top: 1px solid #989cb2;
        content: '';
    }

.row-r5El0HHoxE {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    border-top: 1px solid #e6e8f2;
}

.name-pS_Vt_wIGX,
.value-RxPQH77gx2,
.action-o7CQ4GAgtQ {
    min-height: 70px;
    line-height: 70px;
}

.name-pS_Vt_wIGX {
    width: 250px;
    font-weight: bold;
}

.value-RxPQH77gx2 {
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    -moz-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    color: #03040d;
}

.action-o7CQ4GAgtQ {
    -webkit-align-self: flex-end;
    -ms-flex-item-align: end;
    align-self: flex-end;
}

.action-edit-x7xzFZiRfm {
    color: #989cb2;
    font-size: 18px;
    vertical-align: middle;
    cursor: pointer;
}

.copy-iQq5ToajFa {
    margin-left: 8px;
    cursor: pointer;
}

.recommend-code-MWqSxxzOnb {
    margin-top: 25px;
    margin-bottom: 8px;
    color: #292c32;
    line-height: 20px;
}

.text-I0Yi9gZASX {
    margin-bottom: 24px;
    color: #989cb2;
    line-height: 20px;
}

.custom-navbar-uF9ZEb2wyQ {
    height: 80px;
    position: fixed;
    z-index: 1001;
    top: 0;
    right: 0;
    left: 0;
    -webkit-box-shadow: 0 0 2px 0 rgba(0,0,0,0.1);
    -moz-box-shadow: 0 0 2px 0 rgba(0,0,0,0.1);
    box-shadow: 0 0 2px 0 rgba(0,0,0,0.1);
    background-color: #fff;
    font-size: 15px;
    text-align: left;
}

    .custom-navbar-uF9ZEb2wyQ .row {
        position: relative;
        -webkit-flex-wrap: nowrap;
        -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
        margin: auto;
    }

.custom-navbar-editable-_WTYWPsGY0 {
    top: 56px;
}

.custom-navbar-uF9ZEb2wyQ + *,
.navbar-E78E18wwJC + * {
    margin-top: 80px;
}

.module-container-sMhrZBKRhp {
    height: 100%;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -moz-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    min-width: 968px;
    max-width: 1200px;
    margin: 0 auto;
}

.link-gCDgwI2tfR {
    height: 100%;
    text-align: center;
    cursor: pointer;
}

.button-div-Zjccv1K5Ef {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}

.custom-nav-d01xYKW67e {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}

.tooltip-box-A9y0Cu9su1 {
    width: 100vw;
    height: 48px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    background-color: #e9f5fe;
    color: #474c66;
    line-height: 48px;
}

    .tooltip-box-A9y0Cu9su1 .tooltip-wrapper-UEn_lS6Mns {
        width: 1200px;
        margin: 0 auto;
    }

        .tooltip-box-A9y0Cu9su1 .tooltip-wrapper-UEn_lS6Mns .icon-ugiLuhGJgY {
            margin-right: 8px;
            color: #0068ff;
        }

        .tooltip-box-A9y0Cu9su1 .tooltip-wrapper-UEn_lS6Mns .content-Z0HXasSigF {
            font-size: 12px;
        }

.recommend-reward-wrapper-et57hLXdZM {
    padding: 24px 0;
    border-top: 1px solid #e6e8f2;
}

.recommend-reward-title-I02Tmz8Dfx {
    width: 250px;
    display: inline-block;
    font-weight: bold;
}

.recommend-reward-content-YX5Z2BUZHs {
    display: inline-block;
}

    .recommend-reward-content-YX5Z2BUZHs > span {
        margin-right: 20px;
    }

    .recommend-reward-content-YX5Z2BUZHs b {
        color: #ff922b;
        font-weight: bold;
    }

.recommendation-reward-detail-OxJmbcmsDB {
    float: right;
    display: inline-block;
    color: var(--sd-color-primary);
    font-size: 13px;
    line-height: 13px;
    cursor: pointer;
}

.container {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    margin-left: auto;
    margin-right: auto;
    padding-right: 8px;
    padding-left: 8px;
}

.container-fluid {
    padding-right: 16px;
    padding-left: 16px;
}

@media only screen and (min-width: 576px) {
    .container {
        width: 560px;
        max-width: 100%;
    }
}

@media only screen and (min-width: 768px) {
    .container {
        width: 752px;
        max-width: 100%;
    }
}

@media only screen and (min-width: 992px) {
    .container {
        width: 976px;
        max-width: 100%;
    }
}

@media only screen and (min-width: 1200px) {
    .container {
        width: 1184px;
        max-width: 100%;
    }
}

.row {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: -moz-box;
    display: flex;
    -webkit-box-flex: 0;
    -ms-flex: 0 1 auto;
    -webkit-flex: 0 1 auto;
    -moz-box-flex: 0;
    flex: 0 1 auto;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    -webkit-flex-direction: row;
    -moz-box-orient: horizontal;
    -moz-box-direction: normal;
    flex-direction: row;
    -ms-flex-wrap: wrap;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    margin-right: -8px;
    margin-left: -8px;
}

    .row.reverse {
        -webkit-box-orient: horizontal;
        -webkit-box-direction: reverse;
        -ms-flex-direction: row-reverse;
        -webkit-flex-direction: row-reverse;
        -moz-box-orient: horizontal;
        -moz-box-direction: reverse;
        flex-direction: row-reverse;
    }

.col.reverse {
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
    -ms-flex-direction: column-reverse;
    -webkit-flex-direction: column-reverse;
    -moz-box-orient: vertical;
    -moz-box-direction: reverse;
    flex-direction: column-reverse;
}

.col-xs,
.col-xs-1,
.col-xs-2,
.col-xs-3,
.col-xs-4,
.col-xs-5,
.col-xs-6,
.col-xs-7,
.col-xs-8,
.col-xs-9,
.col-xs-10,
.col-xs-11,
.col-xs-12,
.col-xs-offset-0,
.col-xs-offset-1,
.col-xs-offset-2,
.col-xs-offset-3,
.col-xs-offset-4,
.col-xs-offset-5,
.col-xs-offset-6,
.col-xs-offset-7,
.col-xs-offset-8,
.col-xs-offset-9,
.col-xs-offset-10,
.col-xs-offset-11,
.col-xs-offset-12,
.col-sm,
.col-sm-1,
.col-sm-2,
.col-sm-3,
.col-sm-4,
.col-sm-5,
.col-sm-6,
.col-sm-7,
.col-sm-8,
.col-sm-9,
.col-sm-10,
.col-sm-11,
.col-sm-12,
.col-sm-offset-0,
.col-sm-offset-1,
.col-sm-offset-2,
.col-sm-offset-3,
.col-sm-offset-4,
.col-sm-offset-5,
.col-sm-offset-6,
.col-sm-offset-7,
.col-sm-offset-8,
.col-sm-offset-9,
.col-sm-offset-10,
.col-sm-offset-11,
.col-sm-offset-12,
.col-md,
.col-md-1,
.col-md-2,
.col-md-3,
.col-md-4,
.col-md-5,
.col-md-6,
.col-md-7,
.col-md-8,
.col-md-9,
.col-md-10,
.col-md-11,
.col-md-12,
.col-md-offset-0,
.col-md-offset-1,
.col-md-offset-2,
.col-md-offset-3,
.col-md-offset-4,
.col-md-offset-5,
.col-md-offset-6,
.col-md-offset-7,
.col-md-offset-8,
.col-md-offset-9,
.col-md-offset-10,
.col-md-offset-11,
.col-md-offset-12,
.col-lg,
.col-lg-1,
.col-lg-2,
.col-lg-3,
.col-lg-4,
.col-lg-5,
.col-lg-6,
.col-lg-7,
.col-lg-8,
.col-lg-9,
.col-lg-10,
.col-lg-11,
.col-lg-12,
.col-lg-offset-0,
.col-lg-offset-1,
.col-lg-offset-2,
.col-lg-offset-3,
.col-lg-offset-4,
.col-lg-offset-5,
.col-lg-offset-6,
.col-lg-offset-7,
.col-lg-offset-8,
.col-lg-offset-9,
.col-lg-offset-10,
.col-lg-offset-11,
.col-lg-offset-12,
.col-xl,
.col-xl-1,
.col-xl-2,
.col-xl-3,
.col-xl-4,
.col-xl-5,
.col-xl-6,
.col-xl-7,
.col-xl-8,
.col-xl-9,
.col-xl-10,
.col-xl-11,
.col-xl-12,
.col-xl-offset-0,
.col-xl-offset-1,
.col-xl-offset-2,
.col-xl-offset-3,
.col-xl-offset-4,
.col-xl-offset-5,
.col-xl-offset-6,
.col-xl-offset-7,
.col-xl-offset-8,
.col-xl-offset-9,
.col-xl-offset-10,
.col-xl-offset-11,
.col-xl-offset-12 {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    -webkit-flex: 0 0 auto;
    -moz-box-flex: 0;
    flex: 0 0 auto;
    -ms-flex-preferred-size: 100%;
    -webkit-flex-basis: 100%;
    flex-basis: 100%;
    padding-right: 8px;
    padding-left: 8px;
    max-width: 100%;
}

.col-xs {
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    -webkit-flex-grow: 1;
    -moz-box-flex: 1;
    flex-grow: 1;
    -ms-flex-preferred-size: 0;
    -webkit-flex-basis: 0;
    flex-basis: 0;
    max-width: 100%;
}

.col-xs-1 {
    -ms-flex-preferred-size: 8.33333333%;
    -webkit-flex-basis: 8.33333333%;
    flex-basis: 8.33333333%;
    max-width: 8.33333333%;
}

.col-xs-2 {
    -ms-flex-preferred-size: 16.66666667%;
    -webkit-flex-basis: 16.66666667%;
    flex-basis: 16.66666667%;
    max-width: 16.66666667%;
}

.col-xs-3 {
    -ms-flex-preferred-size: 25%;
    -webkit-flex-basis: 25%;
    flex-basis: 25%;
    max-width: 25%;
}

.col-xs-4 {
    -ms-flex-preferred-size: 33.33333333%;
    -webkit-flex-basis: 33.33333333%;
    flex-basis: 33.33333333%;
    max-width: 33.33333333%;
}

.col-xs-5 {
    -ms-flex-preferred-size: 41.66666667%;
    -webkit-flex-basis: 41.66666667%;
    flex-basis: 41.66666667%;
    max-width: 41.66666667%;
}

.col-xs-6 {
    -ms-flex-preferred-size: 50%;
    -webkit-flex-basis: 50%;
    flex-basis: 50%;
    max-width: 50%;
}

.col-xs-7 {
    -ms-flex-preferred-size: 58.33333333%;
    -webkit-flex-basis: 58.33333333%;
    flex-basis: 58.33333333%;
    max-width: 58.33333333%;
}

.col-xs-8 {
    -ms-flex-preferred-size: 66.66666667%;
    -webkit-flex-basis: 66.66666667%;
    flex-basis: 66.66666667%;
    max-width: 66.66666667%;
}

.col-xs-9 {
    -ms-flex-preferred-size: 75%;
    -webkit-flex-basis: 75%;
    flex-basis: 75%;
    max-width: 75%;
}

.col-xs-10 {
    -ms-flex-preferred-size: 83.33333333%;
    -webkit-flex-basis: 83.33333333%;
    flex-basis: 83.33333333%;
    max-width: 83.33333333%;
}

.col-xs-11 {
    -ms-flex-preferred-size: 91.66666667%;
    -webkit-flex-basis: 91.66666667%;
    flex-basis: 91.66666667%;
    max-width: 91.66666667%;
}

.col-xs-12 {
    -ms-flex-preferred-size: 100%;
    -webkit-flex-basis: 100%;
    flex-basis: 100%;
    max-width: 100%;
}

.col-xs-offset-0 {
    margin-left: 0;
}

.col-xs-offset-1 {
    margin-left: 8.33333333%;
}

.col-xs-offset-2 {
    margin-left: 16.66666667%;
}

.col-xs-offset-3 {
    margin-left: 25%;
}

.col-xs-offset-4 {
    margin-left: 33.33333333%;
}

.col-xs-offset-5 {
    margin-left: 41.66666667%;
}

.col-xs-offset-6 {
    margin-left: 50%;
}

.col-xs-offset-7 {
    margin-left: 58.33333333%;
}

.col-xs-offset-8 {
    margin-left: 66.66666667%;
}

.col-xs-offset-9 {
    margin-left: 75%;
}

.col-xs-offset-10 {
    margin-left: 83.33333333%;
}

.col-xs-offset-11 {
    margin-left: 91.66666667%;
}

.start-xs {
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    -webkit-justify-content: flex-start;
    -moz-box-pack: start;
    justify-content: flex-start;
    text-align: start;
}

.center-xs {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    -moz-box-pack: center;
    justify-content: center;
    text-align: center;
}

.end-xs {
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    -webkit-justify-content: flex-end;
    -moz-box-pack: end;
    justify-content: flex-end;
    text-align: end;
}

.top-xs {
    -webkit-box-align: start;
    -ms-flex-align: start;
    -webkit-align-items: flex-start;
    -moz-box-align: start;
    align-items: flex-start;
}

.middle-xs {
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    align-items: center;
}

.bottom-xs {
    -webkit-box-align: end;
    -ms-flex-align: end;
    -webkit-align-items: flex-end;
    -moz-box-align: end;
    align-items: flex-end;
}

.around-xs {
    -ms-flex-pack: distribute;
    -webkit-justify-content: space-around;
    justify-content: space-around;
}

.between-xs {
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    -webkit-justify-content: space-between;
    -moz-box-pack: justify;
    justify-content: space-between;
}

.first-xs {
    -webkit-box-ordinal-group: 0;
    -ms-flex-order: -1;
    -webkit-order: -1;
    -moz-box-ordinal-group: 0;
    order: -1;
}

.last-xs {
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    -webkit-order: 1;
    -moz-box-ordinal-group: 2;
    order: 1;
}

.initial-order-xs {
    -webkit-box-ordinal-group: NaN;
    -ms-flex-order: initial;
    -webkit-order: initial;
    -moz-box-ordinal-group: initial;
    order: initial;
}

@media only screen and (min-width: 576px) {
    .col-sm {
        -webkit-box-flex: 1;
        -ms-flex-positive: 1;
        -webkit-flex-grow: 1;
        -moz-box-flex: 1;
        flex-grow: 1;
        -ms-flex-preferred-size: 0;
        -webkit-flex-basis: 0;
        flex-basis: 0;
        max-width: 100%;
    }

    .col-sm-1 {
        -ms-flex-preferred-size: 8.33333333%;
        -webkit-flex-basis: 8.33333333%;
        flex-basis: 8.33333333%;
        max-width: 8.33333333%;
    }

    .col-sm-2 {
        -ms-flex-preferred-size: 16.66666667%;
        -webkit-flex-basis: 16.66666667%;
        flex-basis: 16.66666667%;
        max-width: 16.66666667%;
    }

    .col-sm-3 {
        -ms-flex-preferred-size: 25%;
        -webkit-flex-basis: 25%;
        flex-basis: 25%;
        max-width: 25%;
    }

    .col-sm-4 {
        -ms-flex-preferred-size: 33.33333333%;
        -webkit-flex-basis: 33.33333333%;
        flex-basis: 33.33333333%;
        max-width: 33.33333333%;
    }

    .col-sm-5 {
        -ms-flex-preferred-size: 41.66666667%;
        -webkit-flex-basis: 41.66666667%;
        flex-basis: 41.66666667%;
        max-width: 41.66666667%;
    }

    .col-sm-6 {
        -ms-flex-preferred-size: 50%;
        -webkit-flex-basis: 50%;
        flex-basis: 50%;
        max-width: 50%;
    }

    .col-sm-7 {
        -ms-flex-preferred-size: 58.33333333%;
        -webkit-flex-basis: 58.33333333%;
        flex-basis: 58.33333333%;
        max-width: 58.33333333%;
    }

    .col-sm-8 {
        -ms-flex-preferred-size: 66.66666667%;
        -webkit-flex-basis: 66.66666667%;
        flex-basis: 66.66666667%;
        max-width: 66.66666667%;
    }

    .col-sm-9 {
        -ms-flex-preferred-size: 75%;
        -webkit-flex-basis: 75%;
        flex-basis: 75%;
        max-width: 75%;
    }

    .col-sm-10 {
        -ms-flex-preferred-size: 83.33333333%;
        -webkit-flex-basis: 83.33333333%;
        flex-basis: 83.33333333%;
        max-width: 83.33333333%;
    }

    .col-sm-11 {
        -ms-flex-preferred-size: 91.66666667%;
        -webkit-flex-basis: 91.66666667%;
        flex-basis: 91.66666667%;
        max-width: 91.66666667%;
    }

    .col-sm-12 {
        -ms-flex-preferred-size: 100%;
        -webkit-flex-basis: 100%;
        flex-basis: 100%;
        max-width: 100%;
    }

    .col-sm-offset-0 {
        margin-left: 0;
    }

    .col-sm-offset-1 {
        margin-left: 8.33333333%;
    }

    .col-sm-offset-2 {
        margin-left: 16.66666667%;
    }

    .col-sm-offset-3 {
        margin-left: 25%;
    }

    .col-sm-offset-4 {
        margin-left: 33.33333333%;
    }

    .col-sm-offset-5 {
        margin-left: 41.66666667%;
    }

    .col-sm-offset-6 {
        margin-left: 50%;
    }

    .col-sm-offset-7 {
        margin-left: 58.33333333%;
    }

    .col-sm-offset-8 {
        margin-left: 66.66666667%;
    }

    .col-sm-offset-9 {
        margin-left: 75%;
    }

    .col-sm-offset-10 {
        margin-left: 83.33333333%;
    }

    .col-sm-offset-11 {
        margin-left: 91.66666667%;
    }

    .start-sm {
        -webkit-box-pack: start;
        -ms-flex-pack: start;
        -webkit-justify-content: flex-start;
        -moz-box-pack: start;
        justify-content: flex-start;
        text-align: start;
    }

    .center-sm {
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        -webkit-justify-content: center;
        -moz-box-pack: center;
        justify-content: center;
        text-align: center;
    }

    .end-sm {
        -webkit-box-pack: end;
        -ms-flex-pack: end;
        -webkit-justify-content: flex-end;
        -moz-box-pack: end;
        justify-content: flex-end;
        text-align: end;
    }

    .top-sm {
        -webkit-box-align: start;
        -ms-flex-align: start;
        -webkit-align-items: flex-start;
        -moz-box-align: start;
        align-items: flex-start;
    }

    .middle-sm {
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        -moz-box-align: center;
        align-items: center;
    }

    .bottom-sm {
        -webkit-box-align: end;
        -ms-flex-align: end;
        -webkit-align-items: flex-end;
        -moz-box-align: end;
        align-items: flex-end;
    }

    .around-sm {
        -ms-flex-pack: distribute;
        -webkit-justify-content: space-around;
        justify-content: space-around;
    }

    .between-sm {
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        -webkit-justify-content: space-between;
        -moz-box-pack: justify;
        justify-content: space-between;
    }

    .first-sm {
        -webkit-box-ordinal-group: 0;
        -ms-flex-order: -1;
        -webkit-order: -1;
        -moz-box-ordinal-group: 0;
        order: -1;
    }

    .last-sm {
        -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
        -webkit-order: 1;
        -moz-box-ordinal-group: 2;
        order: 1;
    }

    .initial-order-sm {
        -webkit-box-ordinal-group: NaN;
        -ms-flex-order: initial;
        -webkit-order: initial;
        -moz-box-ordinal-group: initial;
        order: initial;
    }
}

@media only screen and (min-width: 768px) {
    .col-md,
    .col-md-1,
    .col-md-2,
    .col-md-3,
    .col-md-4,
    .col-md-5,
    .col-md-6,
    .col-md-7,
    .col-md-8,
    .col-md-9,
    .col-md-10,
    .col-md-11,
    .col-md-12,
    .col-md-offset-0,
    .col-md-offset-1,
    .col-md-offset-2,
    .col-md-offset-3,
    .col-md-offset-4,
    .col-md-offset-5,
    .col-md-offset-6,
    .col-md-offset-7,
    .col-md-offset-8,
    .col-md-offset-9,
    .col-md-offset-10,
    .col-md-offset-11,
    .col-md-offset-12 {
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
        -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
        -webkit-flex: 0 0 auto;
        -moz-box-flex: 0;
        flex: 0 0 auto;
        padding-right: 8px;
        padding-left: 8px;
    }

    .col-md {
        -webkit-box-flex: 1;
        -ms-flex-positive: 1;
        -webkit-flex-grow: 1;
        -moz-box-flex: 1;
        flex-grow: 1;
        -ms-flex-preferred-size: 0;
        -webkit-flex-basis: 0;
        flex-basis: 0;
        max-width: 100%;
    }

    .col-md-1 {
        -ms-flex-preferred-size: 8.33333333%;
        -webkit-flex-basis: 8.33333333%;
        flex-basis: 8.33333333%;
        max-width: 8.33333333%;
    }

    .col-md-2 {
        -ms-flex-preferred-size: 16.66666667%;
        -webkit-flex-basis: 16.66666667%;
        flex-basis: 16.66666667%;
        max-width: 16.66666667%;
    }

    .col-md-3 {
        -ms-flex-preferred-size: 25%;
        -webkit-flex-basis: 25%;
        flex-basis: 25%;
        max-width: 25%;
    }

    .col-md-4 {
        -ms-flex-preferred-size: 33.33333333%;
        -webkit-flex-basis: 33.33333333%;
        flex-basis: 33.33333333%;
        max-width: 33.33333333%;
    }

    .col-md-5 {
        -ms-flex-preferred-size: 41.66666667%;
        -webkit-flex-basis: 41.66666667%;
        flex-basis: 41.66666667%;
        max-width: 41.66666667%;
    }

    .col-md-6 {
        -ms-flex-preferred-size: 50%;
        -webkit-flex-basis: 50%;
        flex-basis: 50%;
        max-width: 50%;
    }

    .col-md-7 {
        -ms-flex-preferred-size: 58.33333333%;
        -webkit-flex-basis: 58.33333333%;
        flex-basis: 58.33333333%;
        max-width: 58.33333333%;
    }

    .col-md-8 {
        -ms-flex-preferred-size: 66.66666667%;
        -webkit-flex-basis: 66.66666667%;
        flex-basis: 66.66666667%;
        max-width: 66.66666667%;
    }

    .col-md-9 {
        -ms-flex-preferred-size: 75%;
        -webkit-flex-basis: 75%;
        flex-basis: 75%;
        max-width: 75%;
    }

    .col-md-10 {
        -ms-flex-preferred-size: 83.33333333%;
        -webkit-flex-basis: 83.33333333%;
        flex-basis: 83.33333333%;
        max-width: 83.33333333%;
    }

    .col-md-11 {
        -ms-flex-preferred-size: 91.66666667%;
        -webkit-flex-basis: 91.66666667%;
        flex-basis: 91.66666667%;
        max-width: 91.66666667%;
    }

    .col-md-12 {
        -ms-flex-preferred-size: 100%;
        -webkit-flex-basis: 100%;
        flex-basis: 100%;
        max-width: 100%;
    }

    .col-md-offset-0 {
        margin-left: 0;
    }

    .col-md-offset-1 {
        margin-left: 8.33333333%;
    }

    .col-md-offset-2 {
        margin-left: 16.66666667%;
    }

    .col-md-offset-3 {
        margin-left: 25%;
    }

    .col-md-offset-4 {
        margin-left: 33.33333333%;
    }

    .col-md-offset-5 {
        margin-left: 41.66666667%;
    }

    .col-md-offset-6 {
        margin-left: 50%;
    }

    .col-md-offset-7 {
        margin-left: 58.33333333%;
    }

    .col-md-offset-8 {
        margin-left: 66.66666667%;
    }

    .col-md-offset-9 {
        margin-left: 75%;
    }

    .col-md-offset-10 {
        margin-left: 83.33333333%;
    }

    .col-md-offset-11 {
        margin-left: 91.66666667%;
    }

    .start-md {
        -webkit-box-pack: start;
        -ms-flex-pack: start;
        -webkit-justify-content: flex-start;
        -moz-box-pack: start;
        justify-content: flex-start;
        text-align: start;
    }

    .center-md {
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        -webkit-justify-content: center;
        -moz-box-pack: center;
        justify-content: center;
        text-align: center;
    }

    .end-md {
        -webkit-box-pack: end;
        -ms-flex-pack: end;
        -webkit-justify-content: flex-end;
        -moz-box-pack: end;
        justify-content: flex-end;
        text-align: end;
    }

    .top-md {
        -webkit-box-align: start;
        -ms-flex-align: start;
        -webkit-align-items: flex-start;
        -moz-box-align: start;
        align-items: flex-start;
    }

    .middle-md {
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        -moz-box-align: center;
        align-items: center;
    }

    .bottom-md {
        -webkit-box-align: end;
        -ms-flex-align: end;
        -webkit-align-items: flex-end;
        -moz-box-align: end;
        align-items: flex-end;
    }

    .around-md {
        -ms-flex-pack: distribute;
        -webkit-justify-content: space-around;
        justify-content: space-around;
    }

    .between-md {
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        -webkit-justify-content: space-between;
        -moz-box-pack: justify;
        justify-content: space-between;
    }

    .first-md {
        -webkit-box-ordinal-group: 0;
        -ms-flex-order: -1;
        -webkit-order: -1;
        -moz-box-ordinal-group: 0;
        order: -1;
    }

    .last-md {
        -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
        -webkit-order: 1;
        -moz-box-ordinal-group: 2;
        order: 1;
    }

    .initial-order-md {
        -webkit-box-ordinal-group: NaN;
        -ms-flex-order: initial;
        -webkit-order: initial;
        -moz-box-ordinal-group: initial;
        order: initial;
    }
}

@media only screen and (min-width: 992px) {
    .col-lg,
    .col-lg-1,
    .col-lg-2,
    .col-lg-3,
    .col-lg-4,
    .col-lg-5,
    .col-lg-6,
    .col-lg-7,
    .col-lg-8,
    .col-lg-9,
    .col-lg-10,
    .col-lg-11,
    .col-lg-12,
    .col-lg-offset-0,
    .col-lg-offset-1,
    .col-lg-offset-2,
    .col-lg-offset-3,
    .col-lg-offset-4,
    .col-lg-offset-5,
    .col-lg-offset-6,
    .col-lg-offset-7,
    .col-lg-offset-8,
    .col-lg-offset-9,
    .col-lg-offset-10,
    .col-lg-offset-11,
    .col-lg-offset-12 {
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
        -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
        -webkit-flex: 0 0 auto;
        -moz-box-flex: 0;
        flex: 0 0 auto;
        padding-right: 8px;
        padding-left: 8px;
    }

    .col-lg {
        -webkit-box-flex: 1;
        -ms-flex-positive: 1;
        -webkit-flex-grow: 1;
        -moz-box-flex: 1;
        flex-grow: 1;
        -ms-flex-preferred-size: 0;
        -webkit-flex-basis: 0;
        flex-basis: 0;
        max-width: 100%;
    }

    .col-lg-1 {
        -ms-flex-preferred-size: 8.33333333%;
        -webkit-flex-basis: 8.33333333%;
        flex-basis: 8.33333333%;
        max-width: 8.33333333%;
    }

    .col-lg-2 {
        -ms-flex-preferred-size: 16.66666667%;
        -webkit-flex-basis: 16.66666667%;
        flex-basis: 16.66666667%;
        max-width: 16.66666667%;
    }

    .col-lg-3 {
        -ms-flex-preferred-size: 25%;
        -webkit-flex-basis: 25%;
        flex-basis: 25%;
        max-width: 25%;
    }

    .col-lg-4 {
        -ms-flex-preferred-size: 33.33333333%;
        -webkit-flex-basis: 33.33333333%;
        flex-basis: 33.33333333%;
        max-width: 33.33333333%;
    }

    .col-lg-5 {
        -ms-flex-preferred-size: 41.66666667%;
        -webkit-flex-basis: 41.66666667%;
        flex-basis: 41.66666667%;
        max-width: 41.66666667%;
    }

    .col-lg-6 {
        -ms-flex-preferred-size: 50%;
        -webkit-flex-basis: 50%;
        flex-basis: 50%;
        max-width: 50%;
    }

    .col-lg-7 {
        -ms-flex-preferred-size: 58.33333333%;
        -webkit-flex-basis: 58.33333333%;
        flex-basis: 58.33333333%;
        max-width: 58.33333333%;
    }

    .col-lg-8 {
        -ms-flex-preferred-size: 66.66666667%;
        -webkit-flex-basis: 66.66666667%;
        flex-basis: 66.66666667%;
        max-width: 66.66666667%;
    }

    .col-lg-9 {
        -ms-flex-preferred-size: 75%;
        -webkit-flex-basis: 75%;
        flex-basis: 75%;
        max-width: 75%;
    }

    .col-lg-10 {
        -ms-flex-preferred-size: 83.33333333%;
        -webkit-flex-basis: 83.33333333%;
        flex-basis: 83.33333333%;
        max-width: 83.33333333%;
    }

    .col-lg-11 {
        -ms-flex-preferred-size: 91.66666667%;
        -webkit-flex-basis: 91.66666667%;
        flex-basis: 91.66666667%;
        max-width: 91.66666667%;
    }

    .col-lg-12 {
        -ms-flex-preferred-size: 100%;
        -webkit-flex-basis: 100%;
        flex-basis: 100%;
        max-width: 100%;
    }

    .col-lg-offset-0 {
        margin-left: 0;
    }

    .col-lg-offset-1 {
        margin-left: 8.33333333%;
    }

    .col-lg-offset-2 {
        margin-left: 16.66666667%;
    }

    .col-lg-offset-3 {
        margin-left: 25%;
    }

    .col-lg-offset-4 {
        margin-left: 33.33333333%;
    }

    .col-lg-offset-5 {
        margin-left: 41.66666667%;
    }

    .col-lg-offset-6 {
        margin-left: 50%;
    }

    .col-lg-offset-7 {
        margin-left: 58.33333333%;
    }

    .col-lg-offset-8 {
        margin-left: 66.66666667%;
    }

    .col-lg-offset-9 {
        margin-left: 75%;
    }

    .col-lg-offset-10 {
        margin-left: 83.33333333%;
    }

    .col-lg-offset-11 {
        margin-left: 91.66666667%;
    }

    .start-lg {
        -webkit-box-pack: start;
        -ms-flex-pack: start;
        -webkit-justify-content: flex-start;
        -moz-box-pack: start;
        justify-content: flex-start;
        text-align: start;
    }

    .center-lg {
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        -webkit-justify-content: center;
        -moz-box-pack: center;
        justify-content: center;
        text-align: center;
    }

    .end-lg {
        -webkit-box-pack: end;
        -ms-flex-pack: end;
        -webkit-justify-content: flex-end;
        -moz-box-pack: end;
        justify-content: flex-end;
        text-align: end;
    }

    .top-lg {
        -webkit-box-align: start;
        -ms-flex-align: start;
        -webkit-align-items: flex-start;
        -moz-box-align: start;
        align-items: flex-start;
    }

    .middle-lg {
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        -moz-box-align: center;
        align-items: center;
    }

    .bottom-lg {
        -webkit-box-align: end;
        -ms-flex-align: end;
        -webkit-align-items: flex-end;
        -moz-box-align: end;
        align-items: flex-end;
    }

    .around-lg {
        -ms-flex-pack: distribute;
        -webkit-justify-content: space-around;
        justify-content: space-around;
    }

    .between-lg {
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        -webkit-justify-content: space-between;
        -moz-box-pack: justify;
        justify-content: space-between;
    }

    .first-lg {
        -webkit-box-ordinal-group: 0;
        -ms-flex-order: -1;
        -webkit-order: -1;
        -moz-box-ordinal-group: 0;
        order: -1;
    }

    .last-lg {
        -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
        -webkit-order: 1;
        -moz-box-ordinal-group: 2;
        order: 1;
    }

    .initial-order-lg {
        -webkit-box-ordinal-group: NaN;
        -ms-flex-order: initial;
        -webkit-order: initial;
        -moz-box-ordinal-group: initial;
        order: initial;
    }
}

@media only screen and (min-width: 1200px) {
    .col-xl,
    .col-xl-1,
    .col-xl-2,
    .col-xl-3,
    .col-xl-4,
    .col-xl-5,
    .col-xl-6,
    .col-xl-7,
    .col-xl-8,
    .col-xl-9,
    .col-xl-10,
    .col-xl-11,
    .col-xl-12,
    .col-xl-offset-0,
    .col-xl-offset-1,
    .col-xl-offset-2,
    .col-xl-offset-3,
    .col-xl-offset-4,
    .col-xl-offset-5,
    .col-xl-offset-6,
    .col-xl-offset-7,
    .col-xl-offset-8,
    .col-xl-offset-9,
    .col-xl-offset-10,
    .col-xl-offset-11,
    .col-xl-offset-12 {
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
        -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
        -webkit-flex: 0 0 auto;
        -moz-box-flex: 0;
        flex: 0 0 auto;
        padding-right: 8px;
        padding-left: 8px;
    }

    .col-xl {
        -webkit-box-flex: 1;
        -ms-flex-positive: 1;
        -webkit-flex-grow: 1;
        -moz-box-flex: 1;
        flex-grow: 1;
        -ms-flex-preferred-size: 0;
        -webkit-flex-basis: 0;
        flex-basis: 0;
        max-width: 100%;
    }

    .col-xl-1 {
        -ms-flex-preferred-size: 8.33333333%;
        -webkit-flex-basis: 8.33333333%;
        flex-basis: 8.33333333%;
        max-width: 8.33333333%;
    }

    .col-xl-2 {
        -ms-flex-preferred-size: 16.66666667%;
        -webkit-flex-basis: 16.66666667%;
        flex-basis: 16.66666667%;
        max-width: 16.66666667%;
    }

    .col-xl-3 {
        -ms-flex-preferred-size: 25%;
        -webkit-flex-basis: 25%;
        flex-basis: 25%;
        max-width: 25%;
    }

    .col-xl-4 {
        -ms-flex-preferred-size: 33.33333333%;
        -webkit-flex-basis: 33.33333333%;
        flex-basis: 33.33333333%;
        max-width: 33.33333333%;
    }

    .col-xl-5 {
        -ms-flex-preferred-size: 41.66666667%;
        -webkit-flex-basis: 41.66666667%;
        flex-basis: 41.66666667%;
        max-width: 41.66666667%;
    }

    .col-xl-6 {
        -ms-flex-preferred-size: 50%;
        -webkit-flex-basis: 50%;
        flex-basis: 50%;
        max-width: 50%;
    }

    .col-xl-7 {
        -ms-flex-preferred-size: 58.33333333%;
        -webkit-flex-basis: 58.33333333%;
        flex-basis: 58.33333333%;
        max-width: 58.33333333%;
    }

    .col-xl-8 {
        -ms-flex-preferred-size: 66.66666667%;
        -webkit-flex-basis: 66.66666667%;
        flex-basis: 66.66666667%;
        max-width: 66.66666667%;
    }

    .col-xl-9 {
        -ms-flex-preferred-size: 75%;
        -webkit-flex-basis: 75%;
        flex-basis: 75%;
        max-width: 75%;
    }

    .col-xl-10 {
        -ms-flex-preferred-size: 83.33333333%;
        -webkit-flex-basis: 83.33333333%;
        flex-basis: 83.33333333%;
        max-width: 83.33333333%;
    }

    .col-xl-11 {
        -ms-flex-preferred-size: 91.66666667%;
        -webkit-flex-basis: 91.66666667%;
        flex-basis: 91.66666667%;
        max-width: 91.66666667%;
    }

    .col-xl-12 {
        -ms-flex-preferred-size: 100%;
        -webkit-flex-basis: 100%;
        flex-basis: 100%;
        max-width: 100%;
    }

    .col-xl-offset-0 {
        margin-left: 0;
    }

    .col-xl-offset-1 {
        margin-left: 8.33333333%;
    }

    .col-xl-offset-2 {
        margin-left: 16.66666667%;
    }

    .col-xl-offset-3 {
        margin-left: 25%;
    }

    .col-xl-offset-4 {
        margin-left: 33.33333333%;
    }

    .col-xl-offset-5 {
        margin-left: 41.66666667%;
    }

    .col-xl-offset-6 {
        margin-left: 50%;
    }

    .col-xl-offset-7 {
        margin-left: 58.33333333%;
    }

    .col-xl-offset-8 {
        margin-left: 66.66666667%;
    }

    .col-xl-offset-9 {
        margin-left: 75%;
    }

    .col-xl-offset-10 {
        margin-left: 83.33333333%;
    }

    .col-xl-offset-11 {
        margin-left: 91.66666667%;
    }

    .start-xl {
        -webkit-box-pack: start;
        -ms-flex-pack: start;
        -webkit-justify-content: flex-start;
        -moz-box-pack: start;
        justify-content: flex-start;
        text-align: start;
    }

    .center-xl {
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        -webkit-justify-content: center;
        -moz-box-pack: center;
        justify-content: center;
        text-align: center;
    }

    .end-xl {
        -webkit-box-pack: end;
        -ms-flex-pack: end;
        -webkit-justify-content: flex-end;
        -moz-box-pack: end;
        justify-content: flex-end;
        text-align: end;
    }

    .top-xl {
        -webkit-box-align: start;
        -ms-flex-align: start;
        -webkit-align-items: flex-start;
        -moz-box-align: start;
        align-items: flex-start;
    }

    .middle-xl {
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        -moz-box-align: center;
        align-items: center;
    }

    .bottom-xl {
        -webkit-box-align: end;
        -ms-flex-align: end;
        -webkit-align-items: flex-end;
        -moz-box-align: end;
        align-items: flex-end;
    }

    .around-xl {
        -ms-flex-pack: distribute;
        -webkit-justify-content: space-around;
        justify-content: space-around;
    }

    .between-xl {
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        -webkit-justify-content: space-between;
        -moz-box-pack: justify;
        justify-content: space-between;
    }

    .first-xl {
        -webkit-box-ordinal-group: 0;
        -ms-flex-order: -1;
        -webkit-order: -1;
        -moz-box-ordinal-group: 0;
        order: -1;
    }

    .last-xl {
        -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
        -webkit-order: 1;
        -moz-box-ordinal-group: 2;
        order: 1;
    }

    .initial-order-xl {
        -webkit-box-ordinal-group: NaN;
        -ms-flex-order: initial;
        -webkit-order: initial;
        -moz-box-ordinal-group: initial;
        order: initial;
    }
}

@media only screen and (max-width: 575px) {
    .hidden-xs {
        display: none;
    }
}

@media only screen and (min-width: 576px) and (max-width: 767px) {
    .hidden-sm {
        display: none;
    }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
    .hidden-md {
        display: none;
    }
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
    .hidden-lg {
        display: none;
    }
}

@media only screen and (min-width: 1200px) {
    .hidden-xl {
        display: none;
    }
}

.apply-button-wrapper-t4IBnA8Ifz .button-TSc8iTvPtt {
    padding: 0 30px;
    border-color: transparent;
    font-size: 14px;
    line-height: 36px;
}

    .apply-button-wrapper-t4IBnA8Ifz .button-TSc8iTvPtt:hover {
        border-color: transparent;
    }

.lock-icon-yx8zKliqEK {
    margin-right: 6px;
    padding: 0 !important;
}

.apply-lock-tip-eUwIeGfUCc {
    margin-top: 10px;
    color: #73798c;
    font-size: 12px;
    line-height: 17px;
}

.button-neutral-sVXMYtqfoD {
    background-color: #dadce5;
    color: #474c66;
}

.btn-wrapper-pmXpU6oR3i {
    overflow: hidden;
}

.container-VAN2b_rnHu {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -moz-box-orient: vertical;
    -moz-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    margin-top: 24px;
    padding: 43px 28px 52px;
    background-repeat: no-repeat;
    background-position: top;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
    justify-items: center;
}

.logo-D2_e2ErJGF {
    width: 100%;
    height: 80px;
    margin-bottom: 31px;
    background-repeat: no-repeat;
    background-position: center;
    -webkit-background-size: auto 100px;
    -moz-background-size: auto 100px;
    -o-background-size: auto 100px;
    background-size: auto 100px;
}

.desc-l16uMddu1T {
    width: 100%;
    font-size: 13px;
    line-height: 30.5px;
}

.title-prefix-ADRQWSLUHj {
    width: 4px;
    height: 16px;
    display: inline-block;
    margin-right: 8px;
    -webkit-border-radius: 100px;
    -moz-border-radius: 100px;
    border-radius: 100px;
    background: var(--brandColor);
}

.list-Yu939rjoGi {
    padding: 32px 0;
    border-top: 1px solid #e6e8f2;
}

    .list-Yu939rjoGi p {
        margin: 0;
    }

    .list-Yu939rjoGi ol,
    .list-Yu939rjoGi ul {
        list-style-position: inside;
    }

        .list-Yu939rjoGi ol li,
        .list-Yu939rjoGi ul li {
            list-style: inherit;
        }

.job-description-VvfEUGocNE {
    white-space: pre-wrap;
}

    .job-description-VvfEUGocNE a {
        color: #0068ff;
        text-decoration: underline;
    }

.expand-wrapper-tjvT8ewtaN {
    width: 100%;
    height: 60px;
    position: absolute;
    bottom: 0;
    background: -webkit-gradient(linear, left top, left bottom, from(rgba(255,255,255,0)), to(#fff));
    background: -webkit-linear-gradient(top, rgba(255,255,255,0) 0%, #fff 100%);
    background: -moz-linear-gradient(top, rgba(255,255,255,0) 0%, #fff 100%);
    background: -o-linear-gradient(top, rgba(255,255,255,0) 0%, #fff 100%);
    background: linear-gradient(180deg, rgba(255,255,255,0) 0%, #fff 100%);
}

.expand-btn-_M7dqVmroN {
    width: 60px;
    height: 24px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -moz-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    margin: 0 auto;
    background: #fff;
    -webkit-box-shadow: 0 2px 8px 0px rgba(3,4,13,0.08);
    -moz-box-shadow: 0 2px 8px 0px rgba(3,4,13,0.08);
    box-shadow: 0 2px 8px 0px rgba(3,4,13,0.08);
    -webkit-border-radius: 100px;
    -moz-border-radius: 100px;
    border-radius: 100px;
}

.expand-icon-AawNT1xFbg {
    -webkit-transition: -webkit-transform 0.3s;
    transition: -webkit-transform 0.3s;
    -o-transition: -o-transform 0.3s;
    -moz-transition: transform 0.3s, -moz-transform 0.3s;
    transition: transform 0.3s;
    transition: transform 0.3s, -webkit-transform 0.3s, -moz-transform 0.3s, -o-transform 0.3s;
}

.present-img-k7fzVUQf71 {
    width: 24px;
    height: 24px;
}

.reward-wrap-_EfVZvtGKt {
    margin-bottom: 20px;
    padding: 12px 16px;
    -webkit-border-radius: 12px;
    -moz-border-radius: 12px;
    border-radius: 12px;
    background-color: #fff9db;
    background-image: url(../images/reward_bg.png);
    background-repeat: no-repeat;
    background-position: bottom right;
    -webkit-background-size: 200px 200px;
    -moz-background-size: 200px;
    -o-background-size: 200px;
    background-size: 200px;
}

.reward-detail-iYLndq8ULu {
    overflow: hidden;
    -webkit-transition: height 0.3s;
    -o-transition: height 0.3s;
    -moz-transition: height 0.3s;
    transition: height 0.3s;
}

.rule-item-jBOEshxiDr {
    margin-bottom: 20px;
    color: #989cb2;
    font-size: 12px;
}

.rule-item-title-QAMx2mepSc {
    margin-bottom: 8px;
    color: #474c66;
    font-weight: bold;
    font-size: 14px;
}

.rule-item-body-iFlCOxPf9c {
    font-size: 12px;
}

    .rule-item-body-iFlCOxPf9c ul {
        margin: 0;
        list-style: none;
    }

    .rule-item-body-iFlCOxPf9c .sub-title-Sv9RbZB8DZ {
        margin-bottom: 4px;
        color: #474c66;
    }

    .rule-item-body-iFlCOxPf9c .list-item-NjDKuDwdeN {
        position: relative;
        padding-left: 15px;
        line-height: 22px;
    }

        .rule-item-body-iFlCOxPf9c .list-item-NjDKuDwdeN::before {
            width: 6px;
            height: 6px;
            position: absolute;
            top: 8px;
            left: 0px;
            display: inline-block;
            -webkit-border-radius: 100%;
            -moz-border-radius: 100%;
            border-radius: 100%;
            background: #474c66;
            content: '';
        }

.description-text-z0nvYGHIdT {
    margin-top: 5px;
    color: #989cb2;
    white-space: pre-wrap;
}

.popover-content-W2A45Pzegu {
    width: 400px;
    max-height: 300px;
    padding: 16px 20px 10px 20px;
    color: #989cb2;
    overflow-y: auto;
}

.footer-T25UWWj7Et {
    margin-left: 3.5em;
    font-size: 12px;
}

.footer-first-fO7bWxEQTC {
    margin-top: -1.5em;
    margin-left: 3.5em;
    font-size: 12px;
}

.footer-left-mD0QOABLBf {
    margin: 0 -20px;
    padding: 10px 20px 0 20px;
    border-top: 1px solid #e6e8f2;
    font-size: 12px;
}

.popover-title-J8M0LAO3EM {
    cursor: pointer;
}

.left-panel-mgLUzlL6AA .title-ROUQFdjmhP,
.info-UcB_mxJq8y {
    display: -webkit-box;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    overflow: hidden;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}

.header-wrapper-goQeqO7ik9 {
    padding: 16px 0;
}

.affix-header-show-WDA9NyQUjP {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
}

.left-panel-mgLUzlL6AA {
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    -moz-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    max-width: 820px;
}

    .left-panel-mgLUzlL6AA .title-ROUQFdjmhP {
        font-weight: 500;
    }

.info-UcB_mxJq8y {
    color: #8589a6;
    line-height: 2em;
}

.salary-_LH8vtQKqH {
    font-size: 16px;
}

.job-attach-info-cLVo3TvXhI {
    position: relative;
    z-index: 1;
}

.affix-apply-tGkb5sSbad {
    position: absolute;
    top: 0;
    right: 130px;
    bottom: 0;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}

.operate-btn-c8grkesROl {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    -moz-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    min-width: 124px;
}

.affix-link-yc7TiNkCtb {
    position: absolute;
    top: 0;
    right: 16px;
    bottom: 0;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}

.share-DgWbhAgqp_ {
    -webkit-border-radius: 100px;
    -moz-border-radius: 100px;
    border-radius: 100px;
}

    .share-DgWbhAgqp_:hover {
        color: #0068ff;
    }

.reward-tip-title-iLKkSgZirE {
    color: #914600;
}

.reward-no-tip-PJUa_Drzyp {
    color: #914600;
    font-weight: 400;
    font-size: 14px;
}

.info-container-CwAGvyUTTY {
    padding: 32px 0;
    border-top: 1px solid #e6e8f2;
}

.info-row-HSEUCEHeFr {
    width: 24%;
}

.value-mOhfHL5YFY {
    height: 80px;
    color: #242840;
}

.logo-zLoEeyrmVc {
    width: 48px;
    height: 48px;
    border: 1px solid #f4f6fb;
    -webkit-border-radius: 16px;
    -moz-border-radius: 16px;
    border-radius: 16px;
}

.expand-wrapper-_xYunWq7Bi {
    width: 100%;
    height: 60px;
    position: absolute;
    bottom: 0;
    background: -webkit-gradient(linear, left top, left bottom, from(rgba(255,255,255,0)), to(#fff));
    background: -webkit-linear-gradient(top, rgba(255,255,255,0) 0%, #fff 100%);
    background: -moz-linear-gradient(top, rgba(255,255,255,0) 0%, #fff 100%);
    background: -o-linear-gradient(top, rgba(255,255,255,0) 0%, #fff 100%);
    background: linear-gradient(180deg, rgba(255,255,255,0) 0%, #fff 100%);
}

.expand-btn-fC9Kf4gAoT {
    width: 60px;
    height: 24px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -moz-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    margin: 0 auto;
    background: #fff;
    -webkit-box-shadow: 0 2px 8px 0px rgba(3,4,13,0.08);
    -moz-box-shadow: 0 2px 8px 0px rgba(3,4,13,0.08);
    box-shadow: 0 2px 8px 0px rgba(3,4,13,0.08);
    -webkit-border-radius: 100px;
    -moz-border-radius: 100px;
    border-radius: 100px;
}

.expand-icon-Ia3wZvb6PN {
    -webkit-transition: -webkit-transform 0.3s;
    transition: -webkit-transform 0.3s;
    -o-transition: -o-transform 0.3s;
    -moz-transition: transform 0.3s, -moz-transform 0.3s;
    transition: transform 0.3s;
    transition: transform 0.3s, -webkit-transform 0.3s, -moz-transform 0.3s, -o-transform 0.3s;
}

.info-o244Q0DxdS {
    white-space: pre-wrap;
}

.present-img-rn_cgxHOz6 {
    width: 24px;
    height: 24px;
}

.reward-wrap-VopJKZzaij {
    padding: 12px 16px;
    -webkit-border-radius: 12px;
    -moz-border-radius: 12px;
    border-radius: 12px;
    background-color: #fff9db;
    background-image: url(../images/reward_bg.png);
    background-repeat: no-repeat;
    background-position: bottom right;
    -webkit-background-size: 200px 200px;
    -moz-background-size: 200px;
    -o-background-size: 200px;
    background-size: 200px;
    line-height: 1;
}

.reward-detail-kljqRHrBxs {
    overflow: hidden;
    -webkit-transition: height 0.3s;
    -o-transition: height 0.3s;
    -moz-transition: height 0.3s;
    transition: height 0.3s;
}

.rule-description-EL49KxqLen {
    white-space: pre-line;
}

.thumb-wrapper-UkWouWJykb {
    width: 186px;
    height: 104px;
    position: relative;
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    border-radius: 8px;
    background-color: #f4f6fb;
    overflow: hidden;
    cursor: pointer;
}

    .thumb-wrapper-UkWouWJykb .play-icon-rQtAt2yKdG {
        position: absolute;
        top: 8px;
        right: 8px;
    }

.thumbnail-DbunVA5v1b {
    height: 100%;
    max-width: 100%;
    border: none;
    -o-object-fit: contain;
    object-fit: contain;
}

.ctrl-icon-Nqn0Ie59b8 {
    width: 32px;
    height: 32px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -moz-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background: #fff;
    -webkit-box-shadow: 0 4px 16px 0px rgba(3,4,13,0.1);
    -moz-box-shadow: 0 4px 16px 0px rgba(3,4,13,0.1);
    box-shadow: 0 4px 16px 0px rgba(3,4,13,0.1);
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
    cursor: pointer;
}

.left-ctrl-tDbVa2ufqO {
    margin-left: -17px;
}

.right-ctrl-cbSAdEaHXe {
    margin-right: -17px;
}

.mask-rhNYNH1g5o {
    width: 100vw;
    height: 100vh;
    position: fixed;
    z-index: 1010;
    top: 0;
    left: 0;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -moz-box-orient: vertical;
    -moz-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -moz-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding: 40px;
    background-color: rgba(3,4,13,0.7);
}

.preview-ctrl-icon-iy4sOKan74 {
    width: 32px;
    height: 32px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -moz-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    color: #fff;
    cursor: pointer;
}

.close-zF9E1C2n3x {
    position: absolute;
    z-index: 1011;
    top: 28px;
    right: 32px;
    padding: 7px;
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    border-radius: 8px;
    color: #fff;
    cursor: pointer;
    -webkit-transition: all 0.3s;
    -o-transition: all 0.3s;
    -moz-transition: all 0.3s;
    transition: all 0.3s;
}

    .close-zF9E1C2n3x:hover {
        background: rgba(255,255,255,0.2);
    }

.media-wrapper-l2SUjeP5l4 {
    height: -webkit-calc(100vh - 80px);
    height: -moz-calc(100vh - 80px);
    height: calc(100vh - 80px);
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -moz-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    overflow: hidden;
}

.media-me5VjwPHTq {
    max-width: 1000px;
    max-height: 640px;
}

.breadcrumb-f51wzl7WBC {
    min-width: 970px;
    max-width: 1200px;
    margin: 0 auto;
    padding: 1rem 0;
    font-size: 0.85em;
}

    .breadcrumb-f51wzl7WBC li {
        display: inline-block;
    }

        .breadcrumb-f51wzl7WBC li:last-child {
            color: #989cb2;
        }

            .breadcrumb-f51wzl7WBC li:last-child .nav-icon-mPi8m93FR9 {
                display: none;
            }

        .breadcrumb-f51wzl7WBC li .nav-icon-mPi8m93FR9 {
            margin: 0 0.5em;
            color: #989cb2;
        }

.link-lfDMdXNy0M {
    color: #989cb2;
}

.color-link-dT4RJVtGxw,
.link-alike-btn-wxSEREVH2D,
.link-alike-btn-wxSEREVH2D:focus {
    color: #0068ff;
    cursor: pointer;
}

    .color-link-dT4RJVtGxw:hover,
    .link-alike-btn-wxSEREVH2D:hover,
    .link-alike-btn-wxSEREVH2D:focus:hover {
        color: #81abff;
    }

    .color-link-dT4RJVtGxw:active,
    .link-alike-btn-wxSEREVH2D:active,
    .link-alike-btn-wxSEREVH2D:focus:active {
        color: #0057d9;
    }

.positive-btn-Sq6CjXcIsg,
.negative-btn-wPrMJyQfIU,
.secondary-btn-SeNZyrwxDJ,
.disable-btn-vBoQn4jDRa,
.disable-btn-vBoQn4jDRa:focus,
.disable-btn-vBoQn4jDRa:hover,
.cancel-btn-HmpxeflcCs {
    display: inline-block;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding: 0 1em;
    border: 0;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
    background: none;
    line-height: 40px;
    text-align: center;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
}

.positive-btn-Sq6CjXcIsg {
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
    background-color: #22b8cf;
    color: #fff;
}

    .positive-btn-Sq6CjXcIsg:hover {
        background-color: #3bc9db;
        color: #fff;
    }

    .positive-btn-Sq6CjXcIsg:active,
    .positive-btn-Sq6CjXcIsg:focus {
        background-color: #22b8cf;
        color: #fff;
    }

.negative-btn-wPrMJyQfIU {
    border: 1px solid #df0044;
    background-color: #f06595;
    color: #fff;
    line-height: 38px;
    cursor: pointer;
}

    .negative-btn-wPrMJyQfIU:hover {
        border: 1px solid #f9004c;
        background-color: #f2306b;
        color: #fff;
    }

    .negative-btn-wPrMJyQfIU:active,
    .negative-btn-wPrMJyQfIU:focus {
        border: 1px solid #e20e4e;
        background-color: #e20e4e;
        color: #fff;
    }

.secondary-btn-SeNZyrwxDJ {
    background-color: #e6e8f2;
    color: #8589a6;
    font-weight: bold;
    cursor: pointer;
}

    .secondary-btn-SeNZyrwxDJ:hover {
        background-color: #989cb2;
        color: #fff;
    }

    .secondary-btn-SeNZyrwxDJ:active,
    .secondary-btn-SeNZyrwxDJ:focus {
        background-color: #8589a6;
        color: #fff;
    }

.disable-btn-vBoQn4jDRa,
.disable-btn-vBoQn4jDRa:focus,
.disable-btn-vBoQn4jDRa:hover {
    border: 1px solid #e6e8f2;
    background-color: #fff;
    color: #e6e8f2;
    cursor: no-drop;
}

.cancel-btn-HmpxeflcCs {
    background-color: #fff;
    color: #474c66;
}

.link-alike-btn-wxSEREVH2D {
    width: auto;
    height: auto;
    margin: 0;
    padding: 0;
    border: 0;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
    background: none;
    cursor: pointer;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
}

    .link-alike-btn-wxSEREVH2D:focus {
        outline: 0;
        -webkit-appearance: none;
        -moz-appearance: none;
        appearance: none;
    }

    .color-link-dT4RJVtGxw,
    .link-alike-btn-wxSEREVH2D,
    .link-alike-btn-wxSEREVH2D:focus {
        color: #0068ff;
        cursor: pointer;
    }

        .color-link-dT4RJVtGxw:hover,
        .link-alike-btn-wxSEREVH2D:hover,
        .link-alike-btn-wxSEREVH2D:focus:hover {
            color: #81abff;
        }

        .color-link-dT4RJVtGxw:active,
        .link-alike-btn-wxSEREVH2D:active,
        .link-alike-btn-wxSEREVH2D:focus:active {
            color: #0057d9;
        }

.positive-btn-Sq6CjXcIsg,
.negative-btn-wPrMJyQfIU,
.secondary-btn-SeNZyrwxDJ,
.disable-btn-vBoQn4jDRa,
.disable-btn-vBoQn4jDRa:focus,
.disable-btn-vBoQn4jDRa:hover,
.cancel-btn-HmpxeflcCs {
    display: inline-block;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding: 0 1em;
    border: 0;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
    background: none;
    line-height: 40px;
    text-align: center;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
}

.positive-btn-Sq6CjXcIsg {
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
    background-color: #22b8cf;
    color: #fff;
}

    .positive-btn-Sq6CjXcIsg:hover {
        background-color: #3bc9db;
        color: #fff;
    }

    .positive-btn-Sq6CjXcIsg:active,
    .positive-btn-Sq6CjXcIsg:focus {
        background-color: #22b8cf;
        color: #fff;
    }

.negative-btn-wPrMJyQfIU {
    border: 1px solid #df0044;
    background-color: #f06595;
    color: #fff;
    line-height: 38px;
    cursor: pointer;
}

    .negative-btn-wPrMJyQfIU:hover {
        border: 1px solid #f9004c;
        background-color: #f2306b;
        color: #fff;
    }

    .negative-btn-wPrMJyQfIU:active,
    .negative-btn-wPrMJyQfIU:focus {
        border: 1px solid #e20e4e;
        background-color: #e20e4e;
        color: #fff;
    }

.secondary-btn-SeNZyrwxDJ {
    background-color: #e6e8f2;
    color: #8589a6;
    font-weight: bold;
    cursor: pointer;
}

    .secondary-btn-SeNZyrwxDJ:hover {
        background-color: #989cb2;
        color: #fff;
    }

    .secondary-btn-SeNZyrwxDJ:active,
    .secondary-btn-SeNZyrwxDJ:focus {
        background-color: #8589a6;
        color: #fff;
    }

.disable-btn-vBoQn4jDRa,
.disable-btn-vBoQn4jDRa:focus,
.disable-btn-vBoQn4jDRa:hover {
    border: 1px solid #e6e8f2;
    background-color: #fff;
    color: #e6e8f2;
    cursor: no-drop;
}

.cancel-btn-HmpxeflcCs {
    background-color: #fff;
    color: #474c66;
}

.link-alike-btn-wxSEREVH2D {
    width: auto;
    height: auto;
    margin: 0;
    padding: 0;
    border: 0;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
    background: none;
    cursor: pointer;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
}

    .link-alike-btn-wxSEREVH2D:focus {
        outline: 0;
        -webkit-appearance: none;
        -moz-appearance: none;
        appearance: none;
    }

.ReactModal__Overlay-qcnclQlHx9 {
    z-index: 9999;
    text-align: center;
    overflow-y: auto;
}

    .ReactModal__Overlay-qcnclQlHx9:after {
        width: 0;
        height: 100%;
        display: inline-block;
        vertical-align: middle;
        content: '';
    }

.ReactModal__Content-QK0mxszrih,
.ReactModal__Content-QK0mxszrih.dialog__container-rZgC9v3Zo9 {
    height: auto;
    display: inline-block;
    margin: 30px;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
    -webkit-box-shadow: 5px 10px 30px 0px rgba(0,0,0,0.33);
    -moz-box-shadow: 5px 10px 30px 0px rgba(0,0,0,0.33);
    box-shadow: 5px 10px 30px 0px rgba(0,0,0,0.33);
    background-color: #fff;
    vertical-align: middle;
    text-align: left;
}

    .ReactModal__Content-QK0mxszrih ::-webkit-input-placeholder, .ReactModal__Content-QK0mxszrih.dialog__container-rZgC9v3Zo9 ::-webkit-input-placeholder {
        color: #989cb2;
    }

    .ReactModal__Content-QK0mxszrih :-moz-placeholder, .ReactModal__Content-QK0mxszrih.dialog__container-rZgC9v3Zo9 :-moz-placeholder {
        color: #989cb2;
    }

    .ReactModal__Content-QK0mxszrih ::-moz-placeholder, .ReactModal__Content-QK0mxszrih.dialog__container-rZgC9v3Zo9 ::-moz-placeholder {
        color: #989cb2;
    }

    .ReactModal__Content-QK0mxszrih :-ms-input-placeholder, .ReactModal__Content-QK0mxszrih.dialog__container-rZgC9v3Zo9 :-ms-input-placeholder {
        color: #989cb2;
    }

    .ReactModal__Content-QK0mxszrih ::-ms-input-placeholder, .ReactModal__Content-QK0mxszrih.dialog__container-rZgC9v3Zo9 ::-ms-input-placeholder {
        color: #989cb2;
    }

    .ReactModal__Content-QK0mxszrih ::placeholder,
    .ReactModal__Content-QK0mxszrih.dialog__container-rZgC9v3Zo9 ::placeholder {
        color: #989cb2;
    }

.dialog__header__container-kMRc9DFDf_,
.dialog__header__container--multi-clw0okStIL {
    color: #474c66;
}

.dialog__header__title-tJdOi51BXD,
.dialog__header__title--active-Z68jU97VA5 {
    display: inline-block;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    margin-right: 20px;
    font-weight: 500;
    font-size: 20px;
    vertical-align: top;
    text-transform: capitalize;
}

.dialog__header__title--active-Z68jU97VA5 {
    border-bottom: 3px solid #3bc9db;
    color: #3bc9db;
}

.dialog__header__container-kMRc9DFDf_ {
    position: relative;
}

.dialog__header__container--multi-clw0okStIL .dialog__header__title-tJdOi51BXD,
.dialog__header__container--multi-clw0okStIL .dialog__header__title--active-Z68jU97VA5 {
    cursor: pointer;
}

.dialog__header__container-kMRc9DFDf_ .cancel-icon-uAsawYHViw {
    position: absolute;
    z-index: 1;
    top: 0;
    right: 0;
    font-size: 16px;
    cursor: pointer;
}

.dialog__header__line-UaaHXNcqpA {
    height: 1px;
    background-color: #d2dde3;
}

.dialog__header__sub-title-akFFbJxo5P {
    margin-top: 14px;
    color: #989cb2;
}

.dialog__header__sub-title-explaination-OORC03jh8e {
    color: #989cb2;
}

.dialog__header__error-Sk5qUuQnRz {
    margin-top: 5px;
    color: #f06595;
}

.dialog__body-gLDYzr1HRQ {
    position: relative;
    margin-top: 20px;
    margin-bottom: 30px;
    color: #474c66;
}

    .dialog__body-gLDYzr1HRQ.no-title-wrCtFz6OjM {
        margin-top: 0;
    }

    .dialog__body-gLDYzr1HRQ.no-footer-_1Djeq8joy {
        margin-bottom: 0;
    }

.dialog__body__item-zY3Av7gnwK {
    min-height: 40px;
    margin: 40px 0;
    line-height: 40px;
    text-align: left;
}

    .dialog__body__item-zY3Av7gnwK:last-child {
        margin-bottom: 0;
    }

.dialog__body__item--title-j27wZG723G,
.dialog__body__item--left-H_MO4TUMlr {
    width: 38%;
    display: inline-block;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    margin-right: -38%;
    vertical-align: top;
    line-height: 40px;
    text-transform: capitalize;
}

.dialog__body__item--content-Dy1R07AVSP,
.dialog__body__item--right-VsxEteqC9P {
    width: 62%;
    display: inline-block;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    margin-left: 38%;
    vertical-align: top;
}

    .dialog__body__item--content-Dy1R07AVSP > div.input-container-oQvmwkdzX0,
    .dialog__body__item--right-VsxEteqC9P > div.input-container-oQvmwkdzX0 {
        display: block;
    }

.dialog__body__item--hidden-QWKflWqDh6 {
    display: none;
}

.dialog__footer-ByAAs9unPf {
    height: 40px;
    color: #474c66;
}

.dialog__footer__button__container-YEtVXeZq0A {
    width: 100%;
    float: right;
}

.dialog__footer__button__left-UJsQMwlBIG {
    float: left;
}

.dialog__footer__button__right-rY01Qdbt69 {
    float: right;
}

.dialog__footer__button__center-_ETa0IV5vj {
    text-align: center;
}

.dialog__footer__sync__clickarea-j7o9ft9M23 {
    cursor: pointer;
}

.dialog__footer__sync__checkbox-PpBdDtmkLJ {
    margin-right: 5px;
    cursor: pointer;
}

.dialog__footer__footnote-fJRtmP3MWf {
    display: inline-block;
    color: #989cb2;
    vertical-align: -50%;
}

.modal-form-item-mdGTD9TZwH {
    height: 90px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding: 0.5em 0;
    border-bottom: 1px solid #f4f6fb;
}

    .modal-form-item-mdGTD9TZwH:first-child {
        border-top: 1px solid #f4f6fb;
    }

    .modal-form-item-mdGTD9TZwH.uploaded-aEW8xm_c_Z {
        height: 120px;
    }

    .modal-form-item-mdGTD9TZwH *,
    .modal-form-item-mdGTD9TZwH *:before,
    .modal-form-item-mdGTD9TZwH *:after {
        -webkit-box-sizing: inherit;
        -moz-box-sizing: inherit;
        box-sizing: inherit;
    }

.modal-form-item__title-UwSA9bogKP,
.modal-form-item__content-SIw5F3zDex {
    height: 100%;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}

.modal-form-item__title-UwSA9bogKP {
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    -moz-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    padding: 1em;
}

.modal-form-item__content-SIw5F3zDex {
    -webkit-box-flex: 2;
    -webkit-flex: 2;
    -moz-box-flex: 2;
    -ms-flex: 2;
    flex: 2;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-flow: row wrap;
    -moz-box-orient: horizontal;
    -moz-box-direction: normal;
    -ms-flex-flow: row wrap;
    flex-flow: row wrap;
}

    .modal-form-item__content-SIw5F3zDex > div {
        width: 70%;
    }

    .modal-form-item__content-SIw5F3zDex input:only-of-type {
        width: 100%;
    }

    .modal-form-item__content-SIw5F3zDex .upload-desc-DvuTgduTpn {
        margin-left: 1em;
        color: #989cb2;
        font-size: 0.9em;
    }

    .modal-form-item__content-SIw5F3zDex .attachment-M9kWrTjv2x {
        -webkit-box-flex: 100%;
        -webkit-flex: 100%;
        -moz-box-flex: 100%;
        -ms-flex: 100%;
        flex: 100%;
        line-height: 1.5;
    }

    .modal-form-item__content-SIw5F3zDex .delete-attachment-NzYRILbzUV {
        margin-right: 0.5em;
        color: #ff6b6b;
        line-height: 1;
    }

    .modal-form-item__content-SIw5F3zDex .loading-indicator--upload-usy3X8yV6_ {
        -webkit-box-flex: 100%;
        -webkit-flex: 100%;
        -moz-box-flex: 100%;
        -ms-flex: 100%;
        flex: 100%;
        margin: 1em 60% 0.5em 0;
    }

    .modal-form-item__content-SIw5F3zDex .error-msg-hZifdqulVc {
        -webkit-box-flex: 100%;
        -webkit-flex: 100%;
        -moz-box-flex: 100%;
        -ms-flex: 100%;
        flex: 100%;
        margin-top: 0.25em;
        color: #ff6b6b;
        line-height: 1.5;
    }

.modal-form-item__status-m0wiqdocuM {
    -webkit-box-flex: 100%;
    -webkit-flex: 100%;
    -moz-box-flex: 100%;
    -ms-flex: 100%;
    flex: 100%;
    margin: 0.25em 0;
    line-height: 1.5;
}

    .modal-form-item__status-m0wiqdocuM.activated-_rF5nOmsVh {
        color: #0068ff;
    }

    .modal-form-item__status-m0wiqdocuM.inactivated-wUhRX0C3g3 {
        color: #989cb2;
    }

    .modal-form-item__status-m0wiqdocuM .link-alike-btn-wxSEREVH2D {
        margin-left: 1em;
    }

.modal-form-item-mdGTD9TZwH .range-input-GALlk2Jofs .day-select__container-mzFwBaF8mQ {
    width: 45%;
    height: 100%;
    display: inline-block;
    border: 0 !important;
    -webkit-box-shadow: none !important;
    -moz-box-shadow: none !important;
    box-shadow: none !important;
    line-height: 1.5;
}

.modal-form-item-mdGTD9TZwH .range-input-GALlk2Jofs .day-select__input-dL_Y6WTKCI {
    cursor: pointer;
}

.modal-form-item-mdGTD9TZwH .range-input-GALlk2Jofs .DayPicker-w9a0UgwYoy {
    left: -10%;
}

.user-name-Lrhdwsudcb,
.candidate-name-mnIIAhKRcS,
.job-title-oM7rvO_s4Z,
.job-manager-pp9xy1w0o8,
.job-location-pwwTj251At,
.template-name-lyqKIYrBeh,
.user-email-tTlUXQH74Z,
.candiate-email-BsQfJNEr4u,
.location-oMsQPsTY5l,
.org-name-Wtc7JbbRRs,
.file-name-Tq6UEtod05,
.job-managers-UwxWJo5HKe {
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
}

.user-name-Lrhdwsudcb,
.candidate-name-mnIIAhKRcS,
.job-title-oM7rvO_s4Z,
.job-manager-pp9xy1w0o8,
.job-location-pwwTj251At,
.template-name-lyqKIYrBeh,
.user-email-tTlUXQH74Z,
.candiate-email-BsQfJNEr4u,
.location-oMsQPsTY5l,
.org-name-Wtc7JbbRRs,
.file-name-Tq6UEtod05 {
    display: inline-block;
    vertical-align: top;
}

.user-name-Lrhdwsudcb,
.candidate-name-mnIIAhKRcS {
    max-width: 8em;
}

.job-title-oM7rvO_s4Z {
    max-width: 100%;
}

.template-name-lyqKIYrBeh {
    max-width: 7em;
}

.user-email-tTlUXQH74Z,
.candiate-email-BsQfJNEr4u {
    max-width: 12.5em;
}

.location-oMsQPsTY5l,
.dept-name-kXuVQGtsAp {
    max-width: 10em;
}

.org-name-Wtc7JbbRRs,
.file-name-Tq6UEtod05 {
    max-width: 12em;
}

.prior-xWcOfkWiG9 {
    height: 20px;
    position: relative;
    top: -1px;
    display: inline-block;
    margin-right: 4px;
    padding: 0 4px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    color: #fff;
    font-size: 12px;
    line-height: 20px;
    background: #ff6b6b;
}

.schoolIcon-ZAiJTkDNPk {
    height: 20px;
    position: relative;
    top: -1px;
    display: inline-block;
    margin-right: 4px;
    padding: 0 4px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    color: #fff;
    font-size: 12px;
    line-height: 20px;
    background: #22b8cf;
    white-space: nowrap;
}

.societyIcon-WLbibZ6GLw {
    height: 20px;
    position: relative;
    top: -1px;
    display: inline-block;
    margin-right: 4px;
    padding: 0 4px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    color: #fff;
    font-size: 12px;
    line-height: 20px;
    background: #f77800;
    white-space: nowrap;
}

.container-mEGs64tYar {
    min-height: 600px;
    padding: 16px 32px 32px;
    background-color: #fff;
}

.left-panel-Cs1uLESsT4 {
    position: relative;
    margin: 0 auto;
}

.affix-wrapper-JsC12BFpTr {
    width: 100%;
    position: fixed;
    z-index: 3;
    left: 0;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    opacity: 0;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -moz-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-shadow: 0px 2px 16px rgba(31,35,41,0.05);
    -moz-box-shadow: 0px 2px 16px rgba(31,35,41,0.05);
    box-shadow: 0px 2px 16px rgba(31,35,41,0.05);
    background: #fff;
    pointer-events: none;
    -webkit-transition: opacity 0.3s;
    -o-transition: opacity 0.3s;
    -moz-transition: opacity 0.3s;
    transition: opacity 0.3s;
}

    .affix-wrapper-JsC12BFpTr .affix-header-Q_Dd0GXnTO {
        width: 1136px;
    }

.affix-wrapper-show-UT6nMCJLgW {
    opacity: 1;
    pointer-events: all;
}

.affix-header-Q_Dd0GXnTO {
    width: 1136px;
}

.content-OIRPpB4a7t {
    font-size: 16px;
}

    .content-OIRPpB4a7t ol,
    .content-OIRPpB4a7t ul {
        -webkit-padding-start: 24px;
        -moz-padding-start: 24px;
        padding-inline-start: 24px;
    }

.footer-C3R5LAwmWT {
    width: 100%;
    margin-top: 60px;
    text-align: center;
}

.job-details-r_COXIRSKm {
    width: 100%;
    position: relative;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding: 32px;
}

.job-info-F5aONXAzpV {
    position: relative;
    margin-bottom: 16px;
    padding-bottom: 16px;
}

    .job-info-F5aONXAzpV .apply-btn-header-QROoUwiEYC {
        position: absolute;
        top: 92px;
        right: 0;
        padding: 0 23px;
        line-height: 33px;
    }

    .job-info-F5aONXAzpV .top-info-sUTxPnrVbW {
        display: -webkit-box;
        display: -webkit-flex;
        display: -moz-box;
        display: -ms-flexbox;
        display: flex;
        color: #989cb2;
        font-size: 12px;
    }

        .job-info-F5aONXAzpV .top-info-sUTxPnrVbW .share-to-aDZXQ81guN {
            margin-left: auto;
        }

.salary-muzIVAutAK {
    position: absolute;
    top: 23px;
    right: 0;
    font-size: 20px;
}

.title-mlFOoHvjsr {
    margin-top: 6px;
    margin-right: 120px;
    color: #222831;
    font-size: 20px;
    line-height: 28px;
}

.locations-ojNKsADsdv {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin-top: 6px;
    padding-right: 145px;
    color: #989cb2;
}

.location-oMsQPsTY5l {
    -webkit-flex-shrink: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    margin-right: 16px;
    line-height: 20px;
    white-space: nowrap;
}

.job-managers-UwxWJo5HKe {
    margin-top: 6px;
    margin-right: 200px;
    color: #989cb2;
}

.bonus-KnclKPVEkZ {
    margin-right: 34px;
    line-height: 32px;
}

.status-JChy3X3dmv {
    margin-top: 15px;
    margin-right: 96px;
    color: #989cb2;
}

.status-item-CzmhK1B_c0 {
    padding: 0 10px;
    border-right: 1px solid #e6e8f2;
}

    .status-item-CzmhK1B_c0:last-child {
        border-right: none;
    }

    .status-item-CzmhK1B_c0:first-child {
        padding-left: 0;
    }

.status-others-oaE5kwxE2F {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 0%;
    -moz-box-flex: 1;
    -ms-flex: 1 1 0%;
    flex: 1 1 0%;
}

.status-item-CzmhK1B_c0:last-child {
    border-right: 0px;
}

.empty-container-RvHlhL8HBJ {
    margin: 100px auto;
}

.empty-img-NvR6joJrON {
    margin-right: 30px;
}

.empty-txt-LUAoWrDIYQ {
    display: inline-block;
    vertical-align: top;
}

.empty-title-XKHz29LldF {
    margin-bottom: 24px;
    font-size: 24px;
    line-height: 36px;
}

.upwards-_32Sx40qBb {
    -webkit-transform: rotate(180deg);
    -moz-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    -o-transform: rotate(180deg);
    transform: rotate(180deg);
}

.job-attach-info-aW0s7omPwC {
    position: relative;
    z-index: 1;
}

.lock-icon-sidnQsw02t {
    margin-right: 6px;
    padding: 0 !important;
}

.apply-lock-tip-elt2Wfj3Sx {
    margin-top: 10px;
    color: #73798c;
    font-size: 12px;
    line-height: 17px;
}

.button-XDop9KZ2Uz {
    padding: 0 30px;
    font-size: 14px;
    line-height: 36px;
}

.button-neutral-YjNkhz19S9 {
    background-color: #dadce5;
    color: #474c66;
}

.qrcode-container-TiZT2TNnc9 {
    border: 2px solid #f4f6fb;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
}

.video-container-GVJ6v5cw18 {
    padding: 32px 0;
    border-top: 1px solid #e6e8f2;
}

.nav-RVXgW5xcdU + * {
    margin-top: 0;
}

.container-BUvzVDsAku {
    padding-bottom: 60px;
}

.custom-modal-footer-Sv8UxmuQm3 {
    width: 100%;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -moz-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    margin: 0;
    padding: 0;
}

.custom-modal-resend-SbaChyxq1f {
    color: #0068ff;
    cursor: pointer;
}

.custom-modal-resend-disabled-axT9BQRPgD {
    color: #dadce5;
    cursor: not-allowed;
}

.auth-modal-ExjjGBKq0A .auth-custom-modal-vYALwcDSVB {
    overflow: unset;
}

.auth-modal-ExjjGBKq0A .auth-input-ayY_4udLMG {
    width: 322px;
    margin-top: 10px;
}

.subtitle-FWGTDfHnel {
    margin-bottom: 12px;
    color: #474c66;
    line-height: 24px;
    white-space: pre-line;
}

.heading-dOc2p9oP1M .job-info-loqCchDh8y .title-ydDm6N7dMp .high-light-OktR0zvmeq,
.heading-dOc2p9oP1M .job-info-loqCchDh8y .status-tiOQLrHxP0 .bonus-wBuyWwabQh {
    color: #f50;
}

.heading-dOc2p9oP1M {
    padding: 32px 40px 16px 40px;
    border-bottom: 1px solid #e6e8f2;
    text-align: left;
}

    .heading-dOc2p9oP1M .company-name-UnNyeDrf0f {
        margin-bottom: 7px;
        color: #989cb2;
        font-weight: bold;
        font-size: 14px;
        line-height: 1;
        text-align: left;
    }

    .heading-dOc2p9oP1M .job-info-loqCchDh8y {
        text-align: left;
    }

        .heading-dOc2p9oP1M .job-info-loqCchDh8y .title-ydDm6N7dMp {
            width: 100%;
            font-size: 20px;
            line-height: 30px;
        }

        .heading-dOc2p9oP1M .job-info-loqCchDh8y .status-tiOQLrHxP0 {
            margin-top: 8px;
            color: #474c66;
            font-size: 16px;
            line-height: 24px;
        }

            .heading-dOc2p9oP1M .job-info-loqCchDh8y .status-tiOQLrHxP0 .bonus-wBuyWwabQh {
                padding-right: 34px;
            }

            .heading-dOc2p9oP1M .job-info-loqCchDh8y .status-tiOQLrHxP0 .status-item-IDVwMl5YXH {
                margin-right: 12px;
                padding-right: 12px;
                border-right: 1px solid #e6e8f2;
            }

                .heading-dOc2p9oP1M .job-info-loqCchDh8y .status-tiOQLrHxP0 .status-item-IDVwMl5YXH:nth-last-child(2) {
                    border-right: 0;
                }

                .heading-dOc2p9oP1M .job-info-loqCchDh8y .status-tiOQLrHxP0 .status-item-IDVwMl5YXH:last-child {
                    border-right: 0px;
                }

            .heading-dOc2p9oP1M .job-info-loqCchDh8y .status-tiOQLrHxP0 .opened-at-bxPT4frx1K {
                float: right;
                color: #989cb2;
                font-size: 14px;
            }

.info-s2WxYzXYU8 {
    display: -webkit-box;
    color: #8589a6;
    line-height: 2em;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    overflow: hidden;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}

.container-sn1YDkI9bN {
    width: 880px;
    min-height: 660px;
    margin: 50px auto;
    padding-bottom: 40px;
    background-color: #fff;
}

    .container-sn1YDkI9bN .apply-form-preview {
        width: auto;
        position: static;
    }

.result-hIGERVPGkW {
    padding-top: 220px;
    text-align: center;
}

    .result-hIGERVPGkW .icon-f19qo_RTGD {
        border: 4px solid;
        -webkit-border-radius: 50%;
        -moz-border-radius: 50%;
        border-radius: 50%;
        color: #51cf66;
        font-size: 80px;
    }

    .result-hIGERVPGkW .failure-icon-jZWdkLarRe {
        width: 80px;
        height: 80px;
        display: inline-block;
        border: 4px solid;
        -webkit-border-radius: 50%;
        -moz-border-radius: 50%;
        border-radius: 50%;
        color: #ff6b6b;
        line-height: 80px;
    }

    .result-hIGERVPGkW .title-OTRlDYFqW_ {
        display: inline-block;
        margin-top: 20px;
        color: #03040d;
        font-weight: bold;
        font-size: 16px;
        text-align: center;
    }

.container-qRRKMbCJOL {
    width: 880px;
    margin: 50px auto;
    background-color: #fff;
}

    .container-qRRKMbCJOL .apply-form-preview {
        width: auto;
        position: static;
    }

.list-empty-XZ1tm2TVAM {
    padding: 76px 0;
    text-align: center;
}

.container-EFk8u3mTet {
    width: 1200px;
    min-height: -webkit-calc(100vh - 80px - 4em);
    min-height: -moz-calc(100vh - 80px - 4em);
    min-height: calc(100vh - 80px - 4em);
    margin: 0 auto;
    padding: 40px 0;
    font-size: 14px;
}

.recommend-reward-wrapper-uc1wYiV8XQ {
    position: absolute;
    top: 0;
    right: 0;
}

    .recommend-reward-wrapper-uc1wYiV8XQ span {
        margin-left: 20px;
    }

    .recommend-reward-wrapper-uc1wYiV8XQ b {
        color: #ff922b;
    }

.pagination-ecsi1OTxGZ {
    margin-top: 24px;
}

.filter-panel-RK1BbHdD7d {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    margin: 16px 0;
}

.append-node-eGqg5h34vK {
    padding: 10px 16px;
    background-color: #f7f8fa;
}

.treeNodeWrap-yRHFZLmSBk {
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -moz-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
}

    .treeNodeWrap-yRHFZLmSBk .nodeOther-jgAuF1FNdO {
        display: -webkit-box;
        display: -webkit-flex;
        display: -moz-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -webkit-align-items: center;
        -moz-box-align: center;
        -ms-flex-align: center;
        align-items: center;
    }

        .treeNodeWrap-yRHFZLmSBk .nodeOther-jgAuF1FNdO .btn-Omd3q3H_1g {
            margin-left: 12px;
            opacity: 0;
        }

    .treeNodeWrap-yRHFZLmSBk:hover .btn-Omd3q3H_1g {
        opacity: 1;
    }

.stopContainer-didcp2zJ0E {
    position: relative;
    top: 8px;
    padding-left: 24px;
    height: 36px;
    background: #F7F8FA;
    border-top: 1px solid #E6E8F2;
    -webkit-border-radius: 0 0 8px 8px;
    -moz-border-radius: 0 0 8px 8px;
    border-radius: 0 0 8px 8px;
}

.loadContainer-zdDFSA0bHK {
    z-index: 99;
    position: absolute;
    top: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(255, 255, 255, 0.75);
}

.searchInput-TrH0s0qZKZ {
    margin: 8px 16px;
    width: -webkit-calc(100% - 32px);
    width: -moz-calc(100% - 32px);
    width: calc(100% - 32px);
}

.tagMaxWidth-pCqxwwTk7H {
    max-width: 100%;
}

.tagContainer-U3jM4yHs9l {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}

.tagName-s4KVZOxAdU {
    display: inline-block;
    overflow: hidden;
    white-space: nowrap;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
}

.tagNameWidth-jOAcho5HwZ {
    max-width: -webkit-calc(100% - 56px);
    max-width: -moz-calc(100% - 56px);
    max-width: calc(100% - 56px);
}

.includeSub-i7KPioDUKW {
    display: inline-block;
    white-space: pre;
}

.filterMaxWidth-ITmL2BqyEU {
    max-width: 320px;
}

.filterContainer-VjHz58DYKh {
    margin: 0;
    width: 400px;
    min-height: 32px;
}

.filterPopup-uzAlOmKOBq {
    width: 284px;
    padding: 16px 0;
    position: relative;
}

.loadingArea-NZelcQcLUS {
    width: 100%;
    height: 100%;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -moz-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    position: absolute;
    background: rgba(255, 255, 255, 0.7);
    z-index: 10;
}

.inputArea-FmIZcMqhhA {
    margin-bottom: 8px;
    padding: 0 16px;
}

.columnArea-b7DFPQj0tZ {
    max-height: 288px;
    overflow-y: auto;
}

.simpleFilterItem-E9_BbhWsv0 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    height: 32px;
    padding: 0 16px;
}

    .simpleFilterItem-E9_BbhWsv0.lastFilterItem-Yj3HKMXvIX {
        position: relative;
    }

.simpleFilterCheckbox-svRSXotyY3 {
    width: 100%;
}

.simpleFilterLabel-PLRy9tCzuG {
    margin-left: 8px;
    overflow: hidden;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.actionArea-GY78MlAlbf {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    -moz-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    padding: 16px 16px 0px 0px;
    border-top: 1px solid #f4f4f5;
}

.cancelBtn-XPr0nVA_UK {
    margin-right: 8px;
}

.emptyContent-DFDADD6AKQ {
    color: #141933;
    font-size: 14px;
    font-weight: 400;
    margin: 8px 0 14px 0;
    text-align: center;
}

.filterButtonText-K5nw1uFrih {
    font-size: 14px;
    margin-left: 4px;
    font-weight: 400;
}

.filterBox-ixWXRdZkPD {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
    -moz-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -moz-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: end;
    -webkit-align-items: flex-end;
    -moz-box-align: end;
    -ms-flex-align: end;
    align-items: flex-end;
}

.filterBoxContent-dMee7prqyB {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
    -moz-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    max-height: 300px;
    overflow: hidden;
    -webkit-transition: all 0.3s ease-in-out;
    -o-transition: all 0.3s ease-in-out;
    -moz-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out;
}

.filterBoxContentOverflow-yuujbSN72t {
    overflow: auto;
    -ms-scroll-chaining: none;
    overscroll-behavior: contain;
}

.filterBoxContentMaxHeight-DlY2RtxyfB {
    max-height: 40px;
    overflow: hidden;
}

.filterList-iOysZ9XUN7 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
    -moz-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    position: relative;
}

.loadingMask-VJNlab1zCe {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -moz-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    width: 100%;
    height: 100%;
    position: absolute;
    background-color: rgba(255, 255, 255, 0.7);
    z-index: 10;
}

.filterItem-AfBHNPgVel {
    margin-right: 8px;
    margin-bottom: 8px;
}

.timeRangeFilterContent-LsjwfIyT22 {
    min-height: 32px;
    width: 342px;
}

.closedIntervalTimeRangeFilterContent-UNpPT0XE7m {
    min-height: 32px;
    width: 342px;
}

.includeRelativeMonthPickerFilterContent-nhFmhoViH7 {
    min-height: 32px;
    width: 270px;
}

.includeRelativeTimeAndCircleOfYearFilterContent-AW2dIZwf0u {
    min-height: 32px;
    width: 434px;
}

.inputFilterContent-iICBxq0V4Y {
    width: 270px;
    min-height: 32px;
}

.numberFilterContent-ABTRaxCJRl {
    width: 458px;
    min-height: 45px;
}

.baseContainer-xTZlL89qoI {
    display: inline-block;
    width: 238px;
    height: 32px;
    position: relative;
}

.targetInputWidth-GK37AUwTO8 {
    width: 240px;
}

.floatContainer-pVu9sFGIwE {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 10;
}

.clearBtn-N2bYhjW9BZ {
    width: 32px;
    height: 32px;
    text-align: center;
    line-height: 32px;
    margin-right: 12px;
}

.saveBtn-HRHAGI6Cfu {
    width: 32px;
    height: 32px;
    text-align: center;
    line-height: 32px;
}

.expandBtn-WZXqK3ttuw {
    margin-right: 24px;
    margin-bottom: 8px;
    width: 52px;
    height: 32px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    color: #0068FF;
    cursor: pointer;
    position: relative;
}

.expandIcon-KOPMZdU2qJ {
    margin-left: 2px;
}

.expandText-WtQRSlWxi1 {
    width: 40px;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

.hidden-j_JIxy45Pg {
    display: none;
}

.cascadeFilter-qshJ0JpZq6 {
    width: auto;
    max-width: 280px;
    cursor: pointer;
}

.filterHandle-_F5h7GEjuZ {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
}

.dateWidth-rcypQk1Qv3 {
    width: 160px;
}

.relativeWidth-HIkSKKlBct {
    width: 136px;
}

.dateInput-prd5vq2QDb {
    width: 248px;
}

.monthPickerContainer-JUz8IVyZ9J {
    margin: -16px -16px -24px -16px;
}

.relativeWidth-IEPaNDaJwV {
    width: 120px;
}

.tagStyle-NeMnoboWwy {
    margin-bottom: 0 !important;
}

.absoluteWidth-UqaJJyj_E1,
.dateWidth-fhgsXxIWWN {
    width: 136px;
}

.relativeWidth-xyo13TQNFY {
    width: 160px;
}

.monthPickerContainer-VKzfMRtPQy {
    margin: -16px -16px -24px -16px;
}

.selectWidth-AlzneFgb_1 {
    width: 160px;
}

.singleInputWidth-0oOj_Xy590 {
    width: 294px;
}

.doubleInputWidth-XUa4im4UMC {
    width: 136px;
}

.filterDropDownClass-X3AXPtLJeA {
    width: 320px;
}

.optionsWrapper-xbkRJsI3h4 {
    max-height: 300px;
    overflow: auto;
}

.bottomBox-zxm6uWGlM0 {
    padding: 8px 16px;
    color: #474C66;
    text-align: start;
    background: #F4F6FB;
    white-space: normal;
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    border-radius: 8px;
}

.personItemWrapper-WR6gkLQ4BY {
    width: 100%;
    padding: 8px 8px 8px 16px;
}

    .personItemWrapper-WR6gkLQ4BY:hover {
        background-color: #F7F8FA;
    }

    .personItemWrapper-WR6gkLQ4BY .personItem-s3SfPFomcv {
        display: -webkit-box;
        display: -webkit-flex;
        display: -moz-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -webkit-align-items: center;
        -moz-box-align: center;
        -ms-flex-align: center;
        align-items: center;
    }

        .personItemWrapper-WR6gkLQ4BY .personItem-s3SfPFomcv .personAvatar-lVvs9Wcdzd {
            margin-right: 8px;
        }

        .personItemWrapper-WR6gkLQ4BY .personItem-s3SfPFomcv .nameContent-W1mr5bKLcQ {
            -webkit-box-flex: 1;
            -webkit-flex: 1;
            -moz-box-flex: 1;
            -ms-flex: 1;
            flex: 1;
        }

            .personItemWrapper-WR6gkLQ4BY .personItem-s3SfPFomcv .nameContent-W1mr5bKLcQ .employeeName-TaxDmfXy0A,
            .personItemWrapper-WR6gkLQ4BY .personItem-s3SfPFomcv .nameContent-W1mr5bKLcQ .orgName-c1Ee0riAoc {
                overflow: hidden;
                display: -webkit-box;
                -webkit-box-orient: vertical;
                -o-text-overflow: ellipsis;
                text-overflow: ellipsis;
                -webkit-line-clamp: 2;
                word-break: break-word;
            }

            .personItemWrapper-WR6gkLQ4BY .personItem-s3SfPFomcv .nameContent-W1mr5bKLcQ .employeeName-TaxDmfXy0A {
                color: #141933;
            }

            .personItemWrapper-WR6gkLQ4BY .personItem-s3SfPFomcv .nameContent-W1mr5bKLcQ .orgName-c1Ee0riAoc {
                color: #989CB2;
            }

        .personItemWrapper-WR6gkLQ4BY .personItem-s3SfPFomcv .leavedTag-z_O1HsOvcj {
            border-color: #B8BBCC;
            min-width: 42px;
            -webkit-align-self: flex-start;
            -ms-flex-item-align: start;
            align-self: flex-start;
        }

.loading-J9xMBrXSQF {
    height: 182px;
}

.divider-r7oqjuoDAR {
    height: 1px;
    background-color: #E6E8F2;
}

.contentContainer-iOL78NIyRs {
    padding-bottom: 16px;
}

.divider-X_aR4qt5M3 {
    width: 100%;
    height: 1px;
    background-color: #F4F6FB;
}

.bottomButton-I8exiK7HnN {
    margin: 10px 0;
}

.filterBox-ySDyC7ZGsg {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
    -moz-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -moz-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
}

.filterBoxContent-rJDQnVqZ5h {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
    -moz-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    max-height: 300px;
    -webkit-transition: all 0.3s ease-in-out;
    -o-transition: all 0.3s ease-in-out;
    -moz-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out;
}

.filterBoxContentMaxHeight-hJlaIjw6vf {
    max-height: 40px;
    overflow: hidden;
}

.filterList-vsiDbCi76A {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
    -moz-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    position: relative;
}

.loadingMask-VmqBqAPnkp {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -moz-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    width: 100%;
    height: 100%;
    position: absolute;
    background-color: rgba(255, 255, 255, 0.7);
    z-index: 10;
}

.filterItem-OknubWwsEI {
    margin-right: 8px;
    margin-bottom: 8px;
}

.timeRangeFilterContent-exAD_HtS0t {
    min-height: 32px;
}

.inputFilterContent-VkdAz42ikJ {
    width: 270px;
    min-height: 32px;
}

.baseContainer-k6qcpzqISW {
    display: inline-block;
    width: 238px;
    height: 32px;
    position: relative;
}

.floatContainer-LIVGlz5qS5 {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 10;
}

.clearBtn-ZBbpWEyhJs {
    width: 32px;
    height: 32px;
    text-align: center;
    line-height: 32px;
}

.expandBtn-KW0J7dS6S9 {
    margin-right: 12px;
    width: 32px;
    height: 32px;
    text-align: center;
    line-height: 32px;
}

.expandIcon-UIpDv4rT5T {
    cursor: pointer;
}

.container-h7S19xK3lt .hidden-ILr4OQbrCP {
    display: none;
}

.container-h7S19xK3lt .targetInputWidth-e4BOopnFlH {
    width: 240px;
}

.cascadeFilter-ktBKaZdx9F {
    width: auto;
    max-width: 280px;
    cursor: pointer;
}

.filterSettingBtn-u9YQnLuhxt {
    color: #989CB2;
}

    .filterSettingBtn-u9YQnLuhxt:focus-within {
        border-color: #0068FF;
    }

        .filterSettingBtn-u9YQnLuhxt:focus-within span {
            color: #0068FF !important;
        }

.filterHandle-A1WgYVy8MF {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
}

.dateInput-v6DCK06Cda {
    width: 160px;
}

.input-wrap-Nm9F5iNGJG {
    width: 236px;
}

.record-popup-Bv4b8PfLv4 {
    width: 256px;
    min-height: 100px;
    max-height: 268px;
    overflow-y: scroll;
}

.pannel-LWWZ9bew2c {
    -webkit-border-radius: 16px;
    -moz-border-radius: 16px;
    border-radius: 16px;
}

.container-_Oa3NkoCox {
    width: 1200px;
    min-height: -webkit-calc(100vh - 80px - 4em);
    min-height: -moz-calc(100vh - 80px - 4em);
    min-height: calc(100vh - 80px - 4em);
    margin: 0 auto;
    padding: 40px 0;
    font-size: 14px;
}

.card-wrap-BdrAlt2Gna {
    width: 100%;
    position: relative;
}

.card-text-wvKiIqdxVy {
    height: 100%;
    position: absolute;
    z-index: 1;
    top: 0;
    left: 0;
    padding: 0 24px;
}

.flow-cQWR3fhbrR {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
}

.flow-container-BwQ1bKu_yT {
    width: 124px;
    position: relative;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -moz-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -moz-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
}

.flow-box-EPRJ4A6RX2 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -moz-box-orient: vertical;
    -moz-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -moz-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}

.flow-box-icon-ioUGSDk8Mk {
    width: 24px;
    height: 24px;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
    font-size: 12px;
    line-height: 24px;
    text-align: center;
}

.flow-box-name-qsrgrLFKfG {
    width: 92px;
    padding-top: 4px;
}

.flow-box-success-V2Y9Z5vw8x {
    background: #e2ecff;
    color: #0068ff;
}

.flow-box-fail-tPQ8GqzqQn {
    background: #f03e3e;
    color: #fff;
}

.flow-box-wait-DK31jkBkUe {
    background: #f4f6fb;
    color: #989cb2;
}

.flow-box-processing-U2cXsbKZDY {
    border: 2px solid #e2ecff;
    background: #0068ff;
    color: #fff;
    line-height: 20px;
}

    .flow-box-processing-U2cXsbKZDY > .flow-box-name-qsrgrLFKfG {
        margin-top: 2px;
        margin-left: -2px;
    }

.flow-line-eibf8aYNT5 {
    width: 84px;
    height: 2px;
    position: absolute;
    left: 66px;
    margin-top: 11px;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
}

.ellipsis-dEfy76KaEZ {
    max-width: 124px !important;
    padding-right: 0 !important;
    line-height: 16px;
}

.main-xWJrd6cAtA {
    width: 1020px;
    min-height: 600px;
    margin: 0 auto;
}

.line-DrLNasltPS {
    margin: 24px 0 22px;
    border-bottom: 2px dashed #e6e8f2;
}

.app-no-result-wrap-o_Jly2hU_c {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -moz-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    border: 1px solid #f4f6fb;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    background-color: #fff;
}

.no-result-QmqgPQSExt {
    padding: 110px 0;
    font-size: 15px;
    text-align: center;
}

.no-result-title-hqoRplfavp {
    margin: 0;
    margin-bottom: 4px;
    color: #03040d;
    line-height: 20px;
}

.no-result-desc-Y1nMxlfkVj {
    margin: 0;
    color: #989cb2;
    line-height: 20px;
}

.no-result-icon-Zi1sbKkIPr {
    width: 86px;
    height: 86px;
    color: #0068ff;
    font-size: 38px;
}

.application-status-UXzudUaFUg {
    display: inline-block;
    color: #0068ff;
    font-weight: bold;
}

.tab-style-BKjcIx1t_8 {
    background-color: #f4f6fb;
}

.preference-mxteJLgr80 {
    width: 1020px;
    position: relative;
    margin-bottom: 10px;
    padding: 24px;
    padding-bottom: 16px;
    border-top: 1px solid #f4f6fb;
    -webkit-border-radius: 12px;
    -moz-border-radius: 12px;
    border-radius: 12px;
    background-color: #fff;
}

.preference-top-vBFGkpIV2T {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -moz-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
}

    .preference-top-vBFGkpIV2T .preference-icon-QPYmXU4rAZ {
        background-color: #f5f9ff;
        color: #0068ff;
        font-weight: 400;
    }

.preference-bottom-z2ZFlfnO14 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -moz-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    margin: 12px 0;
}

.flex-qZmqaIyuxg {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -moz-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: end;
    -webkit-align-items: flex-end;
    -moz-box-align: end;
    -ms-flex-align: end;
    align-items: flex-end;
    margin-bottom: 16px;
}

.preference-input-XFIgVJHNf_ {
    width: 90%;
    display: inline-block;
    margin-right: 8px;
    padding: 0 10px;
    border: 1px solid #dadce5;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    line-height: 40px;
}

.mb-j9s_p1Fc3T {
    margin: 0 0 24px;
}

.white-space-nSsjQnvJF8,
.font-style-cPXqNbiAmY,
.other-pro-g2mjwlrOob {
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
}

.font-style-cPXqNbiAmY {
    display: block;
    max-width: 630px;
    font-weight: 500;
}

.other-pro-g2mjwlrOob {
    display: table-cell;
    max-width: 800px;
}

.spacing-Ai6uCOwyYt {
    margin-right: 8px;
}

.margin-bottom-eYST2qWXpi {
    margin-bottom: 20px;
}

.modal-padding-IrsKpzLxKC {
    padding: 24px 32px 0;
}

.base-tabs-btn-IkZjtfSPAA {
    position: absolute;
    z-index: 1;
    top: 0;
    right: 0;
}

.position-block-KEQOxnfzHq {
    position: relative;
}

    .position-block-KEQOxnfzHq .tab-style-BKjcIx1t_8 .nav-margin-VoV_TX0Tpb {
        margin-bottom: 8px;
    }

    .position-block-KEQOxnfzHq .tab-bg-p0wIzFv4F4 {
        background-color: transparent;
        padding: 0px 8px;
        margin-top: 8px;
    }

.base-org-btn-TAQvrdIsvf {
    position: absolute;
    top: -48px;
    right: 0;
}

.font-color-xglv13x8s8 {
    color: #474c66;
}

.detail-text-NraInzy4uw {
    display: inline-block;
    max-width: 300px;
    margin-bottom: -6px;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
}

.flow-line-container-iGb_HQO5Lc {
    height: 52px;
    position: relative;
}

.flow-line-giJYRYmzzb {
    width: 100%;
    position: absolute;
    -webkit-box-align: baseline;
    -webkit-align-items: baseline;
    -moz-box-align: baseline;
    -ms-flex-align: baseline;
    align-items: baseline;
    margin-left: 4px;
    padding-bottom: 8px;
    overflow-x: auto;
}

    .flow-line-giJYRYmzzb::-webkit-scrollbar {
        height: 8px;
        display: none;
    }

    .flow-line-giJYRYmzzb::-webkit-scrollbar-button {
        width: 0px;
        height: 0px;
    }

    .flow-line-giJYRYmzzb::-webkit-scrollbar-thumb {
        -webkit-border-radius: 4px;
        border-radius: 4px;
        background: rgba(3,4,13,0.1);
    }

    .flow-line-giJYRYmzzb:hover::-webkit-scrollbar {
        display: block;
    }

.basic-block-vMDbltFTJl {
    width: 600px;
    margin-left: 30px;
    padding-top: 32px;
}

    .basic-block-vMDbltFTJl .block-title-tWlS5jtcp6 {
        border-bottom: 1px solid #e6e8f2;
    }

        .basic-block-vMDbltFTJl .block-title-tWlS5jtcp6 .text-Fn8t9gDDRi {
            color: #141933;
            font-weight: 500;
            font-size: 16px;
            line-height: 22px;
            font-weight: bold;
        }

.field-qLq39ezkYe {
    display: inline-block;
    padding: 12px 12px 12px 0;
    width: 50%;
}

    .field-qLq39ezkYe .filed-title-pGq7NIJQDs {
        line-height: 25px;
        white-space: pre-wrap;
        overflow: hidden;
    }

.header-img-oDucu8Pa8U {
    width: 100%;
    height: 150px;
    overflow: hidden;
}

    .header-img-oDucu8Pa8U img {
        width: 100%;
        height: 150px;
        -webkit-filter: blur(40px);
        filter: blur(40px);
    }

.header-shade-P7_7VTLFiz {
    width: 100%;
    height: 150px;
    position: absolute;
    top: 80px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,0)), to(rgba(0,0,0,0.28)));
    background-image: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.28) 100%);
    background-image: -moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.28) 100%);
    background-image: -o-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.28) 100%);
    background-image: linear-gradient(-180deg, rgba(0,0,0,0) 0%, rgba(0,0,0,0.28) 100%);
}

.header-line-AdV5xiHS98 {
    width: 640px;
    margin: 110px auto 0px auto;
}

.candidate-nickname-GKqSKxUkYk {
    display: inline-block;
    max-width: 11em;
    color: #fff;
    font-weight: bold;
    font-size: 24px;
    line-height: 24px;
    text-align: left;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
}

.edit-info-yTkEHfPhKD {
    width: 110px;
    height: 32px;
    float: right;
    display: inline-block;
    margin-top: -8px;
    margin-right: -160px;
    border: 2px solid;
    border-color: #fff;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
    color: #fff;
    line-height: 28px;
    text-align: center;
    cursor: pointer;
}

.header-select-N3W0Uod51o {
    width: 100%;
    height: 52px;
    -webkit-box-shadow: 0px 1px 0px rgba(0,0,0,0.2);
    -moz-box-shadow: 0px 1px 0px rgba(0,0,0,0.2);
    box-shadow: 0px 1px 0px rgba(0,0,0,0.2);
    background-color: #fff;
}

.page-options-lmobxmC2en {
    width: 640px;
    height: 100%;
    margin: 0 auto;
    color: #989cb2;
    font-weight: bold;
    text-align: left;
}

.tab-w5L6GfkuNe {
    display: inline-block;
    margin: 19px 0 13px;
    font-size: 16px;
    line-height: 16px;
}

.tab-line-MN_gh65c5S {
    width: 64px;
    height: 4px;
}

.page-option-FpxGzWnZ3e {
    display: inline-block;
    margin-right: 40px;
}

    .page-option-FpxGzWnZ3e:hover {
        cursor: pointer;
    }

.page-option-selected-ibJXxRiwNE {
    display: inline-block;
    margin-right: 40px;
    color: #000;
}

    .page-option-selected-ibJXxRiwNE:hover {
        cursor: pointer;
    }

    .page-option-selected-ibJXxRiwNE .tab-line-MN_gh65c5S {
        background-color: #0068ff;
    }

.avatar-div-rHLPpIncwT {
    width: 140px;
    height: 140px;
    position: relative;
    top: -122px;
    left: -180px;
    padding: 3px;
    -webkit-border-radius: 70px;
    -moz-border-radius: 70px;
    border-radius: 70px;
    background-color: #fff;
}

.avatar-a4pHUxH4Y1 {
    width: 134px;
    height: 134px;
}

.resume-ZRb09c5h1m {
    width: 970px;
    margin: 0 auto;
    padding-bottom: 40px;
    background-color: #fff;
}

.body-wgKboXCeH9 {
    padding-top: 58px;
    padding-bottom: 50px;
    background-color: #f4f4f6;
}

.custom-modal-footer-xs33CuQTwi {
    margin: 0;
    padding: 0;
}

.custom-modal-resend-SMCBew3sld {
    color: #0068ff;
    cursor: pointer;
}

.custom-modal-resend-disabled-zBse9pef3W {
    color: #dadce5;
    cursor: not-allowed;
}

.auth-modal-d_NswXJd0p .auth-custom-modal-Y8SpnYOXOB {
    overflow: unset;
}

.auth-modal-d_NswXJd0p .auth-input-oejKP7E8VF {
    width: 322px;
    margin-top: 10px;
}

.main-InHkkTiPxw {
    height: 800px;
}

.header-zaDw0ZIp_G {
    width: 617px;
    height: 108px;
    margin: 0 auto;
    padding-top: 32px;
}

.avatar-div-drNjAy4Djn {
    width: 52px;
    height: 52px;
    display: inline-block;
    padding: 1px;
    -webkit-border-radius: 26px;
    -moz-border-radius: 26px;
    border-radius: 26px;
    background-color: #fff;
}

.avatar-Iz3dtWzBoA {
    width: 50px;
    height: 50px;
}

.title-_LuDp8Ih4l {
    width: auto;
    height: 52px;
    display: inline-block;
    margin-left: 12px;
    vertical-align: top;
}

    .title-_LuDp8Ih4l .name-line-YD8FYgZGh6 {
        height: 30px;
        display: block;
        color: #989cb2;
        font-size: 16px;
        line-height: 30px;
    }

        .title-_LuDp8Ih4l .name-line-YD8FYgZGh6 .nickname-pzGZMDGGRS {
            display: inline-block;
            max-width: 11em;
            color: #0068ff;
            font-weight: bold;
            -o-text-overflow: ellipsis;
            text-overflow: ellipsis;
            white-space: nowrap;
            overflow: hidden;
            cursor: pointer;
        }

        .title-_LuDp8Ih4l .name-line-YD8FYgZGh6 .personal-data-div-s7XSuaZttl {
            display: inline-block;
            margin-left: 8px;
            vertical-align: top;
        }

        .title-_LuDp8Ih4l .name-line-YD8FYgZGh6 .personal-data-Pb5oUfCRez {
            color: #03040d;
            font-weight: bold;
        }

    .title-_LuDp8Ih4l .desc-G4pshQdw9s {
        height: 22px;
        display: block;
        line-height: 22px;
    }

.body-hZZ8TvOCKT {
    width: 617px;
    margin: 0 auto;
    padding: 30px;
    border: 1px solid #e6e8f2;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    background-color: #fff;
}

.basic-info-_8VIc6uZiH {
    height: 20px;
    color: #474c66;
    font-weight: bold;
    font-size: 20px;
    line-height: 20px;
}

.line-J_4HEYri6G {
    width: 557px;
    height: 80px;
    margin: auto 0;
    border-bottom: 1px solid #f4f6fb;
    line-height: 80px;
}

.account-line-E_6l1ncL9N {
    width: 557px;
    height: 80px;
    margin: auto 0;
    line-height: 80px;
}

.account-binding-_GbXgnAprW {
    margin-top: 70px;
    margin-bottom: 12px;
    color: #474c66;
    font-weight: bold;
    font-size: 20px;
}

.account-nickname-JUGGVRUlIT,
.account-name-biCvJohAK5 {
    height: 17px;
    display: inline-block;
    max-width: 11em;
    margin-left: 125px;
    color: #03040d;
    font-weight: 100;
    vertical-align: -2px;
    line-height: 17px;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
}

.account-name-biCvJohAK5 {
    color: #000;
    font-weight: 400;
}

.name-edit-Xjq0IcnYse {
    float: right;
    color: #989cb2;
    font-size: 16px;
    cursor: pointer;
}

.account-phone-NZUnKf36Ha {
    margin-left: 112px;
    font-weight: 400;
}

.account-email-oqAVD_PQOi {
    margin-left: 125px;
    font-weight: normal;
}

.un-binding-I6VzGTNO1P {
    margin-left: 112px;
    color: #989cb2;
}

.un-binding-I6VzGTNO1P {
    color: #b8bbcc;
}

.bind-phone-button-A4XcEMZoHJ,
.bind-wechat-button-WbJP1Nn3dS,
.bind-email-button-RcslVycTwg {
    float: right;
    margin-top: 20px;
}

.wechat-logo-XfBTqC2klE {
    width: 44px;
    height: 44px;
    display: inline-block;
    margin-top: 18px;
}

    .wechat-logo-XfBTqC2klE img {
        width: 100%;
        height: 100%;
    }

.wechat-bind-lA6zlOqSGt {
    height: 44px;
    display: inline-block;
    margin-top: 18px;
    margin-left: 12px;
    vertical-align: top;
}

.wechat-gEpNSkdhYM {
    height: 23px;
    line-height: 23px;
}

.binding-status-vXv7kFNMY7 {
    height: 18px;
    color: #989cb2;
    font-weight: normal;
    font-size: 12px;
    line-height: 18px;
}

.modal-verify-code-wrapper-TQl7lMyU9L {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
}

    .modal-verify-code-wrapper-TQl7lMyU9L .modal-verify-code-syOLwWk_TP {
        -webkit-box-flex: 1;
        -webkit-flex: 1 1 auto;
        -moz-box-flex: 1;
        -ms-flex: 1 1 auto;
        flex: 1 1 auto;
        -webkit-flex-basis: 384px;
        -ms-flex-preferred-size: 384px;
        flex-basis: 384px;
        margin-right: 12px;
    }

    .modal-verify-code-wrapper-TQl7lMyU9L .modal-send-verify-code-button-VaYbRbiiWU {
        width: 140px;
    }

.custom-modal-j6YDH1QYl0 .custom-modal-content-WQGCM7SXDN {
    max-height: unset;
    overflow: unset;
}

.captcha-error-DOjZwSm1Sf {
    color: #f03e3e;
    font-weight: 500;
    font-size: 12px;
}

    .captcha-error-DOjZwSm1Sf .captcha-error-msg-FiOKWkLkeV {
        padding-left: 5px;
    }

.captcha-eLj6NZJYtM {
    margin-top: 90px;
}

.apply-thanks-Jt7xRvaLHn {
    min-height: -webkit-calc(100vh - 106px);
    min-height: -moz-calc(100vh - 106px);
    min-height: calc(100vh - 106px);
    margin: 0 auto 2em auto;
    padding: 150px 0;
    background-color: #fff;
    text-align: center;
}

.title-nmpPhL0RIR {
    margin-top: 20px;
    color: #03040d;
    font-weight: bold;
    text-align: center;
}

.icon-jQhpLRBTyU {
    border: 4px solid;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
    color: #51cf66;
    font-size: 80px;
}

.failure-icon-DzgDzPy6L_ {
    width: 80px;
    height: 80px;
    display: inline-block;
    border: 4px solid;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
    color: #ff6b6b;
    font-size: 40px;
    line-height: 80px;
}

.text-zhYS2cUqVz {
    margin-top: 16px;
    color: #474c66;
}

.qrcode-oogYBHiGGA {
    width: 300px;
    margin: 28px auto 0 auto;
    padding-top: 30px;
    border-top: 1px solid #f4f6fb;
    text-align: center;
}

    .qrcode-oogYBHiGGA .qrcode {
        width: 102px;
        height: 102px;
        border: 1px solid #e6e8f2;
    }

.qrcode__hint-OOVds3Lvjk {
    width: 211px;
    margin: 5px auto;
    color: #989cb2;
    font-size: 12px;
}

.qrcode__image-k2RYv5YNrj {
    width: 140px;
    height: 140px;
    border: 1px solid #e6e8f2;
}

.bread-placeholder-iXdpcqbft_ {
    height: 53px;
}

.latest-applied-at-zPBjGegfMA {
    margin-top: 16px;
    color: #474c66;
}

.choice-btn-mPJwCA8fVn {
    margin-top: 16px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    background: #2096f7;
}

    .choice-btn-mPJwCA8fVn:hover,
    .choice-btn-mPJwCA8fVn:active {
        background: #2096f7;
    }

.jump-button-kjponFlMQK {
    margin-top: 16px;
}

.hr-contact-qrcode-TTsWKgBwMP {
    width: 160px;
    height: 160px;
    border: 2px solid #f4f6fb;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
}

.hr-contact-hint-pLe0J8zK3z {
    color: #141933;
    font-size: 14px;
    font-weight: 400;
    margin: 16px;
    color: #474c66;
}

.tip-_CtRzLJTST {
    height: 35px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    margin-bottom: 12px;
    color: #03040d;
    font-size: 14px;
}

    .tip-_CtRzLJTST .chars-D5o8UA8I5B {
        width: 102px;
        height: 35px;
        margin-right: auto;
        margin-left: 8px;
        background-position: 0 -307px;
        -webkit-background-size: 306px auto;
        -moz-background-size: 306px auto;
        -o-background-size: 306px auto;
        background-size: 306px auto;
    }

    .tip-_CtRzLJTST .refresh-klx4_Jnma7 {
        color: #0068ff;
        cursor: pointer;
    }

.image-box-LSmlbRaGOg {
    width: 320px;
    height: 350px;
    position: relative;
    margin: 0 auto;
    padding: 6px;
    border: 1px solid #e6e8f2;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
}

    .image-box-LSmlbRaGOg .image-ViU_jQtzpF {
        width: 306px;
        height: 336px;
        -webkit-border-radius: 2px;
        -moz-border-radius: 2px;
        border-radius: 2px;
        -webkit-background-size: 306px auto;
        -moz-background-size: 306px auto;
        -o-background-size: 306px auto;
        background-size: 306px auto;
        cursor: pointer;
    }

    .image-box-LSmlbRaGOg .error-OaSlynhQHo {
        position: absolute;
        bottom: -24px;
        left: 0;
        color: #ff6b6b;
        font-size: 14px;
    }

.mark-Ae9818M9GU {
    width: 28px;
    height: 28px;
    position: absolute;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    margin-top: -6px;
    margin-left: -6px;
    border: 3px solid #fff;
    -webkit-border-radius: 14px;
    -moz-border-radius: 14px;
    border-radius: 14px;
    -webkit-box-shadow: 0 1px 10px 0 rgba(0,0,0,0.2);
    -moz-box-shadow: 0 1px 10px 0 rgba(0,0,0,0.2);
    box-shadow: 0 1px 10px 0 rgba(0,0,0,0.2);
    background-color: #0068ff;
    color: #fff;
    line-height: 22px;
    text-align: center;
    cursor: pointer;
}

.con-suvARvqO9X {
    width: 260px;
    overflow: hidden;
}

.bg-wrapper-iQnCw_i4OM {
    width: 100%;
    height: 160px;
    position: relative;
}

.bg-tYYC82Pe5T,
.slice-OaObvLJK0I {
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
}

.bg-tYYC82Pe5T {
    z-index: 1;
}

.slice-OaObvLJK0I {
    z-index: 2;
}

.slider-track-KW8JINOVut {
    height: 38px;
    position: relative;
    margin-top: 32px;
    border: 1px solid #c1c5cc;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    background-color: #f9f9fa;
    font-size: 14px;
}

.tip-Hy2ApXggDy {
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    color: #626875;
    line-height: 38px;
    text-align: center;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

.slider-uSSfztDGIk {
    width: 36px;
    height: 36px;
    position: relative;
    top: 0;
    left: 0;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    -webkit-box-shadow: 0px 2px 4px 0px rgba(0,0,0,0.15);
    -moz-box-shadow: 0px 2px 4px 0px rgba(0,0,0,0.15);
    box-shadow: 0px 2px 4px 0px rgba(0,0,0,0.15);
    background-color: #fff;
    line-height: 36px;
    text-align: center;
    cursor: pointer;
}

.progress-hFFghakO95 {
    width: 0;
    height: 100%;
    position: absolute;
    right: auto;
    left: 0;
    background-color: #0c8cf6;
}

.icon-afHeAoa9hQ {
    display: inline-block;
    line-height: 36px;
    -webkit-transform: rotate(90deg);
    -moz-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    -o-transform: rotate(90deg);
    transform: rotate(90deg);
}

.error-CmkrPY6DNh {
    width: 100%;
    height: 40px;
    position: absolute;
    z-index: 1;
    bottom: 0;
    left: 0;
    padding: 0 16px;
    background-color: #ff6b6b;
    color: #fff;
    line-height: 40px;
}

.loading-mjbojOexnO {
    width: 100%;
    height: 100%;
    position: absolute;
    z-index: 2;
    top: 0;
    left: 0;
    padding-top: 32px;
    background: rgba(0,0,0,0.4);
    color: #fff;
    text-align: center;
}

    .loading-mjbojOexnO span {
        color: #fff !important;
    }

.window-HDcpY6154T {
    width: 320px;
    overflow: hidden;
}

    .window-HDcpY6154T .slides-d0U9uOgsGm {
        -webkit-transition: -webkit-transform 0.2s ease;
        transition: -webkit-transform 0.2s ease;
        -o-transition: -o-transform 0.2s ease;
        -moz-transition: transform 0.2s ease, -moz-transform 0.2s ease;
        transition: transform 0.2s ease;
        transition: transform 0.2s ease, -webkit-transform 0.2s ease, -moz-transform 0.2s ease, -o-transform 0.2s ease;
        -webkit-transform: translateX(0);
        -moz-transform: translateX(0);
        -ms-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0);
    }

        .window-HDcpY6154T .slides-d0U9uOgsGm .slide-FdVF_e_aQR {
            width: 320px;
            display: inline-block;
            vertical-align: top;
        }

.account-iSzSnYE62g {
    padding: 60px 0;
}

    .account-iSzSnYE62g .image-RnVodm3Dr6 {
        width: 44px;
        height: 44px;
    }

    .account-iSzSnYE62g .title-N_5StxXGlQ {
        height: 20px;
        margin-top: 25px;
        margin-bottom: 16px;
        font-style: HiraginoSansGB-W6;
        font-size: 20px;
    }

    .account-iSzSnYE62g .line-0aHUr88Qum {
        width: 40px;
        height: 3px;
        background-color: #e6e8f2;
    }

    .account-iSzSnYE62g .tips-IlFBsj0LeA {
        width: 317px;
        margin-top: 6px;
        margin-bottom: 32px;
        color: #989cb2;
        font-style: HiraginoSansGB-W3;
    }

    .account-iSzSnYE62g .input-VeNboQ7jeZ {
        height: 72px;
    }

    .account-iSzSnYE62g .last-input-CfWMPEAReE {
        height: auto;
    }

    .account-iSzSnYE62g .switch-tip-fBzwn3KDMD {
        display: inline-block;
        margin-top: 4px;
        margin-bottom: 36px;
        color: #0c8cf6;
        font-weight: 400;
        cursor: pointer;
    }

    .account-iSzSnYE62g .verify-code-box-QWkweI2jLR {
        height: 40px;
        display: -webkit-box;
        display: -webkit-flex;
        display: -moz-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
        border: 1px solid #c1c5cc;
        -webkit-border-radius: 2px;
        -moz-border-radius: 2px;
        border-radius: 2px;
        vertical-align: middle;
        overflow: hidden;
    }

    .account-iSzSnYE62g .verify-code-input-vIt_M3mUZo {
        border: 0;
        outline: none;
        background-color: #fff;
    }

        .account-iSzSnYE62g .verify-code-input-vIt_M3mUZo:focus {
            outline: none !important;
            -webkit-box-shadow: none;
            -moz-box-shadow: none;
            box-shadow: none;
        }

    .account-iSzSnYE62g .verify-code-input-divider-RdpFfdMSW3 {
        width: 1px;
        height: 24px;
        margin-top: 6px;
        background: #bcbfc8;
    }

    .account-iSzSnYE62g .verify-code-send-text-OgXWpuSMac {
        -webkit-box-flex: 1;
        -webkit-flex: 1;
        -moz-box-flex: 1;
        -ms-flex: 1;
        flex: 1;
        color: #0c8cf6;
        font-weight: 400;
        line-height: 40px;
        text-align: center;
        cursor: pointer;
    }

    .account-iSzSnYE62g .verify-code-err-msg-GCEBopcZMt {
        margin-top: 4px;
        color: #f92f4f;
        font-weight: 600;
        font-size: 12px;
        line-height: 1;
    }

    .account-iSzSnYE62g .last-select-DhAqcWhaUU {
        height: auto;
        margin-bottom: 40px;
    }

    .account-iSzSnYE62g .submit-FFcheDKTeb {
        background-color: #0c8cf6;
    }

        .account-iSzSnYE62g .submit-FFcheDKTeb:hover {
            background-color: #0c8cf6;
        }

        .account-iSzSnYE62g .submit-FFcheDKTeb:active {
            background-color: #0c8cf6;
        }

.geetest_wraper-C04loQgOHD {
    padding-top: 28px;
}

    .geetest_wraper-C04loQgOHD .btns-MPl548QVGp {
        height: 40px;
        display: -webkit-box;
        display: -webkit-flex;
        display: -moz-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: justify;
        -webkit-justify-content: space-between;
        -moz-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
        -webkit-box-align: center;
        -webkit-align-items: center;
        -moz-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        margin-top: 24px;
        font-size: 14px;
    }

        .geetest_wraper-C04loQgOHD .btns-MPl548QVGp .back-RQzJ9gLH1C,
        .geetest_wraper-C04loQgOHD .btns-MPl548QVGp .ok-DOZravoiY6 {
            cursor: pointer;
        }

        .geetest_wraper-C04loQgOHD .btns-MPl548QVGp .back-RQzJ9gLH1C {
            color: #0068ff;
        }

        .geetest_wraper-C04loQgOHD .btns-MPl548QVGp .ok-DOZravoiY6 {
            min-width: 80px;
            background-color: #0068ff;
        }

.success-yptBTzFd1V {
    margin-top: 135px;
    color: #474c66;
    font-size: 16px;
    text-align: center;
}

    .success-yptBTzFd1V .success_icon-iM7vsHB6XX {
        border: 4px solid;
        -webkit-border-radius: 50%;
        -moz-border-radius: 50%;
        border-radius: 50%;
        color: #51cf66;
        font-size: 80px;
    }

    .success-yptBTzFd1V .text-PqPUDlOKoF {
        margin-top: 16px;
        margin-bottom: 26px;
    }

    .success-yptBTzFd1V .ok-DOZravoiY6 {
        background-color: #0068ff;
        font-size: 16px;
    }

.verify-RKPEd69Wj4 {
    width: 317px;
    height: 40px;
    position: relative;
    margin-bottom: 32px;
}

    .verify-RKPEd69Wj4 input {
        width: auto;
    }

    .verify-RKPEd69Wj4 img {
        position: absolute;
        top: 0;
        right: 0;
        cursor: pointer;
    }

.main_container-LGk_DMCvoW {
    width: 288px;
    margin-top: 50px;
    padding-bottom: 10px;
    background-color: #fff;
}

.topic-yXKsd1SGHC {
    width: 100%;
    padding: 16px;
    border-top: 2px solid;
    font-size: 20px;
}

.source_item-iwGgHL1fo8 {
    width: 100%;
    height: 48px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -moz-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    padding: 6px 16px 6px 16px;
}

    .source_item-iwGgHL1fo8 span {
        -webkit-box-flex: 1;
        -webkit-flex: 1;
        -moz-box-flex: 1;
        -ms-flex: 1;
        flex: 1;
        margin-left: 10px;
        font-size: 16px;
        vertical-align: middle;
        line-height: 36px;
    }

    .source_item-iwGgHL1fo8 button {
        width: 72px;
        height: 32px;
        border: 1px solid #e6e8f2;
        color: #474c66;
    }

.overlay-GFC2EIjNTF {
    position: fixed;
    z-index: 1020;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: rgba(64,68,79,0.65);
}

.modal-L7aHeSansj {
    width: 440px;
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    min-height: 520px;
    max-height: 550px;
    margin-top: -250px;
    margin-left: -220px;
    padding: 0 60px;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
    background-color: #fff;
    overflow: hidden;
}

.container-RzV4YSdpxy {
    height: 350px;
    padding-top: 175px;
    background: url(../images/ambassadorTipBg.png) no-repeat top center/cover;
    background-color: #fff;
}

.inner-content-lAPHqRDhAG {
    width: 440px;
    height: 456px;
    margin: 0 auto;
    padding-top: 48px;
    background: #fff;
    text-align: center;
    -webkit-box-shadow: 0 2px 10px 0px rgba(3,4,13,0.1);
    -moz-box-shadow: 0 2px 10px 0px rgba(3,4,13,0.1);
    box-shadow: 0 2px 10px 0px rgba(3,4,13,0.1);
    -webkit-border-radius: 16px;
    -moz-border-radius: 16px;
    border-radius: 16px;
}

.qr-code-content-rYi6ygKFTf {
    width: 200px;
    height: 200px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -moz-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    margin: 0 auto;
    border: 1px solid #dadce5;
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    border-radius: 8px;
}

.button-WAkb5zsITq {
    width: 40px;
    height: 40px;
    position: fixed;
    z-index: 999;
    right: 20px;
    bottom: 100px;
    -webkit-border-radius: 100px;
    -moz-border-radius: 100px;
    border-radius: 100px;
    -webkit-box-shadow: 0px 4px 8px rgba(0,0,0,0.1);
    -moz-box-shadow: 0px 4px 8px rgba(0,0,0,0.1);
    box-shadow: 0px 4px 8px rgba(0,0,0,0.1);
    background: #fff;
}

    .button-WAkb5zsITq:hover .back-top-icon-wILEaCyTvy {
        color: #141933;
    }

.show-button-QA954s2gMh {
    -webkit-animation: show-mGpJsLAif4 0.3s ease forwards;
    -moz-animation: show-mGpJsLAif4 0.3s ease forwards;
    -o-animation: show-mGpJsLAif4 0.3s ease forwards;
    animation: show-mGpJsLAif4 0.3s ease forwards;
}

.hidden-button-h20AieGNsD {
    -webkit-animation: hidden-ebKWMgNBAb 0.3s ease forwards;
    -moz-animation: hidden-ebKWMgNBAb 0.3s ease forwards;
    -o-animation: hidden-ebKWMgNBAb 0.3s ease forwards;
    animation: hidden-ebKWMgNBAb 0.3s ease forwards;
}

.back-top-icon-wILEaCyTvy {
    color: #8589a6;
}

@-moz-keyframes show-mGpJsLAif4 {
    0% {
        opacity: 0;
    }

    100% {
        opacity: 100%;
    }
}

@-webkit-keyframes show-mGpJsLAif4 {
    0% {
        opacity: 0;
    }

    100% {
        opacity: 100%;
    }
}

@-o-keyframes show-mGpJsLAif4 {
    0% {
        opacity: 0;
    }

    100% {
        opacity: 100%;
    }
}

@keyframes show-mGpJsLAif4 {
    0% {
        opacity: 0;
    }

    100% {
        opacity: 100%;
    }
}

@-moz-keyframes hidden-ebKWMgNBAb {
    0% {
        opacity: 100%;
    }

    100% {
        display: none;
        opacity: 0;
    }
}

@-webkit-keyframes hidden-ebKWMgNBAb {
    0% {
        opacity: 100%;
    }

    100% {
        display: none;
        opacity: 0;
    }
}

@-o-keyframes hidden-ebKWMgNBAb {
    0% {
        opacity: 100%;
    }

    100% {
        display: none;
        opacity: 0;
    }
}

@keyframes hidden-ebKWMgNBAb {
    0% {
        opacity: 100%;
    }

    100% {
        display: none;
        opacity: 0;
    }
}

.footer-rXse2qtY4A {
    width: 100%;
    text-align: right;
}

.topbar-PwpAW7ugSi {
    height: 52px;
    position: fixed;
    z-index: 1003;
    top: 0;
    right: 0;
    left: 52px;
    padding: 0 20px;
    -webkit-box-shadow: 0 2px 4px 0 rgba(3,4,13,0.3);
    -moz-box-shadow: 0 2px 4px 0 rgba(3,4,13,0.3);
    box-shadow: 0 2px 4px 0 rgba(3,4,13,0.3);
    background: #141933;
    color: #fff;
    line-height: 52px;
}

    .topbar-PwpAW7ugSi .save-btn-vvLnPA4S_d {
        position: absolute;
        top: 10px;
        right: 26px;
        margin: 0;
        background: #22b8cf;
    }

        .topbar-PwpAW7ugSi .save-btn-vvLnPA4S_d:hover {
            background: #3bc9db;
        }

        .topbar-PwpAW7ugSi .save-btn-vvLnPA4S_d:active {
            background: #22b8cf;
        }

.setting-menu-irOnFfJslE {
    width: 52px;
    position: fixed;
    z-index: 1002;
    top: 0px;
    bottom: 0px;
    left: 0px;
    background: #141933;
    color: #989cb2;
}

    .setting-menu-irOnFfJslE .back-btn-phkSNiXkij {
        width: 100%;
        height: 52px;
        display: inline-block;
        background: #0068ff;
        color: #fff;
        font-size: 28px;
        line-height: 52px;
        text-align: center;
        cursor: pointer;
    }

    .setting-menu-irOnFfJslE .menus-JBurwv5olq {
        padding-top: 30px;
    }

    .setting-menu-irOnFfJslE .menu-Msr7p3iYE0 {
        width: 100%;
        height: 52px;
        display: inline-block;
        font-size: 28px;
        line-height: 1;
        text-align: center;
        cursor: pointer;
    }

        .setting-menu-irOnFfJslE .menu-Msr7p3iYE0 > img {
            width: 28px;
            height: 28px;
            margin-top: 12px;
        }

        .setting-menu-irOnFfJslE .menu-Msr7p3iYE0.active-AcaSCa8GgE {
            background: #242840;
        }

.setting-panel-qUhmNOfyLw {
    position: fixed;
    top: 52px;
    bottom: 0px;
    left: 52px;
    background: #242840;
    color: #e6e8f2;
}

.secret-modal-J3NLaBg7yF {
    height: 540px;
}

.secret-footer-Ph2Al420vw {
    height: 72px;
    position: fixed;
    z-index: 1000;
    right: 0;
    bottom: 0;
    left: 0;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -moz-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background: rgba(255,255,255,0.8);
    -webkit-box-shadow: 0 -2px 8px 0px rgba(3,4,13,0.08);
    -moz-box-shadow: 0 -2px 8px 0px rgba(3,4,13,0.08);
    box-shadow: 0 -2px 8px 0px rgba(3,4,13,0.08);
}

.secret-footer-sure-M7AQad3C5q {
    margin-left: 40px;
}

.react-grid-layout {
    position: relative;
    -webkit-transition: height 200ms ease;
    -o-transition: height 200ms ease;
    -moz-transition: height 200ms ease;
    transition: height 200ms ease;
}

.react-grid-item {
    -webkit-transition: all 200ms ease;
    -o-transition: all 200ms ease;
    -moz-transition: all 200ms ease;
    transition: all 200ms ease;
    -webkit-transition-property: left, top;
    -o-transition-property: left, top;
    -moz-transition-property: left, top;
    transition-property: left, top;
}

    .react-grid-item img {
        pointer-events: none;
        -webkit-user-select: none;
        -moz-user-select: none;
        -ms-user-select: none;
        user-select: none;
    }

    .react-grid-item.cssTransforms {
        -webkit-transition-property: -webkit-transform;
        transition-property: -webkit-transform;
        -o-transition-property: -o-transform;
        -moz-transition-property: transform, -moz-transform;
        transition-property: transform;
        transition-property: transform, -webkit-transform, -moz-transform, -o-transform;
    }

    .react-grid-item.resizing {
        z-index: 1;
        will-change: width, height;
    }

    .react-grid-item.react-draggable-dragging {
        -webkit-transition: none;
        -o-transition: none;
        -moz-transition: none;
        transition: none;
        z-index: 3;
        will-change: transform;
    }

    .react-grid-item.dropping {
        visibility: hidden;
    }

    .react-grid-item.react-grid-placeholder {
        background: red;
        opacity: 0.2;
        -webkit-transition-duration: 100ms;
        -moz-transition-duration: 100ms;
        -o-transition-duration: 100ms;
        transition-duration: 100ms;
        z-index: 2;
        -webkit-user-select: none;
        -moz-user-select: none;
        -ms-user-select: none;
        -o-user-select: none;
        user-select: none;
    }

    .react-grid-item > .react-resizable-handle {
        position: absolute;
        width: 20px;
        height: 20px;
    }

        .react-grid-item > .react-resizable-handle::after {
            content: "";
            position: absolute;
            right: 3px;
            bottom: 3px;
            width: 5px;
            height: 5px;
            border-right: 2px solid rgba(0, 0, 0, 0.4);
            border-bottom: 2px solid rgba(0, 0, 0, 0.4);
        }

.react-resizable-hide > .react-resizable-handle {
    display: none;
}

.react-grid-item > .react-resizable-handle.react-resizable-handle-sw {
    bottom: 0;
    left: 0;
    cursor: sw-resize;
    -webkit-transform: rotate(90deg);
    -moz-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    -o-transform: rotate(90deg);
    transform: rotate(90deg);
}

.react-grid-item > .react-resizable-handle.react-resizable-handle-se {
    bottom: 0;
    right: 0;
    cursor: se-resize;
}

.react-grid-item > .react-resizable-handle.react-resizable-handle-nw {
    top: 0;
    left: 0;
    cursor: nw-resize;
    -webkit-transform: rotate(180deg);
    -moz-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    -o-transform: rotate(180deg);
    transform: rotate(180deg);
}

.react-grid-item > .react-resizable-handle.react-resizable-handle-ne {
    top: 0;
    right: 0;
    cursor: ne-resize;
    -webkit-transform: rotate(270deg);
    -moz-transform: rotate(270deg);
    -ms-transform: rotate(270deg);
    -o-transform: rotate(270deg);
    transform: rotate(270deg);
}

.react-grid-item > .react-resizable-handle.react-resizable-handle-w,
.react-grid-item > .react-resizable-handle.react-resizable-handle-e {
    top: 50%;
    margin-top: -10px;
    cursor: ew-resize;
}

.react-grid-item > .react-resizable-handle.react-resizable-handle-w {
    left: 0;
    -webkit-transform: rotate(135deg);
    -moz-transform: rotate(135deg);
    -ms-transform: rotate(135deg);
    -o-transform: rotate(135deg);
    transform: rotate(135deg);
}

.react-grid-item > .react-resizable-handle.react-resizable-handle-e {
    right: 0;
    -webkit-transform: rotate(315deg);
    -moz-transform: rotate(315deg);
    -ms-transform: rotate(315deg);
    -o-transform: rotate(315deg);
    transform: rotate(315deg);
}

.react-grid-item > .react-resizable-handle.react-resizable-handle-n,
.react-grid-item > .react-resizable-handle.react-resizable-handle-s {
    left: 50%;
    margin-left: -10px;
    cursor: ns-resize;
}

.react-grid-item > .react-resizable-handle.react-resizable-handle-n {
    top: 0;
    -webkit-transform: rotate(225deg);
    -moz-transform: rotate(225deg);
    -ms-transform: rotate(225deg);
    -o-transform: rotate(225deg);
    transform: rotate(225deg);
}

.react-grid-item > .react-resizable-handle.react-resizable-handle-s {
    bottom: 0;
    -webkit-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    -o-transform: rotate(45deg);
    transform: rotate(45deg);
}

.react-resizable {
    position: relative;
}

.react-resizable-handle {
    position: absolute;
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
    -webkit-background-origin: content-box;
    -moz-background-origin: content-box;
    -o-background-origin: content-box;
    background-origin: content-box;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2IDYiIHN0eWxlPSJiYWNrZ3JvdW5kLWNvbG9yOiNmZmZmZmYwMCIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSI2cHgiIGhlaWdodD0iNnB4Ij48ZyBvcGFjaXR5PSIwLjMwMiI+PHBhdGggZD0iTSA2IDYgTCAwIDYgTCAwIDQuMiBMIDQgNC4yIEwgNC4yIDQuMiBMIDQuMiAwIEwgNiAwIEwgNiA2IEwgNiA2IFoiIGZpbGw9IiMwMDAwMDAiLz48L2c+PC9zdmc+);
    background-position: bottom right;
    padding: 0 3px 3px 0;
}

.react-resizable-handle-sw {
    bottom: 0;
    left: 0;
    cursor: sw-resize;
    -webkit-transform: rotate(90deg);
    -moz-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    -o-transform: rotate(90deg);
    transform: rotate(90deg);
}

.react-resizable-handle-se {
    bottom: 0;
    right: 0;
    cursor: se-resize;
}

.react-resizable-handle-nw {
    top: 0;
    left: 0;
    cursor: nw-resize;
    -webkit-transform: rotate(180deg);
    -moz-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    -o-transform: rotate(180deg);
    transform: rotate(180deg);
}

.react-resizable-handle-ne {
    top: 0;
    right: 0;
    cursor: ne-resize;
    -webkit-transform: rotate(270deg);
    -moz-transform: rotate(270deg);
    -ms-transform: rotate(270deg);
    -o-transform: rotate(270deg);
    transform: rotate(270deg);
}

.react-resizable-handle-w,
.react-resizable-handle-e {
    top: 50%;
    margin-top: -10px;
    cursor: ew-resize;
}

.react-resizable-handle-w {
    left: 0;
    -webkit-transform: rotate(135deg);
    -moz-transform: rotate(135deg);
    -ms-transform: rotate(135deg);
    -o-transform: rotate(135deg);
    transform: rotate(135deg);
}

.react-resizable-handle-e {
    right: 0;
    -webkit-transform: rotate(315deg);
    -moz-transform: rotate(315deg);
    -ms-transform: rotate(315deg);
    -o-transform: rotate(315deg);
    transform: rotate(315deg);
}

.react-resizable-handle-n,
.react-resizable-handle-s {
    left: 50%;
    margin-left: -10px;
    cursor: ns-resize;
}

.react-resizable-handle-n {
    top: 0;
    -webkit-transform: rotate(225deg);
    -moz-transform: rotate(225deg);
    -ms-transform: rotate(225deg);
    -o-transform: rotate(225deg);
    transform: rotate(225deg);
}

.react-resizable-handle-s {
    bottom: 0;
    -webkit-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    -o-transform: rotate(45deg);
    transform: rotate(45deg);
}
/* * 覆盖 react-grid-layout 组件样式 * */
.react-grid-item {
    -webkit-transition: none;
    -o-transition: none;
    -moz-transition: none;
    transition: none;
}
    /* 覆盖组件库样式 */
    .react-grid-item.cssTransforms {
        -webkit-transition-property: width, height, -webkit-transform;
        transition-property: width, height, -webkit-transform;
        -o-transition-property: width, height, -o-transform;
        -moz-transition-property: transform, width, height, -moz-transform;
        transition-property: transform, width, height;
        transition-property: transform, width, height, -webkit-transform, -moz-transform, -o-transform;
    }
    /* 设计要求 拖拽过程中增加蓝色边框,resize期间显示角标 */
    .react-grid-item.resizing {
        z-index: 1;
        border: 2px var(--sd-color-primary-border) solid;
        will-change: width, height;
    }

        .react-grid-item.resizing .editResize {
            opacity: 1;
        }
    /* 表头的排序允许点击 */
    .react-grid-item .sortIcon {
        -webkit-user-select: all;
        -moz-user-select: all;
        user-select: all;
        pointer-events: all;
    }

    .react-grid-item.react-grid-placeholder {
        z-index: 20;
        opacity: 1;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
        border: 2px var(--sd-color-primary-border) dashed;
        background-color: transparent;
        user-select: none;
        -webkit-transition-duration: 200ms;
        -moz-transition-duration: 200ms;
        -o-transition-duration: 200ms;
        transition-duration: 200ms;
        -webkit-user-select: none;
        -moz-user-select: none;
        -ms-user-select: none;
        -o-user-select: none;
    }

    .react-grid-item > .react-resizable-handle {
        /* zIndex 需要大于视频的 mask */
        z-index: 3;
        opacity: 0;
    }

        .react-grid-item > .react-resizable-handle.react-resizable-handle-s {
            width: 100%;
            height: 8px;
            right: 10px;
            left: 10px;
            -webkit-transform: rotate(0);
            -moz-transform: rotate(0);
            -ms-transform: rotate(0);
            -o-transform: rotate(0);
            transform: rotate(0);
        }

        .react-grid-item > .react-resizable-handle.react-resizable-handle-e {
            width: 8px;
            height: 100%;
            top: 10px;
            bottom: 10px;
            -webkit-transform: rotate(0);
            -moz-transform: rotate(0);
            -ms-transform: rotate(0);
            -o-transform: rotate(0);
            transform: rotate(0);
        }
    /* 取消默认图片样式 */
    .react-grid-item > .react-resizable-handle {
        background-image: none;
    }

        .react-grid-item > .react-resizable-handle.react-resizable-handle-se::after {
            width: 22px;
            height: 22px;
            right: 2px;
            bottom: 2px;
            border-right: none;
            border-bottom: none;
            background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIiIGhlaWdodD0iMjIiIHZpZXdCb3g9IjAgMCAyMiAyMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0yMCAxQzIwIDAuNDQ3NzE1IDIwLjQ0NzcgMCAyMSAwQzIxLjU1MjMgMCAyMiAwLjQ0NzcxNSAyMiAxQzIyIDEuNTUyMjggMjEuNTUyMyAyIDIxIDJDMjAuNDQ3NyAyIDIwIDEuNTUyMjggMjAgMVpNMjAgNUMyMCA0LjQ0NzcyIDIwLjQ0NzcgNCAyMSA0QzIxLjU1MjMgNCAyMiA0LjQ0NzcyIDIyIDVDMjIgNS41NTIyOCAyMS41NTIzIDYgMjEgNkMyMC40NDc3IDYgMjAgNS41NTIyOCAyMCA1Wk0xOCA1QzE4IDQuNDQ3NzIgMTcuNTUyMyA0IDE3IDRDMTYuNDQ3NyA0IDE2IDQuNDQ3NzIgMTYgNUMxNiA1LjU1MjI4IDE2LjQ0NzcgNiAxNyA2QzE3LjU1MjMgNiAxOCA1LjU1MjI4IDE4IDVaTTIwIDlDMjAgOC40NDc3MSAyMC40NDc3IDggMjEgOEMyMS41NTIzIDggMjIgOC40NDc3MSAyMiA5QzIyIDkuNTUyMjkgMjEuNTUyMyAxMCAyMSAxMEMyMC40NDc3IDEwIDIwIDkuNTUyMjkgMjAgOVpNMjIgMTNDMjIgMTIuNDQ3NyAyMS41NTIzIDEyIDIxIDEyQzIwLjQ0NzcgMTIgMjAgMTIuNDQ3NyAyMCAxM0MyMCAxMy41NTIzIDIwLjQ0NzcgMTQgMjEgMTRDMjEuNTUyMyAxNCAyMiAxMy41NTIzIDIyIDEzWk0yMCAxN0MyMCAxNi40NDc3IDIwLjQ0NzcgMTYgMjEgMTZDMjEuNTUyMyAxNiAyMiAxNi40NDc3IDIyIDE3QzIyIDE3LjU1MjMgMjEuNTUyMyAxOCAyMSAxOEMyMC40NDc3IDE4IDIwIDE3LjU1MjMgMjAgMTdaTTIyIDIxQzIyIDIwLjQ0NzcgMjEuNTUyMyAyMCAyMSAyMEMyMC40NDc3IDIwIDIwIDIwLjQ0NzcgMjAgMjFDMjAgMjEuNTUyMyAyMC40NDc3IDIyIDIxIDIyQzIxLjU1MjMgMjIgMjIgMjEuNTUyMyAyMiAyMVpNMTYgMjFDMTYgMjAuNDQ3NyAxNi40NDc3IDIwIDE3IDIwQzE3LjU1MjMgMjAgMTggMjAuNDQ3NyAxOCAyMUMxOCAyMS41NTIzIDE3LjU1MjMgMjIgMTcgMjJDMTYuNDQ3NyAyMiAxNiAyMS41NTIzIDE2IDIxWk0xOCAxN0MxOCAxNi40NDc3IDE3LjU1MjMgMTYgMTcgMTZDMTYuNDQ3NyAxNiAxNiAxNi40NDc3IDE2IDE3QzE2IDE3LjU1MjMgMTYuNDQ3NyAxOCAxNyAxOEMxNy41NTIzIDE4IDE4IDE3LjU1MjMgMTggMTdaTTE2IDEzQzE2IDEyLjQ0NzcgMTYuNDQ3NyAxMiAxNyAxMkMxNy41NTIzIDEyIDE4IDEyLjQ0NzcgMTggMTNDMTggMTMuNTUyMyAxNy41NTIzIDE0IDE3IDE0QzE2LjQ0NzcgMTQgMTYgMTMuNTUyMyAxNiAxM1pNMTggOUMxOCA4LjQ0NzcxIDE3LjU1MjMgOCAxNyA4QzE2LjQ0NzcgOCAxNiA4LjQ0NzcxIDE2IDlDMTYgOS41NTIyOSAxNi40NDc3IDEwIDE3IDEwQzE3LjU1MjMgMTAgMTggOS41NTIyOSAxOCA5Wk0xMiAyMUMxMiAyMC40NDc3IDEyLjQ0NzcgMjAgMTMgMjBDMTMuNTUyMyAyMCAxNCAyMC40NDc3IDE0IDIxQzE0IDIxLjU1MjMgMTMuNTUyMyAyMiAxMyAyMkMxMi40NDc3IDIyIDEyIDIxLjU1MjMgMTIgMjFaTTE0IDE3QzE0IDE2LjQ0NzcgMTMuNTUyMyAxNiAxMyAxNkMxMi40NDc3IDE2IDEyIDE2LjQ0NzcgMTIgMTdDMTIgMTcuNTUyMyAxMi40NDc3IDE4IDEzIDE4QzEzLjU1MjMgMTggMTQgMTcuNTUyMyAxNCAxN1pNMTIgMTNDMTIgMTIuNDQ3NyAxMi40NDc3IDEyIDEzIDEyQzEzLjU1MjMgMTIgMTQgMTIuNDQ3NyAxNCAxM0MxNCAxMy41NTIzIDEzLjU1MjMgMTQgMTMgMTRDMTIuNDQ3NyAxNCAxMiAxMy41NTIzIDEyIDEzWk0xNCA5QzE0IDguNDQ3NzEgMTMuNTUyMyA4IDEzIDhDMTIuNDQ3NyA4IDEyIDguNDQ3NzEgMTIgOUMxMiA5LjU1MjI5IDEyLjQ0NzcgMTAgMTMgMTBDMTMuNTUyMyAxMCAxNCA5LjU1MjI5IDE0IDlaTTggMjFDOCAyMC40NDc3IDguNDQ3NzEgMjAgOSAyMEM5LjU1MjI5IDIwIDEwIDIwLjQ0NzcgMTAgMjFDMTAgMjEuNTUyMyA5LjU1MjI5IDIyIDkgMjJDOC40NDc3MSAyMiA4IDIxLjU1MjMgOCAyMVpNMTAgMTdDMTAgMTYuNDQ3NyA5LjU1MjI5IDE2IDkgMTZDOC40NDc3MSAxNiA4IDE2LjQ0NzcgOCAxN0M4IDE3LjU1MjMgOC40NDc3MSAxOCA5IDE4QzkuNTUyMjkgMTggMTAgMTcuNTUyMyAxMCAxN1pNOCAxM0M4IDEyLjQ0NzcgOC40NDc3MSAxMiA5IDEyQzkuNTUyMjkgMTIgMTAgMTIuNDQ3NyAxMCAxM0MxMCAxMy41NTIzIDkuNTUyMjkgMTQgOSAxNEM4LjQ0NzcxIDE0IDggMTMuNTUyMyA4IDEzWk02IDIxQzYgMjAuNDQ3NyA1LjU1MjI4IDIwIDUgMjBDNC40NDc3MiAyMCA0IDIwLjQ0NzcgNCAyMUM0IDIxLjU1MjMgNC40NDc3MiAyMiA1IDIyQzUuNTUyMjggMjIgNiAyMS41NTIzIDYgMjFaTTQgMTdDNCAxNi40NDc3IDQuNDQ3NzIgMTYgNSAxNkM1LjU1MjI4IDE2IDYgMTYuNDQ3NyA2IDE3QzYgMTcuNTUyMyA1LjU1MjI4IDE4IDUgMThDNC40NDc3MiAxOCA0IDE3LjU1MjMgNCAxN1pNMiAyMUMyIDIwLjQ0NzcgMS41NTIyOCAyMCAxIDIwQzAuNDQ3NzE1IDIwIDAgMjAuNDQ3NyAwIDIxQzAgMjEuNTUyMyAwLjQ0NzcxNSAyMiAxIDIyQzEuNTUyMjggMjIgMiAyMS41NTIzIDIgMjFaIiBmaWxsPSIjMDA2OEZGIi8+Cjwvc3ZnPgo=);
            background-repeat: no-repeat;
            background-position: right bottom;
            -webkit-background-size: 100% 100%;
            -moz-background-size: 100%;
            -o-background-size: 100%;
            background-size: 100%;
        }
        /* 设计要求鼠标hover极其resize期间始终显示角标 */
        .react-grid-item > .react-resizable-handle.react-resizable-handle-se:hover {
            opacity: 1;
        }

.rc-slider {
    position: relative;
    width: 100%;
    height: 14px;
    padding: 5px 0;
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    border-radius: 6px;
    -ms-touch-action: none;
    touch-action: none;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

    .rc-slider * {
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
        -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
    }

.rc-slider-rail {
    position: absolute;
    width: 100%;
    height: 4px;
    background-color: #e9e9e9;
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    border-radius: 6px;
}

.rc-slider-track {
    position: absolute;
    height: 4px;
    background-color: #abe2fb;
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    border-radius: 6px;
}

.rc-slider-handle {
    position: absolute;
    width: 14px;
    height: 14px;
    margin-top: -5px;
    background-color: #fff;
    border: solid 2px #96dbfa;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
    cursor: pointer;
    cursor: -webkit-grab;
    cursor: -moz-grab;
    cursor: grab;
    opacity: 0.8;
    -ms-touch-action: pan-x;
    touch-action: pan-x;
}

.rc-slider-handle-dragging.rc-slider-handle-dragging.rc-slider-handle-dragging {
    border-color: #57c5f7;
    -webkit-box-shadow: 0 0 0 5px #96dbfa;
    -moz-box-shadow: 0 0 0 5px #96dbfa;
    box-shadow: 0 0 0 5px #96dbfa;
}

.rc-slider-handle:focus {
    outline: none;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
}

.rc-slider-handle:focus-visible {
    border-color: #2db7f5;
    -webkit-box-shadow: 0 0 0 3px #96dbfa;
    -moz-box-shadow: 0 0 0 3px #96dbfa;
    box-shadow: 0 0 0 3px #96dbfa;
}

.rc-slider-handle-click-focused:focus {
    border-color: #96dbfa;
    -webkit-box-shadow: unset;
    -moz-box-shadow: unset;
    box-shadow: unset;
}

.rc-slider-handle:hover {
    border-color: #57c5f7;
}

.rc-slider-handle:active {
    border-color: #57c5f7;
    -webkit-box-shadow: 0 0 5px #57c5f7;
    -moz-box-shadow: 0 0 5px #57c5f7;
    box-shadow: 0 0 5px #57c5f7;
    cursor: -webkit-grabbing;
    cursor: -moz-grabbing;
    cursor: grabbing;
}

.rc-slider-mark {
    position: absolute;
    top: 18px;
    left: 0;
    width: 100%;
    font-size: 12px;
}

.rc-slider-mark-text {
    position: absolute;
    display: inline-block;
    color: #999;
    text-align: center;
    vertical-align: middle;
    cursor: pointer;
}

.rc-slider-mark-text-active {
    color: #666;
}

.rc-slider-step {
    position: absolute;
    width: 100%;
    height: 4px;
    background: transparent;
    pointer-events: none;
}

.rc-slider-dot {
    position: absolute;
    bottom: -2px;
    width: 8px;
    height: 8px;
    vertical-align: middle;
    background-color: #fff;
    border: 2px solid #e9e9e9;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
    cursor: pointer;
}

.rc-slider-dot-active {
    border-color: #96dbfa;
}

.rc-slider-dot-reverse {
    margin-right: -4px;
}

.rc-slider-disabled {
    background-color: #e9e9e9;
}

    .rc-slider-disabled .rc-slider-track {
        background-color: #ccc;
    }

    .rc-slider-disabled .rc-slider-handle,
    .rc-slider-disabled .rc-slider-dot {
        background-color: #fff;
        border-color: #ccc;
        -webkit-box-shadow: none;
        -moz-box-shadow: none;
        box-shadow: none;
        cursor: not-allowed;
    }

    .rc-slider-disabled .rc-slider-mark-text,
    .rc-slider-disabled .rc-slider-dot {
        cursor: not-allowed !important;
    }

.rc-slider-vertical {
    width: 14px;
    height: 100%;
    padding: 0 5px;
}

    .rc-slider-vertical .rc-slider-rail {
        width: 4px;
        height: 100%;
    }

    .rc-slider-vertical .rc-slider-track {
        bottom: 0;
        left: 5px;
        width: 4px;
    }

    .rc-slider-vertical .rc-slider-handle {
        margin-top: 0;
        margin-left: -5px;
        -ms-touch-action: pan-y;
        touch-action: pan-y;
    }

    .rc-slider-vertical .rc-slider-mark {
        top: 0;
        left: 18px;
        height: 100%;
    }

    .rc-slider-vertical .rc-slider-step {
        width: 4px;
        height: 100%;
    }

    .rc-slider-vertical .rc-slider-dot {
        margin-left: -2px;
    }

.rc-slider-tooltip-zoom-down-enter,
.rc-slider-tooltip-zoom-down-appear {
    display: block !important;
    -webkit-animation-duration: 0.3s;
    -moz-animation-duration: 0.3s;
    -o-animation-duration: 0.3s;
    animation-duration: 0.3s;
    -webkit-animation-fill-mode: both;
    -moz-animation-fill-mode: both;
    -o-animation-fill-mode: both;
    animation-fill-mode: both;
    -webkit-animation-play-state: paused;
    -moz-animation-play-state: paused;
    -o-animation-play-state: paused;
    animation-play-state: paused;
}

.rc-slider-tooltip-zoom-down-leave {
    display: block !important;
    -webkit-animation-duration: 0.3s;
    -moz-animation-duration: 0.3s;
    -o-animation-duration: 0.3s;
    animation-duration: 0.3s;
    -webkit-animation-fill-mode: both;
    -moz-animation-fill-mode: both;
    -o-animation-fill-mode: both;
    animation-fill-mode: both;
    -webkit-animation-play-state: paused;
    -moz-animation-play-state: paused;
    -o-animation-play-state: paused;
    animation-play-state: paused;
}

.rc-slider-tooltip-zoom-down-enter.rc-slider-tooltip-zoom-down-enter-active,
.rc-slider-tooltip-zoom-down-appear.rc-slider-tooltip-zoom-down-appear-active {
    -webkit-animation-name: rcSliderTooltipZoomDownIn;
    -moz-animation-name: rcSliderTooltipZoomDownIn;
    -o-animation-name: rcSliderTooltipZoomDownIn;
    animation-name: rcSliderTooltipZoomDownIn;
    -webkit-animation-play-state: running;
    -moz-animation-play-state: running;
    -o-animation-play-state: running;
    animation-play-state: running;
}

.rc-slider-tooltip-zoom-down-leave.rc-slider-tooltip-zoom-down-leave-active {
    -webkit-animation-name: rcSliderTooltipZoomDownOut;
    -moz-animation-name: rcSliderTooltipZoomDownOut;
    -o-animation-name: rcSliderTooltipZoomDownOut;
    animation-name: rcSliderTooltipZoomDownOut;
    -webkit-animation-play-state: running;
    -moz-animation-play-state: running;
    -o-animation-play-state: running;
    animation-play-state: running;
}

.rc-slider-tooltip-zoom-down-enter,
.rc-slider-tooltip-zoom-down-appear {
    -webkit-transform: scale(0, 0);
    -moz-transform: scale(0, 0);
    -ms-transform: scale(0, 0);
    -o-transform: scale(0, 0);
    transform: scale(0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.23, 1, 0.32, 1);
    -moz-animation-timing-function: cubic-bezier(0.23, 1, 0.32, 1);
    -o-animation-timing-function: cubic-bezier(0.23, 1, 0.32, 1);
    animation-timing-function: cubic-bezier(0.23, 1, 0.32, 1);
}

.rc-slider-tooltip-zoom-down-leave {
    -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    -moz-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    -o-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
}

@-webkit-keyframes rcSliderTooltipZoomDownIn {
    0% {
        -webkit-transform: scale(0, 0);
        transform: scale(0, 0);
        -webkit-transform-origin: 50% 100%;
        transform-origin: 50% 100%;
        opacity: 0;
    }

    100% {
        -webkit-transform: scale(1, 1);
        transform: scale(1, 1);
        -webkit-transform-origin: 50% 100%;
        transform-origin: 50% 100%;
    }
}

@-moz-keyframes rcSliderTooltipZoomDownIn {
    0% {
        -moz-transform: scale(0, 0);
        transform: scale(0, 0);
        -moz-transform-origin: 50% 100%;
        transform-origin: 50% 100%;
        opacity: 0;
    }

    100% {
        -moz-transform: scale(1, 1);
        transform: scale(1, 1);
        -moz-transform-origin: 50% 100%;
        transform-origin: 50% 100%;
    }
}

@-o-keyframes rcSliderTooltipZoomDownIn {
    0% {
        -o-transform: scale(0, 0);
        transform: scale(0, 0);
        -o-transform-origin: 50% 100%;
        transform-origin: 50% 100%;
        opacity: 0;
    }

    100% {
        -o-transform: scale(1, 1);
        transform: scale(1, 1);
        -o-transform-origin: 50% 100%;
        transform-origin: 50% 100%;
    }
}

@keyframes rcSliderTooltipZoomDownIn {
    0% {
        -webkit-transform: scale(0, 0);
        -moz-transform: scale(0, 0);
        -o-transform: scale(0, 0);
        transform: scale(0, 0);
        -webkit-transform-origin: 50% 100%;
        -moz-transform-origin: 50% 100%;
        -o-transform-origin: 50% 100%;
        transform-origin: 50% 100%;
        opacity: 0;
    }

    100% {
        -webkit-transform: scale(1, 1);
        -moz-transform: scale(1, 1);
        -o-transform: scale(1, 1);
        transform: scale(1, 1);
        -webkit-transform-origin: 50% 100%;
        -moz-transform-origin: 50% 100%;
        -o-transform-origin: 50% 100%;
        transform-origin: 50% 100%;
    }
}

@-webkit-keyframes rcSliderTooltipZoomDownOut {
    0% {
        -webkit-transform: scale(1, 1);
        transform: scale(1, 1);
        -webkit-transform-origin: 50% 100%;
        transform-origin: 50% 100%;
    }

    100% {
        -webkit-transform: scale(0, 0);
        transform: scale(0, 0);
        -webkit-transform-origin: 50% 100%;
        transform-origin: 50% 100%;
        opacity: 0;
    }
}

@-moz-keyframes rcSliderTooltipZoomDownOut {
    0% {
        -moz-transform: scale(1, 1);
        transform: scale(1, 1);
        -moz-transform-origin: 50% 100%;
        transform-origin: 50% 100%;
    }

    100% {
        -moz-transform: scale(0, 0);
        transform: scale(0, 0);
        -moz-transform-origin: 50% 100%;
        transform-origin: 50% 100%;
        opacity: 0;
    }
}

@-o-keyframes rcSliderTooltipZoomDownOut {
    0% {
        -o-transform: scale(1, 1);
        transform: scale(1, 1);
        -o-transform-origin: 50% 100%;
        transform-origin: 50% 100%;
    }

    100% {
        -o-transform: scale(0, 0);
        transform: scale(0, 0);
        -o-transform-origin: 50% 100%;
        transform-origin: 50% 100%;
        opacity: 0;
    }
}

@keyframes rcSliderTooltipZoomDownOut {
    0% {
        -webkit-transform: scale(1, 1);
        -moz-transform: scale(1, 1);
        -o-transform: scale(1, 1);
        transform: scale(1, 1);
        -webkit-transform-origin: 50% 100%;
        -moz-transform-origin: 50% 100%;
        -o-transform-origin: 50% 100%;
        transform-origin: 50% 100%;
    }

    100% {
        -webkit-transform: scale(0, 0);
        -moz-transform: scale(0, 0);
        -o-transform: scale(0, 0);
        transform: scale(0, 0);
        -webkit-transform-origin: 50% 100%;
        -moz-transform-origin: 50% 100%;
        -o-transform-origin: 50% 100%;
        transform-origin: 50% 100%;
        opacity: 0;
    }
}

.rc-slider-tooltip {
    position: absolute;
    top: -9999px;
    left: -9999px;
    visibility: visible;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

    .rc-slider-tooltip * {
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
        -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
    }

.rc-slider-tooltip-hidden {
    display: none;
}

.rc-slider-tooltip-placement-top {
    padding: 4px 0 8px 0;
}

.rc-slider-tooltip-inner {
    min-width: 24px;
    height: 24px;
    padding: 6px 2px;
    color: #fff;
    font-size: 12px;
    line-height: 1;
    text-align: center;
    text-decoration: none;
    background-color: #6c6c6c;
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    border-radius: 6px;
    -webkit-box-shadow: 0 0 4px #d9d9d9;
    -moz-box-shadow: 0 0 4px #d9d9d9;
    box-shadow: 0 0 4px #d9d9d9;
}

.rc-slider-tooltip-arrow {
    position: absolute;
    width: 0;
    height: 0;
    border-color: transparent;
    border-style: solid;
}

.rc-slider-tooltip-placement-top .rc-slider-tooltip-arrow {
    bottom: 4px;
    left: 50%;
    margin-left: -4px;
    border-width: 4px 4px 0;
    border-top-color: #6c6c6c;
}

/* * 覆盖 rc-slider 组件样式 * */
.rc-slider-track {
    background-color: var(--sd-color-primary);
}

.rc-slider-handle {
    opacity: 1;
    border: 1px solid var(--sd-color-primary);
    -webkit-box-shadow: 0px 2px 4px rgba(0,0,0,0.15);
    -moz-box-shadow: 0px 2px 4px rgba(0,0,0,0.15);
    box-shadow: 0px 2px 4px rgba(0,0,0,0.15);
}

    .rc-slider-handle:hover {
        border-color: var(--sd-color-primary);
    }

    .rc-slider-handle:active {
        border-color: var(--sd-color-primary);
        -webkit-box-shadow: 0 0 5px var(--sd-color-primary);
        -moz-box-shadow: 0 0 5px var(--sd-color-primary);
        box-shadow: 0 0 5px var(--sd-color-primary);
    }

.rc-slider-handle-dragging.rc-slider-handle-dragging.rc-slider-handle-dragging {
    border-color: var(--sd-color-primary);
    -webkit-box-shadow: 0 0 5px var(--sd-color-primary);
    -moz-box-shadow: 0 0 5px var(--sd-color-primary);
    box-shadow: 0 0 5px var(--sd-color-primary);
}

._1JIp9,
._1qNYX,
._1qNYX:focus {
    color: #0c8cf6;
    cursor: pointer;
}

    ._1JIp9:hover,
    ._1qNYX:hover,
    ._1qNYX:focus:hover {
        color: #6ebbfa;
    }

    ._1JIp9:active,
    ._1qNYX:active,
    ._1qNYX:focus:active {
        color: #0771c8;
    }

.SKNjp,
.SKNjp:focus,
._38_Dj,
._38_Dj:focus,
._1VyNU,
._1VyNU:focus,
._16HTQ,
._16HTQ:focus,
._16HTQ:hover,
._3jY9O,
._3jY9O:focus,
.k9VWT,
._3nhAz {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    display: inline-block;
    padding: 0 16px;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    background: none;
    border: 0;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
    text-align: center;
    font-size: 13px;
    font-weight: 600;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    cursor: pointer;
}

._1IHJd {
    height: 56px;
    line-height: 56px;
}

.kcb-n {
    height: 40px;
    line-height: 40px;
}

._279Ds {
    height: 32px;
    line-height: 32px;
}

._2iOxq {
    height: 28px;
    line-height: 28px;
}

._1SVzr {
    width: 100%;
    padding: 0 !important;
}

.SKNjp,
.SKNjp:focus {
    background-color: #22b8cf;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
    color: #fff;
}

    .SKNjp:hover {
        background-color: #3bc9db;
        color: #fff;
    }

    .SKNjp:active {
        background-color: #22b8cf;
        color: #fff;
    }

._38_Dj,
._38_Dj:focus {
    background-color: #f1185a;
    border: 1px solid #df0044;
    color: #fff;
}

    ._38_Dj:hover {
        background-color: #f2306b;
        border: 1px solid #f9004c;
        color: #fff;
    }

    ._38_Dj:active {
        background-color: #e20e4e;
        border: 1px solid #e20e4e;
        color: #fff;
    }

._1VyNU,
._1VyNU:focus {
    background-color: #dddfe3;
    color: #6e7686;
}

    ._1VyNU:hover {
        background-color: #89909e;
        color: #fff;
    }

    ._1VyNU:active {
        background-color: #6e7686;
        color: #fff;
    }

._16HTQ,
._16HTQ:focus,
._16HTQ:hover {
    border: 1px solid #dddfe3;
    background-color: #fff;
    color: #dddfe3;
    cursor: no-drop;
}

._9eHO1 {
    cursor: no-drop;
}

._3jY9O,
._3jY9O:focus {
    background-color: #fff;
    color: #575d6a;
}

    ._3jY9O:hover {
        color: #6e7686;
    }

    ._3jY9O:active {
        color: #121316;
    }

.k9VWT,
._3nhAz {
    background-color: transparent;
}

    .k9VWT,
    .k9VWT:focus {
        border: 1px solid #c1c5cc;
        color: #89909e;
    }

        .k9VWT:hover {
            background: #fff;
        }

        .k9VWT:active {
            background: transparent;
        }

        .k9VWT:hover,
        .k9VWT:active {
            color: #89909e;
        }

    ._3nhAz,
    ._3nhAz:hover,
    ._3nhAz:focus {
        border: 1px solid #3bc9db;
        color: #3bc9db;
    }

        ._3nhAz:active {
            border: 1px solid #22b8cf;
            color: #22b8cf;
        }

._1qNYX {
    width: auto;
    height: auto;
    padding: 0;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    background: none;
    border: 0;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
    cursor: pointer;
}

button {
    outline: none;
    border: none;
}

.tooltip:hover:before,
.tooltip:hover:after,
.tooltip:hover .tooltip-content,
.tooltip:active:before,
.tooltip:active:after,
.tooltip:active .tooltip-content,
.tooltip--top:hover:before,
.tooltip--top:hover:after,
.tooltip--top:hover .tooltip-content,
.tooltip--top:active:before,
.tooltip--top:active:after,
.tooltip--top:active .tooltip-content,
.tooltip--right:hover:before,
.tooltip--right:hover:after,
.tooltip--right:hover .tooltip-content,
.tooltip--right:active:before,
.tooltip--right:active:after,
.tooltip--right:active .tooltip-content,
.tooltip--left:hover:before,
.tooltip--left:hover:after,
.tooltip--left:hover .tooltip-content,
.tooltip--left:active:before,
.tooltip--left:active:after,
.tooltip--left:active .tooltip-content {
    text-decoration: none;
    opacity: 1;
}

.tooltip,
.tooltip--top,
.tooltip--right,
.tooltip--left {
    position: relative;
}

    .tooltip:before,
    .tooltip--top:before,
    .tooltip--right:before,
    .tooltip--left:before {
        position: absolute;
        top: auto;
        right: 50%;
        bottom: -5px;
        margin-right: -5px;
        z-index: 1000001;
        width: 0;
        height: 0;
        color: rgba(87,93,106,0.9);
        pointer-events: none;
        content: "";
        font-size: inherit;
        border: 5px solid transparent;
        border-bottom-color: rgba(87,93,106,0.9);
        opacity: 0;
    }

    .tooltip:after,
    .tooltip--top:after,
    .tooltip--right:after,
    .tooltip--left:after,
    .tooltip .tooltip-content,
    .tooltip--top .tooltip-content,
    .tooltip--right .tooltip-content,
    .tooltip--left .tooltip-content {
        position: absolute;
        top: 100%;
        right: 50%;
        margin-top: 5px;
        z-index: 1000000;
        padding: 5px 8px;
        color: #fff;
        text-align: center;
        text-shadow: none;
        text-transform: none;
        letter-spacing: normal;
        word-wrap: break-word;
        white-space: pre;
        pointer-events: none;
        content: attr(aria-label);
        background: rgba(87,93,106,0.9);
        -webkit-border-radius: 2px;
        -moz-border-radius: 2px;
        border-radius: 2px;
        -webkit-box-shadow: 0 1px 3px 0 rgba(0,0,0,0.15);
        -moz-box-shadow: 0 1px 3px 0 rgba(0,0,0,0.15);
        box-shadow: 0 1px 3px 0 rgba(0,0,0,0.15);
        -webkit-font-smoothing: subpixel-antialiased;
        -webkit-transform: translateX(50%);
        -moz-transform: translateX(50%);
        -ms-transform: translateX(50%);
        -o-transform: translateX(50%);
        transform: translateX(50%);
        font-size: 13px;
        font-weight: normal;
        opacity: 0;
        line-height: 23px;
    }

    .tooltip--top:before {
        top: -7px;
        border-bottom-color: transparent;
        border-top-color: rgba(87,93,106,0.9);
    }

    .tooltip--top:after,
    .tooltip--top .tooltip-content {
        top: -40px;
        margin-top: 0;
    }

    .tooltip--left:before {
        top: 0;
        left: -15px;
        -webkit-transform: translate(100%, 50%);
        -moz-transform: translate(100%, 50%);
        -ms-transform: translate(100%, 50%);
        -o-transform: translate(100%, 50%);
        transform: translate(100%, 50%);
        border-bottom-color: transparent;
        border-left-color: rgba(87,93,106,0.9);
    }

    .tooltip--left:after,
    .tooltip--left .tooltip-content {
        top: 0;
        left: -5px;
        right: auto;
        margin-top: 0;
        -webkit-transform: translate(-100%, -20%);
        -moz-transform: translate(-100%, -20%);
        -ms-transform: translate(-100%, -20%);
        -o-transform: translate(-100%, -20%);
        transform: translate(-100%, -20%);
    }

    .tooltip--right:before {
        top: 50%;
        right: 6px;
        -webkit-transform: translate(100%, -50%);
        -moz-transform: translate(100%, -50%);
        -ms-transform: translate(100%, -50%);
        -o-transform: translate(100%, -50%);
        transform: translate(100%, -50%);
        border-bottom-color: transparent;
        border-right-color: rgba(87,93,106,0.9);
    }

    .tooltip--right:after,
    .tooltip--right .tooltip-content {
        top: 50%;
        right: -8px;
        margin-top: 0;
        -webkit-transform: translate(100%, -50%);
        -moz-transform: translate(100%, -50%);
        -ms-transform: translate(100%, -50%);
        -o-transform: translate(100%, -50%);
        transform: translate(100%, -50%);
    }

.tooltip-multiline:after {
    width: -webkit-max-content;
    width: -moz-max-content;
    width: max-content;
    max-width: 250px;
    word-break: break-word;
    word-wrap: normal;
    white-space: pre-line;
    border-collapse: separate;
}

.tooltip-inner-html:after {
    display: none;
}

.tooltip-inner-html .tooltip-content {
    width: -webkit-max-content;
    width: -moz-max-content;
    width: max-content;
    max-width: 250px;
    word-break: break-word;
    word-wrap: normal;
    white-space: pre-line;
    border-collapse: separate;
}

@font-face {
    font-family: "moka-ui";
    src: url("//at.alicdn.com/t/font_635034_k1yirgc26u.eot?t=1582626392950"); /* IE9 */
    src: url("//at.alicdn.com/t/font_635034_k1yirgc26u.eot?t=1582626392950#iefix") format('embedded-opentype'), url(data:application/x-font-woff2;charset=utf-8;base64,d09GMgABAAAAAGakAAsAAAAAx6QAAGZRAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHEIGVgCcZgqCyWiCgWcBNgIkA4c8C4NgAAQgBYRhB5R/G/qgpw4QDboDKpxS3cSjKAm0NCpKKmNX9v//5yWVMfbvsR8UFESpStEjl1Kwb152qa1I0cfZc9bjOrJkTUU93aUTdSG4U+botkjvuW4YkISk+XlhwL6kIWKXmcqlXBP7W7mFyIf6aBqWqabeaGkoi0sjIIW7/grZQHWZtg2OWpBLBHDxAM5kluH8rfrV/xSrmtLlSCbMpyYvGp3Qfxzm/nK1UmtpnQLaKKohCFCAAtTHT49Db4h08/4TRuYgAzIAGQKBsEYmU9iBLQEhDBEDCAEXYchSAbUqqCC4UHCgtlrBEXRXsIy6QRGtbsTa2mE1IAAcc8HUYXQC8N//pfe/M7ubWi0qtYG1OhSQUNRXOATAOOzSIh0qyBIXA8H3HtoTDRBAch+Kfuy37/YbkmmZZNpINIskQupMJ6re/+layYMquRLxNXX4M4NbMMvZtklTwdXnlZis3KjefQ9CArndQMfYBw+w0ho4J+lwA7BZdb9iVK963r/x5ASgb6rVt0auNcZWPkGideFPbW7uUhVEPknYJgkuCLaZ/6up/klSmml5YCHhBUGRru3hJLFZdog2xrnMXldXg8BEqzWSrFOBT32h8Jbdr6D/e6fVV1lW55x7JcsONuxyE+3ye69hGUoqw7wJ2IkHONMU/Ui/qt+SZOpkXsYQnAwlaaBBFrz9ngAAAeBwuxzoJz6BXn6+r5NsMiDxbWQwrd35UnodpvQpL8tShv/NFDaHzZFI65GqpPo1lZOa/86kBr/wK5Zrug0IkuREc0eg9ZNJcn2y382gtfZCuguFSIOmkkTTy+4izSQk8faSGi2OoBISuYzHPDgv5BEHEQF/b6rZ7oJHHXWR4VKiLkSH1IfYhlSmykX3398FuH//fhKLwMNiCYkAqBsuKMpYgPRgSeoYRJ9JihezQwxYQNQBFOXBkjoZuAhcpBxD6F27clO4LFMq2souitYEyyNJ8AE0qAssoN1oADydFoqJ0t8kDCZp7q7rtJ8x9/+Bdw1t0SJFRCQ90hGQxlv7/2VMne4eO91q7fG8nudBCJCALmNaDdYb2480eoCK7u4ljt/bhwGogonFIMXGkgQgDhKkWzIAVnSVlwXEOT9ISZOBcntRsCDSbbQTgTLcnFHwyj739o7UzAEOCgiQXq3nc2UO8L+DXt4j9NWfmQ18zWnA3UIQAE4AEhDOwrjbgViTE0arIh0J/S/PncAAu7/RCNiFhQD2/6A8eCCWOOJJIBE6jDE6qEiYeI0kp6SmpWdgZjPVWdkuSzm5mrx8543C5fxtASfcsd7V2uyXltlqjsordIvPqlY78Y7XFQH4/RhOkBTNsGAzL4iSrKga5LAV2Mbttba1d3R2dff09vUPDA4Nj4yOjU9MTk3PJJqdm19YXEqyvLK6tr6xuZVge2d3b//gkCOOiXfCKWecc8ElV1xzwy0PeMgjHvOEp8R5xh3PecFLXvGaN7zlHe+55wMf+cRnvvCVb3znBz/5xW/+8Jd//CdGrGj16tSoVa1KhXKVypQqUaxIoQKZ8uXJFSFHtgxZ0iVLkSpNuDChghzbbRml2SUFKCAgHRxNEJVN1iVCgdkKqI+C0ACFoCEKQyMUgcYoCk1QDFKjODRFCUiFktAMpaA5SkNSlIEWKAtJUK5RG3kCLVEBWqEitEYlaIPK0BZVoB2qQntUgyhSHTqgBnRETeiEWtAZtaEL6kBh1IWuqAfdUB+6owH0QEPoiUbQC42hEJpAbzSFPmgGfdEcsqIF9ENLyIZW0B+tITvawAC0hRxoBwPRHgahA+RERxiMTjAEnWEoukAudIXc6AbD0B2GoweMQE8YiV5QAL1hFPrAaPSFMegHBdEfxmIA5MdAGIdBMB6DYQKGwEQMhUkMg8kMhymMgKmMhGmMgumMhhmMgZmMhVmMgzwYD7OZAHOYCHOZBPOYDPOZAguYCguZBouYDouZAXkxE/JhFixhNmTBHFjKXFjGPFjOfFjBAljJQljFIljNYljDEljLUljHMljPctjACtjIStjEKtjMatjCGtjKWtjGOtjOetjBBtjJRtjFJtjNZtjDFtjLVsiEbbCP7bCfHXCAnXCQXXCI3XCYPZAZe+EI++Ao++EYB+A4B+EEh+Akh+EUR+A0RyEjjsEZjsNZTsA5TsJ5TsEFTsNFzsAlOAuX4RxcgfOQARfgKlwC1+BSuA6XwQ24HG7CFXALroTbcBXcgavhLlwD9+BauA/XwQO4Hh7CDfAIboTHcBM8gZshPW6Bp3ArPIPb4DncDi/gDngJd8IruAtew93wBu6Bt3AvvIP74D3cDx/gAfgID8IneAg+w8PwBR6Br/AofIPH4Ds8DsJF+AFPwE94En7BU/AbnoY/8Az8hWfhHzwHifA8pMULkA4vQhq8BPXwMtTFK1Abr0IdvAa18DrUxBtQHW9CNbwFNfA2VMU7kIB3oQreg8p4HyrhA6iID6ECPoKS+BjK4xMoh0+hLD6DlPgcyuALKI0voQS+glL4GorjGyiCb6EovoNi+B7i8QOkwI+QHD9BMvwMceQXiCW/Qgz5DSLJ7xBB/oBw8ieEkr8gjPwNweQfCCH/QhD5DwLJ//lZ5vsfEHD/+IkU3ywhKo3QlhMCLKpmu0R2Lbkefwbs/mBGQ86cw0osBPiVLl3KZyv43jPDObrvWWaiqMOquEVqGYPVN6bM5jAgEQJLUGIbpO7YcGsebriElzFSEb7eHJOemdg2bzFjyVG02AZKS8z687AO64oZSxEL46JFUwMHnNGS8Elfjo2dNGCag4XpuwiMwY5AiA3ADnCmUAxVxE4UY03WWHUkDFhbC7h+rZ+9Il3AFQ5ga0slZZ6ShpjSBVCdFSxHyO2W2YtcIb+I3fmbHLWzmCKyZEqPzLITWYRBa2PGOA/pIUssvGlG78ZINw2yObWNhzJ7LG1btrNXq+PIwEbUCRJMYA9ltVylcT9EK1mXz2cavLXx7AIjW3DGoQwJXSdL1dNZHequwn3pDTOuhOl+TOncabDepz7WeXYGn0ckAH9yVkRZJq5fVlEZ0jRppMRZwhDkncB1C1mErImRjOGZfV7l7bwRcL4QRko1ATNCPKSJDTYPW7NIO4h0XVNnSlKo0Njoc1yXWtPjV2KAX1aIC/a28n1W5FXpnRGtE85U0PYiAA1vdsxNEjleRtXx8RKaIMjyvdI06jlNM/DsS9MjYObhJE2BFTYFeWKXCaKZ/neyJjWqVN2Npun7ieDg/YULHkEd0cVB22PXOTvFvcwpnhIX06ahoenBnSdIG6xtG+XrxkyUWKt8/2TFQpoF1PeW1C5BCXMzBcPi+tkgrw86odRInoH5kCn0r4CtqnpaWVpqBrRDfF4w7HeBVXmZGGUjy+5l9U2pK/BlZaOsCwsb7HC8UablLevVJuDG0PIb14H1/TVJg2yOUt3pwkfGgP9jJbUPgWZAuFxjfOr+98XkNp7vavyDom9IfnH6hyJATJSaJIIIfUcIRyWiLsL1vss6VSonsOeNjyPaiK3uvDOw+O7Sr/t3XtLuKov0C0BQ8BOr7TniEjfmswfX6dMuBc+h9NDeG813ibFCJWkAuv7OARKIk4WFQt4vTMYrgUSZpfeJVcVMJoWwLLjpy5HPLR6KxcBbrDDTd0U9FBsBrdm5bqxlmx3bGKSm2koe6iJQq1jzQj9KG9u63DhRHbpA8nDzRXwZhQOHstXRFJMm+yBPV0KbWytSBtvjrhV49A6QyqDviFB8dAj/CCvYNVJPDKJuFF9VoScCQPlBA1E3yrzUiVNIrtJwvN4T/9X/umm9mbYgW1+oRtbudXSC6dBcPzFoO3WfbBCs7mzg1ZldlNrcESqMpMMtNi9vXLMEtwJbzI+pJmWmb9ApT0OVsM5MbrO4I9i4tqW6+0QC13tr/bRS11oOFivA8UEg2gH0EePhbGsIs3F+RuabM+QoGA7x3BRXJ8hPSscBCHa6J1hT0lmuIaUdSSIsH7OdrjM/tTwytPTE86gHit2GRghMdb5CHXfTazSKt1rOp5p8G9L/g6n3rFhG4aWyUH1nUP+qNOjLoOskXeTAX39PIhzc04TYwz3p5x0kD+yf4mD2//evIYWrM/8/FAidougVWRDj29AlyoukydjHTMGJf9rVn+OdjuEqUYE9ph3yYvipbq9YJmuX0GROGTRZH8Tt9VkMeeqOnf/JaN788wcgkD4Iy6FIccNcTjGmqny9Ch3RsDbdCFYnpyQo1dnzhi89oz1bswQHBFfm1R4agQ3AeIh2Ma4bdDHiDApMuwMvLfuTzOu7AYxRwSErBolCdPA1XFAqsf8mNMXHDh0nvkN5YDcOvUAnNn9sAWytniCXt4UXBMz1mgWxrhM0vK8FdYfdz7wmFt7cfv3Z/a7kL+LFdyh7ASS38cOYyBOsSit0xl/p+lqPsFcYqcnj5z2zlclQcPU8dsR34AaiFv5ygMeVuE3SW5zo3Db1fAQra7GqUy24XzJB6o63/hK/vHgIvIl0cVn4PcT1XgV81sDElCZI69ixAMHCqKX1wyhTI1dzWOjkPB/AJtaySKHYrR+14FGo68TeYwUSPacIbHZVTtZDkV/gvWwIDRhWdyJ1PBiHuyBkxzJRmyL+3WvQqTadyxoPn1ymvblzL8TqAUGiKTph144RpIx0C8Sh4FtuUZD09T3fm95PgSLFjxfPPjh+ghuDWftUtOH31ekfKXZ0uLkVt1YDxVbu980sEjhUzbQF/GdpUxG+58qIdgvNW8rk5+Cc/O03aNYXDn8wfnL2g4/rp/HkUtfzCkts90Mjs31g/STqgggOpXkkdc+3Lx5wKgZnnhOQ8i1ydGPEHS6OZyei/GLy5bs9K0Qu8YRoq7ODcffmvAuaR5niahg8BXTsKzB9t7wieGjnc56GqKsTQ6iAUgCzlHKoZ1Ble4PVDcVjVNt8zTjjV6zqhVCKMZOvi8VAocQ32bQvi2poCxpodEpKfLItfkoUpavAWEBwJG5o8ckC6YYcLhlMY3i84tsmVtD9z9FDBnkrwb5HsiOD5G/71BdxpnQtC1Dw4dm+xfFdAQj3onhSNOpJhnU7fFwTz+yGKE7oMlbnYnoFhM/Dx1ThEoFAjpYJciC+iFxvaff5mpJzN7nwF3AfODGW/I5T/NbppOFbIT3VqKROWQ558lpjefGjgH2Hwv1ZSFiz6CrKesesh3KoaE163F76WrTPKiHf4afDCqwSuS/uzCP/uirEaitSYm5NTF4EVy8+69DsitP6ulwsNdtEREZZF/WozsutWaxxfMcZp2lXKu05IgKtqAs3rNJiYwZrN0QZAnNUvcRvlZvqrMN/tXqmEQfnaPKkhXmgUCMCvBkQPCtqTkAKcoRUN3wBFKk3U8mdVDiuX72EzV+Y9V/VVn6ik7wtngcWs/rSmdJN1hCaZZebPbnlGz1SHaRZvqNnqtnpOauTeqkZlCOz0r7VWK5625x1ml/1MGG8XeMvASIKLEHO3hW+rd2RPp67J/5Qvy+3DcQUDYRWMC3AVacstPr5p5C5HOQrW/i88Gz+WCP79FVx/QNf/hX/av934+T/mWmL/jhAIuD8UcH741x8mSaM6lHmDXAvNd04fZslUFReIql7VVOYsQbSZoNRAdEzTqclugMvsykxyrfaxjnLMjbuaIOQ38aSe0cvBoHexvRvG5moy2/2ZLbuS1pJ4qIaxMOa+e23R0WGyYzfjOdpatwxphHHZNAeHDTfJY3HVsgqyGGkgw/vy+DrTXJsn2ILxDklw4jpqwR9lsAlzXKlFzHEQ1oODHXCqRVofAWnKFLsAO0KYICiP32r8qxy+rJdyJfuG1K6yA4qypgyFCpIYunMdGTBw3A43DGqvwyo9Fz646snLuk0Dq9A4AJRHdKUFl1kT+K8LlzhbIrOV1D1Fh/Vd/9it3vDne7Zgo+f44L8v9Ta3Ez+h2AkNed4//RlUZ9dzL9DsdP99D5NvBhQWzYKva3Vks6SevTTV9vc4j66u7pNXmvuJdKBJAkJx/voDkVFGsWaPvJJsqge+WTtarb5c2OduftP2GUMW20/cfJIUhMR6LWHcGwCVaxKhF1MhK1lpSH6sdQ5ViINT8vC8EBz7C0HkPZNSQ2CfMN9IvihOZ6dsv5h1ueITodH8Vl4jgEE3tmyFyhso9yStGLDtHNnYUQ6+Iq2R59MdSgfqAsjUgLZIx3wwzZD7fQJVtqPn1xmHT7PECCOsrgso/uXx6UCfL+9KwIeatUTUN/CnqeFGypaJCwHhJ3Yhmivq7UjnPNmN/zN07zRG4Y6rEidGNBP/JZETulpYC9WoK/CjIGP49LBi5GUuwwH83r0/qCNYyDpq0IXX7mmD8buIaHBx9f4auYS1u9OlQxzxIRPOAME/fTX9wUchWCHIcghCizv7hVsqfJrFO2s0xAUqRKfC1pIFUo7vxc89bjDaoY0GaQ6wRZJXf5ggWrl/uCzY/0oirRbAjpIkyc2ORR4HidhneBKBXwC7JXIAj6QtJ19TZMd0qWTBqQdsxG+Fmb6RIV7WOYj5QemBwQvquWR1ITmMtU1pdmhW61Q1p01rMBeWWL7xjGdhNEAOTsNnGW21WzmAaYErgzak1aztT+oeLW64IO2bvpGIwiNA4aC+6EmPrIMrvh901LujPwt/HxEA4nteofczM7BxpA93ZPd6qCG2NTluQOsn+lPWFMrQDfv07NTM/VHNinfxM83c9grNYY8oK7GQSpHDDNNqezdrxLlQsXQdeBqTwQ/Pxj2N5znAok+020Iwp5n/QsZLTgVKVMGKGGP6di3nKgDEfgD5JA9qPGGJYYI7Qft7MkhEdfsps52xOuwtIX81i1g3Hv+qf0t5GU3gGnfZR7maQAFX0+kpMDOqy5IyZgg47hT1RpZbPNjadC1xFiJY4HFG2wY/CI9VugTdQSdkVigcS7fM2OCh3DUan+ZkkxIHiDPhWHiottmAeez2M7/di9Dh/xeYgtLfiuZvT+V0aKegr2wP7RFu5ZCwUtjkoa6WM+/um5vmX7Yp6GlCdKnwALw4Dk447btk+Fs+r9Gdpw8amMqGtESol8OTyX9F9qOOow0Xxtd3J1wWyfB0dp9pNzKhvzPkv4wGzUJKjVjTqZaXQFvpvBPG0VpcDtD5kk3bfk3rAP9vBODOR1SkFOkukkvcWKseQmithx9bcDztUwzsA3Tl8VFXeQzXmhQNMuWMfylZOZ0EUiNXnxDiPKT7ai0HQ/054EUELwMhNZprqibzQXx2yDXr6h+0By1mRwNiC74v0LbqgkYsizkGjPv0wDRcYvxTRczkeUzjbdqLtcYW4zoZiD99dnif3SXwtDYf6lylyGd4TyZm+hVtD9ML1hIzF1NhexgSHRqwKICBzfBcAYc5TynoqpLxBD1ul9bljke2vKmz6OCCnMp7n8IP16hoS9uUKdabaXQpYCiWLhL+RUURWZKvlz2Td/mkTX+2WIgi2n3e25LXETWadGTgdvfpbxluZ6K8QDln8e5wMTqXKU75gMiLAnBNwS9GRwf0r5hkJhIv9OAIgkDmqutW3u9O0Su91xIoIjn+Dhi5gnSGb2n3WDR1eQlaMgjQ6iMSAMrw4PtxdOGH6W92R9YNOuHdYXmBNXEjukORTF5fMjJfzJze3SBI0G7CH/kIKjMQwkqpMTMVe7ha9fvqsjbCr9OdcBr5ABt49f4AyVZhOLHuG17fV8Ehn5khcul6PiSge8Zj8NFrrmm6JNHeAupRxWGNCHH92sav1Fh+1S1pzthRQArsLO5cQILJ0Yx4WWAK+ag7XFzCytSAcuJVtkqXqxFph12hTrqA+feAPKjDKtCzRLaHvdB3xhbx4ZAe1TDTaw5ECI3mzlaXdmDnjAS7dan2nj+ZdY1dGbRcY4hfNjNwxoPuPNvqgSka1jNKtnmRT8A4ZC254ouArYnLx8I/eYqLunqMxlUHkYfsxyHX3Z0q3d40ySSzXK7cyXbiQkxu+SqupR+g4M5k+sfqi7EwpM32/YjYnoYXhz/T/zxkOpAMkY2N+NAt7Fuz2dBvegCQ8BqyaeJnzKUnKkTrd7bpi6EW5yATUjxFk20nGt8tKoZwvCg1OVy+Ty9OEo6JU8i/VzfpPWNSQKtOY4EbQtgVScNDzesrRqKlXVGm3+whlh69RipWJcrF+8Wwxs458z4z/ysHEj0F7+a5SlKk6Dgf/1L/wY+zXYP8FP9p724daZ/esinePgfNGuQnE5alIDPRLILBojbJSfC1hXWCrbC5LgTWZDbzW0wZ+TsCOelxZePkNZOEEgl2eFSK9Qj+tcudK4WiDwggerZZEUagmFaItyJVFDJxksJDeVrfQ4eISFFwYyuQJqwlgGitEeftS/sCvEYMzVYkl09tCXpxBi8hGFw6SVtd7qifN/Fv4SdpHHOE+UMk5mcqnPNOyB8ssKmYgkB+bh4eP4+qxGsIwExgqLM2XwEhWJIIEjaXXwOURck+Jc18wHciXYE4S92sJAXLQfT2A3ZGGvlBPb88mCfTJmW2kkh8Nmb/IIbnH9iHEl/vIyJxhgDwNR2D+D0BtopHc7vpP0EG0C0rwDACaiyEBTfANBcmYbDUwhGuda2/WWGfY0PbOyRusSMbWEyKLdyNELaK5WOL4t2+QPFSbbteCLb3LqvMFGJYKzG4TOTPhrffwvh3FGqDmU+uRlCluQuS7p6HiqP8zYmt/cfyUIOjzHgxOvDjPXBfbluKp+B4ZhJmj/uBABEKSVSE4E0wHxXJgA1NfJNMOk8eGTjrsvYvW9+LAiD1bQIoK9hGXUwstyIlPpkA+lsegv+qkjdfDRPFh4yWLNsjYYcek9xE5yXYpDRuIIvlzctxEYIJ9YAWlhWDuBqqA8jP2BYnZwqhen08Stf43f4z8/C139TyScHClC0EhMk4DWuEGTw5NePeBN4E3XFgEVkLiMWET0tWyoarDSILvRidE+c44yubF5TdpVCx3EqoWhO0CbOcPMyXgNLY1DRy/YxknSfNhgtEFc98lxoDI0Qw686kkwVEZcOBwTNNIM+9ccWXMMskPmLn9oCKURF175ewVL5EeS6iY9drYbYXY57hlRIQFrCF0c+vvR1lZkWt/fIR4GocJ1znyXBvhG85pwxjF+4LjA4El5vv2hY4rDJyWehoY2ELWjoQcJZpsw0MVF5inlonlLJmEJmeUXjznSiET2LavpzGBMRjVlvDkE3Vk0bl9ES9i5rn4QAJxk1qw9wx34N9byLrqQBAUpKYNsAVEp0Y03XcRJBs82aQ/omJB3Y13C0bTz4IjK8AKXS12PjwBLxFQlDYxnTm0DWhIbA44tY3moZqbGLWIRFKeAqnfg5VXWtsNfE1LRhd/J+YHx2tWFBhq+9NEiBfms4nxPTMBoSeKZwXwNy7e2hV6DYduz0jTobbr7/0sXRauajybWTENU/mH7LO9B138r3P0y2tDi810ylu6N3IDXT9GEYBXU9iW83lkbj9+KAiRahC6xxehWhsebKweZbF0bnx3p7l37ZXTa8B9zITBejwcIw+aGMkCHjiQJP38tbdO44/0CAhpHg0HFJGCgO2s11uM/dqtSksR4SpJ+wxIcBoIBEwWx+c+mqkn+mblZLZXZuYKrwa8sZErogx+F2S7BKDylunS0UOCjZc8fnTxlqR30iGi50aIqbNOlK/imlABS0jNNNAUhHfOnJdMEGIecJWn+6IE/MmDenTlQ3GxGO6rBXB+eme4tv6+++sfcKBs0vF9z1VVgSBcY0RcK8zN9Sl59gFAYiX8CNsypLiMqMWhHC49YJf0lAURTHyFGHAuraYoIaU004OCZs9ErjRQ4yxoYWd7zCBltXKqOVDBnjo83N7MadV+G+8tRsCrNUKtjbdzirqtBkbnl79RLpDqxvJhMT9M/csMfH5+zI9l79dxRISYHMpGWynZca4CjC2x6lbti1/jj9pd+srz9+cdmIc1+lGsGHgOgUJu1rQbKvUY1Z2qeN6kbpLJocVRu24VZVZfHx8V7Nr6+caCGieecjG1Uxnbk6qrZibGVe+Kq31pC0syYvhFN4MsuAE8YgyeALWi06ZKUI4wnm82p1dY/Pd7OotSYmH4qdX1qwvmxUP7+qmV80x6yVqLkqxJLCF+ZnnfBX16MOsXmaDYEJEuLVIipnfZHtfzzvEDKoJDpDFSpv4/afFNpY1y/zW5hW6S9qmlXaHuuQ+eM98R99/uj5rYpdExylTuWMh4cwC/NIzyllHtQsrDPFpLSrhAFaq6SbypTYqyKd7q4ZRuu30DKh94bTuJPzqHu7ZocYIjWVVtJTUIFd3hok4q3HzauabdYDLzBaYD92dQO6sNsAN4VAdFYrs/lLIPouNj+uuVLcA0T02O8lgYqFxAaBhlRXlznlzkIcc2lF1DE9oVsL5y+bFFWb/KhVPaoSPXkiSJEWAaUf6JuVUeJxhBE24ydkn6fVWYNgNdUuelxES41zGYFVX2HpH0d8D/JM/14G7L/rdIW/9X/inwWn8TsqCCdntfhne80il8oPgY2lCl6Dh4vXBK63hAblZjoUDbcbDUKrod6e5xiH4H8rWJyF+YA6nGwT7O8Tsb8sij/BhnbsFuUBp/UtK5eaFf13IaW3wRQrwvEyXs7yJ+vrYw6oQglr5VGD7ohYGCLL2sqojVkuZh6kSMXBON9QpdLois7JnI5YHwcoQvoUObc230emY7jINkhzwVBfF0sXNEvU5xQVeVYT4SSzTVbcAmbnLB/dFy9499p7CbKWm6sbyhVbmCQROZ6Q/YCQRmk56hO8Q91f9k/cMd1vjHSRtTkG3j7BsZiom2CwVGA90YIRapwS5RKUkc6BPqjb4iCJ2FkC3iATPaK1abyy0c1Me4ieYuhMMn5vCi9RJJZHzaFTyJqLIgp2jNNI68AwjCHjjKW32fSx8P4tg+YynrpA0mlKBnxwBQMUKy5gN6LY2iVR9KshD/Ea/PB0ZTVVFxEUriUWIpXYqLjhkwdw7qD4pxpZwpW3lH4bXfEDQhDkcHyHLU90OqNvdwAV0yaCykIfrdaJeuuen2KEC2G6m0V0PI6nKoQO5LCeIzr+By0Qo2usIa34jNkOhC+avxKuPSdmm5473jXZiFE2nPSgwvD3FehPD4o+6BAEVLLdfpQGioaFfmLx53R4J0p9sncn6xLeIPw8NRlFYbqQgE1gdvW0M9Q27tr1OU8rfqAYr7H5BWpsPndQo3qJOD4GolHoHiKpN2CcakSv2PjOUzlCMjt56C1tVCMMebrSCokFuJsVKUQm0DB8x9DmHMASPteOVQlypTSdOAoQl8OSJxXaHk+kH49evgtTscnyaycvhPvg9Q3nKPDaebUwaiNR0RXNVOlBRe9nQPH5qDzd0yAg3FtD4XHTT66mv9cwEuENICg9ztF7bDaMN6HYDrzpyGcufULrA+Q/ho6Y433F33QlMSmS6G/+uOyu47ctbhW/a/1svG5umkEwCtfFyg0wJ1gYlKyw5+eSlgyzY6Rd0SNJdSj/sArSedHxCmuaDA5s598Zre6QTOIMCtgSYdFCKzSSrkNH1/I6f4SQbIJT6VfWjn56ZP8qnmWowq1vUq8148HkkCp8CyWDGa3ZJin30GIYMXQTZvw5szWLIy3JC6H4zAKu/gBeBIqX6b8WpocyXi3NhtIMm54yq0UsT/OZqjVlJ4gA0oApptcC+hO6pLsprHGVLbgu1IcKUjERnoPnpNJv55riA9oc6TASNOBuSd82KujaZA7lHzvqKxCYJcenjhguSt9dvmUsLuvXEr+VXL9vCGum1hxiq5141kKdxW50hxrV62xx+Bt88Q8zdcBl1pbN9xCGnbFr1J3bn+LtK8QZsSBCcGPDX6RI7zahr+C3G9hrAqph5ada18xnUy9AhzwziQ8zC2HEiw9kqdw2tG7xfw9Ex+pL1j/6Uw41gydYnKD/GuuywQrhxX/KqtbgVRv3tOcfXcGWcAb8uzdpk6advI8Opt1/biC8NPIv04jgXtQNe0+d5VTzJlYnwZDqHIaYjmaQwiRDJJm+Wmu6bjWXMdN3NLLH8ETsK7/YvDQzOcVmM9NqPax5vqCd26SJ5kVyoc9clZMnZuoXvBZsVVM3YT51DmTWZ6/TAuJW5j+UUtHzR3Rh0jFi3eRwQEWNZYF2Z6wg5B858FHvfzFB+/8vKunTDyMe0WYTNyrmH1qtxJ9Xm0UYzWhdwUud+pVscWj4VrDU26mNX7TyDBJkfdj87TxP4Flw6q2AO32soKNms4v2Jgmm6Y8P7rQopl2yQ+FjJHSk6RtY8yxR1XoXpfEyiqvUDblFeBjd7k/Qo2xdmO4nTIBMFxAdUycPR4SMs4NOO2uzY8bj/kYEofM/rsvWN8NBsreXH9mY8WM6Rgv+GMMYWwKNh7ZA4xz3aEH/TDE0iGRuNLRWaX11G9N0/KhGGJnrA0D2EmNVYpRVg/iIBmDJeKpwX2qCV6jPHPIUpEJPFJwNQVwdYXGUSvLhkubUhGOFSsg6YvWJCTTxeN1MxuMOnTK1fzWHMgOvU9iUdCrV8UHN5tISJMr1icLTbBTXPwVglo8+A96enNKY/OoGMDXkCpp+dY8/FgE+5GI522KzKXNOwc49CW8/Tx4R8elvgYWNnPKMibbDHvWjjZmVlEuqDhZ0Uyu355q/fDJsiR/fkkqsg1Tkc3l7i0ax9ZpPXEDLKssqF+0kXjg8DA7hYc1IYis0MuXR//NPbmpSt4Ut1V2NL1yBzMS6XAoQoAaBCs1JLSS7A8SoNar2k/YoRnQp2ij+i45sBAwzMZwiDIUCko6K81FiCBEttJOOyj0csOfgDKCmzUZd5D/MenGL6nFxRFHlvJm7lRJhiVI0ISSAtmtPDvZUoY3csYSr/ybu6am7zZQVafjYj23fHXZcLCnB8KdAUSg5BRQclLlNHbAJ2ckq+J67c5GOu3J3v+rqpSpO1RHHt7aQ6G0RpPJQjDSHHlk3fL4JwDsd9XfOO1ribMHdfySt0LmP7abXXIdkQqIxMbEo7nC9GewVzVQwsR1Tib+cnBGnDW3vNZPoOgBsVtCHO1z9rJ7IudoymTDYdK6v7jgpgh/N3AYC2/q7wDJ6LhF6DcWhUdUaXa1P4xGZ30uQymuYAjnrKBIBN2aVJl4mCl3K4wzXT0j7OqJdZoK+WKnYBTkDql8MCSggR9IEqd2IY9Kg0f2UmOKBht5xYTCX/CmKgc565R2uzU9c+ta9Vtuy2vPFwdd54naztDrp8s4drVjS2JBxAEMCaVe0MsdC0EQ/UyDy0vrnUSBnMxH28zlqZL0AP29TEZUabG0ZVJOGNLPTX+ZTOXGyLCteNlSrTc4Ir0Ux+s74EV1mh+bo5wvP5gcKz+TPop/DDZKznp3PDv+EXwkTFf2rqRBP1sXOveuLyQPkEnL/9BJ5buJWq3a6T+y8rcY1ylpETnbjoLUDhthGhb0Ohs3NLawDXebNreZ16OG3D5jbWMK3DvFdPGK9tP1J2lJbBcWOw5lk9Kw56LHQU4OepDtFXDTIMlFhlJDkQ31yQSzHr0ohpBvj0bTnjKzENiE3ORBTtCqYhV0gwyTqxRVQK3yMBOb79sRL86foet0yl6yeUlcKNMCAL5JqORqdhNsjmdy0OPnbd7ETbwm6ob/pDgJ1lJUaUVDCWKUkdEFTdUlFjZGUXW0UdkDXaKvpbQZkQmcYoleiVyGExK+bmOpQOWifGxMNF1NQXVldSorweZ68J7P2NNme3Hw713GxhSFNHMPfuRZiSwAg6jur1EX4jwLNuBO6tyHfAX0bAKT6zS52pMkM/7hq/Xx8Pa0QbpU9BMwCFas+Jg2wuAnZSHz3gfI+tqS21w0dd6EtLA/18fHRURYBR6BX5G00Rm1vhhAWyk/o3tWvr353jnPPfNHxeZOuDQIAIbm3v/z0/993qHf53/ZVJ9XU8CdiGf93GuYpyEJk+i5Umpwm4d1IGvT1guc+yxLzOxaxrtz0J4R/tT4RSfXN+O1J43brc1uRClc7nC7EL06NX07EaBe8YCIxd3TGG7pF+mV+hKmromKB1ouoXk4kiHr8eqWkFBzJDoM2oz5HmA6iP+9+zMD6oS0eWZr3xFAHmeBNQYdFx/kvtMICi2aPb54wdCuAz8cqS5wZlfe+V+p3bm5oZBIZjTot8EQAQ48YrUeLe2jY6vV6PIlDwnMdVw2kXUCdehf12DTlg7LqVhyESfPOPr1zW2GErv3UieqIytTEgxdkcrDnYGIqyhiUPy1txZ3eG65bXdd3yntZKhbCX7qA/P9/pKQLE6BNZGCem22Ch4dhSJsGwBgrXqtfyOjmrCWrMxWYR6734mcPg+1TEAalnELydXPViRPQS2QENHy7uxaQGRYUyHr7b25YgDsPZBYkFhOFWZ8uiKQROO013h/AoejkHzd4VGTWaUbkoegVK1cWr2yMaeBXmuRrS1et0mS3byyXAjxiqj1sNTnB+1V8nWl+SUl5eWLCEaYdpgTBa1NRXLyyWBcbF51RLLOpZFV5WeAbrM0zvWSuol8FyQVr40lWuDNFFkVncFbxpGdhkAwXe2WX3bHeQw+g77EZK3s9HYCHkGyYky/47v7kgdsmTPgBrBGbj8ycZnqtnsblZc5XE28RbnNFXOU+3LvxHr4D0Q8cEHrDRswlhwZF5iq9SK8yJ2c7EZIqntax3Ba1GOVmFKL0KKHRTWS3LXfUVvGCrHhyOQwX4zGz4earV8Mr+3J++B+PBz7ZMDUm7OPS3cF3Go3RPnOFgu1HJpGxYIkk7t+2F7GY+lICdlLZHJX70M0JLSc2sHdYJYYW7A5x2ciGWqcOONR0eG1xuRwF3OFYmpS34VPffvgs4q87yG6QnLo11tuhdkdEYwhWS3UddUZsuTMSXmUx6jYqTndLpxW1F7kRlELenzKQG+6e3IHoRtw5idgA1JV0w3wJ1rxCyiuSieLXv9KTOgWdQH9LcOse0bdb0D8UPASez876gx2McHa0iqLMtBKtWRQ3oVPJ5XCVnQlcEDUrJ54lKAjTeA3OEuX+R/Xp+szzAWZaZ6QSEfC2Z98V6yv7eio4r1GgSHt4+U8H2IM7lv+PrD90KlKkvxwrHRTJvFORGfEePglLi9Ur61qKbDNxy3FGbFYYEAetylhmF6Y4J1uyaNm6NLf7IaErRBmrD50+1V+x3jl0uVPz7dkHV1r9VlxPTCwq9m+ryhDdDw3e45YqO9+yogyg+s029zuFxWaB6b5ikO5qFkUy9+aGXDG7oQnAOpkcM1S6ytcKMpdUMMydFtnGo5rUsR4oJ9aaFdq1/FsW/DZ7mX0bcJUpYLiOGx9UExFhbh6o2UJWn9hQKDMTCt2xldqHnzK5KFOPqN/ZmJ6KUJdjBxSamRkKgdJhqL/7j+NMA5/DPO7ycGh+XQjTqih/TW38mpraNfE1a4i/BIcwJSA30ywbM3PNskeG3+YDHkL/wITHM1HTAx6vTWTgtjUdRszOIiAdngBtVqGmg3hAMODBuGEW4A0Eq1ii5q0e7ZPsnF7NUwODGpUQr0AB0QFr0W3qFeoo1RrRrvi2Qp11JSsh4c/x2DhuVrZoiHaFNiSykfQjryD7JVlZ0rbCaOepfdl9XFWH0vLzlaxov7UknSHJEjJEhUsBHITa9PF0B6tpponVHBYqcBdIa7ZoVqSOv2xN8SS8BE8Cl4wSyTbB6zeUjIv67fpFMbPq7rMxmyPqJfqneyUGSbVVdsrh09ykezn+2wF4ZD+W/s7V8heq67MlY6PO2V3Zz4jiJ+93Ozt7nKiNwePXYu0vdxRpg12D013TA1wDln5I6Ft5lwG9rWV1XyIoqc4minMsP/wiwscNstjV3Fn48pLzyrKtoeVV5c7Bb6b+jxItFkWMorsqXXpktpSy2zdHvBcX+bv6q8VqO1e7pDB7cdl2925zk7mTrt69ZrS3Z/unE4pp/nG4v6cUAV+DXJO3lwYvOz3SlTUNjCdEPSIREHEDGKsfIscoPaTK47ljxCyK5tL+WGNocqTCa/+upVaprF4SVUU9DglqscEhm2NAlIVzAojNTFf0M61ceLN4Vzy4cy9Bp68Li8JjZ7AeuJLw1/WqY8iPWDPsDuzXeZFCdPv3/2wbPR2M/YBzx33AkhOQ3sr64D6Dai0tYT1xn2eVlAI18YEFSlW6VSxV6XNUic9BuDp8djY8LHTHjtjW4Vz/3JiY7dursCoQ3E0++A/uLO6/Q7i2M7wzKnLoP9xZ7L8Hce0/8X7yKhyYb3w5SD504y/ftvDyT//gvuMgPBfHn928/54BmTzJGhx5XB+wlXQEUOY4GTc8jSePg9mHn94byIvq5OlZUkxouPlOM50cA/zNZ16S4Els0rhknIQD292kFPXTXlvHA9wjZcdMyjKDc8th0osnN2C2Q03szjPHzp5oZjcNvdq9mGs0BUivvr4jnON1N2dX36Grbhc5MtyYxgL+uvZ0vpnd7H6R5AhxBpyQA4y4nTv64N9BxL7nRcw27E7gXwYRAOdWDUcq+JI6MybYsaPzO/Hdbsbuo7fqqemo+tvrcd5h1AGIe4sW7bwGoxb7V4jIyqwSjsOY7YDNHVlq52Bn2+ELwrOuY+DattJmq8xlA3ykrohSl9Im27MgEvja52TIHkRtsi0RlWgEVkmJBFyzXee+o9CC/qsJHbWDuMduSWDdpQRz+v/HrlfEdvoWFbj2IMn8F0dwXnZejhVkxrHdPARoFkroIWYFUu8iWSzkb8i7LNbdEQgABAvwL/13wIc1c8C0+CT62PgMsOZZL1gfWK2Y9II1///z0iA+EDzC8Vb0Izx5SWn/dSl4hM0md6r4PLtHfXT9/uodFQnieJuW/8rLF5yAE6H8ixAs18IEocnlND8e6xF7ir3w+xorkfx99RaSrTV/lXAV39qatGX19zyVhBBiSWn/vTyuh2IdeKHxpISnpe+r4zOZVb6ckrCTCWwQosxMSrqVVrumf/LTkx3l7R9Y3GMOcNWin5F5J+sHwHyuv3QyKop1ga3qnLzUo1hs+mZDm/5NvanCCT4ddunCpYlIvf4lcd26JnaTqpPVvN6NdZ0WnaqzGYC2rpml8Vp0gqy31U7V2e7tD6ym9IcLEzXx1NYdjLTqxGywDYRrFKn7+mQpYZm7cxdkHuzCnVYHy9KLEjvfl27LWX93Kr+uYjtgTbB2sFgJLG4DAk7e2rqVqCCG4nhvd0KYj5AQGgjekXoR9x/cQ67pRfTumWloYeE4klb/5GmCAED4o7FWdjbrhx6HsIFfZQdx9rJvuGQxJcSwEiWlPIrzxATPdt2O/x467nv/BTKRNh9MdVorpD8KAC7kZOf8YzfMDrZfHRlb0tvtdtDRwgojC7RbRcFyn82yk9njIzhAL+f+3/i7oJ3Pr9Lur2VgKlArQCD/mkkFUlXTHBJJ9quUNyKte9BqE41Jbfa6SdRuEzNF827kGZMQQs4EySqT5etJwihxg+QN8hXemJK/mROeZCPB2fhX+Qu+/oFr2G6iQaqRGpPjXN10Z0yyvB/9Le9dBZ73hhzFLSnKg9K0x6RB4bG86pW5y6ubhawwAYKypDUxBQ4FFzkblKDOZ4NDfkzhmrQc1+VPuA3Bm/2qXYsBty4pPXtf4yfcRqAELX561+XpOWtiCx3yvTfUKzkbLjoUxBaA0JvroCGcwM5A4UePLTmTvlMcy9kZPG4G/mz7bJ7ynbTg8DPAb9BP8fWEo/zR/tv829/ANg4fGkA2msu4q8302+J5WQDIo0cEVjZXPNv9MrV3GTmbImIfPA9+8SAmQqnW/lQWfDm7ItwMJdqUw7hastSv3fMKX6js320tzewkd5ML2tIV7Ozx8PHwtPGxsQA9nHgqfiYIAzoD3K4yC6MF+GHvx2bfFi+WV2F+fuFoGVt8m+f3bgdMo9nAUfiHi2M/4H8we3zcYkucCILjmhnHboUvuUWKKCyMIHnr9iLu/oboMTNqpVqjmXROWFOLXkR+/ereahe+/o/OGSPiD+9a/xg+B1QCFalvU+kvzoCIwJeC0lYswCRiAJbDqpXvQf23rVI1MhUb17uilFMKonLaCMOn4Ap4++CVZjKl9ebRNqgVanS8zeQv5/B2uGLoVDvhNwMBexcLDKXMnyfnXebs5tx8N7U6HMD+hiHgwN8JlqsB/1hLRej15gs3vXuBltrC/w7e5zyavGc88Q+GC5V7oE/QyZroiKgIDZl+Ak3DkfG3cQJceKZeElwmV+oaOZD5zr4Yp0+mWPJTS0HrtQSEvYIeGxpiYlpzxwCUUD9Nhd1s3WAqvBrKmenZpsCmWXk3q2aIKLsZeEmFwegxlAtqDL0RPYMaQk+3O7ePop3oXYjJCYSk7km6bO/ExEFAI7kruRzu6oIlVQCgCd7TJZXjxTvW9bigZlBob05/iB5DO6NH0Q9R0xSdMWcES8Q5IhyMmonUUPT9AeLClP3pLwMwVt8i1KwObTaSeKsPeee8daVwWLPcqTzPyfS28HbiiPv8wpB0WDog7X8PQD+hWx6qwfAPOST/cOzxPKvZ58UE6uK+yD5HImUVaKaSenqbewIJ5pb0nshZrlXgur2shDjcljazjWbubtjeLhbwEcavpNq9i8K/s9V7EHXam1JIbuLdIXY4IsiD7S4mdkhnD4m/xINE9keZ68fXDvybvcaz2u+7XljqeXlcj+h+doi3l0Q5SVL3evSUEDt+BhaWRHgDf1+7jSw3RJv/gAfI0njOs3EcZVmOjzXwhpYG20tb2b0rV/ayW6X2wXNbiipBn7siaAkgvOVkVgfBRW1tRbA+Qh+s8/ieCAIkzZPF6S8nI4ll+cHEKKeX14qdRO2sAm+wpmr0Qfm8WZ70/5hF6Deb7SNawKsNwRUKHYSVVV64KF0tjGcpmHYdS1VW9VX6dW7xqi7FxNK0e+U05BQsS6Tz79dWOAd55iN+r7p9o2TZOaKC4kTCvXEusdJprVxe40hivJyY3QR+1wbpf+dDMjmPV8sHuPLfxiMFiLsWv4zecZi/PWp+lxYivDsKpf46Nubw7c5YN1D03vl0YvzJr5+2AUkPQgqgL9i/Z796Bs5o92DqjiNeFZi/poVZP787d7dlzWbkffB71+nT2Oke955prHecGawYOz0Yxcxg3C0EdXA65GwGdB4gfYmytotziLOPEv4tfBUttP+sol209ctMIcA3LUQvdFgB7ZnocEAQ8+REsFsZYh+9EcTB+oGjNbAe7mWB9fHRzUoHRLvj5bvk3fDW0snLMOPI/MWj0DHo0yVGH7y/dt9pmLzLMEXwgLNra7OgbMjABXZANpwFZwB89Wnkx49ISKcHQC9y4SPiNJGHTs81zNBpuMGRexsQoD8K5CWRvCupsZUJLiEx1MY/zbux3Qca4848US5NlNj8PwP/WVk8b/rwPgjqOKZLOTnudPd7o9P4ZvtPGlXj2ku09lRGPKp7BLdczyxV/o2iLiuaaxAXswxY/hJ+j/kyp2iMi3bu8PEnfbi0jxvYKPonpy0AZ339oY9ejcKgE2jkd3rhes48BqfXW+y3Dq4vcm7XQkWJ3GRrH5iawnSIl+CJisWOaqRiVWSSi4B3baM74xkXF+F888Ou4H9/anmR3KUMrKMuEmJma5z45CDuZbaSrfB3P5pfs/4s8iX8I0Dbx20Oy6PufyaIAh7qF2rCQ6KceMsOkU0WPCZkvBhCVfQMWYWZ/00Xq+xVYjpxSDo0g6SQyLZkEgVX4V8h0q0NWvjPikV4vYqsI/Nwp+8VPmcazVmEh9f/2vvXjQcEloUReMPLgYTLN+gNfG5Qte0FlnWEnsu3BBonUCLxoDIJMH2Ol1vUpa1iVjbV8i3GzH80H9XL8jQ6ui4X1N8vBrN7JhcV1f64fx/DYtRiRVTzyOzTfosxoIAY3hgv2jDtGW2U6oUNS/Ln91HsKH38+jrjb+t/+07KC2jN7My1U+Ev/ejymIhov5iV6Q82WrOionp7i7Eoy7Dvpgxs5JKRVSOqBhb4T3Z3dri5SUsc7s3GdnZe7OhY6Ox49+5eiYMkdwXc2gpb74rWthUQUQuit5VemhjgXsvckpYL+aUsjw2ofsjpmS3L0CvD8cPqZaS0OI87eEZValzzUjUUjbNy8K6GmJ2WSPJ6hFhhD/zHXXZp4OLWViO7nrO0wsVGDZRYVpYoCZoA6A6VJsJEY5nBW/Q9YjkRkkpJ9yCZFCKWr3rzjklmVuiBxTvi8a9W/50gGogn/rP6ehx4THSKR0fzEO7GiphsNvuJ9czoTqRoCPU3IXH0hhhzHu2CGQa700Ao4FymXBUqdf15ydKzXAGhPCyN/xnpr0KQIhLYi2tdwpzsbWU7wzERxnUPV4PP1krRohisV2CskX3U0a4CecVt99NoS6dRkxB4Y3VjcXZ1TakaHxClj1uuZMpqKPuAt/7QBKxpatLABRsLBvsxE5j+wX00VLhRqIGbmmBNYnezBtqXaKmFzVHuWNZLWfI35mug5mZIM5GkuRypF0pznuTmZmAmxD8PjV2iunrhVIZWxQRMyiL28sEaMT6YBWz5AFZocz6DgTo0jwnc21zkgZkL+yyIvR+7cdCnh/DuBwqmzh9inkXIOeJRl2VKmw2eGla0t3Oy/5LQwjBqimdMgLf1ErlTBtX31q6ZER+leyAvxOsNC8h6zIHJHWJDvnV+oYMO3rsZLoAL927SwfyA6N4EF9qzQlsPCeWpEwjmU9ThcF5sMKh25kR5Vmzon70bG/Wz21KWd0g8gsBVeWXvB5nIY+zfgWtpfIYLrcmxieYyRN4MusyTtCa6M60DqtAhG59kTIKFPxKi/lkR/b6cb4t9mRPcgtmcx7OWx+XZB3vYn/hl8uzxgdBUm7JbdnX12ZsIwbZJ8dhhvDq7mqvgNRya2oAro3QMOW80pqwjpOfYVgVldH5R2yl76B2XL+5OlzPjPKlKh+zIFWxNzqpQYe4pYcE7dx/MnQJ4y5RJNSQaXFwQEfy2Bvx4twG68uzZ3RWhF+g77+mSTVCevjjs79XJEbwdWZHW247ZwNfqJz+8xfy3jeoQSj+PzeKQaDmuafREx3hb0Zm5jUHN2W7PdP5OqFQKCSjUCwqegqgm8pI/AgeCYmF2QUF0iEg1pKLexBAVBOLt26YSMZh3tsexZ+8uk+0m59CzOVyzfsIPI1Fq/tN6u76wfUErsC7idiLblZgJZPAMbxpugbq0X4kzUAs8TezX5h+0lG+vZPKZldvfWQ7ma0PVKqi0FJKkcoA28W4hvAn9s0W65R+BQC7j8RSyA9+IGoGGWKXNy9MC5+MuS12cuU2cYJxmfGhcgwvG5lnuS9/E2JSePpkxCX4z4hMSZmeL4emc9IGBrQN7wx9WiSK9ox4KyczkLtKDHgo5GLeLhgDjOP3J/m5vuru4oqZs9ddylTHk4jymV3f3oUWgsxBCIGdftbzz4p9+WEHx0hxLq9dRdeI8al7LWXM68NmndteYjEruSEZbGssdot2hjSHHcm93WuUNV1jesdQN5VmJt7BiOG9TIV2ppJOUPGUiXaWiE1U8lWeN+Pu4WT4jf80aF50chWdw5diUjWtSmFAAW447U0eVNNwyWjQaU/PlZ9PpKDVGlJgURoTLw7eGA4m6A1DAF6s22CL0IABggCBtmOcX1PDXbd3awWoSXMeKZqx7YIuOgsB8mX6K/VklYcvYEtVnNhoRKhF0FszhncRrgmVwE2+Ken21DWtSyD11gE7GpGB2n9+DPo9yQp1H70GNgnkUdKzfv/RNnUC+eGP+XgqCl+73Gk+yQJ3vlcU0YYzY/JWUPy9dxhqxV+mbVs5ijZheGgN4kq3EGprGgkqhNmSJxTpzL38vo53Ry0tnCsSnXaPBeUE0/zyIhoZBNHG4iR/YPUrQQIzSWgaivPXRYBiKSlSitEEoCvbsjwYUYE9eNAQwLAGIXZe7a/LEubmjzAHTMdMBJpmXVDd9tPv4YUqSmgRLlmjy6jS+asq4KLE6YFPjPdcFLGrY7VoqCrMca06JZTyqvIEyMeJ7coS2waKfMjIeODJCbaROnAzcat1rsZZ2csJ3v/VadlU7j2qOWUfXtr+qZrGbNjjivcV6N6cAIYPCXm4dJ16UZyvMJ7YUn+Hkcw6UcEr8Mtn57Pe/9+wSYCFE1ygKHZak2SbFDCk9jgp53PXumTGr95oczre6Z69SHknflFe0xvUI6/MAVst1iQ/OWxS6KKeGVbWwVepOyVm9N83p3u6QuNW++T9qsjn7KVQLR6XZqsX2ZZkb8lTJNu/mpNhPvlmoTmw+5XMxO/VNSLFTQfbsfWqa19YY8SACKJzX/9hfU6n1GH57+xGUxz1C1Vs9y/Ih7wnoSDA1ZbnKHXwGqPlWf37zNKlTLhet9l1fCw8/cCynr+2PriIEn12FWhTonyTcbq0uX1ZI3k5sQvKIGfmdMa5X3WK8L1mk85S8jfyUm0cL3bQrJ7eGNTgfu7X+/OrGmsCYNbQY+2Lr/W6Wd6N5Jssq0uIF1V7bnkDNSIPReAmRm+7Yri33bX4I6pCXjEYs4ti4CY2GHIe27/3U7J9mm9MA9Rts8ivU9sM7fRCUKwKx3EjvK9h8pb4o9I5ZpERXZh6IX+IZYx7pcQWdr9BkBdcfrq6A7bO+ZNnDXkLbuPV46HuCKZ55AYfGmxLwaLPBawjMcwaSD8kXC4L/M0K2fiUL4ml2/Ny83tJHJf8J+fHURQJNPhAt8z2E1RlY47pMlJrbxH0E11ON0xkejeuUTY8MOtyUZspSBzgU/XrUgPl18wEUhcG2FJ+tCwHrARJI37FHQ9r+sCAhI4SMw13t8CUDop2ove0wqMFCXhhFifsOX33TfiEBd1dmj3BAmDcB94O+3h0Bz+/Yk1UHVwE1lBulXQn0B2McJSCujXCgGqx1SHx55WmiuymcTZCOD22qx2i1s5FpLFxIMioqupUazSzMPrYtFuxN9cDMD6IxRowHdh6Lrjx7aZ6YeWw45juG0rHz9f+1DM4nkBYGGUsA/s8MunTYrgb6xaEhT3k/coLlHlq4TZH/Nhj2JjPkzeZvFZj6HwFif2RnXuftHCgPut29nTk+W3Y/tbxRN9sEqkEJ4GCqBMHWAu0LXwOlJSNObQbTZQNl/Y90TPLtLQPcjvggfY7e4XquKtcbXM/WZyfchJ2fo88BWyuXMWE188xd3rcjfv1W3v0nuN84z1e89XwLPLMndh24d46+/wv2/pR5Q4N5YTQnupB+LrvatqHr1eu251E8BTCEeqzxamtrcoMjg8VF1ygavdJhFYuxKzSiiRbMAzO8rjHDk41aR+BivcLp4g/LuWnwQRs7v3T5AkFDIOiSwaiU2aM3GCQGoAdd0HhJEgstXw7FSkBMaKiJSYXLAyXN4WqPQQSbJRHDY4AEil2+PBYKUEPsxz/wFDzDklWhJWkut2Wkw1JSXqbHSCg5ifunVZIb0KzraLHwP+Xxb4wMoyiJQOWQnxgebO3I4sqwDNPQgfb3MoyU+u5P2uanS3C1z1baEJOQpH5kBtrqD7PsiWwoKCRrBFXnc4CwNqc72vpw17rWL+hq78zeU5tY63eCPDdeMlB3c7Xh8a2MiWQd+Whv4pkRZ5vI5iYW2NrQnEfAQPDWyB6CIHooZ1LsVklaI8p2LQxNaIDYOFSdXxBsmH4LXgrTrpKg6yjCPaQV2/wedJ8hvIcBnxm8l5FuCvdclshXH7nENz0nKDbL7aMGjZQThivEnxEZxNibps+8q/Tyn01lXlXjtJvExJVJdEQMTrG6drWW49weTY+4fOUZK5BPyb2x0xXChcJhdDgcH1ZVW5EpcDtEiEGk/2wq9ajIHjKpc1H4ZuEJY3New6FCD/4bPFFAAYjjxUvegTBeYjxZRwqaF6DnRg4i6X5Uz2rX/IQZzFky/hTy3VvEKarv3rkSYgoi7e2pnww6X6sqe3S2/QGn/Jdm4BhT6Vb3CRTMbfRQxpC6F6AZILCk42qchUWVMHoJ3kAqjWc9YfX3E4wLC8Zvg7RT4ktJ11xrQfoW27+2HrSjaZYRvy60/wXPTVTl56L/KU/p1U0Lpg+3vvOheFO93xX13H4veP8IYEfxeRcd6/WP5LZJ5bWY9g9tlArcXnpGpFAiEAqFSKRUWCGlEqz97eSlzXsyw1es4CVG5kCiyIhIFJKElR+CE2HINMGB2GjdSOS9pCP95KYpkYEeOZpI/XfJOutK8t1g5UAitfrafWwxMz+H8v3z9n9Mfp9qLsjFfq0OoNQjaTO0eowiY84jKU/2eUGbg8yhTeA6FV8fSrGU0P3G8k03Qf1d9B18wHVGXhQtLuhpNwXZA898K3xR26LWBHcnYxpZbPagvt2i2aJd34MxM2ds4BEtPJhtTE8Lu10UH5lPGNMHyyht99xSysSgyAg6y5dlBpPQMhQJwRANdMR7BoHpFnPx43vvm8aei1V7G0p49TkHm5pWeNdP/JiTyp/wLc9TJYWFNRxKnDLxEQc6JCBpjkiJHQdlGvu3tn3wz6xVVpEVVONMZRitD5PI02/xaG9Ha6c4gl6vnmXA/m1iQmK8CtyEq9U/maoOQPyI+En6SQQhEKQfEQOBJys6BKGNcKKOwlvG2RqGZrvWrhu+237M/vfIcoQXhVIiRXhX2gDP7IPlM+Xrrob1jawAIdbvihk2GVviITDayTCgn5eSQnLzPvZXI+vHPE3nLvyK++z7RfjNF1lX4EZ30c8vPk+Xd/gB60ERIJ4WKBL9ExV5eYpc/xylQpEQPDyPuYroLaaIntg9yc//YPdBqfRfT4InpqMx31roL3bALv1D3Ie+vqexT6mAe8HpqKh3+98d33/8cN9j87e1fd7jk7gnH2K/iQtOvfsd6zv8dv9bIHKLVUGpwXIYgpY+hmIBAbg9LiE4hh+vNvS4xwBZ9vQaaOfGLZ5xBx9vf1wcoJcGLjNq4XZJECB9B6IJRQkr3hVuOnWqGUHUBeAmV1Z8CTZZHxMaYmpSLLaB3xloMR9689dRxCDy7TfkRTtdtM4O+eAe4/Vocg+2ZAap3yVUiwUIgxLpmM2d7KwZmw8SyRObmazs9zbTUonY2ttamJ0llnlLxdL8okn1thZnZbvJvGXi8tSZwDNrAu64datDEjwRsoHVyrS/QnQRzAjdQtewHGpPJxrd2WPdDMBhKp027TRNS19zm212ZhAYzpixb5ODDdxV6GfoVVyDJRnr/kmGKs5emQXw6pO9G+AG2G8aeHUBFFuxHHgMstruZWDb7rvGeVrxtuFb7yt8u58Kn7b+MLNtxivabV23Il4o7y0lPe3qer/tSfha/9qdRfZ7wOsHAWld7zc/JZduEcrlwOcLPT3NNe8YyO/kEDs8SusCRQUDKS709Eqf9hloM/Kqqek1JL0mpgd9xNpmFl1uxWCgw6QQQI8Ctym9ZSnc0QGX3k607ErheXTPIrEOiXyqadkJl737AO+4CXR9vXD5k8VPDh+OM+1Xu6v7TePAflMkoojVvd2q0O6HCnSz4kDwDzkHdH6al0I9O72pZil966D1eyGl2rfetyw/Kdy3jkUOSLUZWKNJxfLkBvVHJBtSsTiDtD6s/Ic8LQI9Z/2+fUrHfaWWUI5qUcYGZxLbfOrC6/JDwnzrPf1HqXQT1oisoNGIaLSWg9xCTHNycxIWzXPgHMd4fj3OQXcmdd52wHDsFAe7incvs+RfQQh33Bm7O3r3jhe6bMX/LsNNz/KXRd6QRVcoY7NyFJG+BGWFjSredcP5RAtd6sby549E0YZhUZ0qoXwR8vTNgZvXQ1+Hzc1LUIVztY6TeL23gu/A6oqqwbNNFCwMqGEhfIjeVlH4D9SQIwkeUlo5RbRpiTTWdmVYdWADK0qppcd4OSTVeKhUboVUoK7WBZ3P/iK0/nr0IFhcIFdQ3Scm6VxSI+/XE4lLn5xwp8oVbm6AKy6MBlPwqYE+02jAk/A9tXSXnvX0J6s8sHenQiFVcCbpBhK2Gksy0Ce4CplCLnQFaktxHsO7BqxRvBn2Pvoyr6KrswF8Wq+KAeRKSAXpiL5BbCSryJcsHNGogxJlMos2kRLJFzWcRHSZlMoIgIxGEAo1Wf0tSewe59c0qKoKktImQJtYCBi91HKzITP5eldNp3dtK53QYue4opYjl2rOW3u/9rYGnmrnX0kqvor0K5E7YoiPZ8LV66HMAJ/cQNqpny3zsFsNOjdqjaHCcitXxx2knQzyycXCmeurgdGZ/qS7O5/WHONubknt7lpjDk6LjTV7eDG46oaKrJX5jOQ+W3BZxhqManCap+2UN+hKz2buYM8gi0NDmplZeIVmhHqgiCQPszBV0DPWZsj1jmvIL6FEhDlrsKed9YR3lYs5Ocg2NQehSJQJe7CWfYGTrX49mdG+M21R3qw5lhfKs2vgIn1y4cSF2Q3CBXswyLjcWNT4O9pRxXJPz/ueuKoiT8e/bx+Pe1QVeajAiu3DgcVTXrsYQ0wxY5ixC23EzCG8XCOasXsCb5wzP3fs0uwCH0gzUPTQf+QmyolkYqNtI/GEGaWpr+L7x8lFESc/ZUZ8sorItGJHLGL79A2fS6vrS0Pkdbpm5eZmuXbmIX7qq/tp93AfQH52rWupa45qAbcFdYLboIU4DNVBwy8jNXfIm+HX8acXbPedr2+pb45s4Y/y63Fki+A8qOfN/B4JGm+Gp1AePBVwft+FKgm/kjHQuDDDg2wilAE2TwlTKCepqQL2TvG/1ETqv2KLm5YXO/ado7PDxy0LMpxluBiczBIEyhpLcUacN2qluI+0z8c9PgGcj87kzVeV4r4rxndDqWGekflEAXSDj0HX481PLPWhuKDt8TFAPtkEDbAsIGLiShVJGYXFVpnEW7G3VFDJOigDWlqyVgVVOebG5MaW/lB0MjoKgzX5pNeAxZTgF8Uii0ntRe0kMZlVarTLjaUDxyoVXLIWWgpllKxTQb/E/kIskcdlVL8oGoyOxmAGLip4Z/WLhnNZzko6OKqd5A5cBd2niAMoeVSLPfLpdf6FdGrwOm5y02SL8g2tiZbxVjdlDJPfYCMjBycHNeRl/CbmMLNF2WhOHHCyXWP4LOzT7Gr9gQ4goVVI3aVpCrOKzfq1o9p+M3HTWPIuSJqgkgGivqyQdFc1FRc/xg2PG27jYjxjTKYXT9NiPDwwmI+YYew8RoaZxw6LpYMvVYxdJscwY4wxjB3jiFOnKQE7yhjFSgZ1kjrCT99aIS+FKKZQoDgn8Vqzvj1wVSq9HyxGSMRD2kHtkHi2xtfvBgzAcF/bDUr2q4IriZWWJDz3+ec9R/pViWFyHX2lcz+bFi15/vwFzwRLphHKzFQlRIRSEcql9tW76Tk8ju2IiBSRUakUpEaLsrOU1AyXZceQ+VDsYlE8nNG0O5OTa6XvphN071BVMMOcpnvlt956Pk/vsLHaIW/+unn9uFbVO3AbN7xd73ftHz+Ns6bCyXeOKA2UECsOLEhJASTplJQYSJRCPJEx1PpfB6g6Fo8h9x4FFQ3xVUqIsYztHe4dlu8X7hdWFBgeuAueFPoELubN9fr0SqS0xX6L2W49Xr1zvMXerpaCHu9emMfJWXTG82TolvmoyD776hXMyn9a1wh61eNYjB2BxkH5W7DpBDs6hljS49UuIDM0lQ9G2l/WHfj9SDXAkd3mouwcUeYAtyVrJ39nqJXVnZdWApYn+zRZ3b7Fe/7DEcvzE14Yuk1oNBOdbZwGP/dowPWyt+fKroIuL5AgzIiJyqe1zyZyzUzxmSAswvNWdA2S/571AEkET8JSQjAxCSjHlf6TU5MLcqInKZHksbB01oN6g/FKv6nIDuzLJDekzR7flh3TbSRqi9gYuPGGrMU9cFB5S/mmsoFnjXKJ1W5O+SrOHqsl59VjJkzGDOM5fcZ0LgozjyktSmfmI9gPPY8xHyWE1PlQzJMeVI9WQh2yLY1Lma1H2TNf6Z4CVVRAklImwBhR3QfjRTdY14vwogH7/szSQYA1I9xcnb/6JtEMBwzAb9xCIMxlJeMRm4aGN8NEI4bYhNjMSnJOZmuEwu9234VGO7HrHJRVU5MlCXKA3uwafRZM5L9nAx+dwlbn/HTuSo9ngMMZ2eklJ/5Czglurg38XnZ9iX/uPvLo9toA7/ElUAGwtf+QhpcnJxUgiafLzhI4FZCMDa1Aovgbhd8EjwHKZuyTJVLGqiBcH7KUQkRtZIRFaOZZP8eFWwKc4NdPttBKqF1iKG7/iAFpNCIN5lVw20TVFZII3YGPMXWtaMQSHGABnN/T8IMVwM/191DFXDUZ70KIjCQsJpDNl1KiWDMW5eWIFSp3/ocPHIlxkRCLiSe3zbmHaipbyZpuD3WfayMRXPCRkU0h5JAmkvlSRBRqxkJrkWN7FM5mpMZQcmhjZCRehCdpX0riq8pynx4CpadDoVBIkxAbBADC+zmwnNlGX/nhC70JOzreSFs5/4W2N0r6dSSqoYG/+IKnaQEX8YiwCI94zC002ZZkcW8KngvX7y+X4YH8c2IpnXaeRv9S8XFD/Tpik2l9/ccKcMHj4+LZjmbj4oWm/dF7xJCtW/nufEFcHDcZi4oE7NzjUGLTbgu1eF/5/BEND7EEuquWfoW8gz29+EM8wRjfuFuP3NlG8aVsu/MbFv910nZYzmEJJaxxyDLiwPRx8O6UkosImrqnuVsht9r25THcmnXTJW7wFWMrd5X5iaonuWHJXquOk2xPzDVbPlCLTeMSOiI4BmXQ5k83TZ0uN0NkxE8RJMkWW0ikqYSHiigxJ73aY4lOv2b6hC13taxZa4epve8Ht/q6qhkDkiB+yh2fd+7WFiXAt6Sd2Q5eTM/L70TrfmLgSDg0+j+7cutqK/fx5yIy9+9Up6+pi//m8h4zQqbHsrP+y2sB3bzG4UpeICRLSpJB3Rv/y89Sz8wEBwZSFqiBq+OfjojPZ1zJIr2bVkR1+34jMxwdNLTMsxa48nlrAJiZLRD+P0DhDVZ4ph9V37/3Y1VPqlOkNUmid6+JIVpHy5lYfHxRPpEtA0v4Kg198vPeTVcaUFIrFMqGCbtE/VVdQbUg+rZr3aR0O/qqvjq3V0893j86R/D985fI23sdGQKxVoJzN0cxrFLuDKzG3ijvC/78BJ+Eg8y9mQScmW1s0WPMjQ3br5HM3flo19PR9EOJz5w7g4HFxP/1EWSiXsQHfrHf/PAngXXp61RHpl/qKgtY91pWJDae+9HRyC4PUB/4vfJF5Q9oXFQ5xtH4x7PpEsFf1X20xxljqnQ2FOZfiixfl9F7d7dr+L4r42f/Hb/67gL44rM2netaB584gahD1LevDhZlwvU+Nrl2vd3zR3Z/zPicBO2Icwk7LNcQzD2XZnkXJ1rlmJP+j/4KekXSG5FnZlfw04VDsjDsKzinYUOOJHieAuVAuaK8ho8T0UKnZKi8HEoG8oQzs9cjQdBEilAsKCh09dp8WhD6+zqYhTf9YO6w77Kbe5v85Svd+mLxrGoWnwCQ68POX3bw2HaKmaXTTlc7O6mcLWn7q9PNQiEPh8v/lC6qvvLv1X+Bn+FOplkKz1bzoby8wPfIEd+C/e70pHwZP8U0kzJMeziegheuAdAawex23HVhDzjomGeLyLG9+IFCsTkVeMrJ/9TP5CkbcN2ztNgnjBvmW1wa5rMVbPVZgYIKIa7GQCcqTCFGNagZUf0yKec0caTcSk50lFPJlSrdcqzqJLxK7L5LjUFqyMEWYnOIRiWJ+bIkAs+Tea7oGfTWesOgXNGjPVvbZ8bYLfiSTxtAXlgntJHa4eJiJyZiY7l2tlLKugvIASh+RR7U1AxrfMU5k434hDTLxkm3HFS/kYrfFjrQt0vMgoO1jg7bhqgGioZaZpeA5TfEmXqb8iuy+QKLLO8inRtTRAABayg0OyZaQFBAnRJK11hTt5rhwAgOVjvqoVSdLhVy1Gcv/F3MvHKA+LfIiKQUECyBVZcqMYIAEp7eRGv8oY3pwl4SaXDZCC2rqV0GuexfzltUyZ66CvBadzNaE40BzpRIap8hZBPthhnNJdkuMQ0OLnF03Do8vAtRmX08jtcQ38yrWNbAvcc18IQAjzZSRUYAjuG4PE3cLlNHOp+1Im3Al2KLLwsfs7TT0oJFRbO58ibNJueEmQtnyZIRl02DfWuWwesX8ZBa8RAWJ6RWmOIKlmjFd207lfMzShYa1cthL7KSeve2U85znxGsXNCSloJDbD5WnhO/FYXvSxPj45lq7Z3QhXbcKT1aa8JeBVlgff9fyB9VXy6KWMFCowdPE6x+280LNRWQF3BJ0Zcp7Ymo0pC/Qn4eDA9JYVKknu1ELNOBaMYOYNNJDmziuMcnAktJz1mq3q4GQdlnzmlibjUSzM8eJh2J2iRhEZsiePGmZYUE29BGCV1Dd1qa5vvp5IsQdnQOIupYsAW6G78EHSr/9eEivaqTMHLdylTmmluqKIcTa6c2hlqd/uFPS2I98DodefLP1JCETM9vouP8P+9yD57asw/0nuk+MNtO8CEATLytReVhl8OVFiaCSAG4Pffrc+mjTO1KpqnVu/b1VNWU5VQlov2yg+5ZcQWlon9AAdlc7QbZWozS4DKoxKy9sgio0hBhvPw3RvzKlFEib4RZ71HsUTmAGMD4yfons6Wu9BQBQyCTHe46XE/fKtsq7+IBN2R0UlqqM3htXf5TRQJXqefeDYcmyaQE/NQhW5Sa7wwxm2hMWhWBP2n6CkfpxFp7PSQZZ4pb0VTSX77G/st42HJ5LQQj+dGTSrZjNJ9IrFvAT8Ge5EeTiFF8J47yCj8KgvjRVzgK5yg+kcSPnlBw/LIc4KjkTDRAvEZnjoKLDoPMoN9DdElEuiRASQudNfCqhJkd6DLBkQlyvACPxX45gYy7qwKExuWzuBWwdfwyTWRYAL9Os9faaoLiQnlmhQC5nox+rUbbz3DPc29eRKdksXFMjO4cHB3sRIvH1P1mnbs6zfrp4lH+EQB/tR9SxJMVL6ibbHJT2evtfIPzuCucdvba+auIxa70Te+Lqk3qUSSNb5FDYU7WRrUe0Z8HJ8Dx/aV6Uz1yIA2Og1UD63s9dQzh5nzyZWqETYNVaVNgZ99syZdFhtKT/9jhImI2LLTyOfBm6c636PcWCIS+jXOm5zvDiEnC4LOrxkazgNdLTOfcLv+JAyryyZOnv9RZuoXmmSg8/PyssknjETaQXc+m/SCkkEKpNGli6i6po1j45usY4iZ3ujeTQqHqTDUSFVwFEZumIGXX6tV5d9hgkCLVP0HkbRIDTFObWN2E9R8eyIwcIVHhPlgCSRDqvcjCK0wELRmSx1oyo+nx2lvM0wdOtbxOgqqgSPQplxfw6HJa+nxaQJZKyWNtHYlZ9EAQzIjoGyE9GVjT0m2phF+v7QrmRFdF7+oKTYjJljKkFugXYPHZnnuLwz3pBy7VDy/KsjKVePuUeQ1uj0jfopdF4akSsDbIr67APbw+LQK3TrjMQ8Fdc/W3NaZ7WFEHLZ4FkDI6t7UbnC8x8Wuf0z820Lv4xWAx+OweaIvCnPZq1w4nEFR/fw1PjYSvN8jT78YPDzPfHn99anz1bjTmUqPxO0AHTKsH8M8pA4isSCmjRwAySCIBMqsqPJ0//7CWxDxqCc2di0YJZ/VAq94+ax/1jG2G6wZHklpPBULf8s5jDfqwqlfjGoYgWMeDADbY+peBebxqfyDcLL65DvQLDPcBgF9OrdX1NaVF/A5gD72K7AXZwcGJhElV5RoKbTbNqIpcUmNDfU3kvUWEX956zJTxev8+gnjkgF3WdL8cU42wPsDHdcADWWKXOXPZI89+k1t/dtNQ/XBjKn2XjCiFQAf4pN2bqL6hH63IlF6Nz9IufcMY7UEgBWaNFQSd1vctJbBqpLUM7HwQDHku/bpb0+/VB+voBqtM1L1o7Q/4u0Sf81JpMKVuU3BO5usypjdAX9zH8xPYZM92u8UyX3kGARIB33MtfQHh0//LdFkArSYFFpnSdxTrukBbtkYGK4VE95P8byfAdwD46BhPXBFp2haEUKtA5saa1/eNTITKqK7JEqyov8iYcJcmNH+3h+oAYix3J8Ov5//+2dpiXNt1qLy2/ZPAWq7mpPc3SRto07MYyGl+SmRoBrWXEoOISkJh6yuNAV1xbeagRv/K9GYHbMKYexjThzxfRG7YzOMjve+kSHRty46W9+017do2LjogLST1l+Zhq790F2t5Yzc7Bqn1rRId9e/WxijpUuW957pml/p+afMdwZxOYhlpKCCUTz2WSeiwo7xr9B36XqarmsiGgT6rEFzoYR6b8r/yW+YBPpaXttWV6/U22/5s4xnV5BwUl95Lkd4FQBOI1NCryQfaWjvXRfg3X0zi4KMmuS9nyWwIxyF2haQnpJ/9gXYugmRM25Z/bW455oun7bkuGlEG+tF8DNJJbD0hb+j9Yk2i670TzV2Nn6gF8AvjE6PvXbalwxaD3nvOIBel9f+2eGZbvpqIloK63Zg0rMe0KEbqOj0u79upyLwYoFBMkhtQNoXnPdDzPfBvbQBqcyQ0I9UkAIuAJon+o6lYUWYMrdrjjj67j3r19s64eA5NjN/6fsKSq8vGsaZeIXOEwaB+rfuG/M99dozt4N1nBP83cwwSAPzdGUMWNb7vinDRG+Bf7Csoi/8rH3VVIuFetr160sDenp8Es9mOis+srSaflORei+dDRuh76YNaUM36AaRefZNDemv1fqJWpRI+8n1iKZ76XOX0KCBitfr+ej0Lzp+uavueXEbkU51J2XqUvH9ONOdU7Fc5o/W4jtW/sEqzJtIBFC/1C51Bgu95rEvoBVHob2v9+xqRvDAYa3pTz13UDyAhGKsBuHXjeF6yot/EzEA6gtQu7/8TSdhNOJuNOp7aDfoTtutQfxOAPXcEAgAHUM1OAYF0TdeTeFcGZwNhQUqceMd7/YiP+iWf9UdHF0ANXB5dBCVwf3QVHJPb10BPMULAkCiAFqshRxtogjfe69/5qP/gs/7z6AIYek6Kr/X/R1fByzArsQY2vUXGmFCQwb8t1zd2ktbcpo2cHGmq/A+2Gkg593Ku/0MLS3r77izKrf8bCapvKqfth9kXQQyV+PZXQ1cPIchbVvkJZ192s/zbVxeNqIIvTuKHMaEgg39brou7ZSdp/WmzkZMjTZX/wVYDqXgCzvx/aEk+W5Levn/5Juf/pkllQgjWctp+WELWO21VSuKa/QVKQ8j65C2L8/2Esy+7hpF/+0pnWlXpF+tYvMQQMol061b7gEjMRdEM6w/Ef3S+bA4fP4AIE8q4kEob63wQRnGSZnlRVnXTdv0wTvOybvtxXvfzfj+CYjhBfhPjJmNYjhdESVZUTTdMy3Zcz//29Z+zIIziJM3yoqzqpu36YZzmZd3247zu5wXw+zGcICmaYTleECVZUTXdMC3bcT0/CKM4SbO8KKu6abt++NXY97h5Wbf9OC/X2/3xfL0/39+fcSGVNkzLdlzPD8IoTtLs53E/UvKirOqm7fphnOZl3fbjvO7n/X5GgWNKbqe0tS5IQe92uCP85yDbgQLUEkrpoyQ20a5AT1je9LtyOna4ZEr+Lonxyo6MJX1vM9WCJge6dv+g1IjBc9pmObsz+MJpqCmIeaWj1+QT2e2lUvrJlLa9cve/7MnQ/05zaS1Gj0xqEckOXs6JVOX8EKcoCwfMHgEVfYoRXvRHR84h21OceObkhfNo5ESG9oxkPNS+iYKQb4uRlRae7ceBHHlEdt/HODkKSJ705lY4THjWwzbNqZRyv06QGtTIiD5OZzK3l64KIH1+KbzUJUATI7qRkqnhEFcdxktN/L7zGfzct4TtNS7tzPC4b1PzDadcbULNTh26TO+Ga+RcqnMo5YYTyt3CuzuTJk7buI7TKvfosYmQz7u+9nc7KhhKXUzJWZNDLQ/vO0nmdKa0bX6C6dN6eQxYbcqkSLajcHlS3vbcTdt5PrHHEGswzuHavbOvlFq3k1pjHNGXnTdJW1fzoDj8HBjDInKMpMc2iuJ7G1hei4cg50LGZSVnLKkrFEivwxHXs6gvT5zenJwY54kWUYM/OFGFW8t31b0nwhYmu2Z8Ju8Hd7NDcVi0NdUZh2pXa6QQplWCh/akbucT7tmpZkWUE253TYHT8ZVqXIx0joMNSktnUv9YHP1VKdx2wXd7Dj4vnJqF3LFfsFNyaCY3wI+LCvkpcLFmkeD7pS5LQLkf3q3OJVIIzVLDMiyVQ1SZHUUo3Syd5FqmwobRUfLsyVA2MYXNAURbL0wMble5etI+3s3+R+skXxc4vIf2HuVokpu83LwvZvBKGy0BDTzbwdccrCMQNfGycAel9ldpfdGPy+nEHiMuGcpIDjd5PVBUGPoZVwwrOQxyBc3Kim7lYNDDKsnmwu94WUUrfoUzBd7S7JAM+pq8xp+1GK/Xp1scjNOf34RnTwU7J0F0Nlysn+CBuTbjWkMoToHUbLxat7Htdek3mbAC5q25Swmy4LBTXKpu0GZHyFpYIm450oapBPbQcQc3TdtN6riD/F5hy804U+7GqzsyX03HRoHds9fGVsB7gzwEU2Ii75uVwA2E53QfBGFx+GN9EBp4elBcnyRhKCXNihznzZt0jqv1EaXQhiYSh0MQyZNx3PWJksYjtbFacAhpZT6t4bVe8xi1sXnloDLihCbhYjcnYMFDn+NzqnYb8A7vZV2hE+WscqLQinroUJDGjinc7obhZ708bd4loc9IHixwqT+GzG4623ZglmJsYKQIHWYETmiy4tRm5WR3uS6hsjtKIR86kcHN3EVKd2WAJe5+UvdLnXgcV5Ei8cGxkxiRfK/IgRwGxa/KCi9dRKkRXQGp28dCyU8O1fhQYNjhldAtu7bspGgKrzZPNxyKqAXPsK7wljj1ew5r7ksGHaF94ciBtClGO+5gWHKpesL1s9E2GC42LbwdDAGoyM0+vReR8iycAfPf2A6NEmHQ24uC4LiLzD/GHffdMTXPP4af2Gh5KlLVofR2ZjPooSYPDZxwX5ODej7VfHtiHjYhEoexXpvhwbp1Jyiv17vlXMaOwhRF0V9FFmrOosf2DF7k46W/eGxS+77zXjvFiYQPAAA=) format('woff2'), url("//at.alicdn.com/t/font_635034_k1yirgc26u.woff?t=1582626392950") format('woff'), url("//at.alicdn.com/t/font_635034_k1yirgc26u.ttf?t=1582626392950") format('truetype'), url("//at.alicdn.com/t/font_635034_k1yirgc26u.svg?t=1582626392950#moka-ui") format('svg'); /* iOS 4.1- */
}
/* ========== 新添加图标的时候记得保留这一段 =========== */
._3mGiw {
    /* use !important to prevent issues with browser extensions that change fonts */
    font-family: 'moka-ui' !important;
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    /* Better Font Rendering =========== */
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
/* ================================================ */
._3YSpM:before {
    content: "\E6EE";
}

._1yemI:before {
    content: "\E6ED";
}

._1FpkE:before {
    content: "\E6EC";
}

._3iK1h:before {
    content: "\E6EA";
}

._2zjXQ:before {
    content: "\E6EB";
}

._2B_rW:before {
    content: "\E6E8";
}

._2RJlJ:before {
    content: "\E6E9";
}

._3apzN:before {
    content: "\E6E7";
}

._1ihgg:before {
    content: "\E6E6";
}

._3V3dc:before {
    content: "\E6E5";
}

._1hRK6:before {
    content: "\E617";
}

._2HT5K:before {
    content: "\E60F";
}

._1PKhe:before {
    content: "\E6E4";
}

._2frre:before {
    content: "\E6E3";
}

.ffArY:before {
    content: "\E6E2";
}

.bsnKY:before {
    content: "\E60E";
}

._3bow6:before {
    content: "\E60C";
}

._1oqRU:before {
    content: "\E6E1";
}

._35vyQ:before {
    content: "\E6E0";
}

.u_Sp_:before {
    content: "\E6DF";
}

._13OAj:before {
    content: "\E6D5";
}

._305Pm:before {
    content: "\E609";
}

._3bLP2:before {
    content: "\E607";
}

._5T4Al:before {
    content: "\E6C0";
}

._289q9:before {
    content: "\E6BE";
}

._1IhhV:before {
    content: "\E6BF";
}

._377H-:before {
    content: "\E6A1";
}

._3d97-:before {
    content: "\E690";
}

._2h0Cc:before {
    content: "\E686";
}

._33GmI:before {
    content: "\E676";
}

._2gCGT:before {
    content: "\E67D";
}

._1UJ0U:before {
    content: "\E65C";
}

._1dptg:before {
    content: "\E628";
}

._28czD:before {
    content: "\E62A";
}

._1oZg1:before {
    content: "\E62C";
}

._1KXxd:before {
    content: "\E62E";
}

.rFYmy:before {
    content: "\E631";
}

._3v_ii:before {
    content: "\E635";
}

._2o_NK:before {
    content: "\E636";
}

._3aM0Q:before {
    content: "\E64F";
}

._3nyTu:before {
    content: "\E659";
}

.WUFFd:before {
    content: "\E65A";
}

._2LhvL:before {
    content: "\E641";
}

._3_hgt:before {
    content: "\E63B";
}

.LeTNX:before {
    content: "\E63F";
}

._4fySi:before {
    content: "\E624";
}

._2zBX_:before {
    content: "\E61D";
}

._1Hlp2:before {
    content: "\E6DB";
}

.KR2EK:before {
    content: "\E6DC";
}

.VLLg5:before {
    content: "\E6DD";
}

.VLXcD:before {
    content: "\E6DE";
}

.SsPO5:before {
    content: "\E6DA";
}

.ObOH5:before {
    content: "\E6D8";
}

.uUCxU:before {
    content: "\E6D1";
}

._2TFlR:before {
    content: "\E6D9";
}

._2vVPA:before {
    content: "\E6D7";
}

.nnEst:before {
    content: "\E6D6";
}

._10g9t:before {
    content: "\E6D4";
}

.JkB9r:before {
    content: "\E6D3";
}

._2NpVH:before {
    content: "\E6D2";
}

._1w_1O:before {
    content: "\E6D0";
}

._1x3wA:before {
    content: "\E6CF";
}

._6dcdr:before {
    content: "\E6CE";
}

._2wSdK:before {
    content: "\E6CD";
}

._1xbLv:before {
    content: "\E6CC";
}

._3phYw:before {
    content: "\E6CB";
}

.IGUO7:before {
    content: "\E6CA";
}

._2PgjP:before {
    content: "\E6C8";
}

._1HQjQ:before {
    content: "\E6C7";
}

._30JOO:before {
    content: "\E6C9";
}

._3rVIU:before {
    content: "\E6C6";
}

._2c6-h:before {
    content: "\E6C5";
}

._19Y0f:before {
    content: "\E6C3";
}

.KXNwj:before {
    content: "\E6C4";
}

._1Q0cG:before {
    content: "\E6C2";
}

._19r6y:before {
    content: "\E6C1";
}

._2lYTv:before {
    content: "\E601";
}

._1THgh:before {
    content: "\E602";
}

._2CWJL:before {
    content: "\E603";
}

._221l0:before {
    content: "\E604";
}

._2kmEe:before {
    content: "\E605";
}

._2LEds:before {
    content: "\E606";
}

._2OYja:before {
    content: "\E608";
}

._1BDqq:before {
    content: "\E60A";
}

._1rX9r:before {
    content: "\E60B";
}

._2PfYG:before {
    content: "\E60D";
}

._2DX67:before {
    content: "\E610";
}

._3gk7h:before {
    content: "\E611";
}

.j8dLG:before {
    content: "\E612";
}

._1UVYU:before {
    content: "\E613";
}

.KyRCt:before {
    content: "\E614";
}

._3tJle:before {
    content: "\E615";
}

.uSSgL:before {
    content: "\E616";
}

._2H0Xo:before {
    content: "\E618";
}

._1Krci:before {
    content: "\E619";
}

._1NbYx:before {
    content: "\E61A";
}

._3sRbg:before {
    content: "\E61B";
}

._1GO9U:before {
    content: "\E61C";
}

._25t5U:before {
    content: "\E61E";
}

._2FU7D:before {
    content: "\E61F";
}

._2AkmG:before {
    content: "\E620";
}

.IrTfe:before {
    content: "\E621";
}

._1ukr6:before {
    content: "\E622";
}

._182Ei:before {
    content: "\E623";
}

.WAOmt:before {
    content: "\E625";
}

._3Xne1:before {
    content: "\E626";
}

._2HHof:before {
    content: "\E627";
}

._1HEXB:before {
    content: "\E629";
}

._1SqCk:before {
    content: "\E62B";
}

._35i--:before {
    content: "\E62D";
}

._1yxWs:before {
    content: "\E62F";
}

._2kHsV:before {
    content: "\E630";
}

._2_upC:before {
    content: "\E632";
}

._1Xls0:before {
    content: "\E633";
}

.Ffp_m:before {
    content: "\E634";
}

._1RY-S:before {
    content: "\E637";
}

._2CdLI:before {
    content: "\E638";
}

._9LRYR:before {
    content: "\E639";
}

._3ORcO:before {
    content: "\E63A";
}

._1t-XC:before {
    content: "\E63C";
}

._2WK1m:before {
    content: "\E63D";
}

.mnQe5:before {
    content: "\E63E";
}

.VB6UC:before {
    content: "\E640";
}

._1sQ5u:before {
    content: "\E642";
}

._1_NsP:before {
    content: "\E643";
}

._1ZM_t:before {
    content: "\E644";
}

._2Aa8j:before {
    content: "\E645";
}

._1Tt72:before {
    content: "\E646";
}

._30H09:before {
    content: "\E647";
}

._2CtjC:before {
    content: "\E648";
}

.TsXLy:before {
    content: "\E649";
}

._2tfYW:before {
    content: "\E64A";
}

.ESVXF:before {
    content: "\E64B";
}

.hoKEV:before {
    content: "\E64C";
}

._1_6A8:before {
    content: "\E64D";
}

._1T6D6:before {
    content: "\E64E";
}

.KvExn:before {
    content: "\E650";
}

._1W_U1:before {
    content: "\E651";
}

._1soJO:before {
    content: "\E652";
}

._1SRbE:before {
    content: "\E653";
}

.I6-0C:before {
    content: "\E654";
}

._3B18M:before {
    content: "\E655";
}

._2Xpxe:before {
    content: "\E656";
}

._3ASrb:before {
    content: "\E657";
}

._1kOtV:before {
    content: "\E658";
}

.yCXVK:before {
    content: "\E65B";
}

._2Up1M:before {
    content: "\E65D";
}

._3YLIi:before {
    content: "\E65E";
}

._18u-n:before {
    content: "\E65F";
}

._2rywU:before {
    content: "\E660";
}

._29j9G:before {
    content: "\E661";
}

._2a2Yz:before {
    content: "\E662";
}

.qw63s:before {
    content: "\E663";
}

.Wb3YT:before {
    content: "\E664";
}

.lriqB:before {
    content: "\E665";
}

._3nw6z:before {
    content: "\E666";
}

.Hthvs:before {
    content: "\E667";
}

.M9a9M:before {
    content: "\E668";
}

.LPU_3:before {
    content: "\E669";
}

._1cuH2:before {
    content: "\E66A";
}

._1yEcH:before {
    content: "\E66B";
}

._1JTWy:before {
    content: "\E66C";
}

._1-O4q:before {
    content: "\E66D";
}

._3doDD:before {
    content: "\E66E";
}

._18kOz:before {
    content: "\E66F";
}

._3tK78:before {
    content: "\E670";
}

.C9QnW:before {
    content: "\E671";
}

._2S2Ha:before {
    content: "\E672";
}

._2i_G2:before {
    content: "\E673";
}

._2q4zI:before {
    content: "\E674";
}

._1eWAc:before {
    content: "\E675";
}

.fY_CU:before {
    content: "\E677";
}

._3t8Js:before {
    content: "\E678";
}

._26q4d:before {
    content: "\E679";
}

._1i150:before {
    content: "\E67A";
}

._1STdX:before {
    content: "\E67B";
}

._1rrDl:before {
    content: "\E67C";
}

._3Rt0Q:before {
    content: "\E67E";
}

._1c7k2:before {
    content: "\E67F";
}

._13xgk:before {
    content: "\E680";
}

._30wFd:before {
    content: "\E681";
}

._3C1bG:before {
    content: "\E682";
}

._3mD4c:before {
    content: "\E683";
}

._2lu2l:before {
    content: "\E684";
}

._5-635:before {
    content: "\E685";
}

.uBSRI:before {
    content: "\E687";
}

._2qpz7:before {
    content: "\E688";
}

.qN0Bj:before {
    content: "\E689";
}

._3Z2Pq:before {
    content: "\E68A";
}

._37UBA:before {
    content: "\E68B";
}

._3uzGt:before {
    content: "\E68C";
}

.kht2h:before {
    content: "\E68D";
}

._3vy4W:before {
    content: "\E68E";
}

._1Vnj3:before {
    content: "\E68F";
}

.QeCgN:before {
    content: "\E691";
}

.vjUDN:before {
    content: "\E692";
}

._328DJ:before {
    content: "\E693";
}

.UZyEe:before {
    content: "\E694";
}

._2cOnT:before {
    content: "\E695";
}

._1K6bm:before {
    content: "\E696";
}

._1j-fk:before {
    content: "\E697";
}

._2TViq:before {
    content: "\E698";
}

._1JrsT:before {
    content: "\E699";
}

._2Nsmz:before {
    content: "\E69A";
}

._3tpAB:before {
    content: "\E69B";
}

._24MWH:before {
    content: "\E69C";
}

._20ovL:before {
    content: "\E69D";
}

._2Pl97:before {
    content: "\E69E";
}

._2ye2l:before {
    content: "\E69F";
}

.BywWV:before {
    content: "\E6A0";
}

._1OYBq:before {
    content: "\E6A2";
}

._1WHp1:before {
    content: "\E6A3";
}

._19ujr:before {
    content: "\E6A4";
}

._3jX6g:before {
    content: "\E6A5";
}

._1Ne2_:before {
    content: "\E6A6";
}

._1IBcl:before {
    content: "\E6A7";
}

._2cneA:before {
    content: "\E6A8";
}

._2cPUd:before {
    content: "\E6A9";
}

._3AJb1:before {
    content: "\E6AA";
}

._18yqw:before {
    content: "\E6AB";
}

.mfBOj:before {
    content: "\E6AC";
}

._3MVls:before {
    content: "\E6AD";
}

._3F5U6:before {
    content: "\E6AE";
}

.qiRn5:before {
    content: "\E6AF";
}

._30-4J:before {
    content: "\E6B0";
}

._2DW1C:before {
    content: "\E6B1";
}

._38IQE:before {
    content: "\E6B2";
}

.w-L8E:before {
    content: "\E6B3";
}

._1sTTN:before {
    content: "\E6B4";
}

._1ek3o:before {
    content: "\E6B5";
}

._2wLVn:before {
    content: "\E6B6";
}

._3dgyZ:before {
    content: "\E6B7";
}

._1-GKW:before {
    content: "\E6B8";
}

._2XD9-:before {
    content: "\E6B9";
}

._3MuB5:before {
    content: "\E6BA";
}

._2FOwT:before {
    content: "\E6BB";
}

._1saop:before {
    content: "\E6BC";
}

._1MOfG:before {
    content: "\E6BD";
}

.loading-indicator {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    width: 100%;
    text-align: center;
    color: #575d6a;
}

    .loading-indicator.inline {
        margin-left: 8px;
        display: inline;
        position: relative;
        bottom: -0.15em;
        color: inherit;
    }

        .loading-indicator.inline > *:not(.loading-indicator__text) {
            font-size: 1.3em;
            color: inherit;
        }

    .loading-indicator > *:not(.loading-indicator__text) {
        display: inline-block;
        margin-bottom: 0.5em;
        font-size: 2em;
        text-align: center;
        -webkit-animation: circle-rotate 0.8s linear infinite;
        -moz-animation: circle-rotate 0.8s linear infinite;
        -o-animation: circle-rotate 0.8s linear infinite;
        animation: circle-rotate 0.8s linear infinite;
        color: #0c8cf6;
    }

.loading-indicator__text {
    display: inline-block;
    text-align: center;
}

.loading-indicator--upload {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    margin: 0 auto;
    width: 200px;
    text-align: center;
    color: #575d6a;
}

.loading-indicator--upload__progress {
    margin-bottom: 1em;
    width: 100%;
    height: 8px;
    border: 1px solid #0c8cf6;
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    border-radius: 8px;
}

.loading-indicator--upload__progress__percent {
    height: 100%;
    background: #0c8cf6;
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    border-radius: 8px;
}

.loading-indicator--circle {
    width: 20px;
    height: 20px;
    vertical-align: middle;
    -webkit-animation: circle-rotate 2s linear infinite;
    -moz-animation: circle-rotate 2s linear infinite;
    -o-animation: circle-rotate 2s linear infinite;
    animation: circle-rotate 2s linear infinite;
}

.loading-indicator--circle__path {
    stroke: #b5c1c6;
    stroke-dasharray: 1, 200;
    stroke-dashoffset: 0;
    -webkit-animation: circle-dash 1.5s ease-in-out infinite;
    -moz-animation: circle-dash 1.5s ease-in-out infinite;
    -o-animation: circle-dash 1.5s ease-in-out infinite;
    animation: circle-dash 1.5s ease-in-out infinite;
}

@-moz-keyframes circle-rotate {
    100% {
        -moz-transform: rotate(360deg);
        transform: rotate(360deg);
    }
}

@-webkit-keyframes circle-rotate {
    100% {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg);
    }
}

@-o-keyframes circle-rotate {
    100% {
        -o-transform: rotate(360deg);
        transform: rotate(360deg);
    }
}

@keyframes circle-rotate {
    100% {
        -webkit-transform: rotate(360deg);
        -moz-transform: rotate(360deg);
        -o-transform: rotate(360deg);
        transform: rotate(360deg);
    }
}

@-moz-keyframes circle-dash {
    0% {
        stroke-dasharray: 1, 200;
        stroke-dashoffset: 0;
    }

    50% {
        stroke-dasharray: 89, 200;
        stroke-dashoffset: -35;
    }

    100% {
        stroke-dasharray: 89, 200;
        stroke-dashoffset: -124;
    }
}

@-webkit-keyframes circle-dash {
    0% {
        stroke-dasharray: 1, 200;
        stroke-dashoffset: 0;
    }

    50% {
        stroke-dasharray: 89, 200;
        stroke-dashoffset: -35;
    }

    100% {
        stroke-dasharray: 89, 200;
        stroke-dashoffset: -124;
    }
}

@-o-keyframes circle-dash {
    0% {
        stroke-dasharray: 1, 200;
        stroke-dashoffset: 0;
    }

    50% {
        stroke-dasharray: 89, 200;
        stroke-dashoffset: -35;
    }

    100% {
        stroke-dasharray: 89, 200;
        stroke-dashoffset: -124;
    }
}

@keyframes circle-dash {
    0% {
        stroke-dasharray: 1, 200;
        stroke-dashoffset: 0;
    }

    50% {
        stroke-dasharray: 89, 200;
        stroke-dashoffset: -35;
    }

    100% {
        stroke-dasharray: 89, 200;
        stroke-dashoffset: -124;
    }
}

.cPZWb {
    position: relative;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding: 1.5em;
    background-color: #fff;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
    border: 1px solid #ececee;
    -webkit-box-shadow: 0 1px 1px 0 #dddfe3;
    -moz-box-shadow: 0 1px 1px 0 #dddfe3;
    box-shadow: 0 1px 1px 0 #dddfe3;
}

    .cPZWb *,
    .cPZWb *:before,
    .cPZWb *:after {
        -webkit-box-sizing: inherit;
        -moz-box-sizing: inherit;
        box-sizing: inherit;
    }

._1WQV- {
    overflow: hidden;
}

.V7tY6 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    margin-bottom: 1em;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -moz-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}

._2-3G0 {
    font-size: 1rem;
    font-weight: bold;
    color: #121316;
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    -moz-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
}

._2C-2P {
    text-align: right;
}

._2_5sd {
    position: absolute;
    top: 10px;
    right: 11px;
    color: #89909e;
    font-size: 18px;
    -webkit-transition: -webkit-transform 0.2s;
    transition: -webkit-transform 0.2s;
    -o-transition: -o-transform 0.2s;
    -moz-transition: transform 0.2s, -moz-transform 0.2s;
    transition: transform 0.2s;
    transition: transform 0.2s, -webkit-transform 0.2s, -moz-transform 0.2s, -o-transform 0.2s;
}

.cPZWb._3YN3t ._1WQV- {
    max-height: 9999px;
}

.cPZWb._3YN3t ._2_5sd {
    -webkit-transform: rotate(90deg);
    -moz-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    -o-transform: rotate(90deg);
    transform: rotate(90deg);
}

.cPZWb._36xy8 ._1WQV- {
    max-height: 0;
}

    .cPZWb._36xy8 ._1WQV- > div:last-child {
        margin-bottom: 0;
    }

.cPZWb._36xy8 .V7tY6 {
    margin-bottom: 0;
    border-bottom-color: transparent;
}

._1eoKz,
._2TCkZ,
._2NUBs {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    margin-right: 12px;
    display: inline-block;
    width: 15px;
    height: 15px;
    vertical-align: -webkit-calc((1em - 15px) / 2);
    vertical-align: -moz-calc((1em - 15px) / 2);
    vertical-align: calc((1em - 15px) / 2);
}

.zhBpp {
    color: #575d6a;
    cursor: pointer;
}

.Hvbvr {
    color: #b9bdc6;
    cursor: not-allowed;
}

._1eoKz {
    background-color: #0c8cf6;
    border: 1px solid #0c8cf6;
    color: #fff;
}

._2TCkZ {
    background-color: #fff;
    border: 1px solid #c1c5cc;
    color: #fff;
}

._2NUBs {
    background-color: #c1c5cc;
    border: 1px solid #c1c5cc;
    color: #8b929f;
    line-height: 1;
}

    ._2NUBs:before {
        content: "\A0";
    }

._2-zci {
    width: 19px;
    height: 19px;
    vertical-align: -webkit-calc((1em - 19px) / 2);
    vertical-align: -moz-calc((1em - 19px) / 2);
    vertical-align: calc((1em - 19px) / 2);
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
    font-size: 17px;
    font-weight: bold;
}

.x5E16,
._1HM61 {
    position: relative;
    -webkit-box-sizing: content-box !important;
    -moz-box-sizing: content-box !important;
    box-sizing: content-box !important;
    display: inline-block;
    vertical-align: middle;
    -webkit-border-radius: 40px;
    -moz-border-radius: 40px;
    border-radius: 40px;
    border: 2px solid;
    cursor: pointer;
}

    .x5E16._34r_j,
    ._1HM61._34r_j {
        width: 28px;
        height: 18px;
    }

    .x5E16._1fTI6,
    ._1HM61._1fTI6 {
        width: 22px;
        height: 14px;
    }

.fm8Fe,
._10ZET {
    position: absolute;
    display: inline-block;
    background-color: #fff;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
    cursor: pointer;
    -webkit-transition: all 0.2s;
    -o-transition: all 0.2s;
    -moz-transition: all 0.2s;
    transition: all 0.2s;
}

    .fm8Fe._34r_j,
    ._10ZET._34r_j {
        width: 18px;
        height: 18px;
    }

    .fm8Fe._1fTI6,
    ._10ZET._1fTI6 {
        width: 14px;
        height: 14px;
    }

.x5E16 {
    background-color: #0c8cf6;
    border-color: #0c8cf6;
}

._1HM61 {
    background-color: #89909e;
    border-color: #89909e;
}

.fm8Fe._34r_j {
    left: 10px;
}

.fm8Fe._1fTI6 {
    left: 8px;
}

._10ZET {
    left: 0;
}

.UgSO_._8wAYQ {
    background: #dddfe3;
    border-color: #dddfe3;
    cursor: not-allowed;
}

    .UgSO_._8wAYQ * {
        cursor: not-allowed;
    }

._2ob09 {
    display: inline-block;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -moz-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
}

.UNS3h {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
}

.sQHGv > .syoCt {
    height: 40px;
}

._3hja9 > .syoCt {
    height: 32px;
}

.syoCt {
    position: relative;
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    -moz-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    padding: 0px 16px;
    margin-right: 20px;
    font-size: 13px;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    border: 1px solid #c1c5cc;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
}

    .syoCt:hover {
        border-color: #0c8cf6;
    }

    .syoCt:last-child {
        margin-right: 0;
    }

._2ob09 .K-p17 {
    border-color: #0c8cf6;
    color: #0c8cf6;
    background: -webkit-linear-gradient(135deg, #0c8cf6 20px, #fff 20px);
    background: -moz-linear-gradient(135deg, #0c8cf6 20px, #fff 20px);
    background: -o-linear-gradient(135deg, #0c8cf6 20px, #fff 20px);
    background: linear-gradient(-45deg, #0c8cf6 20px, #fff 20px);
}

    ._2ob09 .K-p17._1ulrb {
        background: -webkit-linear-gradient(135deg, #c1c5cc 20px, #fff 20px);
        background: -moz-linear-gradient(135deg, #c1c5cc 20px, #fff 20px);
        background: -o-linear-gradient(135deg, #c1c5cc 20px, #fff 20px);
        background: linear-gradient(-45deg, #c1c5cc 20px, #fff 20px);
    }

._35r52 {
    position: absolute;
    right: 2px;
    bottom: 1px;
    color: #fff;
    font-size: 16px;
}

._2ob09 ._1ulrb {
    border-color: #c1c5cc;
    color: #c1c5cc;
    cursor: not-allowed;
}

    ._2ob09 ._1ulrb:hover {
        border-color: #c1c5cc;
    }

._1KetJ {
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -moz-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
    display: inline-block;
}

._1rVne {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
}

._15nff {
    line-height: 40px;
    height: 40px;
}

._1HXqk {
    line-height: 32px;
    height: 32px;
}

._16mxb {
    display: inline-block;
    margin: 0px;
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    -moz-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    padding: 0px 16px;
    vertical-align: 0px;
    font-size: 14px;
    border: 1px solid #c1c5cc;
    border-left: 0;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
}

    ._16mxb:first-child {
        border-left: 1px solid #c1c5cc;
        -webkit-border-radius: 2px 0 0 2px;
        -moz-border-radius: 2px 0 0 2px;
        border-radius: 2px 0 0 2px;
    }

    ._16mxb:last-child {
        -webkit-border-radius: 0 2px 2px 0;
        -moz-border-radius: 0 2px 2px 0;
        border-radius: 0 2px 2px 0;
    }

._1KetJ > ._16mxb.aVdcW {
    border-color: #0c8cf6;
    -webkit-box-shadow: -1px 0 0 0 #0c8cf6;
    -moz-box-shadow: -1px 0 0 0 #0c8cf6;
    box-shadow: -1px 0 0 0 #0c8cf6;
    background-color: #0c8cf6;
    color: #fff;
}

._1KetJ > ._16mxb._1sXCe {
    border-color: #dddfe3;
    color: #dddfe3;
    cursor: no-drop;
}

._2F6re {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding: 0 0.5em 0 1em;
    height: 40px;
    vertical-align: middle;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    background-color: #fff;
    border: 1px solid #c1c5cc;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
}

    ._2F6re::-webkit-input-placeholder {
        color: #89909e;
    }

    ._2F6re:-moz-placeholder {
        color: #89909e;
    }

    ._2F6re::-moz-placeholder {
        color: #89909e;
    }

    ._2F6re:-ms-input-placeholder {
        color: #89909e;
    }

    ._2F6re::-ms-input-placeholder {
        color: #89909e;
    }

    ._2F6re::placeholder {
        color: #89909e;
    }

._1XTOD {
    display: block;
    margin-top: 4px;
    font-size: 12px;
    font-weight: 600;
    line-height: 1;
}

    ._1XTOD._3Wstz {
        color: #f59f00;
    }

    ._1XTOD.tI_Jd {
        color: #f92f4f;
    }

._2F6re:focus:not(._347Ow),
._2F6re:active:not(._347Ow),
._2F6re.tI_Jd:focus:not(._347Ow),
._2F6re.tI_Jd:active:not(._347Ow),
._2F6re._3Wstz:focus:not(._347Ow),
._2F6re._3Wstz:active:not(._347Ow) {
    outline: 0;
    border-color: #0c8cf6;
    -webkit-box-shadow: 0 0 3px 1px #d1e9fd;
    -moz-box-shadow: 0 0 3px 1px #d1e9fd;
    box-shadow: 0 0 3px 1px #d1e9fd;
}

._1yl52 {
    position: relative;
    display: table;
}

._2F6re:hover {
    border-color: #0c8cf6;
}

._2F6re._3Wstz {
    border-color: #f59f00;
}

._2F6re.tI_Jd {
    border-color: #f92f4f;
}

._347Ow {
    background-color: #f4f4f5;
    border-color: #c1c5cc;
    color: #575d6a;
}

    ._347Ow:hover {
        border-color: #c1c5cc;
    }

    ._347Ow:focus {
        border-color: #c1c5cc;
        -webkit-box-shadow: 0;
        -moz-box-shadow: 0;
        box-shadow: 0;
    }

._2F6re._2RP9v {
    padding-right: 1.5em;
}

._2F6re._1lBYU {
    height: 40px;
}

._2F6re.QmDU- {
    height: 32px;
    line-height: 32px;
}

._2F6re._2fBoW {
    height: 28px;
    line-height: 28px;
}

._2F6re._1m9Uo {
    width: 100%;
}

._1QaLi {
    position: absolute;
    margin-left: -1.5em;
    color: #89909e;
}

    ._1QaLi._1lBYU {
        height: 40px;
        line-height: 40px;
    }

    ._1QaLi.QmDU- {
        height: 32px;
        line-height: 32px;
    }

    ._1QaLi._2fBoW {
        height: 28px;
        line-height: 28px;
    }

    ._1QaLi::-webkit-contacts-auto-fill-button {
        display: none !important;
    }

._11omv > ._1yl52 + ._1yl52 > ._2F6re {
    -webkit-border-top-left-radius: 0px;
    -moz-border-radius-topleft: 0px;
    border-top-left-radius: 0px;
    -webkit-border-bottom-left-radius: 0px;
    -moz-border-radius-bottomleft: 0px;
    border-bottom-left-radius: 0px;
    border-left-color: transparent;
}

    ._11omv > ._1yl52 + ._1yl52 > ._2F6re:focus:not(._347Ow),
    ._11omv > ._1yl52 + ._1yl52 > ._2F6re:active:not(._347Ow),
    ._11omv > ._1yl52 + ._1yl52 > ._2F6re.tI_Jd:focus:not(._347Ow),
    ._11omv > ._1yl52 + ._1yl52 > ._2F6re.tI_Jd:active:not(._347Ow),
    ._11omv > ._1yl52 + ._1yl52 > ._2F6re._3Wstz:focus:not(._347Ow),
    ._11omv > ._1yl52 + ._1yl52 > ._2F6re._3Wstz:active:not(._347Ow) {
        border-left-color: #0c8cf6;
        -webkit-border-top-left-radius: 2px;
        -moz-border-radius-topleft: 2px;
        border-top-left-radius: 2px;
        -webkit-border-bottom-left-radius: 2px;
        -moz-border-radius-bottomleft: 2px;
        border-bottom-left-radius: 2px;
    }

._2D9JW,
textarea,
.bfCV2 textarea {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding: 0 0.5em 0 1em;
    height: 40px;
    vertical-align: middle;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    background-color: #fff;
    border: 1px solid #c1c5cc;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
}

    ._2D9JW::-webkit-input-placeholder, textarea::-webkit-input-placeholder, .bfCV2 textarea::-webkit-input-placeholder {
        color: #89909e;
    }

    ._2D9JW:-moz-placeholder, textarea:-moz-placeholder, .bfCV2 textarea:-moz-placeholder {
        color: #89909e;
    }

    ._2D9JW::-moz-placeholder, textarea::-moz-placeholder, .bfCV2 textarea::-moz-placeholder {
        color: #89909e;
    }

    ._2D9JW:-ms-input-placeholder, textarea:-ms-input-placeholder, .bfCV2 textarea:-ms-input-placeholder {
        color: #89909e;
    }

    ._2D9JW::-ms-input-placeholder, textarea::-ms-input-placeholder, .bfCV2 textarea::-ms-input-placeholder {
        color: #89909e;
    }

    ._2D9JW::placeholder,
    textarea::placeholder,
    .bfCV2 textarea::placeholder {
        color: #89909e;
    }

._3SAMb {
    display: block;
    margin-top: 4px;
    font-size: 12px;
    font-weight: 600;
    line-height: 1;
}

    ._3SAMb._2aHZB {
        color: #f59f00;
    }

    ._3SAMb._1no-- {
        color: #f92f4f;
    }

._2D9JW:focus:not(._2-fcE),
textarea:focus:not(._2-fcE),
.bfCV2 textarea:focus:not(._2-fcE),
._2D9JW:active:not(._2-fcE),
textarea:active:not(._2-fcE),
.bfCV2 textarea:active:not(._2-fcE),
._2D9JW._1no--:focus:not(._2-fcE),
textarea._1no--:focus:not(._2-fcE),
.bfCV2 textarea._1no--:focus:not(._2-fcE),
._2D9JW._1no--:active:not(._2-fcE),
textarea._1no--:active:not(._2-fcE),
.bfCV2 textarea._1no--:active:not(._2-fcE),
._2D9JW._2aHZB:focus:not(._2-fcE),
textarea._2aHZB:focus:not(._2-fcE),
.bfCV2 textarea._2aHZB:focus:not(._2-fcE),
._2D9JW._2aHZB:active:not(._2-fcE),
textarea._2aHZB:active:not(._2-fcE),
.bfCV2 textarea._2aHZB:active:not(._2-fcE) {
    outline: 0;
    border-color: #0c8cf6;
    -webkit-box-shadow: 0 0 3px 1px #d1e9fd;
    -moz-box-shadow: 0 0 3px 1px #d1e9fd;
    box-shadow: 0 0 3px 1px #d1e9fd;
}

._2tQXB,
textarea__container,
.bfCV2 textarea__container {
    position: relative;
    display: table;
}

._2D9JW:hover,
textarea:hover,
.bfCV2 textarea:hover {
    border-color: #0c8cf6;
}

._2D9JW._2aHZB,
textarea._2aHZB,
.bfCV2 textarea._2aHZB {
    border-color: #f59f00;
}

._2D9JW._1no--,
textarea._1no--,
.bfCV2 textarea._1no-- {
    border-color: #f92f4f;
}

._2-fcE {
    background-color: #f4f4f5;
    border-color: #c1c5cc;
    color: #575d6a;
}

    ._2-fcE:hover {
        border-color: #c1c5cc;
    }

    ._2-fcE:focus {
        border-color: #c1c5cc;
        -webkit-box-shadow: 0;
        -moz-box-shadow: 0;
        box-shadow: 0;
    }

._2D9JW._2bWSV {
    padding-right: 1.5em;
}

._2D9JW._3C9R4 {
    height: 40px;
}

._2D9JW._3Obs2 {
    height: 32px;
    line-height: 32px;
}

._2D9JW._1T3ft {
    height: 28px;
    line-height: 28px;
}

._2D9JW._3cC54 {
    width: 100%;
}

._2IdNV {
    position: absolute;
    margin-left: -1.5em;
    color: #89909e;
}

    ._2IdNV._3C9R4 {
        height: 40px;
        line-height: 40px;
    }

    ._2IdNV._3Obs2 {
        height: 32px;
        line-height: 32px;
    }

    ._2IdNV._1T3ft {
        height: 28px;
        line-height: 28px;
    }

    ._2IdNV::-webkit-contacts-auto-fill-button {
        display: none !important;
    }

._1JsjC > ._2tQXB + ._2tQXB > ._2D9JW {
    -webkit-border-top-left-radius: 0px;
    -moz-border-radius-topleft: 0px;
    border-top-left-radius: 0px;
    -webkit-border-bottom-left-radius: 0px;
    -moz-border-radius-bottomleft: 0px;
    border-bottom-left-radius: 0px;
    border-left-color: transparent;
}

    ._1JsjC > ._2tQXB + ._2tQXB > ._2D9JW:focus:not(._2-fcE),
    ._1JsjC > ._2tQXB + ._2tQXB > ._2D9JW:active:not(._2-fcE),
    ._1JsjC > ._2tQXB + ._2tQXB > ._2D9JW._1no--:focus:not(._2-fcE),
    ._1JsjC > ._2tQXB + ._2tQXB > ._2D9JW._1no--:active:not(._2-fcE),
    ._1JsjC > ._2tQXB + ._2tQXB > ._2D9JW._2aHZB:focus:not(._2-fcE),
    ._1JsjC > ._2tQXB + ._2tQXB > ._2D9JW._2aHZB:active:not(._2-fcE) {
        border-left-color: #0c8cf6;
        -webkit-border-top-left-radius: 2px;
        -moz-border-radius-topleft: 2px;
        border-top-left-radius: 2px;
        -webkit-border-bottom-left-radius: 2px;
        -moz-border-radius-bottomleft: 2px;
        border-bottom-left-radius: 2px;
    }

label {
    display: block;
}

textarea {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    width: 100%;
    min-height: 6em;
    height: auto;
    padding: 11px 12px;
    border: 1px solid #c1c5cc;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
    resize: none;
}

.bfCV2 textarea {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    width: 100%;
    min-height: 6em;
    height: auto;
    padding: 11px 12px;
    border: 1px solid #c1c5cc;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
    resize: none;
}

._2ksRj,
._1Da1X,
._1L5yy,
._1lpsp,
._8HJ8A,
._20dpB,
._2BW1U,
._13gzp,
._1LqSw,
._2UWID,
.iQXA1,
._3oRu6 ._2me_3,
.PXMM8 ._2me_3 .ZtdeI,
._3rT9s ._3NBOX,
._3rT9s ._38Fv7,
._3rT9s ._2SHbR {
    overflow: hidden;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    white-space: nowrap;
}

._2ksRj,
._1Da1X,
._1L5yy,
._1lpsp,
._8HJ8A,
._20dpB,
._2BW1U,
._13gzp,
._1LqSw,
._2UWID,
.iQXA1 {
    display: inline-block;
    vertical-align: top;
}

._2ksRj,
._1Da1X {
    max-width: 8em;
}

._1L5yy {
    max-width: 8.8em;
}

._20dpB {
    max-width: 7em;
}

._2BW1U,
._13gzp {
    max-width: 12.5em;
}

._1LqSw,
.yDaZM {
    max-width: 10em;
}

._2UWID,
.iQXA1 {
    max-width: 12em;
}

._2S0ZP {
    position: relative;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    display: inline-block;
    height: auto;
    width: 100%;
    vertical-align: middle;
    cursor: pointer;
}

    ._2S0ZP:before,
    ._2S0ZP:after,
    ._2S0ZP *,
    ._2S0ZP *:before,
    ._2S0ZP *:after {
        -webkit-box-sizing: inherit;
        -moz-box-sizing: inherit;
        box-sizing: inherit;
    }

._3oRu6 {
    position: relative;
    display: inline-block;
    padding: 0 12px;
    width: 100%;
    height: 40px;
    line-height: 38px;
    vertical-align: middle;
    background-color: #fff;
    border: 1px solid #c1c5cc;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
    color: #121316;
    overflow: hidden;
}

    ._3oRu6:after {
        content: '';
        position: absolute;
        left: 0;
        right: 0;
        top: 0;
        bottom: 0;
        background-image: -webkit-linear-gradient(left, rgba(255,255,255,0) 0, rgba(255,255,255,0) -webkit-calc(100% - 40px), #fff -webkit-calc(100% - 20px), #fff 100%);
        background-image: -moz-linear-gradient(left, rgba(255,255,255,0) 0, rgba(255,255,255,0) -moz-calc(100% - 40px), #fff -moz-calc(100% - 20px), #fff 100%);
        background-image: -o-linear-gradient(left, rgba(255,255,255,0) 0, rgba(255,255,255,0) calc(100% - 40px), #fff calc(100% - 20px), #fff 100%);
        background-image: linear-gradient(to right, rgba(255,255,255,0) 0, rgba(255,255,255,0) calc(100% - 40px), #fff calc(100% - 20px), #fff 100%);
        pointer-events: none;
    }

    ._3oRu6:hover,
    ._2EuvL ._3oRu6,
    ._22jPA ._3oRu6 {
        border-color: #0c8cf6;
    }

._22jPA ._3oRu6,
._2EuvL ._3oRu6 {
    -webkit-box-shadow: 0 0 3px 1px #d1e9fd;
    -moz-box-shadow: 0 0 3px 1px #d1e9fd;
    box-shadow: 0 0 3px 1px #d1e9fd;
}

._3oRu6 .PgIr9 {
    position: absolute;
    top: 0;
    left: 12px;
    padding: inherit;
    color: #89909e;
    white-space: nowrap;
}

._3oRu6 ._2me_3 {
    max-width: -webkit-calc(100% - 20px);
    max-width: -moz-calc(100% - 20px);
    max-width: calc(100% - 20px);
}

._3oRu6 ._22_Pm {
    overflow: hidden;
}

    ._3oRu6 ._22_Pm input {
        margin: 0;
        display: inline-block;
        padding: 0;
        height: 100%;
        font-family: inherit;
        font-size: inherit;
        -webkit-appearance: none;
        -moz-appearance: none;
        appearance: none;
        background: none transparent;
        border: 0 none;
        -webkit-box-shadow: none;
        -moz-box-shadow: none;
        box-shadow: none;
        outline: none;
        cursor: default;
    }

.krnOr ._3oRu6 ._22_Pm input {
    cursor: text;
}

._3oRu6 ._2ujLK:before {
    content: "\E623";
    font-family: 'moka-ui';
    font-size: 15px;
    vertical-align: 0.2em;
    color: #89909e;
}

._3oRu6 ._2ujLK {
    position: absolute;
    top: 0;
    right: 8px;
    z-index: 1;
}

.cElQS ._3oRu6:after {
    background-image: -webkit-linear-gradient(left, rgba(255,255,255,0) 0, rgba(255,255,255,0) -webkit-calc(100% - 60px), #fff -webkit-calc(100% - 30px), #fff 100%);
    background-image: -moz-linear-gradient(left, rgba(255,255,255,0) 0, rgba(255,255,255,0) -moz-calc(100% - 60px), #fff -moz-calc(100% - 30px), #fff 100%);
    background-image: -o-linear-gradient(left, rgba(255,255,255,0) 0, rgba(255,255,255,0) calc(100% - 60px), #fff calc(100% - 30px), #fff 100%);
    background-image: linear-gradient(to right, rgba(255,255,255,0) 0, rgba(255,255,255,0) calc(100% - 60px), #fff calc(100% - 30px), #fff 100%);
}

.P5s-P {
    cursor: not-allowed;
}

    .P5s-P ._3oRu6,
    .P5s-P ._3oRu6:hover,
    .P5s-P ._3oRu6.krnOr {
        opacity: 0.5;
        border-color: #c1c5cc;
    }

    .P5s-P .ZtdeI {
        color: #6e7686;
    }

._1xvfJ._22jPA ._22_Pm {
    opacity: 0;
}

._2S0ZP:not(.FIApf) > ._22_Pm {
    display: none !important;
}

.x1VNK {
    position: relative;
    display: inline-blcok;
    width: 1em;
    text-align: center;
    vertical-align: middle;
    cursor: pointer;
}

._1QYgI {
    position: relative;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    display: inline-block;
    width: 1em;
    height: 1em;
    -webkit-animation: _1udOl 400ms infinite linear;
    -moz-animation: _1udOl 400ms infinite linear;
    -o-animation: _1udOl 400ms infinite linear;
    animation: _1udOl 400ms infinite linear;
    border: 0em solid #fff;
    border-right-color: #89909e;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
    vertical-align: middle;
}

._1Glhg {
    position: absolute;
    right: 24px;
    z-index: 1;
    text-align: center;
    vertical-align: middle;
    color: #89909e;
    font-weight: bold;
    font-family: "Hiragino Sans GB", "Microsoft YaHei", "WenQuanYi Micro Hei", sans-serif;
    -webkit-animation: _3X9As 200ms;
    -moz-animation: _3X9As 200ms;
    -o-animation: _3X9As 200ms;
    animation: _3X9As 200ms;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

    ._1Glhg:hover {
        color: #0c8cf6;
    }

._2k1-k {
    display: inline-block;
    font-size: 12px;
    line-height: 1;
}

._2S0ZP:not(.PXMM8) ._2me_3 {
    position: absolute;
}

.PXMM8._1xvfJ ._3oRu6 {
    padding: 0 0.5em;
    height: auto;
    min-height: 40px;
}

.PXMM8._1xvfJ ._22_Pm {
    padding-left: 0.1em;
    padding-right: 0.1em;
    vertical-align: middle;
}

.PXMM8 ._3oRu6 {
    line-height: 2;
}

.PXMM8 ._2me_3 {
    display: inline-block;
    padding: 0 2px 0 10px;
    margin: 4px 4px 0 0;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    height: 28px;
    line-height: 28px;
    vertical-align: top;
    background-color: #f4f4f5;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
    color: #575d6a;
}

    .PXMM8 ._2me_3:hover {
        background-color: #0c8cf6;
        color: #fff;
    }

    .PXMM8 ._2me_3:active {
        background-color: #0c8cf6;
        color: #fff;
    }

    .PXMM8 ._2me_3 .IqC5M,
    .PXMM8 ._2me_3 .ZtdeI {
        display: inline-block;
        vertical-align: middle;
    }

    .PXMM8 ._2me_3 .IqC5M {
        padding: 0 0.4em 0 0.2em;
        float: right;
    }

    .PXMM8 ._2me_3 .ZtdeI {
        max-width: 8em;
    }

.PXMM8 ._22_Pm,
.PXMM8 .PgIr9,
.PXMM8 ._2ujLK {
    line-height: 38px;
}

._3rT9s {
    position: absolute;
    top: 100%;
    left: 0;
    z-index: 1000;
    margin-top: 3px;
    width: 100%;
    -webkit-overflow-scrolling: touch;
    background-color: #fff;
    border: 1px solid #dddfe3;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
    -webkit-box-shadow: 0 0 2px #dddfe3;
    -moz-box-shadow: 0 0 2px #dddfe3;
    box-shadow: 0 0 2px #dddfe3;
}

    ._3rT9s ._1HrCF {
        min-height: 40px;
        max-height: 240px;
        overflow-y: auto;
    }

    ._3rT9s ._1rE4_ {
        position: relative;
        line-height: 38px;
        color: #89909e;
        cursor: pointer;
    }

        ._3rT9s ._1rE4_.krnOr {
            background-color: #f4f4f5;
        }

        ._3rT9s ._1rE4_._2u_Y- {
            background-color: #d1e9fd;
            color: #0c8cf6;
        }

        ._3rT9s ._1rE4_.P5s-P {
            background-color: #dddfe3;
            color: #6e7686;
        }

    ._3rT9s ._3NBOX,
    ._3rT9s .HAcb3 {
        padding: 0 1em;
        height: 40px;
        line-height: 38px;
        color: #6e7686;
    }

    ._3rT9s ._3NBOX {
        background: #f4f4f5;
        color: #575d6a;
        font-weight: bold;
    }

    ._3rT9s .HAcb3 {
        text-align: center;
        color: #0c8cf6;
        background-color: #e7e7e9;
    }

    ._3rT9s ._38Fv7,
    ._3rT9s ._2SHbR {
        padding: 0 1em 0 2em;
    }

    ._3rT9s ._3ygO0 {
        padding: 0 1em;
        line-height: 38px;
        background-color: #dddfe3;
        color: #6e7686;
    }

@-moz-keyframes _3X9As {
    from {
        opacity: 0;
    }

    to {
        opacity: 1;
    }
}

@-webkit-keyframes _3X9As {
    from {
        opacity: 0;
    }

    to {
        opacity: 1;
    }
}

@-o-keyframes _3X9As {
    from {
        opacity: 0;
    }

    to {
        opacity: 1;
    }
}

@keyframes _3X9As {
    from {
        opacity: 0;
    }

    to {
        opacity: 1;
    }
}

@-moz-keyframes _1udOl {
    to {
        -webkit-transform: rotate(1turn);
        -ms-transform: rotate(1turn);
        -moz-transform: rotate(1turn);
        transform: rotate(1turn);
    }
}

@-webkit-keyframes _1udOl {
    to {
        -webkit-transform: rotate(1turn);
        -ms-transform: rotate(1turn);
        transform: rotate(1turn);
    }
}

@-o-keyframes _1udOl {
    to {
        -webkit-transform: rotate(1turn);
        -ms-transform: rotate(1turn);
        -o-transform: rotate(1turn);
        transform: rotate(1turn);
    }
}

@keyframes _1udOl {
    to {
        -webkit-transform: rotate(1turn);
        -ms-transform: rotate(1turn);
        -moz-transform: rotate(1turn);
        -o-transform: rotate(1turn);
        transform: rotate(1turn);
    }
}

._3os_f {
    position: relative;
    display: inline-block;
}

._3te5v {
    display: block;
    position: absolute;
    top: 40px;
    font-size: 12px;
    color: #f92f4f;
    font-weight: 600;
}

._3lwZj .Select-control {
    border-color: #f92f4f;
}

._3lwZj .Select-arrow-zone:before {
    color: #f92f4f;
}

.GtZ8V {
    padding: 12px 0 13px 15px;
    border-left: 1px #dddfe3 solid;
}

._1RCNh {
    line-height: 1.5;
    padding: 3px 4px;
}

._3HnP2 {
    position: absolute;
    left: 0;
    line-height: inherit;
    padding-left: 0.75em;
}

body ._3St0x .Select-control {
    height: 26px;
    line-height: 24px;
}

body ._3St0x .Select--multi.has-value .Select-control {
    min-height: 26px;
    padding-left: 1px;
}

body ._3St0x .Select-input,
body ._3St0x .Select-placeholder,
body ._3St0x .Select-arrow-zone {
    line-height: 26px !important;
}

body ._3St0x .Select-value {
    height: 24px;
    margin: 1px 1px 0 0;
}

body ._2hsQ7 .Select-control {
    height: 32px;
    line-height: 30px;
}

body ._2hsQ7 .Select--multi.has-value .Select-control {
    min-height: 32px;
    padding-left: 1px;
}

body ._2hsQ7 .Select-input,
body ._2hsQ7 .Select-placeholder,
body ._2hsQ7 .Select-arrow-zone {
    line-height: 32px !important;
}

body ._2hsQ7 .Select-value {
    height: 30px;
    margin: 1px 1px 0 0;
}

.user-name,
.candidate-name,
.job-title,
.job-manager,
.job-location,
.template-name,
.user-email,
.candiate-email,
.location,
.org-name,
.file-name,
.Select-control .Select-value,
.Select--multi .Select-value .Select-value-label,
.Select-menu-outer .Select-option-group-title,
.Select-menu-outer .Select-option-item,
.Select-menu-outer .Select-option-group-item {
    overflow: hidden;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.user-name,
.candidate-name,
.job-title,
.job-manager,
.job-location,
.template-name,
.user-email,
.candiate-email,
.location,
.org-name,
.file-name {
    display: inline-block;
    vertical-align: top;
}

.user-name,
.candidate-name {
    max-width: 8em;
}

.job-title {
    max-width: 8.8em;
}

.template-name {
    max-width: 7em;
}

.user-email,
.candiate-email {
    max-width: 12.5em;
}

.location,
.dept-name {
    max-width: 10em;
}

.org-name,
.file-name {
    max-width: 12em;
}

.Select {
    position: relative;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    display: inline-block;
    height: auto;
    width: 100%;
    vertical-align: middle;
    cursor: pointer;
}

    .Select:before,
    .Select:after,
    .Select *,
    .Select *:before,
    .Select *:after {
        -webkit-box-sizing: inherit;
        -moz-box-sizing: inherit;
        box-sizing: inherit;
    }

.Select-control {
    position: relative;
    display: inline-block;
    padding: 0 12px;
    width: 100%;
    height: 40px;
    line-height: 38px;
    vertical-align: middle;
    background-color: #fff;
    border: 1px solid #c1c5cc;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
    color: #121316;
    overflow: hidden;
}

    .Select-control:after {
        content: '';
        position: absolute;
        left: 0;
        right: 0;
        top: 0;
        bottom: 0;
        background-image: -webkit-linear-gradient(left, rgba(255,255,255,0) 0, rgba(255,255,255,0) -webkit-calc(100% - 40px), #fff -webkit-calc(100% - 20px), #fff 100%);
        background-image: -moz-linear-gradient(left, rgba(255,255,255,0) 0, rgba(255,255,255,0) -moz-calc(100% - 40px), #fff -moz-calc(100% - 20px), #fff 100%);
        background-image: -o-linear-gradient(left, rgba(255,255,255,0) 0, rgba(255,255,255,0) calc(100% - 40px), #fff calc(100% - 20px), #fff 100%);
        background-image: linear-gradient(to right, rgba(255,255,255,0) 0, rgba(255,255,255,0) calc(100% - 40px), #fff calc(100% - 20px), #fff 100%);
        pointer-events: none;
    }

    .Select-control:hover,
    .is-open .Select-control,
    .is-pseudo-focused .Select-control {
        border-color: #0c8cf6;
    }

.is-pseudo-focused .Select-control,
.is-open .Select-control {
    -webkit-box-shadow: 0 0 3px 1px #d1e9fd;
    -moz-box-shadow: 0 0 3px 1px #d1e9fd;
    box-shadow: 0 0 3px 1px #d1e9fd;
}

.Select-control .Select-placeholder {
    position: absolute;
    top: 0;
    left: 12px;
    padding: inherit;
    color: #89909e;
    white-space: nowrap;
}

.Select-control .Select-value {
    max-width: -webkit-calc(100% - 20px);
    max-width: -moz-calc(100% - 20px);
    max-width: calc(100% - 20px);
}

.Select-control .Select-input {
    overflow: hidden;
}

    .Select-control .Select-input input {
        margin: 0;
        display: inline-block;
        padding: 0;
        height: 100%;
        font-family: inherit;
        font-size: inherit;
        -webkit-appearance: none;
        -moz-appearance: none;
        appearance: none;
        background: none transparent;
        border: 0 none;
        -webkit-box-shadow: none;
        -moz-box-shadow: none;
        box-shadow: none;
        outline: none;
        cursor: default;
    }

.is-focused .Select-control .Select-input input {
    cursor: text;
}

.Select-control .Select-arrow-zone:before {
    content: "\E623";
    font-family: 'moka-ui';
    font-size: 15px;
    vertical-align: 0.2em;
    color: #89909e;
}

.Select-control .Select-arrow-zone {
    position: absolute;
    top: 0;
    right: 8px;
    z-index: 1;
}

.is-clearable .Select-control:after {
    background-image: -webkit-linear-gradient(left, rgba(255,255,255,0) 0, rgba(255,255,255,0) -webkit-calc(100% - 60px), #fff -webkit-calc(100% - 30px), #fff 100%);
    background-image: -moz-linear-gradient(left, rgba(255,255,255,0) 0, rgba(255,255,255,0) -moz-calc(100% - 60px), #fff -moz-calc(100% - 30px), #fff 100%);
    background-image: -o-linear-gradient(left, rgba(255,255,255,0) 0, rgba(255,255,255,0) calc(100% - 60px), #fff calc(100% - 30px), #fff 100%);
    background-image: linear-gradient(to right, rgba(255,255,255,0) 0, rgba(255,255,255,0) calc(100% - 60px), #fff calc(100% - 30px), #fff 100%);
}

.is-disabled {
    cursor: not-allowed;
}

    .is-disabled .Select-control,
    .is-disabled .Select-control:hover,
    .is-disabled .Select-control.is-focused {
        opacity: 0.5;
        border-color: #c1c5cc;
    }

    .is-disabled .Select-value-label {
        color: #6e7686;
    }

.has-value.is-pseudo-focused .Select-input {
    opacity: 0;
}

.Select:not(.is-searchable) > .Select-input {
    display: none !important;
}

.Select-loading-zone {
    position: relative;
    display: inline-blcok;
    width: 1em;
    text-align: center;
    vertical-align: middle;
    cursor: pointer;
}

.Select-loading {
    position: relative;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    display: inline-block;
    width: 1em;
    height: 1em;
    -webkit-animation: Select-animation-spin 400ms infinite linear;
    -moz-animation: Select-animation-spin 400ms infinite linear;
    -o-animation: Select-animation-spin 400ms infinite linear;
    animation: Select-animation-spin 400ms infinite linear;
    border: 0em solid #fff;
    border-right-color: #89909e;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
    vertical-align: middle;
}

.Select-clear-zone {
    position: absolute;
    right: 24px;
    z-index: 1;
    text-align: center;
    vertical-align: middle;
    color: #89909e;
    font-weight: bold;
    font-family: "Hiragino Sans GB", "Microsoft YaHei", "WenQuanYi Micro Hei", sans-serif;
    -webkit-animation: Select-animation-fadeIn 200ms;
    -moz-animation: Select-animation-fadeIn 200ms;
    -o-animation: Select-animation-fadeIn 200ms;
    animation: Select-animation-fadeIn 200ms;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

    .Select-clear-zone:hover {
        color: #0c8cf6;
    }

.Select-clear {
    display: inline-block;
    font-size: 12px;
    line-height: 1;
}

.Select:not(.Select--multi) .Select-value {
    position: absolute;
}

.Select--multi.has-value .Select-control {
    padding: 0 0.5em;
    height: auto;
    min-height: 40px;
}

.Select--multi.has-value .Select-input {
    padding-left: 0.1em;
    padding-right: 0.1em;
    vertical-align: middle;
}

.Select--multi .Select-control {
    line-height: 2;
}

.Select--multi .Select-value {
    display: inline-block;
    padding: 0 2px 0 10px;
    margin: 4px 4px 0 0;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    height: 28px;
    line-height: 28px;
    vertical-align: top;
    background-color: #f4f4f5;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
    color: #575d6a;
}

    .Select--multi .Select-value:hover {
        background-color: #0c8cf6;
        color: #fff;
    }

    .Select--multi .Select-value:active {
        background-color: #0c8cf6;
        color: #fff;
    }

    .Select--multi .Select-value .Select-value-icon,
    .Select--multi .Select-value .Select-value-label {
        display: inline-block;
        vertical-align: middle;
    }

    .Select--multi .Select-value .Select-value-icon {
        padding: 0 0.4em 0 0.2em;
        float: right;
    }

    .Select--multi .Select-value .Select-value-label {
        max-width: 8em;
    }

.Select--multi .Select-input,
.Select--multi .Select-placeholder,
.Select--multi .Select-arrow-zone {
    line-height: 38px;
}

.Select-menu-outer {
    position: absolute;
    top: 100%;
    left: 0;
    z-index: 1000;
    margin-top: 3px;
    width: 100%;
    -webkit-overflow-scrolling: touch;
    background-color: #fff;
    border: 1px solid #dddfe3;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
    -webkit-box-shadow: 0 0 2px #dddfe3;
    -moz-box-shadow: 0 0 2px #dddfe3;
    box-shadow: 0 0 2px #dddfe3;
}

    .Select-menu-outer .Select-menu {
        min-height: 40px;
        max-height: 240px;
        overflow-y: auto;
    }

    .Select-menu-outer .Select-option {
        position: relative;
        line-height: 38px;
        color: #89909e;
        cursor: pointer;
    }

        .Select-menu-outer .Select-option.is-focused {
            background-color: #f4f4f5;
        }

        .Select-menu-outer .Select-option.is-selected {
            background-color: #d1e9fd;
            color: #0c8cf6;
        }

        .Select-menu-outer .Select-option.is-disabled {
            background-color: #dddfe3;
            color: #6e7686;
        }

    .Select-menu-outer .Select-option-group-title,
    .Select-menu-outer .Select-option-create {
        padding: 0 1em;
        height: 40px;
        line-height: 38px;
        color: #6e7686;
    }

    .Select-menu-outer .Select-option-group-title {
        background: #f4f4f5;
        color: #575d6a;
        font-weight: bold;
    }

    .Select-menu-outer .Select-option-create {
        text-align: center;
        color: #0c8cf6;
        background-color: #e7e7e9;
    }

    .Select-menu-outer .Select-option-item,
    .Select-menu-outer .Select-option-group-item {
        padding: 0 1em 0 2em;
    }

    .Select-menu-outer .Select-noresults {
        padding: 0 1em;
        line-height: 38px;
        background-color: #dddfe3;
        color: #6e7686;
    }

@-moz-keyframes Select-animation-fadeIn {
    from {
        opacity: 0;
    }

    to {
        opacity: 1;
    }
}

@-webkit-keyframes Select-animation-fadeIn {
    from {
        opacity: 0;
    }

    to {
        opacity: 1;
    }
}

@-o-keyframes Select-animation-fadeIn {
    from {
        opacity: 0;
    }

    to {
        opacity: 1;
    }
}

@keyframes Select-animation-fadeIn {
    from {
        opacity: 0;
    }

    to {
        opacity: 1;
    }
}

@-moz-keyframes Select-animation-spin {
    to {
        -webkit-transform: rotate(1turn);
        -ms-transform: rotate(1turn);
        -moz-transform: rotate(1turn);
        transform: rotate(1turn);
    }
}

@-webkit-keyframes Select-animation-spin {
    to {
        -webkit-transform: rotate(1turn);
        -ms-transform: rotate(1turn);
        transform: rotate(1turn);
    }
}

@-o-keyframes Select-animation-spin {
    to {
        -webkit-transform: rotate(1turn);
        -ms-transform: rotate(1turn);
        -o-transform: rotate(1turn);
        transform: rotate(1turn);
    }
}

@keyframes Select-animation-spin {
    to {
        -webkit-transform: rotate(1turn);
        -ms-transform: rotate(1turn);
        -moz-transform: rotate(1turn);
        -o-transform: rotate(1turn);
        transform: rotate(1turn);
    }
}

._2HRV- {
    margin: 4px 4px 0 0;
}

    ._2HRV-,
    ._2HRV-._3X4-0,
    ._2HRV-:hover {
        display: inline-block;
        padding: 0 2px 0 10px;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
        height: 28px;
        line-height: 28px;
        color: #575d6a;
        background-color: #f4f4f5;
        -webkit-border-radius: 2px;
        -moz-border-radius: 2px;
        border-radius: 2px;
        cursor: pointer;
    }

        ._2HRV-._3X4-0,
        ._2HRV-:hover {
            background-color: #0c8cf6 !important;
            color: #fff;
        }

        ._2HRV-:first-child {
            margin-left: 0;
        }

._33ezM {
    padding: 0 0.4em 0 0.5em;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

._2x03b {
    margin-left: 8px;
    cursor: pointer;
}

.moka-ui-tabs {
    position: relative;
    overflow: auto;
}

.moka-ui-tabs-bar {
    position: relative;
    font-size: 14px;
    font-weight: bold;
    color: #89909e;
    overflow: hidden;
}

.moka-ui-tabs-tabpane-inactive {
    display: none;
}

.moka-ui-tabs-tab {
    cursor: pointer;
}

    .moka-ui-tabs-tab:hover {
        color: #0c8cf6;
    }

.moka-ui-tabs-tab-active,
.moka-ui-tabs-tab-active:hover {
    color: #000;
}

.moka-ui-tabs-ink-bar {
    position: absolute;
    background: #0c8cf6;
}

.moka-ui-tabs-content .moka-ui-tabs-tabpane {
    overflow: auto;
}

.moka-ui-tabs-top .moka-ui-tabs-bar {
    line-height: 40px;
    border-bottom: 1px solid #dddfe3;
}

.moka-ui-tabs-top .moka-ui-tabs-tab {
    float: left;
    margin-right: 40px;
}

.moka-ui-tabs-top .moka-ui-tabs-ink-bar {
    height: 4px;
    bottom: 0;
    left: 0;
}

.moka-ui-tabs-left .moka-ui-tabs-bar {
    float: left;
    line-height: 32px;
}

.moka-ui-tabs-left .moka-ui-tabs-tab {
    margin-bottom: 8px;
    padding: 0 22px;
}

.moka-ui-tabs-left .moka-ui-tabs-ink-bar {
    width: 4px;
    left: 0;
}

.moka-ui-tabs-left .moka-ui-tabs-content {
    float: left;
    margin-left: 30px;
}

:focus {
    outline: 0;
}

.pfBpi {
    width: 100%;
}

._3iHKB {
    position: relative;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    vertical-align: middle;
}

    ._3iHKB *,
    ._3iHKB *:before,
    ._3iHKB *:after {
        -webkit-box-sizing: inherit;
        -moz-box-sizing: inherit;
        box-sizing: inherit;
    }

.tgcpm,
.pXMWI {
    position: absolute;
    right: 8px;
    padding-right: 3px;
    font-size: 15px;
    width: 1em;
    vertical-align: 0.2em;
    color: #89909e;
    cursor: default;
}

    .pXMWI._2hqYt {
        top: 18px;
    }

    .pXMWI.-n-Q5 {
        top: 14px;
    }

    .pXMWI._1JHLs {
        top: 12px;
    }

    .pXMWI:before {
        position: absolute;
        top: 50%;
        -webkit-transform: translateY(-50%);
        -moz-transform: translateY(-50%);
        -ms-transform: translateY(-50%);
        -o-transform: translateY(-50%);
        transform: translateY(-50%);
    }

.tgcpm {
    right: 22px;
    font-size: 8px;
    cursor: pointer;
}

    .tgcpm:hover {
        color: #f92f4f;
    }

    .tgcpm._2hqYt {
        top: 14px;
    }

    .tgcpm.-n-Q5 {
        top: 10px;
    }

    .tgcpm._1JHLs {
        top: 8px;
    }

._2nMR5 {
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    width: 100%;
    padding-right: 24px;
    cursor: pointer;
}

._1DDh3 {
    padding-right: 14px;
}

@compose .input;

.vxQsQ {
    padding-right: 24px;
}

@compose .input;

._3tgZA .DayPicker {
    z-index: 20;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    margin-top: 3px;
    padding-top: 16px;
    padding-bottom: 16px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -moz-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    background-color: #fff;
    border: 1px solid #dddfe3;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    -webkit-box-shadow: 0 0 2px #dddfe3;
    -moz-box-shadow: 0 0 2px #dddfe3;
    box-shadow: 0 0 2px #dddfe3;
    color: #575d6a;
    background-color: #fff;
}

    ._3tgZA .DayPicker:focus {
        outline: none;
    }

._3tgZA .DayPicker-Month {
    display: table;
    border-collapse: collapse;
    border-spacing: 0;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    margin: 0 1rem;
    width: 224px;
    padding-bottom: 1rem;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

._3tgZA .DayPicker-Caption {
    display: table-caption;
    margin-bottom: 10px;
    height: 1.5rem;
    text-align: center;
    font-size: 16px;
    font-weight: 600;
    color: #121316;
}

._38tUv {
    position: absolute;
    left: 0;
    right: 0;
    top: 2px;
}

.-ri4-,
.dIKkJ {
    position: absolute;
    display: block;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    text-align: center;
    margin: 16px 7px;
    font-size: 16px;
    line-height: 30px;
    width: 32px;
    height: 32px;
    color: #89909e;
    border: solid 1px #c1c5cc;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
    cursor: pointer;
}

    .-ri4-:hover,
    .dIKkJ:hover {
        opacity: 0.8;
    }

.-ri4- {
    left: 0;
}

.dIKkJ {
    right: 0;
}

._3tgZA .DayPicker-Weekdays {
    display: table-header-group;
}

    ._3tgZA .DayPicker-Weekdays > div {
        display: table-row;
    }

._3tgZA .DayPicker-Weekday {
    display: table-cell;
    padding: 0.5rem;
    font-size: 0.875em;
    text-align: center;
    color: #89909e;
}

    ._3tgZA .DayPicker-Weekday > * {
        text-decoration: none;
        border: none;
    }

._3tgZA .DayPicker-Body {
    display: table-row-group;
}

._3tgZA .DayPicker-Week {
    display: table-row;
}

._3tgZA .DayPicker-Day {
    height: 32px;
    display: table-cell;
    text-align: center;
    font-size: 13px;
    color: #6e7686;
    cursor: pointer;
    vertical-align: middle;
    border: solid 1px #dddfe3;
}

    ._3tgZA .DayPicker-Day:focus {
        outline: none;
    }

._3tgZA .DayPicker-Day--outside {
    opacity: 0;
    border: none;
}

._3tgZA .DayPicker--interactionDisabled .DayPicker-Day {
    cursor: default;
}

._3tgZA .DayPicker-Day--today {
    font-size: 0px;
    padding: 0;
}

    ._3tgZA .DayPicker-Day--today:before {
        content: "\4ECA\5929";
        font-size: 0.75rem;
        color: #575d6a;
    }

._3tgZA .DayPicker-Day--rangeEnds,
._3tgZA .DayPicker-Day--selected {
    position: relative;
    color: #fff;
    background-color: #0c8cf6;
    border-color: #0c8cf6;
    font-weight: 500;
}

    ._3tgZA .DayPicker-Day--rangeEnds:before,
    ._3tgZA .DayPicker-Day--selected:before {
        color: #fff;
    }

    ._3tgZA .DayPicker-Day--selected.DayPicker-Day--rangeSelect {
        background-color: #6ebbfa;
        border-color: #0c8cf6;
    }

    ._3tgZA .DayPicker-Day--rangeEnds:after,
    ._3tgZA .DayPicker-Day--selected:after {
        content: "";
        display: block;
        position: absolute;
        top: -1px;
        left: -0.5px;
        width: -webkit-calc(100% + 1px);
        width: -moz-calc(100% + 1px);
        width: calc(100% + 1px);
        height: 1px;
        background-color: #0c8cf6;
    }

._3tgZA .DayPicker-Day--disabled {
    color: #bfd0d8;
    cursor: default;
}

._3tgZA .DayPicker-Day--outside {
    color: #cfdce2;
}

._3FWlX {
    position: relative;
    width: 397px;
    border: 1px solid #dddfe3;
    background-color: #f4f4f5;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
    cursor: pointer;
}

    ._3FWlX._3CpI0 {
        height: 40px;
    }

    ._3FWlX._3v29Y {
        height: 32px;
    }

    ._3FWlX._2hAJH {
        height: 28px;
    }

._1gbpA {
    position: absolute;
    background-color: #51cf66;
}

    ._1gbpA._3CpI0 {
        height: 38px;
    }

    ._1gbpA._3v29Y {
        height: 30px;
    }

    ._1gbpA._2hAJH {
        height: 26px;
    }

._2PR_8 {
    position: absolute;
    width: 67px;
    text-align: center;
    background-color: #fff;
    border: 1px solid #f4f4f5;
    -webkit-box-shadow: 0 1px 8px rgba(0,0,0,0.15);
    -moz-box-shadow: 0 1px 8px rgba(0,0,0,0.15);
    box-shadow: 0 1px 8px rgba(0,0,0,0.15);
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
    outline: none;
}

    ._2PR_8._3CpI0 {
        height: 36px;
        line-height: 36px;
    }

    ._2PR_8._3v29Y {
        height: 28px;
        line-height: 28px;
    }

    ._2PR_8._2hAJH {
        height: 24px;
        line-height: 24px;
    }

    ._2PR_8:hover {
        -webkit-box-shadow: 0 1px 10px rgba(0,0,0,0.15);
        -moz-box-shadow: 0 1px 10px rgba(0,0,0,0.15);
        box-shadow: 0 1px 10px rgba(0,0,0,0.15);
    }

.pztNh {
    position: absolute;
    width: 67px;
    background: transparent;
}

    .pztNh._3CpI0 {
        height: 38px;
    }

    .pztNh._3v29Y {
        height: 30px;
    }

    .pztNh._2hAJH {
        height: 26px;
    }

.rc-table {
    font-size: 12px;
    color: #666;
    -webkit-transition: opacity 0.3s ease;
    -o-transition: opacity 0.3s ease;
    -moz-transition: opacity 0.3s ease;
    transition: opacity 0.3s ease;
    position: relative;
    line-height: 1.5;
    overflow: hidden;
}

    .rc-table .rc-table-scroll {
        overflow: auto;
    }

        .rc-table .rc-table-scroll table {
            width: auto;
            min-width: 100%;
        }

    .rc-table .rc-table-header {
        overflow: hidden;
        background: #f7f7f7;
    }

.rc-table-fixed-header .rc-table-body {
    background: #fff;
    position: relative;
}

.rc-table-fixed-header .rc-table-body-inner {
    height: 100%;
    overflow: scroll;
}

.rc-table-fixed-header .rc-table-scroll .rc-table-header {
    overflow-x: scroll;
    padding-bottom: 20px;
    margin-bottom: -20px;
    overflow-y: scroll;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

.rc-table .rc-table-title {
    padding: 16px 8px;
    border-top: 1px solid #e9e9e9;
}

.rc-table .rc-table-content {
    position: relative;
}

.rc-table .rc-table-footer {
    padding: 16px 8px;
    border-bottom: 1px solid #e9e9e9;
}

.rc-table .rc-table-placeholder {
    padding: 16px 8px;
    background: #fff;
    border-bottom: 1px solid #e9e9e9;
    text-align: center;
    position: relative;
}

.rc-table .rc-table-placeholder-fixed-columns {
    position: absolute;
    bottom: 0;
    width: 100%;
    background: transparent;
    pointer-events: none;
}

.rc-table table {
    width: 100%;
    border-collapse: separate;
    text-align: left;
}

.rc-table th {
    background: #f7f7f7;
    font-weight: bold;
    -webkit-transition: background 0.3s ease;
    -o-transition: background 0.3s ease;
    -moz-transition: background 0.3s ease;
    transition: background 0.3s ease;
}

.rc-table td {
    border-bottom: 1px solid #e9e9e9;
}

    .rc-table td:empty:after {
        content: '.';
        visibility: hidden;
    }

.rc-table tr {
    -webkit-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    transition: all 0.3s ease;
}

    .rc-table tr:hover {
        background: #eaf8fe;
    }

    .rc-table tr.rc-table-row-hover {
        background: #eaf8fe;
    }

.rc-table th,
.rc-table td {
    padding: 16px 8px;
    white-space: nowrap;
}

.rc-table-expand-icon-col {
    width: 34px;
}

.rc-table-row-expand-icon,
.rc-table-expanded-row-expand-icon {
    cursor: pointer;
    display: inline-block;
    width: 16px;
    height: 16px;
    text-align: center;
    line-height: 16px;
    border: 1px solid #e9e9e9;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    background: #fff;
}

.rc-table-row-spaced,
.rc-table-expanded-row-spaced {
    visibility: hidden;
}

    .rc-table-row-spaced:after,
    .rc-table-expanded-row-spaced:after {
        content: '.';
    }

.rc-table-row-expanded:after,
.rc-table-expanded-row-expanded:after {
    content: '-';
}

.rc-table-row-collapsed:after,
.rc-table-expanded-row-collapsed:after {
    content: '+';
}

tr.rc-table-expanded-row {
    background: #f7f7f7;
}

    tr.rc-table-expanded-row:hover {
        background: #f7f7f7;
    }

.rc-table-column-hidden {
    display: none;
}

.rc-table-prev-columns-page,
.rc-table-next-columns-page {
    cursor: pointer;
    color: #666;
    z-index: 1;
}

    .rc-table-prev-columns-page:hover,
    .rc-table-next-columns-page:hover {
        color: #2db7f5;
    }

.rc-table-prev-columns-page-disabled,
.rc-table-next-columns-page-disabled {
    cursor: not-allowed;
    color: #999;
}

    .rc-table-prev-columns-page-disabled:hover,
    .rc-table-next-columns-page-disabled:hover {
        color: #999;
    }

.rc-table-prev-columns-page {
    margin-right: 8px;
}

    .rc-table-prev-columns-page:before {
        content: '<';
    }

.rc-table-next-columns-page {
    float: right;
}

    .rc-table-next-columns-page:before {
        content: '>';
    }

.rc-table-fixed-left,
.rc-table-fixed-right {
    position: absolute;
    top: 0;
    overflow: hidden;
}

    .rc-table-fixed-left table,
    .rc-table-fixed-right table {
        width: auto;
        background: #fff;
    }

.rc-table-fixed-left {
    left: 0;
    -webkit-box-shadow: 4px 0 4px rgba(100,100,100,0.1);
    -moz-box-shadow: 4px 0 4px rgba(100,100,100,0.1);
    box-shadow: 4px 0 4px rgba(100,100,100,0.1);
}

    .rc-table-fixed-left .rc-table-body-inner {
        margin-right: -20px;
        padding-right: 20px;
    }

.rc-table-fixed-header .rc-table-fixed-left .rc-table-body-inner {
    padding-right: 0;
}

.rc-table-fixed-right {
    right: 0;
    -webkit-box-shadow: -4px 0 4px rgba(100,100,100,0.1);
    -moz-box-shadow: -4px 0 4px rgba(100,100,100,0.1);
    box-shadow: -4px 0 4px rgba(100,100,100,0.1);
}

    .rc-table-fixed-right .rc-table-expanded-row {
        color: transparent;
        pointer-events: none;
    }

.rc-table.rc-table-scroll-position-left .rc-table-fixed-left {
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
}

.rc-table.rc-table-scroll-position-right .rc-table-fixed-right {
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
}

.rc-tooltip.rc-tooltip-zoom-enter,
.rc-tooltip.rc-tooltip-zoom-leave {
    display: block;
}

.rc-tooltip-zoom-enter,
.rc-tooltip-zoom-appear {
    opacity: 0;
    -webkit-animation-duration: 0.3s;
    -moz-animation-duration: 0.3s;
    -o-animation-duration: 0.3s;
    animation-duration: 0.3s;
    -webkit-animation-fill-mode: both;
    -moz-animation-fill-mode: both;
    -o-animation-fill-mode: both;
    animation-fill-mode: both;
    -webkit-animation-timing-function: cubic-bezier(0.18, 0.89, 0.32, 1.28);
    -moz-animation-timing-function: cubic-bezier(0.18, 0.89, 0.32, 1.28);
    -o-animation-timing-function: cubic-bezier(0.18, 0.89, 0.32, 1.28);
    animation-timing-function: cubic-bezier(0.18, 0.89, 0.32, 1.28);
    -webkit-animation-play-state: paused;
    -moz-animation-play-state: paused;
    -o-animation-play-state: paused;
    animation-play-state: paused;
}

.rc-tooltip-zoom-leave {
    -webkit-animation-duration: 0.3s;
    -moz-animation-duration: 0.3s;
    -o-animation-duration: 0.3s;
    animation-duration: 0.3s;
    -webkit-animation-fill-mode: both;
    -moz-animation-fill-mode: both;
    -o-animation-fill-mode: both;
    animation-fill-mode: both;
    -webkit-animation-timing-function: cubic-bezier(0.6, -0.3, 0.74, 0.05);
    -moz-animation-timing-function: cubic-bezier(0.6, -0.3, 0.74, 0.05);
    -o-animation-timing-function: cubic-bezier(0.6, -0.3, 0.74, 0.05);
    animation-timing-function: cubic-bezier(0.6, -0.3, 0.74, 0.05);
    -webkit-animation-play-state: paused;
    -moz-animation-play-state: paused;
    -o-animation-play-state: paused;
    animation-play-state: paused;
}

.rc-tooltip-zoom-enter.rc-tooltip-zoom-enter-active,
.rc-tooltip-zoom-appear.rc-tooltip-zoom-appear-active {
    -webkit-animation-name: rcToolTipZoomIn;
    -moz-animation-name: rcToolTipZoomIn;
    -o-animation-name: rcToolTipZoomIn;
    animation-name: rcToolTipZoomIn;
    -webkit-animation-play-state: running;
    -moz-animation-play-state: running;
    -o-animation-play-state: running;
    animation-play-state: running;
}

.rc-tooltip-zoom-leave.rc-tooltip-zoom-leave-active {
    -webkit-animation-name: rcToolTipZoomOut;
    -moz-animation-name: rcToolTipZoomOut;
    -o-animation-name: rcToolTipZoomOut;
    animation-name: rcToolTipZoomOut;
    -webkit-animation-play-state: running;
    -moz-animation-play-state: running;
    -o-animation-play-state: running;
    animation-play-state: running;
}

.rc-tooltip {
    position: absolute;
    z-index: 1070;
    display: block;
    visibility: visible;
    font-size: 12px;
    line-height: 1.5;
    opacity: 0.9;
}

.rc-tooltip-hidden {
    display: none;
}

.rc-tooltip-placement-top,
.rc-tooltip-placement-topLeft,
.rc-tooltip-placement-topRight {
    padding: 5px 0 9px 0;
}

.rc-tooltip-placement-right,
.rc-tooltip-placement-rightTop,
.rc-tooltip-placement-rightBottom {
    padding: 0 5px 0 9px;
}

.rc-tooltip-placement-bottom,
.rc-tooltip-placement-bottomLeft,
.rc-tooltip-placement-bottomRight {
    padding: 9px 0 5px 0;
}

.rc-tooltip-placement-left,
.rc-tooltip-placement-leftTop,
.rc-tooltip-placement-leftBottom {
    padding: 0 9px 0 5px;
}

.rc-tooltip-inner {
    padding: 8px 10px;
    color: #fff;
    text-align: left;
    text-decoration: none;
    background-color: #373737;
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    border-radius: 6px;
    -webkit-box-shadow: 0 0 4px rgba(0,0,0,0.17);
    -moz-box-shadow: 0 0 4px rgba(0,0,0,0.17);
    box-shadow: 0 0 4px rgba(0,0,0,0.17);
    min-height: 34px;
}

.rc-tooltip-arrow {
    position: absolute;
    width: 0;
    height: 0;
    border-color: transparent;
    border-style: solid;
}

.rc-tooltip-placement-top .rc-tooltip-arrow,
.rc-tooltip-placement-topLeft .rc-tooltip-arrow,
.rc-tooltip-placement-topRight .rc-tooltip-arrow {
    bottom: 4px;
    margin-left: -5px;
    border-width: 5px 5px 0;
    border-top-color: #373737;
}

.rc-tooltip-placement-top .rc-tooltip-arrow {
    left: 50%;
}

.rc-tooltip-placement-topLeft .rc-tooltip-arrow {
    left: 15%;
}

.rc-tooltip-placement-topRight .rc-tooltip-arrow {
    right: 15%;
}

.rc-tooltip-placement-right .rc-tooltip-arrow,
.rc-tooltip-placement-rightTop .rc-tooltip-arrow,
.rc-tooltip-placement-rightBottom .rc-tooltip-arrow {
    left: 4px;
    margin-top: -5px;
    border-width: 5px 5px 5px 0;
    border-right-color: #373737;
}

.rc-tooltip-placement-right .rc-tooltip-arrow {
    top: 50%;
}

.rc-tooltip-placement-rightTop .rc-tooltip-arrow {
    top: 15%;
    margin-top: 0;
}

.rc-tooltip-placement-rightBottom .rc-tooltip-arrow {
    bottom: 15%;
}

.rc-tooltip-placement-left .rc-tooltip-arrow,
.rc-tooltip-placement-leftTop .rc-tooltip-arrow,
.rc-tooltip-placement-leftBottom .rc-tooltip-arrow {
    right: 4px;
    margin-top: -5px;
    border-width: 5px 0 5px 5px;
    border-left-color: #373737;
}

.rc-tooltip-placement-left .rc-tooltip-arrow {
    top: 50%;
}

.rc-tooltip-placement-leftTop .rc-tooltip-arrow {
    top: 15%;
    margin-top: 0;
}

.rc-tooltip-placement-leftBottom .rc-tooltip-arrow {
    bottom: 15%;
}

.rc-tooltip-placement-bottom .rc-tooltip-arrow,
.rc-tooltip-placement-bottomLeft .rc-tooltip-arrow,
.rc-tooltip-placement-bottomRight .rc-tooltip-arrow {
    top: 4px;
    margin-left: -5px;
    border-width: 0 5px 5px;
    border-bottom-color: #373737;
}

.rc-tooltip-placement-bottom .rc-tooltip-arrow {
    left: 50%;
}

.rc-tooltip-placement-bottomLeft .rc-tooltip-arrow {
    left: 15%;
}

.rc-tooltip-placement-bottomRight .rc-tooltip-arrow {
    right: 15%;
}

@-moz-keyframes rcToolTipZoomIn {
    0% {
        opacity: 0;
        -moz-transform-origin: 50% 50%;
        transform-origin: 50% 50%;
        -moz-transform: scale(0, 0);
        transform: scale(0, 0);
    }

    100% {
        opacity: 1;
        -moz-transform-origin: 50% 50%;
        transform-origin: 50% 50%;
        -moz-transform: scale(1, 1);
        transform: scale(1, 1);
    }
}

@-webkit-keyframes rcToolTipZoomIn {
    0% {
        opacity: 0;
        -webkit-transform-origin: 50% 50%;
        transform-origin: 50% 50%;
        -webkit-transform: scale(0, 0);
        transform: scale(0, 0);
    }

    100% {
        opacity: 1;
        -webkit-transform-origin: 50% 50%;
        transform-origin: 50% 50%;
        -webkit-transform: scale(1, 1);
        transform: scale(1, 1);
    }
}

@-o-keyframes rcToolTipZoomIn {
    0% {
        opacity: 0;
        -o-transform-origin: 50% 50%;
        transform-origin: 50% 50%;
        -o-transform: scale(0, 0);
        transform: scale(0, 0);
    }

    100% {
        opacity: 1;
        -o-transform-origin: 50% 50%;
        transform-origin: 50% 50%;
        -o-transform: scale(1, 1);
        transform: scale(1, 1);
    }
}

@keyframes rcToolTipZoomIn {
    0% {
        opacity: 0;
        -webkit-transform-origin: 50% 50%;
        -moz-transform-origin: 50% 50%;
        -o-transform-origin: 50% 50%;
        transform-origin: 50% 50%;
        -webkit-transform: scale(0, 0);
        -moz-transform: scale(0, 0);
        -o-transform: scale(0, 0);
        transform: scale(0, 0);
    }

    100% {
        opacity: 1;
        -webkit-transform-origin: 50% 50%;
        -moz-transform-origin: 50% 50%;
        -o-transform-origin: 50% 50%;
        transform-origin: 50% 50%;
        -webkit-transform: scale(1, 1);
        -moz-transform: scale(1, 1);
        -o-transform: scale(1, 1);
        transform: scale(1, 1);
    }
}

@-moz-keyframes rcToolTipZoomOut {
    0% {
        opacity: 1;
        -moz-transform-origin: 50% 50%;
        transform-origin: 50% 50%;
        -moz-transform: scale(1, 1);
        transform: scale(1, 1);
    }

    100% {
        opacity: 0;
        -moz-transform-origin: 50% 50%;
        transform-origin: 50% 50%;
        -moz-transform: scale(0, 0);
        transform: scale(0, 0);
    }
}

@-webkit-keyframes rcToolTipZoomOut {
    0% {
        opacity: 1;
        -webkit-transform-origin: 50% 50%;
        transform-origin: 50% 50%;
        -webkit-transform: scale(1, 1);
        transform: scale(1, 1);
    }

    100% {
        opacity: 0;
        -webkit-transform-origin: 50% 50%;
        transform-origin: 50% 50%;
        -webkit-transform: scale(0, 0);
        transform: scale(0, 0);
    }
}

@-o-keyframes rcToolTipZoomOut {
    0% {
        opacity: 1;
        -o-transform-origin: 50% 50%;
        transform-origin: 50% 50%;
        -o-transform: scale(1, 1);
        transform: scale(1, 1);
    }

    100% {
        opacity: 0;
        -o-transform-origin: 50% 50%;
        transform-origin: 50% 50%;
        -o-transform: scale(0, 0);
        transform: scale(0, 0);
    }
}

@keyframes rcToolTipZoomOut {
    0% {
        opacity: 1;
        -webkit-transform-origin: 50% 50%;
        -moz-transform-origin: 50% 50%;
        -o-transform-origin: 50% 50%;
        transform-origin: 50% 50%;
        -webkit-transform: scale(1, 1);
        -moz-transform: scale(1, 1);
        -o-transform: scale(1, 1);
        transform: scale(1, 1);
    }

    100% {
        opacity: 0;
        -webkit-transform-origin: 50% 50%;
        -moz-transform-origin: 50% 50%;
        -o-transform-origin: 50% 50%;
        transform-origin: 50% 50%;
        -webkit-transform: scale(0, 0);
        -moz-transform: scale(0, 0);
        -o-transform: scale(0, 0);
        transform: scale(0, 0);
    }
}

._3bGF3 {
    height: 15px;
    width: 16px;
    display: inline-block;
    text-align: center;
    vertical-align: middle;
}

    ._3bGF3 ._3PeUh {
        display: block;
        line-height: 5px;
        font-size: 15px;
    }

    ._3bGF3 ._3SRM_ {
        color: #3da3f8;
    }

.ktVWv ._3dgYT {
    border-left: none;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
    overflow: hidden;
}

.ktVWv table {
    border-collapse: collapse;
}

.ktVWv th,
.ktVWv td {
    font-size: 13px;
    line-height: 1.2;
    white-space: normal;
    word-break: break-all;
    border: 1px solid #e9e9e9;
    border-top: none;
}

    .ktVWv th:first-child,
    .ktVWv td:first-child {
        border-left: none;
        border-right: none;
    }

.ktVWv th {
    padding: 4px 16px;
    border-top: none;
    border-bottom: none;
}

.ktVWv thead {
    border-bottom: 1px solid #e9e9e9;
}

    .ktVWv thead tr:nth-of-type(2) {
        border-top: 1px solid #e9e9e9;
    }

.ktVWv td {
    padding: 4px 16px;
    min-height: 48px;
}

._1OKdO {
    max-height: 96px;
    max-width: 240px;
    line-height: 16px;
    overflow: hidden;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 6;
    -webkit-box-orient: vertical;
}

._3l9YV {
    margin-left: 2px;
    font-size: 14px;
    color: #bcbfc8;
}

.rc-table tr .rc-table-row-hover {
    background: #f4f4f5;
}

.rc-tooltip-inner {
    min-height: auto;
}

.rc-table-row-level-0 {
    border-right: 1px solid #e9e9e9;
}

._3YO6M {
    position: absolute;
    top: 40%;
    width: 100%;
}

._1sqa0 {
    position: relative;
    width: 360px;
    padding: 15px 18px 13px 18px;
    min-height: 140px;
    margin: auto;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
    background-color: #fff;
}

._3dvr- {
    position: absolute;
    right: 18px;
    top: 18px;
    line-height: 12px;
    font-size: 12px;
    color: #89909e;
    cursor: pointer;
}

._1VKWM {
    height: 22px;
    line-height: 22px;
    font-size: 16px;
}

._3xm1K {
    margin-top: 12px;
    height: 21px;
    line-height: 21px;
    font-size: 13px;
    color: #89909e;
}

.bpAp0 {
    margin-top: 30px;
    text-align: right;
}

._3itgd {
    margin-left: 10px;
}

._3IiSo {
    color: #f92f4f;
}

._2YdyC {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background-color: rgba(0,0,0,0.5);
    z-index: 2000;
}

._2Ti7T {
    position: absolute;
    min-height: 17px;
    max-width: 240px;
    line-height: 17px;
    padding: 8px 12px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    background-color: rgba(37,39,45,0.8);
    font-size: 12px;
    color: #fff;
    z-index: 1070;
}

._14gcA {
    display: inline-block;
}

._3aSZC {
    position: absolute;
}

    ._3aSZC::after {
        content: " ";
        display: block;
        width: 0;
        height: 0;
        border-color: transparent;
        border-width: 6px;
        border-style: solid;
    }

._2Ti7T[x-placement^=right] {
    margin-left: 10px;
}

    ._2Ti7T[x-placement^=right] ._3aSZC {
        left: -12px;
    }

        ._2Ti7T[x-placement^=right] ._3aSZC::after {
            border-right-width: 6px;
            border-right-color: rgba(37,39,45,0.8);
        }

._2Ti7T[x-placement^=top] {
    margin-bottom: 10px;
}

    ._2Ti7T[x-placement^=top] ._3aSZC {
        bottom: -12px;
    }

        ._2Ti7T[x-placement^=top] ._3aSZC::after {
            border-top-width: 6px;
            border-top-color: rgba(37,39,45,0.8);
        }

._2Ti7T[x-placement^=left] {
    margin-right: 10px;
}

    ._2Ti7T[x-placement^=left] ._3aSZC {
        right: -12px;
    }

        ._2Ti7T[x-placement^=left] ._3aSZC::after {
            border-left-width: 6px;
            border-left-color: rgba(37,39,45,0.8);
        }

._2Ti7T[x-placement^=bottom] {
    margin-top: 10px;
}

    ._2Ti7T[x-placement^=bottom] ._3aSZC {
        top: -12px;
    }

        ._2Ti7T[x-placement^=bottom] ._3aSZC::after {
            border-bottom-width: 6px;
            border-bottom-color: rgba(37,39,45,0.8);
        }

._1UgD- {
    position: fixed;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    width: 360px;
    height: 240px;
    padding: 15px 18px 13px 18px;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
    background-color: #fff;
    -webkit-box-shadow: 0 5px 10px 0 rgba(154,159,172,0.3);
    -moz-box-shadow: 0 5px 10px 0 rgba(154,159,172,0.3);
    box-shadow: 0 5px 10px 0 rgba(154,159,172,0.3);
}

._1jt0b {
    position: absolute;
    right: 18px;
    top: 18px;
    line-height: 12px;
    font-size: 12px;
    color: #89909e;
    cursor: pointer;
}

._24WTz {
    line-height: 22px;
    font-size: 16px;
    color: #292c32;
}

._1WqUW {
    position: relative;
    width: 100%;
    height: 120px;
    margin-top: 12px;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
    background-position: center;
}

._1zJqJ {
    position: absolute;
    bottom: 0;
    width: 100%;
    height: 30px;
    line-height: 22px;
    padding: 4px 11px;
    color: #fff;
    background-color: rgba(0,0,0,0.6);
    overflow: hidden;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.fN_Ig {
    margin-top: 9px;
    color: #89909e;
    line-height: 22px;
    font-size: 14px;
    overflow: hidden;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    white-space: nowrap;
}

._3P9gV {
    text-align: right;
}

._3BgrA {
    width: 540px;
    position: fixed;
    top: 0;
    left: 50%;
    -webkit-transform: translateX(-50%);
    -moz-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    -o-transform: translateX(-50%);
    transform: translateX(-50%);
}

._12EaW {
    display: block;
    width: 100%;
    margin-top: 10px;
    text-align: center;
}

.YP80a {
    display: inline-block;
    position: relative;
    min-width: 240px;
    max-width: 540px;
    padding-right: 60px;
    text-align: left;
}

._3wz_Z {
    display: inline-block;
    width: 40px;
    height: 100%;
    padding: 0 12px;
    line-height: 40px;
    font-size: 16px;
}

._2zM4l {
    color: #51cf66;
}

._9QFv4 {
    color: #89909e;
}

._2uYoq {
    color: #f92f4f;
}

._3-nRV {
    color: #f59f00;
}

._1JdiW {
    display: inline-block;
    color: #89909e;
    font-size: 13px;
}

._2ocmr {
    position: absolute;
    top: 13px;
    right: 13px;
    font-size: 12px;
    color: rgba(0,0,0,0.3);
    cursor: pointer;
}

._1s8-d {
    background-color: #ebfbee;
}

._3mxCg {
    background-color: #f4f4f5;
}

._1lgcN {
    background-color: #fed5dc;
}

._1b6cy {
    background-color: #ffe1c4;
}

._3OTRs {
    line-height: 38px;
}

    ._3OTRs ._1tyPv {
        height: 40px;
        font-size: 14px;
    }

    ._3OTRs ._3-kEo {
        padding-right: 40px;
    }

    ._3OTRs ._3ihbS {
        right: 14px;
        top: 12px;
    }

._1aHgW {
    line-height: 30px;
}

    ._1aHgW ._1tyPv {
        height: 32px;
        font-size: 13px;
    }

    ._1aHgW ._3-kEo {
        padding-right: 32px;
    }

    ._1aHgW ._3ihbS {
        right: 10px;
        top: 8px;
    }

._2iFVD {
    display: table;
    position: relative;
    background-color: #fff;
}

    ._2iFVD ._1tyPv {
        background-color: transparent;
    }

        ._2iFVD ._1tyPv[disabled] {
            cursor: not-allowed;
        }

        ._2iFVD ._1tyPv:focus {
            border-color: #3da3f8;
        }

._1VduV {
    display: block;
}

._22hWK {
    vertical-align: bottom;
    width: 100%;
    padding-top: 10px;
    font-size: 14px;
    line-height: 22px;
}

._1tyPv {
    padding-left: 12px;
    border: 1px solid #c1c5cc;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    color: #575d6a;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
}

    ._1tyPv:hover {
        border-color: #89909e;
    }

    ._1tyPv::-webkit-input-placeholder {
        color: #89909e;
    }

    ._1tyPv::-moz-placeholder {
        color: #89909e;
    }

    ._1tyPv::-moz-placeholder {
        color: #89909e;
    }

    ._1tyPv::-ms-input-placeholder {
        color: #89909e;
    }

.J2ct1 {
    background-color: #f4f4f5;
}

    .J2ct1 ._1tyPv {
        border: 1px solid #f4f4f5;
    }

._1H_ty ._1tyPv {
    border-color: #3da3f8;
}

._1i98t {
    position: absolute;
    bottom: -18px;
    left: 0;
    line-height: 12px;
    font-size: 12px;
    font-weight: 600;
    color: #9a9fac;
    white-space: nowrap;
}

._3iLm9 ._1tyPv {
    border-color: #f92f4f;
}

._3iLm9 ._1i98t {
    color: #f92f4f;
}

._2d3v8 ._1tyPv {
    border-color: #23cd7b;
}

._2d3v8 ._1i98t {
    color: #23cd7b;
}

._2V9Rk ._1tyPv {
    border-color: #ffb354;
}

._2V9Rk ._1i98t {
    color: #ffb354;
}

._2dJ8o {
    padding-right: 4px;
    font-size: 12px;
}

._3ihbS {
    position: absolute;
    height: 16px;
    line-height: 12px;
    color: #89909e;
    font-size: 16px;
    cursor: pointer;
    z-index: 5;
}

._3uWLt {
    position: relative;
    top: -2px;
}

    ._3uWLt circle {
        stroke: #0c8cf6;
    }

._2T3h_ {
    padding-right: 40px;
}

._3UToc {
    padding-right: 32px;
}

._1i7H8 {
    position: relative;
    display: inline-block;
    line-height: 22px;
}

._4GR7l {
    position: relative;
    display: inline-block;
    width: 16px;
    height: 16px;
    line-height: 22px;
    vertical-align: middle;
}

._3gnAL {
    position: absolute;
    margin: 0;
    height: 100%;
    width: 100%;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    opacity: 0;
}

    ._3gnAL[disabled] {
        cursor: not-allowed;
    }

._2R3I_ {
    display: block;
    border: 1px solid #c1c5cc;
    width: 16px;
    height: 16px;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
}

._15Irw {
    display: inline-block;
    padding-left: 8px;
    line-height: 22px;
    font-size: 14px;
    vertical-align: top;
}

._3SO2U {
    display: inline-block;
    max-width: 248px;
    vertical-align: top;
    color: klolo-grey-4;
}

._6qVd2 {
    display: block;
    font-size: 14px;
    line-height: 14px;
    text-align: center;
    color: #fff;
}

._3LuKu {
    border: 1px solid #0c8cf6;
    background-color: #0c8cf6;
}

._3UItQ {
    border: 1px solid #c1c5cc;
    background-color: #f4f4f5;
}

._2ITiR {
    border: 1px solid #f92f4f;
}

._3LuKu._3UItQ {
    border: 1px solid #6ebbfa;
    background-color: #6ebbfa;
}

._1VwLc {
    position: absolute;
    left: 0;
    bottom: -20px;
    color: #f92f4f;
}

._18KJ9 {
    padding-right: 4px;
}

.X9wUx,
._3gh5W {
    position: absolute;
    background: #fff;
    -webkit-box-shadow: 0 0 1px 0px rgba(9,30,66,0.31), 0 4px 8px -2px rgba(9,30,66,0.25);
    -moz-box-shadow: 0 0 1px 0px rgba(9,30,66,0.31), 0 4px 8px -2px rgba(9,30,66,0.25);
    box-shadow: 0 0 1px 0px rgba(9,30,66,0.31), 0 4px 8px -2px rgba(9,30,66,0.25);
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
}

._1LCAK {
    display: inline-block;
    position: relative;
}

._2bEtY {
    position: absolute;
    width: 0;
    height: 0;
    border-color: transparent;
    border-width: 6px;
    border-style: solid;
}

    ._2bEtY::after {
        position: absolute;
        margin-left: -6px;
        margin-top: -6px;
        left: 0px;
        content: " ";
        display: block;
        width: 0;
        height: 0;
        border-color: transparent;
        border-width: 6px;
        border-style: solid;
    }

._5-I5b {
    overflow-y: auto;
}

._3gh5W[x-placement^=right] {
    margin-left: 10px;
}

    ._3gh5W[x-placement^=right]::after {
        content: '';
        display: block;
        position: absolute;
        width: 10px;
        height: 100%;
        left: -10px;
    }

    ._3gh5W[x-placement^=right] ._2bEtY {
        left: -12px;
        border-right-color: rgba(43,50,67,0.25);
    }

        ._3gh5W[x-placement^=right] ._2bEtY::after {
            left: 1px;
            border-right-width: 6px;
            border-right-color: #fff;
        }

._3gh5W[x-placement^=top] {
    margin-bottom: 10px;
}

    ._3gh5W[x-placement^=top]::after {
        content: '';
        display: block;
        position: absolute;
        width: 100%;
        height: 10px;
        bottom: -10px;
    }

    ._3gh5W[x-placement^=top] ._2bEtY {
        border-top-color: rgba(43,50,67,0.25);
    }

        ._3gh5W[x-placement^=top] ._2bEtY::after {
            top: -1px;
            border-top-color: #fff;
            border-top-width: 6px;
        }

._3gh5W[x-placement^=left] {
    margin-right: 10px;
}

    ._3gh5W[x-placement^=left]::after {
        content: '';
        display: block;
        position: absolute;
        width: 10px;
        height: 100%;
        right: -10px;
    }

    ._3gh5W[x-placement^=left] ._2bEtY {
        right: -12px;
        border-left-color: rgba(43,50,67,0.25);
    }

        ._3gh5W[x-placement^=left] ._2bEtY::after {
            left: -1px;
            border-left-width: 6px;
            border-left-color: #fff;
        }

._3gh5W[x-placement^=bottom] {
    margin-top: 10px;
}

    ._3gh5W[x-placement^=bottom]::after {
        content: '';
        display: block;
        position: absolute;
        width: 100%;
        height: 10px;
        top: -10px;
    }

    ._3gh5W[x-placement^=bottom] ._2bEtY {
        top: -12px;
        border-bottom-color: rgba(43,50,67,0.25);
    }

        ._3gh5W[x-placement^=bottom] ._2bEtY::after {
            top: 1px;
            border-bottom-width: 6px;
            border-bottom-color: #fff;
        }

._6Jajn {
    display: inline-block;
    position: relative;
}

    ._6Jajn input {
        cursor: pointer;
    }

._1ZGvX {
    position: absolute;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    top: 0;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin-left: 12px;
    z-index: 100;
    height: 100%;
}

._1Br4f {
    position: absolute;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    top: 7px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

    ._1Br4f ._19cVB {
        height: 22px;
        margin: 2px 4px 2px 0;
        line-height: 20px;
    }

._3hl1Y {
    max-height: 400px;
    overflow-x: auto;
}

._34l8x {
    list-style: none;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding-top: 8px;
    padding-bottom: 8px;
    font-size: 14px;
    color: #575d6a;
}

._3zEv_ {
    list-style: none;
    padding: 8px 12px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    cursor: pointer;
}

    ._3zEv_:hover {
        background-color: #f4f4f5;
    }

    ._3zEv_:active {
        background-color: #d1e9fd;
        color: #0c8cf6;
    }

._1NDNf {
    width: 0;
    line-height: 50px;
    height: 50px;
    -webkit-flex-basis: 52px;
    -ms-flex-preferred-size: 52px;
    flex-basis: 52px;
    -webkit-flex-shrink: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
}

._2CHr8 {
    width: 0;
    -webkit-flex-basis: auto;
    -ms-flex-preferred-size: auto;
    flex-basis: auto;
    -webkit-flex-shrink: 1;
    -ms-flex-negative: 1;
    flex-shrink: 1;
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
    -moz-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    -webkit-flex-wrap: nowrap;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    line-height: 24px;
}

    ._2CHr8 span {
        font-size: 14px;
        vertical-align: top;
        -webkit-flex-shrink: 0;
        -ms-flex-negative: 0;
        flex-shrink: 0;
    }

._3W7Ha {
    padding-top: 6px;
    line-height: 20px;
    overflow: hidden;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    white-space: nowrap;
}

._2wliC {
    font-size: 12px;
    color: #89909e;
    line-height: 17px;
    padding-bottom: 6px;
}

._3XvZP {
    width: 100%;
    overflow: hidden;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    white-space: nowrap;
}

._12Jjz {
    color: #0c8cf6;
}

    ._12Jjz ._2wliC {
        color: #6ebbfa;
    }

._25MXx {
    color: #c1c5cc;
}

    ._25MXx ._2wliC {
        color: #c1c5cc;
    }

._1cCx- {
    border: none;
    background-color: transparent;
    height: 24px;
    font-size: 14px;
    width: auto;
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
    -moz-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
}

._172Nn {
    text-align: center;
    color: #89909e;
}

.cWYKj {
    padding-left: 12px;
    color: #89909e;
    font-size: 12px;
    font-weight: bold;
}

.dV4bR {
    border-top: 1px solid #dddfe3;
}

    .dV4bR:first-child {
        border-top: 0;
    }

li + .dV4bR {
    padding-top: 8px;
}

._2EGbd {
    font-family: 'PingFangSC-Semibold';
    font-weight: 600;
}

._2rHKQ {
    position: relative;
    -webkit-flex-basis: 16px;
    -ms-flex-preferred-size: 16px;
    flex-basis: 16px;
    width: 0;
    margin-left: 10px;
    -webkit-flex-shrink: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    color: #0c8cf6;
}

    ._2rHKQ span {
        display: inline-block;
        position: absolute;
        top: 50%;
        -webkit-transform: translateY(-50%);
        -moz-transform: translateY(-50%);
        -ms-transform: translateY(-50%);
        -o-transform: translateY(-50%);
        transform: translateY(-50%);
    }

.zEHWT {
    display: -webkit-inline-box;
    display: -webkit-inline-flex;
    display: -moz-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    height: 24px;
    padding: 0 7px;
    background-color: #f4f4f5;
    line-height: 24px;
    font-size: 14px;
    color: #575d6a;
    white-space: nowrap;
    border: 1px solid #dddfe3;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
}

._2dpV0 {
    display: inline-block;
    width: 100%;
    overflow: hidden;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    white-space: nowrap;
}

._3Aar7 {
    text-align: center;
    width: 20px;
    height: 100%;
    margin-right: -7px;
    cursor: pointer;
}

    ._3Aar7:hover {
        color: #000;
        font-weight: 500;
    }

._2OVCn {
    color: #f92f4f;
    border: 1px solid #f92f4f;
    background-color: #ffd5dc;
}

    ._2OVCn ._3Aar7:hover {
        color: #f92f4f;
    }

._3rhHA {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
}

.JtsJN {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    width: 256px;
    padding: 20px 16px 16px 16px;
}

.fE629 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    line-height: 28px;
    position: relative;
    text-align: center;
    -webkit-box-align: stretch;
    -webkit-align-items: stretch;
    -moz-box-align: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
    line-height: 28px;
}

.cQEf1 {
    text-align: center;
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
    -moz-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    font-weight: bolder;
    font-size: 14px;
    color: #121316;
}

._1CgdS,
._2zkKx {
    cursor: pointer;
}

    ._1CgdS:hover,
    ._2zkKx:hover {
        color: #0c8cf6;
    }

    ._1CgdS:active,
    ._2zkKx:active {
        color: #0c8cf6;
    }

._2zkKx {
    margin-left: 4px;
}

._1aohU {
    margin-left: 16px;
    -webkit-transform: rotate(180deg);
    -moz-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    -o-transform: rotate(180deg);
    transform: rotate(180deg);
}

.W2SEa {
    margin-right: 16px;
}

._2tPJ- {
    color: #f4f4f5;
}

._17nIO ._3_3TN {
    color: #0c8cf6;
}

    ._17nIO ._3_3TN::after {
        display: block;
    }

._7mQ55 ._3_3TN {
    background-color: #d1e9fd;
    color: #0c8cf6;
}

    ._7mQ55 ._3_3TN::after {
        border: 0.5px solid #0c8cf6;
    }

._2ZQKJ ._3_3TN {
    background-color: #0c8cf6;
    color: #d1e9fd;
}

    ._2ZQKJ ._3_3TN:hover,
    ._2ZQKJ ._3_3TN:active {
        background-color: #0c8cf6;
        color: #d1e9fd;
    }

    ._2ZQKJ ._3_3TN::after {
        border: 0.5px solid #d1e9fd;
    }

._1X9V0 ._3_3TN {
    background-color: #fff;
    color: #c1c5cc;
}

._1X9V0 {
    background-color: #fff;
}

._7LlWm {
    padding: 0;
    margin: 0;
    width: 32px;
    height: 32px;
}

._3_3TN {
    position: relative;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    height: 32px;
    width: 100%;
    padding: 0;
    margin: 0;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
    border-width: 0.001px;
    line-height: 32px;
    color: #575d6a;
    text-align: center;
    font-size: 13px;
    cursor: pointer;
}

    ._3_3TN:hover {
        background-color: #f4f4f5;
        color: #575d6a;
    }

    ._3_3TN:active {
        background-color: #d1e9fd;
        color: #0c8cf6;
    }

    ._3_3TN::after {
        content: '';
        position: absolute;
        bottom: 4px;
        left: 10px;
        display: none;
        width: 12px;
        height: 1px;
        -webkit-border-radius: 0.5px;
        -moz-border-radius: 0.5px;
        border-radius: 0.5px;
        border: 0.5px solid;
        border-color: inherit;
    }

._30Nlv {
    position: relative;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    height: 32px;
    width: 100%;
    padding: 0;
    margin: 0;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
    border-width: 0.001px;
    line-height: 32px;
    color: #575d6a;
    text-align: center;
    font-size: 13px;
    cursor: pointer;
    background-color: #fff;
    color: #c1c5cc;
}

._3JOTW ._3VwLH {
    color: #0c8cf6;
}

    ._3JOTW ._3VwLH::after {
        display: block;
    }

.VsTsj ._3VwLH {
    background-color: #d1e9fd;
    color: #0c8cf6;
}

    .VsTsj ._3VwLH::after {
        border: 0.5px solid #0c8cf6;
    }

._165KK ._3VwLH {
    background-color: #0c8cf6;
    color: #d1e9fd;
}

    ._165KK ._3VwLH:hover,
    ._165KK ._3VwLH:active {
        background-color: #0c8cf6;
        color: #d1e9fd;
    }

    ._165KK ._3VwLH::after {
        border: 0.5px solid #d1e9fd;
    }

._2iOpG ._3VwLH {
    background-color: #fff;
    color: #c1c5cc;
}

._2iOpG {
    background-color: #fff;
}

._1cmew {
    padding: 0;
    margin: 0;
    width: 32px;
    height: 32px;
}

._3VwLH {
    position: relative;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    height: 32px;
    width: 100%;
    padding: 0;
    margin: 0;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
    border-width: 0.001px;
    line-height: 32px;
    color: #575d6a;
    text-align: center;
    font-size: 13px;
    cursor: pointer;
}

    ._3VwLH:hover {
        background-color: #f4f4f5;
        color: #575d6a;
    }

    ._3VwLH:active {
        background-color: #d1e9fd;
        color: #0c8cf6;
    }

    ._3VwLH::after {
        content: '';
        position: absolute;
        bottom: 4px;
        left: 10px;
        display: none;
        width: 12px;
        height: 1px;
        -webkit-border-radius: 0.5px;
        -moz-border-radius: 0.5px;
        border-radius: 0.5px;
        border: 0.5px solid;
        border-color: inherit;
    }

._1gUCl {
    position: relative;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    height: 32px;
    width: 100%;
    padding: 0;
    margin: 0;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
    border-width: 0.001px;
    line-height: 32px;
    color: #575d6a;
    text-align: center;
    font-size: 13px;
    cursor: pointer;
    background-color: #fff;
    color: #c1c5cc;
}

._3rXQu {
    position: relative;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    height: 32px;
    width: 100%;
    padding: 0;
    margin: 0;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
    border-width: 0.001px;
    line-height: 32px;
    color: #575d6a;
    text-align: center;
    font-size: 13px;
    cursor: pointer;
    width: 52px;
}

    ._3rXQu:hover {
        background-color: #f4f4f5;
        color: #575d6a;
    }

    ._3rXQu:active {
        background-color: #d1e9fd;
        color: #0c8cf6;
    }

    ._3rXQu::after {
        content: '';
        position: absolute;
        bottom: 4px;
        left: 10px;
        display: none;
        width: 12px;
        height: 1px;
        -webkit-border-radius: 0.5px;
        -moz-border-radius: 0.5px;
        border-radius: 0.5px;
        border: 0.5px solid;
        border-color: inherit;
    }

._165KK ._3rXQu {
    background-color: #0c8cf6;
    color: #d1e9fd;
}

    ._165KK ._3rXQu:hover,
    ._165KK ._3rXQu:active {
        background-color: #0c8cf6;
        color: #d1e9fd;
    }

    ._165KK ._3rXQu::after {
        border: 0.5px solid #d1e9fd;
    }

._2iOpG ._3rXQu {
    background-color: #fff;
    color: #c1c5cc;
}

._2EszC .LTYsc {
    color: #0c8cf6;
}

    ._2EszC .LTYsc::after {
        display: block;
    }

._35O3n .LTYsc {
    background-color: #d1e9fd;
    color: #0c8cf6;
}

    ._35O3n .LTYsc::after {
        border: 0.5px solid #0c8cf6;
    }

._3FUoj .LTYsc {
    background-color: #0c8cf6;
    color: #d1e9fd;
}

    ._3FUoj .LTYsc:hover,
    ._3FUoj .LTYsc:active {
        background-color: #0c8cf6;
        color: #d1e9fd;
    }

    ._3FUoj .LTYsc::after {
        border: 0.5px solid #d1e9fd;
    }

._16UeD .LTYsc {
    background-color: #fff;
    color: #c1c5cc;
}

._16UeD {
    background-color: #fff;
}

._2zroY {
    padding: 0;
    margin: 0;
    width: 32px;
    height: 32px;
}

.LTYsc {
    position: relative;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    height: 32px;
    width: 100%;
    padding: 0;
    margin: 0;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
    border-width: 0.001px;
    line-height: 32px;
    color: #575d6a;
    text-align: center;
    font-size: 13px;
    cursor: pointer;
}

    .LTYsc:hover {
        background-color: #f4f4f5;
        color: #575d6a;
    }

    .LTYsc:active {
        background-color: #d1e9fd;
        color: #0c8cf6;
    }

    .LTYsc::after {
        content: '';
        position: absolute;
        bottom: 4px;
        left: 10px;
        display: none;
        width: 12px;
        height: 1px;
        -webkit-border-radius: 0.5px;
        -moz-border-radius: 0.5px;
        border-radius: 0.5px;
        border: 0.5px solid;
        border-color: inherit;
    }

.zCxxF {
    position: relative;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    height: 32px;
    width: 100%;
    padding: 0;
    margin: 0;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
    border-width: 0.001px;
    line-height: 32px;
    color: #575d6a;
    text-align: center;
    font-size: 13px;
    cursor: pointer;
    background-color: #fff;
    color: #c1c5cc;
}

._3j50c {
    position: relative;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    height: 32px;
    width: 100%;
    padding: 0;
    margin: 0;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
    border-width: 0.001px;
    line-height: 32px;
    color: #575d6a;
    text-align: center;
    font-size: 13px;
    cursor: pointer;
    width: 52px;
}

    ._3j50c:hover {
        background-color: #f4f4f5;
        color: #575d6a;
    }

    ._3j50c:active {
        background-color: #d1e9fd;
        color: #0c8cf6;
    }

    ._3j50c::after {
        content: '';
        position: absolute;
        bottom: 4px;
        left: 10px;
        display: none;
        width: 12px;
        height: 1px;
        -webkit-border-radius: 0.5px;
        -moz-border-radius: 0.5px;
        border-radius: 0.5px;
        border: 0.5px solid;
        border-color: inherit;
    }

._3FUoj ._3j50c {
    background-color: #0c8cf6;
    color: #d1e9fd;
}

    ._3FUoj ._3j50c:hover,
    ._3FUoj ._3j50c:active {
        background-color: #0c8cf6;
        color: #d1e9fd;
    }

    ._3FUoj ._3j50c::after {
        border: 0.5px solid #d1e9fd;
    }

._16UeD ._3j50c {
    background-color: #fff;
    color: #c1c5cc;
}

._2fXVT::-webkit-input-placeholder {
    text-align: center;
    color: kolor-grey-6;
}

._2fXVT::-moz-placeholder {
    color: kolor-grey-6;
}

._2fXVT::-moz-placeholder {
    color: kolor-grey-6;
}

._2fXVT::-ms-input-placeholder {
    color: kolor-grey-6;
}

.jQG3a input {
    border: none;
    outline: none;
    width: 20px;
    text-align: center;
    font-size: 14px;
    color: #575d6a;
    height: 100%;
}

._3DZvT {
    position: relative;
    display: inline-block;
    -webkit-transition: 0.3s;
    -o-transition: 0.3s;
    -moz-transition: 0.3s;
    transition: 0.3s;
}

._1LBTs {
    height: 20px;
    width: 40px;
    -webkit-border-radius: 16.3px;
    -moz-border-radius: 16.3px;
    border-radius: 16.3px;
    font-size: 16px;
}

    ._1LBTs .znwBR {
        height: 20px;
        width: 20px;
    }

    ._1LBTs ._2gUTm {
        left: 10%;
        top: 10%;
    }

    ._1LBTs .NKRhQ {
        right: 10%;
        top: 10%;
    }

._165pm {
    height: 16px;
    width: 32px;
    -webkit-border-radius: 16.3px;
    -moz-border-radius: 16.3px;
    border-radius: 16.3px;
    font-size: 12.8px;
}

    ._165pm .znwBR {
        height: 16px;
        width: 16px;
    }

    ._165pm ._2gUTm {
        left: 10%;
        top: 17%;
    }

    ._165pm .NKRhQ {
        right: 10%;
        top: 17%;
    }

._3858P {
    background-color: #0c8cf6;
}

._1R1uG {
    background-color: #89909e;
}

    ._1R1uG ._9-xwz {
        -webkit-transform: translateX(20px);
        -moz-transform: translateX(20px);
        -ms-transform: translateX(20px);
        -o-transform: translateX(20px);
        transform: translateX(20px);
        -webkit-transition-timing-function: ease-out;
        -moz-transition-timing-function: ease-out;
        -o-transition-timing-function: ease-out;
        transition-timing-function: ease-out;
    }

    ._1R1uG ._3LLl2 {
        -webkit-transform: translateX(16px);
        -moz-transform: translateX(16px);
        -ms-transform: translateX(16px);
        -o-transform: translateX(16px);
        transform: translateX(16px);
        -webkit-transition-timing-function: ease-out;
        -moz-transition-timing-function: ease-out;
        -o-transition-timing-function: ease-out;
        transition-timing-function: ease-out;
    }

.znwBR {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
    background-color: #fff;
    border: 1px solid;
    border-color: rgba(0,0,0,0);
    background-clip: padding-box;
    -webkit-transition: 0.3s;
    -o-transition: 0.3s;
    -moz-transition: 0.3s;
    transition: 0.3s;
    -webkit-transition-timing-function: ease-in;
    -moz-transition-timing-function: ease-in;
    -o-transition-timing-function: ease-in;
    transition-timing-function: ease-in;
}

._2gUTm,
.NKRhQ {
    position: absolute;
    color: #fff;
    -webkit-transition: 0.3s;
    -o-transition: 0.3s;
    -moz-transition: 0.3s;
    transition: 0.3s;
}

._1BsVx {
    background-color: #f4f4f5;
    cursor: not-allowed;
}

    ._1BsVx .znwBR {
        border-color: #c1c5cc;
    }

._1lGey {
    opacity: 0;
}

._1YLsO {
    display: inline-block;
    font-size: 14px;
    line-height: 22px;
}

._3TmAd {
    position: relative;
    display: inline-block;
    width: 16px;
    height: 16px;
    line-height: 22px;
    vertical-align: text-top;
}

._17gD1 {
    position: absolute;
    margin: 0;
    height: 100%;
    width: 100%;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    opacity: 0;
}

    ._17gD1[disabled] {
        cursor: not-allowed;
    }

.t9_XX {
    border: 1px solid #c1c5cc;
    width: 16px;
    height: 16px;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
}

.CDfMI {
    width: 100%;
    height: 100%;
    background-clip: padding-box;
    background-color: #fff;
    border: 3.8px solid transparent;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
}

._1KFxD {
    padding-left: 8px;
    line-height: 22px;
    font-size: 16px;
}

._3xNfw {
    display: inline-block;
    max-width: 248px;
    vertical-align: text-top;
    color: klolo-grey-4;
    font-size: 14px;
}

._2cGOp {
    display: block;
    font-size: 12px;
    line-height: 14px;
    text-align: center;
    color: #fff;
}

.Qgx6E {
    border-color: #0c8cf6;
    background-color: #0c8cf6;
}

._2P3X2 {
    border: 1px solid #c1c5cc;
    background-color: #f4f4f5;
}

._3mOzL {
    border: 1px solid #f92f4f;
}

.Qgx6E._2P3X2 {
    border: 1px solid #6ebbfa;
    background-color: #6ebbfa;
}

._3Dj1D {
    position: relative;
    width: 100%;
    line-height: 32px;
    font-size: 14px;
}

.IhO31 {
    position: absolute;
    top: 24px;
    left: 18px;
    width: 1px;
    height: -webkit-calc(100% - 16px);
    height: -moz-calc(100% - 16px);
    height: calc(100% - 16px);
    background-color: #dddfe3;
    z-index: 2;
}

._1a8rF {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    height: 32px;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

    ._1a8rF:hover {
        background-color: #f4f4f5;
    }

    ._1a8rF:active {
        background-color: #d1e9fd;
        color: #0c8cf6;
    }

._10oa_ {
    margin-left: 12px;
    line-height: 16px;
    width: 16px;
    height: 16px;
    font-size: 16px;
    color: #89909e;
}

._20BIP {
    display: inline-block;
    -webkit-transform: rotate(-90deg);
    -moz-transform: rotate(-90deg);
    -ms-transform: rotate(-90deg);
    -o-transform: rotate(-90deg);
    transform: rotate(-90deg);
    -webkit-transition: 0.1s ease-in-out;
    -o-transition: 0.1s ease-in-out;
    -moz-transition: 0.1s ease-in-out;
    transition: 0.1s ease-in-out;
}

._22yd8 {
    -webkit-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg);
}

._1dGBS {
    margin-left: 8px;
}

._1q1fP {
    vertical-align: 2px;
}

.FmSEA {
    margin-left: 8px;
}

._1-4SO {
    color: #0c8cf6;
}

.Ynbz8 {
    width: 100%;
    height: 100%;
}

._23ajq {
    width: 0;
    height: 0;
    border: 3px solid #89909e;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
    margin: 5px auto;
}

._3a5WZ {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
}

    ._3a5WZ._311Oj {
        -webkit-box-pack: start;
        -webkit-justify-content: flex-start;
        -moz-box-pack: start;
        -ms-flex-pack: start;
        justify-content: flex-start;
    }

    ._3a5WZ._3nAzH {
        -webkit-box-pack: end;
        -webkit-justify-content: flex-end;
        -moz-box-pack: end;
        -ms-flex-pack: end;
        justify-content: flex-end;
    }

    ._3a5WZ._1hyxY {
        -webkit-box-pack: center;
        -webkit-justify-content: center;
        -moz-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
    }

._19gDM,
._263pd,
._1paCW,
._2les0,
._23HMh,
._1oqNS,
._1gJTP,
._24_7X {
    -webkit-box-flex: 0;
    -webkit-flex: none;
    -moz-box-flex: 0;
    -ms-flex: none;
    flex: none;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    display: inline-block;
    height: 32px;
    min-width: 32px;
    padding: 0 2.5px;
    font-size: 16px;
    line-height: 32px;
    text-align: center;
    color: #575d6a;
}

    ._19gDM:not(:last-child),
    ._263pd:not(:last-child),
    ._1paCW:not(:last-child),
    ._2les0:not(:last-child),
    ._23HMh:not(:last-child),
    ._1oqNS:not(:last-child),
    ._1gJTP:not(:last-child),
    ._24_7X:not(:last-child) {
        margin-right: 8px;
    }

    ._19gDM:hover,
    ._263pd:hover,
    ._1paCW:hover,
    ._2les0:hover,
    ._23HMh:hover,
    ._1oqNS:hover,
    ._1gJTP:hover,
    ._24_7X:hover {
        color: #0c8cf6;
    }

._19gDM,
._263pd,
._1paCW,
._2les0,
._23HMh,
._1oqNS {
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
    cursor: pointer;
    -webkit-transition: color 0.3s;
    -o-transition: color 0.3s;
    -moz-transition: color 0.3s;
    transition: color 0.3s;
}

    ._19gDM:hover:not(._1MS-g),
    ._263pd:hover:not(._1MS-g),
    ._1paCW:hover:not(._1MS-g),
    ._2les0:hover:not(._1MS-g),
    ._23HMh:hover:not(._1MS-g),
    ._1oqNS:hover:not(._1MS-g) {
        color: #0c8cf6;
        border-color: #0c8cf6;
    }

._19gDM,
._263pd,
._1paCW,
._2les0 {
    font-size: 16px;
    font-weight: bold;
}

    ._19gDM._1MS-g,
    ._263pd._1MS-g,
    ._1paCW._1MS-g,
    ._2les0._1MS-g {
        cursor: not-allowed;
        opacity: 0.5;
    }

._1gJTP,
._24_7X {
    color: #575d6a;
    font-size: 14px;
    cursor: pointer;
}

._23HMh._3kLWm,
._1oqNS._11lIk {
    pointer-events: none;
    color: #0c8cf6;
}

._3sXpd,
.T2eEP {
    margin-right: 12px;
    line-height: 32px;
    color: #575d6a;
}

._3JEo_,
.ZUBwt {
    margin-left: 4px;
    line-height: 32px;
    color: #575d6a;
}

._1RR7t.e-yuh,
._2GAzX._1e77W {
    display: inline-block;
    height: 32px;
    line-height: 32px;
    margin-left: 8px;
    vertical-align: top;
}

    ._1RR7t.e-yuh > span,
    ._2GAzX._1e77W > span {
        line-height: 34px;
    }

input._2vCvm._1e77W {
    width: 48px;
    height: 32px;
    vertical-align: top;
    line-height: 32px;
    margin-right: 8px;
}

._6Vdv_ ._1oqNS,
._6Vdv_ ._263pd,
._6Vdv_ ._2les0 {
    color: #575d6a;
    border: 1px solid #c1c5cc;
    line-height: 30px;
}

    ._6Vdv_ ._1oqNS._11lIk {
        pointer-events: none;
        color: #fff;
        background-color: #0c8cf6;
        border: #0c8cf6;
    }

._1rOkt ._1oqNS,
._1rOkt ._263pd,
._1rOkt ._2les0,
._1rOkt ._24_7X {
    height: 22px;
    min-width: 22px;
    font-size: 12px;
    color: #575d6a;
    margin-right: 4px;
}

    ._1rOkt ._1oqNS._11lIk {
        pointer-events: none;
        color: #0c8cf6;
    }

.mk-ellipsis {
    overflow: hidden;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.btn-demos-box > * {
    margin: 8px;
}

ul,
li {
    margin: 0;
    padding: 0;
}

.clearfix:after {
    content: "020";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

.clearfix {
    /* 触发 hasLayout */
    zoom: 1;
}

.fade-enter {
    opacity: 0.01;
}

    .fade-enter.fade-enter-active {
        opacity: 1;
        -webkit-transition: opacity 200ms ease-in;
        -o-transition: opacity 200ms ease-in;
        -moz-transition: opacity 200ms ease-in;
        transition: opacity 200ms ease-in;
    }

.fade-leave {
    opacity: 1;
}

    .fade-leave.fade-leave-active {
        opacity: 0.01;
        -webkit-transition: opacity 300ms ease-in;
        -o-transition: opacity 300ms ease-in;
        -moz-transition: opacity 300ms ease-in;
        transition: opacity 300ms ease-in;
    }

.slip-enter {
    -webkit-transform: translateY(-100px);
    -moz-transform: translateY(-100px);
    -ms-transform: translateY(-100px);
    -o-transform: translateY(-100px);
    transform: translateY(-100px);
}

    .slip-enter.slip-enter-active {
        -webkit-transform: translateY(0);
        -moz-transform: translateY(0);
        -ms-transform: translateY(0);
        -o-transform: translateY(0);
        transform: translateY(0);
        -webkit-transition-duration: 300ms;
        -moz-transition-duration: 300ms;
        -o-transition-duration: 300ms;
        transition-duration: 300ms;
    }

.slip-leave {
    opacity: 1;
}

    .slip-leave.slip-leave-active {
        opacity: 0.01;
        -webkit-transition: opacity 300ms ease-in;
        -o-transition: opacity 300ms ease-in;
        -moz-transition: opacity 300ms ease-in;
        transition: opacity 300ms ease-in;
    }

.move-enter {
    -webkit-transform: translateY(5px);
    -moz-transform: translateY(5px);
    -ms-transform: translateY(5px);
    -o-transform: translateY(5px);
    transform: translateY(5px);
    opacity: 0.01;
}

    .move-enter.move-enter-active {
        -webkit-transform: translateY(0px);
        -moz-transform: translateY(0px);
        -ms-transform: translateY(0px);
        -o-transform: translateY(0px);
        transform: translateY(0px);
        -webkit-transition-duration: 300ms;
        -moz-transition-duration: 300ms;
        -o-transition-duration: 300ms;
        transition-duration: 300ms;
        -webkit-transition-timing-function: ease-in;
        -moz-transition-timing-function: ease-in;
        -o-transition-timing-function: ease-in;
        transition-timing-function: ease-in;
        -webkit-transition-property: opacity, -webkit-transform;
        transition-property: opacity, -webkit-transform;
        -o-transition-property: opacity, -o-transform;
        -moz-transition-property: opacity, transform, -moz-transform;
        transition-property: opacity, transform;
        transition-property: opacity, transform, -webkit-transform, -moz-transform, -o-transform;
        opacity: 1;
    }

.move-leave {
    -webkit-transform: translateY(0px);
    -moz-transform: translateY(0px);
    -ms-transform: translateY(0px);
    -o-transform: translateY(0px);
    transform: translateY(0px);
    opacity: 1;
}

    .move-leave.move-leave-active {
        -webkit-transform: translateY(5px);
        -moz-transform: translateY(5px);
        -ms-transform: translateY(5px);
        -o-transform: translateY(5px);
        transform: translateY(5px);
        opacity: 0.01;
        -webkit-transition-duration: 300ms;
        -moz-transition-duration: 300ms;
        -o-transition-duration: 300ms;
        transition-duration: 300ms;
        -webkit-transition-timing-function: ease-in;
        -moz-transition-timing-function: ease-in;
        -o-transition-timing-function: ease-in;
        transition-timing-function: ease-in;
        -webkit-transition-property: opacity, -webkit-transform;
        transition-property: opacity, -webkit-transform;
        -o-transition-property: opacity, -o-transform;
        -moz-transition-property: opacity, transform, -moz-transform;
        transition-property: opacity, transform;
        transition-property: opacity, transform, -webkit-transform, -moz-transform, -o-transform;
    }

.mk-transition-move {
    -webkit-transition-duration: 500ms;
    -moz-transition-duration: 500ms;
    -o-transition-duration: 500ms;
    transition-duration: 500ms;
    -webkit-transform: translate(0px, 0px);
    -moz-transform: translate(0px, 0px);
    -ms-transform: translate(0px, 0px);
    -o-transform: translate(0px, 0px);
    transform: translate(0px, 0px);
}

.mk-transition-enter {
    -webkit-transform: translate(0px, -60px);
    -moz-transform: translate(0px, -60px);
    -ms-transform: translate(0px, -60px);
    -o-transform: translate(0px, -60px);
    transform: translate(0px, -60px);
    opacity: 0.01;
}

    .mk-transition-enter.mk-transition-enter-active {
        -webkit-transition: 500ms;
        -o-transition: 500ms;
        -moz-transition: 500ms;
        transition: 500ms;
        -webkit-transform: translate(0px, 0px);
        -moz-transform: translate(0px, 0px);
        -ms-transform: translate(0px, 0px);
        -o-transform: translate(0px, 0px);
        transform: translate(0px, 0px);
        opacity: 1;
    }

.mk-transition-leave {
    -webkit-transform: translate(0px, 0px);
    -moz-transform: translate(0px, 0px);
    -ms-transform: translate(0px, 0px);
    -o-transform: translate(0px, 0px);
    transform: translate(0px, 0px);
}

    .mk-transition-leave.mk-transition-leave-active {
        -webkit-transition: 500ms;
        -o-transition: 500ms;
        -moz-transition: 500ms;
        transition: 500ms;
        opacity: 0.01;
        -webkit-transform: translate(0px, 60px);
        -moz-transform: translate(0px, 60px);
        -ms-transform: translate(0px, 60px);
        -o-transform: translate(0px, 60px);
        transform: translate(0px, 60px);
    }

li {
    list-style: none;
    margin: 0;
    padding: 0;
}

/*# sourceMappingURL=moka-ui.css.map*/
/* version: v2.13.3 hash: 2181a66fa259233eb0f5*/
:root {
    --sd-color-primary: #0068ff;
    --sd-color-primary-active: #00388c;
    --sd-color-primary-hover: #0047b3;
    --sd-color-primary-disable: #81abff;
    --sd-color-primary-bg: #e2ecff;
    --sd-color-primary-bg-hover: #bbd2ff;
    --sd-color-primary-border: #0068ff;
    --sd-color-primary-border-active: #00388c;
    --sd-color-primary-border-hover: #0047b3;
    --sd-color-primary-border-disable: #81abff;
    --sd-color-primary-text: #0068ff;
    --sd-color-primary-text-active: #00388c;
    --sd-color-primary-text-hover: #0047b3;
    --sd-color-primary-text-disable: #81abff;
    --sd-success-default: #37b24d;
    --sd-success-hover: #2f9e44;
    --sd-success-active: #2b8a3e;
    --sd-success-disable: #b2f2bb;
    --sd-success-background-default-01: #ebfbee;
    --sd-success-background-hover-01: #d3f9d8;
    --sd-success-background-active-01: #37b24d;
    --sd-success-background-disable-01: #b2f2bb;
    --sd-success-background-default-02: #d3f9d8;
    --sd-success-background-hover-02: #b2f2bb;
    --sd-success-background-active-02: #37b24d;
    --sd-success-background-disable-02: #b2f2bb;
    --sd-success-divider-default-01: #40c057;
    --sd-success-divider-hover-01: #2f9e44;
    --sd-success-divider-active-01: #2b8a3e;
    --sd-success-divider-disable-01: #b2f2bb;
    --sd-success-divider-default-02: #37b24d;
    --sd-success-divider-hover-02: #2f9e44;
    --sd-success-divider-active-02: #2b8a3e;
    --sd-success-divider-disable-02: #b2f2bb;
    --sd-error-default: #f03e3e;
    --sd-error-hover: #e03131;
    --sd-error-active: #c92a2a;
    --sd-error-disable: #ffc9c9;
    --sd-error-background-default-01: #fff5f5;
    --sd-error-background-hover-01: #ffe3e3;
    --sd-error-background-active-01: #f03e3e;
    --sd-error-background-disable-01: #ffc9c9;
    --sd-error-background-default-02: #ffe3e3;
    --sd-error-background-hover-02: #ffc9c9;
    --sd-error-background-active-02: #f03e3e;
    --sd-error-background-disable-02: #ffc9c9;
    --sd-error-background-default-03: #ff6b6b;
    --sd-error-background-hover-03: #fa5252;
    --sd-error-background-active-03: #f03e3e;
    --sd-error-background-disable-03: #ffc9c9;
    --sd-error-divider-default-01: #ff6b6b;
    --sd-error-divider-hover-01: #fa5252;
    --sd-error-divider-active-01: #f03e3e;
    --sd-error-divider-disable-01: #ffc9c9;
    --sd-error-divider-default-02: #f03e3e;
    --sd-error-divider-hover-02: #e03131;
    --sd-error-divider-active-02: #c92a2a;
    --sd-error-divider-disable-02: #ffc9c9;
    --sd-warning-default: #f59f00;
    --sd-warning-hover: #f08c00;
    --sd-warning-active: #e67700;
    --sd-warning-disable: #ffec99;
    --sd-warning-background-default-01: #fff9db;
    --sd-warning-background-hover-01: #fff3bf;
    --sd-warning-background-active-01: #f59f00;
    --sd-warning-background-disable-01: #ffec99;
    --sd-warning-background-default-02: #fff3bf;
    --sd-warning-background-hover-02: #ffec99;
    --sd-warning-background-active-02: #f59f00;
    --sd-warning-background-disable-02: #ffec99;
    --sd-warning-divider-default-01: #fab005;
    --sd-warning-divider-hover-01: #f08c00;
    --sd-warning-divider-active-01: #e67700;
    --sd-warning-divider-disable-01: #ffec99;
    --sd-warning-divider-default-02: #f59f00;
    --sd-warning-divider-hover-02: #f08c00;
    --sd-warning-divider-active-02: #e67700;
    --sd-warning-divider-disable-02: #ffec99;
    --sd-info-default: #0068ff;
    --sd-info-hover: #0057d9;
    --sd-info-active: #0047b3;
    --sd-info-disable: #bbd2ff;
    --sd-info-background-default-01: #f5f9ff;
    --sd-info-background-hover-01: #e2ecff;
    --sd-info-background-active-01: #0068ff;
    --sd-info-background-disable-01: #bbd2ff;
    --sd-info-background-default-02: #e2ecff;
    --sd-info-background-hover-02: #bbd2ff;
    --sd-info-background-active-02: #0068ff;
    --sd-info-background-disable-02: #bbd2ff;
    --sd-info-divider-default-01: #508bff;
    --sd-info-divider-hover-01: #0057d9;
    --sd-info-divider-active-01: #0047b3;
    --sd-info-divider-disable-01: #bbd2ff;
    --sd-info-divider-default-02: #0068ff;
    --sd-info-divider-hover-02: #0047b3;
    --sd-info-divider-active-02: #00388c;
    --sd-info-divider-disable-02: #bbd2ff;
    --sd-font-heading: #141933;
    --sd-font-text: #474c66;
    --sd-font-description: #989cb2;
    --sd-font-disable: #b8bbcc;
    --sd-blacked-background-default-01: #fff;
    --sd-blacked-background-hover-01: #e6e8f2;
    --sd-blacked-background-active-01: #dadce5;
    --sd-blacked-background-default-02: #f7f8fa;
    --sd-blacked-background-hover-02: #f4f6fb;
    --sd-blacked-background-active-02: #e6e8f2;
    --sd-blacked-background-default-03: #f4f6fb;
    --sd-blacked-background-hover-03: #e6e8f2;
    --sd-blacked-background-active-03: #dadce5;
    --sd-blacked-background-default-04: #989cb2;
    --sd-blacked-background-hover-04: #474c66;
    --sd-blacked-background-active-04: #242840;
    --sd-blacked-background-default-05: #474c66;
    --sd-blacked-mask: rgba(3,4,13,0.6);
    --sd-blacked-disabled: #b8bbcc;
    --sd-blacked-solid-default-01: #e6e8f2;
    --sd-blacked-solid-hover-01: #989cb2;
    --sd-blacked-solid-active-01: #474c66;
    --sd-blacked-solid-default-02: #dadce5;
    --sd-blacked-solid-hover-02: #989cb2;
    --sd-blacked-solid-active-02: #474c66;
    --sd-blacked-dash-default-01: #e6e8f2;
    --sd-blacked-dash-hover-01: #989cb2;
    --sd-blacked-dash-active-01: #474c66;
}

:root {
    --sd-modal-border-radius: 16px;
    --sd-tag-usertag-border-radius-lg: 21px;
    --sd-tag-usertag-border-radius-md: 26px;
}

@font-face {
    font-family: 'sugar-design-2.12.6' /* Project id 1512390 */;
    src: url("//static.mokahr.com/sugar/icon-resource/iconfont.1701399887268.eot") /* IE9 */;
    src: url("//static.mokahr.com/sugar/icon-resource/iconfont.1701399887268.eot#iefix") format('embedded-opentype'), url("//static-ats.mokahr.com/sugar/icon-resource/iconfont.1701399887268.eot#iefix") format('embedded-opentype'), url("//static.mokahr.com/sugar/icon-resource/iconfont.1701399887268.woff2") format('woff2'), url("//static-ats.mokahr.com/sugar/icon-resource/iconfont.1701399887268.woff2") format('woff2'), url("//hire-r1-ats.mokahr.com/sugar/icon-resource/iconfont.1701399887268.woff2") format('woff2'), url("//static.mokahr.com/sugar/icon-resource/iconfont.1701399887268.woff") format('woff'), url("//static-ats.mokahr.com/sugar/icon-resource/iconfont.1701399887268.woff") format('woff'), url("//hire-r1-ats.mokahr.com/sugar/icon-resource/iconfont.1701399887268.woff") format('woff'), url("//static.mokahr.com/sugar/icon-resource/iconfont.1701399887268.ttf") format('truetype'), url("//static-ats.mokahr.com/sugar/icon-resource/iconfont.1701399887268.ttf") format('truetype'), url("//hire-r1-ats.mokahr.com/sugar/icon-resource/iconfont.1701399887268.ttf") format('truetype'), url("//static.mokahr.com/sugar/icon-resource/iconfont.1701399887268.svg#sugar-design") format('svg'), url("//static-ats.mokahr.com/sugar/icon-resource/iconfont.1701399887268.svg#sugar-design") format('svg'), url("//hire-r1-ats.mokahr.com/sugar/icon-resource/iconfont.1701399887268.svg#sugar-design") format('svg');
}
/* ========== 新添加图标的时候记得保留这一段 =========== */
.sd-Icon-container-2mUv1 {
    position: relative;
    top: -0.08em;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    font-size: 16px;
    vertical-align: middle;
    line-height: 1;
    /* use !important to prevent issues with browser extensions that change fonts */
    font-family: 'sugar-design-2.12.6' !important;
    text-transform: none;
    speak: none;
    /* Better Font Rendering =========== */
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
/* ================================================ */
.sd-Icon-iconviewActivation-eaA1n:before {
    content: '\E7F9';
}

.sd-Icon-icontracking-1hBiM:before {
    content: '\E7FB';
}

.sd-Icon-iconcreateActivation-1rYHN:before {
    content: '\E7FC';
}

.sd-Icon-iconsimilarCandidatesIcon-1RZZi:before {
    content: '\E7FD';
}

.sd-Icon-iconnewActivation-62WmM:before {
    content: '\E7FE';
}

.sd-Icon-iconreject-11VuQ:before {
    content: '\E7F7';
}

.sd-Icon-iconbigPicture-31v7C:before {
    content: '\E7FA';
}

.sd-Icon-iconcomputer-1p5Td:before {
    content: '\E7F8';
}

.sd-Icon-iconbannerDiagram-1GBNp:before {
    content: '\E7F6';
}

.sd-Icon-iconheadHunting-1fBpE:before {
    content: '\E7F2';
}

.sd-Icon-iconmoreLine-2SKkc:before {
    content: '\E7EE';
}

.sd-Icon-iconapprovalTransferLine-3iaTS:before {
    content: '\E7F4';
}

.sd-Icon-iconapprovalRefuse-3S-JV:before {
    content: '\E7F5';
}

.sd-Icon-icontopic-2N6ev:before {
    content: '\E7F3';
}

.sd-Icon-iconapprovalAddLine-1uzNM:before {
    content: '\E7E8';
}

.sd-Icon-iconapprovalRemoveLine-LT-jo:before {
    content: '\E7E9';
}

.sd-Icon-iconapprovalReturnLine-2GfDU:before {
    content: '\E7EA';
}

.sd-Icon-iconcommentLine-DtWFJ:before {
    content: '\E7EB';
}

.sd-Icon-icondownloadLine-Ypqh4:before {
    content: '\E7EC';
}

.sd-Icon-iconprintLine-131Sw:before {
    content: '\E7ED';
}

.sd-Icon-iconresubmitLine-1H0_j:before {
    content: '\E7EF';
}

.sd-Icon-iconremindLine-20wdA:before {
    content: '\E7F0';
}

.sd-Icon-iconrevokeLine-2suxU:before {
    content: '\E7F1';
}

.sd-Icon-iconfreezeColumn-3EmKv:before {
    content: '\E7E6';
}

.sd-Icon-iconheadFor-1bzp-:before {
    content: '\E7E7';
}

.sd-Icon-iconaiIntelligent-2Mn56:before {
    content: '\E600';
}

.sd-Icon-iconsingleSignOn-37v2F:before {
    content: '\E7E5';
}

.sd-Icon-iconlayoutStyle-1vUyz:before {
    content: '\E7E4';
}

.sd-Icon-iconreverseElection-1cTeW:before {
    content: '\E7E0';
}

.sd-Icon-iconlineSpacing-3nJ0f:before {
    content: '\E7E1';
}

.sd-Icon-iconclearLinkage-2tz6g:before {
    content: '\E7E2';
}

.sd-Icon-iconfilterLine-vFL7n:before {
    content: '\E7E3';
}

.sd-Icon-iconchineseKerning-2XwPN:before {
    content: '\E7D5';
}

.sd-Icon-iconenglishKerning-10Epf:before {
    content: '\E7DB';
}

.sd-Icon-iconround--gWNZ:before {
    content: '\E7D2';
}

.sd-Icon-iconimageTextLine-2Vtwc:before {
    content: '\E7DD';
}

.sd-Icon-iconpositionBottomLine-20-qq:before {
    content: '\E7DE';
}

.sd-Icon-iconsolidColor-3PyNJ:before {
    content: '\E7DF';
}

.sd-Icon-iconpuzzleLine-xwmC2:before {
    content: '\E7DC';
}

.sd-Icon-iconbanner-hNdqV:before {
    content: '\E7CC';
}

.sd-Icon-iconcards-27yU4:before {
    content: '\E7CD';
}

.sd-Icon-iconfilletLine-1U6OY:before {
    content: '\E7CE';
}

.sd-Icon-iconheading-YIje5:before {
    content: '\E7CF';
}

.sd-Icon-iconcode-Hw2UQ:before {
    content: '\E7D0';
}

.sd-Icon-iconpositionTopLine-2marL:before {
    content: '\E7D1';
}

.sd-Icon-iconrowLine-rGn48:before {
    content: '\E7D3';
}

.sd-Icon-iconplayLine-29OPF:before {
    content: '\E7D4';
}

.sd-Icon-iconcolumnLine-2W_cm:before {
    content: '\E7D6';
}

.sd-Icon-iconoriginalLine-2rYAm:before {
    content: '\E7D7';
}

.sd-Icon-icondefinitionLine-O6cmF:before {
    content: '\E7D8';
}

.sd-Icon-iconslideshowLine-2C8Jk:before {
    content: '\E7D9';
}

.sd-Icon-iconcollectionLine-2O8uw:before {
    content: '\E7DA';
}

.sd-Icon-iconincrease-10zxb:before {
    content: '\E7C8';
}

.sd-Icon-iconreduce-1xOue:before {
    content: '\E7C9';
}

.sd-Icon-iconzoomIn-2Ka6_:before {
    content: '\E7CA';
}

.sd-Icon-iconzoomOut-LJbJA:before {
    content: '\E7CB';
}

.sd-Icon-iconalignRight-xkKIV:before {
    content: '\E711';
}

.sd-Icon-iconmultipleChoice-3xsst:before {
    content: '\E781';
}

.sd-Icon-iconsubtractCircleAlt-3VsUU:before {
    content: '\E789';
}

.sd-Icon-iconvideoOff-3J1S9:before {
    content: '\E7B8';
}

.sd-Icon-icontheForce-2-BsL:before {
    content: '\E7C6';
}

.sd-Icon-iconinProgress-J37ug:before {
    content: '\E749';
}

.sd-Icon-iconbankCard-3A6cD:before {
    content: '\E769';
}

.sd-Icon-iconlinkStatus-2d0Zf:before {
    content: '\E796';
}

.sd-Icon-iconmapMark-36Cq_:before {
    content: '\E7A7';
}

.sd-Icon-iconallMove-kLPPb:before {
    content: '\E713';
}

.sd-Icon-icondragMds-2fkmb:before {
    content: '\E7AC';
}

.sd-Icon-iconuserPlusAltMds-l9Cbm:before {
    content: '\E7C7';
}

.sd-Icon-iconquit-vT_67:before {
    content: '\E6A2';
}

.sd-Icon-iconrpo-1VGSf:before {
    content: '\E735';
}

.sd-Icon-iconfolderCandid-LBt-x:before {
    content: '\E7B3';
}

.sd-Icon-iconcalendarLine-1Is46:before {
    content: '\E6FC';
}

.sd-Icon-iconcounterClockWise-BL2G6:before {
    content: '\E7AF';
}

.sd-Icon-icontable-33-W8:before {
    content: '\E77F';
}

.sd-Icon-icontwitter-1WBV2:before {
    content: '\E7C5';
}

.sd-Icon-iconresumeScreening-Q6k3F:before {
    content: '\E6F3';
}

.sd-Icon-iconextractText-dBQGN:before {
    content: '\E715';
}

.sd-Icon-iconascending-176qA:before {
    content: '\E716';
}

.sd-Icon-iconmapmarkAlt-2wXSE:before {
    content: '\E71C';
}

.sd-Icon-iconmicroPhone-1PwwK:before {
    content: '\E721';
}

.sd-Icon-iconcatalog-3lbhq:before {
    content: '\E72E';
}

.sd-Icon-iconlParenthesis-3YmUg:before {
    content: '\E741';
}

.sd-Icon-iconyesOrNo-A2u1t:before {
    content: '\E759';
}

.sd-Icon-iconaddBelow-3LTtC:before {
    content: '\E75B';
}

.sd-Icon-iconfolderLocked-3BtiM:before {
    content: '\E77A';
}

.sd-Icon-iconsubtract-2Jwry:before {
    content: '\E782';
}

.sd-Icon-iconfolderLine-XcMJz:before {
    content: '\E783';
}

.sd-Icon-iconlogOff-331YW:before {
    content: '\E7A3';
}

.sd-Icon-iconbanLine-26rT1:before {
    content: '\E7A5';
}

.sd-Icon-iconaddAbove-2WcUh:before {
    content: '\E7A6';
}

.sd-Icon-iconcc-2W2uv:before {
    content: '\E7C2';
}

.sd-Icon-iconmultiLineText-1X7nm:before {
    content: '\E7C3';
}

.sd-Icon-icondrillDown-1ZOuM:before {
    content: '\E7C4';
}

.sd-Icon-iconexitFullScreen-2PK9b:before {
    content: '\E69F';
}

.sd-Icon-iconenterprise-1Hjsq:before {
    content: '\E6F7';
}

.sd-Icon-iconsave-1qPfj:before {
    content: '\E63E';
}

.sd-Icon-iconor-z4qfZ:before {
    content: '\E63C';
}

.sd-Icon-iconand-KH1t_:before {
    content: '\E63D';
}

.sd-Icon-iconcollection-16n68:before {
    content: '\E7C1';
}

.sd-Icon-iconimage-34ypq:before {
    content: '\E7B9';
}

.sd-Icon-iconalignCenter-1FtdP:before {
    content: '\E7BA';
}

.sd-Icon-iconunderline-1pHMT:before {
    content: '\E7BB';
}

.sd-Icon-iconunorderedList-cKV7d:before {
    content: '\E7BC';
}

.sd-Icon-iconalignLeft-3LpZ9:before {
    content: '\E7BD';
}

.sd-Icon-iconbold-ofBs8:before {
    content: '\E7BE';
}

.sd-Icon-iconorderedList-eJ2YV:before {
    content: '\E7BF';
}

.sd-Icon-iconfontColor-1xOLj:before {
    content: '\E7C0';
}

.sd-Icon-icondot-yVBDn:before {
    content: '\E7B7';
}

.sd-Icon-iconredo-3gxhv:before {
    content: '\E601';
}

.sd-Icon-iconundo-2QcRW:before {
    content: '\E602';
}

.sd-Icon-iconprogress-5I8pM:before {
    content: '\E765';
}

.sd-Icon-icontrial-3gaZa:before {
    content: '\E76C';
}

.sd-Icon-iconpay-1F5R6:before {
    content: '\E7B4';
}

.sd-Icon-iconachievements-3NFkl:before {
    content: '\E7B5';
}

.sd-Icon-iconsetup-2TV2B:before {
    content: '\E7B6';
}

.sd-Icon-iconregionFilter-mfAlm:before {
    content: '\E6E7';
}

.sd-Icon-iconmale-1eEBE:before {
    content: '\E70B';
}

.sd-Icon-iconweixin-NiJNj:before {
    content: '\E7B2';
}

.sd-Icon-iconemployeeReferral-2-yU3:before {
    content: '\E7B1';
}

.sd-Icon-iconapproval-1YkEp:before {
    content: '\E751';
}

.sd-Icon-icondoubleLeft-331wk:before {
    content: '\E75C';
}

.sd-Icon-iconwarning-CRXJi:before {
    content: '\E79B';
}

.sd-Icon-icongrade-11rfm:before {
    content: '\E7A4';
}

.sd-Icon-iconfiles-NXlki:before {
    content: '\E7A8';
}

.sd-Icon-iconpic-1Q2_w:before {
    content: '\E7A9';
}

.sd-Icon-iconbankcard-aiSEI:before {
    content: '\E7AA';
}

.sd-Icon-icontext-31Zqq:before {
    content: '\E7AB';
}

.sd-Icon-iconradio-QY321:before {
    content: '\E7AD';
}

.sd-Icon-iconteam-3cOvS:before {
    content: '\E7AE';
}

.sd-Icon-iconnumber-2FdAY:before {
    content: '\E7B0';
}

.sd-Icon-iconqrcode-1WfVe:before {
    content: '\E763';
}

.sd-Icon-iconban-1b1JD:before {
    content: '\E72B';
}

.sd-Icon-iconeyeInvisible-3TpHG:before {
    content: '\E756';
}

.sd-Icon-iconlanguage-2XHwE:before {
    content: '\E785';
}

.sd-Icon-iconnegativeFace-ZL-xn:before {
    content: '\E786';
}

.sd-Icon-iconhelp-4pA-9:before {
    content: '\E787';
}

.sd-Icon-iconuserPlus-17fUh:before {
    content: '\E788';
}

.sd-Icon-icontag-2Fgck:before {
    content: '\E78A';
}

.sd-Icon-iconstore-2extY:before {
    content: '\E78B';
}

.sd-Icon-iconreverse-38WVZ:before {
    content: '\E78C';
}

.sd-Icon-iconwork-EP3Hx:before {
    content: '\E78D';
}

.sd-Icon-iconprint-3ZUld:before {
    content: '\E78E';
}

.sd-Icon-iconthermometer-D4Ne4:before {
    content: '\E78F';
}

.sd-Icon-iconupdate-6U2Pr:before {
    content: '\E790';
}

.sd-Icon-iconmessage-1LStS:before {
    content: '\E791';
}

.sd-Icon-icontachometer-UEkI_:before {
    content: '\E792';
}

.sd-Icon-iconminiClose-LfQfp:before {
    content: '\E793';
}

.sd-Icon-iconsort-asq76:before {
    content: '\E794';
}

.sd-Icon-iconserver-1y8JQ:before {
    content: '\E795';
}

.sd-Icon-iconrevoke-3NWrs:before {
    content: '\E797';
}

.sd-Icon-iconupload-3mOkN:before {
    content: '\E798';
}

.sd-Icon-iconvideo-yijyO:before {
    content: '\E799';
}

.sd-Icon-iconunlock-2x-vx:before {
    content: '\E79A';
}

.sd-Icon-iconwebsite-1Cj8O:before {
    content: '\E79C';
}

.sd-Icon-iconuserQualified-31BPX:before {
    content: '\E79D';
}

.sd-Icon-iconschool-2KIlz:before {
    content: '\E79E';
}

.sd-Icon-iconnotification-2f82k:before {
    content: '\E79F';
}

.sd-Icon-iconpresent-1qalX:before {
    content: '\E7A0';
}

.sd-Icon-iconsuccess-11fJD:before {
    content: '\E7A1';
}

.sd-Icon-iconshare-1gx27:before {
    content: '\E7A2';
}

.sd-Icon-iconarrowUp-2tJ5L:before {
    content: '\E71E';
}

.sd-Icon-iconadd-q9iH7:before {
    content: '\E71F';
}

.sd-Icon-iconarrowDown-10UfJ:before {
    content: '\E720';
}

.sd-Icon-iconaddCircleAlt-2_c8h:before {
    content: '\E722';
}

.sd-Icon-iconarrowRight-3OQb2:before {
    content: '\E723';
}

.sd-Icon-iconaccount-24RNY:before {
    content: '\E724';
}

.sd-Icon-iconalertness-1KaK7:before {
    content: '\E725';
}

.sd-Icon-iconbackToBottom-3FCrq:before {
    content: '\E726';
}

.sd-Icon-iconcamera-3kJBN:before {
    content: '\E727';
}

.sd-Icon-iconarrowLeft-3cAJn:before {
    content: '\E728';
}

.sd-Icon-iconcalendar-3SMHA:before {
    content: '\E729';
}

.sd-Icon-iconbackToTop-10Tpf:before {
    content: '\E72A';
}

.sd-Icon-iconcaretLeft-k7PvL:before {
    content: '\E72C';
}

.sd-Icon-iconbubbles-2UPO9:before {
    content: '\E72D';
}

.sd-Icon-iconcopy-28LhR:before {
    content: '\E72F';
}

.sd-Icon-iconaddCircleFilled-2vsQ3:before {
    content: '\E730';
}

.sd-Icon-icondetailTable-2DfAW:before {
    content: '\E731';
}

.sd-Icon-iconcaretDown-3hIEI:before {
    content: '\E732';
}

.sd-Icon-icondoubleRight-2Cpqi:before {
    content: '\E733';
}

.sd-Icon-iconcampusSite-137nM:before {
    content: '\E734';
}

.sd-Icon-iconchecked-BTumg:before {
    content: '\E736';
}

.sd-Icon-iconcaretRight-18hcs:before {
    content: '\E737';
}

.sd-Icon-iconexpand-3ZyYs:before {
    content: '\E738';
}

.sd-Icon-iconcaretUp-1Fzyc:before {
    content: '\E739';
}

.sd-Icon-iconfire-1WGRN:before {
    content: '\E73A';
}

.sd-Icon-icondescending-2yql9:before {
    content: '\E73B';
}

.sd-Icon-iconfemale-D-ZdD:before {
    content: '\E73C';
}

.sd-Icon-iconconnect-2ZI8i:before {
    content: '\E73D';
}

.sd-Icon-iconinfo-3wGH-:before {
    content: '\E73E';
}

.sd-Icon-iconhistory-3OPBy:before {
    content: '\E73F';
}

.sd-Icon-iconforbid-24SIt:before {
    content: '\E740';
}

.sd-Icon-iconchartView-1JBNo:before {
    content: '\E742';
}

.sd-Icon-icondown-3lrgj:before {
    content: '\E743';
}

.sd-Icon-icondrag-3BiRC:before {
    content: '\E744';
}

.sd-Icon-iconedit-1HjEZ:before {
    content: '\E745';
}

.sd-Icon-iconemployeeNumber-39RQW:before {
    content: '\E746';
}

.sd-Icon-iconclear-10Kij:before {
    content: '\E747';
}

.sd-Icon-iconclock-dsI6Z:before {
    content: '\E748';
}

.sd-Icon-iconeditInterview-3qOeP:before {
    content: '\E74A';
}

.sd-Icon-iconmenuFold-1f-je:before {
    content: '\E74B';
}

.sd-Icon-iconclose-L5elU:before {
    content: '\E74C';
}

.sd-Icon-icondepartment-1Xqyf:before {
    content: '\E74D';
}

.sd-Icon-iconeducation-h8w35:before {
    content: '\E74E';
}

.sd-Icon-iconmicroPhoneOff-3MfLL:before {
    content: '\E74F';
}

.sd-Icon-icondatabase-2NHUJ:before {
    content: '\E750';
}

.sd-Icon-iconlog-28BwY:before {
    content: '\E752';
}

.sd-Icon-iconeye-2wj-x:before {
    content: '\E753';
}

.sd-Icon-iconleft-qzmvk:before {
    content: '\E754';
}

.sd-Icon-icondownload-bSqHG:before {
    content: '\E755';
}

.sd-Icon-iconfolder-293bY:before {
    content: '\E757';
}

.sd-Icon-iconmore-2QmuT:before {
    content: '\E758';
}

.sd-Icon-iconfullScreen-F2_3A:before {
    content: '\E75A';
}

.sd-Icon-iconplay-2ELLn:before {
    content: '\E75D';
}

.sd-Icon-iconpause-3G16R:before {
    content: '\E75E';
}

.sd-Icon-iconmodule-3lGxr:before {
    content: '\E75F';
}

.sd-Icon-iconshareScreen-2NXmS:before {
    content: '\E760';
}

.sd-Icon-iconphone-3m3B6:before {
    content: '\E761';
}

.sd-Icon-iconemail-1-QGf:before {
    content: '\E762';
}

.sd-Icon-iconfilter-3bhA1:before {
    content: '\E764';
}

.sd-Icon-iconlink-1QPfj:before {
    content: '\E766';
}

.sd-Icon-iconright-KN9IP:before {
    content: '\E767';
}

.sd-Icon-icongender-3uPoS:before {
    content: '\E768';
}

.sd-Icon-iconsandGlass-2Nmx8:before {
    content: '\E76A';
}

.sd-Icon-iconmenuUnfold-1JpAD:before {
    content: '\E76B';
}

.sd-Icon-iconlock-3IE9z:before {
    content: '\E76D';
}

.sd-Icon-iconsearch-1l3rB:before {
    content: '\E76E';
}

.sd-Icon-iconloading-RQmvi:before {
    content: '\E76F';
}

.sd-Icon-iconsend-3hVMx:before {
    content: '\E770';
}

.sd-Icon-icontableView-39b74:before {
    content: '\E771';
}

.sd-Icon-iconrequired-3RZdJ:before {
    content: '\E772';
}

.sd-Icon-iconup-3EYVC:before {
    content: '\E773';
}

.sd-Icon-iconremove-3YsCF:before {
    content: '\E774';
}

.sd-Icon-iconmention-jt0AQ:before {
    content: '\E775';
}

.sd-Icon-iconmobile-EDuoh:before {
    content: '\E776';
}

.sd-Icon-iconreplace-W7CqP:before {
    content: '\E777';
}

.sd-Icon-icontime-uaaQ6:before {
    content: '\E778';
}

.sd-Icon-iconrating-3p73x:before {
    content: '\E779';
}

.sd-Icon-iconuserMinus-1CXI6:before {
    content: '\E77B';
}

.sd-Icon-iconshrink-1gLCf:before {
    content: '\E77C';
}

.sd-Icon-iconsatisfy-TvDog:before {
    content: '\E77D';
}

.sd-Icon-iconunsatisfied-2nMZj:before {
    content: '\E77E';
}

.sd-Icon-iconunassess-3_0Dk:before {
    content: '\E780';
}

.sd-Icon-iconuser-39nZQ:before {
    content: '\E784';
}

.sd-Icon-iconcampusRep-1U6LY:before {
    content: '\E6D7';
}

.sd-Icon-iconflash-1wLtT:before {
    content: '\E6D8';
}

.sd-Icon-iconlinkNone-3Wbgm:before {
    content: '\E6D9';
}

.sd-Icon-iconcandLock-1k4OL:before {
    content: '\E6DA';
}

.sd-Icon-iconellipsis-3Cfjj:before {
    content: '\E6DB';
}

.sd-Icon-iconorganization-XSA0I:before {
    content: '\E6DC';
}

.sd-Icon-icongithub-1lWPY:before {
    content: '\E6DD';
}

.sd-Icon-iconbulb-1Ksxi:before {
    content: '\E6DE';
}

.sd-Icon-iconshigong-Km4r7:before {
    content: '\E6E0';
}

.sd-Icon-iconproject-3nxIY:before {
    content: '\E6E1';
}

.sd-Icon-iconresign-TxRne:before {
    content: '\E6E2';
}

.sd-Icon-iconuserSurvey-1RjW9:before {
    content: '\E6E3';
}

.sd-Icon-iconrestore-1FTrU:before {
    content: '\E6E5';
}

.sd-Icon-iconscene-1KzeA:before {
    content: '\E6E6';
}

.sd-Icon-iconconnection-3GGW3:before {
    content: '\E6E8';
}

.sd-Icon-iconschedule-1ZYfa:before {
    content: '\E6E9';
}

.sd-Icon-iconrecruitingPortal-11-Ke:before {
    content: '\E6EB';
}

.sd-Icon-iconheadhunters-24kYW:before {
    content: '\E6EC';
}

.sd-Icon-iconthumbsDown-1q-MG:before {
    content: '\E6ED';
}

.sd-Icon-iconretry-NWZvO:before {
    content: '\E6EE';
}

.sd-Icon-iconretrieve-1bq4E:before {
    content: '\E6EF';
}

.sd-Icon-iconcheckedAltMds-oZCqy:before {
    content: '\E6F0';
}

.sd-Icon-iconsuspected-1oERH:before {
    content: '\E6F1';
}

.sd-Icon-iconhandPaper-24HB0:before {
    content: '\E6F2';
}

.sd-Icon-iconivFeedback-EKYH9:before {
    content: '\E6F4';
}

.sd-Icon-iconhtAccept-2NM2E:before {
    content: '\E6F5';
}

.sd-Icon-iconinsert-3xpAd:before {
    content: '\E6F6';
}

.sd-Icon-iconfx-2iHRe:before {
    content: '\E6F8';
}

.sd-Icon-iconinternalRef-2ocT8:before {
    content: '\E6F9';
}

.sd-Icon-iconrecruitProcessAlt-1kuDG:before {
    content: '\E6FA';
}

.sd-Icon-iconspeaker-r9k_4:before {
    content: '\E6FB';
}

.sd-Icon-iconscore-3o95c:before {
    content: '\E6FD';
}

.sd-Icon-iconrParenthesis-3XY_C:before {
    content: '\E6FE';
}

.sd-Icon-iconmonitor-3rJqw:before {
    content: '\E6FF';
}

.sd-Icon-iconxuanjianghui-3Ez5X:before {
    content: '\E700';
}

.sd-Icon-iconplanningJob-1nSCD:before {
    content: '\E701';
}

.sd-Icon-iconthumbsUp-2tiKF:before {
    content: '\E702';
}

.sd-Icon-iconweibo-ODNNO:before {
    content: '\E703';
}

.sd-Icon-iconsharingTalents-gB2cp:before {
    content: '\E704';
}

.sd-Icon-iconivAborted-2NO6B:before {
    content: '\E705';
}

.sd-Icon-icontalentPool-3h_D8:before {
    content: '\E706';
}

.sd-Icon-iconposting-3J5EK:before {
    content: '\E707';
}

.sd-Icon-iconprofit-3pVlg:before {
    content: '\E708';
}

.sd-Icon-iconzcool-37wvd:before {
    content: '\E709';
}

.sd-Icon-iconstarAlt-1BwrV:before {
    content: '\E70A';
}

.sd-Icon-iconstar-2_V0o:before {
    content: '\E70C';
}

.sd-Icon-iconuncheckedAf-1a1tN:before {
    content: '\E70D';
}

.sd-Icon-iconrelationships-1X4bG:before {
    content: '\E70E';
}

.sd-Icon-iconwish-1IRZ0:before {
    content: '\E70F';
}

.sd-Icon-iconhtReject-1ZZL_:before {
    content: '\E710';
}

.sd-Icon-iconmenu-3U5yp:before {
    content: '\E712';
}

.sd-Icon-iconrecruitPipeline-3MkVk:before {
    content: '\E714';
}

.sd-Icon-iconsetting-1z6ZR:before {
    content: '\E718';
}

.sd-Icon-iconresume-1QmOD:before {
    content: '\E719';
}

.sd-Icon-icontalentPoolAlt-125Ia:before {
    content: '\E71A';
}

.sd-Icon-iconuploadEmail-2Be2u:before {
    content: '\E71B';
}

.sd-Icon-iconzhihu-3E7tw:before {
    content: '\E71D';
}

.sd-Icon-iconarchiveAlt-3J90N:before {
    content: '\E6B0';
}

.sd-Icon-iconarchive-3W_4x:before {
    content: '\E6B1';
}

.sd-Icon-iconalignJustify-32wCR:before {
    content: '\E6B2';
}

.sd-Icon-iconaward-1KXES:before {
    content: '\E6B3';
}

.sd-Icon-iconactivation-12vms:before {
    content: '\E6B4';
}

.sd-Icon-iconcandidatesAlt-2uGHc:before {
    content: '\E6B6';
}

.sd-Icon-icondivision-27lFO:before {
    content: '\E6B7';
}

.sd-Icon-iconcandLockol-1zXpI:before {
    content: '\E6B8';
}

.sd-Icon-iconblackList-1wPlf:before {
    content: '\E6B9';
}

.sd-Icon-iconathena-1KIVU:before {
    content: '\E6BA';
}

.sd-Icon-iconattendance-lVksl:before {
    content: '\E6BB';
}

.sd-Icon-iconcube-2QPH2:before {
    content: '\E6BE';
}

.sd-Icon-iconimport-Q7fB3:before {
    content: '\E6BF';
}

.sd-Icon-iconduplicate-2Kw8A:before {
    content: '\E6C2';
}

.sd-Icon-iconfontsize-3CTtr:before {
    content: '\E6C3';
}

.sd-Icon-iconinterviewer-3_gYV:before {
    content: '\E6C4';
}

.sd-Icon-icondel-3eY3a:before {
    content: '\E6C5';
}

.sd-Icon-icondingding-2qVbn:before {
    content: '\E6C6';
}

.sd-Icon-iconcandidates-1VWEw:before {
    content: '\E6C7';
}

.sd-Icon-iconemailAlt-3cw7s:before {
    content: '\E6C8';
}

.sd-Icon-iconfacebook-22aGd:before {
    content: '\E6CA';
}

.sd-Icon-iconrecruitProcess-1LQcL:before {
    content: '\E6CB';
}

.sd-Icon-iconhome-IyO2W:before {
    content: '\E6CC';
}

.sd-Icon-iconbehance-2OReO:before {
    content: '\E6CD';
}

.sd-Icon-iconcompanies-7t35E:before {
    content: '\E6CE';
}

.sd-Icon-iconlinkedin-1uVnz:before {
    content: '\E6CF';
}

.sd-Icon-iconentry-27hVm:before {
    content: '\E6D0';
}

.sd-Icon-icondribbble-1OdD_:before {
    content: '\E6D1';
}

.sd-Icon-iconevent-2O-aq:before {
    content: '\E6D3';
}

.sd-Icon-iconitalic-33v_M:before {
    content: '\E6D5';
}

.sd-Icon-iconreport-2DKSW:before {
    content: '\E6D6';
}

.sd-Toggle-container-6wiLW {
    color: #141933;
    font-size: 14px;
    font-weight: 400;
    font-variant: normal;
    line-height: 20px;
    text-align: left;
    list-style: none;
    position: relative;
    top: -0.07em;
    display: inline-block;
    vertical-align: middle;
    cursor: pointer;
}

.sd-Toggle-container-6wiLW {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

    .sd-Toggle-container-6wiLW::before,
    .sd-Toggle-container-6wiLW::after,
    .sd-Toggle-container-6wiLW *,
    .sd-Toggle-container-6wiLW *::before,
    .sd-Toggle-container-6wiLW *::after {
        -webkit-box-sizing: inherit;
        -moz-box-sizing: inherit;
        box-sizing: inherit;
    }

    .sd-Toggle-container-6wiLW:hover.sd-Toggle-active-2DqUR {
        background-color: var(--sd-color-primary-hover);
    }

    .sd-Toggle-container-6wiLW:hover.sd-Toggle-inactive-14lfX {
        background-color: #8589a6;
    }

    .sd-Toggle-container-6wiLW:hover.sd-Toggle-disabled-3Qhrx.sd-Toggle-active-2DqUR {
        background-color: var(--sd-color-primary-disable);
    }

    .sd-Toggle-container-6wiLW:hover.sd-Toggle-disabled-3Qhrx.sd-Toggle-inactive-14lfX {
        background-color: var(--sd-blacked-background-active-01);
    }

.sd-Toggle-md-2JSkS {
    width: 32px;
    height: 20px;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
}

.sd-Toggle-sm-RAfs5 {
    width: 28px;
    height: 16px;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
}

.sd-Toggle-active-2DqUR {
    background-color: var(--sd-color-primary);
}

    .sd-Toggle-active-2DqUR.sd-Toggle-md-2JSkS .sd-Toggle-handle-1MlUN {
        -webkit-transition-timing-function: ease-out;
        -moz-transition-timing-function: ease-out;
        -o-transition-timing-function: ease-out;
        transition-timing-function: ease-out;
        -webkit-transform: translateX(12px);
        -moz-transform: translateX(12px);
        -ms-transform: translateX(12px);
        -o-transform: translateX(12px);
        transform: translateX(12px);
    }

    .sd-Toggle-active-2DqUR.sd-Toggle-sm-RAfs5 .sd-Toggle-handle-1MlUN {
        -webkit-transition-timing-function: ease-out;
        -moz-transition-timing-function: ease-out;
        -o-transition-timing-function: ease-out;
        transition-timing-function: ease-out;
        -webkit-transform: translateX(12px);
        -moz-transform: translateX(12px);
        -ms-transform: translateX(12px);
        -o-transform: translateX(12px);
        transform: translateX(12px);
    }

.sd-Toggle-inactive-14lfX {
    background-color: var(--sd-font-description);
}

.sd-Toggle-handle-1MlUN {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    border: 4px solid;
    border-color: rgba(255,255,255,0);
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
    background-color: var(--sd-blacked-background-default-01);
    background-clip: padding-box;
    -webkit-transition: 0.3s;
    -o-transition: 0.3s;
    -moz-transition: 0.3s;
    transition: 0.3s;
    -webkit-transition-timing-function: ease-in;
    -moz-transition-timing-function: ease-in;
    -o-transition-timing-function: ease-in;
    transition-timing-function: ease-in;
}

.sd-Toggle-md-2JSkS .sd-Toggle-handle-1MlUN {
    width: 20px;
    height: 20px;
}

.sd-Toggle-loading-2qlrq {
    top: 5px;
    width: 10.5px;
    height: 10.5px;
}

.sd-Toggle-sm-RAfs5 .sd-Toggle-handle-1MlUN {
    width: 16px;
    height: 16px;
}

.sd-Toggle-sm-RAfs5 .sd-Toggle-loading-2qlrq {
    top: 3px;
    width: 10.5px;
    height: 10.5px;
}

.sd-Toggle-disabled-3Qhrx {
    cursor: not-allowed;
}

    .sd-Toggle-disabled-3Qhrx.sd-Toggle-active-2DqUR {
        background-color: var(--sd-color-primary-disable);
    }

    .sd-Toggle-disabled-3Qhrx.sd-Toggle-inactive-14lfX {
        background-color: var(--sd-blacked-background-active-01);
    }

    .sd-Toggle-disabled-3Qhrx.sd-Toggle-active-2DqUR {
        background-color: var(--sd-color-primary-disable);
    }

    .sd-Toggle-disabled-3Qhrx.sd-Toggle-inactive-14lfX {
        background-color: var(--sd-blacked-background-active-01);
    }

.sd-Toggle-loading-2qlrq {
    position: absolute;
    fill: var(--sd-blacked-background-default-01);
}

.sd-Toggle-inactive-14lfX .sd-Toggle-loading-2qlrq {
    right: 4px;
}

.sd-Toggle-active-2DqUR .sd-Toggle-loading-2qlrq {
    left: 4px;
}

.sd-LoadingIcon-container-1ARRi {
    -webkit-animation: sd-LoadingIcon-rotate-1c6Bu 0.6s infinite linear;
    -moz-animation: sd-LoadingIcon-rotate-1c6Bu 0.6s infinite linear;
    -o-animation: sd-LoadingIcon-rotate-1c6Bu 0.6s infinite linear;
    animation: sd-LoadingIcon-rotate-1c6Bu 0.6s infinite linear;
}

@-webkit-keyframes sd-LoadingIcon-rotate-1c6Bu {
    100% {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg);
    }
}

@-moz-keyframes sd-LoadingIcon-rotate-1c6Bu {
    100% {
        -moz-transform: rotate(360deg);
        transform: rotate(360deg);
    }
}

@-o-keyframes sd-LoadingIcon-rotate-1c6Bu {
    100% {
        -o-transform: rotate(360deg);
        transform: rotate(360deg);
    }
}

@keyframes sd-LoadingIcon-rotate-1c6Bu {
    100% {
        -webkit-transform: rotate(360deg);
        -moz-transform: rotate(360deg);
        -o-transform: rotate(360deg);
        transform: rotate(360deg);
    }
}

.sd-Checkbox-container-sUi5h {
    color: #141933;
    font-size: 14px;
    font-weight: 400;
    font-variant: normal;
    line-height: 20px;
    text-align: left;
    list-style: none;
    position: relative;
    display: inline-block;
    word-break: break-word;
    word-wrap: normal;
    cursor: pointer;
}

.sd-Checkbox-container-sUi5h {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

    .sd-Checkbox-container-sUi5h::before,
    .sd-Checkbox-container-sUi5h::after,
    .sd-Checkbox-container-sUi5h *,
    .sd-Checkbox-container-sUi5h *::before,
    .sd-Checkbox-container-sUi5h *::after {
        -webkit-box-sizing: inherit;
        -moz-box-sizing: inherit;
        box-sizing: inherit;
    }

.sd-Checkbox-container-disabled-NTy2_ {
    cursor: not-allowed;
}

.sd-Checkbox-box-3uR95 {
    position: relative;
    display: inline-block;
    width: 16px;
    height: 16px;
    top: 1px;
    vertical-align: text-top;
}

.sd-Checkbox-input-3zn8H {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 100%;
    opacity: 0;
    margin: 0;
    cursor: pointer;
}

    .sd-Checkbox-input-3zn8H[disabled] {
        cursor: not-allowed;
        pointer-events: none;
    }

.sd-Checkbox-checker-2hO1B {
    display: block;
    width: 100%;
    height: 100%;
    border: 1px solid var(--sd-blacked-background-active-01);
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    background-color: var(--sd-blacked-background-default-01);
    -webkit-transition: 0s;
    -o-transition: 0s;
    -moz-transition: 0s;
    transition: 0s;
}

    .sd-Checkbox-checker-2hO1B:hover {
        border-color: var(--sd-font-description);
    }

.sd-Checkbox-active-3r1xw {
    border-color: var(--sd-color-primary);
    background-color: var(--sd-color-primary);
    -webkit-transition: 0.15s;
    -o-transition: 0.15s;
    -moz-transition: 0.15s;
    transition: 0.15s;
}

    .sd-Checkbox-active-3r1xw:hover {
        border-color: var(--sd-color-primary-hover);
        background-color: var(--sd-color-primary-hover);
    }

.sd-Checkbox-disabled-1iFMG {
    border-color: var(--sd-blacked-background-active-01);
    background-color: var(--sd-blacked-background-active-01);
    cursor: not-allowed;
}

    .sd-Checkbox-disabled-1iFMG:hover {
        border-color: var(--sd-blacked-background-active-01);
    }

    .sd-Checkbox-disabled-1iFMG.sd-Checkbox-active-3r1xw {
        border-color: var(--sd-color-primary-disable);
        background-color: var(--sd-color-primary-disable);
    }

        .sd-Checkbox-disabled-1iFMG.sd-Checkbox-active-3r1xw:hover {
            border-color: var(--sd-color-primary-disable);
        }

.sd-Checkbox-warning-3t1Ob {
    border-color: #fcc419;
}

    .sd-Checkbox-warning-3t1Ob:hover {
        border-color: var(--sd-warning-default);
    }

.sd-Checkbox-error-36qsR {
    border-color: var(--sd-error-background-default-03);
}

    .sd-Checkbox-error-36qsR:hover {
        border-color: var(--sd-error-default);
    }

.sd-Checkbox-label-3JKc4 {
    width: -webkit-calc(100% - 16px);
    width: -moz-calc(100% - 16px);
    width: calc(100% - 16px);
    display: inline-block;
    padding-left: 8px;
    color: #474c66;
    font-size: 14px;
    font-weight: 400;
    color: var(--sd-font-heading);
}

.sd-Checkbox-label-text-1YSYt {
    width: -webkit-calc(100% + 1px);
    width: -moz-calc(100% + 1px);
    width: calc(100% + 1px);
    display: inline-block;
    vertical-align: top;
}

.sd-Checkbox-tick-3rZV5 {
    stroke-dasharray: 20;
    stroke-dashoffset: 0;
    stroke-linecap: round;
}

.sd-Checkbox-svg-3DdoC {
    width: 14px;
    height: 14px;
    display: block;
    overflow: hidden;
    -webkit-transition: 0.25s;
    -o-transition: 0.25s;
    -moz-transition: 0.25s;
    transition: 0.25s;
    -webkit-transition-timing-function: ease-in;
    -moz-transition-timing-function: ease-in;
    -o-transition-timing-function: ease-in;
    transition-timing-function: ease-in;
    -webkit-transform: scale(0);
    -moz-transform: scale(0);
    -ms-transform: scale(0);
    -o-transform: scale(0);
    transform: scale(0);
}

.sd-Checkbox-path-in-nYmiT {
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -ms-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1);
}

.sd-foundation-heading-10-ZPXgj {
    color: #141933;
    font-weight: 400;
    font-size: 40px;
    line-height: 56px;
}

.sd-foundation-heading-20-2f_Lt {
    color: #141933;
    font-weight: 400;
    font-size: 32px;
    line-height: 48px;
}

.sd-foundation-heading-30-2W4Vk {
    color: #141933;
    font-weight: 400;
    font-size: 28px;
    line-height: 40px;
}

.sd-foundation-heading-40-1JD-m {
    color: #141933;
    font-weight: 400;
    font-size: 24px;
    line-height: 32px;
}

.sd-foundation-heading-50-YJ69z {
    color: #141933;
    font-weight: 500;
    font-size: 20px;
    line-height: 28px;
}

.sd-foundation-heading-55-1-43N {
    color: #141933;
    font-weight: 500;
    font-size: 18px;
    line-height: 24px;
}

.sd-foundation-heading-60-1t5-9 {
    color: #141933;
    font-weight: 500;
    font-size: 16px;
    line-height: 22px;
}

.sd-foundation-heading-70-3gvO1 {
    color: #141933;
    font-weight: 500;
    font-size: 14px;
    line-height: 20px;
}

.sd-foundation-caption-2iuTf {
    color: #989cb2;
    font-weight: 400;
    font-size: 12px;
}

.sd-foundation-bold-caption-3QIuI {
    color: #989cb2;
    font-weight: 500;
    font-size: 12px;
}

.sd-foundation-body-primary-1pSBY {
    color: #141933;
    font-size: 14px;
    font-weight: 400;
}

.sd-foundation-body-secondary-3igxa {
    color: #474c66;
    font-size: 14px;
    font-weight: 400;
}

.sd-foundation-body-tertiary-24ex4 {
    color: #989cb2;
    font-size: 14px;
    font-weight: 400;
}

.sd-foundation-bold-body-primary-YXwG9 {
    color: #141933;
    font-size: 14px;
    font-weight: 500;
}

.sd-foundation-bold-body-secondary-b-Y3O {
    color: #474c66;
    font-size: 14px;
    font-weight: 500;
}

.sd-foundation-bold-body-tertiary-7eYek {
    color: #989cb2;
    font-size: 14px;
    font-weight: 500;
}

.sd-foundation-font-weight-regular-3PVZw {
    font-weight: 400;
}

.sd-foundation-font-weight-medium-2VeUZ {
    font-weight: 500;
}

.sd-foundation-bg-n10-3wUJq {
    background-color: #f4f6fb;
}

.sd-foundation-n10-3ij5L {
    color: #f4f6fb;
}

.sd-foundation-bg-n20-2ZrXS {
    background-color: #e6e8f2;
}

.sd-foundation-n20-11GL0 {
    color: #e6e8f2;
}

.sd-foundation-bg-n30-2T1Wb {
    background-color: #dadce5;
}

.sd-foundation-n30-5K9N9 {
    color: #dadce5;
}

.sd-foundation-bg-n40-YT4un {
    background-color: #b8bbcc;
}

.sd-foundation-n40-2r93n {
    color: #b8bbcc;
}

.sd-foundation-bg-n50-22sxD {
    background-color: #989cb2;
}

.sd-foundation-n50-1UOor {
    color: #989cb2;
}

.sd-foundation-bg-n60-YPk9u {
    background-color: #8589a6;
}

.sd-foundation-n60-5Njt3 {
    color: #8589a6;
}

.sd-foundation-bg-n70-2nXlF {
    background-color: #474c66;
}

.sd-foundation-n70-1hKVJ {
    color: #474c66;
}

.sd-foundation-bg-n80-dmJW6 {
    background-color: #242840;
}

.sd-foundation-n80-25bdb {
    color: #242840;
}

.sd-foundation-bg-n90-2oVyh {
    background-color: #141933;
}

.sd-foundation-n90--YNFu {
    color: #141933;
}

.sd-foundation-bg-n100-1udcR {
    background-color: #03040d;
}

.sd-foundation-n100-2zy8Q {
    color: #03040d;
}

.sd-foundation-bg-b10-1q78- {
    background-color: #e2ecff;
}

.sd-foundation-b10-RMqoG {
    color: #e2ecff;
}

.sd-foundation-bg-b20-2tw0Z {
    background-color: #bbd2ff;
}

.sd-foundation-b20-2tCYR {
    color: #bbd2ff;
}

.sd-foundation-bg-b30-iHCAu {
    background-color: #81abff;
}

.sd-foundation-b30-1QSes {
    color: #81abff;
}

.sd-foundation-bg-b40-1xP7f {
    background-color: #508bff;
}

.sd-foundation-b40-lGDYL {
    color: #508bff;
}

.sd-foundation-bg-b50-2ZKxy {
    background-color: #0068ff;
}

.sd-foundation-b50-3h0lP {
    color: #0068ff;
}

.sd-foundation-bg-b60-1QpnX {
    background-color: #0057d9;
}

.sd-foundation-b60-2oM_2 {
    color: #0057d9;
}

.sd-foundation-bg-b70-3thsG {
    background-color: #0047b3;
}

.sd-foundation-b70-1kpte {
    color: #0047b3;
}

.sd-foundation-bg-b80-_9u5d {
    background-color: #00388c;
}

.sd-foundation-b80-18RHf {
    color: #00388c;
}

.sd-foundation-bg-b90-DSlYg {
    background-color: #031a40;
}

.sd-foundation-b90-3Lq0E {
    color: #031a40;
}

.sd-foundation-bg-b100-1zTGj {
    background-color: #000203;
}

.sd-foundation-b100-2gbQT {
    color: #000203;
}

.sd-foundation-bg-c10-3egHU {
    background-color: #e3fafc;
}

.sd-foundation-c10-2IbMs {
    color: #e3fafc;
}

.sd-foundation-bg-c20-35WXZ {
    background-color: #c5f6fa;
}

.sd-foundation-c20-29hPH {
    color: #c5f6fa;
}

.sd-foundation-bg-c30-RJEyT {
    background-color: #99e9f2;
}

.sd-foundation-c30-3U1d8 {
    color: #99e9f2;
}

.sd-foundation-bg-c40-3TxFX {
    background-color: #66d9e8;
}

.sd-foundation-c40-1ZZ-H {
    color: #66d9e8;
}

.sd-foundation-bg-c50-2wKP- {
    background-color: #3bc9db;
}

.sd-foundation-c50-2r5cE {
    color: #3bc9db;
}

.sd-foundation-bg-c60-W-LrD {
    background-color: #22b8cf;
}

.sd-foundation-c60-2knLA {
    color: #22b8cf;
}

.sd-foundation-bg-c70-2Bjyb {
    background-color: #15aabf;
}

.sd-foundation-c70-VNFrO {
    color: #15aabf;
}

.sd-foundation-bg-c80-3o8JL {
    background-color: #1098ad;
}

.sd-foundation-c80-3Y6Bh {
    color: #1098ad;
}

.sd-foundation-bg-c90-2IxQa {
    background-color: #0c8599;
}

.sd-foundation-c90-2TDRx {
    color: #0c8599;
}

.sd-foundation-bg-c100-3lgxp {
    background-color: #0b7285;
}

.sd-foundation-c100-2bJSR {
    color: #0b7285;
}

.sd-foundation-bg-g10-2bQtm {
    background-color: #ebfbee;
}

.sd-foundation-g10-24d-p {
    color: #ebfbee;
}

.sd-foundation-bg-g20-p-X_E {
    background-color: #d3f9d8;
}

.sd-foundation-g20-3cRrk {
    color: #d3f9d8;
}

.sd-foundation-bg-g30-Dd9Up {
    background-color: #b2f2bb;
}

.sd-foundation-g30-3WMpc {
    color: #b2f2bb;
}

.sd-foundation-bg-g40-3grPd {
    background-color: #8ce99a;
}

.sd-foundation-g40-29WYi {
    color: #8ce99a;
}

.sd-foundation-bg-g50-1cFZT {
    background-color: #69db7c;
}

.sd-foundation-g50-FteKa {
    color: #69db7c;
}

.sd-foundation-bg-g60-2zIfe {
    background-color: #51cf66;
}

.sd-foundation-g60-2-JMm {
    color: #51cf66;
}

.sd-foundation-bg-g70-34Q5d {
    background-color: #40c057;
}

.sd-foundation-g70-1zo6G {
    color: #40c057;
}

.sd-foundation-bg-g80-cEgwf {
    background-color: #37b24d;
}

.sd-foundation-g80-3trGd {
    color: #37b24d;
}

.sd-foundation-bg-g90-1iD29 {
    background-color: #2f9e44;
}

.sd-foundation-g90-2MEft {
    color: #2f9e44;
}

.sd-foundation-bg-g100-2VLdP {
    background-color: #2b8a3e;
}

.sd-foundation-g100-1E1eo {
    color: #2b8a3e;
}

.sd-foundation-bg-y10-1rhzD {
    background-color: #fff9db;
}

.sd-foundation-y10-26QVz {
    color: #fff9db;
}

.sd-foundation-bg-y20-3j0ZJ {
    background-color: #fff3bf;
}

.sd-foundation-y20-3cfU4 {
    color: #fff3bf;
}

.sd-foundation-bg-y30-21iia {
    background-color: #ffec99;
}

.sd-foundation-y30-3T0-U {
    color: #ffec99;
}

.sd-foundation-bg-y40-3brLx {
    background-color: #ffe066;
}

.sd-foundation-y40-uJQ2J {
    color: #ffe066;
}

.sd-foundation-bg-y50-2n5VM {
    background-color: #ffd43b;
}

.sd-foundation-y50-2pRrB {
    color: #ffd43b;
}

.sd-foundation-bg-y60-m2KEe {
    background-color: #fcc419;
}

.sd-foundation-y60-3jFy2 {
    color: #fcc419;
}

.sd-foundation-bg-y70-11miT {
    background-color: #fab005;
}

.sd-foundation-y70-3xUbJ {
    color: #fab005;
}

.sd-foundation-bg-y80-1h2MG {
    background-color: #f59f00;
}

.sd-foundation-y80-328KF {
    color: #f59f00;
}

.sd-foundation-bg-y90-2JGDB {
    background-color: #f08c00;
}

.sd-foundation-y90-1pXEL {
    color: #f08c00;
}

.sd-foundation-bg-y100-11Cmv {
    background-color: #e67700;
}

.sd-foundation-y100-R_U69 {
    color: #e67700;
}

.sd-foundation-bg-r10-1L1IU {
    background-color: #fff5f5;
}

.sd-foundation-r10-1DFbP {
    color: #fff5f5;
}

.sd-foundation-bg-r20-1nkz1 {
    background-color: #ffe3e3;
}

.sd-foundation-r20-3-mCx {
    color: #ffe3e3;
}

.sd-foundation-bg-r30-2qLrV {
    background-color: #ffc9c9;
}

.sd-foundation-r30-2ruAy {
    color: #ffc9c9;
}

.sd-foundation-bg-r40-2BkTp {
    background-color: #ffa8a8;
}

.sd-foundation-r40-2BPbI {
    color: #ffa8a8;
}

.sd-foundation-bg-r50-1x4fF {
    background-color: #ff8787;
}

.sd-foundation-r50-2tNXn {
    color: #ff8787;
}

.sd-foundation-bg-r60-234Y2 {
    background-color: #ff6b6b;
}

.sd-foundation-r60-3285B {
    color: #ff6b6b;
}

.sd-foundation-bg-r70-3rrkW {
    background-color: #fa5252;
}

.sd-foundation-r70-2VCmm {
    color: #fa5252;
}

.sd-foundation-bg-r80-HwrK- {
    background-color: #f03e3e;
}

.sd-foundation-r80-2mAQe {
    color: #f03e3e;
}

.sd-foundation-bg-r90-WTbK7 {
    background-color: #e03131;
}

.sd-foundation-r90-3jLgK {
    color: #e03131;
}

.sd-foundation-bg-r100-3w7SQ {
    background-color: #c92a2a;
}

.sd-foundation-r100-2svnk {
    color: #c92a2a;
}

.sd-foundation-bg-o10-2oR1j {
    background-color: #ffe1c4;
}

.sd-foundation-o10-MQn9U {
    color: #ffe1c4;
}

.sd-foundation-bg-o20-1fhOg {
    background-color: #ffc691;
}

.sd-foundation-o20-2L6et {
    color: #ffc691;
}

.sd-foundation-bg-o30-3SgGn {
    background-color: #ffac5e;
}

.sd-foundation-o30-2PSr7 {
    color: #ffac5e;
}

.sd-foundation-bg-o40-3OSKI {
    background-color: #ff9f44;
}

.sd-foundation-o40-2f4yr {
    color: #ff9f44;
}

.sd-foundation-bg-o50-6zvQK {
    background-color: #ff922b;
}

.sd-foundation-o50-2q_K4 {
    color: #ff922b;
}

.sd-foundation-bg-o60-1H8tD {
    background-color: #f77800;
}

.sd-foundation-o60-1oZhp {
    color: #f77800;
}

.sd-foundation-bg-o70-2VyQX {
    background-color: #dd6c00;
}

.sd-foundation-o70-XBSO0 {
    color: #dd6c00;
}

.sd-foundation-bg-o80-1HtFb {
    background-color: #c45f00;
}

.sd-foundation-o80-zosi6 {
    color: #c45f00;
}

.sd-foundation-bg-o90-3IKcY {
    background-color: #aa5300;
}

.sd-foundation-o90-3ZIeL {
    color: #aa5300;
}

.sd-foundation-bg-o100-1wQ54 {
    background-color: #914600;
}

.sd-foundation-o100-1FUAa {
    color: #914600;
}

.sd-foundation-bg-v10-3v3DJ {
    background-color: #dbdcf7;
}

.sd-foundation-v10-urDwU {
    color: #dbdcf7;
}

.sd-foundation-bg-v20-2TfSN {
    background-color: #b1b4ee;
}

.sd-foundation-v20-ycJKs {
    color: #b1b4ee;
}

.sd-foundation-bg-v30-3RYN- {
    background-color: #878be5;
}

.sd-foundation-v30-2_I-n {
    color: #878be5;
}

.sd-foundation-bg-v40-T3Pwa {
    background-color: #7277e1;
}

.sd-foundation-v40-297mo {
    color: #7277e1;
}

.sd-foundation-bg-v50-2T08M {
    background-color: #5d63dc;
}

.sd-foundation-v50-1rsei {
    color: #5d63dc;
}

.sd-foundation-bg-v60-18GES {
    background-color: #333bd3;
}

.sd-foundation-v60-1Z3ej {
    color: #333bd3;
}

.sd-foundation-bg-v70-qp6mf {
    background-color: #2a31c2;
}

.sd-foundation-v70-3JXIS {
    color: #2a31c2;
}

.sd-foundation-bg-v80-1JgNM {
    background-color: #252cad;
}

.sd-foundation-v80-iq35K {
    color: #252cad;
}

.sd-foundation-bg-v90-2kX5q {
    background-color: #212799;
}

.sd-foundation-v90-36lxJ {
    color: #212799;
}

.sd-foundation-bg-v100-1uY6n {
    background-color: #1c2184;
}

.sd-foundation-v100-3s0_A {
    color: #1c2184;
}

.sd-foundation-bg-pu10-2hNnw {
    background-color: #f3f0fe;
}

.sd-foundation-pu10-11zos {
    color: #f3f0fe;
}

.sd-foundation-bg-pu20-2mz5r {
    background-color: #cebffc;
}

.sd-foundation-pu20-2LEwT {
    color: #cebffc;
}

.sd-foundation-bg-pu30-1m-p_ {
    background-color: #a98ff9;
}

.sd-foundation-pu30-1QLby {
    color: #a98ff9;
}

.sd-foundation-bg-pu40-1WHEW {
    background-color: #9776f8;
}

.sd-foundation-pu40-2AQId {
    color: #9776f8;
}

.sd-foundation-bg-pu50-1P_JF {
    background-color: #845ef7;
}

.sd-foundation-pu50-2-RPI {
    color: #845ef7;
}

.sd-foundation-bg-pu60-2B5Tl {
    background-color: #5f2df5;
}

.sd-foundation-pu60-2Jfdu {
    color: #5f2df5;
}

.sd-foundation-bg-pu70-25dzZ {
    background-color: #4c15f3;
}

.sd-foundation-pu70-UyS3H {
    color: #4c15f3;
}

.sd-foundation-bg-pu80-2azFy {
    background-color: #410be4;
}

.sd-foundation-pu80-2amTa {
    color: #410be4;
}

.sd-foundation-bg-pu90-ZKAQa {
    background-color: #3a0acb;
}

.sd-foundation-pu90-2jxrE {
    color: #3a0acb;
}

.sd-foundation-bg-pu100-2YH3G {
    background-color: #3309b3;
}

.sd-foundation-pu100-2uXik {
    color: #3309b3;
}

.sd-foundation-bg-pi10-2b2xI {
    background-color: #fef0f5;
}

.sd-foundation-pi10-9ducM {
    color: #fef0f5;
}

.sd-foundation-bg-pi20-pADtN {
    background-color: #f9c2d5;
}

.sd-foundation-pi20-2raaz {
    color: #f9c2d5;
}

.sd-foundation-bg-pi30-2SxNH {
    background-color: #f593b5;
}

.sd-foundation-pi30-2Vs_h {
    color: #f593b5;
}

.sd-foundation-bg-pi40-1Q5q2 {
    background-color: #f27ca5;
}

.sd-foundation-pi40-1Mg1w {
    color: #f27ca5;
}

.sd-foundation-bg-pi50-3Pn07 {
    background-color: #f06595;
}

.sd-foundation-pi50-1z_Ye {
    color: #f06595;
}

.sd-foundation-bg-pi60-XgYlB {
    background-color: #eb3775;
}

.sd-foundation-pi60-2Ezf2 {
    color: #eb3775;
}

.sd-foundation-bg-pi70-3w6L3 {
    background-color: #e91f65;
}

.sd-foundation-pi70-12wMl {
    color: #e91f65;
}

.sd-foundation-bg-pi80-P6YpV {
    background-color: #da1559;
}

.sd-foundation-pi80-1eBZL {
    color: #da1559;
}

.sd-foundation-bg-pi90-Ir_3j {
    background-color: #c31350;
}

.sd-foundation-pi90-1NBS0 {
    color: #c31350;
}

.sd-foundation-bg-pi100-1WAEl {
    background-color: #ab1146;
}

.sd-foundation-pi100-1r3cp {
    color: #ab1146;
}

.sd-foundation-n0-1TNyx {
    color: #fff;
}

.sd-foundation-bg-n0-3kwpK {
    background-color: #fff;
}

.sd-foundation-n5-1lSBh {
    color: #f7f8fa;
}

.sd-foundation-bg-n5-3u7sl {
    background-color: #f7f8fa;
}

.sd-foundation-b5-A4ASZ {
    color: #f5f9ff;
}

.sd-foundation-bg-b5-jPaOU {
    background-color: #f5f9ff;
}

.sd-foundation-b85-1wHnx {
    color: #193366;
}

.sd-foundation-bg-b85-xkmvx {
    background-color: #193366;
}

.sd-Spacing-spacing-3WWvA {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
}

.sd-Spacing-spacing-inline-3U1Fq {
    display: -webkit-inline-box;
    display: -webkit-inline-flex;
    display: -moz-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
}

.sd-Spacing-stretched-2oo1D {
    width: 100%;
}

.sd-Spacing-vertical-stretched-tJ3E8 {
    height: 100%;
}

.sd-Spacing-flex-vertical-3ZuOY {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -moz-box-orient: vertical;
    -moz-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
}

.sd-Spacing-align-center-WxVXr {
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}

.sd-Spacing-align-baseline-1DS9Q {
    -webkit-box-align: baseline;
    -webkit-align-items: baseline;
    -moz-box-align: baseline;
    -ms-flex-align: baseline;
    align-items: baseline;
}

.sd-Spacing-align-start-1RB7L {
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -moz-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
}

.sd-Spacing-align-end-IXRme {
    -webkit-box-align: end;
    -webkit-align-items: flex-end;
    -moz-box-align: end;
    -ms-flex-align: end;
    align-items: flex-end;
}

.sd-Spacing-align-stretch-1iWgY {
    -webkit-box-align: stretch;
    -webkit-align-items: stretch;
    -moz-box-align: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
}

.sd-Spacing-justify-center-2Oo0Y {
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -moz-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
}

.sd-Spacing-justify-start-wiotC {
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -moz-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
}

.sd-Spacing-justify-end-1tjJ0 {
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    -moz-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
}

.sd-Spacing-justify-between-SaguN {
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -moz-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
}

.sd-Spacing-justify-around-1FHE2 {
    -webkit-justify-content: space-around;
    -ms-flex-pack: distribute;
    justify-content: space-around;
}

.sd-Spacing-justify-evenly-71O0y {
    -webkit-box-pack: space-evenly;
    -webkit-justify-content: space-evenly;
    -moz-box-pack: space-evenly;
    -ms-flex-pack: space-evenly;
    justify-content: space-evenly;
}

.sd-Spacing-wrap-3zLi3 {
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
}

.sd-Spacing-horizontal-separator-30r-U {
    position: relative;
    top: -1px;
    color: #dadce5;
}

.sd-Spacing-vertical-separator-1Vk9Y {
    width: 100%;
    border-bottom: 1px solid #dadce5;
}

/*
 * * 这个文件被TranstiionPopup.tsx调用引入
 */
/*
 * * stretch
 */
.sugar-collapse-enter {
    max-height: 0px;
}

    .sugar-collapse-enter.sugar-collapse-enter-active {
        max-height: 1000px;
        overflow: hidden;
        -webkit-transition-duration: 1000ms;
        -moz-transition-duration: 1000ms;
        -o-transition-duration: 1000ms;
        transition-duration: 1000ms;
        -webkit-transition-timing-function: ease-in;
        -moz-transition-timing-function: ease-in;
        -o-transition-timing-function: ease-in;
        transition-timing-function: ease-in;
    }

.sugar-collapse-leave {
    max-height: 1000px;
    overflow: hidden;
}

    .sugar-collapse-leave.sugar-collapse-leave-active {
        max-height: 0px;
        -webkit-transition-duration: 1000ms;
        -moz-transition-duration: 1000ms;
        -o-transition-duration: 1000ms;
        transition-duration: 1000ms;
        -webkit-transition-timing-function: ease-out;
        -moz-transition-timing-function: ease-out;
        -o-transition-timing-function: ease-out;
        transition-timing-function: ease-out;
    }
/*
 * * fade
 */
.sugar-fade-enter {
    opacity: 0;
}

    .sugar-fade-enter.sugar-fade-enter-active {
        opacity: 1;
        -webkit-transition-property: opacity, -webkit-transform;
        transition-property: opacity, -webkit-transform;
        -o-transition-property: opacity, -o-transform;
        -moz-transition-property: opacity, transform, -moz-transform;
        transition-property: opacity, transform;
        transition-property: opacity, transform, -webkit-transform, -moz-transform, -o-transform;
        -webkit-transition-duration: 200ms;
        -moz-transition-duration: 200ms;
        -o-transition-duration: 200ms;
        transition-duration: 200ms;
        -webkit-transition-timing-function: ease-in;
        -moz-transition-timing-function: ease-in;
        -o-transition-timing-function: ease-in;
        transition-timing-function: ease-in;
    }

.sugar-fade-move {
    -webkit-transition-duration: 200ms;
    -moz-transition-duration: 200ms;
    -o-transition-duration: 200ms;
    transition-duration: 200ms;
}

.sugar-fade-leave {
    opacity: 1;
}

    .sugar-fade-leave.sugar-fade-leave-active {
        opacity: 0;
        -webkit-transition-property: opacity, -webkit-transform;
        transition-property: opacity, -webkit-transform;
        -o-transition-property: opacity, -o-transform;
        -moz-transition-property: opacity, transform, -moz-transform;
        transition-property: opacity, transform;
        transition-property: opacity, transform, -webkit-transform, -moz-transform, -o-transform;
        -webkit-transition-duration: 200ms;
        -moz-transition-duration: 200ms;
        -o-transition-duration: 200ms;
        transition-duration: 200ms;
        -webkit-transition-timing-function: ease-in;
        -moz-transition-timing-function: ease-in;
        -o-transition-timing-function: ease-in;
        transition-timing-function: ease-in;
    }
/*
 * * slide X轴
 */
.sugar-slideX-enter {
    -webkit-transform: translateX(100%);
    -moz-transform: translateX(100%);
    -ms-transform: translateX(100%);
    -o-transform: translateX(100%);
    transform: translateX(100%);
}

    .sugar-slideX-enter.sugar-slideX-enter-active {
        -webkit-transition-property: opacity, -webkit-transform;
        transition-property: opacity, -webkit-transform;
        -o-transition-property: opacity, -o-transform;
        -moz-transition-property: opacity, transform, -moz-transform;
        transition-property: opacity, transform;
        transition-property: opacity, transform, -webkit-transform, -moz-transform, -o-transform;
        -webkit-transition-duration: 200ms;
        -moz-transition-duration: 200ms;
        -o-transition-duration: 200ms;
        transition-duration: 200ms;
        -webkit-transition-timing-function: ease-in;
        -moz-transition-timing-function: ease-in;
        -o-transition-timing-function: ease-in;
        transition-timing-function: ease-in;
        -webkit-transition-delay: 100ms;
        -moz-transition-delay: 100ms;
        -o-transition-delay: 100ms;
        transition-delay: 100ms;
        -webkit-transform: translateX(0);
        -moz-transform: translateX(0);
        -ms-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0);
    }

.sugar-slideX-move {
    -webkit-transition-duration: 200ms;
    -moz-transition-duration: 200ms;
    -o-transition-duration: 200ms;
    transition-duration: 200ms;
}

.sugar-slideX-leave {
    -webkit-transform: translateX(0);
    -moz-transform: translateX(0);
    -ms-transform: translateX(0);
    -o-transform: translateX(0);
    transform: translateX(0);
}

    .sugar-slideX-leave.sugar-slideX-leave-active {
        -webkit-transition-property: opacity, -webkit-transform;
        transition-property: opacity, -webkit-transform;
        -o-transition-property: opacity, -o-transform;
        -moz-transition-property: opacity, transform, -moz-transform;
        transition-property: opacity, transform;
        transition-property: opacity, transform, -webkit-transform, -moz-transform, -o-transform;
        -webkit-transition-duration: 200ms;
        -moz-transition-duration: 200ms;
        -o-transition-duration: 200ms;
        transition-duration: 200ms;
        -webkit-transition-timing-function: ease-in;
        -moz-transition-timing-function: ease-in;
        -o-transition-timing-function: ease-in;
        transition-timing-function: ease-in;
        -webkit-transform: translateX(100%);
        -moz-transform: translateX(100%);
        -ms-transform: translateX(100%);
        -o-transform: translateX(100%);
        transform: translateX(100%);
    }
/*
 * * slide Y轴
 */
.sugar-slideY-enter {
    -webkit-transform: translateY(-100%);
    -moz-transform: translateY(-100%);
    -ms-transform: translateY(-100%);
    -o-transform: translateY(-100%);
    transform: translateY(-100%);
}

    .sugar-slideY-enter.sugar-slideY-enter-active {
        -webkit-transition-property: opacity, -webkit-transform;
        transition-property: opacity, -webkit-transform;
        -o-transition-property: opacity, -o-transform;
        -moz-transition-property: opacity, transform, -moz-transform;
        transition-property: opacity, transform;
        transition-property: opacity, transform, -webkit-transform, -moz-transform, -o-transform;
        -webkit-transition-duration: 200ms;
        -moz-transition-duration: 200ms;
        -o-transition-duration: 200ms;
        transition-duration: 200ms;
        -webkit-transition-timing-function: ease-in;
        -moz-transition-timing-function: ease-in;
        -o-transition-timing-function: ease-in;
        transition-timing-function: ease-in;
        -webkit-transform: translateY(0);
        -moz-transform: translateY(0);
        -ms-transform: translateY(0);
        -o-transform: translateY(0);
        transform: translateY(0);
    }

.sugar-slideY-move {
    -webkit-transition-duration: 200ms;
    -moz-transition-duration: 200ms;
    -o-transition-duration: 200ms;
    transition-duration: 200ms;
}

.sugar-slideY-leave {
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -ms-transform: translateY(0);
    -o-transform: translateY(0);
    transform: translateY(0);
}

    .sugar-slideY-leave.sugar-slideY-leave-active {
        -webkit-transition-property: opacity, -webkit-transform;
        transition-property: opacity, -webkit-transform;
        -o-transition-property: opacity, -o-transform;
        -moz-transition-property: opacity, transform, -moz-transform;
        transition-property: opacity, transform;
        transition-property: opacity, transform, -webkit-transform, -moz-transform, -o-transform;
        -webkit-transition-duration: 200ms;
        -moz-transition-duration: 200ms;
        -o-transition-duration: 200ms;
        transition-duration: 200ms;
        -webkit-transition-timing-function: ease-in;
        -moz-transition-timing-function: ease-in;
        -o-transition-timing-function: ease-in;
        transition-timing-function: ease-in;
        -webkit-transition-delay: 100ms;
        -moz-transition-delay: 100ms;
        -o-transition-delay: 100ms;
        transition-delay: 100ms;
        -webkit-transform: translateY(-100%);
        -moz-transform: translateY(-100%);
        -ms-transform: translateY(-100%);
        -o-transform: translateY(-100%);
        transform: translateY(-100%);
    }
/*
 * * move
 */
.sugar-move-enter {
    opacity: 0;
    -webkit-transform: translateY(5px);
    -moz-transform: translateY(5px);
    -ms-transform: translateY(5px);
    -o-transform: translateY(5px);
    transform: translateY(5px);
}

    .sugar-move-enter.sugar-move-enter-active {
        opacity: 1;
        -webkit-transition-property: opacity, -webkit-transform;
        transition-property: opacity, -webkit-transform;
        -o-transition-property: opacity, -o-transform;
        -moz-transition-property: opacity, transform, -moz-transform;
        transition-property: opacity, transform;
        transition-property: opacity, transform, -webkit-transform, -moz-transform, -o-transform;
        -webkit-transition-duration: 300ms;
        -moz-transition-duration: 300ms;
        -o-transition-duration: 300ms;
        transition-duration: 300ms;
        -webkit-transition-timing-function: ease-in;
        -moz-transition-timing-function: ease-in;
        -o-transition-timing-function: ease-in;
        transition-timing-function: ease-in;
        -webkit-transform: translateY(0);
        -moz-transform: translateY(0);
        -ms-transform: translateY(0);
        -o-transform: translateY(0);
        transform: translateY(0);
    }

.sugar-move-move {
    -webkit-transition-duration: 300ms;
    -moz-transition-duration: 300ms;
    -o-transition-duration: 300ms;
    transition-duration: 300ms;
}

.sugar-move-leave {
    opacity: 1;
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -ms-transform: translateY(0);
    -o-transform: translateY(0);
    transform: translateY(0);
}

    .sugar-move-leave.sugar-move-leave-active {
        opacity: 0;
        -webkit-transition-property: opacity, -webkit-transform;
        transition-property: opacity, -webkit-transform;
        -o-transition-property: opacity, -o-transform;
        -moz-transition-property: opacity, transform, -moz-transform;
        transition-property: opacity, transform;
        transition-property: opacity, transform, -webkit-transform, -moz-transform, -o-transform;
        -webkit-transition-duration: 300ms;
        -moz-transition-duration: 300ms;
        -o-transition-duration: 300ms;
        transition-duration: 300ms;
        -webkit-transition-timing-function: ease-in;
        -moz-transition-timing-function: ease-in;
        -o-transition-timing-function: ease-in;
        transition-timing-function: ease-in;
        -webkit-transform: translateY(5px);
        -moz-transform: translateY(5px);
        -ms-transform: translateY(5px);
        -o-transform: translateY(5px);
        transform: translateY(5px);
    }
/*
 * * 弹出框专用, 不同placement 会有不同的出现逻辑
 */
.sugar-popup-move-enter {
    opacity: 0;
}

    .sugar-popup-move-enter[x-placement^=right] {
        -webkit-transform: translate(8px, 0);
        -moz-transform: translate(8px, 0);
        -ms-transform: translate(8px, 0);
        -o-transform: translate(8px, 0);
        transform: translate(8px, 0);
    }

    .sugar-popup-move-enter[x-placement^=left] {
        -webkit-transform: translate(-8px, 0);
        -moz-transform: translate(-8px, 0);
        -ms-transform: translate(-8px, 0);
        -o-transform: translate(-8px, 0);
        transform: translate(-8px, 0);
    }

    .sugar-popup-move-enter[x-placement^=top] {
        -webkit-transform: translate(0, -8px);
        -moz-transform: translate(0, -8px);
        -ms-transform: translate(0, -8px);
        -o-transform: translate(0, -8px);
        transform: translate(0, -8px);
    }

    .sugar-popup-move-enter[x-placement^=bottom] {
        -webkit-transform: translate(0, 8px);
        -moz-transform: translate(0, 8px);
        -ms-transform: translate(0, 8px);
        -o-transform: translate(0, 8px);
        transform: translate(0, 8px);
    }

    .sugar-popup-move-enter.sugar-popup-move-enter-active {
        opacity: 1;
        -webkit-transition-property: opacity, -webkit-transform;
        transition-property: opacity, -webkit-transform;
        -o-transition-property: opacity, -o-transform;
        -moz-transition-property: opacity, transform, -moz-transform;
        transition-property: opacity, transform;
        transition-property: opacity, transform, -webkit-transform, -moz-transform, -o-transform;
        -webkit-transition-duration: 300ms;
        -moz-transition-duration: 300ms;
        -o-transition-duration: 300ms;
        transition-duration: 300ms;
        -webkit-transition-timing-function: ease-in;
        -moz-transition-timing-function: ease-in;
        -o-transition-timing-function: ease-in;
        transition-timing-function: ease-in;
        -webkit-transform: translate(0, 0);
        -moz-transform: translate(0, 0);
        -ms-transform: translate(0, 0);
        -o-transform: translate(0, 0);
        transform: translate(0, 0);
    }

.sugar-popup-move-leave {
    opacity: 1;
    -webkit-transform: translate(0, 0);
    -moz-transform: translate(0, 0);
    -ms-transform: translate(0, 0);
    -o-transform: translate(0, 0);
    transform: translate(0, 0);
}

    .sugar-popup-move-leave.sugar-popup-move-leave-active {
        opacity: 0;
        -webkit-transition-property: opacity, -webkit-transform;
        transition-property: opacity, -webkit-transform;
        -o-transition-property: opacity, -o-transform;
        -moz-transition-property: opacity, transform, -moz-transform;
        transition-property: opacity, transform;
        transition-property: opacity, transform, -webkit-transform, -moz-transform, -o-transform;
        -webkit-transition-duration: 300ms;
        -moz-transition-duration: 300ms;
        -o-transition-duration: 300ms;
        transition-duration: 300ms;
        -webkit-transition-timing-function: ease-in;
        -moz-transition-timing-function: ease-in;
        -o-transition-timing-function: ease-in;
        transition-timing-function: ease-in;
    }

    .sugar-popup-move-leave[x-placement^=right].sugar-popup-move-leave-active {
        -webkit-transform: translate(8px, 0);
        -moz-transform: translate(8px, 0);
        -ms-transform: translate(8px, 0);
        -o-transform: translate(8px, 0);
        transform: translate(8px, 0);
    }

    .sugar-popup-move-leave[x-placement^=left].sugar-popup-move-leave-active[x-placement^=left] {
        -webkit-transform: translate(-8px, 0);
        -moz-transform: translate(-8px, 0);
        -ms-transform: translate(-8px, 0);
        -o-transform: translate(-8px, 0);
        transform: translate(-8px, 0);
    }

    .sugar-popup-move-leave[x-placement^=top].sugar-popup-move-leave-active[x-placement^=top] {
        -webkit-transform: translate(0, -8px);
        -moz-transform: translate(0, -8px);
        -ms-transform: translate(0, -8px);
        -o-transform: translate(0, -8px);
        transform: translate(0, -8px);
    }

    .sugar-popup-move-leave[x-placement^=bottom].sugar-popup-move-leave-active[x-placement^=bottom] {
        -webkit-transform: translate(0, 8px);
        -moz-transform: translate(0, 8px);
        -ms-transform: translate(0, 8px);
        -o-transform: translate(0, 8px);
        transform: translate(0, 8px);
    }
/*
 * * zoom
 */
.sugar-zoom-enter {
    opacity: 0.01;
    -webkit-transform: scale(0, 0);
    -moz-transform: scale(0, 0);
    -ms-transform: scale(0, 0);
    -o-transform: scale(0, 0);
    transform: scale(0, 0);
}

    .sugar-zoom-enter.sugar-zoom-enter-active {
        opacity: 1;
        -webkit-transition-property: opacity, -webkit-transform;
        transition-property: opacity, -webkit-transform;
        -o-transition-property: opacity, -o-transform;
        -moz-transition-property: opacity, transform, -moz-transform;
        transition-property: opacity, transform;
        transition-property: opacity, transform, -webkit-transform, -moz-transform, -o-transform;
        -webkit-transition-duration: 300ms;
        -moz-transition-duration: 300ms;
        -o-transition-duration: 300ms;
        transition-duration: 300ms;
        -webkit-transition-timing-function: ease-in;
        -moz-transition-timing-function: ease-in;
        -o-transition-timing-function: ease-in;
        transition-timing-function: ease-in;
        -webkit-transform: scale(1, 1);
        -moz-transform: scale(1, 1);
        -ms-transform: scale(1, 1);
        -o-transform: scale(1, 1);
        transform: scale(1, 1);
    }

.sugar-zoom-move {
    -webkit-transition-duration: 300ms;
    -moz-transition-duration: 300ms;
    -o-transition-duration: 300ms;
    transition-duration: 300ms;
}

.sugar-zoom-leave {
    position: absolute;
    opacity: 1;
    -webkit-transform: scale(1, 1);
    -moz-transform: scale(1, 1);
    -ms-transform: scale(1, 1);
    -o-transform: scale(1, 1);
    transform: scale(1, 1);
    -webkit-transform-origin: 0% 100%;
    -moz-transform-origin: 0% 100%;
    -ms-transform-origin: 0% 100%;
    -o-transform-origin: 0% 100%;
    transform-origin: 0% 100%;
}

    .sugar-zoom-leave.sugar-zoom-leave-active {
        opacity: 0;
        -webkit-transition-property: opacity, -webkit-transform;
        transition-property: opacity, -webkit-transform;
        -o-transition-property: opacity, -o-transform;
        -moz-transition-property: opacity, transform, -moz-transform;
        transition-property: opacity, transform;
        transition-property: opacity, transform, -webkit-transform, -moz-transform, -o-transform;
        -webkit-transition-duration: 300ms;
        -moz-transition-duration: 300ms;
        -o-transition-duration: 300ms;
        transition-duration: 300ms;
        -webkit-transition-timing-function: ease-in;
        -moz-transition-timing-function: ease-in;
        -o-transition-timing-function: ease-in;
        transition-timing-function: ease-in;
        -webkit-transform: scale(0, 1);
        -moz-transform: scale(0, 1);
        -ms-transform: scale(0, 1);
        -o-transform: scale(0, 1);
        transform: scale(0, 1);
    }
/*
 * * drawer 专用 从上部出现
 */
.sugar-drawer-top-enter {
    -webkit-transform: translateY(-100%);
    -moz-transform: translateY(-100%);
    -ms-transform: translateY(-100%);
    -o-transform: translateY(-100%);
    transform: translateY(-100%);
}

    .sugar-drawer-top-enter.sugar-drawer-top-enter-active {
        -webkit-transition-property: opacity, -webkit-transform;
        transition-property: opacity, -webkit-transform;
        -o-transition-property: opacity, -o-transform;
        -moz-transition-property: opacity, transform, -moz-transform;
        transition-property: opacity, transform;
        transition-property: opacity, transform, -webkit-transform, -moz-transform, -o-transform;
        -webkit-transition-duration: 200ms;
        -moz-transition-duration: 200ms;
        -o-transition-duration: 200ms;
        transition-duration: 200ms;
        -webkit-transition-timing-function: ease-in-out;
        -moz-transition-timing-function: ease-in-out;
        -o-transition-timing-function: ease-in-out;
        transition-timing-function: ease-in-out;
        -webkit-transform: translateY(0);
        -moz-transform: translateY(0);
        -ms-transform: translateY(0);
        -o-transform: translateY(0);
        transform: translateY(0);
    }

.sugar-drawer-top-move {
    -webkit-transition-duration: 200ms;
    -moz-transition-duration: 200ms;
    -o-transition-duration: 200ms;
    transition-duration: 200ms;
}

.sugar-drawer-top-leave {
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -ms-transform: translateY(0);
    -o-transform: translateY(0);
    transform: translateY(0);
}

    .sugar-drawer-top-leave.sugar-drawer-top-leave-active {
        -webkit-transition-property: opacity, -webkit-transform;
        transition-property: opacity, -webkit-transform;
        -o-transition-property: opacity, -o-transform;
        -moz-transition-property: opacity, transform, -moz-transform;
        transition-property: opacity, transform;
        transition-property: opacity, transform, -webkit-transform, -moz-transform, -o-transform;
        -webkit-transition-duration: 200ms;
        -moz-transition-duration: 200ms;
        -o-transition-duration: 200ms;
        transition-duration: 200ms;
        -webkit-transition-timing-function: ease-in-out;
        -moz-transition-timing-function: ease-in-out;
        -o-transition-timing-function: ease-in-out;
        transition-timing-function: ease-in-out;
        -webkit-transition-delay: 100ms;
        -moz-transition-delay: 100ms;
        -o-transition-delay: 100ms;
        transition-delay: 100ms;
        -webkit-transform: translateY(-100%);
        -moz-transform: translateY(-100%);
        -ms-transform: translateY(-100%);
        -o-transform: translateY(-100%);
        transform: translateY(-100%);
    }
/*
 * * drawer 专用 从下部出现
 */
.sugar-drawer-bottom-enter {
    -webkit-transform: translateY(100%);
    -moz-transform: translateY(100%);
    -ms-transform: translateY(100%);
    -o-transform: translateY(100%);
    transform: translateY(100%);
}

    .sugar-drawer-bottom-enter.sugar-drawer-bottom-enter-active {
        -webkit-transition: opacity 80ms, -webkit-transform 200ms;
        transition: opacity 80ms, -webkit-transform 200ms;
        -o-transition: opacity 80ms, -o-transform 200ms;
        -moz-transition: opacity 80ms, transform 200ms, -moz-transform 200ms;
        transition: opacity 80ms, transform 200ms;
        transition: opacity 80ms, transform 200ms, -webkit-transform 200ms, -moz-transform 200ms, -o-transform 200ms;
        -webkit-transition-timing-function: ease-in-out;
        -moz-transition-timing-function: ease-in-out;
        -o-transition-timing-function: ease-in-out;
        transition-timing-function: ease-in-out;
        -webkit-transform: translateY(0);
        -moz-transform: translateY(0);
        -ms-transform: translateY(0);
        -o-transform: translateY(0);
        transform: translateY(0);
    }

.sugar-drawer-bottom-move {
    -webkit-transition: opacity 80ms, -webkit-transform 200ms;
    transition: opacity 80ms, -webkit-transform 200ms;
    -o-transition: opacity 80ms, -o-transform 200ms;
    -moz-transition: opacity 80ms, transform 200ms, -moz-transform 200ms;
    transition: opacity 80ms, transform 200ms;
    transition: opacity 80ms, transform 200ms, -webkit-transform 200ms, -moz-transform 200ms, -o-transform 200ms;
}

.sugar-drawer-bottom-leave {
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -ms-transform: translateY(0);
    -o-transform: translateY(0);
    transform: translateY(0);
}

    .sugar-drawer-bottom-leave.sugar-drawer-bottom-leave-active {
        -webkit-transition: opacity 80ms, -webkit-transform 200ms;
        transition: opacity 80ms, -webkit-transform 200ms;
        -o-transition: opacity 80ms, -o-transform 200ms;
        -moz-transition: opacity 80ms, transform 200ms, -moz-transform 200ms;
        transition: opacity 80ms, transform 200ms;
        transition: opacity 80ms, transform 200ms, -webkit-transform 200ms, -moz-transform 200ms, -o-transform 200ms;
        -webkit-transition-timing-function: ease-in-out;
        -moz-transition-timing-function: ease-in-out;
        -o-transition-timing-function: ease-in-out;
        transition-timing-function: ease-in-out;
        -webkit-transition-delay: 100ms;
        -moz-transition-delay: 100ms;
        -o-transition-delay: 100ms;
        transition-delay: 100ms;
        -webkit-transform: translateY(100%);
        -moz-transform: translateY(100%);
        -ms-transform: translateY(100%);
        -o-transform: translateY(100%);
        transform: translateY(100%);
    }
/*
 * * drawer 专用 从左部出现
 */
.sugar-drawer-left-enter {
    -webkit-transform: translateX(-100%);
    -moz-transform: translateX(-100%);
    -ms-transform: translateX(-100%);
    -o-transform: translateX(-100%);
    transform: translateX(-100%);
}

    .sugar-drawer-left-enter.sugar-drawer-left-enter-active {
        -webkit-transition-property: opacity, -webkit-transform;
        transition-property: opacity, -webkit-transform;
        -o-transition-property: opacity, -o-transform;
        -moz-transition-property: opacity, transform, -moz-transform;
        transition-property: opacity, transform;
        transition-property: opacity, transform, -webkit-transform, -moz-transform, -o-transform;
        -webkit-transition-duration: 200ms;
        -moz-transition-duration: 200ms;
        -o-transition-duration: 200ms;
        transition-duration: 200ms;
        -webkit-transition-timing-function: ease-in-out;
        -moz-transition-timing-function: ease-in-out;
        -o-transition-timing-function: ease-in-out;
        transition-timing-function: ease-in-out;
        -webkit-transform: translateX(0);
        -moz-transform: translateX(0);
        -ms-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0);
    }

.sugar-drawer-left-move {
    -webkit-transition-duration: 200ms;
    -moz-transition-duration: 200ms;
    -o-transition-duration: 200ms;
    transition-duration: 200ms;
}

.sugar-drawer-left-leave {
    -webkit-transform: translateX(0);
    -moz-transform: translateX(0);
    -ms-transform: translateX(0);
    -o-transform: translateX(0);
    transform: translateX(0);
}

    .sugar-drawer-left-leave.sugar-drawer-left-leave-active {
        -webkit-transition-property: opacity, -webkit-transform;
        transition-property: opacity, -webkit-transform;
        -o-transition-property: opacity, -o-transform;
        -moz-transition-property: opacity, transform, -moz-transform;
        transition-property: opacity, transform;
        transition-property: opacity, transform, -webkit-transform, -moz-transform, -o-transform;
        -webkit-transition-duration: 200ms;
        -moz-transition-duration: 200ms;
        -o-transition-duration: 200ms;
        transition-duration: 200ms;
        -webkit-transition-timing-function: ease-in-out;
        -moz-transition-timing-function: ease-in-out;
        -o-transition-timing-function: ease-in-out;
        transition-timing-function: ease-in-out;
        -webkit-transition-delay: 100ms;
        -moz-transition-delay: 100ms;
        -o-transition-delay: 100ms;
        transition-delay: 100ms;
        -webkit-transform: translateX(-100%);
        -moz-transform: translateX(-100%);
        -ms-transform: translateX(-100%);
        -o-transform: translateX(-100%);
        transform: translateX(-100%);
    }
/*
 * * drawer 专用 从右部出现
 */
.sugar-drawer-right-enter {
    -webkit-transform: translateX(100%);
    -moz-transform: translateX(100%);
    -ms-transform: translateX(100%);
    -o-transform: translateX(100%);
    transform: translateX(100%);
}

    .sugar-drawer-right-enter.sugar-drawer-right-enter-active {
        -webkit-transition-property: opacity, -webkit-transform;
        transition-property: opacity, -webkit-transform;
        -o-transition-property: opacity, -o-transform;
        -moz-transition-property: opacity, transform, -moz-transform;
        transition-property: opacity, transform;
        transition-property: opacity, transform, -webkit-transform, -moz-transform, -o-transform;
        -webkit-transition-duration: 200ms;
        -moz-transition-duration: 200ms;
        -o-transition-duration: 200ms;
        transition-duration: 200ms;
        -webkit-transition-timing-function: ease-in-out;
        -moz-transition-timing-function: ease-in-out;
        -o-transition-timing-function: ease-in-out;
        transition-timing-function: ease-in-out;
        -webkit-transform: translateX(0);
        -moz-transform: translateX(0);
        -ms-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0);
    }

.sugar-drawer-right-move {
    -webkit-transition-duration: 200ms;
    -moz-transition-duration: 200ms;
    -o-transition-duration: 200ms;
    transition-duration: 200ms;
}

.sugar-drawer-right-leave {
    -webkit-transform: translateX(0);
    -moz-transform: translateX(0);
    -ms-transform: translateX(0);
    -o-transform: translateX(0);
    transform: translateX(0);
}

    .sugar-drawer-right-leave.sugar-drawer-right-leave-active {
        -webkit-transition-property: opacity, -webkit-transform;
        transition-property: opacity, -webkit-transform;
        -o-transition-property: opacity, -o-transform;
        -moz-transition-property: opacity, transform, -moz-transform;
        transition-property: opacity, transform;
        transition-property: opacity, transform, -webkit-transform, -moz-transform, -o-transform;
        -webkit-transition-duration: 200ms;
        -moz-transition-duration: 200ms;
        -o-transition-duration: 200ms;
        transition-duration: 200ms;
        -webkit-transition-timing-function: ease-in-out;
        -moz-transition-timing-function: ease-in-out;
        -o-transition-timing-function: ease-in-out;
        transition-timing-function: ease-in-out;
        -webkit-transition-delay: 100ms;
        -moz-transition-delay: 100ms;
        -o-transition-delay: 100ms;
        transition-delay: 100ms;
        -webkit-transform: translateX(100%);
        -moz-transform: translateX(100%);
        -ms-transform: translateX(100%);
        -o-transform: translateX(100%);
        transform: translateX(100%);
    }

.sugar-portal {
    position: absolute;
}

.sd-Tooltip-tooltip-3KFBZ {
    color: #141933;
    font-size: 14px;
    font-weight: 400;
    font-variant: normal;
    line-height: 20px;
    text-align: left;
    list-style: none;
    position: absolute;
    max-width: 244px;
    min-height: 16px;
    padding: 8px;
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    border-radius: 8px;
    color: #989cb2;
    font-weight: 500;
    font-size: 12px;
    -webkit-box-shadow: 0 2px 10px 0px rgba(3,4,13,0.1);
    -moz-box-shadow: 0 2px 10px 0px rgba(3,4,13,0.1);
    box-shadow: 0 2px 10px 0px rgba(3,4,13,0.1);
    z-index: 1070;
    background-color: var(--sd-font-text);
    color: var(--sd-blacked-background-default-01);
    line-height: 16px;
    word-break: break-word;
}

.sd-Tooltip-tooltip-3KFBZ {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

    .sd-Tooltip-tooltip-3KFBZ::before,
    .sd-Tooltip-tooltip-3KFBZ::after,
    .sd-Tooltip-tooltip-3KFBZ *,
    .sd-Tooltip-tooltip-3KFBZ *::before,
    .sd-Tooltip-tooltip-3KFBZ *::after {
        -webkit-box-sizing: inherit;
        -moz-box-sizing: inherit;
        box-sizing: inherit;
    }

.sd-Tooltip-container-1d8I9 {
    display: inline-block;
    white-space: normal;
}

.sd-Tooltip-arrow-1POvu {
    position: absolute;
    margin: 4px;
}

    .sd-Tooltip-arrow-1POvu::after {
        width: 0;
        height: 0;
        display: block;
        border-width: 7px;
        border-style: solid;
        border-color: transparent;
        content: ' ';
    }

.sd-Tooltip-tooltip-3KFBZ[x-placement^=right] {
    margin-left: 8px;
}

    .sd-Tooltip-tooltip-3KFBZ[x-placement^=right] .sd-Tooltip-arrow-1POvu {
        left: -16px;
    }

        .sd-Tooltip-tooltip-3KFBZ[x-placement^=right] .sd-Tooltip-arrow-1POvu::after {
            border-right-width: 7px;
            border-right-color: var(--sd-font-text);
        }

.sd-Tooltip-tooltip-3KFBZ[x-placement^=top] {
    margin-bottom: 8px;
}

    .sd-Tooltip-tooltip-3KFBZ[x-placement^=top] .sd-Tooltip-arrow-1POvu {
        bottom: -16px;
    }

        .sd-Tooltip-tooltip-3KFBZ[x-placement^=top] .sd-Tooltip-arrow-1POvu::after {
            border-top-width: 7px;
            border-top-color: var(--sd-font-text);
        }

.sd-Tooltip-tooltip-3KFBZ[x-placement^=left] {
    margin-right: 8px;
}

    .sd-Tooltip-tooltip-3KFBZ[x-placement^=left] .sd-Tooltip-arrow-1POvu {
        right: -16px;
    }

        .sd-Tooltip-tooltip-3KFBZ[x-placement^=left] .sd-Tooltip-arrow-1POvu::after {
            border-left-width: 7px;
            border-left-color: var(--sd-font-text);
        }

.sd-Tooltip-tooltip-3KFBZ[x-placement^=bottom] {
    margin-top: 8px;
}

    .sd-Tooltip-tooltip-3KFBZ[x-placement^=bottom] .sd-Tooltip-arrow-1POvu {
        top: -16px;
    }

        .sd-Tooltip-tooltip-3KFBZ[x-placement^=bottom] .sd-Tooltip-arrow-1POvu::after {
            border-bottom-width: 7px;
            border-bottom-color: var(--sd-font-text);
        }

.sd-Tooltip-tooltipContainer-2-swo {
    position: relative;
    overflow: hidden;
}

.sd-Tooltip-pointer-jvKeS {
    position: absolute;
    z-index: 2;
}

.sd-Tooltip-mask-1i0L7 {
    position: absolute;
    z-index: 1;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background-color: rgba(255,255,255,0.8);
}

.sd-Ellipsis-ellipsis-1Q-qm {
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    display: inline-block;
    max-width: 100%;
    vertical-align: bottom;
}

    .sd-Ellipsis-ellipsis-1Q-qm.sd-Ellipsis-truncated-NNayB::before {
        display: block;
        content: '';
    }

.sd-Ellipsis-hidden-oeFTM {
    width: 0;
    height: 0;
    position: absolute;
    overflow: hidden;
}

.sd-Ellipsis-hiddenContainer-3gjLc {
    width: 100000px;
}

.sd-Ellipsis-hiddenContent-1hRiq {
    display: inline-block;
}

.sd-Ellipsis-directionReverse-3kbYf {
    direction: rtl;
}

.sd-Radio-container-3tL19 {
    display: inline-block;
    color: #141933;
    font-size: 14px;
    font-weight: 400;
    font-variant: normal;
    line-height: 20px;
    text-align: left;
    list-style: none;
    line-height: 20px;
    cursor: pointer;
}

.sd-Radio-container-3tL19 {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

    .sd-Radio-container-3tL19::before,
    .sd-Radio-container-3tL19::after,
    .sd-Radio-container-3tL19 *,
    .sd-Radio-container-3tL19 *::before,
    .sd-Radio-container-3tL19 *::after {
        -webkit-box-sizing: inherit;
        -moz-box-sizing: inherit;
        box-sizing: inherit;
    }

.sd-Radio-container-disabled-11Flo {
    cursor: not-allowed;
}

.sd-Radio-box-1o3H2 {
    position: relative;
    display: inline-block;
    width: 16px;
    height: 16px;
    top: 1px;
    vertical-align: text-top;
}

.sd-Radio-input-3v8eI {
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    opacity: 0;
    margin: 0;
    cursor: pointer;
}

    .sd-Radio-input-3v8eI[disabled] {
        cursor: not-allowed;
    }

.sd-Radio-checker-zpfGT {
    width: 100%;
    height: 100%;
    border: 1px solid var(--sd-blacked-background-active-01);
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
    vertical-align: middle;
    -webkit-transition: 0.1s;
    -o-transition: 0.1s;
    -moz-transition: 0.1s;
    transition: 0.1s;
}

    .sd-Radio-checker-zpfGT:hover {
        border-color: #8589a6;
    }

.sd-Radio-checker-sign-2DXG- {
    width: 100%;
    height: 100%;
    border-width: 0px;
    border-style: solid;
    border-color: transparent;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
    background-color: var(--sd-blacked-background-default-01);
    background-clip: padding-box;
    -webkit-transition: 0.1s;
    -o-transition: 0.1s;
    -moz-transition: 0.1s;
    transition: 0.1s;
}

.sd-Radio-label-3OeOV {
    width: -webkit-calc(100% - 16px);
    width: -moz-calc(100% - 16px);
    width: calc(100% - 16px);
    display: inline-block;
    padding-left: 8px;
    line-height: 20px;
    color: #474c66;
    font-size: 14px;
    font-weight: 400;
    color: var(--sd-font-heading);
}

.sd-Radio-label-text-1Uqws {
    width: -webkit-calc(100% + 1px);
    width: -moz-calc(100% + 1px);
    width: calc(100% + 1px);
    display: inline-block;
}

.sd-Radio-icon-QVY1N {
    display: block;
    color: #fff;
    font-size: 12px;
    line-height: 14px;
    text-align: center;
}

.sd-Radio-active-2dIdn {
    border-color: var(--sd-color-primary);
    background-color: var(--sd-color-primary);
}

    .sd-Radio-active-2dIdn .sd-Radio-checker-sign-2DXG- {
        border-width: 4px;
    }

    .sd-Radio-active-2dIdn:hover {
        border: 1px solid var(--sd-color-primary-hover);
        background-color: var(--sd-color-primary-hover);
    }

.sd-Radio-disabled-1OgOk {
    border: 1px solid var(--sd-blacked-background-active-01);
    background-color: var(--sd-blacked-background-active-01);
    cursor: not-allowed;
}

    .sd-Radio-disabled-1OgOk .sd-Radio-checker-sign-2DXG- {
        background-color: transparent;
    }

    .sd-Radio-disabled-1OgOk:hover {
        border: 1px solid var(--sd-blacked-background-active-01);
    }

.sd-Radio-error-3pSoT {
    border: 1px solid var(--sd-error-background-default-03);
}

.sd-Radio-active-2dIdn.sd-Radio-disabled-1OgOk {
    border: 1px solid var(--sd-color-primary-disable);
    background-color: var(--sd-color-primary-disable);
}

    .sd-Radio-active-2dIdn.sd-Radio-disabled-1OgOk .sd-Radio-checker-sign-2DXG- {
        background-color: var(--sd-blacked-background-default-01);
    }

    .sd-Radio-active-2dIdn.sd-Radio-disabled-1OgOk:hover {
        border: 1px solid var(--sd-color-primary-disable);
    }

.sd-Button-outer-3CNNb {
    width: 100%;
}

.sd-Button-cursor-not-allowed-3jthU {
    cursor: not-allowed;
}

.sd-Button-container-3BltH {
    color: #141933;
    font-size: 14px;
    font-weight: 400;
    font-variant: normal;
    line-height: 20px;
    text-align: left;
    list-style: none;
    border: 1px solid;
    text-align: center;
    cursor: pointer;
    -webkit-transition: 0.2s;
    -o-transition: 0.2s;
    -moz-transition: 0.2s;
    transition: 0.2s;
    -webkit-transition-property: border-color, background-color;
    -o-transition-property: border-color, background-color;
    -moz-transition-property: border-color, background-color;
    transition-property: border-color, background-color;
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    border-radius: 8px;
}

.sd-Button-container-3BltH {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

    .sd-Button-container-3BltH::before,
    .sd-Button-container-3BltH::after,
    .sd-Button-container-3BltH *,
    .sd-Button-container-3BltH *::before,
    .sd-Button-container-3BltH *::after {
        -webkit-box-sizing: inherit;
        -moz-box-sizing: inherit;
        box-sizing: inherit;
    }

.sd-Button-has-right-icon-3VlZC {
    padding-right: 24px;
}

.sd-Button-has-left-icon-1uDPd {
    padding-left: 24px;
}

.sd-Button-primary-3c_cB.sd-Button-md-3aVSe,
.sd-Button-secondary-1PLfn.sd-Button-md-3aVSe,
.sd-Button-tertiary-light-1yy4O.sd-Button-md-3aVSe,
.sd-Button-tertiary-dark-1x7tA.sd-Button-md-3aVSe,
.sd-Button-danger-1iqjW.sd-Button-md-3aVSe,
.sd-Button-primary-outline-39qTX.sd-Button-md-3aVSe,
.sd-Button-secondary-outline-3tamU.sd-Button-md-3aVSe,
.sd-Button-tertiary-light-outline-gUr9-.sd-Button-md-3aVSe,
.sd-Button-tertiary-dark-outline-2735h.sd-Button-md-3aVSe,
.sd-Button-danger-outline-3JHKH.sd-Button-md-3aVSe {
    padding: 0 15px;
}

.sd-Button-primary-3c_cB.sd-Button-lg-17sMB,
.sd-Button-secondary-1PLfn.sd-Button-lg-17sMB,
.sd-Button-tertiary-light-1yy4O.sd-Button-lg-17sMB,
.sd-Button-tertiary-dark-1x7tA.sd-Button-lg-17sMB,
.sd-Button-danger-1iqjW.sd-Button-lg-17sMB,
.sd-Button-primary-outline-39qTX.sd-Button-lg-17sMB,
.sd-Button-secondary-outline-3tamU.sd-Button-lg-17sMB,
.sd-Button-tertiary-light-outline-gUr9-.sd-Button-lg-17sMB,
.sd-Button-tertiary-dark-outline-2735h.sd-Button-lg-17sMB,
.sd-Button-danger-outline-3JHKH.sd-Button-lg-17sMB {
    padding: 0 23px;
}

.sd-Button-primary-3c_cB,
.sd-Button-primary-3c_cB:focus {
    color: #474c66;
    font-size: 14px;
    font-weight: 500;
    border-color: var(--sd-color-primary);
    background-color: var(--sd-color-primary);
    color: var(--sd-blacked-background-default-01);
    fill: var(--sd-blacked-background-default-01);
}

    .sd-Button-primary-3c_cB:hover,
    .sd-Button-primary-3c_cB.sd-Button-dropdownActive--WuWn {
        border-color: var(--sd-color-primary-hover);
        background-color: var(--sd-color-primary-hover);
    }

    .sd-Button-primary-3c_cB:active {
        border-color: var(--sd-color-primary-active);
        background-color: var(--sd-color-primary-active);
    }

.sd-Button-secondary-1PLfn,
.sd-Button-secondary-1PLfn:focus {
    color: #474c66;
    font-size: 14px;
    font-weight: 500;
    border-color: var(--sd-blacked-background-active-01);
    background-color: var(--sd-blacked-background-default-01);
    color: var(--sd-font-text);
    fill: var(--sd-font-text);
}

    .sd-Button-secondary-1PLfn:hover,
    .sd-Button-secondary-1PLfn.sd-Button-dropdownActive--WuWn {
        border-color: var(--sd-font-description);
        background-color: var(--sd-blacked-background-default-01);
    }

    .sd-Button-secondary-1PLfn:active {
        border-color: var(--sd-font-text);
        background-color: var(--sd-blacked-background-default-01);
    }

.sd-Button-tertiary-light-1yy4O,
.sd-Button-tertiary-light-1yy4O:focus {
    color: #474c66;
    font-size: 14px;
    font-weight: 500;
    color: var(--sd-font-text);
    fill: var(--sd-font-text);
    border: none;
    background-color: var(--sd-blacked-background-hover-02);
}

    .sd-Button-tertiary-light-1yy4O:hover,
    .sd-Button-tertiary-light-1yy4O.sd-Button-dropdownActive--WuWn {
        background-color: var(--sd-blacked-background-hover-01);
    }

    .sd-Button-tertiary-light-1yy4O:active {
        background-color: var(--sd-blacked-background-active-01);
    }

.sd-Button-tertiary-dark-1x7tA,
.sd-Button-tertiary-dark-1x7tA:focus {
    border: none;
    color: #474c66;
    font-size: 14px;
    font-weight: 500;
    background-color: #8589a6;
    color: var(--sd-blacked-background-default-01);
    fill: var(--sd-blacked-background-default-01);
}

    .sd-Button-tertiary-dark-1x7tA:hover,
    .sd-Button-tertiary-dark-1x7tA.sd-Button-dropdownActive--WuWn {
        background-color: var(--sd-font-text);
    }

    .sd-Button-tertiary-dark-1x7tA:active {
        background-color: var(--sd-blacked-background-active-04);
    }

.sd-Button-danger-1iqjW,
.sd-Button-danger-1iqjW:focus {
    color: #474c66;
    font-size: 14px;
    font-weight: 500;
    border-color: var(--sd-error-background-default-03);
    background-color: var(--sd-error-background-default-03);
    color: var(--sd-blacked-background-default-01);
    fill: var(--sd-blacked-background-default-01);
}

    .sd-Button-danger-1iqjW:hover,
    .sd-Button-danger-1iqjW.sd-Button-dropdownActive--WuWn {
        border-color: var(--sd-error-background-hover-03);
        background-color: var(--sd-error-background-hover-03);
    }

    .sd-Button-danger-1iqjW:active {
        border-color: var(--sd-error-default);
        background-color: var(--sd-error-default);
    }

.sd-Button-primary-outline-39qTX,
.sd-Button-primary-outline-39qTX:focus {
    color: #474c66;
    font-size: 14px;
    font-weight: 500;
    border-color: var(--sd-color-primary-border);
    background-color: var(--sd-blacked-background-default-01);
    color: var(--sd-color-primary-text);
    fill: var(--sd-color-primary-text);
}

    .sd-Button-primary-outline-39qTX:hover,
    .sd-Button-primary-outline-39qTX.sd-Button-dropdownActive--WuWn {
        border-color: var(--sd-color-primary-border-hover);
        background-color: var(--sd-blacked-background-default-01);
        color: var(--sd-color-primary-text-hover);
        fill: var(--sd-color-primary-text-hover);
    }

    .sd-Button-primary-outline-39qTX:active {
        border-color: var(--sd-color-primary-border-active);
        background-color: var(--sd-blacked-background-default-01);
        color: var(--sd-color-primary-text-active);
        fill: var(--sd-color-primary-text-active);
    }

.sd-Button-secondary-outline-3tamU,
.sd-Button-secondary-outline-3tamU:focus {
    color: #474c66;
    font-size: 14px;
    font-weight: 500;
    border-color: var(--sd-blacked-background-active-01);
    background-color: var(--sd-blacked-background-default-01);
    color: var(--sd-font-text);
    fill: var(--sd-font-text);
}

    .sd-Button-secondary-outline-3tamU:hover,
    .sd-Button-secondary-outline-3tamU.sd-Button-dropdownActive--WuWn {
        border-color: var(--sd-font-description);
        background-color: var(--sd-blacked-background-default-01);
    }

    .sd-Button-secondary-outline-3tamU:active {
        border-color: var(--sd-font-text);
        background-color: var(--sd-blacked-background-default-01);
    }

.sd-Button-tertiary-light-outline-gUr9-,
.sd-Button-tertiary-light-outline-gUr9-:focus {
    color: #474c66;
    font-size: 14px;
    font-weight: 500;
    border-color: var(--sd-blacked-background-active-01);
    background-color: var(--sd-blacked-background-default-01);
    color: var(--sd-font-text);
    fill: var(--sd-font-text);
}

    .sd-Button-tertiary-light-outline-gUr9-:hover,
    .sd-Button-tertiary-light-outline-gUr9-.sd-Button-dropdownActive--WuWn {
        border-color: var(--sd-blacked-background-active-01);
        background-color: var(--sd-blacked-background-default-01);
    }

    .sd-Button-tertiary-light-outline-gUr9-:active {
        border-color: var(--sd-font-disable);
        background-color: var(--sd-blacked-background-default-01);
    }

.sd-Button-tertiary-dark-outline-2735h,
.sd-Button-tertiary-dark-outline-2735h:focus {
    color: #474c66;
    font-size: 14px;
    font-weight: 500;
    border-color: var(--sd-blacked-background-hover-02);
    background-color: var(--sd-blacked-background-hover-02);
    color: var(--sd-font-text);
    fill: var(--sd-font-text);
}

    .sd-Button-tertiary-dark-outline-2735h:hover,
    .sd-Button-tertiary-dark-outline-2735h.sd-Button-dropdownActive--WuWn {
        border-color: var(--sd-blacked-background-hover-01);
        background-color: var(--sd-blacked-background-hover-01);
    }

    .sd-Button-tertiary-dark-outline-2735h:active {
        border-color: var(--sd-blacked-background-active-01);
        background-color: var(--sd-blacked-background-active-01);
    }

.sd-Button-danger-outline-3JHKH,
.sd-Button-danger-outline-3JHKH:focus {
    color: #474c66;
    font-size: 14px;
    font-weight: 500;
    border-color: var(--sd-error-background-default-03);
    background-color: var(--sd-blacked-background-default-01);
    color: var(--sd-error-background-default-03);
    fill: var(--sd-error-background-default-03);
}

    .sd-Button-danger-outline-3JHKH:hover,
    .sd-Button-danger-outline-3JHKH.sd-Button-dropdownActive--WuWn {
        border-color: var(--sd-error-background-hover-03);
        background-color: var(--sd-blacked-background-default-01);
        color: var(--sd-error-background-hover-03);
        fill: var(--sd-error-background-hover-03);
    }

    .sd-Button-danger-outline-3JHKH:active {
        border-color: var(--sd-error-default);
        background-color: var(--sd-blacked-background-default-01);
        color: var(--sd-error-default);
        fill: var(--sd-error-default);
    }

.sd-Button-is-square-1Fwyy {
    white-space: nowrap;
    overflow: hidden;
}

.sd-Button-lg-17sMB.sd-Button-is-square-1Fwyy {
    width: 40px;
    padding: 0;
    text-align: center;
}

.sd-Button-md-3aVSe.sd-Button-is-square-1Fwyy {
    width: 32px;
    padding: 0;
    text-align: center;
}

.sd-Button-loading-3mIbD {
    position: relative;
    top: -0.12em;
    vertical-align: middle;
}

.sd-Button-loading-spacing-3Xerc {
    margin-right: 4px;
}

.sd-Button-md-3aVSe {
    height: 32px;
    line-height: 30px;
}

.sd-Button-lg-17sMB {
    height: 40px;
    line-height: 38px;
}

.sd-Button-left-icon-WAb9j {
    margin-right: 6px;
}

.sd-Button-right-icon-2yxao {
    margin-left: 6px;
}

.sd-Button-icon-1I6Vk {
    padding: 0 8px;
    border-color: transparent;
    background-color: transparent;
    color: var(--sd-font-text);
    fill: var(--sd-font-text);
    text-align: center;
}

.sd-Button-icon-light-3WD15 {
    padding: 0 8px;
    border-color: var(--sd-blacked-background-default-01);
    background-color: var(--sd-blacked-background-default-01);
    color: var(--sd-font-text);
    fill: var(--sd-font-text);
    text-align: center;
}

.sd-Button-icon-dark-2sfNb {
    padding: 0 8px;
    border-color: var(--sd-blacked-background-hover-02);
    background-color: var(--sd-blacked-background-hover-02);
    color: var(--sd-font-text);
    fill: var(--sd-font-text);
    text-align: center;
}

    .sd-Button-icon-1I6Vk:hover,
    .sd-Button-icon-light-3WD15:hover,
    .sd-Button-icon-dark-2sfNb:hover,
    .sd-Button-icon-1I6Vk.sd-Button-dropdownActive--WuWn,
    .sd-Button-icon-light-3WD15.sd-Button-dropdownActive--WuWn,
    .sd-Button-icon-dark-2sfNb.sd-Button-dropdownActive--WuWn {
        border-color: var(--sd-blacked-background-hover-01);
        background-color: var(--sd-blacked-background-hover-01);
    }

    .sd-Button-icon-1I6Vk:active,
    .sd-Button-icon-light-3WD15:active,
    .sd-Button-icon-dark-2sfNb:active {
        border-color: var(--sd-blacked-background-active-01);
        background-color: var(--sd-blacked-background-active-01);
    }

.sd-Button-icon-secondary-6g2-A,
.sd-Button-icon-secondary-6g2-A:focus {
    color: #474c66;
    font-size: 14px;
    font-weight: 500;
    border-color: var(--sd-blacked-background-active-01);
    background-color: var(--sd-blacked-background-default-01);
    color: var(--sd-font-text);
    fill: var(--sd-font-text);
}

    .sd-Button-icon-secondary-6g2-A:hover {
        border-color: var(--sd-font-description);
        background-color: var(--sd-blacked-background-default-01);
    }

    .sd-Button-icon-secondary-6g2-A:active {
        border-color: var(--sd-font-text);
        background-color: var(--sd-blacked-background-default-01);
    }
/*
 * text button
 */
.sd-Button-text-1Tlhj,
.sd-Button-text-danger-9G3t1,
.sd-Button-text-plain-3_VTN {
    padding: 0;
    border-color: transparent;
    background-color: transparent;
}

    .sd-Button-text-1Tlhj.sd-Button-md-3aVSe,
    .sd-Button-text-danger-9G3t1.sd-Button-md-3aVSe,
    .sd-Button-text-plain-3_VTN.sd-Button-md-3aVSe {
        width: auto;
        height: 1.5em;
        font-size: 12px;
        line-height: 1.5em;
    }

    .sd-Button-text-1Tlhj.sd-Button-lg-17sMB,
    .sd-Button-text-danger-9G3t1.sd-Button-lg-17sMB,
    .sd-Button-text-plain-3_VTN.sd-Button-lg-17sMB {
        width: auto;
        height: 1.5em;
        line-height: 1.5em;
    }

    .sd-Button-text-1Tlhj:hover,
    .sd-Button-text-danger-9G3t1:hover,
    .sd-Button-text-plain-3_VTN:hover,
    .sd-Button-text-1Tlhj.sd-Button-dropdownActive--WuWn,
    .sd-Button-text-danger-9G3t1.sd-Button-dropdownActive--WuWn,
    .sd-Button-text-plain-3_VTN.sd-Button-dropdownActive--WuWn {
        border-color: transparent;
        background-color: transparent;
    }

    .sd-Button-text-1Tlhj:active,
    .sd-Button-text-danger-9G3t1:active,
    .sd-Button-text-plain-3_VTN:active {
        border-color: transparent;
        background-color: transparent;
    }

.sd-Button-text-1Tlhj {
    border-width: 0px;
    color: var(--sd-color-primary-text);
    fill: var(--sd-color-primary-text);
}

    .sd-Button-text-1Tlhj:hover,
    .sd-Button-text-1Tlhj.sd-Button-dropdownActive--WuWn {
        color: var(--sd-color-primary-text-hover);
        fill: var(--sd-color-primary-text-hover);
    }

    .sd-Button-text-1Tlhj:active {
        color: var(--sd-color-primary-text-active);
        fill: var(--sd-color-primary-text-active);
    }

.sd-Button-text-danger-9G3t1 {
    border-width: 0px;
    color: var(--sd-error-background-default-03);
    fill: var(--sd-error-background-default-03);
}

    .sd-Button-text-danger-9G3t1:hover,
    .sd-Button-text-danger-9G3t1.sd-Button-dropdownActive--WuWn {
        color: var(--sd-error-background-hover-03);
        fill: var(--sd-error-background-hover-03);
    }

    .sd-Button-text-danger-9G3t1:active {
        color: var(--sd-error-default);
        fill: var(--sd-error-default);
    }

.sd-Button-text-plain-3_VTN {
    border-width: 0px;
    color: var(--sd-font-text);
    fill: var(--sd-font-text);
}

    .sd-Button-text-plain-3_VTN:hover,
    .sd-Button-text-plain-3_VTN.sd-Button-dropdownActive--WuWn {
        color: var(--sd-blacked-background-active-04);
        fill: var(--sd-blacked-background-active-04);
    }

    .sd-Button-text-plain-3_VTN:active {
        color: var(--sd-font-heading);
        fill: var(--sd-font-heading);
    }

.sd-Button-disabled-GWnVb,
.sd-Button-disabled-GWnVb:active,
.sd-Button-disabled-GWnVb.sd-Button-dropdownActive--WuWn,
.sd-Button-disabled-GWnVb:hover,
.sd-Button-disabled-GWnVb:focus {
    border-color: var(--sd-blacked-background-active-01);
    background-color: var(--sd-blacked-background-default-01);
    color: #b8bbcc;
    fill: #b8bbcc;
    cursor: not-allowed;
}

    .sd-Button-disabled-GWnVb.sd-Button-primary-3c_cB,
    .sd-Button-disabled-GWnVb.sd-Button-primary-3c_cB:active,
    .sd-Button-disabled-GWnVb.sd-Button-primary-3c_cB.sd-Button-dropdownActive--WuWn,
    .sd-Button-disabled-GWnVb.sd-Button-primary-3c_cB:hover,
    .sd-Button-disabled-GWnVb.sd-Button-primary-3c_cB:focus {
        border-color: var(--sd-color-primary-disable);
        background-color: var(--sd-color-primary-disable);
        color: var(--sd-blacked-background-default-01);
        fill: var(--sd-blacked-background-default-01);
        cursor: not-allowed;
    }

    .sd-Button-disabled-GWnVb.sd-Button-secondary-1PLfn,
    .sd-Button-disabled-GWnVb.sd-Button-secondary-1PLfn:active,
    .sd-Button-disabled-GWnVb.sd-Button-secondary-1PLfn.sd-Button-dropdownActive--WuWn,
    .sd-Button-disabled-GWnVb.sd-Button-secondary-1PLfn:hover,
    .sd-Button-disabled-GWnVb.sd-Button-secondary-1PLfn:focus {
        border-color: var(--sd-blacked-background-active-01);
        background-color: var(--sd-blacked-background-default-01);
        color: var(--sd-font-disable);
        fill: var(--sd-font-disable);
        cursor: not-allowed;
    }

    .sd-Button-disabled-GWnVb.sd-Button-danger-1iqjW,
    .sd-Button-disabled-GWnVb.sd-Button-danger-1iqjW:active,
    .sd-Button-disabled-GWnVb.sd-Button-danger-1iqjW.sd-Button-dropdownActive--WuWn,
    .sd-Button-disabled-GWnVb.sd-Button-danger-1iqjW:hover,
    .sd-Button-disabled-GWnVb.sd-Button-danger-1iqjW:focus {
        border-color: var(--sd-error-disable);
        background-color: var(--sd-error-disable);
        color: var(--sd-blacked-background-default-01);
        fill: var(--sd-blacked-background-default-01);
        cursor: not-allowed;
    }

    .sd-Button-disabled-GWnVb.sd-Button-tertiary-light-1yy4O,
    .sd-Button-disabled-GWnVb.sd-Button-tertiary-light-1yy4O:active,
    .sd-Button-disabled-GWnVb.sd-Button-tertiary-light-1yy4O.sd-Button-dropdownActive--WuWn,
    .sd-Button-disabled-GWnVb.sd-Button-tertiary-light-1yy4O:hover,
    .sd-Button-disabled-GWnVb.sd-Button-tertiary-light-1yy4O:focus {
        background-color: var(--sd-blacked-background-hover-02);
        color: var(--sd-font-disable);
        fill: var(--sd-font-disable);
        cursor: not-allowed;
    }

    .sd-Button-disabled-GWnVb.sd-Button-tertiary-dark-1x7tA,
    .sd-Button-disabled-GWnVb.sd-Button-tertiary-dark-1x7tA:active,
    .sd-Button-disabled-GWnVb.sd-Button-tertiary-dark-1x7tA.sd-Button-dropdownActive--WuWn,
    .sd-Button-disabled-GWnVb.sd-Button-tertiary-dark-1x7tA:hover,
    .sd-Button-disabled-GWnVb.sd-Button-tertiary-dark-1x7tA:focus {
        background-color: var(--sd-blacked-background-active-01);
        color: var(--sd-blacked-background-default-01);
        fill: var(--sd-blacked-background-default-01);
        cursor: not-allowed;
    }

    .sd-Button-disabled-GWnVb.sd-Button-primary-outline-39qTX,
    .sd-Button-disabled-GWnVb.sd-Button-primary-outline-39qTX:active,
    .sd-Button-disabled-GWnVb.sd-Button-primary-outline-39qTX.sd-Button-dropdownActive--WuWn,
    .sd-Button-disabled-GWnVb.sd-Button-primary-outline-39qTX:hover,
    .sd-Button-disabled-GWnVb.sd-Button-primary-outline-39qTX:focus {
        border-color: var(--sd-color-primary-border-disable);
        background-color: var(--sd-blacked-background-default-01);
        color: var(--sd-color-primary-text-disable);
        fill: var(--sd-color-primary-text-disable);
        cursor: not-allowed;
    }

    .sd-Button-disabled-GWnVb.sd-Button-danger-outline-3JHKH,
    .sd-Button-disabled-GWnVb.sd-Button-danger-outline-3JHKH:active,
    .sd-Button-disabled-GWnVb.sd-Button-danger-outline-3JHKH.sd-Button-dropdownActive--WuWn,
    .sd-Button-disabled-GWnVb.sd-Button-danger-outline-3JHKH:hover,
    .sd-Button-disabled-GWnVb.sd-Button-danger-outline-3JHKH:focus {
        border-color: var(--sd-error-disable);
        background-color: var(--sd-blacked-background-default-01);
        color: var(--sd-error-disable);
        fill: var(--sd-error-disable);
        cursor: not-allowed;
    }

    .sd-Button-disabled-GWnVb.sd-Button-tertiary-dark-outline-2735h,
    .sd-Button-disabled-GWnVb.sd-Button-tertiary-dark-outline-2735h:active,
    .sd-Button-disabled-GWnVb.sd-Button-tertiary-dark-outline-2735h.sd-Button-dropdownActive--WuWn,
    .sd-Button-disabled-GWnVb.sd-Button-tertiary-dark-outline-2735h:hover,
    .sd-Button-disabled-GWnVb.sd-Button-tertiary-dark-outline-2735h:focus {
        background-color: var(--sd-blacked-background-default-01);
        color: var(--sd-font-disable);
        fill: var(--sd-font-disable);
        border-color: var(--sd-blacked-background-default-01);
        cursor: not-allowed;
    }

    .sd-Button-disabled-GWnVb.sd-Button-icon-light-3WD15,
    .sd-Button-disabled-GWnVb.sd-Button-icon-dark-2sfNb,
    .sd-Button-disabled-GWnVb.sd-Button-icon-light-3WD15:active,
    .sd-Button-disabled-GWnVb.sd-Button-icon-dark-2sfNb:active,
    .sd-Button-disabled-GWnVb.sd-Button-icon-light-3WD15.sd-Button-dropdownActive--WuWn,
    .sd-Button-disabled-GWnVb.sd-Button-icon-dark-2sfNb.sd-Button-dropdownActive--WuWn,
    .sd-Button-disabled-GWnVb.sd-Button-icon-light-3WD15:hover,
    .sd-Button-disabled-GWnVb.sd-Button-icon-dark-2sfNb:hover,
    .sd-Button-disabled-GWnVb.sd-Button-icon-light-3WD15:focus,
    .sd-Button-disabled-GWnVb.sd-Button-icon-dark-2sfNb:focus {
        border-color: var(--sd-blacked-background-default-01);
        background-color: var(--sd-blacked-background-default-01);
        color: var(--sd-blacked-background-active-01);
        fill: var(--sd-blacked-background-active-01);
    }

    .sd-Button-disabled-GWnVb.sd-Button-icon-1I6Vk,
    .sd-Button-disabled-GWnVb.sd-Button-icon-1I6Vk:active,
    .sd-Button-disabled-GWnVb.sd-Button-icon-1I6Vk.sd-Button-dropdownActive--WuWn,
    .sd-Button-disabled-GWnVb.sd-Button-icon-1I6Vk:hover,
    .sd-Button-disabled-GWnVb.sd-Button-icon-1I6Vk:focus {
        border-color: transparent;
        background-color: transparent;
        color: var(--sd-blacked-background-active-01);
        fill: var(--sd-blacked-background-active-01);
    }

    .sd-Button-disabled-GWnVb.sd-Button-icon-secondary-6g2-A,
    .sd-Button-disabled-GWnVb.sd-Button-icon-secondary-6g2-A:active,
    .sd-Button-disabled-GWnVb.sd-Button-icon-secondary-6g2-A:hover,
    .sd-Button-disabled-GWnVb.sd-Button-icon-secondary-6g2-A:focus {
        border-color: var(--sd-blacked-background-active-01);
        background-color: var(--sd-blacked-background-default-01);
        color: var(--sd-font-disable);
        fill: var(--sd-font-disable);
        cursor: not-allowed;
    }

    .sd-Button-disabled-GWnVb.sd-Button-text-1Tlhj,
    .sd-Button-disabled-GWnVb.sd-Button-text-1Tlhj:active,
    .sd-Button-disabled-GWnVb.sd-Button-text-1Tlhj.sd-Button-dropdownActive--WuWn,
    .sd-Button-disabled-GWnVb.sd-Button-text-1Tlhj:hover,
    .sd-Button-disabled-GWnVb.sd-Button-text-1Tlhj:focus {
        border-color: transparent;
        background-color: transparent;
        color: var(--sd-color-primary-text-disable);
        fill: var(--sd-color-primary-text-disable);
    }

        .sd-Button-disabled-GWnVb.sd-Button-text-1Tlhj .sd-Button-left-icon-WAb9j {
            color: var(--sd-color-primary-text-disable);
            fill: var(--sd-color-primary-text-disable);
        }

        .sd-Button-disabled-GWnVb.sd-Button-text-1Tlhj .sd-Button-right-icon-2yxao {
            color: var(--sd-color-primary-text-disable);
            fill: var(--sd-color-primary-text-disable);
        }

    .sd-Button-disabled-GWnVb.sd-Button-text-danger-9G3t1,
    .sd-Button-disabled-GWnVb.sd-Button-text-danger-9G3t1:active,
    .sd-Button-disabled-GWnVb.sd-Button-text-danger-9G3t1.sd-Button-dropdownActive--WuWn,
    .sd-Button-disabled-GWnVb.sd-Button-text-danger-9G3t1:hover,
    .sd-Button-disabled-GWnVb.sd-Button-text-danger-9G3t1:focus {
        border-color: transparent;
        background-color: transparent;
        color: var(--sd-error-disable);
        fill: var(--sd-error-disable);
    }

        .sd-Button-disabled-GWnVb.sd-Button-text-danger-9G3t1 .sd-Button-left-icon-WAb9j {
            color: var(--sd-error-disable);
            fill: var(--sd-error-disable);
        }

        .sd-Button-disabled-GWnVb.sd-Button-text-danger-9G3t1 .sd-Button-right-icon-2yxao {
            color: var(--sd-error-disable);
            fill: var(--sd-error-disable);
        }
/* Group */
.sd-Button-group-1ICxf {
    display: inline-block;
}

    .sd-Button-group-1ICxf .sd-Button-container-3BltH {
        border-right-width: 0;
    }

    .sd-Button-group-1ICxf .sd-Button-start-1R74Z {
        -webkit-border-top-right-radius: 0;
        -moz-border-radius-topright: 0;
        border-top-right-radius: 0;
        -webkit-border-bottom-right-radius: 0;
        -moz-border-radius-bottomright: 0;
        border-bottom-right-radius: 0;
    }

    .sd-Button-group-1ICxf .sd-Button-middle-K8Oyw,
    .sd-Button-group-1ICxf .sd-Button-end-3TBlP {
        -webkit-border-radius: 0;
        -moz-border-radius: 0;
        border-radius: 0;
    }

    .sd-Button-group-1ICxf .sd-Button-end-3TBlP {
        -webkit-border-bottom-right-radius: 8px;
        -moz-border-radius-bottomright: 8px;
        border-bottom-right-radius: 8px;
        -webkit-border-top-right-radius: 8px;
        -moz-border-radius-topright: 8px;
        border-top-right-radius: 8px;
        border-right-width: 1px;
    }

    .sd-Button-group-1ICxf .sd-Button-primary-3c_cB.sd-Button-middle-K8Oyw,
    .sd-Button-group-1ICxf .sd-Button-primary-3c_cB.sd-Button-end-3TBlP,
    .sd-Button-group-1ICxf .sd-Button-tertiary-dark-1x7tA.sd-Button-middle-K8Oyw,
    .sd-Button-group-1ICxf .sd-Button-tertiary-dark-1x7tA.sd-Button-end-3TBlP {
        border-left: 1px solid var(--sd-blacked-background-default-01);
    }

    .sd-Button-group-1ICxf .sd-Button-primary-3c_cB.sd-Button-disabled-GWnVb.sd-Button-middle-K8Oyw,
    .sd-Button-group-1ICxf .sd-Button-primary-3c_cB.sd-Button-disabled-GWnVb.sd-Button-end-3TBlP,
    .sd-Button-group-1ICxf .sd-Button-tertiary-dark-1x7tA.sd-Button-disabled-GWnVb.sd-Button-middle-K8Oyw,
    .sd-Button-group-1ICxf .sd-Button-tertiary-dark-1x7tA.sd-Button-disabled-GWnVb.sd-Button-end-3TBlP {
        border-color: var(--sd-blacked-background-active-01);
    }

.sd-Button-content-noq91 {
    width: 100%;
    display: inline-block;
    white-space: nowrap;
}

.sd-RadioButton-radioButton-19EvX {
    border: 1px solid var(--sd-blacked-background-active-01);
}

    .sd-RadioButton-radioButton-19EvX:hover,
    .sd-RadioButton-radioButton-19EvX:active {
        border: 1px solid var(--sd-font-description);
        background: var(--sd-blacked-background-default-01);
    }

        .sd-RadioButton-radioButton-19EvX:hover .sd-RadioButton-radioButtonCircle-1uDnc,
        .sd-RadioButton-radioButton-19EvX:active .sd-RadioButton-radioButtonCircle-1uDnc {
            border: 1px solid var(--sd-font-description);
        }

.sd-RadioButton-radioButtonCircle-1uDnc {
    position: relative;
    top: -1px;
}

.sd-RadioButton-radioButtonAlign-7CHUC {
    text-align: left;
}

.sd-RadioButton-radioButtonBorderChecked-3BHGG {
    border: 1px solid var(--sd-color-primary);
}

    .sd-RadioButton-radioButtonBorderChecked-3BHGG:hover,
    .sd-RadioButton-radioButtonBorderChecked-3BHGG:active {
        border: 1px solid var(--sd-color-primary);
        background: var(--sd-blacked-background-default-01);
    }

        .sd-RadioButton-radioButtonBorderChecked-3BHGG:hover .sd-RadioButton-radioButtonCircle-1uDnc,
        .sd-RadioButton-radioButtonBorderChecked-3BHGG:active .sd-RadioButton-radioButtonCircle-1uDnc {
            border: 1px solid var(--sd-color-primary-hover);
        }

        .sd-RadioButton-radioButtonBorderChecked-3BHGG:hover .sd-RadioButton-radioButtonCircleCheckSign-3-qYl,
        .sd-RadioButton-radioButtonBorderChecked-3BHGG:active .sd-RadioButton-radioButtonCircleCheckSign-3-qYl {
            border: 3.8px solid var(--sd-color-primary-hover);
        }

.sd-RadioButton-radioButtonBorderDisabled-1ZJkM {
    border: 1px solid var(--sd-color-primary-disable);
}

    .sd-RadioButton-radioButtonBorderDisabled-1ZJkM:hover,
    .sd-RadioButton-radioButtonBorderDisabled-1ZJkM:active,
    .sd-RadioButton-radioButtonBorderDisabled-1ZJkM:focus {
        border: 1px solid var(--sd-color-primary-disable);
        background: var(--sd-blacked-background-default-01);
    }

.sd-RadioButton-cardContainer-3zTNA {
    padding: 10px 0;
    text-align: left;
}

.sd-RadioButton-radioButtonCardTitle-Vpawm {
    color: #141933;
    font-size: 14px;
    font-weight: 400;
}

.sd-RadioButton-radioButtonCardDescription-2pywe {
    margin-top: 2px;
    color: #989cb2;
    font-weight: 400;
    font-size: 12px;
    line-height: 16px;
}

.sd-Dropdown-dropdown-2uiYx {
    color: #141933;
    font-size: 14px;
    font-weight: 400;
    font-variant: normal;
    line-height: 20px;
    text-align: left;
    list-style: none;
    position: absolute;
    min-height: 16px;
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    border-radius: 8px;
    -webkit-box-shadow: 0 2px 10px 0px rgba(3,4,13,0.1);
    -moz-box-shadow: 0 2px 10px 0px rgba(3,4,13,0.1);
    box-shadow: 0 2px 10px 0px rgba(3,4,13,0.1);
    z-index: 900;
    background-color: var(--sd-blacked-background-default-01);
}

.sd-Dropdown-dropdown-2uiYx {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

    .sd-Dropdown-dropdown-2uiYx::before,
    .sd-Dropdown-dropdown-2uiYx::after,
    .sd-Dropdown-dropdown-2uiYx *,
    .sd-Dropdown-dropdown-2uiYx *::before,
    .sd-Dropdown-dropdown-2uiYx *::after {
        -webkit-box-sizing: inherit;
        -moz-box-sizing: inherit;
        box-sizing: inherit;
    }

.sd-Dropdown-container-12z4x {
    display: inline-block;
}

.sd-Dropdown-arrow-2qOwS {
    width: 0;
    height: 0;
    position: absolute;
    border-width: 6px;
    border-style: solid;
    border-color: transparent;
}

    .sd-Dropdown-arrow-2qOwS::after {
        width: 0;
        height: 0;
        position: absolute;
        left: 0;
        display: block;
        margin-top: -6px;
        margin-left: -6px;
        border-width: 6px;
        border-style: solid;
        border-color: transparent;
        content: '';
    }

.sd-Dropdown-dropdown-2uiYx[x-placement^=right] {
    margin-left: 8px;
}

    .sd-Dropdown-dropdown-2uiYx[x-placement^=right]::after {
        width: 8px;
        height: 100%;
        position: absolute;
        top: 0;
        left: -8px;
        display: block;
        content: '';
    }

    .sd-Dropdown-dropdown-2uiYx[x-placement^=right] > .sd-Dropdown-arrow-2qOwS {
        left: -13px;
        border-right-color: var(--sd-blacked-background-hover-01);
    }

        .sd-Dropdown-dropdown-2uiYx[x-placement^=right] > .sd-Dropdown-arrow-2qOwS::after {
            left: 1px;
            border-right-width: 6px;
            border-right-color: #fff;
        }

.sd-Dropdown-dropdown-2uiYx[x-placement^=top] {
    margin-bottom: 8px;
}

    .sd-Dropdown-dropdown-2uiYx[x-placement^=top]::after {
        width: 100%;
        height: 8px;
        position: absolute;
        bottom: -8px;
        display: block;
        content: '';
    }

    .sd-Dropdown-dropdown-2uiYx[x-placement^=top] > .sd-Dropdown-arrow-2qOwS {
        bottom: -13px;
        border-top-color: var(--sd-blacked-background-hover-01);
    }

        .sd-Dropdown-dropdown-2uiYx[x-placement^=top] > .sd-Dropdown-arrow-2qOwS::after {
            top: -1px;
            border-top-width: 6px;
            border-top-color: #fff;
        }

.sd-Dropdown-dropdown-2uiYx[x-placement^=left] {
    margin-right: 8px;
}

    .sd-Dropdown-dropdown-2uiYx[x-placement^=left]::after {
        width: 8px;
        height: 100%;
        position: absolute;
        top: 0;
        right: -8px;
        display: block;
        content: '';
    }

    .sd-Dropdown-dropdown-2uiYx[x-placement^=left] > .sd-Dropdown-arrow-2qOwS {
        right: -13px;
        border-left-color: var(--sd-blacked-background-hover-01);
    }

        .sd-Dropdown-dropdown-2uiYx[x-placement^=left] > .sd-Dropdown-arrow-2qOwS::after {
            left: -1px;
            border-left-width: 6px;
            border-left-color: #fff;
        }

.sd-Dropdown-dropdown-2uiYx[x-placement^=bottom] {
    margin-top: 8px;
}

    .sd-Dropdown-dropdown-2uiYx[x-placement^=bottom]::after {
        width: 100%;
        height: 8px;
        position: absolute;
        top: -8px;
        display: block;
        content: '';
    }

    .sd-Dropdown-dropdown-2uiYx[x-placement^=bottom] > .sd-Dropdown-arrow-2qOwS {
        top: -13px;
        border-bottom-color: var(--sd-blacked-background-hover-01);
    }

        .sd-Dropdown-dropdown-2uiYx[x-placement^=bottom] > .sd-Dropdown-arrow-2qOwS::after {
            top: 1px;
            border-bottom-width: 6px;
            border-bottom-color: var(--sd-blacked-background-default-01);
        }

.sd-Avatar-container-25pES {
    color: #141933;
    font-size: 14px;
    font-weight: 400;
    font-variant: normal;
    line-height: 20px;
    text-align: left;
    list-style: none;
    display: inline-block;
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box;
    border: 0px solid transparent;
    color: var(--sd-blacked-background-default-01);
    vertical-align: middle;
    text-align: center;
    overflow: hidden;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

.sd-Avatar-container-25pES {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

    .sd-Avatar-container-25pES::before,
    .sd-Avatar-container-25pES::after,
    .sd-Avatar-container-25pES *,
    .sd-Avatar-container-25pES *::before,
    .sd-Avatar-container-25pES *::after {
        -webkit-box-sizing: inherit;
        -moz-box-sizing: inherit;
        box-sizing: inherit;
    }

.sd-Avatar-img-1k8pw {
    width: 100%;
    height: 100%;
    background-position: center;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
}

.sd-Avatar-text-container-3QN69 {
    width: 100%;
    height: 100%;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -moz-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    white-space: nowrap;
}

.sd-Avatar-xxxl-2Argw,
.sd-Avatar-xxxl-2Argw .sd-Avatar-default-svg-3vCmq {
    color: #141933;
    font-weight: 400;
    font-size: 40px;
    line-height: 56px;
    width: 128px;
    height: 128px;
    line-height: 128px;
}

.sd-Avatar-xxl-k2YZM,
.sd-Avatar-xxl-k2YZM .sd-Avatar-default-svg-3vCmq {
    color: #141933;
    font-weight: 500;
    font-size: 20px;
    line-height: 28px;
    width: 64px;
    height: 64px;
    line-height: 64px;
}

.sd-Avatar-xl--YKg4,
.sd-Avatar-xl--YKg4 .sd-Avatar-default-svg-3vCmq {
    color: #141933;
    font-weight: 500;
    font-size: 16px;
    line-height: 22px;
    width: 48px;
    height: 48px;
    line-height: 48px;
}

.sd-Avatar-lg-2mv4g,
.sd-Avatar-lg-2mv4g .sd-Avatar-default-svg-3vCmq {
    color: #141933;
    font-size: 14px;
    font-weight: 400;
    width: 40px;
    height: 40px;
    font-weight: 400;
    line-height: 40px;
}

.sd-Avatar-md-1AuvJ,
.sd-Avatar-md-1AuvJ .sd-Avatar-default-svg-3vCmq {
    color: #989cb2;
    font-weight: 400;
    font-size: 12px;
    width: 32px;
    height: 32px;
    line-height: 32px;
}

.sd-Avatar-sm-3mUOh,
.sd-Avatar-sm-3mUOh .sd-Avatar-default-svg-3vCmq {
    color: #989cb2;
    font-weight: 400;
    font-size: 12px;
    width: 28px;
    height: 28px;
    line-height: 28px;
}

    .sd-Avatar-sm-3mUOh .sd-Avatar-text-3bK9i {
        -webkit-transform: scale(0.833333333333333);
        -moz-transform: scale(0.833333333333333);
        -ms-transform: scale(0.833333333333333);
        -o-transform: scale(0.833333333333333);
        transform: scale(0.833333333333333);
    }

.sd-Avatar-xs-1xJU7,
.sd-Avatar-xs-1xJU7 .sd-Avatar-default-svg-3vCmq {
    color: #989cb2;
    font-weight: 400;
    font-size: 12px;
    width: 24px;
    height: 24px;
    line-height: 24px;
}

    .sd-Avatar-xs-1xJU7 .sd-Avatar-text-3bK9i {
        -webkit-transform: scale(0.666666666666667);
        -moz-transform: scale(0.666666666666667);
        -ms-transform: scale(0.666666666666667);
        -o-transform: scale(0.666666666666667);
        transform: scale(0.666666666666667);
    }

.sd-Avatar-xxs-2UUDw,
.sd-Avatar-xxs-2UUDw .sd-Avatar-default-svg-3vCmq {
    color: #989cb2;
    font-weight: 400;
    font-size: 12px;
    width: 20px;
    height: 20px;
    line-height: 12px;
}

    .sd-Avatar-xxs-2UUDw .sd-Avatar-text-3bK9i {
        -webkit-transform: scale(0.666666666666667);
        -moz-transform: scale(0.666666666666667);
        -ms-transform: scale(0.666666666666667);
        -o-transform: scale(0.666666666666667);
        transform: scale(0.666666666666667);
    }

.sd-Avatar-circular-1p5DO {
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
}

.sd-Avatar-square-2qcoX.sd-Avatar-xxxl-2Argw {
    -webkit-border-radius: 36px;
    -moz-border-radius: 36px;
    border-radius: 36px;
}

.sd-Avatar-square-2qcoX.sd-Avatar-xxl-k2YZM {
    -webkit-border-radius: 18px;
    -moz-border-radius: 18px;
    border-radius: 18px;
}

.sd-Avatar-square-2qcoX.sd-Avatar-xl--YKg4 {
    -webkit-border-radius: 12px;
    -moz-border-radius: 12px;
    border-radius: 12px;
}

.sd-Avatar-square-2qcoX.sd-Avatar-lg-2mv4g {
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
}

.sd-Avatar-square-2qcoX.sd-Avatar-md-1AuvJ {
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    border-radius: 8px;
}

.sd-Avatar-square-2qcoX.sd-Avatar-sm-3mUOh {
    -webkit-border-radius: 7px;
    -moz-border-radius: 7px;
    border-radius: 7px;
}

.sd-Avatar-square-2qcoX.sd-Avatar-xs-1xJU7 {
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    border-radius: 6px;
}

.sd-Avatar-square-2qcoX.sd-Avatar-xxs-2UUDw {
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    border-radius: 6px;
}

.sd-Avatar-default-svg-3vCmq {
    display: block;
}

.sd-Avatar-group-AZIyr {
    position: relative;
    vertical-align: middle;
    -webkit-transform: scale(0.5, 0.5);
    -moz-transform: scale(0.5, 0.5);
    -ms-transform: scale(0.5, 0.5);
    -o-transform: scale(0.5, 0.5);
    transform: scale(0.5, 0.5);
    -webkit-transform-origin: top left;
    -moz-transform-origin: top left;
    -ms-transform-origin: top left;
    -o-transform-origin: top left;
    transform-origin: top left;
}

.sd-Avatar-group-two-L7Mmp,
.sd-Avatar-group-three-1EtNN,
.sd-Avatar-group-four-3YiUY {
    display: block;
}

.sd-Avatar-group-item-wrapper-2BK6L {
    line-height: 0;
}

    .sd-Avatar-group-item-wrapper-2BK6L.sd-Avatar-ground-queue-1v7R9 {
        display: inline-block;
    }

        .sd-Avatar-group-item-wrapper-2BK6L.sd-Avatar-ground-queue-1v7R9.sd-Avatar-sm-3mUOh,
        .sd-Avatar-group-item-wrapper-2BK6L.sd-Avatar-ground-queue-1v7R9.sd-Avatar-md-1AuvJ,
        .sd-Avatar-group-item-wrapper-2BK6L.sd-Avatar-ground-queue-1v7R9.sd-Avatar-lg-2mv4g,
        .sd-Avatar-group-item-wrapper-2BK6L.sd-Avatar-ground-queue-1v7R9.sd-Avatar-xl--YKg4,
        .sd-Avatar-group-item-wrapper-2BK6L.sd-Avatar-ground-queue-1v7R9.sd-Avatar-xxl-k2YZM,
        .sd-Avatar-group-item-wrapper-2BK6L.sd-Avatar-ground-queue-1v7R9.sd-Avatar-xxxl-2Argw {
            width: auto;
            height: auto;
        }

            .sd-Avatar-group-item-wrapper-2BK6L.sd-Avatar-ground-queue-1v7R9.sd-Avatar-sm-3mUOh .sd-Avatar-group-item-3pFTZ {
                border-width: 1.75px;
            }

        .sd-Avatar-group-item-wrapper-2BK6L.sd-Avatar-ground-queue-1v7R9.sd-Avatar-sm-3mUOh {
            margin-left: -5.25px;
        }

            .sd-Avatar-group-item-wrapper-2BK6L.sd-Avatar-ground-queue-1v7R9.sd-Avatar-sm-3mUOh:nth-child(1) {
                margin-left: 0;
            }

        .sd-Avatar-group-item-wrapper-2BK6L.sd-Avatar-ground-queue-1v7R9.sd-Avatar-md-1AuvJ .sd-Avatar-group-item-3pFTZ {
            border-width: 2px;
        }

        .sd-Avatar-group-item-wrapper-2BK6L.sd-Avatar-ground-queue-1v7R9.sd-Avatar-md-1AuvJ {
            margin-left: -6px;
        }

            .sd-Avatar-group-item-wrapper-2BK6L.sd-Avatar-ground-queue-1v7R9.sd-Avatar-md-1AuvJ:nth-child(1) {
                margin-left: 0;
            }

        .sd-Avatar-group-item-wrapper-2BK6L.sd-Avatar-ground-queue-1v7R9.sd-Avatar-lg-2mv4g .sd-Avatar-group-item-3pFTZ {
            border-width: 2.5px;
        }

        .sd-Avatar-group-item-wrapper-2BK6L.sd-Avatar-ground-queue-1v7R9.sd-Avatar-lg-2mv4g {
            margin-left: -7.5px;
        }

            .sd-Avatar-group-item-wrapper-2BK6L.sd-Avatar-ground-queue-1v7R9.sd-Avatar-lg-2mv4g:nth-child(1) {
                margin-left: 0;
            }

        .sd-Avatar-group-item-wrapper-2BK6L.sd-Avatar-ground-queue-1v7R9.sd-Avatar-xl--YKg4 .sd-Avatar-group-item-3pFTZ {
            border-width: 3px;
        }

        .sd-Avatar-group-item-wrapper-2BK6L.sd-Avatar-ground-queue-1v7R9.sd-Avatar-xl--YKg4 {
            margin-left: -9px;
        }

            .sd-Avatar-group-item-wrapper-2BK6L.sd-Avatar-ground-queue-1v7R9.sd-Avatar-xl--YKg4:nth-child(1) {
                margin-left: 0;
            }

        .sd-Avatar-group-item-wrapper-2BK6L.sd-Avatar-ground-queue-1v7R9.sd-Avatar-xxl-k2YZM .sd-Avatar-group-item-3pFTZ {
            border-width: 4px;
        }

        .sd-Avatar-group-item-wrapper-2BK6L.sd-Avatar-ground-queue-1v7R9.sd-Avatar-xxl-k2YZM {
            margin-left: -12px;
        }

            .sd-Avatar-group-item-wrapper-2BK6L.sd-Avatar-ground-queue-1v7R9.sd-Avatar-xxl-k2YZM:nth-child(1) {
                margin-left: 0;
            }

        .sd-Avatar-group-item-wrapper-2BK6L.sd-Avatar-ground-queue-1v7R9.sd-Avatar-xxxl-2Argw .sd-Avatar-group-item-3pFTZ {
            border-width: 4px;
        }

        .sd-Avatar-group-item-wrapper-2BK6L.sd-Avatar-ground-queue-1v7R9.sd-Avatar-xxxl-2Argw {
            margin-left: -12px;
        }

            .sd-Avatar-group-item-wrapper-2BK6L.sd-Avatar-ground-queue-1v7R9.sd-Avatar-xxxl-2Argw:nth-child(1) {
                margin-left: 0;
            }

.sd-Avatar-group-item-wrapper-2BK6L {
    width: auto;
    height: auto;
}

    .sd-Avatar-group-item-wrapper-2BK6L.sd-Avatar-ground-sround-20svb {
        position: absolute;
        display: block;
    }

        .sd-Avatar-group-item-wrapper-2BK6L.sd-Avatar-ground-sround-20svb.sd-Avatar-sm-3mUOh,
        .sd-Avatar-group-item-wrapper-2BK6L.sd-Avatar-ground-sround-20svb.sd-Avatar-md-1AuvJ,
        .sd-Avatar-group-item-wrapper-2BK6L.sd-Avatar-ground-sround-20svb.sd-Avatar-lg-2mv4g,
        .sd-Avatar-group-item-wrapper-2BK6L.sd-Avatar-ground-sround-20svb.sd-Avatar-xl--YKg4,
        .sd-Avatar-group-item-wrapper-2BK6L.sd-Avatar-ground-sround-20svb.sd-Avatar-xxl-k2YZM,
        .sd-Avatar-group-item-wrapper-2BK6L.sd-Avatar-ground-sround-20svb.sd-Avatar-xxxl-2Argw {
            width: auto;
            height: auto;
        }

        .sd-Avatar-group-item-wrapper-2BK6L.sd-Avatar-ground-sround-20svb.sd-Avatar-group-four-3YiUY.sd-Avatar-sm-3mUOh .sd-Avatar-group-item-3pFTZ {
            border-width: 1.75px;
        }

        .sd-Avatar-group-item-wrapper-2BK6L.sd-Avatar-ground-sround-20svb.sd-Avatar-group-four-3YiUY.sd-Avatar-sm-3mUOh:nth-child(2) {
            top: 24.5px;
        }

        .sd-Avatar-group-item-wrapper-2BK6L.sd-Avatar-ground-sround-20svb.sd-Avatar-group-four-3YiUY.sd-Avatar-sm-3mUOh:nth-child(3) {
            top: 24.5px;
            left: 24.5px;
        }

        .sd-Avatar-group-item-wrapper-2BK6L.sd-Avatar-ground-sround-20svb.sd-Avatar-group-four-3YiUY.sd-Avatar-sm-3mUOh:nth-child(4) {
            left: 24.5px;
        }

        .sd-Avatar-group-item-wrapper-2BK6L.sd-Avatar-ground-sround-20svb.sd-Avatar-group-four-3YiUY.sd-Avatar-sm-3mUOh:nth-child(5) {
            height: 24.5px;
            overflow: hidden;
        }

        .sd-Avatar-group-item-wrapper-2BK6L.sd-Avatar-ground-sround-20svb.sd-Avatar-group-four-3YiUY.sd-Avatar-md-1AuvJ .sd-Avatar-group-item-3pFTZ {
            border-width: 2px;
        }

        .sd-Avatar-group-item-wrapper-2BK6L.sd-Avatar-ground-sround-20svb.sd-Avatar-group-four-3YiUY.sd-Avatar-md-1AuvJ:nth-child(2) {
            top: 28px;
        }

        .sd-Avatar-group-item-wrapper-2BK6L.sd-Avatar-ground-sround-20svb.sd-Avatar-group-four-3YiUY.sd-Avatar-md-1AuvJ:nth-child(3) {
            top: 28px;
            left: 28px;
        }

        .sd-Avatar-group-item-wrapper-2BK6L.sd-Avatar-ground-sround-20svb.sd-Avatar-group-four-3YiUY.sd-Avatar-md-1AuvJ:nth-child(4) {
            left: 28px;
        }

        .sd-Avatar-group-item-wrapper-2BK6L.sd-Avatar-ground-sround-20svb.sd-Avatar-group-four-3YiUY.sd-Avatar-md-1AuvJ:nth-child(5) {
            height: 28px;
            overflow: hidden;
        }

        .sd-Avatar-group-item-wrapper-2BK6L.sd-Avatar-ground-sround-20svb.sd-Avatar-group-four-3YiUY.sd-Avatar-lg-2mv4g .sd-Avatar-group-item-3pFTZ {
            border-width: 2.5px;
        }

        .sd-Avatar-group-item-wrapper-2BK6L.sd-Avatar-ground-sround-20svb.sd-Avatar-group-four-3YiUY.sd-Avatar-lg-2mv4g:nth-child(2) {
            top: 35px;
        }

        .sd-Avatar-group-item-wrapper-2BK6L.sd-Avatar-ground-sround-20svb.sd-Avatar-group-four-3YiUY.sd-Avatar-lg-2mv4g:nth-child(3) {
            top: 35px;
            left: 35px;
        }

        .sd-Avatar-group-item-wrapper-2BK6L.sd-Avatar-ground-sround-20svb.sd-Avatar-group-four-3YiUY.sd-Avatar-lg-2mv4g:nth-child(4) {
            left: 35px;
        }

        .sd-Avatar-group-item-wrapper-2BK6L.sd-Avatar-ground-sround-20svb.sd-Avatar-group-four-3YiUY.sd-Avatar-lg-2mv4g:nth-child(5) {
            height: 35px;
            overflow: hidden;
        }

        .sd-Avatar-group-item-wrapper-2BK6L.sd-Avatar-ground-sround-20svb.sd-Avatar-group-four-3YiUY.sd-Avatar-xl--YKg4 .sd-Avatar-group-item-3pFTZ {
            border-width: 3px;
        }

        .sd-Avatar-group-item-wrapper-2BK6L.sd-Avatar-ground-sround-20svb.sd-Avatar-group-four-3YiUY.sd-Avatar-xl--YKg4:nth-child(2) {
            top: 42px;
        }

        .sd-Avatar-group-item-wrapper-2BK6L.sd-Avatar-ground-sround-20svb.sd-Avatar-group-four-3YiUY.sd-Avatar-xl--YKg4:nth-child(3) {
            top: 42px;
            left: 42px;
        }

        .sd-Avatar-group-item-wrapper-2BK6L.sd-Avatar-ground-sround-20svb.sd-Avatar-group-four-3YiUY.sd-Avatar-xl--YKg4:nth-child(4) {
            left: 42px;
        }

        .sd-Avatar-group-item-wrapper-2BK6L.sd-Avatar-ground-sround-20svb.sd-Avatar-group-four-3YiUY.sd-Avatar-xl--YKg4:nth-child(5) {
            height: 42px;
            overflow: hidden;
        }

        .sd-Avatar-group-item-wrapper-2BK6L.sd-Avatar-ground-sround-20svb.sd-Avatar-group-four-3YiUY.sd-Avatar-xxl-k2YZM .sd-Avatar-group-item-3pFTZ {
            border-width: 4px;
        }

        .sd-Avatar-group-item-wrapper-2BK6L.sd-Avatar-ground-sround-20svb.sd-Avatar-group-four-3YiUY.sd-Avatar-xxl-k2YZM:nth-child(2) {
            top: 56px;
        }

        .sd-Avatar-group-item-wrapper-2BK6L.sd-Avatar-ground-sround-20svb.sd-Avatar-group-four-3YiUY.sd-Avatar-xxl-k2YZM:nth-child(3) {
            top: 56px;
            left: 56px;
        }

        .sd-Avatar-group-item-wrapper-2BK6L.sd-Avatar-ground-sround-20svb.sd-Avatar-group-four-3YiUY.sd-Avatar-xxl-k2YZM:nth-child(4) {
            left: 56px;
        }

        .sd-Avatar-group-item-wrapper-2BK6L.sd-Avatar-ground-sround-20svb.sd-Avatar-group-four-3YiUY.sd-Avatar-xxl-k2YZM:nth-child(5) {
            height: 56px;
            overflow: hidden;
        }

        .sd-Avatar-group-item-wrapper-2BK6L.sd-Avatar-ground-sround-20svb.sd-Avatar-group-three-1EtNN.sd-Avatar-sm-3mUOh .sd-Avatar-group-item-3pFTZ {
            border-width: 1.75px;
        }

        .sd-Avatar-group-item-wrapper-2BK6L.sd-Avatar-ground-sround-20svb.sd-Avatar-group-three-1EtNN.sd-Avatar-sm-3mUOh:nth-child(1) {
            left: 12.25px;
        }

        .sd-Avatar-group-item-wrapper-2BK6L.sd-Avatar-ground-sround-20svb.sd-Avatar-group-three-1EtNN.sd-Avatar-sm-3mUOh:nth-child(2) {
            top: 24.5px;
        }

        .sd-Avatar-group-item-wrapper-2BK6L.sd-Avatar-ground-sround-20svb.sd-Avatar-group-three-1EtNN.sd-Avatar-sm-3mUOh:nth-child(3) {
            top: 24.5px;
            left: 24.5px;
        }

        .sd-Avatar-group-item-wrapper-2BK6L.sd-Avatar-ground-sround-20svb.sd-Avatar-group-three-1EtNN.sd-Avatar-sm-3mUOh:nth-child(4) {
            width: 15.75px;
            left: 28px;
            overflow: hidden;
        }

            .sd-Avatar-group-item-wrapper-2BK6L.sd-Avatar-ground-sround-20svb.sd-Avatar-group-three-1EtNN.sd-Avatar-sm-3mUOh:nth-child(4) > div {
                position: relative;
                left: -15.75px;
            }

        .sd-Avatar-group-item-wrapper-2BK6L.sd-Avatar-ground-sround-20svb.sd-Avatar-group-three-1EtNN.sd-Avatar-md-1AuvJ .sd-Avatar-group-item-3pFTZ {
            border-width: 2px;
        }

        .sd-Avatar-group-item-wrapper-2BK6L.sd-Avatar-ground-sround-20svb.sd-Avatar-group-three-1EtNN.sd-Avatar-md-1AuvJ:nth-child(1) {
            left: 14px;
        }

        .sd-Avatar-group-item-wrapper-2BK6L.sd-Avatar-ground-sround-20svb.sd-Avatar-group-three-1EtNN.sd-Avatar-md-1AuvJ:nth-child(2) {
            top: 28px;
        }

        .sd-Avatar-group-item-wrapper-2BK6L.sd-Avatar-ground-sround-20svb.sd-Avatar-group-three-1EtNN.sd-Avatar-md-1AuvJ:nth-child(3) {
            top: 28px;
            left: 28px;
        }

        .sd-Avatar-group-item-wrapper-2BK6L.sd-Avatar-ground-sround-20svb.sd-Avatar-group-three-1EtNN.sd-Avatar-md-1AuvJ:nth-child(4) {
            width: 18px;
            left: 32px;
            overflow: hidden;
        }

            .sd-Avatar-group-item-wrapper-2BK6L.sd-Avatar-ground-sround-20svb.sd-Avatar-group-three-1EtNN.sd-Avatar-md-1AuvJ:nth-child(4) > div {
                position: relative;
                left: -18px;
            }

        .sd-Avatar-group-item-wrapper-2BK6L.sd-Avatar-ground-sround-20svb.sd-Avatar-group-three-1EtNN.sd-Avatar-lg-2mv4g .sd-Avatar-group-item-3pFTZ {
            border-width: 2.5px;
        }

        .sd-Avatar-group-item-wrapper-2BK6L.sd-Avatar-ground-sround-20svb.sd-Avatar-group-three-1EtNN.sd-Avatar-lg-2mv4g:nth-child(1) {
            left: 17.5px;
        }

        .sd-Avatar-group-item-wrapper-2BK6L.sd-Avatar-ground-sround-20svb.sd-Avatar-group-three-1EtNN.sd-Avatar-lg-2mv4g:nth-child(2) {
            top: 35px;
        }

        .sd-Avatar-group-item-wrapper-2BK6L.sd-Avatar-ground-sround-20svb.sd-Avatar-group-three-1EtNN.sd-Avatar-lg-2mv4g:nth-child(3) {
            top: 35px;
            left: 35px;
        }

        .sd-Avatar-group-item-wrapper-2BK6L.sd-Avatar-ground-sround-20svb.sd-Avatar-group-three-1EtNN.sd-Avatar-lg-2mv4g:nth-child(4) {
            width: 22.5px;
            left: 40px;
            overflow: hidden;
        }

            .sd-Avatar-group-item-wrapper-2BK6L.sd-Avatar-ground-sround-20svb.sd-Avatar-group-three-1EtNN.sd-Avatar-lg-2mv4g:nth-child(4) > div {
                position: relative;
                left: -22.5px;
            }

        .sd-Avatar-group-item-wrapper-2BK6L.sd-Avatar-ground-sround-20svb.sd-Avatar-group-three-1EtNN.sd-Avatar-xl--YKg4 .sd-Avatar-group-item-3pFTZ {
            border-width: 3px;
        }

        .sd-Avatar-group-item-wrapper-2BK6L.sd-Avatar-ground-sround-20svb.sd-Avatar-group-three-1EtNN.sd-Avatar-xl--YKg4:nth-child(1) {
            left: 21px;
        }

        .sd-Avatar-group-item-wrapper-2BK6L.sd-Avatar-ground-sround-20svb.sd-Avatar-group-three-1EtNN.sd-Avatar-xl--YKg4:nth-child(2) {
            top: 42px;
        }

        .sd-Avatar-group-item-wrapper-2BK6L.sd-Avatar-ground-sround-20svb.sd-Avatar-group-three-1EtNN.sd-Avatar-xl--YKg4:nth-child(3) {
            top: 42px;
            left: 42px;
        }

        .sd-Avatar-group-item-wrapper-2BK6L.sd-Avatar-ground-sround-20svb.sd-Avatar-group-three-1EtNN.sd-Avatar-xl--YKg4:nth-child(4) {
            width: 27px;
            left: 48px;
            overflow: hidden;
        }

            .sd-Avatar-group-item-wrapper-2BK6L.sd-Avatar-ground-sround-20svb.sd-Avatar-group-three-1EtNN.sd-Avatar-xl--YKg4:nth-child(4) > div {
                position: relative;
                left: -27px;
            }

        .sd-Avatar-group-item-wrapper-2BK6L.sd-Avatar-ground-sround-20svb.sd-Avatar-group-three-1EtNN.sd-Avatar-xxl-k2YZM .sd-Avatar-group-item-3pFTZ {
            border-width: 4px;
        }

        .sd-Avatar-group-item-wrapper-2BK6L.sd-Avatar-ground-sround-20svb.sd-Avatar-group-three-1EtNN.sd-Avatar-xxl-k2YZM:nth-child(1) {
            left: 28px;
        }

        .sd-Avatar-group-item-wrapper-2BK6L.sd-Avatar-ground-sround-20svb.sd-Avatar-group-three-1EtNN.sd-Avatar-xxl-k2YZM:nth-child(2) {
            top: 56px;
        }

        .sd-Avatar-group-item-wrapper-2BK6L.sd-Avatar-ground-sround-20svb.sd-Avatar-group-three-1EtNN.sd-Avatar-xxl-k2YZM:nth-child(3) {
            top: 56px;
            left: 56px;
        }

        .sd-Avatar-group-item-wrapper-2BK6L.sd-Avatar-ground-sround-20svb.sd-Avatar-group-three-1EtNN.sd-Avatar-xxl-k2YZM:nth-child(4) {
            width: 36px;
            left: 64px;
            overflow: hidden;
        }

            .sd-Avatar-group-item-wrapper-2BK6L.sd-Avatar-ground-sround-20svb.sd-Avatar-group-three-1EtNN.sd-Avatar-xxl-k2YZM:nth-child(4) > div {
                position: relative;
                left: -36px;
            }

        .sd-Avatar-group-item-wrapper-2BK6L.sd-Avatar-ground-sround-20svb.sd-Avatar-group-three-1EtNN.sd-Avatar-xxxl-2Argw .sd-Avatar-group-item-3pFTZ {
            border-width: 8px;
        }

        .sd-Avatar-group-item-wrapper-2BK6L.sd-Avatar-ground-sround-20svb.sd-Avatar-group-three-1EtNN.sd-Avatar-xxxl-2Argw:nth-child(1) {
            left: 56px;
        }

        .sd-Avatar-group-item-wrapper-2BK6L.sd-Avatar-ground-sround-20svb.sd-Avatar-group-three-1EtNN.sd-Avatar-xxxl-2Argw:nth-child(2) {
            top: 112px;
        }

        .sd-Avatar-group-item-wrapper-2BK6L.sd-Avatar-ground-sround-20svb.sd-Avatar-group-three-1EtNN.sd-Avatar-xxxl-2Argw:nth-child(3) {
            top: 112px;
            left: 112px;
        }

        .sd-Avatar-group-item-wrapper-2BK6L.sd-Avatar-ground-sround-20svb.sd-Avatar-group-three-1EtNN.sd-Avatar-xxxl-2Argw:nth-child(4) {
            width: 72px;
            left: 128px;
            overflow: hidden;
        }

            .sd-Avatar-group-item-wrapper-2BK6L.sd-Avatar-ground-sround-20svb.sd-Avatar-group-three-1EtNN.sd-Avatar-xxxl-2Argw:nth-child(4) > div {
                position: relative;
                left: -72px;
            }

        .sd-Avatar-group-item-wrapper-2BK6L.sd-Avatar-ground-sround-20svb.sd-Avatar-group-two-L7Mmp.sd-Avatar-sm-3mUOh .sd-Avatar-group-item-3pFTZ {
            border-width: 1.75px;
        }

        .sd-Avatar-group-item-wrapper-2BK6L.sd-Avatar-ground-sround-20svb.sd-Avatar-group-two-L7Mmp.sd-Avatar-sm-3mUOh:nth-child(1) {
            top: 12.25px;
        }

        .sd-Avatar-group-item-wrapper-2BK6L.sd-Avatar-ground-sround-20svb.sd-Avatar-group-two-L7Mmp.sd-Avatar-sm-3mUOh:nth-child(2) {
            top: 12.25px;
            left: 24.5px;
        }

        .sd-Avatar-group-item-wrapper-2BK6L.sd-Avatar-ground-sround-20svb.sd-Avatar-group-two-L7Mmp.sd-Avatar-md-1AuvJ .sd-Avatar-group-item-3pFTZ {
            border-width: 2px;
        }

        .sd-Avatar-group-item-wrapper-2BK6L.sd-Avatar-ground-sround-20svb.sd-Avatar-group-two-L7Mmp.sd-Avatar-md-1AuvJ:nth-child(1) {
            top: 14px;
        }

        .sd-Avatar-group-item-wrapper-2BK6L.sd-Avatar-ground-sround-20svb.sd-Avatar-group-two-L7Mmp.sd-Avatar-md-1AuvJ:nth-child(2) {
            top: 14px;
            left: 28px;
        }

        .sd-Avatar-group-item-wrapper-2BK6L.sd-Avatar-ground-sround-20svb.sd-Avatar-group-two-L7Mmp.sd-Avatar-lg-2mv4g .sd-Avatar-group-item-3pFTZ {
            border-width: 2.5px;
        }

        .sd-Avatar-group-item-wrapper-2BK6L.sd-Avatar-ground-sround-20svb.sd-Avatar-group-two-L7Mmp.sd-Avatar-lg-2mv4g:nth-child(1) {
            top: 17.5px;
        }

        .sd-Avatar-group-item-wrapper-2BK6L.sd-Avatar-ground-sround-20svb.sd-Avatar-group-two-L7Mmp.sd-Avatar-lg-2mv4g:nth-child(2) {
            top: 17.5px;
            left: 35px;
        }

        .sd-Avatar-group-item-wrapper-2BK6L.sd-Avatar-ground-sround-20svb.sd-Avatar-group-two-L7Mmp.sd-Avatar-xl--YKg4 .sd-Avatar-group-item-3pFTZ {
            border-width: 3px;
        }

        .sd-Avatar-group-item-wrapper-2BK6L.sd-Avatar-ground-sround-20svb.sd-Avatar-group-two-L7Mmp.sd-Avatar-xl--YKg4:nth-child(1) {
            top: 21px;
        }

        .sd-Avatar-group-item-wrapper-2BK6L.sd-Avatar-ground-sround-20svb.sd-Avatar-group-two-L7Mmp.sd-Avatar-xl--YKg4:nth-child(2) {
            top: 21px;
            left: 42px;
        }

        .sd-Avatar-group-item-wrapper-2BK6L.sd-Avatar-ground-sround-20svb.sd-Avatar-group-two-L7Mmp.sd-Avatar-xxl-k2YZM .sd-Avatar-group-item-3pFTZ {
            border-width: 4px;
        }

        .sd-Avatar-group-item-wrapper-2BK6L.sd-Avatar-ground-sround-20svb.sd-Avatar-group-two-L7Mmp.sd-Avatar-xxl-k2YZM:nth-child(1) {
            top: 28px;
        }

        .sd-Avatar-group-item-wrapper-2BK6L.sd-Avatar-ground-sround-20svb.sd-Avatar-group-two-L7Mmp.sd-Avatar-xxl-k2YZM:nth-child(2) {
            top: 28px;
            left: 56px;
        }

        .sd-Avatar-group-item-wrapper-2BK6L.sd-Avatar-ground-sround-20svb.sd-Avatar-group-two-L7Mmp.sd-Avatar-xxxl-2Argw .sd-Avatar-group-item-3pFTZ {
            border-width: 8px;
        }

        .sd-Avatar-group-item-wrapper-2BK6L.sd-Avatar-ground-sround-20svb.sd-Avatar-group-two-L7Mmp.sd-Avatar-xxxl-2Argw:nth-child(1) {
            top: 56px;
        }

        .sd-Avatar-group-item-wrapper-2BK6L.sd-Avatar-ground-sround-20svb.sd-Avatar-group-two-L7Mmp.sd-Avatar-xxxl-2Argw:nth-child(2) {
            top: 56px;
            left: 112px;
        }

.sd-Avatar-group-container-2wXo8 {
    display: inline-block;
}

.sd-Avatar-group-item-3pFTZ {
    -webkit-box-sizing: content-box !important;
    -moz-box-sizing: content-box !important;
    box-sizing: content-box !important;
    border-style: solid;
    border-color: var(--sd-blacked-background-default-01);
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
}

.sd-Avatar-icon-fix-1H81Y {
    top: -1px;
    vertical-align: middle;
}

.sd-Avatar-hoverStyle-1KqK0 {
    position: relative;
}

    .sd-Avatar-hoverStyle-1KqK0:hover:after {
        position: absolute;
        top: 0;
        right: 0;
        bottom: 0;
        left: 0;
        opacity: 0.05;
        background: #03040d;
        content: ' ';
    }

/* common */
.sd-Tag-container-AL1Xm {
    color: #141933;
    font-size: 14px;
    font-weight: 400;
    font-variant: normal;
    line-height: 20px;
    text-align: left;
    list-style: none;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    display: -webkit-inline-box;
    display: -webkit-inline-flex;
    display: -moz-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -moz-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    max-width: 160px;
    border: 1px solid;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
}

.sd-Tag-container-AL1Xm {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

    .sd-Tag-container-AL1Xm::before,
    .sd-Tag-container-AL1Xm::after,
    .sd-Tag-container-AL1Xm *,
    .sd-Tag-container-AL1Xm *::before,
    .sd-Tag-container-AL1Xm *::after {
        -webkit-box-sizing: inherit;
        -moz-box-sizing: inherit;
        box-sizing: inherit;
    }

.sd-Tag-text-1rKkr {
    height: 100%;
    padding: 0 8px;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
}

.sd-Tag-text-with-left-icon-RNOy7 {
    padding-left: 4px;
}

.sd-Tag-text-with-right-icon-3bKbi {
    padding-right: 4px;
}

.sd-Tag-lg-199Wb {
    height: 32px;
    line-height: 30px;
}

.sd-Tag-md-1IJZU {
    height: 24px;
    line-height: 22px;
}

.sd-Tag-sm-G3kvE {
    color: #989cb2;
    font-weight: 400;
    font-size: 12px;
    height: 20px;
    line-height: 18px;
}

.sd-Tag-close-3l-7s {
    height: 100%;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 0;
    -webkit-flex-grow: 0;
    -moz-box-flex: 0;
    -ms-flex-positive: 0;
    flex-grow: 0;
    -webkit-flex-shrink: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -moz-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    margin-right: 4px;
    margin-left: -4px;
    text-align: center;
}
/* type */
.sd-Tag-dark-2uhwV {
    border-color: var(--sd-blacked-background-hover-02);
    background-color: var(--sd-blacked-background-hover-02);
}

.sd-Tag-light-3UMM- {
    border-color: var(--sd-blacked-background-default-01);
    background-color: var(--sd-blacked-background-default-01);
}

.sd-Tag-outlined-1rT6T {
    border-color: var(--sd-font-heading);
    background-color: rgba(255,255,255,0);
}

.sd-Tag-custom-1aQc1 {
    background: var(--sd-blacked-background-default-01);
}

.sd-Tag-avatar-3AdnX {
    border-width: 0;
    border-color: var(--sd-blacked-background-active-01);
    background-color: var(--sd-blacked-background-active-01);
}

    .sd-Tag-avatar-3AdnX.sd-Tag-lg-199Wb {
        line-height: 32px;
    }

    .sd-Tag-avatar-3AdnX.sd-Tag-md-1IJZU {
        line-height: 24px;
    }

    .sd-Tag-avatar-3AdnX.sd-Tag-sm-G3kvE {
        line-height: 20px;
    }

.sd-Tag-avatar-item-36Iey {
    display: block;
    -webkit-flex-shrink: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    -webkit-border-top-right-radius: 0 !important;
    -moz-border-radius-topright: 0 !important;
    border-top-right-radius: 0 !important;
    -webkit-border-bottom-right-radius: 0 !important;
    -moz-border-radius-bottomright: 0 !important;
    border-bottom-right-radius: 0 !important;
}

.sd-Tag-close-icon-h77A9 {
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    padding: 3px;
    cursor: pointer;
}

.sd-Tag-error-1E5aJ {
    background-color: var(--sd-error-background-default-01);
    color: var(--sd-error-default);
}

    .sd-Tag-error-1E5aJ .sd-Tag-close-icon-h77A9 {
        color: #ffa8a8;
    }

        .sd-Tag-error-1E5aJ .sd-Tag-close-icon-h77A9:hover {
            background-color: var(--sd-error-background-hover-01);
        }

.sd-Tag-disabled-19ctC .sd-Tag-close-icon-h77A9 {
    color: var(--sd-font-disable);
    cursor: not-allowed;
}

.sd-Tag-disabled-19ctC,
.sd-Tag-disabled-19ctC:hover {
    opacity: 1;
    color: var(--sd-font-disable);
    cursor: not-allowed;
}

.sd-Tag-outlined-1rT6T.sd-Tag-disabled-19ctC {
    border-color: var(--sd-font-disable);
    background-color: rgba(255,255,255,0);
}

.sd-Tag-left-icon-NcKw8 {
    margin-right: 4px;
}

.sd-Tag-right-icon-2p25B {
    margin-left: 4px;
}

.sd-Tag-selectable-3EZyt {
    cursor: pointer;
}

.sd-Tag-selected-1veSY {
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -moz-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
}

.sd-Tag-userTag-29sVU {
    display: -webkit-inline-box;
    display: -webkit-inline-flex;
    display: -moz-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    padding: 2px;
    background: var(--sd-blacked-background-default-01);
    overflow: hidden;
    cursor: pointer;
}

    .sd-Tag-userTag-29sVU:hover {
        background: var(--sd-blacked-background-hover-01);
    }

.sd-Tag-userTagDark-bs76u {
    background: var(--sd-blacked-background-hover-02);
}

    .sd-Tag-userTagDark-bs76u:hover {
        background: var(--sd-blacked-background-hover-01);
    }

.sd-Tag-userTagDisable-1c-_3 {
    background: var(--sd-blacked-background-default-01);
    cursor: not-allowed;
}

    .sd-Tag-userTagDisable-1c-_3:hover {
        background: var(--sd-blacked-background-default-01);
    }

.sd-Tag-userTagDisableDark-19UeS {
    background: var(--sd-blacked-background-hover-02);
    cursor: not-allowed;
}

    .sd-Tag-userTagDisableDark-19UeS:hover {
        background: var(--sd-blacked-background-hover-02);
    }

.sd-Tag-userTagError-2Cgn6 {
    background: var(--sd-blacked-background-default-01);
}

    .sd-Tag-userTagError-2Cgn6:hover {
        background: var(--sd-error-background-hover-01);
    }

.sd-Tag-userTagErrorDark-28YBR {
    background: var(--sd-error-background-default-01);
}

    .sd-Tag-userTagErrorDark-28YBR:hover {
        background: var(--sd-error-background-hover-01);
    }

.sd-Tag-userTagDisableError-3W2tS {
    background: var(--sd-blacked-background-default-01);
    cursor: not-allowed;
}

    .sd-Tag-userTagDisableError-3W2tS:hover {
        background: var(--sd-blacked-background-default-01);
    }

.sd-Tag-userTagDisableErrorDark-1OuC2 {
    background: var(--sd-error-background-default-01);
    cursor: not-allowed;
}

    .sd-Tag-userTagDisableErrorDark-1OuC2:hover {
        background: var(--sd-error-background-default-01);
    }

.sd-Tag-userTagNotSelectable-35Lne:hover {
    background: var(--sd-blacked-background-default-01);
    cursor: text;
}

.sd-Tag-userTagDarkNotSelectable-fAPWL:hover {
    background: var(--sd-blacked-background-hover-02);
    cursor: text;
}

.sd-Tag-userTagErrorDarkNotSelectable-1qt8L:hover {
    background: var(--sd-error-background-default-01);
    cursor: text;
}

.sd-Tag-userTagSelected-2J8Sx {
    position: relative;
    -webkit-box-shadow: inset 0 0 0 1px var(--sd-color-primary-border);
    -moz-box-shadow: inset 0 0 0 1px var(--sd-color-primary-border);
    box-shadow: inset 0 0 0 1px var(--sd-color-primary-border);
}

    .sd-Tag-userTagSelected-2J8Sx::before {
        position: absolute;
        top: 0;
        right: 0;
        bottom: 0;
        left: 0;
        opacity: 0.08;
        background-color: #0068ff;
        -webkit-user-select: none;
        -moz-user-select: none;
        -ms-user-select: none;
        user-select: none;
        content: '';
    }

    .sd-Tag-userTagSelected-2J8Sx.sd-Tag-userTagError-2Cgn6 {
        -webkit-box-shadow: inset 0 0 0 1px var(--sd-error-default);
        -moz-box-shadow: inset 0 0 0 1px var(--sd-error-default);
        box-shadow: inset 0 0 0 1px var(--sd-error-default);
    }

        .sd-Tag-userTagSelected-2J8Sx.sd-Tag-userTagError-2Cgn6::before {
            background-color: var(--sd-error-default);
        }

    .sd-Tag-userTagSelected-2J8Sx.sd-Tag-userTagDark-bs76u::before {
        display: none;
    }

.sd-Tag-lg-8AZSB {
    height: 32px;
    -webkit-border-radius: var(--sd-tag-usertag-border-radius-lg);
    -moz-border-radius: var(--sd-tag-usertag-border-radius-lg);
    border-radius: var(--sd-tag-usertag-border-radius-lg);
}

.sd-Tag-md-2LPvZ {
    height: 24px;
    -webkit-border-radius: var(--sd-tag-usertag-border-radius-md);
    -moz-border-radius: var(--sd-tag-usertag-border-radius-md);
    border-radius: var(--sd-tag-usertag-border-radius-md);
    line-height: 20px;
}

.sd-Tag-title-3cVPR {
    height: 20px;
    display: inline-block;
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    -moz-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    margin-right: 6px;
    margin-left: 4px;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    color: #141933;
    font-size: 14px;
    font-weight: 400;
}

.sd-Tag-titleDisable-1o96p {
    color: var(--sd-font-disable);
}

.sd-Tag-titleError-3KLJR {
    color: var(--sd-error-default);
}

.sd-Tag-titleErrorDarkDisable-2nQI_ {
    color: #ffa8a8;
}

.sd-Tag-titleErrorLightDisable-3B51A {
    color: var(--sd-error-disable);
}

.sd-Tag-close-1sFCJ {
    width: 16px;
    height: 16px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -moz-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    margin-top: 4px;
    margin-right: 6px;
    -webkit-border-radius: 18px;
    -moz-border-radius: 18px;
    border-radius: 18px;
    cursor: pointer;
}

    .sd-Tag-close-1sFCJ:hover {
        background: rgba(20,25,51,0.1);
    }

/* common */
.sd-Input-container-5tEeS {
    color: #141933;
    font-size: 14px;
    font-weight: 400;
    font-variant: normal;
    line-height: 20px;
    text-align: left;
    list-style: none;
    width: 200px;
    position: relative;
    display: inline-block;
    border: 1px solid var(--sd-blacked-background-active-01);
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
    background-color: var(--sd-blacked-background-default-01);
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    border-radius: 8px;
}

.sd-Input-container-5tEeS {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

    .sd-Input-container-5tEeS::before,
    .sd-Input-container-5tEeS::after,
    .sd-Input-container-5tEeS *,
    .sd-Input-container-5tEeS *::before,
    .sd-Input-container-5tEeS *::after {
        -webkit-box-sizing: inherit;
        -moz-box-sizing: inherit;
        box-sizing: inherit;
    }

.sd-Input-common-input-284st {
    color: #141933;
    font-size: 14px;
    font-weight: 400;
    /* Firefox */
}

    .sd-Input-common-input-284st::-webkit-input-placeholder {
        color: var(--sd-font-description);
    }

    .sd-Input-common-input-284st:-moz-placeholder {
        color: var(--sd-font-description);
    }

    .sd-Input-common-input-284st:-ms-input-placeholder {
        color: var(--sd-font-description);
    }

    .sd-Input-common-input-284st:focus {
        outline: none;
    }

    .sd-Input-common-input-284st::-webkit-input-placeholder {
        color: var(--sd-font-description);
    }

    .sd-Input-common-input-284st:-moz-placeholder {
        color: var(--sd-font-description);
    }

    .sd-Input-common-input-284st:-ms-input-placeholder {
        color: var(--sd-font-description);
    }

    .sd-Input-common-input-284st::-webkit-outer-spin-button,
    .sd-Input-common-input-284st::-webkit-inner-spin-button {
        display: none;
    }

    .sd-Input-common-input-284st[type=number] {
        -moz-appearance: textfield;
    }

    .sd-Input-common-input-284st[readonly] {
        cursor: default;
    }

.sd-Input-lg-19rp5 {
    min-height: 40px;
    line-height: 38px;
}

    .sd-Input-lg-19rp5 .sd-Input-input-3oeIl {
        min-height: 38px;
    }

    .sd-Input-lg-19rp5 .sd-Input-tag-container-2iAUu {
        position: relative;
        padding-top: 5px;
        padding-bottom: 5px;
    }

.sd-Input-md-3phCV {
    min-height: 32px;
    line-height: 30px;
}

    .sd-Input-md-3phCV .sd-Input-input-3oeIl {
        min-height: 30px;
    }

    .sd-Input-md-3phCV .sd-Input-tag-container-2iAUu {
        padding-top: 1px;
        padding-bottom: 1px;
    }

.sd-Input-sm-1dxIu {
    min-height: 20px;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
    line-height: 20px;
}

    .sd-Input-sm-1dxIu .sd-Input-input-3oeIl {
        min-height: 20px;
        padding: 0 0 0 0;
        font-size: 12px;
        vertical-align: middle;
        text-align: center;
    }

    .sd-Input-sm-1dxIu .sd-Input-tag-container-2iAUu {
        padding-top: 1px;
        padding-bottom: 1px;
    }

.sd-Input-input-3oeIl {
    width: 100%;
    height: 100%;
    display: inline-block;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding-left: 8px;
    border: none;
    background-color: transparent;
    vertical-align: top;
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    border-radius: 8px;
}

    .sd-Input-input-3oeIl:-webkit-autofill + .sd-Input-addon-1Xl-I .sd-Input-shadow-1hcoG {
        -webkit-box-shadow: none;
        box-shadow: none;
    }

    .sd-Input-input-3oeIl:disabled {
        opacity: 1;
        cursor: not-allowed;
        -webkit-text-fill-color: var(--sd-font-disable);
    }

.sd-Input-tag-overflow-3xuqg {
    position: relative;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    min-width: 100%;
}

    .sd-Input-tag-overflow-3xuqg .rc-overflow-item {
        min-width: 0;
    }

.sd-Input-hover-2udXj {
    border-color: var(--sd-font-description);
}

.sd-Input-readonly-1_V9_ {
    background: var(--sd-blacked-background-default-02);
}

    .sd-Input-readonly-1_V9_ .sd-Input-input-3oeIl {
        cursor: text;
    }

    .sd-Input-readonly-1_V9_:hover {
        border-color: var(--sd-blacked-background-active-01);
    }

.sd-Input-disabled-1PePE {
    border-color: var(--sd-blacked-background-active-01);
    background: var(--sd-blacked-background-default-02);
    color: var(--sd-font-disable);
    cursor: not-allowed;
}

    .sd-Input-disabled-1PePE .sd-Input-shadow-1hcoG {
        -webkit-box-shadow: none;
        -moz-box-shadow: none;
        box-shadow: none;
    }

    .sd-Input-disabled-1PePE .sd-Input-tag-input-trKR6,
    .sd-Input-disabled-1PePE .sd-Input-addon-1Xl-I,
    .sd-Input-disabled-1PePE .sd-Input-icon-1TgoE {
        cursor: not-allowed;
    }

.sd-Input-error-1D-es {
    border-color: var(--sd-error-default);
}

.sd-Input-warning-2Ai1_ {
    border-color: var(--sd-warning-default);
}

.sd-Input-success-3YUnl {
    border-color: var(--sd-success-default);
}

.sd-Input-focus-192dr {
    border-color: var(--sd-color-primary-border);
}

.sd-Input-has-addon-27lJU {
    padding-right: 32px;
}

.sd-Input-md-3phCV .sd-Input-has-addon-and-extra-1PYF9 {
    padding-right: 56px;
}

.sd-Input-lg-19rp5 .sd-Input-has-addon-and-extra-1PYF9 {
    padding-right: 66px;
}

.sd-Input-addon-1Xl-I {
    width: 16px;
    height: 100%;
    position: absolute;
    top: 0;
    right: 8px;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    cursor: text;
}

.sd-Input-shadow-1hcoG {
    width: 100%;
    height: -webkit-calc(100% - 16px);
    height: -moz-calc(100% - 16px);
    height: calc(100% - 16px);
    position: absolute;
    top: 50%;
    left: 0px;
    -webkit-box-shadow: -16px 0 12px #fff;
    -moz-box-shadow: -16px 0 12px #fff;
    box-shadow: -16px 0 12px #fff;
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%);
}

.sd-Input-icon-1TgoE {
    height: 16px;
    position: absolute;
    right: 0;
    color: var(--sd-font-description);
    line-height: 16px;
    white-space: nowrap;
    cursor: pointer;
    fill: var(--sd-color-primary);
}

    .sd-Input-icon-1TgoE:hover {
        color: var(--sd-font-text);
    }

.sd-Input-iconReadOnly-5fDDP:hover {
    color: var(--sd-font-disable);
}

.sd-Input-lg-19rp5 .sd-Input-icon-1TgoE {
    top: -webkit-calc(12px - 0.08em);
    top: -moz-calc(12px - 0.08em);
    top: calc(12px - 0.08em);
}

.sd-Input-lg-19rp5 .sd-Input-iconExtra-MYg1j {
    right: 26px;
}

.sd-Input-md-3phCV .sd-Input-icon-1TgoE {
    top: -webkit-calc(8px - 0.08em);
    top: -moz-calc(8px - 0.08em);
    top: calc(8px - 0.08em);
}

.sd-Input-md-3phCV .sd-Input-iconExtra-MYg1j {
    right: 22px;
}

.sd-Input-clear-BvKWZ {
    z-index: 2;
    color: var(--sd-font-description);
}

    .sd-Input-clear-BvKWZ:hover {
        color: var(--sd-font-text);
    }

.sd-Input-over-3nSwI {
    width: 16px;
    height: 100%;
    position: relative;
    left: -16px;
    display: inline-block;
    margin-right: 8px;
    background: -webkit-gradient(linear, left top, right top, from(rgba(255,255,255,0)), to(#fff));
    background: -webkit-linear-gradient(left, rgba(255,255,255,0) 0%, #fff 100%);
    background: -moz-linear-gradient(left, rgba(255,255,255,0) 0%, #fff 100%);
    background: -o-linear-gradient(left, rgba(255,255,255,0) 0%, #fff 100%);
    background: linear-gradient(90deg, rgba(255,255,255,0) 0%, #fff 100%);
}

.sd-Input-message-2f6Bt {
    color: #989cb2;
    font-weight: 500;
    font-size: 12px;
    height: 14px;
    position: absolute;
    bottom: -21px;
    left: 0;
    line-height: 14px;
}

.sd-Input-success-3YUnl .sd-Input-message-2f6Bt {
    color: var(--sd-success-default);
}

.sd-Input-error-1D-es .sd-Input-message-2f6Bt {
    color: var(--sd-error-default);
}

.sd-Input-warning-2Ai1_ .sd-Input-message-2f6Bt {
    color: var(--sd-warning-default);
}
/* tag */
.sd-Input-tag-container-2iAUu {
    position: relative;
    z-index: 1;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    line-height: 28px;
}

.sd-Input-tag-3bzq_ {
    -webkit-box-flex: 0;
    -webkit-flex-grow: 0;
    -moz-box-flex: 0;
    -ms-flex-positive: 0;
    flex-grow: 0;
    -webkit-flex-shrink: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    margin: 2px 4px 2px 0;
}

.sd-Input-tag-readonly-3fwQ5 {
    background: var(--sd-blacked-background-hover-01);
}

.sd-Input-tag-disabled-3HsLE {
    background-color: var(--sd-blacked-background-hover-01);
}

.sd-Input-tag-input-trKR6 {
    width: 14px;
    height: 24px;
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
    -moz-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    margin: 2px 0;
    padding-left: 0;
    border: none;
    background-color: transparent;
    line-height: 24px;
}

    .sd-Input-tag-input-trKR6:focus {
        outline: none;
    }

    .sd-Input-tag-input-trKR6:disabled {
        opacity: 1;
        cursor: not-allowed;
        -webkit-text-fill-color: var(--sd-font-disable);
    }

.sd-Input-hide-3eRw8 {
    width: 0px;
    -webkit-box-flex: 0;
    -webkit-flex-grow: 0;
    -moz-box-flex: 0;
    -ms-flex-positive: 0;
    flex-grow: 0;
}

.sd-Input-display-value-YsKjc {
    height: 100%;
    position: absolute;
    top: 0;
    left: 8px;
    display: block;
    max-width: 100%;
    white-space: nowrap;
    overflow: hidden;
    cursor: pointer;
}

.sd-Input-display-value-disabled-22dgG {
    cursor: not-allowed;
}

.sd-Input-display-value-spacing-1e3Z1 {
    max-width: -webkit-calc(100% - 40px);
    max-width: -moz-calc(100% - 40px);
    max-width: calc(100% - 40px);
}

.sd-Textarea-container-SfFQ1 {
    color: #141933;
    font-size: 14px;
    font-weight: 400;
    font-variant: normal;
    line-height: 20px;
    text-align: left;
    list-style: none;
    position: relative;
    display: inline-block;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    border-radius: 8px;
}

.sd-Textarea-container-SfFQ1 {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

    .sd-Textarea-container-SfFQ1::before,
    .sd-Textarea-container-SfFQ1::after,
    .sd-Textarea-container-SfFQ1 *,
    .sd-Textarea-container-SfFQ1 *::before,
    .sd-Textarea-container-SfFQ1 *::after {
        -webkit-box-sizing: inherit;
        -moz-box-sizing: inherit;
        box-sizing: inherit;
    }

    .sd-Textarea-container-SfFQ1 textarea {
        color: #141933;
        font-size: 14px;
        font-weight: 400;
        float: left;
        font-family: inherit;
        -webkit-border-radius: 8px;
        -moz-border-radius: 8px;
        border-radius: 8px;
        outline: 0;
    }

        .sd-Textarea-container-SfFQ1 textarea::-webkit-scrollbar {
            width: 8px;
        }

        .sd-Textarea-container-SfFQ1 textarea::-webkit-scrollbar-thumb {
            border: 2px solid rgba(0,0,0,0);
            -webkit-border-radius: 8px;
            border-radius: 8px;
            background-color: #ccc;
            background-clip: padding-box;
        }

        .sd-Textarea-container-SfFQ1 textarea::-webkit-scrollbar-track {
            background: transparent;
        }

        .sd-Textarea-container-SfFQ1 textarea:focus,
        .sd-Textarea-container-SfFQ1 textarea:active,
        .sd-Textarea-container-SfFQ1 textarea:hover {
            -webkit-box-shadow: none;
            -moz-box-shadow: none;
            box-shadow: none;
        }

            .sd-Textarea-container-SfFQ1 textarea:hover::-webkit-scrollbar-thumb {
                visibility: visible;
            }

        .sd-Textarea-container-SfFQ1 textarea::-webkit-input-placeholder {
            /* WebKit browsers */
            color: var(--sd-font-description);
        }

        .sd-Textarea-container-SfFQ1 textarea:-moz-placeholder {
            /* Mozilla Firefox 4 to 18 */
            color: var(--sd-font-description);
        }

        .sd-Textarea-container-SfFQ1 textarea::-moz-placeholder {
            /* Mozilla Firefox 19+ */
            color: var(--sd-font-description);
        }

        .sd-Textarea-container-SfFQ1 textarea::-ms-input-placeholder {
            /* Internet Explorer 10+ */
            color: var(--sd-font-description);
        }

        .sd-Textarea-container-SfFQ1 textarea[readonly] {
            cursor: default;
        }

        .sd-Textarea-container-SfFQ1 textarea[disabled] {
            border-color: var(--sd-blacked-background-active-01);
            background-color: var(--sd-blacked-background-default-02);
            cursor: not-allowed;
        }

.sd-Textarea-textarea-2MMdO {
    padding: 8px;
    border: 1px solid var(--sd-blacked-background-active-01);
}

    .sd-Textarea-textarea-2MMdO:disabled {
        opacity: 1;
        -webkit-text-fill-color: var(--sd-font-description);
    }

.sd-Textarea-hover-2fnOF {
    border-color: var(--sd-font-description);
}

.sd-Textarea-error-MNVJ3 {
    border-color: var(--sd-error-default);
}

.sd-Textarea-warning-2dXAL {
    border-color: var(--sd-warning-default);
}

.sd-Textarea-success-30xh9 {
    border-color: var(--sd-success-default);
}

.sd-Textarea-focus-3xDgu {
    border-color: var(--sd-color-primary-border);
}

.sd-Textarea-icon-2ZJKJ {
    width: 14px;
    height: 14px;
    position: absolute;
    top: 9px;
    right: 9px;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    color: var(--sd-blacked-background-active-01);
    fill: var(--sd-color-primary);
}

    .sd-Textarea-icon-2ZJKJ:hover {
        color: var(--sd-font-description);
        fill: var(--sd-color-primary);
    }

.sd-Textarea-icon-bottom-1yKkk {
    width: 30px;
    height: 20px;
    position: absolute;
    right: 2px;
    bottom: 6px;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
    background-color: #f4f4f5;
    color: var(--sd-blacked-background-active-01);
    text-align: center;
    cursor: pointer;
}

    .sd-Textarea-icon-bottom-1yKkk:hover {
        color: var(--sd-font-description);
    }

    .sd-Textarea-icon-bottom-1yKkk.sd-Textarea-with-message-31yUy {
        bottom: 26px;
    }

.sd-Textarea-letters-2kaBO {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    -moz-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    padding-right: 12px;
}

    .sd-Textarea-letters-2kaBO .sd-Textarea-error-MNVJ3 {
        color: r8input-error-color0;
    }

.sd-Textarea-message-3rVRy {
    color: #989cb2;
    font-weight: 500;
    font-size: 12px;
    height: 14px;
    clear: both;
    padding-top: 5px;
    line-height: 14px;
}

    .sd-Textarea-message-3rVRy .sd-Textarea-success-30xh9 {
        color: var(--sd-success-default);
    }

    .sd-Textarea-message-3rVRy .sd-Textarea-error-MNVJ3 {
        color: var(--sd-error-default);
    }

    .sd-Textarea-message-3rVRy .sd-Textarea-warning-2dXAL {
        color: var(--sd-warning-default);
    }

.sd-Textarea-readonly-1mv8s {
    border-color: var(--sd-blacked-background-active-01);
    background: var(--sd-blacked-background-default-02);
}

    .sd-Textarea-readonly-1mv8s .sd-Textarea-textarea-2MMdO {
        border-color: var(--sd-blacked-background-active-01);
        background: var(--sd-blacked-background-default-02);
        cursor: text;
    }

    .sd-Textarea-readonly-1mv8s:hover {
        border-color: var(--sd-blacked-background-active-01);
    }

.sd-InputNumber-input-number-gH0Kp {
    color: #141933;
    font-size: 14px;
    font-weight: 400;
    font-variant: normal;
    line-height: 20px;
    text-align: left;
    list-style: none;
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
    position: relative;
    display: inline-block;
    line-height: 1;
    font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
}

.sd-InputNumber-input-number-gH0Kp {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

    .sd-InputNumber-input-number-gH0Kp::before,
    .sd-InputNumber-input-number-gH0Kp::after,
    .sd-InputNumber-input-number-gH0Kp *,
    .sd-InputNumber-input-number-gH0Kp *::before,
    .sd-InputNumber-input-number-gH0Kp *::after {
        -webkit-box-sizing: inherit;
        -moz-box-sizing: inherit;
        box-sizing: inherit;
    }

    .sd-InputNumber-input-number-gH0Kp input {
        padding-top: 0;
        padding-right: 18px;
        padding-bottom: 0;
        font-family: inherit;
    }

    .sd-InputNumber-input-number-gH0Kp.sd-InputNumber-stretched-3foNV {
        width: 100%;
        display: block;
    }

    .sd-InputNumber-input-number-gH0Kp.sd-InputNumber-with-prefix-2CVQZ input:focus:-webkit-input-placeholder,
    .sd-InputNumber-input-number-gH0Kp.sd-InputNumber-with-suffix-1RxpY input:focus:-webkit-input-placeholder,
    .sd-InputNumber-input-number-gH0Kp.sd-InputNumber-with-prefix-2CVQZ.sd-InputNumber-is-focused-1spZJ input:-webkit-input-placeholder,
    .sd-InputNumber-input-number-gH0Kp.sd-InputNumber-with-suffix-1RxpY.sd-InputNumber-is-focused-1spZJ input:-webkit-input-placeholder {
        color: transparent !important;
    }

    .sd-InputNumber-input-number-gH0Kp.sd-InputNumber-with-prefix-2CVQZ input:focus:-ms-input-placeholder,
    .sd-InputNumber-input-number-gH0Kp.sd-InputNumber-with-suffix-1RxpY input:focus:-ms-input-placeholder,
    .sd-InputNumber-input-number-gH0Kp.sd-InputNumber-with-prefix-2CVQZ.sd-InputNumber-is-focused-1spZJ input:-ms-input-placeholder,
    .sd-InputNumber-input-number-gH0Kp.sd-InputNumber-with-suffix-1RxpY.sd-InputNumber-is-focused-1spZJ input:-ms-input-placeholder {
        color: transparent !important;
    }

    .sd-InputNumber-input-number-gH0Kp.sd-InputNumber-with-prefix-2CVQZ input:focus::-moz-placeholder, .sd-InputNumber-input-number-gH0Kp.sd-InputNumber-with-suffix-1RxpY input:focus::-moz-placeholder, .sd-InputNumber-input-number-gH0Kp.sd-InputNumber-with-prefix-2CVQZ.sd-InputNumber-is-focused-1spZJ input::-moz-placeholder, .sd-InputNumber-input-number-gH0Kp.sd-InputNumber-with-suffix-1RxpY.sd-InputNumber-is-focused-1spZJ input::-moz-placeholder {
        color: transparent !important;
    }

    .sd-InputNumber-input-number-gH0Kp.sd-InputNumber-with-prefix-2CVQZ input:focus:-ms-input-placeholder, .sd-InputNumber-input-number-gH0Kp.sd-InputNumber-with-suffix-1RxpY input:focus:-ms-input-placeholder, .sd-InputNumber-input-number-gH0Kp.sd-InputNumber-with-prefix-2CVQZ.sd-InputNumber-is-focused-1spZJ input:-ms-input-placeholder, .sd-InputNumber-input-number-gH0Kp.sd-InputNumber-with-suffix-1RxpY.sd-InputNumber-is-focused-1spZJ input:-ms-input-placeholder {
        color: transparent !important;
    }

    .sd-InputNumber-input-number-gH0Kp.sd-InputNumber-with-prefix-2CVQZ input:focus::-webkit-input-placeholder, .sd-InputNumber-input-number-gH0Kp.sd-InputNumber-with-suffix-1RxpY input:focus::-webkit-input-placeholder, .sd-InputNumber-input-number-gH0Kp.sd-InputNumber-with-prefix-2CVQZ.sd-InputNumber-is-focused-1spZJ input::-webkit-input-placeholder, .sd-InputNumber-input-number-gH0Kp.sd-InputNumber-with-suffix-1RxpY.sd-InputNumber-is-focused-1spZJ input::-webkit-input-placeholder {
        color: transparent !important;
    }

    .sd-InputNumber-input-number-gH0Kp.sd-InputNumber-with-prefix-2CVQZ input:focus:-moz-placeholder, .sd-InputNumber-input-number-gH0Kp.sd-InputNumber-with-suffix-1RxpY input:focus:-moz-placeholder, .sd-InputNumber-input-number-gH0Kp.sd-InputNumber-with-prefix-2CVQZ.sd-InputNumber-is-focused-1spZJ input:-moz-placeholder, .sd-InputNumber-input-number-gH0Kp.sd-InputNumber-with-suffix-1RxpY.sd-InputNumber-is-focused-1spZJ input:-moz-placeholder {
        color: transparent !important;
    }

    .sd-InputNumber-input-number-gH0Kp.sd-InputNumber-with-prefix-2CVQZ input:focus::-ms-input-placeholder, .sd-InputNumber-input-number-gH0Kp.sd-InputNumber-with-suffix-1RxpY input:focus::-ms-input-placeholder, .sd-InputNumber-input-number-gH0Kp.sd-InputNumber-with-prefix-2CVQZ.sd-InputNumber-is-focused-1spZJ input::-ms-input-placeholder, .sd-InputNumber-input-number-gH0Kp.sd-InputNumber-with-suffix-1RxpY.sd-InputNumber-is-focused-1spZJ input::-ms-input-placeholder {
        color: transparent !important;
    }

    .sd-InputNumber-input-number-gH0Kp.sd-InputNumber-with-prefix-2CVQZ input:focus::placeholder,
    .sd-InputNumber-input-number-gH0Kp.sd-InputNumber-with-suffix-1RxpY input:focus::placeholder,
    .sd-InputNumber-input-number-gH0Kp.sd-InputNumber-with-prefix-2CVQZ.sd-InputNumber-is-focused-1spZJ input::placeholder,
    .sd-InputNumber-input-number-gH0Kp.sd-InputNumber-with-suffix-1RxpY.sd-InputNumber-is-focused-1spZJ input::placeholder {
        color: transparent !important;
    }

    .sd-InputNumber-input-number-gH0Kp:not(.sd-InputNumber-with-value-3rJpV):not(.sd-InputNumber-is-focused-1spZJ) .sd-InputNumber-prefix-1oHLx,
    .sd-InputNumber-input-number-gH0Kp:not(.sd-InputNumber-with-value-3rJpV):not(.sd-InputNumber-is-focused-1spZJ) .sd-InputNumber-suffix-34Y4j {
        pointer-events: none;
    }

.sd-InputNumber-prefix-1oHLx,
.sd-InputNumber-suffix-34Y4j {
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    margin-left: 7px;
    border: 1px solid transparent;
    color: var(--sd-font-heading);
}

    .sd-InputNumber-prefix-1oHLx.sd-InputNumber-disabled-2xG_V,
    .sd-InputNumber-suffix-34Y4j.sd-InputNumber-disabled-2xG_V {
        color: var(--sd-font-disable);
    }

.sd-InputNumber-suffix-34Y4j {
    margin-left: 4px;
}

.sd-InputNumber-hidden-value-pmAKG {
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0;
    overflow: hidden;
    pointer-events: none;
}

.sd-InputNumber-tooltip-2onld {
    width: 100%;
    height: 100%;
    position: absolute;
    z-index: -10;
    top: 0;
    left: 0;
    pointer-events: none;
}

.sd-InputNumber-steps-3XDtL {
    width: 18px;
    height: 100%;
    position: absolute;
    top: 0;
    right: -1px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    opacity: 0;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -moz-box-orient: vertical;
    -moz-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    border: 1px solid transparent;
    border-left: 1px solid #bcbfc8;
    -webkit-transition: all 0.15s ease-out;
    -o-transition: all 0.15s ease-out;
    -moz-transition: all 0.15s ease-out;
    transition: all 0.15s ease-out;
}

    .sd-InputNumber-steps-3XDtL button {
        width: 100%;
        height: 50%;
        padding: 0;
        border: 0;
        outline: 0;
        background: none;
        color: var(--sd-font-description);
        cursor: pointer;
        -webkit-transition: all 0.15s ease-out;
        -o-transition: all 0.15s ease-out;
        -moz-transition: all 0.15s ease-out;
        transition: all 0.15s ease-out;
        -webkit-transform: translateX(-1px);
        -moz-transform: translateX(-1px);
        -ms-transform: translateX(-1px);
        -o-transform: translateX(-1px);
        transform: translateX(-1px);
    }

        .sd-InputNumber-steps-3XDtL button:first-child {
            border-bottom: 1px solid #bcbfc8;
        }

        .sd-InputNumber-steps-3XDtL button:enabled:hover {
            color: var(--sd-font-text);
        }

        .sd-InputNumber-steps-3XDtL button:enabled:active {
            color: var(--sd-blacked-background-active-04);
        }

        .sd-InputNumber-steps-3XDtL button:disabled {
            color: var(--sd-blacked-background-active-01);
            cursor: not-allowed;
        }

    .sd-InputNumber-steps-3XDtL .sd-InputNumber-up-43MrM,
    .sd-InputNumber-steps-3XDtL .sd-InputNumber-down-2zYfB {
        color: inherit;
    }

.sd-InputNumber-input-number-gH0Kp:hover .sd-InputNumber-steps-3XDtL,
.sd-InputNumber-input-number-gH0Kp.sd-InputNumber-is-focused-1spZJ .sd-InputNumber-steps-3XDtL,
.sd-InputNumber-input-number-gH0Kp input:focus + .sd-InputNumber-steps-3XDtL {
    opacity: 1;
}

.sd-InputNumber-clear-1NGHm {
    right: 16px;
    color: var(--sd-font-description);
}

    .sd-InputNumber-clear-1NGHm:hover {
        color: var(--sd-font-text);
    }

.sd-InputNumber-disabled-2xG_V .sd-InputNumber-steps-3XDtL,
.sd-InputNumber-readOnly-1f5Ek .sd-InputNumber-steps-3XDtL {
    display: none;
}

.sd-Empty-empty-wrapper-uvcPI {
    width: 100%;
    height: 100%;
    position: relative;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -moz-box-orient: vertical;
    -moz-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -moz-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding: 4px;
}

.sd-Empty-empty-mixins-container-2aVCZ {
    padding: 8px;
}

.sd-Empty-empty-title-3_A4P {
    text-align: center;
}

.sd-Empty-empty-desc-text-m2Ihv {
    text-align: center;
}

.sd-Empty-empty-image-7aqqy {
    -o-object-fit: contain;
    object-fit: contain;
}

.sd-Empty-md-1bh7c {
    width: 300px;
    height: 216px;
}

.sd-Empty-sm-3IKe9 {
    width: 180px;
    height: 130px;
}

.sd-Menu-container-3NfNm {
    color: #141933;
    font-size: 14px;
    font-weight: 400;
    font-variant: normal;
    line-height: 20px;
    text-align: left;
    list-style: none;
    width: auto;
    position: relative;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    min-height: 32px;
    padding: 8px 12px 8px 16px;
    background-color: var(--sd-blacked-background-default-01);
    cursor: pointer;
    -webkit-transition-property: background-color, color;
    -o-transition-property: background-color, color;
    -moz-transition-property: background-color, color;
    transition-property: background-color, color;
    -webkit-transition-duration: 0.2s, 0.2s;
    -moz-transition-duration: 0.2s, 0.2s;
    -o-transition-duration: 0.2s, 0.2s;
    transition-duration: 0.2s, 0.2s;
}

.sd-Menu-container-3NfNm {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

    .sd-Menu-container-3NfNm::before,
    .sd-Menu-container-3NfNm::after,
    .sd-Menu-container-3NfNm *,
    .sd-Menu-container-3NfNm *::before,
    .sd-Menu-container-3NfNm *::after {
        -webkit-box-sizing: inherit;
        -moz-box-sizing: inherit;
        box-sizing: inherit;
    }

    .sd-Menu-container-3NfNm:hover {
        background-color: var(--sd-blacked-background-default-02);
    }

    .sd-Menu-container-3NfNm:active {
        background-color: var(--sd-blacked-background-hover-02);
    }

.sd-Menu-active-3Ma6Y {
    color: var(--sd-color-primary-text);
}

.sd-Menu-disabled-2F1zg {
    color: var(--sd-blacked-disabled);
    cursor: not-allowed;
}

    .sd-Menu-disabled-2F1zg:hover {
        background-color: var(--sd-blacked-background-default-01);
    }

    .sd-Menu-disabled-2F1zg:active {
        background-color: var(--sd-blacked-background-default-01);
        color: var(--sd-blacked-disabled);
    }

.sd-Menu-content-28NNA {
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
    -moz-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -moz-box-orient: vertical;
    -moz-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -moz-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

.sd-Menu-content-item-3rjTJ {
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
}

.sd-Menu-extra-3U3HA {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -moz-box-orient: vertical;
    -moz-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -moz-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
}

.sd-Menu-pre-tool-2dlic,
.sd-Menu-suffix-tool-dPDYX {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 0;
    -webkit-flex-grow: 0;
    -moz-box-flex: 0;
    -ms-flex-positive: 0;
    flex-grow: 0;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -moz-box-orient: vertical;
    -moz-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -moz-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
}

.sd-Menu-pre-tool-2dlic {
    width: 24px;
}

.sd-Menu-suffix-tool-dPDYX {
    width: 16px;
    text-align: center;
}

.sd-Menu-leftItem-2pe6g {
    padding-right: 8px;
}

.sd-Menu-rightItem-1gMD0 {
    padding-left: 8px;
}

.sd-Menu-infix-1UHB4 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-shrink: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -moz-box-orient: vertical;
    -moz-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -moz-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
}

.sd-Menu-divider-2LyGw {
    margin-top: 4px;
    margin-bottom: 4px;
    border-top: 1px solid var(--sd-blacked-background-hover-01);
}

.sd-Menu-container-iCe5w {
    color: #141933;
    font-size: 14px;
    font-weight: 400;
    font-variant: normal;
    line-height: 20px;
    text-align: left;
    list-style: none;
    width: auto;
    position: relative;
}

.sd-Menu-container-iCe5w {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

    .sd-Menu-container-iCe5w::before,
    .sd-Menu-container-iCe5w::after,
    .sd-Menu-container-iCe5w *,
    .sd-Menu-container-iCe5w *::before,
    .sd-Menu-container-iCe5w *::after {
        -webkit-box-sizing: inherit;
        -moz-box-sizing: inherit;
        box-sizing: inherit;
    }

.sd-Menu-title-3Ab1O {
    font-weight: 500;
}

.sd-Menu-content-2ZVDt {
    overflow: hidden;
}

.sd-Menu-arrow-tzan7 {
    color: var(--sd-font-text);
    cursor: pointer;
    -webkit-transition: 0.2s;
    -o-transition: 0.2s;
    -moz-transition: 0.2s;
    transition: 0.2s;
    -webkit-transform: rotate(-90deg);
    -moz-transform: rotate(-90deg);
    -ms-transform: rotate(-90deg);
    -o-transform: rotate(-90deg);
    transform: rotate(-90deg);
}

.sd-Menu-isOpen-2oLPn {
    -webkit-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg);
}

.sd-Menu-container-14KJg {
    color: #141933;
    font-size: 14px;
    font-weight: 400;
    font-variant: normal;
    line-height: 20px;
    text-align: left;
    list-style: none;
    width: auto;
    position: relative;
}

.sd-Menu-container-14KJg {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

    .sd-Menu-container-14KJg::before,
    .sd-Menu-container-14KJg::after,
    .sd-Menu-container-14KJg *,
    .sd-Menu-container-14KJg *::before,
    .sd-Menu-container-14KJg *::after {
        -webkit-box-sizing: inherit;
        -moz-box-sizing: inherit;
        box-sizing: inherit;
    }

.sd-Menu-header-Q1PVp {
    height: 32px;
    padding: 0 16px;
    background-color: var(--sd-blacked-background-hover-02);
    line-height: 32px;
    color: #989cb2;
    font-weight: 500;
    font-size: 12px;
    color: var(--sd-font-description);
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

.sd-Menu-arrow-1MCWw {
    position: absolute;
    top: 8px;
    right: 8px;
    cursor: pointer;
    -webkit-transition: 0.2s;
    -o-transition: 0.2s;
    -moz-transition: 0.2s;
    transition: 0.2s;
    -webkit-transform: rotate(-90deg);
    -moz-transform: rotate(-90deg);
    -ms-transform: rotate(-90deg);
    -o-transform: rotate(-90deg);
    transform: rotate(-90deg);
}

.sd-Menu-isSpread-1b0pC {
    -webkit-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg);
}

.sd-Menu-sub-title-5e4oC {
    color: var(--sd-font-description);
    font-size: 12px;
}

.sd-Menu-title-icon-1xKbW {
    margin-right: 8px;
}

.sd-Select-container-ZVZAX input[readonly] {
    cursor: pointer;
}

.sd-Select-containerDisabled-1C02U input[readonly] {
    cursor: not-allowed;
}

.sd-Select-scrollable-3f_xW {
    position: relative;
    max-height: 272px;
    overflow-y: auto;
}

.sd-Select-menu-3svNd {
    margin: 8px 0;
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    border-radius: 8px;
    background-color: var(--sd-blacked-background-default-01);
    overflow: hidden;
}

.sd-Select-no-radius-menu-2iQl1 {
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
}

.sd-Select-addon-1oOcX {
    cursor: pointer;
}

.sd-Select-common-item-3I9rg {
    cursor: pointer;
}

    .sd-Select-common-item-3I9rg:hover {
        background-color: var(--sd-blacked-background-default-02);
    }

    .sd-Select-common-item-3I9rg:active {
        background-color: var(--sd-blacked-background-hover-02);
    }

.sd-Select-menu-item-zwHNr {
    height: 40px;
    position: relative;
    padding: 0 16px;
    line-height: 40px;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
}

.sd-Select-tag-1FBwj {
    max-width: 100%;
}

.sd-Select-selected-C41z2 {
    color: var(--sd-color-primary);
    font-weight: 500;
}

.sd-Select-tag-1FBwj {
    max-width: 100%;
}

.sd-Select-disabled-1KHxU {
    color: var(--sd-font-disable);
    cursor: not-allowed;
}

    .sd-Select-disabled-1KHxU:hover {
        background-color: var(--sd-blacked-background-default-01);
    }

.sd-Select-keyword-13Taf {
    font-weight: 500;
}

.sd-Select-group-title-mbP31 {
    position: relative;
    color: #989cb2;
    font-weight: 500;
    font-size: 12px;
    height: 40px;
    padding: 0 16px;
    background: var(--sd-blacked-background-default-02);
    line-height: 40px;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

.sd-Select-group-arrow-1uorn {
    position: absolute;
    top: 12px;
    right: 8px;
    -webkit-transition: 0.2s;
    -o-transition: 0.2s;
    -moz-transition: 0.2s;
    transition: 0.2s;
    -webkit-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg);
}

.sd-Select-isClose-2IN8Z {
    -webkit-transform: rotate(-90deg);
    -moz-transform: rotate(-90deg);
    -ms-transform: rotate(-90deg);
    -o-transform: rotate(-90deg);
    transform: rotate(-90deg);
}

.sd-Select-group-list-3DJvD {
    height: auto;
}

.sd-Select-no-result-hgZcl {
    display: table;
    margin: 0 auto;
    white-space: normal;
    color: #474c66;
    font-size: 14px;
    font-weight: 400;
    min-height: 40px;
    padding: 10px 16px;
}

.sd-Select-divider-wHUTS {
    height: 9px;
    border-top: 4px solid var(--sd-blacked-background-default-01);
    border-bottom: 4px solid var(--sd-blacked-background-default-01);
    background-color: #f4f6fb;
}

.sd-Select-tick-1aKJ5 {
    position: absolute;
    top: 50%;
    right: 8px;
    color: var(--sd-color-primary);
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%);
}

.sd-Select-ghost-kcqlz {
    opacity: 0.5;
}

.sd-Select-arrow-open-31mjb {
    -webkit-transform: rotateZ(180deg);
    -moz-transform: rotateZ(180deg);
    -ms-transform: rotate(180deg);
    -o-transform: rotateZ(180deg);
    transform: rotateZ(180deg);
}

.sd-Select-icon-2MjXp {
    -webkit-transition: 0.2s;
    -o-transition: 0.2s;
    -moz-transition: 0.2s;
    transition: 0.2s;
}

.sd-Select-icon-disabled-3qd-e {
    color: #b8bbcc;
}

    .sd-Select-icon-disabled-3qd-e:hover {
        color: #b8bbcc;
    }

.sd-Select-group-divider-2bnt_ {
    margin-bottom: 4px;
    padding-bottom: 4px;
    border-bottom: 1px solid var(--sd-blacked-background-hover-02);
}

    .sd-Select-group-divider-2bnt_:last-child {
        margin-bottom: 0;
        padding-bottom: 0;
        border-bottom: none;
    }

.sd-Select-group-normal-1wGmA + .sd-Select-group-normal-1wGmA {
    margin-top: 4px;
}

.sd-Select-hint-1LnKf {
    padding: 10px 16px;
    background: var(--sd-blacked-background-default-02);
}

.sd-Select-pointer-14YVt {
    background-color: var(--sd-blacked-background-default-02);
}

.sd-Table-drag-bar-3CbW_,
.sd-Table-drag-bar-trigger-zone-3Vjxo {
    width: 2px;
    position: absolute;
    z-index: 3;
    top: 0;
    right: -1px;
    bottom: 0;
    display: inline-block;
    background: var(--sd-color-primary);
    cursor: col-resize;
}

.sd-Table-drag-bar-trigger-zone-3Vjxo {
    width: 16px;
    z-index: 2;
    right: -8px;
    background: transparent;
}

.sd-Table-scrollbar-modified-1bBaN ::-webkit-scrollbar,
.sd-Table-table-2twAk ::-webkit-scrollbar {
    width: 8px;
    height: 8px;
}

.sd-Table-scrollbar-modified-1bBaN ::-webkit-scrollbar-button,
.sd-Table-table-2twAk ::-webkit-scrollbar-button {
    width: 0px;
    height: 0px;
}

.sd-Table-scrollbar-modified-1bBaN ::-webkit-scrollbar-thumb,
.sd-Table-table-2twAk ::-webkit-scrollbar-thumb {
    border: none;
    -webkit-border-radius: 4px;
    border-radius: 4px;
    background: rgba(0,0,0,0.2);
}

    .sd-Table-scrollbar-modified-1bBaN ::-webkit-scrollbar-thumb:hover,
    .sd-Table-table-2twAk ::-webkit-scrollbar-thumb:hover {
        background-color: rgba(0,0,0,0.3);
    }

.sd-Table-scrollbar-modified-1bBaN ::-webkit-scrollbar-track,
.sd-Table-table-2twAk ::-webkit-scrollbar-track {
    border: none;
    background-color: transparent;
}

    .sd-Table-scrollbar-modified-1bBaN ::-webkit-scrollbar-track:hover,
    .sd-Table-table-2twAk ::-webkit-scrollbar-track:hover {
        background-color: rgba(0,0,0,0.1);
    }

    .sd-Table-scrollbar-modified-1bBaN ::-webkit-scrollbar-track:active,
    .sd-Table-table-2twAk ::-webkit-scrollbar-track:active {
        background-color: rgba(0,0,0,0.1);
    }

.sd-Table-scrollbar-modified-1bBaN ::-webkit-scrollbar-corner,
.sd-Table-table-2twAk ::-webkit-scrollbar-corner {
    background: transparent;
}

.sd-Table-table-2twAk {
    position: relative;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    overflow: hidden;
}

    .sd-Table-table-2twAk table {
        border-collapse: collapse;
    }

        .sd-Table-table-2twAk table th {
            position: relative;
            padding: 0;
        }

        .sd-Table-table-2twAk table td {
            padding: 0;
        }

.sd-Table-sticky-header-gGU5n {
    position: -webkit-sticky;
    position: sticky;
    top: 0;
}

.sd-Table-header-container-cKPBW {
    position: relative;
}

.sd-Table-header-row-13_J7 {
    border-bottom: 1px solid var(--sd-blacked-background-hover-01);
    background: #fff;
    color: #989cb2;
    font-weight: 500;
    font-size: 12px;
}

.sd-Table-sort-k1AjK {
    display: inline-block;
    margin-left: 8px;
    color: var(--sd-font-description);
    -webkit-transform: translateY(-6px);
    -moz-transform: translateY(-6px);
    -ms-transform: translateY(-6px);
    -o-transform: translateY(-6px);
    transform: translateY(-6px);
}

.sd-Table-active-icon-3HKdO {
    color: var(--sd-color-primary);
}

.sd-Table-sort-header-1FLdD {
    cursor: pointer;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    -webkit-user-select: none;
}

.sd-Table-sortable-list-item-VxKZ9 {
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    -webkit-user-select: none;
}

.sd-Table-drag-handle-1fHY- {
    width: 24px;
    color: var(--sd-blacked-background-default-04);
    text-align: center;
    cursor: -webkit-grab;
    cursor: -moz-grab;
    cursor: grab;
}

    .sd-Table-drag-handle-1fHY- .sd-Table-dragging-1WfAF {
        cursor: -webkit-grabbing;
        cursor: -moz-grabbing;
        cursor: grabbing;
    }

.sd-Table-drag-handle-not-_LXEp {
    width: 24px;
    color: var(--sd-blacked-background-default-04);
    text-align: center;
}

.sd-Table-item-3piqM {
    background: #fff;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    -webkit-user-select: none;
}

    .sd-Table-item-3piqM:hover {
        background: var(--sd-blacked-background-default-02);
    }

.sd-Table-ghost-14dTf .sd-Table-item-3piqM {
    background: var(--sd-blacked-background-hover-01);
    color: transparent;
}

.sd-Table-ghost-14dTf .sd-Table-item-3piqM,
.sd-Table-chosen-37nUs .sd-Table-item-3piqM {
    background-color: var(--sd-blacked-background-hover-01);
}

    .sd-Table-ghost-14dTf .sd-Table-item-3piqM:hover,
    .sd-Table-chosen-37nUs .sd-Table-item-3piqM:hover {
        background-color: var(--sd-blacked-background-hover-01);
    }

.sd-Table-sortable-fallback-2zSYz .sd-Table-item-3piqM {
    background-color: var(--sd-blacked-background-default-01);
    -webkit-transform: rotate(2deg);
    -moz-transform: rotate(2deg);
    -ms-transform: rotate(2deg);
    -o-transform: rotate(2deg);
    transform: rotate(2deg);
}

.sd-Table-header-cell-container-2S8-b {
    background: var(--sd-blacked-background-default-01);
    text-align: start;
}

.sd-Table-header-cell-container-has-hover-3Kweg:hover {
    background: table-cell-background-hover-color;
}

.sd-Table-header-cell-content-a-duL {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding: 16px;
    overflow: hidden;
}

.sd-Table-header-cell-content-ellipsis-b47rO {
    overflow: hidden;
    color: #989cb2;
    font-size: 14px;
    font-weight: 500;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.sd-Table-row-cell-container-1-p_0 {
    position: relative;
    vertical-align: middle;
    text-align: start;
}

.sd-Table-row-cell-content-3WbAV {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding: 16px;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    color: #474c66;
    font-size: 14px;
    font-weight: 400;
}

.sd-Table-scrollbar-divider-EPi27 {
    position: absolute;
    right: 0;
    left: 0;
    border-bottom: 1px solid var(--sd-blacked-background-hover-01);
}

.sd-Table-body-1cAtK {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    color: #474c66;
    font-size: 14px;
    font-weight: 400;
}

    .sd-Table-body-1cAtK tr:not(:last-of-type) {
        border-bottom: 1px solid var(--sd-blacked-background-hover-02);
    }

    .sd-Table-body-1cAtK .sd-Table-row-on-hover-18ukF {
        background: var(--sd-blacked-background-default-02);
    }

.sd-Table-freeze-left-headers-2iAcp {
    position: absolute;
    top: 0;
    left: 0;
    -webkit-box-shadow: 2px 0 10px 0px rgba(3,4,13,0.1);
    -moz-box-shadow: 2px 0 10px 0px rgba(3,4,13,0.1);
    box-shadow: 2px 0 10px 0px rgba(3,4,13,0.1);
}

.sd-Table-freeze-right-headers-32rXn {
    height: 100%;
    position: absolute;
    top: 0;
    right: 0;
    -webkit-box-shadow: -2px 0 10px 0px rgba(3,4,13,0.1);
    -moz-box-shadow: -2px 0 10px 0px rgba(3,4,13,0.1);
    box-shadow: -2px 0 10px 0px rgba(3,4,13,0.1);
}

.sd-Table-fixed-body-27o5W,
.sd-Table-fixed-left-q7TUi,
.sd-Table-fixed-right-2Jtte {
    position: absolute;
    top: 0;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

.sd-Table-fixed-left-q7TUi {
    left: 0;
    -webkit-box-shadow: 2px 0 10px 0px rgba(3,4,13,0.1);
    -moz-box-shadow: 2px 0 10px 0px rgba(3,4,13,0.1);
    box-shadow: 2px 0 10px 0px rgba(3,4,13,0.1);
    background: var(--sd-blacked-background-default-01);
}

.sd-Table-fixed-right-2Jtte {
    right: 0;
    -webkit-box-shadow: -2px 0 10px 0px rgba(3,4,13,0.1);
    -moz-box-shadow: -2px 0 10px 0px rgba(3,4,13,0.1);
    box-shadow: -2px 0 10px 0px rgba(3,4,13,0.1);
    background: var(--sd-blacked-background-default-01);
}

.sd-Table-cell-border-2UrVS {
    width: 1px;
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    background: var(--sd-blacked-background-hover-02);
}

.sd-Table-is-dragging-2isAi {
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

.sd-Table-bordered-1kWWV {
    border: 1px solid var(--sd-blacked-background-hover-01);
}

    .sd-Table-bordered-1kWWV .sd-Table-header-wrapper-WMRfl {
        border-bottom: 1px solid var(--sd-blacked-background-hover-01);
    }

    .sd-Table-bordered-1kWWV .sd-Table-header-row-13_J7 {
        border-bottom: none;
        background: var(--sd-blacked-background-hover-02);
    }

        .sd-Table-bordered-1kWWV .sd-Table-header-row-13_J7 .sd-Table-children-28jIr {
            position: relative;
        }

        .sd-Table-bordered-1kWWV .sd-Table-header-row-13_J7 .sd-Table-children-divider-2LTEO {
            height: 1px;
            position: absolute;
            top: 0;
            right: 0;
            left: 0;
            border-top: 1px solid var(--sd-blacked-background-hover-01);
        }

        .sd-Table-bordered-1kWWV .sd-Table-header-row-13_J7 .sd-Table-header-cell-container-2S8-b {
            position: relative;
            background: var(--sd-blacked-background-default-02);
        }

        .sd-Table-bordered-1kWWV .sd-Table-header-row-13_J7 .sd-Table-header-cell-content-a-duL {
            color: #474c66;
            font-size: 14px;
            font-weight: 500;
        }

    .sd-Table-bordered-1kWWV .sd-Table-body-1cAtK tr {
        border-bottom: 1px solid var(--sd-blacked-background-hover-01);
    }

    .sd-Table-bordered-1kWWV .sd-Table-fixed-left-q7TUi {
        border: none;
    }

    .sd-Table-bordered-1kWWV .sd-Table-cell-border-2UrVS {
        background: var(--sd-blacked-background-hover-01);
    }

.sd-Table-no-data-placeholder-padding-bottom-rrVND {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -moz-box-orient: vertical;
    -moz-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -moz-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    min-height: 300px;
    text-align: center;
    color: #474c66;
    font-size: 14px;
    font-weight: 400;
}

.sd-Table-load-more-area-32pGm {
    height: 52px;
    float: left;
    background-color: var(--sd-blacked-background-hover-02);
    color: var(--sd-blacked-background-active-01);
    line-height: 52px;
    text-align: center;
}

.sd-Table-loading-indicator-2nEgj {
    height: 52px;
    float: left;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    visibility: visible;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -moz-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background: var(--sd-blacked-background-hover-02);
    color: var(--sd-blacked-background-active-01);
    line-height: 52px;
    text-align: center;
    overflow: hidden;
    cursor: pointer;
}

    .sd-Table-loading-indicator-2nEgj .sd-Table-loadingIndicatorText-1nmrZ {
        color: var(--sd-font-text);
        -webkit-user-select: none;
        -moz-user-select: none;
        -ms-user-select: none;
        user-select: none;
    }

.sd-Table-hide-3hbmI {
    display: none;
}

.sd-Table-footer-2Bnx4 {
    height: 40px;
    position: absolute;
    border-top: 1px solid var(--sd-blacked-background-hover-01);
    background: var(--sd-blacked-background-default-02);
}

.sd-Table-tfoot-cell-2pF__ {
    height: 100%;
    padding-left: 16px;
    line-height: 100%;
}

.sd-Table-hasLoading-pokfl {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -moz-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background: rgba(255,255,255,0.7);
}

.sd-StaticSvg-largeLoading-m0QpC {
    width: 68px;
    height: 40px;
    background-image: -webkit-gradient(linear, left top, right top, color-stop(10%, rgba(28,192,251,0.8)), color-stop(40%, #0068ff), color-stop(80%, #0c8cf6), to(rgba(28,192,251,0.8)));
    background-image: -webkit-linear-gradient(left, rgba(28,192,251,0.8) 10%, #0068ff 40%, #0c8cf6 80%, rgba(28,192,251,0.8) 100%);
    background-image: -moz-linear-gradient(left, rgba(28,192,251,0.8) 10%, #0068ff 40%, #0c8cf6 80%, rgba(28,192,251,0.8) 100%);
    background-image: -o-linear-gradient(left, rgba(28,192,251,0.8) 10%, #0068ff 40%, #0c8cf6 80%, rgba(28,192,251,0.8) 100%);
    background-image: linear-gradient(to right, rgba(28,192,251,0.8) 10%, #0068ff 40%, #0c8cf6 80%, rgba(28,192,251,0.8) 100%);
    -webkit-background-size: 200% auto;
    -moz-background-size: 200% auto;
    -o-background-size: 200% auto;
    background-size: 200% auto;
    -webkit-animation: sd-StaticSvg-gradient-3OsqQ 2s infinite ease-out;
    -moz-animation: sd-StaticSvg-gradient-3OsqQ 2s infinite ease-out;
    -o-animation: sd-StaticSvg-gradient-3OsqQ 2s infinite ease-out;
    animation: sd-StaticSvg-gradient-3OsqQ 2s infinite ease-out;
    -webkit-clip-path: url("#moka-large-loading");
    clip-path: url("#moka-large-loading");
}

@-webkit-keyframes sd-StaticSvg-gradient-3OsqQ {
    to {
        background-position: -200% center;
    }
}

@-moz-keyframes sd-StaticSvg-gradient-3OsqQ {
    to {
        background-position: -200% center;
    }
}

@-o-keyframes sd-StaticSvg-gradient-3OsqQ {
    to {
        background-position: -200% center;
    }
}

@keyframes sd-StaticSvg-gradient-3OsqQ {
    to {
        background-position: -200% center;
    }
}

.sd-Loading-loading-3uysP {
    color: #141933;
    font-size: 14px;
    font-weight: 400;
    font-variant: normal;
    line-height: 20px;
    text-align: left;
    list-style: none;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -moz-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    color: inherit;
}

.sd-Loading-loading-3uysP {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

    .sd-Loading-loading-3uysP::before,
    .sd-Loading-loading-3uysP::after,
    .sd-Loading-loading-3uysP *,
    .sd-Loading-loading-3uysP *::before,
    .sd-Loading-loading-3uysP *::after {
        -webkit-box-sizing: inherit;
        -moz-box-sizing: inherit;
        box-sizing: inherit;
    }

    .sd-Loading-loading-3uysP.sd-Loading-inline-3_LoK {
        display: -webkit-inline-box;
        display: -webkit-inline-flex;
        display: -moz-inline-box;
        display: -ms-inline-flexbox;
        display: inline-flex;
    }

    .sd-Loading-loading-3uysP .sd-Loading-spinner-32B7N {
        top: 0;
        color: var(--sd-color-primary);
        -webkit-animation: sd-Loading-spin-21FhN 1s infinite linear;
        -moz-animation: sd-Loading-spin-21FhN 1s infinite linear;
        -o-animation: sd-Loading-spin-21FhN 1s infinite linear;
        animation: sd-Loading-spin-21FhN 1s infinite linear;
    }

    .sd-Loading-loading-3uysP .sd-Loading-message-1S4RH {
        margin: 0;
        color: var(--sd-font-text);
        font-size: 14px;
        line-height: 1.5;
    }

    .sd-Loading-loading-3uysP .sd-Loading-spinner-32B7N + .sd-Loading-message-1S4RH {
        margin-left: 8px;
    }

    .sd-Loading-loading-3uysP.sd-Loading-lg-7L8_k {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -webkit-flex-direction: column;
        -moz-box-orient: vertical;
        -moz-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
    }

        .sd-Loading-loading-3uysP.sd-Loading-lg-7L8_k .sd-Loading-message-1S4RH {
            margin-top: 16px;
        }

    .sd-Loading-loading-3uysP.sd-Loading-md-VBI2P .sd-Loading-spinner-32B7N {
        font-size: 24px !important;
    }

    .sd-Loading-loading-3uysP.sd-Loading-sm-1FEJY .sd-Loading-spinner-32B7N {
        font-size: 14px !important;
    }

    .sd-Loading-loading-3uysP.sd-Loading-failed-3mtnc .sd-Loading-logo-3kE4f {
        -webkit-filter: grayscale(1);
        filter: grayscale(1);
    }

@-webkit-keyframes sd-Loading-gradient-1pz8m {
    to {
        background-position: -200% center;
    }
}

@-moz-keyframes sd-Loading-gradient-1pz8m {
    to {
        background-position: -200% center;
    }
}

@-o-keyframes sd-Loading-gradient-1pz8m {
    to {
        background-position: -200% center;
    }
}

@keyframes sd-Loading-gradient-1pz8m {
    to {
        background-position: -200% center;
    }
}

@-webkit-keyframes sd-Loading-spin-21FhN {
    to {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg);
    }
}

@-moz-keyframes sd-Loading-spin-21FhN {
    to {
        -moz-transform: rotate(360deg);
        transform: rotate(360deg);
    }
}

@-o-keyframes sd-Loading-spin-21FhN {
    to {
        -o-transform: rotate(360deg);
        transform: rotate(360deg);
    }
}

@keyframes sd-Loading-spin-21FhN {
    to {
        -webkit-transform: rotate(360deg);
        -moz-transform: rotate(360deg);
        -o-transform: rotate(360deg);
        transform: rotate(360deg);
    }
}

.sd-Table-row-selection-2t_r5 {
    width: 68px;
    height: auto;
}

.sd-Table-replaced-header-3S_nc {
    height: 53px;
    position: relative;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -moz-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    padding-left: 16px;
    border-bottom: 1px solid var(--sd-blacked-background-hover-01);
}

    .sd-Table-replaced-header-3S_nc .sd-Table-replaced-block-3Wegh {
        height: 53px;
        display: inline-block;
        line-height: 53px;
    }

    .sd-Table-replaced-header-3S_nc .sd-Table-replaced-block-check-1M6Jh {
        height: 53px;
        display: -webkit-box;
        display: -webkit-flex;
        display: -moz-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -webkit-align-items: center;
        -moz-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        padding-top: 16px;
        padding-bottom: 16px;
        color: var(--sd-font-description);
        overflow: hidden;
    }

.sd-Table-extendedTable-1de3B {
    position: relative;
}

.sd-TableHeader-table-header-container-2ufVb {
    position: -webkit-sticky;
    position: sticky;
    z-index: 30;
    top: 0;
    color: #989cb2;
    font-size: 14px;
    font-weight: 500;
}
/**
 *  这里单独通过这个 className 去修改一些 cell 的属性
 *  因为原来很多 cell 设置为 fixed，但是原作者不知道为什么这样写，但是又不确认是否可以改为 Sticky
 *  为了避免减少对业务的影响，所以这里单独设置一个 className 去修改这些 cell 的属性
 *  从而确保 NewTable 支持 toolbars 属性试一下向下兼容的升级
* */
.sd-TableHeader-table-header-container-sticky-ovsk6 .sd-TableHeader-header-freeze-cell-1dHEp {
    position: -webkit-sticky;
    position: sticky;
}

.sd-TableHeader-table-header-container-sticky-ovsk6 .sd-TableHeader-table-checkbox-cell-1QTrd {
    position: -webkit-sticky;
    position: sticky;
    left: 0;
    display: -webkit-inline-box;
    display: -webkit-inline-flex;
    display: -moz-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
}

.sd-TableHeader-table-header-container-sticky-ovsk6 .sd-TableHeader-drag-cell-2imKK {
    position: -webkit-sticky;
    position: sticky;
}

.sd-TableHeader-group-header-z-index-Akzim {
    z-index: 40;
}

.sd-TableHeader-header-cell-1J9wd {
    width: 100%;
    position: absolute;
    top: 0;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    border-bottom: 1px solid var(--sd-blacked-background-hover-01);
    color: var(--sd-font-description);
    font-weight: 500;
    -webkit-transition: background-color 0.5s ease;
    -o-transition: background-color 0.5s ease;
    -moz-transition: background-color 0.5s ease;
    transition: background-color 0.5s ease;
}

.sd-TableHeader-cell-hover-WIa8v:hover {
    background-color: var(--sd-blacked-background-default-02);
}

    .sd-TableHeader-cell-hover-WIa8v:hover .sd-TableHeader-header-custom-freeze-1xVsX,
    .sd-TableHeader-cell-hover-WIa8v:hover .sd-TableHeader-fake-header-custom-freeze-1bo84 {
        display: block;
    }

.sd-TableHeader-header-cell-flex-imKip {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}

.sd-TableHeader-header-freeze-cell-1dHEp {
    width: 100%;
    position: fixed;
    z-index: 20;
    top: 0;
    display: -webkit-inline-box;
    display: -webkit-inline-flex;
    display: -moz-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    border-bottom: 1px solid var(--sd-blacked-background-hover-01);
    color: var(--sd-font-description);
    font-weight: 500;
    -webkit-transition: background-color 0.5s ease;
    -o-transition: background-color 0.5s ease;
    -moz-transition: background-color 0.5s ease;
    transition: background-color 0.5s ease;
}

    .sd-TableHeader-header-freeze-cell-1dHEp:hover {
        background-color: var(--sd-blacked-background-default-02);
    }

.sd-TableHeader-table-checkbox-cell-1QTrd {
    position: fixed;
    z-index: 20;
    top: 0;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    border-bottom: 1px solid var(--sd-blacked-background-hover-01);
}

    .sd-TableHeader-table-checkbox-cell-1QTrd .sd-TableHeader-header-checkbox-icon-SBkmq {
        width: 36px;
        position: absolute;
        z-index: -1;
        top: 50%;
        left: 20px;
        display: -webkit-box;
        display: -webkit-flex;
        display: -moz-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: center;
        -webkit-justify-content: center;
        -moz-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        margin-left: 4px;
        color: var(--sd-font-description);
        cursor: pointer;
        -webkit-transform: translateY(-50%);
        -moz-transform: translateY(-50%);
        -ms-transform: translateY(-50%);
        -o-transform: translateY(-50%);
        transform: translateY(-50%);
    }

.sd-TableHeader-checkbox-cell-left-2FYh3 {
    padding-left: 16px;
}

.sd-TableHeader-checkbox-cell-center-gdm9H {
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -moz-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
}

.sd-TableHeader-drag-cell-2imKK {
    position: fixed;
    z-index: 20;
    top: 0;
    border-bottom: 1px solid #e6e8f2;
    background-color: var(--sd-blacked-background-default-01);
}

.sd-TableHeader-cell-bordered-rUqb0 {
    border-top: 1px solid var(--sd-blacked-background-hover-01);
    border-left: 1px solid var(--sd-blacked-background-hover-01);
    color: var(--sd-font-text);
}

.sd-TableHeader-cell-bordered-last-child-2C1hs {
    border-right: 1px solid var(--sd-blacked-background-hover-01);
}

.sd-TableHeader-header-left-freeze-shadow-2b1qk {
    width: 30px;
    position: absolute;
    top: 0;
    right: 0;
    bottom: -1px;
    -webkit-box-shadow: inset 10px 0 8px -8px rgba(0,0,0,0.149);
    -moz-box-shadow: inset 10px 0 8px -8px rgba(0,0,0,0.149);
    box-shadow: inset 10px 0 8px -8px rgba(0,0,0,0.149);
    pointer-events: none;
    content: '';
    -webkit-transform: translateX(100%);
    -moz-transform: translateX(100%);
    -ms-transform: translateX(100%);
    -o-transform: translateX(100%);
    transform: translateX(100%);
}

.sd-TableHeader-header-right-freeze-shadow-2a33g {
    width: 30px;
    position: absolute;
    top: 0;
    bottom: -1px;
    left: 0;
    border: none;
    -webkit-box-shadow: inset -10px 0 8px -8px rgba(0,0,0,0.149);
    -moz-box-shadow: inset -10px 0 8px -8px rgba(0,0,0,0.149);
    box-shadow: inset -10px 0 8px -8px rgba(0,0,0,0.149);
    pointer-events: none;
    content: '';
    -webkit-transform: translateX(-100%);
    -moz-transform: translateX(-100%);
    -ms-transform: translateX(-100%);
    -o-transform: translateX(-100%);
    transform: translateX(-100%);
}

.sd-TableHeader-virtual-cell-container-2ORVh {
    height: 100%;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
}

.sd-TableHeader-merge-cell-container-33s2q {
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
}

.sd-TableHeader-header-item-left-3j5qf {
    text-align: left;
}

.sd-TableHeader-header-item-center-1BDLH {
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -moz-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
}

.sd-TableHeader-header-item-right-2c4q3 {
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    -moz-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
}

.sd-TableHeader-header-item-collapse-xs-padding-272V- {
    padding-top: 4px;
    padding-bottom: 4px;
}

.sd-TableHeader-header-item-collapse-sm-padding-2QisQ {
    padding-top: 8px;
    padding-bottom: 8px;
}

.sd-TableHeader-header-item-collapse-md-padding-1rBgC {
    padding-top: 16px;
    padding-bottom: 16px;
}

.sd-TableHeader-header-item-collapse-lg-padding-_gILM {
    padding-top: 20px;
    padding-bottom: 20px;
}

.sd-TableHeader-header-item-collapse-xl-padding-1ZIKN {
    padding-top: 24px;
    padding-bottom: 24px;
}

.sd-TableHeader-header-item-collapse-h72-padding-3he8i {
    padding-top: 26px;
    padding-bottom: 26px;
}

.sd-TableHeader-merge-header-container-2eHyK {
    width: 100%;
    height: 100%;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -moz-box-orient: vertical;
    -moz-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
}

.sd-TableHeader-merge-title-2Q_Zz {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-transition: background-color 0.5s ease;
    -o-transition: background-color 0.5s ease;
    -moz-transition: background-color 0.5s ease;
    transition: background-color 0.5s ease;
}

.sd-TableHeader-merge-children-kMH6l {
    width: 100%;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
}

.sd-TableHeader-merge-children-item-3LfRs {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-transition: background-color 0.5s ease;
    -o-transition: background-color 0.5s ease;
    -moz-transition: background-color 0.5s ease;
    transition: background-color 0.5s ease;
}

    .sd-TableHeader-merge-children-item-3LfRs:last-child {
        border: 0px;
    }

.sd-TableHeader-merge-children-item-flex-3ndOa {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -moz-box-orient: vertical;
    -moz-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
}

.sd-TableHeader-header-cell-horizon-padding-2ryKK {
    padding-right: 16px;
    padding-left: 16px;
}

.sd-TableHeader-children-item-hover-bg-3W8K4:hover {
    background-color: var(--sd-blacked-background-default-01);
}

.sd-TableHeader-merge-title-bordered-3tWKy {
    border-bottom: 1px solid var(--sd-blacked-background-hover-01);
}

.sd-TableHeader-merger-children-bordered-2aeSd {
    border-right: 1px solid var(--sd-blacked-background-hover-01);
}

.sd-TableHeader-merger-item-center-1nQk- {
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -moz-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
}

.sd-TableHeader-merge-item-right-32VRM {
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    -moz-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
}

.sd-TableHeader-header-normal-background-3Ksit {
    background-color: var(--sd-blacked-background-default-01);
}

.sd-TableHeader-header-bordered-background-1FVcN {
    background-color: var(--sd-blacked-background-default-02);
}

.sd-TableHeader-header-info-iN0Q- {
    margin-left: 5px;
    color: var(--sd-font-text);
}

.sd-TableHeader-header-custom-freeze-1xVsX {
    position: absolute;
    right: 14px;
    display: none;
    color: #00f;
}

.sd-TableHeader-fake-header-custom-freeze-1bo84 {
    width: 36px;
    display: none;
}

.sd-TableHeader-drag-trigger-1oc_C {
    width: 16px;
    height: 100%;
    position: absolute;
    z-index: 10;
    top: 0;
    left: -8px;
    cursor: col-resize;
}

    .sd-TableHeader-drag-trigger-1oc_C:hover::after {
        width: 2px;
        height: 100%;
        position: absolute;
        top: 0;
        left: 8px;
        background-color: var(--sd-color-primary);
        content: ' ';
    }

.sd-TableHeader-drag-line-3T5vQ {
    width: 16px;
    position: absolute;
    top: 0;
    cursor: col-resize;
}

    .sd-TableHeader-drag-line-3T5vQ::after {
        width: 2px;
        height: 100%;
        position: absolute;
        top: 0;
        left: 7px;
        background-color: var(--sd-color-primary);
        content: ' ';
    }

.sd-TableHeader-merge-no-padding-d71Mj {
    padding: 0;
}

.sd-TableHeader-cell-no-border-1JlmS {
    border-left: 0;
}

.sd-TableHeader-merge-cell-split-3zblH {
    border-right: 1px solid var(--sd-blacked-background-default-03);
}

    .sd-TableHeader-merge-cell-split-3zblH:last-child {
        border-right: 0;
    }

.sd-TableHeader-header-sortable-4mlfj {
    cursor: pointer;
}

.sd-TableHeader-header-sortable-icon-1fgXD {
    margin-left: 5px;
}

.sd-TableHeader-header-sortable-icon-disabled-2RONv {
    cursor: not-allowed;
}

.sd-TableHeader-shift-tip-1iWXE {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    margin-top: 5px;
    padding: 12px 16px;
    border-top: 1px solid var(--sd-blacked-background-active-01);
    color: var(--sd-font-heading);
}

    .sd-TableHeader-shift-tip-1iWXE .sd-TableHeader-shift-2w18Q {
        width: 35px;
        height: 17px;
        margin-top: 4px;
        margin-right: 10px;
        padding: 0 3px;
        border: 1px solid #6e7686;
        -webkit-border-radius: 2px;
        -moz-border-radius: 2px;
        border-radius: 2px;
        -webkit-box-shadow: 0 1px 0 #6e7686;
        -moz-box-shadow: 0 1px 0 #6e7686;
        box-shadow: 0 1px 0 #6e7686;
        color: var(--sd-font-text);
        font-size: 12px;
        line-height: 17px;
        text-align: center;
    }

.sd-TableHeader-header-custom-cell-2SDvX {
    width: 100%;
    height: 100%;
}

.sd-TableHeader-header-custom-freeze-ele-1qrjI {
    width: 100%;
}

.sd-TableHeader-header-overflow-dropdown-3hGYd {
    position: absolute;
    top: 0;
    right: 0;
}

.sd-TableHeader-exceed-dropdown-1LVEH {
    position: fixed;
    z-index: 100;
    right: 0;
}

.sd-TableHeader-exceed-dropdown-popup-oUZEz {
    padding: 16px;
}

.sd-TableHeader-exceed-dropdown-popup-icon-va-Ze {
    margin-right: 4px;
}

.sd-TableHeader-exceed-dropdown-popup-text-uSaIE {
    display: inline-block;
}

.sd-TableHeader-exceed-dropdown-popup-btn-1Nfrp {
    margin-left: 8px;
}

.sd-TableBody-table-body-container-3Oj-g {
    position: relative;
}

.sd-TableBody-table-body-group-container-32Jd8 {
    position: absolute;
    top: 0;
    left: 0;
}

.sd-TableBody-table-row-1eZrj {
    position: absolute;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
}

.sd-TableBody-table-row-hover-hm7l4:hover > .sd-TableBody-row-cell-1NAfI {
    background-color: var(--sd-blacked-background-default-02);
}

    .sd-TableBody-table-row-hover-hm7l4:hover > .sd-TableBody-row-cell-1NAfI .sd-TableBody-row-merge-cell-3_NIS {
        background-color: var(--sd-blacked-background-default-02);
    }

.sd-TableBody-table-row-hover-hm7l4:hover > .sd-TableBody-row-freeze-cell-1pWNM {
    background-color: var(--sd-blacked-background-default-02);
}

.sd-TableBody-table-row-hover-hm7l4:hover > .sd-TableBody-table-checkbox-cell-3DmQ6 {
    background-color: var(--sd-blacked-background-default-02);
}

.sd-TableBody-table-row-hover-hm7l4:hover > .sd-TableBody-drag-cell-3ryiH {
    background-color: var(--sd-blacked-background-default-02);
}

.sd-TableBody-drag-hover-top-line-XAq5N {
    width: 100%;
    height: 2px;
    position: absolute;
    z-index: 35;
    top: 0;
    background-color: var(--sd-color-primary);
}

.sd-TableBody-drag-hover-line-wrapper-3guEI.sd-TableBody-drag-hover-top-line-XAq5N::after {
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box;
}

.sd-TableBody-drag-hover-line-3YNiY {
    width: 100%;
    height: 2px;
    position: absolute;
    z-index: 35;
    bottom: 0;
    background-color: var(--sd-color-primary);
}

.sd-TableBody-drag-hover-line-wrapper-3guEI.sd-TableBody-drag-hover-line-3YNiY::after {
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box;
}

.sd-TableBody-row-cell-1NAfI {
    width: 100%;
    position: absolute;
    top: 0;
    border-bottom: 1px solid var(--sd-blacked-background-hover-02);
    background-color: var(--sd-blacked-background-default-01);
    color: var(--sd-font-text);
    -webkit-transition: background-color 0.2s;
    -o-transition: background-color 0.2s;
    -moz-transition: background-color 0.2s;
    transition: background-color 0.2s;
}

.sd-TableBody-row-freeze-cell-1pWNM {
    width: 100%;
    position: -webkit-sticky;
    position: sticky;
    z-index: 10;
    top: 0;
    display: inline-block;
    border-bottom: 1px solid var(--sd-blacked-background-hover-02);
    background-color: var(--sd-blacked-background-default-01);
    color: var(--sd-font-text);
    -webkit-transition: background-color 0.2s;
    -o-transition: background-color 0.2s;
    -moz-transition: background-color 0.2s;
    transition: background-color 0.2s;
}

.sd-TableBody-row-merge-cell-3_NIS {
    width: 100%;
    height: 100%;
    background-color: var(--sd-blacked-background-default-01);
    color: var(--sd-font-text);
    text-align: left;
    -webkit-transition: background-color 0.2s;
    -o-transition: background-color 0.2s;
    -moz-transition: background-color 0.2s;
    transition: background-color 0.2s;
}

.sd-TableBody-row-cell-horizon-padding-1vKNR {
    padding: 0 16px;
}

.sd-TableBody-table-checkbox-cell-3DmQ6 {
    position: -webkit-sticky;
    position: sticky;
    z-index: 10;
    top: 0;
    left: 0;
    display: -webkit-inline-box;
    display: -webkit-inline-flex;
    display: -moz-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    border-bottom: 1px solid var(--sd-blacked-background-hover-02);
    background-color: var(--sd-blacked-background-default-01);
    -webkit-transition: background-color 0.2s;
    -o-transition: background-color 0.2s;
    -moz-transition: background-color 0.2s;
    transition: background-color 0.2s;
}

    .sd-TableBody-table-checkbox-cell-3DmQ6 .sd-TableBody-header-checkbox-icon-3ZNjm {
        top: 0;
        margin-left: 4px;
        color: var(--sd-font-description);
        cursor: pointer;
    }

.sd-TableBody-checkbox-cell-left-2s5J0 {
    padding-left: 16px;
}

.sd-TableBody-checkbox-cell-center-39n-q {
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -moz-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
}

.sd-TableBody-drag-cell-3ryiH {
    position: -webkit-sticky;
    position: sticky;
    z-index: 10;
    top: 0;
    display: -webkit-inline-box;
    display: -webkit-inline-flex;
    display: -moz-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -moz-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    border-bottom: 1px solid var(--sd-blacked-background-hover-02);
    background-color: var(--sd-blacked-background-default-01);
    color: var(--sd-font-disable);
    cursor: -webkit-grab;
    cursor: -moz-grab;
    cursor: grab;
    -webkit-transition: background-color 0.2s;
    -o-transition: background-color 0.2s;
    -moz-transition: background-color 0.2s;
    transition: background-color 0.2s;
}

    .sd-TableBody-drag-cell-3ryiH .sd-TableBody-drag-icon-1NUHq {
        top: 0;
    }

.sd-TableBody-dragging-1AnbJ {
    cursor: -webkit-grabbing;
    cursor: -moz-grabbing;
    cursor: grabbing;
}

.sd-TableBody-cell-bordered-2XUtE {
    border-bottom: 1px solid var(--sd-blacked-background-hover-01);
    border-left: 1px solid var(--sd-blacked-background-hover-01);
}

    .sd-TableBody-cell-bordered-2XUtE:last-child {
        border-right: 1px solid var(--sd-blacked-background-hover-01);
    }

.sd-TableBody-cell-bordered-last-child-1eN3N {
    border-right: 1px solid var(--sd-blacked-background-hover-01);
}

.sd-TableBody-merge-cell-bordered-31uaV {
    border-left: 1px solid var(--sd-blacked-background-hover-01);
}

    .sd-TableBody-merge-cell-bordered-31uaV:last-child {
        border-right: 1px solid var(--sd-blacked-background-hover-01);
    }

.sd-TableBody-merge-cell-bottom-bordered-yxux5 {
    border-bottom: 1px solid var(--sd-blacked-background-hover-01);
}

.sd-TableBody-row-left-freeze-shadow-17xh5 {
    width: 30px;
    position: absolute;
    top: 0;
    right: 0;
    bottom: -1px;
    -webkit-box-shadow: inset 10px 0 8px -8px rgba(0,0,0,0.149);
    -moz-box-shadow: inset 10px 0 8px -8px rgba(0,0,0,0.149);
    box-shadow: inset 10px 0 8px -8px rgba(0,0,0,0.149);
    pointer-events: none;
    content: '';
    -webkit-transform: translateX(100%);
    -moz-transform: translateX(100%);
    -ms-transform: translateX(100%);
    -o-transform: translateX(100%);
    transform: translateX(100%);
}

.sd-TableBody-row-right-freeze-shadow-1pzdS {
    width: 30px;
    position: absolute;
    top: 0;
    bottom: -1px;
    left: 0;
    -webkit-box-shadow: inset -10px 0 8px -8px rgba(0,0,0,0.149);
    -moz-box-shadow: inset -10px 0 8px -8px rgba(0,0,0,0.149);
    box-shadow: inset -10px 0 8px -8px rgba(0,0,0,0.149);
    pointer-events: none;
    content: '';
    -webkit-transform: translateX(-100%);
    -moz-transform: translateX(-100%);
    -ms-transform: translateX(-100%);
    -o-transform: translateX(-100%);
    transform: translateX(-100%);
}

.sd-TableBody-collapse-left-1A1e5 {
    height: 100%;
    direction: rtl;
    text-align: left;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
}

.sd-TableBody-virtual-cell-container-73Oap,
.sd-TableBody-row-tree-cell-content-wrapper-WToHj,
.sd-TableBody-row-tree-cell-content-3Mamk {
    height: 100%;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
}

.sd-TableBody-row-cell-left-3dkC- {
    text-align: left;
}

.sd-TableBody-row-cell-center-1ezeM {
    text-align: center;
}

.sd-TableBody-row-cell-right-Lhphn {
    text-align: right;
}

.sd-TableBody-row-cell-collapse-xs-padding-1UbIl {
    padding-top: 4px;
    padding-bottom: 4px;
}

.sd-TableBody-row-cell-collapse-sm-padding-2ikBp {
    padding-top: 8px;
    padding-bottom: 8px;
}

.sd-TableBody-row-cell-collapse-md-padding-3cnzJ {
    padding-top: 16px;
    padding-bottom: 16px;
}

.sd-TableBody-row-cell-collapse-lg-padding-3ujKZ {
    padding-top: 20px;
    padding-bottom: 20px;
}

.sd-TableBody-row-cell-collapse-xl-padding-2TzAr {
    padding-top: 24px;
    padding-bottom: 24px;
}

.sd-TableBody-row-cell-collapse-h72-padding-3wz7z {
    padding-top: 26px;
    padding-bottom: 26px;
}

.sd-TableBody-load-more-container-2ICin {
    position: -webkit-sticky;
    position: sticky;
    left: 0;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -moz-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background-color: var(--sd-blacked-background-hover-02);
}

.sd-TableBody-load-more-border-2O_kF {
    border-right: 1px solid var(--sd-blacked-background-hover-01);
    border-left: 1px solid var(--sd-blacked-background-hover-01);
}

.sd-TableBody-load-more-loading-container-3tSMq {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -moz-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}

.sd-TableBody-load-more-click-RTkOi {
    cursor: pointer;
}

.sd-TableBody-load-more-loading-7pYwI {
    cursor: not-allowed;
}

.sd-TableBody-empty-container-1p_rC {
    position: -webkit-sticky;
    position: sticky;
    top: 0;
    left: 0;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -moz-box-orient: vertical;
    -moz-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -moz-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background-color: var(--sd-blacked-background-default-01);
}

.sd-TableBody-merge-cell-split-1otyu {
    border-right: 1px solid var(--sd-blacked-background-default-03);
}

    .sd-TableBody-merge-cell-split-1otyu:last-child {
        border-right: 0;
    }

.sd-TableBody-merge-cell-flex-ffNKe {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
}

.sd-TableBody-cell-no-padding-24n8E {
    padding: 0;
}

.sd-TableBody-row-disabled-2Pl_a {
    cursor: not-allowed;
}

.sd-TableBody-row-disabled-text-2rFXW {
    color: var(--sd-blacked-background-active-01);
}

.sd-TableBody-row-click-Rvio- {
    cursor: pointer;
}

.sd-TableBody-row-can-not-click-hsx7q {
    cursor: not-allowed;
}

.sd-TableBody-row-cell-bold-ZqQCX {
    color: var(--sd-font-heading);
    font-weight: 500;
}

.sd-TableBody-disabledTip-3C0Qz {
    position: -webkit-sticky;
    position: sticky;
    bottom: 0;
    left: 64px;
}

.sd-TableBody-row-tree-cell-content-wrapper-WToHj {
    height: 100%;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    -moz-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}

.sd-TableBody-row-tree-cell-border-3wjc3 {
    border-bottom: 1px solid var(--sd-blacked-background-hover-02);
}

.sd-TableBody-row-tree-cell-wrapper-2xWcU {
    height: 100%;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
}

.sd-TableBody-row-tree-cell-content-3Mamk {
    height: 100%;
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    -moz-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
}

.sd-TableBody-row-tree-cell-text-1Xku5 {
    width: 100%;
}

.sd-TableBody-expand-common-3M4oN,
.sd-TableBody-expand-box-wrapper-1tMvG {
    width: 16px;
    height: 16px;
    -webkit-flex-shrink: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    margin-right: 8px;
}

.sd-TableBody-expand-box-wrapper-1tMvG {
    position: relative;
    -webkit-align-self: center;
    -ms-flex-item-align: center;
    align-self: center;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    background: var(--sd-blacked-background-hover-01);
    cursor: pointer;
}

.sd-TableBody-expand-box-no-bg-Subnr {
    background: none;
}

.sd-TableBody-expand-box-icon-3GElW {
    width: 12px;
    height: 12px;
    position: relative;
    top: 2px;
    left: 2px;
    display: block;
    color: var(--sd-font-description);
    cursor: pointer;
    -webkit-transition: 0.2s;
    -o-transition: 0.2s;
    -moz-transition: 0.2s;
    transition: 0.2s;
    -webkit-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg);
    -webkit-transform-origin: 50%;
    -moz-transform-origin: 50%;
    -ms-transform-origin: 50%;
    -o-transform-origin: 50%;
    transform-origin: 50%;
}

.sd-TableBody-expand-box-icon-active-Tp8o7 {
    -webkit-transform: rotate(90deg);
    -moz-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    -o-transform: rotate(90deg);
    transform: rotate(90deg);
}

.sd-TableBody-drag-tag-2wABM {
    position: fixed;
    z-index: 900;
}

.sd-TableBody-row-cell-drag-background-1TiWm {
    background-color: #e2ecff;
}

.sd-TableBody-last-cell-no-border-1jzca {
    border-bottom: 0;
}

.sd-TableFooter-footer-container-3YLoF {
    z-index: 20;
}

.sd-TableFooter-footer-group-z-index-G1_PB {
    z-index: 30;
}

.sd-TableFooter-footer-container-sticky-3tL1e {
    position: -webkit-sticky;
    position: sticky;
    bottom: 0;
}

.sd-TableFooter-footer-container-absolute-F8s63 {
    position: absolute;
}

.sd-TableFooter-footer-cell-2kDpp {
    position: absolute;
    bottom: 0;
    border-top: 1px solid var(--sd-blacked-background-hover-01);
    border-bottom: 1px solid var(--sd-blacked-background-hover-01);
    background-color: var(--sd-blacked-background-default-02);
    color: var(--sd-font-text);
}

.sd-TableFooter-footer-freeze-cell-2-j1N {
    position: fixed;
    z-index: 10;
    display: inline-block;
    border-top: 1px solid var(--sd-blacked-background-hover-01);
    border-bottom: 1px solid var(--sd-blacked-background-hover-01);
    background-color: var(--sd-blacked-background-default-02);
    color: var(--sd-font-text);
}

.sd-TableFooter-footer-cell-horizon-padding-t3qu9 {
    padding: 0 16px;
}

.sd-TableFooter-cell-bordered-1H5Qi {
    border-top: 1px solid var(--sd-blacked-background-hover-01);
    border-left: 1px solid var(--sd-blacked-background-hover-01);
}

.sd-TableFooter-no-cell-bordered-23MhP {
    border-left: 0;
}

.sd-TableFooter-cell-bordered-last-child-jlZu8 {
    border-right: 1px solid var(--sd-blacked-background-hover-01);
}

.sd-TableFooter-footer-left-freeze-shadow-1jMeg {
    width: 30px;
    position: absolute;
    top: 0;
    right: 0;
    bottom: -1px;
    -webkit-box-shadow: inset 10px 0 8px -8px rgba(0,0,0,0.149);
    -moz-box-shadow: inset 10px 0 8px -8px rgba(0,0,0,0.149);
    box-shadow: inset 10px 0 8px -8px rgba(0,0,0,0.149);
    pointer-events: none;
    content: '';
    -webkit-transform: translateX(100%);
    -moz-transform: translateX(100%);
    -ms-transform: translateX(100%);
    -o-transform: translateX(100%);
    transform: translateX(100%);
}

.sd-TableFooter-footer-right-freeze-shadow-1FwAI {
    width: 30px;
    position: absolute;
    top: 0;
    bottom: -1px;
    left: 0;
    border: none;
    -webkit-box-shadow: inset -10px 0 8px -8px rgba(0,0,0,0.149);
    -moz-box-shadow: inset -10px 0 8px -8px rgba(0,0,0,0.149);
    box-shadow: inset -10px 0 8px -8px rgba(0,0,0,0.149);
    pointer-events: none;
    content: '';
    -webkit-transform: translateX(-100%);
    -moz-transform: translateX(-100%);
    -ms-transform: translateX(-100%);
    -o-transform: translateX(-100%);
    transform: translateX(-100%);
}

.sd-TableFooter-virtual-cell-container-2oZBm {
    width: 100%;
    height: 100%;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
}

.sd-TableFooter-footer-item-center-cSflv {
    text-align: center;
}

.sd-TableFooter-footer-item-right-gb6N7 {
    text-align: right;
}

.sd-TableFooter-footer-item-collapse-xs-padding-54Hj4 {
    padding-top: 4px;
    padding-bottom: 4px;
}

.sd-TableFooter-footer-item-collapse-sm-padding-1sX6L {
    padding-top: 8px;
    padding-bottom: 8px;
}

.sd-TableFooter-footer-item-collapse-md-padding-1uqgx {
    padding-top: 16px;
    padding-bottom: 16px;
}

.sd-TableFooter-footer-item-collapse-lg-padding-11uGk {
    padding-top: 20px;
    padding-bottom: 20px;
}

.sd-TableFooter-footer-item-collapse-xl-padding-2FuPE {
    padding-top: 24px;
    padding-bottom: 24px;
}

.sd-TableFooter-footer-item-collapse-h72-padding-ZMaru {
    padding-top: 26px;
    padding-bottom: 26px;
}

.sd-Scrollbar-scrollbar-container-318oN {
    position: absolute;
    z-index: 40;
    display: block;
    outline: none;
    overflow: hidden;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

.sd-Scrollbar-scrollbar-vertical-2xuF1 {
    width: 6px;
    right: 0;
    -webkit-transition: background-color 0.2s ease;
    -o-transition: background-color 0.2s ease;
    -moz-transition: background-color 0.2s ease;
    transition: background-color 0.2s ease;
}

.sd-Scrollbar-scrollbar-vertical-hover-CKYmO {
    width: 10px;
    background-color: rgba(0,0,0,0.1);
}

.sd-Scrollbar-scrollbar-horizontal-1fuuR {
    height: 6px;
    bottom: 0;
    -webkit-transition: background-color 0.2s ease;
    -o-transition: background-color 0.2s ease;
    -moz-transition: background-color 0.2s ease;
    transition: background-color 0.2s ease;
}

.sd-Scrollbar-scrollbar-horizontal-hover-2UU9P {
    height: 10px;
    background-color: rgba(0,0,0,0.1);
}

.sd-Scrollbar-scrollbar-zone-2fRXo {
    width: 100%;
    height: 100%;
    position: relative;
    border: none;
    overflow: scroll;
}

.sd-Scrollbar-scrollbar-dragger-3bpPP {
    position: absolute;
    opacity: 0;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    background-color: rgba(0,0,0,0.1);
    -webkit-transition: opacity 0.2s ease 0s;
    -o-transition: opacity 0.2s ease 0s;
    -moz-transition: opacity 0.2s ease 0s;
    transition: opacity 0.2s ease 0s;
}

.sd-Scrollbar-scrollbar-pointer-cursor-2Q0Sb {
    cursor: pointer;
}

.sd-Scrollbar-scrollbar-dragger-vertical-3VdQG {
    width: 6px;
}

.sd-Scrollbar-scrollbar-dragger-vertical-hover-2-DLZ {
    width: 10px;
    background-color: rgba(0,0,0,0.25);
}

.sd-Scrollbar-scrollbar-dragger-horizontal-16NGY {
    height: 6px;
}

.sd-Scrollbar-scrollbar-dragger-horizontal-hover-Wr0i4 {
    height: 10px;
    background-color: rgba(0,0,0,0.25);
}

.sd-Scrollbar-scrollbar-dragger-show-2ZsV0 {
    opacity: 1;
}

.sd-Scrollbar-sm-scrollbar-margin-top-21Doa {
    margin-top: 26px;
}

.sd-Scrollbar-md-scrollbar-margin-top-2hJC2 {
    margin-top: 32px;
}

.sd-Scrollbar-lg-scrollbar-margin-top-2zMAd {
    margin-top: 50px;
}

.sd-TableLoading-loading-container-2YTYO {
    position: absolute;
    z-index: 40;
    top: 0;
    left: 0;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -moz-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background: rgba(255,255,255,0.8);
}

.sd-TableLoading-loading-group-z-index-3_6pt {
    z-index: 50;
}

.sd-TableGroupMask-group-title-container-1CjtD {
    position: -webkit-sticky;
    position: sticky;
    z-index: 30;
    left: 0;
    pointer-events: none;
}

.sd-TableGroupMask-group-title-1HX_U {
    color: #989cb2;
    font-weight: 500;
    font-size: 12px;
    width: 100%;
    position: -webkit-sticky;
    position: sticky;
    background-color: var(--sd-blacked-background-default-02);
    line-height: 16px;
    pointer-events: all;
}

.sd-TableGroupMask-group-title-horizontal-padding-2ca7z {
    padding-right: 16px;
    padding-left: 16px;
}

.sd-TableGroupMask-group-title-md-padding-zBPg0 {
    padding-top: 12px;
    padding-bottom: 12px;
}

.sd-TableGroupMask-group-title-lg-padding-1qMDA {
    padding-top: 18px;
    padding-bottom: 18px;
}

.sd-TableGroupMask-group-title-no-padding-2AJS1 {
    padding: 0;
}

.sd-TableGroupMask-group-empty-container-_GVbN {
    width: 100%;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -moz-box-orient: vertical;
    -moz-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -moz-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background-color: var(--sd-blacked-background-default-01);
    pointer-events: all;
}

.sd-TableMouseMask-mouse-mask-container-3y0QX {
    width: 60px;
    height: 60px;
    position: absolute;
    z-index: 9999;
    opacity: 0;
    -webkit-transform: translateX(-50%);
    -moz-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    -o-transform: translateX(-50%);
    transform: translateX(-50%);
}

.sd-TableMouseMask-mouse-mask-hide-3Tto1 {
    display: none;
}

.sd-TableToolbar-toolbar-container-2k72Y {
    width: 100%;
    position: -webkit-sticky;
    position: sticky;
    z-index: 31;
    left: 0;
    clear: both;
    background: #fff;
}

.sd-TableToolbar-sticky-toolbar-BIADn {
    z-index: 32;
}

.sd-NewTable-scrollbar-modified-5tArr ::-webkit-scrollbar,
.sd-NewTable-table-wrapper-Dh1iT ::-webkit-scrollbar {
    width: 0px;
    height: 0px;
    display: none;
}

.sd-NewTable-table-wrapper-Dh1iT {
    position: relative;
    -webkit-flex-shrink: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    color: var(--sd-font-text);
    font-size: 14px;
    line-height: normal;
    -webkit-transform: translate3d(0, 0, 0);
    -moz-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
}

    .sd-NewTable-table-wrapper-Dh1iT .sd-NewTable-table-container-1h6jB {
        width: 100%;
        position: relative;
        overflow: auto;
        overscroll-behavior-x: contain;
    }

    .sd-NewTable-table-wrapper-Dh1iT * {
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
    }

.sd-NewTable-header-cell-1QAzZ {
    position: absolute;
    z-index: 45;
    top: 0;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    border-bottom: 1px solid var(--sd-blacked-background-hover-01);
    color: var(--sd-font-text);
}

.sd-NewTable-header-item-collapse-xs-padding-UYEEp {
    padding-top: 4px;
    padding-bottom: 4px;
}

.sd-NewTable-header-item-collapse-sm-padding-g0n6D {
    padding-top: 8px;
    padding-bottom: 8px;
}

.sd-NewTable-header-item-collapse-md-padding-1DFaO {
    padding-top: 16px;
    padding-bottom: 16px;
}

.sd-NewTable-header-item-collapse-lg-padding-MzikO {
    padding-top: 20px;
    padding-bottom: 20px;
}

.sd-NewTable-header-item-collapse-xl-padding-ZpYq8 {
    padding-top: 24px;
    padding-bottom: 24px;
}

.sd-NewTable-header-item-collapse-h72-padding-92P7W {
    padding-top: 26px;
    padding-bottom: 26px;
}

.sd-NewTable-cell-bordered-1VTaS {
    border-top: 1px solid var(--sd-blacked-background-hover-01);
    border-left: 1px solid var(--sd-blacked-background-hover-01);
}

.sd-NewTable-cell-bordered-last-child-16RcU {
    border-right: 1px solid var(--sd-blacked-background-hover-01);
}

.sd-NewTable-header-normal-background-3rLS3 {
    background-color: var(--sd-blacked-background-default-01);
}

.sd-NewTable-header-bordered-background-2r9gR {
    background-color: var(--sd-blacked-background-default-02);
}

.sd-Table-drag-bar-2S3Hh,
.sd-Table-drag-bar-trigger-zone-3lPoa {
    width: 2px;
    position: absolute;
    z-index: 3;
    top: 0;
    right: -1px;
    bottom: 0;
    display: inline-block;
    background: var(--sd-color-primary);
    cursor: col-resize;
}

.sd-Table-drag-bar-trigger-zone-3lPoa {
    width: 16px;
    z-index: 2;
    right: -8px;
    background: transparent;
}

.sd-Table-scrollbar-modified-9ALjp ::-webkit-scrollbar,
.sd-Table-table-e4YQO ::-webkit-scrollbar {
    width: 8px;
    height: 8px;
}

.sd-Table-scrollbar-modified-9ALjp ::-webkit-scrollbar-button,
.sd-Table-table-e4YQO ::-webkit-scrollbar-button {
    width: 0px;
    height: 0px;
}

.sd-Table-scrollbar-modified-9ALjp ::-webkit-scrollbar-thumb,
.sd-Table-table-e4YQO ::-webkit-scrollbar-thumb {
    border: none;
    -webkit-border-radius: 4px;
    border-radius: 4px;
    background: rgba(0,0,0,0.2);
}

    .sd-Table-scrollbar-modified-9ALjp ::-webkit-scrollbar-thumb:hover,
    .sd-Table-table-e4YQO ::-webkit-scrollbar-thumb:hover {
        background-color: rgba(0,0,0,0.3);
    }

.sd-Table-scrollbar-modified-9ALjp ::-webkit-scrollbar-track,
.sd-Table-table-e4YQO ::-webkit-scrollbar-track {
    border: none;
    background-color: transparent;
}

    .sd-Table-scrollbar-modified-9ALjp ::-webkit-scrollbar-track:hover,
    .sd-Table-table-e4YQO ::-webkit-scrollbar-track:hover {
        background-color: rgba(0,0,0,0.1);
    }

    .sd-Table-scrollbar-modified-9ALjp ::-webkit-scrollbar-track:active,
    .sd-Table-table-e4YQO ::-webkit-scrollbar-track:active {
        background-color: rgba(0,0,0,0.1);
    }

.sd-Table-scrollbar-modified-9ALjp ::-webkit-scrollbar-corner,
.sd-Table-table-e4YQO ::-webkit-scrollbar-corner {
    background: transparent;
}

.sd-Table-table-e4YQO {
    position: relative;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    overflow: hidden;
}

    .sd-Table-table-e4YQO table {
        border-collapse: collapse;
    }

        .sd-Table-table-e4YQO table th {
            position: relative;
            padding: 0;
        }

        .sd-Table-table-e4YQO table td {
            padding: 0;
        }

.sd-Table-sticky-header-VM42t {
    position: -webkit-sticky;
    position: sticky;
    top: 0;
}

.sd-Table-header-container-1PfzS {
    position: relative;
}

.sd-Table-header-row-3I6xN {
    border-bottom: 1px solid var(--sd-blacked-background-hover-01);
    background: #fff;
    color: #989cb2;
    font-weight: 500;
    font-size: 12px;
}

.sd-Table-sort-2t9tx {
    margin-left: 8px;
}

.sd-Table-active-icon-2xAtz {
    color: data-table-active-font-color;
}

.sd-Table-sort-header-4ZgAl {
    cursor: pointer;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    -webkit-user-select: none;
}

.sd-Table-sortable-list-item-2B1ft {
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    -webkit-user-select: none;
}

.sd-Table-drag-handle-2kKnR {
    width: 24px;
    color: var(--sd-font-description);
    text-align: center;
    cursor: -webkit-grab;
    cursor: -moz-grab;
    cursor: grab;
}

    .sd-Table-drag-handle-2kKnR .sd-Table-dragging-jDdfl {
        cursor: -webkit-grabbing;
        cursor: -moz-grabbing;
        cursor: grabbing;
    }

.sd-Table-item-367sU {
    background: #fff;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    -webkit-user-select: none;
}

    .sd-Table-item-367sU:hover {
        background: var(--sd-blacked-background-default-02);
    }

.sd-Table-ghost-24gYn .sd-Table-item-367sU {
    background: var(--sd-blacked-background-hover-01);
    color: transparent;
}

.sd-Table-ghost-24gYn .sd-Table-item-367sU,
.sd-Table-chosen-18FRC .sd-Table-item-367sU {
    background-color: var(--sd-blacked-background-hover-01);
}

    .sd-Table-ghost-24gYn .sd-Table-item-367sU:hover,
    .sd-Table-chosen-18FRC .sd-Table-item-367sU:hover {
        background-color: var(--sd-blacked-background-hover-01);
    }

.sd-Table-sortable-fallback-_QR3G .sd-Table-item-367sU {
    background-color: #fff;
    -webkit-transform: rotate(2deg);
    -moz-transform: rotate(2deg);
    -ms-transform: rotate(2deg);
    -o-transform: rotate(2deg);
    transform: rotate(2deg);
}

.sd-Table-header-cell-container-tOIHe {
    background: #fff;
    text-align: start;
}

    .sd-Table-header-cell-container-tOIHe:hover {
        background: var(--sd-blacked-background-hover-02);
    }

.sd-Table-header-cell-content-1vEBt {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding: 16px;
    overflow: hidden;
    color: #989cb2;
    font-size: 14px;
    font-weight: 500;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.sd-Table-row-cell-container-1aqc6 {
    position: relative;
    vertical-align: middle;
    text-align: start;
}

.sd-Table-row-cell-content-XV45m {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding: 16px;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    color: #474c66;
    font-size: 14px;
    font-weight: 400;
}

.sd-Table-scrollbar-divider-1JiM1 {
    position: absolute;
    right: 0;
    left: 0;
    border-bottom: 1px solid var(--sd-blacked-background-hover-01);
}

.sd-Table-body-16o8p {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    color: #474c66;
    font-size: 14px;
    font-weight: 400;
}

    .sd-Table-body-16o8p tr:not(:last-of-type) {
        border-bottom: 1px solid var(--sd-blacked-background-hover-02);
    }

    .sd-Table-body-16o8p .sd-Table-row-on-hover-2dfaJ {
        background: var(--sd-blacked-background-default-02);
    }

.sd-Table-freeze-left-headers-JVLwg {
    position: absolute;
    top: 0;
    left: 0;
    -webkit-box-shadow: 2px 0 10px 0px rgba(3,4,13,0.1);
    -moz-box-shadow: 2px 0 10px 0px rgba(3,4,13,0.1);
    box-shadow: 2px 0 10px 0px rgba(3,4,13,0.1);
}

.sd-Table-freeze-right-headers-e7yO_ {
    height: 100%;
    position: absolute;
    top: 0;
    right: 0;
    -webkit-box-shadow: -2px 0 10px 0px rgba(3,4,13,0.1);
    -moz-box-shadow: -2px 0 10px 0px rgba(3,4,13,0.1);
    box-shadow: -2px 0 10px 0px rgba(3,4,13,0.1);
}

.sd-Table-fixed-body-Bc4KZ,
.sd-Table-fixed-left-2X51d,
.sd-Table-fixed-right-38Zki {
    position: absolute;
    top: 0;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

.sd-Table-fixed-left-2X51d {
    left: 0;
    -webkit-box-shadow: 2px 0 10px 0px rgba(3,4,13,0.1);
    -moz-box-shadow: 2px 0 10px 0px rgba(3,4,13,0.1);
    box-shadow: 2px 0 10px 0px rgba(3,4,13,0.1);
    background: #fff;
}

.sd-Table-fixed-right-38Zki {
    right: 0;
    -webkit-box-shadow: -2px 0 10px 0px rgba(3,4,13,0.1);
    -moz-box-shadow: -2px 0 10px 0px rgba(3,4,13,0.1);
    box-shadow: -2px 0 10px 0px rgba(3,4,13,0.1);
    background: #fff;
}

.sd-Table-cell-border-1PTFk {
    width: 1px;
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    background: var(--sd-blacked-background-hover-02);
}

.sd-Table-is-dragging-1Oguq {
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

.sd-Table-bordered-2x3nc {
    border: 1px solid var(--sd-blacked-background-hover-01);
}

    .sd-Table-bordered-2x3nc .sd-Table-header-wrapper-12wfR {
        border-bottom: 1px solid var(--sd-blacked-background-hover-01);
    }

    .sd-Table-bordered-2x3nc .sd-Table-header-row-3I6xN {
        border-bottom: none;
        background: var(--sd-blacked-background-hover-02);
    }

        .sd-Table-bordered-2x3nc .sd-Table-header-row-3I6xN .sd-Table-children-ZA6g3 {
            position: relative;
        }

        .sd-Table-bordered-2x3nc .sd-Table-header-row-3I6xN .sd-Table-children-divider-1EAU8 {
            height: 1px;
            position: absolute;
            top: 0;
            right: 0;
            left: 0;
            border-top: 1px solid var(--sd-blacked-background-hover-01);
        }

        .sd-Table-bordered-2x3nc .sd-Table-header-row-3I6xN .sd-Table-header-cell-container-tOIHe {
            position: relative;
            background: var(--sd-blacked-background-default-02);
        }

        .sd-Table-bordered-2x3nc .sd-Table-header-row-3I6xN .sd-Table-header-cell-content-1vEBt {
            color: #474c66;
            font-size: 14px;
            font-weight: 500;
        }

    .sd-Table-bordered-2x3nc .sd-Table-body-16o8p tr {
        border-bottom: 1px solid var(--sd-blacked-background-hover-01);
    }

    .sd-Table-bordered-2x3nc .sd-Table-fixed-left-2X51d {
        border: none;
    }

    .sd-Table-bordered-2x3nc .sd-Table-cell-border-1PTFk {
        background: var(--sd-blacked-background-hover-01);
    }

.sd-Table-no-data-placeholder-padding-bottom-kv4s2 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -moz-box-orient: vertical;
    -moz-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -moz-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    min-height: 300px;
    text-align: center;
    color: #474c66;
    font-size: 14px;
    font-weight: 400;
}

.sd-Table-loading-indicator-3uBCx {
    height: 52px;
    background: var(--sd-blacked-background-hover-02);
    color: var(--sd-blacked-background-active-01);
    line-height: 52px;
    text-align: center;
}

    .sd-Table-loading-indicator-3uBCx .sd-Table-icon-SV8OW {
        margin-right: 5px;
        color: var(--sd-color-primary);
        font-weight: bold;
        font-size: 22px;
        vertical-align: top;
    }

.sd-Table-hide-1TFQw {
    display: none;
}

.sd-Table-context-tips-NL5_6 {
    min-width: 60px;
    max-width: 224px;
    max-height: 260px;
    padding: 8px;
    color: var(--sd-font-heading);
    font-size: 14px;
    line-height: 20px;
    white-space: normal;
    word-break: break-all;
    word-wrap: break-word;
    overflow: auto;
}

.sd-Table-tool-tips-12v_b {
    width: 24px;
    height: 24px;
    position: absolute;
    top: 0px;
    right: 0px;
}

.sd-Table-tip-icon-2naPU {
    position: absolute;
    top: -2px;
    right: 0px;
    color: var(--sd-color-primary-bg-hover);
    -webkit-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    -o-transform: rotate(45deg);
    transform: rotate(45deg);
}

.sd-Form-container-1dp_8 {
    color: #141933;
    font-size: 14px;
    font-weight: 400;
    font-variant: normal;
    line-height: 20px;
    text-align: left;
    list-style: none;
    width: auto;
    position: relative;
}

.sd-Form-container-1dp_8 {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

    .sd-Form-container-1dp_8::before,
    .sd-Form-container-1dp_8::after,
    .sd-Form-container-1dp_8 *,
    .sd-Form-container-1dp_8 *::before,
    .sd-Form-container-1dp_8 *::after {
        -webkit-box-sizing: inherit;
        -moz-box-sizing: inherit;
        box-sizing: inherit;
    }

.sd-Form-label-1jCxP {
    color: #474c66;
    font-size: 14px;
    font-weight: 500;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    -moz-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
}

.sd-Form-label-inner-3yooM {
    display: -webkit-box;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    overflow: hidden;
    /* autoprefixer: ignore next */
    -webkit-box-orient: vertical;
    /* autoprefixer: ignore next */
    -webkit-line-clamp: 2;
}

.sd-Form-label-text-QAWsa {
    text-align: right;
}

.sd-Form-label-required-3xxDb {
    display: inline-block;
}

.sd-Form-label-info-3k1Vm {
    margin-left: 4px;
    color: var(--sd-font-description);
}

.sd-Form-horizontal-1m7XH.sd-Form-lg-1LU_k > .sd-Form-label-1jCxP {
    min-height: 40px;
    padding-top: 10px;
}

.sd-Form-horizontal-1m7XH.sd-Form-lg-1LU_k .sd-Form-content-3Oz2B {
    min-height: 40px;
}

.sd-Form-horizontal-1m7XH.sd-Form-md-3m3q7 > .sd-Form-label-1jCxP {
    min-height: 32px;
    padding-top: 6px;
}

.sd-Form-horizontal-1m7XH.sd-Form-md-3m3q7 .sd-Form-content-3Oz2B {
    min-height: 32px;
}

.sd-Form-vertical-226O3 > .sd-Form-label-1jCxP {
    width: 100%;
    padding-bottom: 6px;
}

.sd-Form-vertical-226O3.sd-Form-lg-1LU_k > .sd-Form-label-1jCxP {
    height: 38px;
    padding-top: 10px;
    padding-bottom: 8px;
}

.sd-Form-vertical-226O3.sd-Form-md-3m3q7 > .sd-Form-label-1jCxP {
    height: 32px;
    padding-top: 6px;
}

.sd-Form-horizontal-1m7XH {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
}

    .sd-Form-horizontal-1m7XH > .sd-Form-label-1jCxP {
        width: 25%;
        -webkit-box-flex: 0;
        -webkit-flex-grow: 0;
        -moz-box-flex: 0;
        -ms-flex-positive: 0;
        flex-grow: 0;
        -webkit-flex-shrink: 0;
        -ms-flex-negative: 0;
        flex-shrink: 0;
        padding-right: 24px;
    }

.sd-Form-controller-2hmLg {
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
    -moz-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    min-width: 0;
}

.sd-Form-content-3Oz2B {
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
    -moz-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
}

.sd-Form-addon-after-2LkEE {
    display: -webkit-inline-box;
    display: -webkit-inline-flex;
    display: -moz-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-flex-shrink: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    margin-left: 8px;
    color: var(--sd-font-text);
}

.sd-Form-message-2BQoC {
    min-height: 22px;
    padding-top: 6px;
    line-height: 16px;
}

.sd-Form-description-2y5gJ {
    color: var(--sd-font-description);
    line-height: 16px;
}

.sd-Form-description-top-gap-3Z9Yb {
    margin-top: 6px;
}

.sd-Form-spacing-lg-p3FI2 {
    margin-bottom: 32px;
}

.sd-Form-spacing-md-3YvHf {
    margin-bottom: 24px;
}

.sd-Form-spacing-sm-kUmRM {
    margin-bottom: 16px;
}

.sd-Form-error-2-rRr {
    color: var(--sd-error-default);
}

.sd-Form-warning-rWH_- {
    color: var(--sd-warning-default);
}

.sd-Form-success-GaK3e {
    color: var(--sd-success-default);
}

.sd-Form-alignWithLabelLg-2LBYt {
    padding-top: 10px;
}

.sd-Form-alignWithLabelMd-3gddC {
    padding-top: 6px;
}

.sd-PopConfirm-popConfirmContainer-1jE3g {
    width: 256px;
    padding: 16px;
    white-space: initial;
}

    .sd-PopConfirm-popConfirmContainer-1jE3g .sd-PopConfirm-title-1qo_t {
        padding-bottom: 8px;
        color: #141933;
        font-size: 14px;
        font-weight: 500;
    }

    .sd-PopConfirm-popConfirmContainer-1jE3g .sd-PopConfirm-contentContainer-2bhdf {
        display: -webkit-box;
        display: -webkit-flex;
        display: -moz-box;
        display: -ms-flexbox;
        display: flex;
        padding-bottom: 16px;
    }

    .sd-PopConfirm-popConfirmContainer-1jE3g .sd-PopConfirm-icon-1zI4B {
        display: inline-block;
        padding-right: 5px;
    }

        .sd-PopConfirm-popConfirmContainer-1jE3g .sd-PopConfirm-icon-1zI4B .sd-PopConfirm-errorIcon-3_SEh {
            color: var(--sd-error-default);
        }

        .sd-PopConfirm-popConfirmContainer-1jE3g .sd-PopConfirm-icon-1zI4B .sd-PopConfirm-warningIcon-1knm0 {
            color: var(--sd-warning-default);
        }

        .sd-PopConfirm-popConfirmContainer-1jE3g .sd-PopConfirm-icon-1zI4B .sd-PopConfirm-infoIcon-GVnzL {
            color: #0068ff;
        }

        .sd-PopConfirm-popConfirmContainer-1jE3g .sd-PopConfirm-icon-1zI4B .sd-PopConfirm-successIcon-1MioN {
            color: var(--sd-success-default);
        }

    .sd-PopConfirm-popConfirmContainer-1jE3g .sd-PopConfirm-content-3WpYO {
        -webkit-box-flex: 1;
        -webkit-flex-grow: 1;
        -moz-box-flex: 1;
        -ms-flex-positive: 1;
        flex-grow: 1;
        max-height: 88px;
        overflow-y: auto;
        color: #141933;
        font-size: 14px;
        font-weight: 400;
    }

body.sd-Modal-no-scroll-8QmDG {
    overflow: hidden !important;
}

.sd-Modal-portal-for-modal-3TIMc:not(:empty) {
    width: 100vw;
    height: 100vh;
    position: fixed;
    z-index: 1010;
    top: 0;
    left: 0;
    pointer-events: none;
}

    .sd-Modal-portal-for-modal-3TIMc:not(:empty).sd-Modal-with-drawer-18tx3 {
        height: 100%;
    }

.sd-Modal-container-1bYdv {
    position: relative;
    z-index: 1050;
    color: #141933;
    font-size: 14px;
    font-weight: 400;
    font-variant: normal;
    line-height: 20px;
    text-align: left;
    list-style: none;
    width: 100vw;
    height: 100vh;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    min-width: 1024px;
    min-height: -webkit-calc((100vh - 60px - 80px) * 0.8 + 60px + 80px + 48px * 2);
    min-height: -moz-calc((100vh - 60px - 80px) * 0.8 + 60px + 80px + 48px * 2);
    min-height: calc((100vh - 60px - 80px) * 0.8 + 60px + 80px + 48px * 2);
    padding: 48px 24px;
    overflow: auto;
}

.sd-Modal-container-1bYdv {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

    .sd-Modal-container-1bYdv::before,
    .sd-Modal-container-1bYdv::after,
    .sd-Modal-container-1bYdv *,
    .sd-Modal-container-1bYdv *::before,
    .sd-Modal-container-1bYdv *::after {
        -webkit-box-sizing: inherit;
        -moz-box-sizing: inherit;
        box-sizing: inherit;
    }

    .sd-Modal-container-1bYdv.sd-Modal-with-drawer-18tx3 {
        height: 100%;
        z-index: 1150;
        min-height: -webkit-calc((100% - 60px - 80px) * 0.8 + 60px + 80px + 48px * 2);
        min-height: -moz-calc((100% - 60px - 80px) * 0.8 + 60px + 80px + 48px * 2);
        min-height: calc((100% - 60px - 80px) * 0.8 + 60px + 80px + 48px * 2);
        padding: 0;
        overflow: initial;
    }

    .sd-Modal-container-1bYdv.sd-Modal-with-drawer-left-iESad {
        -webkit-box-align: start;
        -webkit-align-items: flex-start;
        -moz-box-align: start;
        -ms-flex-align: start;
        align-items: flex-start;
    }

        .sd-Modal-container-1bYdv.sd-Modal-with-drawer-left-iESad .sd-Modal-drawer-uSFJe .sd-Modal-close-outer-2NeDt {
            left: 100%;
        }

    .sd-Modal-container-1bYdv.sd-Modal-with-drawer-right-2eDUg {
        -webkit-box-pack: end;
        -webkit-justify-content: flex-end;
        -moz-box-pack: end;
        -ms-flex-pack: end;
        justify-content: flex-end;
    }

    .sd-Modal-container-1bYdv.sd-Modal-with-drawer-top-3q0TR {
        -webkit-box-pack: end;
        -webkit-justify-content: flex-end;
        -moz-box-pack: end;
        -ms-flex-pack: end;
        justify-content: flex-end;
    }

    .sd-Modal-container-1bYdv.sd-Modal-with-drawer-bottom-3miAM {
        -webkit-box-align: end;
        -webkit-align-items: flex-end;
        -moz-box-align: end;
        -ms-flex-align: end;
        align-items: flex-end;
    }

        .sd-Modal-container-1bYdv.sd-Modal-with-drawer-bottom-3miAM .sd-Modal-drawer-uSFJe {
            bottom: 0;
        }

.sd-Modal-with-mask-3fC7D {
    pointer-events: auto;
}

.sd-Modal-mask-1g0sC {
    width: 100%;
    height: 100%;
    position: fixed;
    top: 0;
    left: 0;
    background-color: rgba(20,25,51,0.7);
    pointer-events: none;
}

    .sd-Modal-mask-1g0sC.sd-Modal-can-close-3IYmo {
        cursor: pointer;
    }

.sd-Modal-modal-2B0oY,
.sd-Modal-drawer-uSFJe {
    color: #141933;
    font-size: 14px;
    font-weight: 400;
    position: relative;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -moz-box-orient: vertical;
    -moz-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    pointer-events: auto;
}

    .sd-Modal-modal-2B0oY .sd-Modal-close-29mzZ,
    .sd-Modal-drawer-uSFJe .sd-Modal-close-29mzZ {
        cursor: pointer;
    }

.sd-Modal-modal-2B0oY {
    height: -moz-fit-content;
    height: -webkit-fit-content;
    height: fit-content;
    margin: auto;
    font-size: 14px;
    -webkit-box-shadow: 0 2px 10px 0px rgba(3,4,13,0.1);
    -moz-box-shadow: 0 2px 10px 0px rgba(3,4,13,0.1);
    box-shadow: 0 2px 10px 0px rgba(3,4,13,0.1);
    z-index: 0;
    pointer-events: auto;
}

    .sd-Modal-modal-2B0oY.sd-Modal-vertically-centered-zStte {
        margin: auto;
    }

    .sd-Modal-modal-2B0oY.sd-Modal-sm-3Gdf8 {
        width: 400px;
    }

    .sd-Modal-modal-2B0oY.sd-Modal-md-JSSgP {
        width: 600px;
    }

    .sd-Modal-modal-2B0oY.sd-Modal-lg-1sDwQ,
    .sd-Modal-modal-2B0oY.sd-Modal-auto-35ry2 {
        width: 800px;
    }

    .sd-Modal-modal-2B0oY .sd-Modal-custom-header-6zZ2F {
        height: auto;
        padding: 0;
        border: 0;
    }

    .sd-Modal-modal-2B0oY .sd-Modal-close-inner-1VgAC,
    .sd-Modal-modal-2B0oY .sd-Modal-close-outer-2NeDt {
        position: absolute;
        top: 24px;
        right: 24px;
        display: -webkit-box;
        display: -webkit-flex;
        display: -moz-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: center;
        -webkit-justify-content: center;
        -moz-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        -webkit-box-align: center;
        -webkit-align-items: center;
        -moz-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        width: 32px;
        height: 32px;
        cursor: pointer;
        -webkit-user-select: none;
        -moz-user-select: none;
        -ms-user-select: none;
        user-select: none;
        -webkit-border-radius: 8px;
        -moz-border-radius: 8px;
        border-radius: 8px;
        -webkit-transition: 0.2s;
        -o-transition: 0.2s;
        -moz-transition: 0.2s;
        transition: 0.2s;
        -webkit-transition-property: background-color;
        -o-transition-property: background-color;
        -moz-transition-property: background-color;
        transition-property: background-color;
    }

        .sd-Modal-modal-2B0oY .sd-Modal-close-inner-1VgAC:hover,
        .sd-Modal-modal-2B0oY .sd-Modal-close-outer-2NeDt:hover {
            background-color: var(--sd-blacked-background-hover-02);
        }

        .sd-Modal-modal-2B0oY .sd-Modal-close-inner-1VgAC:active,
        .sd-Modal-modal-2B0oY .sd-Modal-close-outer-2NeDt:active {
            background-color: var(--sd-blacked-background-hover-01);
        }

    .sd-Modal-modal-2B0oY .sd-Modal-header-line-2Dn-P:after {
        position: absolute;
        right: 24px;
        bottom: 0;
        left: 24px;
        display: block;
        border-bottom: 1px solid var(--sd-blacked-background-hover-01);
        content: ' ';
    }

    .sd-Modal-modal-2B0oY .sd-Modal-type-icon-3hKfl {
        margin-right: 12px;
    }

.sd-Modal-drawer-uSFJe {
    height: 100%;
    background-color: var(--sd-blacked-background-default-01);
    -webkit-box-shadow: 0 10px 16px 0px rgba(3,4,13,0.12);
    -moz-box-shadow: 0 10px 16px 0px rgba(3,4,13,0.12);
    box-shadow: 0 10px 16px 0px rgba(3,4,13,0.12);
}

    .sd-Modal-drawer-uSFJe.sd-Modal-sm-3Gdf8 {
        width: 520px;
    }

    .sd-Modal-drawer-uSFJe.sd-Modal-md-JSSgP {
        width: 720px;
    }

    .sd-Modal-drawer-uSFJe.sd-Modal-lg-1sDwQ {
        width: -webkit-calc(100% - 320px);
        width: -moz-calc(100% - 320px);
        width: calc(100% - 320px);
        min-width: 960px;
    }

    .sd-Modal-drawer-uSFJe.sd-Modal-auto-35ry2 {
        width: -moz-fit-content;
        width: -webkit-fit-content;
        width: fit-content;
        min-width: 600px;
    }

    .sd-Modal-drawer-uSFJe .sd-Modal-close-inner-1VgAC {
        position: absolute;
        top: 30px;
        right: 32px;
        display: -webkit-box;
        display: -webkit-flex;
        display: -moz-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: center;
        -webkit-justify-content: center;
        -moz-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        -webkit-box-align: center;
        -webkit-align-items: center;
        -moz-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        padding: 15px;
        width: 32px;
        height: 32px;
        cursor: pointer;
        -webkit-user-select: none;
        -moz-user-select: none;
        -ms-user-select: none;
        user-select: none;
        -webkit-border-radius: 8px;
        -moz-border-radius: 8px;
        border-radius: 8px;
        -webkit-transition: 0.2s;
        -o-transition: 0.2s;
        -moz-transition: 0.2s;
        transition: 0.2s;
        -webkit-transition-property: background-color;
        -o-transition-property: background-color;
        -moz-transition-property: background-color;
        transition-property: background-color;
    }

        .sd-Modal-drawer-uSFJe .sd-Modal-close-inner-1VgAC:hover {
            background-color: var(--sd-blacked-background-hover-02);
        }

        .sd-Modal-drawer-uSFJe .sd-Modal-close-inner-1VgAC:active {
            background-color: var(--sd-blacked-background-hover-01);
        }

    .sd-Modal-drawer-uSFJe .sd-Modal-close-outer-2NeDt {
        width: 40px;
        height: 40px;
        position: absolute;
        top: 13px;
        right: 100%;
        display: -webkit-box;
        display: -webkit-flex;
        display: -moz-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: center;
        -webkit-justify-content: center;
        -moz-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        -webkit-box-align: center;
        -webkit-align-items: center;
        -moz-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        margin: 12px 8px;
        border-color: var(--sd-blacked-background-default-01);
        background-color: var(--sd-blacked-background-default-01);
        -webkit-border-radius: 8px;
        -moz-border-radius: 8px;
        border-radius: 8px;
        background-color: var(--sd-blacked-background-active-01);
        cursor: pointer;
    }

        .sd-Modal-drawer-uSFJe .sd-Modal-close-outer-2NeDt:hover {
            border-color: var(--sd-blacked-background-hover-01);
            background-color: var(--sd-blacked-background-hover-01);
        }

    .sd-Modal-drawer-uSFJe .sd-Modal-header-line-2Dn-P:after {
        position: absolute;
        right: 32px;
        bottom: 0;
        left: 32px;
        display: block;
        border-bottom: 1px solid var(--sd-blacked-background-hover-01);
        content: ' ';
    }

.sd-Modal-custom-header-6zZ2F {
    height: 80px;
    padding: 0;
    border: 0;
}

.sd-Modal-header-rsRlr {
    position: relative;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-shrink: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    padding: 8px 24px 0;
}

.sd-Modal-modal-header-3A9L1 {
    height: 72px;
    position: relative;
    color: #141933;
    font-weight: 500;
    font-size: 20px;
    line-height: 28px;
    padding: 8px 72px 0 24px;
    -webkit-border-top-left-radius: var(--sd-modal-border-radius);
    -moz-border-radius-topleft: var(--sd-modal-border-radius);
    border-top-left-radius: var(--sd-modal-border-radius);
    -webkit-border-top-right-radius: var(--sd-modal-border-radius);
    -moz-border-radius-topright: var(--sd-modal-border-radius);
    border-top-right-radius: var(--sd-modal-border-radius);
    background-color: var(--sd-blacked-background-default-01);
}

.sd-Modal-drawer-header-3Push {
    min-height: 80px;
    padding: 30px 32px 20px;
    color: #141933;
    font-weight: 500;
    font-size: 20px;
    line-height: 28px;
    font-weight: 500;
}

.sd-Modal-content-3Dr8o {
    overflow: auto;
}

    .sd-Modal-content-3Dr8o .sd-Modal-desc-isRPp,
    .sd-Modal-content-3Dr8o .sd-Modal-error-Mgpeo {
        margin: 0 0 1em;
    }

    .sd-Modal-content-3Dr8o .sd-Modal-error-Mgpeo {
        color: #ff6b6b;
    }

.sd-Modal-modal-content-1r12i {
    min-height: 20px;
    max-height: -webkit-calc((100vh - 60px - 80px) * 0.8);
    max-height: -moz-calc((100vh - 60px - 80px) * 0.8);
    max-height: calc((100vh - 60px - 80px) * 0.8);
    padding: 24px 24px 0;
    background-color: var(--sd-blacked-background-default-01);
}

    .sd-Modal-modal-content-1r12i.sd-Modal-auto-height-2-Cvr {
        max-height: initial;
        overflow: visible;
    }

    .sd-Modal-modal-content-1r12i:last-child {
        -webkit-border-radius: 0 0 16px 16px;
        -moz-border-radius: 0 0 16px 16px;
        border-radius: 0 0 16px 16px;
    }

.sd-Modal-drawer-content-2Bi80 {
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
    -moz-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    padding: 24px 32px;
}

.sd-Modal-modal-footer-33Crl {
    z-index: 0;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-shrink: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -moz-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    padding: 24px;
    -webkit-border-bottom-right-radius: var(--sd-modal-border-radius);
    -moz-border-radius-bottomright: var(--sd-modal-border-radius);
    border-bottom-right-radius: var(--sd-modal-border-radius);
    -webkit-border-bottom-left-radius: var(--sd-modal-border-radius);
    -moz-border-radius-bottomleft: var(--sd-modal-border-radius);
    border-bottom-left-radius: var(--sd-modal-border-radius);
    background-color: var(--sd-blacked-background-default-01);
}

    .sd-Modal-modal-footer-33Crl .sd-Modal-actions-3xwwp {
        margin-left: auto;
    }

        .sd-Modal-modal-footer-33Crl .sd-Modal-actions-3xwwp .sd-Modal-footer-button-2yD_X {
            min-width: 60px;
            margin-left: 16px;
        }

.sd-Modal-drawer-footer-3rB7l {
    z-index: 0;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-shrink: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    padding: 12px 32px 16px;
    border-top: 1px solid var(--sd-blacked-background-hover-01);
}

    .sd-Modal-drawer-footer-3rB7l .sd-Modal-actions-3xwwp {
        display: -webkit-box;
        display: -webkit-flex;
        display: -moz-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: justify;
        -webkit-justify-content: space-between;
        -moz-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
        -webkit-box-align: center;
        -webkit-align-items: center;
        -moz-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        margin-left: auto;
    }

        .sd-Modal-drawer-footer-3rB7l .sd-Modal-actions-3xwwp:only-child {
            -webkit-box-flex: 1;
            -webkit-flex: 1;
            -moz-box-flex: 1;
            -ms-flex: 1;
            flex: 1;
        }

        .sd-Modal-drawer-footer-3rB7l .sd-Modal-actions-3xwwp button:nth-of-type(2) {
            margin-left: 0.5em;
        }

        .sd-Modal-drawer-footer-3rB7l .sd-Modal-actions-3xwwp button:only-child {
            margin-left: auto;
        }

.sd-panal-menu-wrapper-3-8M4 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    color: #141933;
    font-size: 14px;
    font-weight: 400;
    font-variant: normal;
    line-height: 20px;
    text-align: left;
    list-style: none;
    width: 300px;
    height: 334px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -moz-box-orient: vertical;
    -moz-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    padding: 20px 16px 16px 16px;
}

.sd-panal-menu-wrapper-3-8M4 {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

    .sd-panal-menu-wrapper-3-8M4::before,
    .sd-panal-menu-wrapper-3-8M4::after,
    .sd-panal-menu-wrapper-3-8M4 *,
    .sd-panal-menu-wrapper-3-8M4 *::before,
    .sd-panal-menu-wrapper-3-8M4 *::after {
        -webkit-box-sizing: inherit;
        -moz-box-sizing: inherit;
        box-sizing: inherit;
    }

.sd-panal-menu-wrapper-lunar-1ImoX {
    width: auto;
    height: auto;
}

.sd-panal-menu-wrapper-quarter-2BuYf {
    height: 190px;
}

.sd-panal-menu-wrapper-half-year-3BVN0 {
    height: 130px;
}

.sd-panal-menu-wrapper-double-month-mEHrz {
    height: 190px;
}

.sd-panal-select-container-2FVQu {
    width: 100%;
    margin-bottom: 8px;
}

.sd-panal-table-container-P9Mqa {
    width: 100%;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 2;
    -webkit-flex-grow: 2;
    -moz-box-flex: 2;
    -ms-flex-positive: 2;
    flex-grow: 2;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -moz-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
}

.sd-basic-selector-ADaJm {
    position: relative;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: stretch;
    -webkit-align-items: stretch;
    -moz-box-align: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
    color: var(--sd-font-description);
    line-height: 28px;
    text-align: center;
}

.sd-basic-selector-content-2aDdR {
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
    -moz-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    font-weight: bolder;
    text-align: center;
    color: #141933;
    font-weight: 500;
    font-size: 16px;
    line-height: 22px;
    line-height: 28px;
}

.sd-basic-selector-year-3rTTx,
.sd-basic-selector-month-OMt5i {
    cursor: pointer;
}

    .sd-basic-selector-year-3rTTx:hover,
    .sd-basic-selector-month-OMt5i:hover {
        color: var(--sd-color-primary);
    }

    .sd-basic-selector-year-3rTTx:active,
    .sd-basic-selector-month-OMt5i:active {
        color: var(--sd-color-primary);
    }

.sd-basic-selector-icon-I5f04 {
    cursor: pointer;
}

    .sd-basic-selector-icon-I5f04.sd-basic-disabled-2f_xP {
        cursor: not-allowed;
    }

.sd-basic-selector-month-OMt5i {
    margin-left: 4px;
}

.sd-basic-selector-prev-tool-1Fiq1 {
    margin-left: 12px;
    -webkit-transform: rotate(180deg);
    -moz-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    -o-transform: rotate(180deg);
    transform: rotate(180deg);
}

.sd-basic-selector-next-tool-1YsQ_ {
    margin-right: 12px;
}

.sd-basic-disabled-2f_xP {
    color: var(--sd-blacked-background-hover-02);
}

.sd-basic-date-item-NOsOV {
    width: 36px;
    height: 36px;
}

.sd-basic-is-today-3vP1Q .sd-basic-date-item-NOsOV {
    color: var(--sd-color-primary);
}

    .sd-basic-is-today-3vP1Q .sd-basic-date-item-NOsOV::after {
        display: block;
        background: var(--sd-color-primary);
    }

.sd-basic-disabled-3UoNS .sd-basic-date-item-NOsOV {
    background-color: var(--sd-blacked-background-default-01);
    color: var(--sd-font-disable);
}

    .sd-basic-disabled-3UoNS .sd-basic-date-item-NOsOV::after {
        border: 0.5px solid var(--sd-font-disable);
        background: var(--sd-font-disable);
    }

.sd-basic-disabled-3UoNS .sd-basic-lunar-text-mtoal {
    color: var(--sd-font-disable);
}

.sd-basic-fade-1r35Y .sd-basic-date-item-NOsOV {
    background-color: var(--sd-blacked-background-default-01);
    color: var(--sd-font-disable);
}

    .sd-basic-fade-1r35Y .sd-basic-date-item-NOsOV::after {
        border: 0.5px solid var(--sd-font-disable);
        background: var(--sd-font-disable);
    }

.sd-basic-fade-1r35Y .sd-basic-lunar-text-mtoal {
    color: var(--sd-font-disable);
}

.sd-basic-hover-2ZkLv .sd-basic-date-item-NOsOV {
    background-color: var(--sd-blacked-background-hover-02);
}

.sd-basic-active-1Swwq .sd-basic-date-item-NOsOV {
    background-color: var(--sd-color-primary-bg-hover);
    color: var(--sd-color-primary-text);
}

    .sd-basic-active-1Swwq .sd-basic-date-item-NOsOV::after {
        border: 0.5px solid var(--sd-color-primary);
        background: var(--sd-color-primary);
    }

.sd-basic-selected-1Y8SW .sd-basic-date-item-NOsOV {
    background-color: var(--sd-color-primary);
    color: var(--sd-blacked-background-default-01);
}

    .sd-basic-selected-1Y8SW .sd-basic-date-item-NOsOV::after {
        border: 0.5px solid var(--sd-blacked-background-default-01);
        background: var(--sd-blacked-background-default-01);
    }

.sd-basic-selected-1Y8SW.sd-basic-fade-1r35Y .sd-basic-date-item-NOsOV {
    color: var(--sd-font-disable);
}

.sd-basic-is-intermediate-2HP1Y .sd-basic-date-item-NOsOV {
    -webkit-border-radius: unset;
    -moz-border-radius: unset;
    border-radius: unset;
}

.sd-basic-is-start-ZUuTU .sd-basic-date-item-NOsOV {
    -webkit-border-top-right-radius: unset;
    -moz-border-radius-topright: unset;
    border-top-right-radius: unset;
    -webkit-border-bottom-right-radius: unset;
    -moz-border-radius-bottomright: unset;
    border-bottom-right-radius: unset;
}

.sd-basic-is-end-27REb .sd-basic-date-item-NOsOV {
    -webkit-border-top-left-radius: unset;
    -moz-border-radius-topleft: unset;
    border-top-left-radius: unset;
    -webkit-border-bottom-left-radius: unset;
    -moz-border-radius-bottomleft: unset;
    border-bottom-left-radius: unset;
}

.sd-basic-disabled-3UoNS {
    background-color: #fff;
}

.sd-basic-item-wrapper-zhpUI {
    margin: 0;
    padding: 0;
}

.sd-basic-item-wrapper-lunar-3207w {
    padding: 6px 0;
}

.sd-basic-date-item-NOsOV {
    position: relative;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    color: #141933;
    font-size: 14px;
    font-weight: 400;
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    border-radius: 8px;
    line-height: 36px;
    text-align: center;
    cursor: pointer;
}

    .sd-basic-date-item-NOsOV::after {
        width: 12px;
        height: 2px;
        position: absolute;
        bottom: 6px;
        left: 12px;
        display: none;
        border: 0.5px solid;
        border-color: inherit;
        -webkit-border-radius: 1px;
        -moz-border-radius: 1px;
        border-radius: 1px;
        content: '';
    }

.sd-basic-date-header-gdxUu {
    position: relative;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    color: #141933;
    font-size: 14px;
    font-weight: 400;
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    border-radius: 8px;
    line-height: 36px;
    text-align: center;
    cursor: pointer;
    background-color: #fff;
    color: #989cb2;
    font-weight: 400;
    font-size: 12px;
}

.sd-basic-lunar-text-mtoal {
    width: 100%;
    display: inline-block;
    background-color: #fff;
    text-align: center;
    color: #989cb2;
    font-weight: 400;
    font-size: 12px;
}

.sd-basic-date-item-1TMF9 {
    width: 36px;
    height: 36px;
}

.sd-basic-is-today-iWBIN .sd-basic-date-item-1TMF9 {
    color: var(--sd-color-primary);
}

    .sd-basic-is-today-iWBIN .sd-basic-date-item-1TMF9::after {
        display: block;
        background: var(--sd-color-primary);
    }

.sd-basic-disabled-XFQt- .sd-basic-date-item-1TMF9 {
    background-color: var(--sd-blacked-background-default-01);
    color: var(--sd-font-disable);
}

    .sd-basic-disabled-XFQt- .sd-basic-date-item-1TMF9::after {
        border: 0.5px solid var(--sd-font-disable);
        background: var(--sd-font-disable);
    }

.sd-basic-disabled-XFQt- .sd-basic-lunar-text-2urMC {
    color: var(--sd-font-disable);
}

.sd-basic-fade-223uL .sd-basic-date-item-1TMF9 {
    background-color: var(--sd-blacked-background-default-01);
    color: var(--sd-font-disable);
}

    .sd-basic-fade-223uL .sd-basic-date-item-1TMF9::after {
        border: 0.5px solid var(--sd-font-disable);
        background: var(--sd-font-disable);
    }

.sd-basic-fade-223uL .sd-basic-lunar-text-2urMC {
    color: var(--sd-font-disable);
}

.sd-basic-hover-21mSE .sd-basic-date-item-1TMF9 {
    background-color: var(--sd-blacked-background-hover-02);
}

.sd-basic-active-2lVLV .sd-basic-date-item-1TMF9 {
    background-color: var(--sd-color-primary-bg-hover);
    color: var(--sd-color-primary-text);
}

    .sd-basic-active-2lVLV .sd-basic-date-item-1TMF9::after {
        border: 0.5px solid var(--sd-color-primary);
        background: var(--sd-color-primary);
    }

.sd-basic-selected-3vxES .sd-basic-date-item-1TMF9 {
    background-color: var(--sd-color-primary);
    color: var(--sd-blacked-background-default-01);
}

    .sd-basic-selected-3vxES .sd-basic-date-item-1TMF9::after {
        border: 0.5px solid var(--sd-blacked-background-default-01);
        background: var(--sd-blacked-background-default-01);
    }

.sd-basic-selected-3vxES.sd-basic-fade-223uL .sd-basic-date-item-1TMF9 {
    color: var(--sd-font-disable);
}

.sd-basic-is-intermediate-1cZC5 .sd-basic-date-item-1TMF9 {
    -webkit-border-radius: unset;
    -moz-border-radius: unset;
    border-radius: unset;
}

.sd-basic-is-start-29qEr .sd-basic-date-item-1TMF9 {
    -webkit-border-top-right-radius: unset;
    -moz-border-radius-topright: unset;
    border-top-right-radius: unset;
    -webkit-border-bottom-right-radius: unset;
    -moz-border-radius-bottomright: unset;
    border-bottom-right-radius: unset;
}

.sd-basic-is-end-1CPSf .sd-basic-date-item-1TMF9 {
    -webkit-border-top-left-radius: unset;
    -moz-border-radius-topleft: unset;
    border-top-left-radius: unset;
    -webkit-border-bottom-left-radius: unset;
    -moz-border-radius-bottomleft: unset;
    border-bottom-left-radius: unset;
}

.sd-basic-disabled-XFQt- {
    background-color: #fff;
}

.sd-basic-item-wrapper-1bjOL {
    margin: 0;
    padding: 0;
}

.sd-basic-item-wrapper-lunar-23Eq5 {
    padding: 6px 0;
}

.sd-basic-date-item-1TMF9 {
    position: relative;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    color: #141933;
    font-size: 14px;
    font-weight: 400;
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    border-radius: 8px;
    line-height: 36px;
    text-align: center;
    cursor: pointer;
}

    .sd-basic-date-item-1TMF9::after {
        width: 12px;
        height: 2px;
        position: absolute;
        bottom: 6px;
        left: 12px;
        display: none;
        border: 0.5px solid;
        border-color: inherit;
        -webkit-border-radius: 1px;
        -moz-border-radius: 1px;
        border-radius: 1px;
        content: '';
    }

.sd-basic-date-header-15I6X {
    position: relative;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    color: #141933;
    font-size: 14px;
    font-weight: 400;
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    border-radius: 8px;
    line-height: 36px;
    text-align: center;
    cursor: pointer;
    background-color: #fff;
    color: #989cb2;
    font-weight: 400;
    font-size: 12px;
}

.sd-basic-lunar-text-2urMC {
    width: 100%;
    display: inline-block;
    background-color: #fff;
    text-align: center;
    color: #989cb2;
    font-weight: 400;
    font-size: 12px;
}

.sd-basic-year-container-xYOiQ {
    width: 100%;
    height: 100%;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -moz-box-orient: vertical;
    -moz-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-justify-content: space-around;
    -ms-flex-pack: distribute;
    justify-content: space-around;
}

.sd-basic-year-row-2IBBx {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -moz-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
}

.sd-basic-year-wrapper-3gzhh {
    width: 62px;
}

.sd-basic-year-item-2A4kh {
    position: relative;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    color: #141933;
    font-size: 14px;
    font-weight: 400;
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    border-radius: 8px;
    line-height: 36px;
    text-align: center;
    cursor: pointer;
    width: 100%;
}

    .sd-basic-year-item-2A4kh::after {
        width: 12px;
        height: 2px;
        position: absolute;
        bottom: 6px;
        left: 12px;
        display: none;
        border: 0.5px solid;
        border-color: inherit;
        -webkit-border-radius: 1px;
        -moz-border-radius: 1px;
        border-radius: 1px;
        content: '';
    }

    .sd-basic-year-item-2A4kh:hover {
        background: var(--sd-blacked-background-hover-02);
    }

    .sd-basic-year-item-2A4kh:active {
        background-color: var(--sd-color-primary-bg-hover);
        color: var(--sd-color-primary-text);
    }

        .sd-basic-year-item-2A4kh:active::after {
            border: 0.5px solid var(--sd-color-primary);
            background: var(--sd-color-primary);
        }

.sd-basic-selected-3vxES .sd-basic-year-item-2A4kh {
    background-color: var(--sd-color-primary);
    color: var(--sd-blacked-background-default-01);
}

    .sd-basic-selected-3vxES .sd-basic-year-item-2A4kh::after {
        border: 0.5px solid var(--sd-blacked-background-default-01);
        background: var(--sd-blacked-background-default-01);
    }

.sd-basic-disabled-XFQt- .sd-basic-year-item-2A4kh {
    background-color: var(--sd-blacked-background-default-01);
    color: var(--sd-font-disable);
}

    .sd-basic-disabled-XFQt- .sd-basic-year-item-2A4kh::after {
        border: 0.5px solid var(--sd-font-disable);
        background: var(--sd-font-disable);
    }

.sd-basic-date-item-2U0D1 {
    width: 36px;
    height: 36px;
}

.sd-basic-is-today-3WtYa .sd-basic-date-item-2U0D1 {
    color: var(--sd-color-primary);
}

    .sd-basic-is-today-3WtYa .sd-basic-date-item-2U0D1::after {
        display: block;
        background: var(--sd-color-primary);
    }

.sd-basic-disabled-3Dsyj .sd-basic-date-item-2U0D1 {
    background-color: var(--sd-blacked-background-default-01);
    color: var(--sd-font-disable);
}

    .sd-basic-disabled-3Dsyj .sd-basic-date-item-2U0D1::after {
        border: 0.5px solid var(--sd-font-disable);
        background: var(--sd-font-disable);
    }

.sd-basic-disabled-3Dsyj .sd-basic-lunar-text-2u1Kx {
    color: var(--sd-font-disable);
}

.sd-basic-fade-5uGAC .sd-basic-date-item-2U0D1 {
    background-color: var(--sd-blacked-background-default-01);
    color: var(--sd-font-disable);
}

    .sd-basic-fade-5uGAC .sd-basic-date-item-2U0D1::after {
        border: 0.5px solid var(--sd-font-disable);
        background: var(--sd-font-disable);
    }

.sd-basic-fade-5uGAC .sd-basic-lunar-text-2u1Kx {
    color: var(--sd-font-disable);
}

.sd-basic-hover-1oXmc .sd-basic-date-item-2U0D1 {
    background-color: var(--sd-blacked-background-hover-02);
}

.sd-basic-active-3Fsw8 .sd-basic-date-item-2U0D1 {
    background-color: var(--sd-color-primary-bg-hover);
    color: var(--sd-color-primary-text);
}

    .sd-basic-active-3Fsw8 .sd-basic-date-item-2U0D1::after {
        border: 0.5px solid var(--sd-color-primary);
        background: var(--sd-color-primary);
    }

.sd-basic-selected-2D7B1 .sd-basic-date-item-2U0D1 {
    background-color: var(--sd-color-primary);
    color: var(--sd-blacked-background-default-01);
}

    .sd-basic-selected-2D7B1 .sd-basic-date-item-2U0D1::after {
        border: 0.5px solid var(--sd-blacked-background-default-01);
        background: var(--sd-blacked-background-default-01);
    }

.sd-basic-selected-2D7B1.sd-basic-fade-5uGAC .sd-basic-date-item-2U0D1 {
    color: var(--sd-font-disable);
}

.sd-basic-is-intermediate-pwzpx .sd-basic-date-item-2U0D1 {
    -webkit-border-radius: unset;
    -moz-border-radius: unset;
    border-radius: unset;
}

.sd-basic-is-start-pTMtB .sd-basic-date-item-2U0D1 {
    -webkit-border-top-right-radius: unset;
    -moz-border-radius-topright: unset;
    border-top-right-radius: unset;
    -webkit-border-bottom-right-radius: unset;
    -moz-border-radius-bottomright: unset;
    border-bottom-right-radius: unset;
}

.sd-basic-is-end-7i2Lj .sd-basic-date-item-2U0D1 {
    -webkit-border-top-left-radius: unset;
    -moz-border-radius-topleft: unset;
    border-top-left-radius: unset;
    -webkit-border-bottom-left-radius: unset;
    -moz-border-radius-bottomleft: unset;
    border-bottom-left-radius: unset;
}

.sd-basic-disabled-3Dsyj {
    background-color: #fff;
}

.sd-basic-item-wrapper-q7aIs {
    margin: 0;
    padding: 0;
}

.sd-basic-item-wrapper-lunar-30hAg {
    padding: 6px 0;
}

.sd-basic-date-item-2U0D1 {
    position: relative;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    color: #141933;
    font-size: 14px;
    font-weight: 400;
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    border-radius: 8px;
    line-height: 36px;
    text-align: center;
    cursor: pointer;
}

    .sd-basic-date-item-2U0D1::after {
        width: 12px;
        height: 2px;
        position: absolute;
        bottom: 6px;
        left: 12px;
        display: none;
        border: 0.5px solid;
        border-color: inherit;
        -webkit-border-radius: 1px;
        -moz-border-radius: 1px;
        border-radius: 1px;
        content: '';
    }

.sd-basic-date-header-pz165 {
    position: relative;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    color: #141933;
    font-size: 14px;
    font-weight: 400;
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    border-radius: 8px;
    line-height: 36px;
    text-align: center;
    cursor: pointer;
    background-color: #fff;
    color: #989cb2;
    font-weight: 400;
    font-size: 12px;
}

.sd-basic-lunar-text-2u1Kx {
    width: 100%;
    display: inline-block;
    background-color: #fff;
    text-align: center;
    color: #989cb2;
    font-weight: 400;
    font-size: 12px;
}

.sd-basic-custom-container-1Popy {
    width: 100%;
    height: 100%;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -moz-box-orient: vertical;
    -moz-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-justify-content: space-around;
    -ms-flex-pack: distribute;
    justify-content: space-around;
    padding: 0 14px;
}

.sd-basic-custom-row-jMRxO {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-justify-content: space-around;
    -ms-flex-pack: distribute;
    justify-content: space-around;
}

.sd-basic-custom-wrapper-2UqYy {
    width: 62px;
}

.sd-basic-custom-wrapper-double-month-1sLnw {
    width: 84px;
}

.sd-basic-custom-wrapper-quarter-3vcx4 {
    width: 96px;
}

.sd-basic-custom-item-291Tu {
    position: relative;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    color: #141933;
    font-size: 14px;
    font-weight: 400;
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    border-radius: 8px;
    line-height: 36px;
    text-align: center;
    cursor: pointer;
    width: 100%;
}

    .sd-basic-custom-item-291Tu::after {
        width: 12px;
        height: 2px;
        position: absolute;
        bottom: 6px;
        left: 12px;
        display: none;
        border: 0.5px solid;
        border-color: inherit;
        -webkit-border-radius: 1px;
        -moz-border-radius: 1px;
        border-radius: 1px;
        content: '';
    }

    .sd-basic-custom-item-291Tu:hover {
        background: var(--sd-blacked-background-hover-02);
    }

    .sd-basic-custom-item-291Tu:active {
        background-color: var(--sd-color-primary-bg-hover);
        color: var(--sd-color-primary-text);
    }

        .sd-basic-custom-item-291Tu:active::after {
            border: 0.5px solid var(--sd-color-primary);
            background: var(--sd-color-primary);
        }

.sd-basic-selected-2D7B1 .sd-basic-custom-item-291Tu {
    background-color: var(--sd-color-primary);
    color: var(--sd-blacked-background-default-01);
}

    .sd-basic-selected-2D7B1 .sd-basic-custom-item-291Tu::after {
        border: 0.5px solid var(--sd-blacked-background-default-01);
        background: var(--sd-blacked-background-default-01);
    }

.sd-basic-disabled-3Dsyj .sd-basic-custom-item-291Tu {
    background-color: var(--sd-blacked-background-default-01);
    color: var(--sd-font-disable);
}

    .sd-basic-disabled-3Dsyj .sd-basic-custom-item-291Tu::after {
        border: 0.5px solid var(--sd-font-disable);
        background: var(--sd-font-disable);
    }

.sd-panal-mk-datepicker__range-menu-30_nd {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
}

.sd-panal-spacingContainer-2Vjob {
    width: 200px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -moz-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-align-content: flex-start;
    -ms-flex-line-pack: start;
    align-content: flex-start;
    padding: 24px 16px;
}

.sd-panal-containerBorderRight-35DBc {
    border-right: 1px solid var(--sd-blacked-background-hover-01);
}

.sd-panal-containerBorderLeft-3ZV0_ {
    border-left: 1px solid var(--sd-blacked-background-hover-01);
}

.sd-panal-dateTag-3EmAS {
    width: 80px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -moz-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin-bottom: 8px;
}

.sd-panal-bottomContainer-3pwoy {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -moz-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    padding: 16px 0;
}

.sd-picker-addon-sgkmm {
    cursor: default;
}

.sd-picker-extraName-1dfD2 {
    color: #141933;
    font-size: 14px;
    font-weight: 400;
    font-weight: 500;
}

.sd-picker-divider-2aUvl {
    width: 1px;
    height: 14px;
    display: inline-block;
    margin: 0 5px 0px 1px;
    background: var(--sd-blacked-background-active-01);
    -webkit-transform: translateY(2px);
    -moz-transform: translateY(2px);
    -ms-transform: translateY(2px);
    -o-transform: translateY(2px);
    transform: translateY(2px);
}

.sd-picker-input-2bKkI {
    cursor: pointer;
}

    .sd-picker-input-2bKkI input[readonly] {
        cursor: pointer;
    }

.sd-picker-icon-disabled-inu8A {
    color: #b8bbcc;
}

    .sd-picker-icon-disabled-inu8A:hover {
        color: #b8bbcc;
    }

.sd-Alert-alert-1yUh_:not(.sd-Alert-is-open-entirely-1GXgh) .sd-Alert-message-content-exceeding-JOGGI .sd-Alert-message-content-2iASk:only-child::after,
.sd-Alert-alert-1yUh_:not(.sd-Alert-is-open-entirely-1GXgh) .sd-Alert-message-content-exceeding-JOGGI .sd-Alert-resolve-2KW21::before,
.sd-Alert-alert-1yUh_:not(.sd-Alert-is-open-entirely-1GXgh) .sd-Alert-detail-content-exceeding-IXPjB .sd-Alert-detail-content-4-ueu::after {
    width: 3em;
    height: 1.5em;
    position: absolute;
    right: 0;
    bottom: 0;
    display: block;
    background-image: -webkit-gradient(linear, left top, right top, from(rgba(255,255,255,0)), to(#fff));
    background-image: -webkit-linear-gradient(left, rgba(255,255,255,0) 0%, #fff 100%);
    background-image: -moz-linear-gradient(left, rgba(255,255,255,0) 0%, #fff 100%);
    background-image: -o-linear-gradient(left, rgba(255,255,255,0) 0%, #fff 100%);
    background-image: linear-gradient(90deg, rgba(255,255,255,0) 0%, #fff 100%);
    content: '';
}

.sd-Alert-alert-1yUh_ {
    color: #141933;
    font-size: 14px;
    font-weight: 400;
    font-variant: normal;
    line-height: 20px;
    text-align: left;
    list-style: none;
    position: relative;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    min-height: 32px;
    margin-bottom: 10px;
    padding: 0 18px;
    background-color: var(--sd-blacked-background-default-01);
    -webkit-transition-property: margin, height, min-height, opacity;
    -o-transition-property: margin, height, min-height, opacity;
    -moz-transition-property: margin, height, min-height, opacity;
    transition-property: margin, height, min-height, opacity;
    -webkit-transition-duration: 0.15s, 0.15s, 0.15s, 0s, 0.15s;
    -moz-transition-duration: 0.15s, 0.15s, 0.15s, 0s, 0.15s;
    -o-transition-duration: 0.15s, 0.15s, 0.15s, 0s, 0.15s;
    transition-duration: 0.15s, 0.15s, 0.15s, 0s, 0.15s;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out;
    -webkit-transition-delay: 0s, 0s, 0s, 0s, 0s;
    -moz-transition-delay: 0s, 0s, 0s, 0s, 0s;
    -o-transition-delay: 0s, 0s, 0s, 0s, 0s;
    transition-delay: 0s, 0s, 0s, 0s, 0s;
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    border-radius: 8px;
}

.sd-Alert-alert-1yUh_ {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

    .sd-Alert-alert-1yUh_::before,
    .sd-Alert-alert-1yUh_::after,
    .sd-Alert-alert-1yUh_ *,
    .sd-Alert-alert-1yUh_ *::before,
    .sd-Alert-alert-1yUh_ *::after {
        -webkit-box-sizing: inherit;
        -moz-box-sizing: inherit;
        box-sizing: inherit;
    }

    .sd-Alert-alert-1yUh_.sd-Alert-global-1Aea_ {
        height: 56px;
        min-height: auto;
        margin-bottom: 0;
        font-weight: 500;
    }

        .sd-Alert-alert-1yUh_.sd-Alert-global-1Aea_ .sd-Alert-icon-1hYnX {
            top: 0;
        }

        .sd-Alert-alert-1yUh_.sd-Alert-global-1Aea_ .sd-Alert-message-cUpGq {
            max-width: 100%;
            max-height: 1.5em !important;
            margin-top: 12px;
        }

        .sd-Alert-alert-1yUh_.sd-Alert-global-1Aea_ .sd-Alert-icon-1hYnX,
        .sd-Alert-alert-1yUh_.sd-Alert-global-1Aea_ .sd-Alert-main-wd2Za,
        .sd-Alert-alert-1yUh_.sd-Alert-global-1Aea_ .sd-Alert-close-1p-r4 {
            height: 56px;
            line-height: 56px;
        }

    .sd-Alert-alert-1yUh_:not(.sd-Alert-is-visible-Ak4HV) {
        height: 0 !important;
        opacity: 0 !important;
        min-height: 0 !important;
        margin: 0 !important;
    }

    .sd-Alert-alert-1yUh_.sd-Alert-is-visible-Ak4HV {
        opacity: 1;
    }

    .sd-Alert-alert-1yUh_:not(.sd-Alert-global-1Aea_).sd-Alert-no-icon-1H6Ck {
        padding-left: 16px;
    }

    .sd-Alert-alert-1yUh_.sd-Alert-no-margin-1nsJU {
        margin-bottom: 0;
    }

    .sd-Alert-alert-1yUh_:not(.sd-Alert-is-open-entirely-1GXgh) .sd-Alert-detail-2R7Ae {
        opacity: 1;
    }

    .sd-Alert-alert-1yUh_:not(.sd-Alert-with-detail-1wyKc) .sd-Alert-message-cUpGq {
        max-height: 40px;
    }

    .sd-Alert-alert-1yUh_.sd-Alert-with-detail-1wyKc .sd-Alert-message-cUpGq,
    .sd-Alert-alert-1yUh_.sd-Alert-with-detail-1wyKc .sd-Alert-detail-2R7Ae {
        max-height: 21px;
    }

    .sd-Alert-alert-1yUh_:not(.sd-Alert-is-open-entirely-1GXgh) .sd-Alert-message-content-exceeding-JOGGI .sd-Alert-resolve-2KW21 {
        position: absolute;
        right: 0;
        bottom: 0;
        padding-right: 1.25em;
    }

        .sd-Alert-alert-1yUh_:not(.sd-Alert-is-open-entirely-1GXgh) .sd-Alert-message-content-exceeding-JOGGI .sd-Alert-resolve-2KW21::before {
            right: 100%;
        }

    .sd-Alert-alert-1yUh_:not(.sd-Alert-is-open-entirely-1GXgh) .sd-Alert-message-cUpGq,
    .sd-Alert-alert-1yUh_:not(.sd-Alert-is-open-entirely-1GXgh) .sd-Alert-detail-2R7Ae {
        overflow: hidden;
    }

    .sd-Alert-alert-1yUh_.sd-Alert-is-open-entirely-1GXgh .sd-Alert-message-cUpGq {
        max-height: initial;
        overflow: visible;
    }

    .sd-Alert-alert-1yUh_ .sd-Alert-message-cUpGq,
    .sd-Alert-alert-1yUh_ .sd-Alert-detail-2R7Ae {
        position: relative;
        line-height: 20px;
    }

    .sd-Alert-alert-1yUh_.sd-Alert-with-detail-1wyKc .sd-Alert-message-content-2iASk {
        font-weight: 600;
    }

    .sd-Alert-alert-1yUh_ .sd-Alert-icon-1hYnX,
    .sd-Alert-alert-1yUh_ .sd-Alert-main-wd2Za,
    .sd-Alert-alert-1yUh_ .sd-Alert-close-1p-r4 {
        top: 0;
        margin-left: auto;
        color: var(--sd-font-heading);
        line-height: 30px;
    }

    .sd-Alert-alert-1yUh_ .sd-Alert-icon-1hYnX {
        top: 1px;
        margin-right: 12px;
    }

    .sd-Alert-alert-1yUh_ .sd-Alert-main-wd2Za {
        -webkit-box-flex: 1;
        -webkit-flex: 1;
        -moz-box-flex: 1;
        -ms-flex: 1;
        flex: 1;
        padding: 6px 1.25em 6px 0;
    }

        .sd-Alert-alert-1yUh_ .sd-Alert-main-wd2Za:first-child {
            margin: 0;
        }

    .sd-Alert-alert-1yUh_ .sd-Alert-close-1p-r4 {
        top: 1px;
        cursor: pointer;
    }

    .sd-Alert-alert-1yUh_ .sd-Alert-detail-2R7Ae {
        margin-top: 4px;
        white-space: normal;
        -webkit-transition: all 0.15s ease-out;
        -o-transition: all 0.15s ease-out;
        -moz-transition: all 0.15s ease-out;
        transition: all 0.15s ease-out;
    }

    .sd-Alert-alert-1yUh_ .sd-Alert-detail-content-4-ueu {
        display: inline-block;
    }

    .sd-Alert-alert-1yUh_ .sd-Alert-resolve-button-3FoA- {
        margin-left: 4px;
    }

    .sd-Alert-alert-1yUh_ .sd-Alert-resolve-2KW21,
    .sd-Alert-alert-1yUh_ .sd-Alert-toggle-Y6rZp {
        height: auto;
        margin: 0;
        padding: 0 0 0 4px;
        border: 0;
        outline: 0;
        background: none;
        color: var(--sd-color-primary-text);
        font-size: inherit;
        line-height: inherit;
        font-family: inherit;
        cursor: pointer;
    }

    .sd-Alert-alert-1yUh_ .sd-Alert-toggle-Y6rZp {
        position: absolute;
        z-index: 1;
        right: 18px;
        bottom: 5px;
        line-height: 1.5;
    }

    .sd-Alert-alert-1yUh_ .sd-Alert-toggle-icon-2ELmz {
        color: var(--sd-font-heading);
    }

    .sd-Alert-alert-1yUh_.sd-Alert-error-2dudZ {
        background-color: var(--sd-error-background-default-01);
    }

        .sd-Alert-alert-1yUh_.sd-Alert-error-2dudZ:not(.sd-Alert-is-open-entirely-1GXgh) .sd-Alert-message-content-exceeding-JOGGI .sd-Alert-message-content-2iASk:only-child::after,
        .sd-Alert-alert-1yUh_.sd-Alert-error-2dudZ:not(.sd-Alert-is-open-entirely-1GXgh) .sd-Alert-message-content-exceeding-JOGGI .sd-Alert-resolve-2KW21::before {
            background-image: -webkit-gradient(linear, left top, right top, from(rgba(255,255,255,0)), to(var(--sd-error-background-default-01)));
            background-image: -webkit-linear-gradient(left, rgba(255,255,255,0) 0%, var(--sd-error-background-default-01) 100%);
            background-image: -moz-linear-gradient(left, rgba(255,255,255,0) 0%, var(--sd-error-background-default-01) 100%);
            background-image: -o-linear-gradient(left, rgba(255,255,255,0) 0%, var(--sd-error-background-default-01) 100%);
            background-image: linear-gradient(90deg, rgba(255,255,255,0) 0%, var(--sd-error-background-default-01) 100%);
        }

        .sd-Alert-alert-1yUh_.sd-Alert-error-2dudZ:not(.sd-Alert-is-open-entirely-1GXgh) .sd-Alert-message-content-exceeding-JOGGI .sd-Alert-resolve-2KW21 {
            background-color: var(--sd-error-background-default-01);
        }

        .sd-Alert-alert-1yUh_.sd-Alert-error-2dudZ:not(.sd-Alert-is-open-entirely-1GXgh) .sd-Alert-detail-content-exceeding-IXPjB .sd-Alert-detail-content-4-ueu::after {
            background-image: -webkit-gradient(linear, left top, right top, from(rgba(255,255,255,0)), to(var(--sd-error-background-default-01)));
            background-image: -webkit-linear-gradient(left, rgba(255,255,255,0) 0%, var(--sd-error-background-default-01) 100%);
            background-image: -moz-linear-gradient(left, rgba(255,255,255,0) 0%, var(--sd-error-background-default-01) 100%);
            background-image: -o-linear-gradient(left, rgba(255,255,255,0) 0%, var(--sd-error-background-default-01) 100%);
            background-image: linear-gradient(90deg, rgba(255,255,255,0) 0%, var(--sd-error-background-default-01) 100%);
        }

        .sd-Alert-alert-1yUh_.sd-Alert-error-2dudZ .sd-Alert-icon-1hYnX {
            color: var(--sd-error-default);
        }

    .sd-Alert-alert-1yUh_.sd-Alert-warning-2bs5j {
        background-color: var(--sd-warning-background-default-01);
    }

        .sd-Alert-alert-1yUh_.sd-Alert-warning-2bs5j:not(.sd-Alert-is-open-entirely-1GXgh) .sd-Alert-message-content-exceeding-JOGGI .sd-Alert-message-content-2iASk:only-child::after,
        .sd-Alert-alert-1yUh_.sd-Alert-warning-2bs5j:not(.sd-Alert-is-open-entirely-1GXgh) .sd-Alert-message-content-exceeding-JOGGI .sd-Alert-resolve-2KW21::before {
            background-image: -webkit-gradient(linear, left top, right top, from(rgba(255,255,255,0)), to(var(--sd-warning-background-default-01)));
            background-image: -webkit-linear-gradient(left, rgba(255,255,255,0) 0%, var(--sd-warning-background-default-01) 100%);
            background-image: -moz-linear-gradient(left, rgba(255,255,255,0) 0%, var(--sd-warning-background-default-01) 100%);
            background-image: -o-linear-gradient(left, rgba(255,255,255,0) 0%, var(--sd-warning-background-default-01) 100%);
            background-image: linear-gradient(90deg, rgba(255,255,255,0) 0%, var(--sd-warning-background-default-01) 100%);
        }

        .sd-Alert-alert-1yUh_.sd-Alert-warning-2bs5j:not(.sd-Alert-is-open-entirely-1GXgh) .sd-Alert-message-content-exceeding-JOGGI .sd-Alert-resolve-2KW21 {
            background-color: var(--sd-warning-background-default-01);
        }

        .sd-Alert-alert-1yUh_.sd-Alert-warning-2bs5j:not(.sd-Alert-is-open-entirely-1GXgh) .sd-Alert-detail-content-exceeding-IXPjB .sd-Alert-detail-content-4-ueu::after {
            background-image: -webkit-gradient(linear, left top, right top, from(rgba(255,255,255,0)), to(var(--sd-warning-background-default-01)));
            background-image: -webkit-linear-gradient(left, rgba(255,255,255,0) 0%, var(--sd-warning-background-default-01) 100%);
            background-image: -moz-linear-gradient(left, rgba(255,255,255,0) 0%, var(--sd-warning-background-default-01) 100%);
            background-image: -o-linear-gradient(left, rgba(255,255,255,0) 0%, var(--sd-warning-background-default-01) 100%);
            background-image: linear-gradient(90deg, rgba(255,255,255,0) 0%, var(--sd-warning-background-default-01) 100%);
        }

        .sd-Alert-alert-1yUh_.sd-Alert-warning-2bs5j .sd-Alert-icon-1hYnX {
            color: var(--sd-warning-default);
        }

    .sd-Alert-alert-1yUh_.sd-Alert-info-3uvOu {
        background-color: #f5f9ff;
    }

        .sd-Alert-alert-1yUh_.sd-Alert-info-3uvOu:not(.sd-Alert-is-open-entirely-1GXgh) .sd-Alert-message-content-exceeding-JOGGI .sd-Alert-message-content-2iASk:only-child::after,
        .sd-Alert-alert-1yUh_.sd-Alert-info-3uvOu:not(.sd-Alert-is-open-entirely-1GXgh) .sd-Alert-message-content-exceeding-JOGGI .sd-Alert-resolve-2KW21::before {
            background-image: -webkit-gradient(linear, left top, right top, from(rgba(255,255,255,0)), to(#f5f9ff));
            background-image: -webkit-linear-gradient(left, rgba(255,255,255,0) 0%, #f5f9ff 100%);
            background-image: -moz-linear-gradient(left, rgba(255,255,255,0) 0%, #f5f9ff 100%);
            background-image: -o-linear-gradient(left, rgba(255,255,255,0) 0%, #f5f9ff 100%);
            background-image: linear-gradient(90deg, rgba(255,255,255,0) 0%, #f5f9ff 100%);
        }

        .sd-Alert-alert-1yUh_.sd-Alert-info-3uvOu:not(.sd-Alert-is-open-entirely-1GXgh) .sd-Alert-message-content-exceeding-JOGGI .sd-Alert-resolve-2KW21 {
            background-color: #f5f9ff;
        }

        .sd-Alert-alert-1yUh_.sd-Alert-info-3uvOu:not(.sd-Alert-is-open-entirely-1GXgh) .sd-Alert-detail-content-exceeding-IXPjB .sd-Alert-detail-content-4-ueu::after {
            background-image: -webkit-gradient(linear, left top, right top, from(rgba(255,255,255,0)), to(#f5f9ff));
            background-image: -webkit-linear-gradient(left, rgba(255,255,255,0) 0%, #f5f9ff 100%);
            background-image: -moz-linear-gradient(left, rgba(255,255,255,0) 0%, #f5f9ff 100%);
            background-image: -o-linear-gradient(left, rgba(255,255,255,0) 0%, #f5f9ff 100%);
            background-image: linear-gradient(90deg, rgba(255,255,255,0) 0%, #f5f9ff 100%);
        }

        .sd-Alert-alert-1yUh_.sd-Alert-info-3uvOu .sd-Alert-icon-1hYnX {
            color: #0068ff;
        }

    .sd-Alert-alert-1yUh_.sd-Alert-success-3zsmX {
        background-color: var(--sd-success-background-default-01);
    }

        .sd-Alert-alert-1yUh_.sd-Alert-success-3zsmX:not(.sd-Alert-is-open-entirely-1GXgh) .sd-Alert-message-content-exceeding-JOGGI .sd-Alert-message-content-2iASk:only-child::after,
        .sd-Alert-alert-1yUh_.sd-Alert-success-3zsmX:not(.sd-Alert-is-open-entirely-1GXgh) .sd-Alert-message-content-exceeding-JOGGI .sd-Alert-resolve-2KW21::before {
            background-image: -webkit-gradient(linear, left top, right top, from(rgba(255,255,255,0)), to(var(--sd-success-background-default-01)));
            background-image: -webkit-linear-gradient(left, rgba(255,255,255,0) 0%, var(--sd-success-background-default-01) 100%);
            background-image: -moz-linear-gradient(left, rgba(255,255,255,0) 0%, var(--sd-success-background-default-01) 100%);
            background-image: -o-linear-gradient(left, rgba(255,255,255,0) 0%, var(--sd-success-background-default-01) 100%);
            background-image: linear-gradient(90deg, rgba(255,255,255,0) 0%, var(--sd-success-background-default-01) 100%);
        }

        .sd-Alert-alert-1yUh_.sd-Alert-success-3zsmX:not(.sd-Alert-is-open-entirely-1GXgh) .sd-Alert-message-content-exceeding-JOGGI .sd-Alert-resolve-2KW21 {
            background-color: var(--sd-success-background-default-01);
        }

        .sd-Alert-alert-1yUh_.sd-Alert-success-3zsmX:not(.sd-Alert-is-open-entirely-1GXgh) .sd-Alert-detail-content-exceeding-IXPjB .sd-Alert-detail-content-4-ueu::after {
            background-image: -webkit-gradient(linear, left top, right top, from(rgba(255,255,255,0)), to(var(--sd-success-background-default-01)));
            background-image: -webkit-linear-gradient(left, rgba(255,255,255,0) 0%, var(--sd-success-background-default-01) 100%);
            background-image: -moz-linear-gradient(left, rgba(255,255,255,0) 0%, var(--sd-success-background-default-01) 100%);
            background-image: -o-linear-gradient(left, rgba(255,255,255,0) 0%, var(--sd-success-background-default-01) 100%);
            background-image: linear-gradient(90deg, rgba(255,255,255,0) 0%, var(--sd-success-background-default-01) 100%);
        }

        .sd-Alert-alert-1yUh_.sd-Alert-success-3zsmX .sd-Alert-icon-1hYnX {
            color: var(--sd-success-default);
        }

.sd-Alert-global-alert-container-2SrPq {
    color: #141933;
    font-size: 14px;
    font-weight: 400;
    font-variant: normal;
    line-height: 20px;
    text-align: left;
    list-style: none;
    width: 100%;
    position: absolute;
    z-index: 1300;
    max-height: 168px;
    overflow: hidden;
}

.sd-Alert-global-alert-container-2SrPq {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

    .sd-Alert-global-alert-container-2SrPq::before,
    .sd-Alert-global-alert-container-2SrPq::after,
    .sd-Alert-global-alert-container-2SrPq *,
    .sd-Alert-global-alert-container-2SrPq *::before,
    .sd-Alert-global-alert-container-2SrPq *::after {
        -webkit-box-sizing: inherit;
        -moz-box-sizing: inherit;
        box-sizing: inherit;
    }

.sd-Message-message-2mQ1a {
    color: #141933;
    font-size: 14px;
    font-weight: 400;
    font-variant: normal;
    line-height: 20px;
    text-align: left;
    list-style: none;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -moz-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    max-width: 450px;
    margin-bottom: 24px;
    padding: 8px 16px;
    border: 1px solid;
    background-color: var(--sd-blacked-background-default-01);
    font-size: 16px;
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    border-radius: 8px;
    -webkit-box-shadow: 0px 2px 4px 0px rgba(0,0,0,0.15);
    -moz-box-shadow: 0px 2px 4px 0px rgba(0,0,0,0.15);
    box-shadow: 0px 2px 4px 0px rgba(0,0,0,0.15);
    pointer-events: visible;
    -webkit-transition-property: margin-bottom, padding, height, opacity, -webkit-transform;
    transition-property: margin-bottom, padding, height, opacity, -webkit-transform;
    -o-transition-property: margin-bottom, padding, height, opacity, -o-transform;
    -moz-transition-property: transform, margin-bottom, padding, height, opacity, -moz-transform;
    transition-property: transform, margin-bottom, padding, height, opacity;
    transition-property: transform, margin-bottom, padding, height, opacity, -webkit-transform, -moz-transform, -o-transform;
    -webkit-transition-duration: 0.25s;
    -moz-transition-duration: 0.25s;
    -o-transition-duration: 0.25s;
    transition-duration: 0.25s;
    -webkit-transition-timing-function: ease-out, linear, linear, linear, linear;
    -moz-transition-timing-function: ease-out, linear, linear, linear, linear;
    -o-transition-timing-function: ease-out, linear, linear, linear, linear;
    transition-timing-function: ease-out, linear, linear, linear, linear;
    will-change: transform, margin-bottom, padding, height, opacity;
}

.sd-Message-message-2mQ1a {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

    .sd-Message-message-2mQ1a::before,
    .sd-Message-message-2mQ1a::after,
    .sd-Message-message-2mQ1a *,
    .sd-Message-message-2mQ1a *::before,
    .sd-Message-message-2mQ1a *::after {
        -webkit-box-sizing: inherit;
        -moz-box-sizing: inherit;
        box-sizing: inherit;
    }

    .sd-Message-message-2mQ1a:hover .sd-Message-close-1KrLr {
        opacity: 1;
    }

    .sd-Message-message-2mQ1a:not(.sd-Message-is-visible-15z4u) {
        opacity: 0;
        margin-bottom: 0;
        padding: 0;
        pointer-events: none;
        -webkit-transition-delay: 0s, 0.25s, 0.25s, 0.25s, 0.25s;
        -moz-transition-delay: 0s, 0.25s, 0.25s, 0.25s, 0.25s;
        -o-transition-delay: 0s, 0.25s, 0.25s, 0.25s, 0.25s;
        transition-delay: 0s, 0.25s, 0.25s, 0.25s, 0.25s;
        -webkit-transform: translateX(200%);
        -moz-transform: translateX(200%);
        -ms-transform: translateX(200%);
        -o-transform: translateX(200%);
        transform: translateX(200%);
    }

    .sd-Message-message-2mQ1a.sd-Message-is-visible-15z4u {
        opacity: 1;
        -webkit-transition-duration: 0.125s, 0s, 0s, 0s, 0s;
        -moz-transition-duration: 0.125s, 0s, 0s, 0s, 0s;
        -o-transition-duration: 0.125s, 0s, 0s, 0s, 0s;
        transition-duration: 0.125s, 0s, 0s, 0s, 0s;
        -webkit-transition-delay: 0s;
        -moz-transition-delay: 0s;
        -o-transition-delay: 0s;
        transition-delay: 0s;
        -webkit-transform: none;
        -moz-transform: none;
        -ms-transform: none;
        -o-transform: none;
        transform: none;
    }

    .sd-Message-message-2mQ1a.sd-Message-no-icon-3yasV .sd-Message-main-1Yf_d {
        padding-left: 0;
    }

    .sd-Message-message-2mQ1a.sd-Message-is-loading-2MEtH .sd-Message-icon-XVqLx {
        -webkit-animation: sd-Message-rotating-3Q2b- 2s linear infinite;
        -moz-animation: sd-Message-rotating-3Q2b- 2s linear infinite;
        -o-animation: sd-Message-rotating-3Q2b- 2s linear infinite;
        animation: sd-Message-rotating-3Q2b- 2s linear infinite;
    }

    .sd-Message-message-2mQ1a.sd-Message-is-loading-2MEtH .sd-Message-placeholder-8C0uj {
        width: 180px;
        height: 12px;
        margin-top: 4px;
        margin-left: 8px;
        -webkit-border-radius: 6px;
        -moz-border-radius: 6px;
        border-radius: 6px;
        background-color: var(--sd-blacked-background-hover-01);
    }

    .sd-Message-message-2mQ1a .sd-Message-icon-XVqLx {
        top: auto;
        margin-top: 2px;
    }

    .sd-Message-message-2mQ1a .sd-Message-close-1KrLr {
        top: auto;
        opacity: 0;
        margin: 1px 0 0 16px;
        padding: 1px;
        color: var(--sd-font-text);
        cursor: pointer;
        -webkit-transition: all 0.15s ease-out;
        -o-transition: all 0.15s ease-out;
        -moz-transition: all 0.15s ease-out;
        transition: all 0.15s ease-out;
    }

        .sd-Message-message-2mQ1a .sd-Message-close-1KrLr:hover {
            -webkit-border-radius: 2px;
            -moz-border-radius: 2px;
            border-radius: 2px;
            background-color: var(--sd-blacked-background-hover-01);
        }

    .sd-Message-message-2mQ1a .sd-Message-main-1Yf_d {
        position: relative;
        margin-left: 12px;
        font-size: 14px;
        line-height: 20px;
        overflow: hidden;
    }

        .sd-Message-message-2mQ1a .sd-Message-main-1Yf_d .sd-Message-content-3CEK8 {
            color: inherit;
        }

        .sd-Message-message-2mQ1a .sd-Message-main-1Yf_d .sd-Message-resolve-3ZmR0 {
            margin-left: 0.25em;
            padding: 0;
            border: 0;
            outline: 0;
            background-color: var(--sd-blacked-background-default-01);
            color: var(--sd-color-primary);
            font-size: inherit;
            line-height: inherit;
            font-family: inherit;
            cursor: pointer;
        }

            .sd-Message-message-2mQ1a .sd-Message-main-1Yf_d .sd-Message-resolve-3ZmR0:hover {
                color: var(--sd-color-primary-hover);
            }

            .sd-Message-message-2mQ1a .sd-Message-main-1Yf_d .sd-Message-resolve-3ZmR0:active {
                color: var(--sd-color-primary);
            }

    .sd-Message-message-2mQ1a.sd-Message-error-2nePD {
        border-color: #ff8787;
    }

        .sd-Message-message-2mQ1a.sd-Message-error-2nePD .sd-Message-icon-XVqLx {
            color: #ff8787;
        }

    .sd-Message-message-2mQ1a.sd-Message-warning-2qea9 {
        border-color: #ffd43b;
    }

        .sd-Message-message-2mQ1a.sd-Message-warning-2qea9 .sd-Message-icon-XVqLx {
            color: #ffd43b;
        }

    .sd-Message-message-2mQ1a.sd-Message-info-1Ll5- {
        border-color: #0068ff;
    }

        .sd-Message-message-2mQ1a.sd-Message-info-1Ll5- .sd-Message-icon-XVqLx {
            color: #0068ff;
        }

    .sd-Message-message-2mQ1a.sd-Message-success-2D9Y4 {
        border-color: #69db7c;
    }

        .sd-Message-message-2mQ1a.sd-Message-success-2D9Y4 .sd-Message-icon-XVqLx {
            color: #69db7c;
        }

.sd-Message-global-message-container-39BDH {
    color: #141933;
    font-size: 14px;
    font-weight: 400;
    font-variant: normal;
    line-height: 20px;
    text-align: left;
    list-style: none;
    width: 100%;
    height: -moz-fit-content;
    height: -webkit-fit-content;
    height: fit-content;
    position: fixed;
    z-index: 1400;
    top: 0;
    left: 0;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -moz-box-orient: vertical;
    -moz-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: end;
    -webkit-align-items: flex-end;
    -moz-box-align: end;
    -ms-flex-align: end;
    align-items: flex-end;
    padding: 64px 16px 16px;
    pointer-events: none;
}

.sd-Message-global-message-container-39BDH {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

    .sd-Message-global-message-container-39BDH::before,
    .sd-Message-global-message-container-39BDH::after,
    .sd-Message-global-message-container-39BDH *,
    .sd-Message-global-message-container-39BDH *::before,
    .sd-Message-global-message-container-39BDH *::after {
        -webkit-box-sizing: inherit;
        -moz-box-sizing: inherit;
        box-sizing: inherit;
    }

@-webkit-keyframes sd-Message-rotating-3Q2b- {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg);
    }

    0% {
        -webkit-transform: rotate(359deg);
        transform: rotate(359deg);
    }
}

@-moz-keyframes sd-Message-rotating-3Q2b- {
    0% {
        -moz-transform: rotate(0deg);
        transform: rotate(0deg);
    }

    0% {
        -moz-transform: rotate(359deg);
        transform: rotate(359deg);
    }
}

@-o-keyframes sd-Message-rotating-3Q2b- {
    0% {
        -o-transform: rotate(0deg);
        transform: rotate(0deg);
    }

    0% {
        -o-transform: rotate(359deg);
        transform: rotate(359deg);
    }
}

@keyframes sd-Message-rotating-3Q2b- {
    0% {
        -webkit-transform: rotate(0deg);
        -moz-transform: rotate(0deg);
        -o-transform: rotate(0deg);
        transform: rotate(0deg);
    }

    0% {
        -webkit-transform: rotate(359deg);
        -moz-transform: rotate(359deg);
        -o-transform: rotate(359deg);
        transform: rotate(359deg);
    }
}

.sd-Notification-notification-3loiR .sd-Notification-main-2RWvy.sd-Notification-exceeding-14MRi .sd-Notification-content-1ZK7Z:only-child::after,
.sd-Notification-notification-3loiR .sd-Notification-main-2RWvy.sd-Notification-exceeding-14MRi .sd-Notification-resolve-1llVa::before {
    width: 3em;
    height: 1.5em;
    position: absolute;
    right: 0;
    bottom: 0;
    display: block;
    background-image: -webkit-gradient(linear, left top, right top, from(transparent), to(#fff));
    background-image: -webkit-linear-gradient(left, transparent 0%, #fff 100%);
    background-image: -moz-linear-gradient(left, transparent 0%, #fff 100%);
    background-image: -o-linear-gradient(left, transparent 0%, #fff 100%);
    background-image: linear-gradient(90deg, transparent 0%, #fff 100%);
    content: '';
}

.sd-Notification-notification-3loiR {
    color: #141933;
    font-size: 14px;
    font-weight: 400;
    font-variant: normal;
    line-height: 20px;
    text-align: left;
    list-style: none;
    width: 400px;
    margin-bottom: 20px;
    padding: 16px 18px;
    border: 1px solid;
    background-color: var(--sd-blacked-background-default-01);
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    border-radius: 8px;
    -webkit-box-shadow: 0px 2px 4px 0px rgba(0,0,0,0.15);
    -moz-box-shadow: 0px 2px 4px 0px rgba(0,0,0,0.15);
    box-shadow: 0px 2px 4px 0px rgba(0,0,0,0.15);
    pointer-events: visible;
    -webkit-transition-property: margin-bottom, padding, height, opacity, -webkit-transform;
    transition-property: margin-bottom, padding, height, opacity, -webkit-transform;
    -o-transition-property: margin-bottom, padding, height, opacity, -o-transform;
    -moz-transition-property: transform, margin-bottom, padding, height, opacity, -moz-transform;
    transition-property: transform, margin-bottom, padding, height, opacity;
    transition-property: transform, margin-bottom, padding, height, opacity, -webkit-transform, -moz-transform, -o-transform;
    -webkit-transition-duration: 0.25s;
    -moz-transition-duration: 0.25s;
    -o-transition-duration: 0.25s;
    transition-duration: 0.25s;
    -webkit-transition-timing-function: ease-out, linear, linear, linear, ease-out;
    -moz-transition-timing-function: ease-out, linear, linear, linear, ease-out;
    -o-transition-timing-function: ease-out, linear, linear, linear, ease-out;
    transition-timing-function: ease-out, linear, linear, linear, ease-out;
    will-change: transform, margin-bottom, padding, height, opacity;
}

.sd-Notification-notification-3loiR {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

    .sd-Notification-notification-3loiR::before,
    .sd-Notification-notification-3loiR::after,
    .sd-Notification-notification-3loiR *,
    .sd-Notification-notification-3loiR *::before,
    .sd-Notification-notification-3loiR *::after {
        -webkit-box-sizing: inherit;
        -moz-box-sizing: inherit;
        box-sizing: inherit;
    }

    .sd-Notification-notification-3loiR:not(.sd-Notification-is-visible-3vimL) {
        margin-bottom: 0;
        padding: 0;
        pointer-events: none;
        -webkit-transition-delay: 0s, 0.25s, 0.25s, 0.25s, 0.25s;
        -moz-transition-delay: 0s, 0.25s, 0.25s, 0.25s, 0.25s;
        -o-transition-delay: 0s, 0.25s, 0.25s, 0.25s, 0.25s;
        transition-delay: 0s, 0.25s, 0.25s, 0.25s, 0.25s;
        -webkit-transform: translateX(200%);
        -moz-transform: translateX(200%);
        -ms-transform: translateX(200%);
        -o-transform: translateX(200%);
        transform: translateX(200%);
    }

    .sd-Notification-notification-3loiR.sd-Notification-is-visible-3vimL {
        -webkit-transition-duration: 0.25s, 0s, 0s, 0s, 0s;
        -moz-transition-duration: 0.25s, 0s, 0s, 0s, 0s;
        -o-transition-duration: 0.25s, 0s, 0s, 0s, 0s;
        transition-duration: 0.25s, 0s, 0s, 0s, 0s;
        -webkit-transition-delay: 0s;
        -moz-transition-delay: 0s;
        -o-transition-delay: 0s;
        transition-delay: 0s;
        -webkit-transform: none;
        -moz-transform: none;
        -ms-transform: none;
        -o-transform: none;
        transform: none;
    }

    .sd-Notification-notification-3loiR.sd-Notification-is-closed-1jJfO {
        height: 0;
        opacity: 0;
        margin-bottom: 0;
        padding: 0;
        color: transparent;
        overflow: hidden;
        -webkit-transition-duration: 0.25s, 0.25s, 0.25s, 0.25s, 0.2s;
        -moz-transition-duration: 0.25s, 0.25s, 0.25s, 0.25s, 0.2s;
        -o-transition-duration: 0.25s, 0.25s, 0.25s, 0.25s, 0.2s;
        transition-duration: 0.25s, 0.25s, 0.25s, 0.25s, 0.2s;
        -webkit-transform: translateY(-150%) scale(1, 0);
        -moz-transform: translateY(-150%) scale(1, 0);
        -ms-transform: translateY(-150%) scale(1, 0);
        -o-transform: translateY(-150%) scale(1, 0);
        transform: translateY(-150%) scale(1, 0);
    }

    .sd-Notification-notification-3loiR.sd-Notification-no-icon-_LKje .sd-Notification-main-2RWvy {
        padding-left: 0;
    }

    .sd-Notification-notification-3loiR .sd-Notification-title-2NILJ {
        display: -webkit-box;
        display: -webkit-flex;
        display: -moz-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -webkit-align-items: center;
        -moz-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        font-weight: 500;
        font-size: 16px;
    }

    .sd-Notification-notification-3loiR .sd-Notification-icon-ffv1A {
        top: auto;
        margin-right: 10px;
        font-size: 20px !important;
    }

    .sd-Notification-notification-3loiR .sd-Notification-close-1LOsa {
        top: auto;
        margin-left: auto;
        cursor: pointer;
    }

        .sd-Notification-notification-3loiR .sd-Notification-close-1LOsa:hover {
            background: var(--sd-blacked-background-hover-02);
        }

    .sd-Notification-notification-3loiR .sd-Notification-main-2RWvy {
        position: relative;
        max-height: 63px;
        margin-top: 6px;
        padding-left: 30px;
        font-size: 14px;
        line-height: 1.5;
        overflow: hidden;
    }

        .sd-Notification-notification-3loiR .sd-Notification-main-2RWvy .sd-Notification-resolve-1llVa {
            margin-left: 0.25em;
            padding: 0;
            border: 0;
            outline: 0;
            background-color: var(--sd-blacked-background-default-01);
            color: var(--sd-color-primary);
            font-size: inherit;
            line-height: inherit;
            font-family: inherit;
            cursor: pointer;
        }

            .sd-Notification-notification-3loiR .sd-Notification-main-2RWvy .sd-Notification-resolve-1llVa:hover {
                color: var(--sd-color-primary-hover);
            }

            .sd-Notification-notification-3loiR .sd-Notification-main-2RWvy .sd-Notification-resolve-1llVa:active {
                color: var(--sd-color-primary);
            }

        .sd-Notification-notification-3loiR .sd-Notification-main-2RWvy.sd-Notification-exceeding-14MRi .sd-Notification-resolve-1llVa {
            position: absolute;
            right: 0;
            bottom: 0;
        }

            .sd-Notification-notification-3loiR .sd-Notification-main-2RWvy.sd-Notification-exceeding-14MRi .sd-Notification-resolve-1llVa::before {
                right: 100%;
            }

    .sd-Notification-notification-3loiR.sd-Notification-error-362QJ {
        border-color: #ff8787;
    }

        .sd-Notification-notification-3loiR.sd-Notification-error-362QJ .sd-Notification-icon-ffv1A {
            color: #ff8787;
        }

    .sd-Notification-notification-3loiR.sd-Notification-warning-2AcWm {
        border-color: #ffd43b;
    }

        .sd-Notification-notification-3loiR.sd-Notification-warning-2AcWm .sd-Notification-icon-ffv1A {
            color: #ffd43b;
        }

    .sd-Notification-notification-3loiR.sd-Notification-info-2ddd2 {
        border-color: #0068ff;
    }

        .sd-Notification-notification-3loiR.sd-Notification-info-2ddd2 .sd-Notification-icon-ffv1A {
            color: #0068ff;
        }

    .sd-Notification-notification-3loiR.sd-Notification-success-3U8OW {
        border-color: #69db7c;
    }

        .sd-Notification-notification-3loiR.sd-Notification-success-3U8OW .sd-Notification-icon-ffv1A {
            color: #69db7c;
        }

.sd-Notification-global-notification-container-3P6b7 {
    color: #141933;
    font-size: 14px;
    font-weight: 400;
    font-variant: normal;
    line-height: 20px;
    text-align: left;
    list-style: none;
    height: 100%;
    position: fixed;
    z-index: 1350;
    top: 0;
    right: 0;
    padding: 64px 16px 16px 16px;
    pointer-events: none;
}

.sd-Notification-global-notification-container-3P6b7 {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

    .sd-Notification-global-notification-container-3P6b7::before,
    .sd-Notification-global-notification-container-3P6b7::after,
    .sd-Notification-global-notification-container-3P6b7 *,
    .sd-Notification-global-notification-container-3P6b7 *::before,
    .sd-Notification-global-notification-container-3P6b7 *::after {
        -webkit-box-sizing: inherit;
        -moz-box-sizing: inherit;
        box-sizing: inherit;
    }

.sd-Steps-nav-1OKr3 {
    color: #141933;
    font-size: 14px;
    font-weight: 400;
    font-variant: normal;
    line-height: 20px;
    text-align: left;
    list-style: none;
    width: -moz-fit-content;
    width: -webkit-fit-content;
    width: fit-content;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -moz-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    font-size: 16px;
}

.sd-Steps-nav-1OKr3 {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

    .sd-Steps-nav-1OKr3::before,
    .sd-Steps-nav-1OKr3::after,
    .sd-Steps-nav-1OKr3 *,
    .sd-Steps-nav-1OKr3 *::before,
    .sd-Steps-nav-1OKr3 *::after {
        -webkit-box-sizing: inherit;
        -moz-box-sizing: inherit;
        box-sizing: inherit;
    }

    .sd-Steps-nav-1OKr3.sd-Steps-md-2_L6z {
        min-width: 664px;
    }

    .sd-Steps-nav-1OKr3.sd-Steps-sm-15Nym {
        min-width: 504px;
    }

    .sd-Steps-nav-1OKr3.sd-Steps-basic-15c1c,
    .sd-Steps-nav-1OKr3.sd-Steps-navigation-1wguD {
        color: inherit;
    }

.sd-Steps-icon-2U3df {
    top: 0;
}

.sd-Steps-step-aukAK {
    position: relative;
    padding-left: 32px;
    line-height: 1.3;
    -webkit-transition: all 0.2s ease;
    -o-transition: all 0.2s ease;
    -moz-transition: all 0.2s ease;
    transition: all 0.2s ease;
}

    .sd-Steps-step-aukAK.sd-Steps-clickable-1P0-r {
        cursor: pointer;
    }

    .sd-Steps-step-aukAK .sd-Steps-dot-2O-2F {
        width: 24px;
        height: 24px;
        position: absolute;
        top: 0;
        left: 0;
        display: -webkit-box;
        display: -webkit-flex;
        display: -moz-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: center;
        -webkit-justify-content: center;
        -moz-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        -webkit-box-align: center;
        -webkit-align-items: center;
        -moz-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        margin-top: -1px;
        margin-right: 0.5em;
        border: 2px solid transparent;
        -webkit-border-radius: 12px;
        -moz-border-radius: 12px;
        border-radius: 12px;
        background-color: var(--sd-blacked-background-hover-02);
        color: var(--sd-font-description);
        font-weight: 600;
        font-size: 12px;
        line-height: 1;
        -webkit-transition: all 0.2s ease;
        -o-transition: all 0.2s ease;
        -moz-transition: all 0.2s ease;
        transition: all 0.2s ease;
    }

    .sd-Steps-step-aukAK .sd-Steps-title-1oyXh {
        max-width: 10em;
        -o-text-overflow: ellipsis;
        text-overflow: ellipsis;
        white-space: nowrap;
        overflow: hidden;
        color: var(--sd-font-description);
        font-weight: 600;
    }

    .sd-Steps-step-aukAK .sd-Steps-optional-2-4iK,
    .sd-Steps-step-aukAK .sd-Steps-detail-3-xD1 {
        color: var(--sd-font-description);
        font-size: 12px;
    }

    .sd-Steps-step-aukAK .sd-Steps-detail-3-xD1 {
        height: 16px;
        max-width: 160px;
        margin-top: 0.25em;
        -o-text-overflow: ellipsis;
        text-overflow: ellipsis;
        white-space: nowrap;
        overflow: hidden;
    }

    .sd-Steps-step-aukAK .sd-Steps-description-1atcK {
        color: inherit;
    }

    .sd-Steps-step-aukAK .sd-Steps-optional-2-4iK:not(:last-child)::after {
        content: ', ';
    }

    .sd-Steps-step-aukAK .sd-Steps-optional-2-4iK:not(:last-child):lang(zh)::after {
        content: '\FF0C';
    }

    .sd-Steps-step-aukAK.sd-Steps-clickable-1P0-r:hover .sd-Steps-dot-2O-2F,
    .sd-Steps-step-aukAK.sd-Steps-is-current-3W8PT .sd-Steps-dot-2O-2F {
        border-color: var(--sd-color-primary-bg-hover);
        background-color: var(--sd-color-primary);
        color: #fff;
    }

    .sd-Steps-step-aukAK.sd-Steps-clickable-1P0-r:hover .sd-Steps-title-1oyXh,
    .sd-Steps-step-aukAK.sd-Steps-is-current-3W8PT .sd-Steps-title-1oyXh {
        color: var(--sd-font-heading);
    }

    .sd-Steps-step-aukAK.sd-Steps-finished-3zPVJ .sd-Steps-dot-2O-2F {
        background-color: var(--sd-color-primary-bg-hover);
        color: var(--sd-color-primary);
    }

    .sd-Steps-step-aukAK.sd-Steps-failed-gjgPX .sd-Steps-title-1oyXh {
        color: var(--sd-error-default);
    }

    .sd-Steps-step-aukAK.sd-Steps-failed-gjgPX .sd-Steps-dot-2O-2F {
        background-color: var(--sd-error-background-hover-01);
        color: var(--sd-error-default);
    }

    .sd-Steps-step-aukAK.sd-Steps-failed-gjgPX:hover .sd-Steps-title-1oyXh {
        color: var(--sd-error-default);
    }

    .sd-Steps-step-aukAK.sd-Steps-failed-gjgPX:hover .sd-Steps-dot-2O-2F {
        border: none;
        background-color: var(--sd-error-background-hover-01);
        color: var(--sd-error-default);
    }

.sd-Steps-basic-15c1c .sd-Steps-gap-3TA0v,
.sd-Steps-navigation-1wguD .sd-Steps-gap-3TA0v {
    height: 1.35em;
    position: relative;
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    -moz-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    -webkit-align-self: baseline;
    -ms-flex-item-align: baseline;
    align-self: baseline;
    margin: 0 8px;
}

.sd-Steps-basic-15c1c::before,
.sd-Steps-navigation-1wguD::before {
    content: '';
}

.sd-Steps-basic-15c1c .sd-Steps-gap-3TA0v::before,
.sd-Steps-navigation-1wguD .sd-Steps-gap-3TA0v::before {
    width: 100%;
    height: 2px;
    position: absolute;
    top: 50%;
    left: 0;
    margin-top: -1px;
    -webkit-border-radius: 1px;
    -moz-border-radius: 1px;
    border-radius: 1px;
    background-color: var(--sd-font-disable);
    content: '';
}

.sd-Steps-control-1E2Yo {
    margin-top: 8px;
}

    .sd-Steps-control-1E2Yo button:not(:last-child) {
        margin-right: 0.5em;
    }

.sd-Steps-content-2y7xU {
    color: inherit;
}

.sd-Steps-nav-1OKr3.sd-Steps-vertical-2wdAK {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -moz-box-orient: vertical;
    -moz-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    color: inherit;
}

    .sd-Steps-nav-1OKr3.sd-Steps-vertical-2wdAK .sd-Steps-dot-2O-2F {
        margin-top: -2px;
    }

    .sd-Steps-nav-1OKr3.sd-Steps-vertical-2wdAK .sd-Steps-gap-3TA0v {
        width: 24px;
        position: relative;
        -webkit-box-flex: 1;
        -webkit-flex: 1 0 24px;
        -moz-box-flex: 1;
        -ms-flex: 1 0 24px;
        flex: 1 0 24px;
        -webkit-align-self: baseline;
        -ms-flex-item-align: baseline;
        align-self: baseline;
        margin: 8px 0;
    }

        .sd-Steps-nav-1OKr3.sd-Steps-vertical-2wdAK .sd-Steps-gap-3TA0v::before {
            width: 2px;
            height: 100%;
            position: absolute;
            top: 0;
            left: 50%;
            margin-left: -1px;
            -webkit-border-radius: 1px;
            -moz-border-radius: 1px;
            border-radius: 1px;
            background-color: var(--sd-blacked-background-active-01);
            content: '';
        }

.sd-Steps-step-aukAK.sd-Steps-finished-3zPVJ + .sd-Steps-gap-3TA0v::before,
.sd-Steps-step-aukAK.sd-Steps-failed-gjgPX + .sd-Steps-gap-3TA0v::before {
    background-color: var(--sd-color-primary-border);
}

.sd-Steps-autoWidth-1n0AJ {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
}

    .sd-Steps-autoWidth-1n0AJ .sd-Steps-step-aukAK {
        -webkit-box-flex: 0.5;
        -webkit-flex: 0.5;
        -moz-box-flex: 0.5;
        -ms-flex: 0.5;
        flex: 0.5;
        overflow: hidden;
    }

    .sd-Steps-autoWidth-1n0AJ .sd-Steps-gap-3TA0v {
        position: relative;
        -webkit-box-flex: 0.3;
        -webkit-flex: 0.3;
        -moz-box-flex: 0.3;
        -ms-flex: 0.3;
        flex: 0.3;
    }

    .sd-Steps-autoWidth-1n0AJ.sd-Steps-md-2_L6z,
    .sd-Steps-autoWidth-1n0AJ.sd-Steps-sm-15Nym {
        min-width: 0px;
    }

.sd-Badge-badge-container-2UXap {
    position: relative;
    display: inline-block;
}

    .sd-Badge-badge-container-2UXap.sd-Badge-contentless-1vAl- {
        height: 1em;
        display: -webkit-inline-box;
        display: -webkit-inline-flex;
        display: -moz-inline-box;
        display: -ms-inline-flexbox;
        display: inline-flex;
        -webkit-box-align: center;
        -webkit-align-items: center;
        -moz-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        vertical-align: text-bottom;
    }

    .sd-Badge-badge-container-2UXap.sd-Badge-corner-dot-1uxi0 {
        margin-left: 8px;
    }

.sd-Badge-badge-1g_sb {
    color: #141933;
    font-size: 14px;
    font-weight: 400;
    font-variant: normal;
    line-height: 20px;
    text-align: left;
    list-style: none;
    height: 16px;
    position: absolute;
    z-index: 1;
    top: 0;
    right: 0;
    display: -webkit-inline-box;
    display: -webkit-inline-flex;
    display: -moz-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -moz-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    min-width: 16px;
    padding: 0 5px;
    border: 1px solid transparent;
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    border-radius: 8px;
    background-color: var(--sd-error-default);
    color: var(--sd-blacked-background-default-01);
    font-size: 12px;
    font-family: Arial;
    text-align: center;
    -webkit-transform: translate(50%, -50%);
    -moz-transform: translate(50%, -50%);
    -ms-transform: translate(50%, -50%);
    -o-transform: translate(50%, -50%);
    transform: translate(50%, -50%);
    -webkit-transform-origin: 100% 0;
    -moz-transform-origin: 100% 0;
    -ms-transform-origin: 100% 0;
    -o-transform-origin: 100% 0;
    transform-origin: 100% 0;
}

.sd-Badge-badge-1g_sb {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

    .sd-Badge-badge-1g_sb::before,
    .sd-Badge-badge-1g_sb::after,
    .sd-Badge-badge-1g_sb *,
    .sd-Badge-badge-1g_sb *::before,
    .sd-Badge-badge-1g_sb *::after {
        -webkit-box-sizing: inherit;
        -moz-box-sizing: inherit;
        box-sizing: inherit;
    }

.sd-Badge-contentless-1vAl-:not(.sd-Badge-corner-dot-1uxi0) .sd-Badge-badge-1g_sb {
    position: relative;
    margin-left: 4px;
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -ms-transform: translateY(0);
    -o-transform: translateY(0);
    transform: translateY(0);
}

.sd-Badge-badge-1g_sb:empty {
    width: 8px;
    height: 8px;
    min-width: auto;
    padding: 0;
}

.sd-Badge-newFeature-2gZ4r .sd-Badge-badge-1g_sb {
    right: -18px;
    padding: 0 6px;
    background-color: #22b8cf;
    font-size: 12px;
    line-height: 16px;
}

.sd-Badge-description-2qLbZ .sd-Badge-badge-1g_sb {
    height: 14px;
    min-width: 14px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    padding: 0 2px;
    background-color: var(--sd-blacked-background-active-01);
    color: var(--sd-font-text);
}

.sd-Tabs-tabs-1t1wy {
    position: relative;
    z-index: 1;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
}

.sd-Tabs-simple-title-3f89c {
    position: relative;
    font-variant-numeric: tabular-nums;
}

    .sd-Tabs-simple-title-3f89c > *:first-child {
        opacity: 0;
        font-weight: 500;
    }

    .sd-Tabs-simple-title-3f89c > *:last-child {
        position: absolute;
        left: 50%;
        -webkit-transform: translateX(-50%);
        -moz-transform: translateX(-50%);
        -ms-transform: translateX(-50%);
        -o-transform: translateX(-50%);
        transform: translateX(-50%);
    }

.sd-Tabs-row-2hEH0 {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -moz-box-orient: horizontal;
    -moz-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
}

.sd-Tabs-column-26cxR {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -moz-box-orient: vertical;
    -moz-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
}

    .sd-Tabs-column-26cxR .sd-Tabs-list-wrapper-2iNAA {
        width: 100%;
        height: 200%;
        -webkit-box-ordinal-group: 3;
        -webkit-order: 2;
        -moz-box-ordinal-group: 3;
        -ms-flex-order: 2;
        order: 2;
        overflow-x: scroll;
        overflow-x: overlay;
        overflow-y: hidden;
    }

    .sd-Tabs-column-26cxR .sd-Tabs-item-2U4oJ + .sd-Tabs-item-2U4oJ {
        margin-left: 24px;
    }

    .sd-Tabs-column-26cxR .sd-Tabs-item-2U4oJ.sd-Tabs-active-3pUM-::after {
        height: 3px;
    }

    .sd-Tabs-row-2hEH0:not(.sd-Tabs-no-content-29ZH2),
    .sd-Tabs-column-26cxR:not(.sd-Tabs-no-content-29ZH2) {
        height: 100%;
    }

.sd-Tabs-nav-3Dzqh {
    color: #141933;
    font-size: 14px;
    font-weight: 400;
    font-variant: normal;
    line-height: 20px;
    text-align: left;
    list-style: none;
    position: relative;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    padding: 0;
    color: var(--sd-font-text);
    overflow: hidden;
}

.sd-Tabs-nav-3Dzqh {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

    .sd-Tabs-nav-3Dzqh::before,
    .sd-Tabs-nav-3Dzqh::after,
    .sd-Tabs-nav-3Dzqh *,
    .sd-Tabs-nav-3Dzqh *::before,
    .sd-Tabs-nav-3Dzqh *::after {
        -webkit-box-sizing: inherit;
        -moz-box-sizing: inherit;
        box-sizing: inherit;
    }

    .sd-Tabs-nav-3Dzqh.sd-Tabs-sm-2r4Dg {
        font-size: 14px;
    }

    .sd-Tabs-nav-3Dzqh.sd-Tabs-md-1U9Bo {
        font-size: 16px;
    }

    .sd-Tabs-nav-3Dzqh.sd-Tabs-lg-3WVj8 {
        font-size: 20px;
    }

    .sd-Tabs-nav-3Dzqh.sd-Tabs-no-border-35d6h .sd-Tabs-border-2cBYA {
        display: none;
    }

    .sd-Tabs-nav-3Dzqh .sd-Tabs-go-2R37K {
        top: 0;
        display: -webkit-box;
        display: -webkit-flex;
        display: -moz-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -webkit-align-items: center;
        -moz-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        color: var(--sd-font-description);
        cursor: pointer;
        -webkit-transition: all 0.15s ease-out;
        -o-transition: all 0.15s ease-out;
        -moz-transition: all 0.15s ease-out;
        transition: all 0.15s ease-out;
    }

        .sd-Tabs-nav-3Dzqh .sd-Tabs-go-2R37K:hover {
            color: var(--sd-font-text);
        }

    .sd-Tabs-nav-3Dzqh .sd-Tabs-go-left-11qt3 {
        -webkit-box-ordinal-group: 2;
        -webkit-order: 1;
        -moz-box-ordinal-group: 2;
        -ms-flex-order: 1;
        order: 1;
        padding: 0 8px 0 4px;
    }

    .sd-Tabs-nav-3Dzqh .sd-Tabs-go-right-1DQLJ {
        -webkit-box-ordinal-group: 4;
        -webkit-order: 3;
        -moz-box-ordinal-group: 4;
        -ms-flex-order: 3;
        order: 3;
        padding: 0 4px 0 8px;
    }

    .sd-Tabs-nav-3Dzqh .sd-Tabs-list-wrapper-2iNAA {
        position: relative;
        z-index: 10;
    }

    .sd-Tabs-nav-3Dzqh .sd-Tabs-list-CIfNS {
        width: -moz-fit-content;
        width: -ms-fit-content;
        width: -webkit-fit-content;
        width: fit-content;
        display: -webkit-box;
        display: -webkit-flex;
        display: -moz-box;
        display: -ms-flexbox;
        display: flex;
        padding: 0;
        list-style: none;
    }

    .sd-Tabs-nav-3Dzqh .sd-Tabs-item-2U4oJ {
        height: 100%;
        position: relative;
        display: -webkit-box;
        display: -webkit-flex;
        display: -moz-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: center;
        -webkit-justify-content: center;
        -moz-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        -webkit-box-align: center;
        -webkit-align-items: center;
        -moz-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        min-width: 40px;
        margin: 0;
        padding: 0;
        cursor: pointer;
        -webkit-transition: all 0.25s ease-out;
        -o-transition: all 0.25s ease-out;
        -moz-transition: all 0.25s ease-out;
        transition: all 0.25s ease-out;
    }

        .sd-Tabs-nav-3Dzqh .sd-Tabs-item-2U4oJ::after {
            width: 100%;
            height: 3px;
            position: absolute;
            bottom: 0;
            left: 0;
            display: block;
            content: '';
            -webkit-transition: all 0.15s ease-out;
            -o-transition: all 0.15s ease-out;
            -moz-transition: all 0.15s ease-out;
            transition: all 0.15s ease-out;
            -webkit-transform: translateY(100%);
            -moz-transform: translateY(100%);
            -ms-transform: translateY(100%);
            -o-transform: translateY(100%);
            transform: translateY(100%);
        }

        .sd-Tabs-nav-3Dzqh .sd-Tabs-item-2U4oJ:hover {
            color: var(--sd-font-heading);
        }

        .sd-Tabs-nav-3Dzqh .sd-Tabs-item-2U4oJ.sd-Tabs-active-3pUM- {
            padding-bottom: 0;
            color: var(--sd-font-heading);
            font-weight: 500;
        }

            .sd-Tabs-nav-3Dzqh .sd-Tabs-item-2U4oJ.sd-Tabs-active-3pUM-::after {
                background-color: var(--sd-color-primary);
                -webkit-transform: none;
                -moz-transform: none;
                -ms-transform: none;
                -o-transform: none;
                transform: none;
            }

        .sd-Tabs-nav-3Dzqh .sd-Tabs-item-2U4oJ.sd-Tabs-disabled-3bbsj {
            color: var(--sd-font-disable);
            cursor: not-allowed;
        }

        .sd-Tabs-nav-3Dzqh .sd-Tabs-item-2U4oJ button {
            height: 100%;
            display: -webkit-box;
            display: -webkit-flex;
            display: -moz-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-align: center;
            -webkit-align-items: center;
            -moz-box-align: center;
            -ms-flex-align: center;
            align-items: center;
            padding: 0;
            border: 0;
            outline: 0;
            background: none;
            color: inherit;
            font-weight: inherit;
            font-family: inherit;
            cursor: inherit;
        }

    .sd-Tabs-nav-3Dzqh .sd-Tabs-title-2tlFj {
        -o-text-overflow: ellipsis;
        text-overflow: ellipsis;
        white-space: nowrap;
        overflow: hidden;
        max-width: 10em;
    }

    .sd-Tabs-nav-3Dzqh .sd-Tabs-multiline-badge-2UhWu {
        position: relative;
        font-size: 24px;
        line-height: 1.333;
    }

        .sd-Tabs-nav-3Dzqh .sd-Tabs-multiline-badge-2UhWu > span:first-child {
            opacity: 0;
            font-weight: 500;
        }

        .sd-Tabs-nav-3Dzqh .sd-Tabs-multiline-badge-2UhWu > span:last-child {
            position: absolute;
            left: 0;
        }

    .sd-Tabs-nav-3Dzqh .sd-Tabs-border-2cBYA {
        width: 100%;
        height: 100%;
        position: absolute;
        z-index: 0;
        top: 0;
        left: 0;
        border: 1px none var(--sd-blacked-background-hover-01);
        pointer-events: none;
    }

.sd-Tabs-column-nav-3LhWQ {
    -webkit-flex-shrink: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
}

    .sd-Tabs-column-nav-3LhWQ .sd-Tabs-list-CIfNS {
        height: 50%;
    }

    .sd-Tabs-column-nav-3LhWQ .sd-Tabs-go-2R37K {
        height: 100%;
    }

        .sd-Tabs-column-nav-3LhWQ .sd-Tabs-go-2R37K::after {
            height: -webkit-calc(100% - 3px);
            height: -moz-calc(100% - 3px);
            height: calc(100% - 3px);
        }

    .sd-Tabs-column-nav-3LhWQ.sd-Tabs-sm-2r4Dg {
        height: 36px;
    }

    .sd-Tabs-column-nav-3LhWQ.sd-Tabs-md-1U9Bo {
        height: 48px;
    }

        .sd-Tabs-column-nav-3LhWQ.sd-Tabs-md-1U9Bo .sd-Tabs-item-2U4oJ + .sd-Tabs-item-2U4oJ {
            margin-left: 32px;
        }

    .sd-Tabs-column-nav-3LhWQ.sd-Tabs-lg-3WVj8 {
        height: 52px;
    }

        .sd-Tabs-column-nav-3LhWQ.sd-Tabs-lg-3WVj8 .sd-Tabs-go-2R37K::after {
            height: -webkit-calc(100% - 4px);
            height: -moz-calc(100% - 4px);
            height: calc(100% - 4px);
        }

        .sd-Tabs-column-nav-3LhWQ.sd-Tabs-lg-3WVj8 .sd-Tabs-item-2U4oJ + .sd-Tabs-item-2U4oJ {
            margin-left: 32px;
        }

        .sd-Tabs-column-nav-3LhWQ.sd-Tabs-lg-3WVj8 .sd-Tabs-item-2U4oJ.sd-Tabs-active-3pUM-::after {
            height: 4px;
        }

        .sd-Tabs-column-nav-3LhWQ.sd-Tabs-lg-3WVj8 .sd-Tabs-border-2cBYA {
            border-width: 2px;
        }

    .sd-Tabs-column-nav-3LhWQ.sd-Tabs-overflown-2Kjok {
        padding: 0;
    }

        .sd-Tabs-column-nav-3LhWQ.sd-Tabs-overflown-2Kjok .sd-Tabs-go-2R37K::after {
            width: 16px;
            position: absolute;
            z-index: 20;
            top: 0;
            display: block;
            pointer-events: none;
            content: '';
            -webkit-transition: all 0.15s ease-out;
            -o-transition: all 0.15s ease-out;
            -moz-transition: all 0.15s ease-out;
            transition: all 0.15s ease-out;
        }

        .sd-Tabs-column-nav-3LhWQ.sd-Tabs-overflown-2Kjok .sd-Tabs-go-2R37K.sd-Tabs-go-left-11qt3::after {
            right: -16px;
            background-image: -webkit-gradient(linear, left top, right top, from(#fff), to(rgba(255,255,255,0)));
            background-image: -webkit-linear-gradient(left, #fff 0%, rgba(255,255,255,0) 100%);
            background-image: -moz-linear-gradient(left, #fff 0%, rgba(255,255,255,0) 100%);
            background-image: -o-linear-gradient(left, #fff 0%, rgba(255,255,255,0) 100%);
            background-image: linear-gradient(90deg, #fff 0%, rgba(255,255,255,0) 100%);
        }

        .sd-Tabs-column-nav-3LhWQ.sd-Tabs-overflown-2Kjok .sd-Tabs-go-2R37K.sd-Tabs-go-right-1DQLJ::after {
            left: -16px;
            background-image: -webkit-gradient(linear, right top, left top, from(#fff), to(rgba(255,255,255,0)));
            background-image: -webkit-linear-gradient(right, #fff 0%, rgba(255,255,255,0) 100%);
            background-image: -moz-linear-gradient(right, #fff 0%, rgba(255,255,255,0) 100%);
            background-image: -o-linear-gradient(right, #fff 0%, rgba(255,255,255,0) 100%);
            background-image: linear-gradient(270deg, #fff 0%, rgba(255,255,255,0) 100%);
        }

        .sd-Tabs-column-nav-3LhWQ.sd-Tabs-overflown-2Kjok.sd-Tabs-at-start-1_vVV .sd-Tabs-go-left-11qt3,
        .sd-Tabs-column-nav-3LhWQ.sd-Tabs-overflown-2Kjok.sd-Tabs-at-end-gTyBN .sd-Tabs-go-right-1DQLJ {
            opacity: 0.5;
            cursor: not-allowed;
        }

            .sd-Tabs-column-nav-3LhWQ.sd-Tabs-overflown-2Kjok.sd-Tabs-at-start-1_vVV .sd-Tabs-go-left-11qt3::after,
            .sd-Tabs-column-nav-3LhWQ.sd-Tabs-overflown-2Kjok.sd-Tabs-at-end-gTyBN .sd-Tabs-go-right-1DQLJ::after {
                opacity: 0;
            }

    .sd-Tabs-column-nav-3LhWQ.sd-Tabs-multiline-5Ofnp {
        height: 72px;
    }

        .sd-Tabs-column-nav-3LhWQ.sd-Tabs-multiline-5Ofnp .sd-Tabs-go-2R37K::after {
            height: -webkit-calc(100% - 5px);
            height: -moz-calc(100% - 5px);
            height: calc(100% - 5px);
            top: 3px;
        }

        .sd-Tabs-column-nav-3LhWQ.sd-Tabs-multiline-5Ofnp .sd-Tabs-item-2U4oJ {
            height: 72px;
            -webkit-box-orient: vertical;
            -webkit-box-direction: normal;
            -webkit-flex-direction: column;
            -moz-box-orient: vertical;
            -moz-box-direction: normal;
            -ms-flex-direction: column;
            flex-direction: column;
            -webkit-box-align: start;
            -webkit-align-items: flex-start;
            -moz-box-align: start;
            -ms-flex-align: start;
            align-items: flex-start;
        }

            .sd-Tabs-column-nav-3LhWQ.sd-Tabs-multiline-5Ofnp .sd-Tabs-item-2U4oJ + .sd-Tabs-item-2U4oJ {
                margin-left: 32px;
            }

    .sd-Tabs-column-nav-3LhWQ.sd-Tabs-top-1Yl_C {
        margin-bottom: 32px;
    }

        .sd-Tabs-column-nav-3LhWQ.sd-Tabs-top-1Yl_C .sd-Tabs-border-2cBYA {
            border-bottom-style: solid;
        }

        .sd-Tabs-column-nav-3LhWQ.sd-Tabs-top-1Yl_C.sd-Tabs-multiline-5Ofnp .sd-Tabs-item-2U4oJ::after {
            top: 0;
            bottom: auto;
            -webkit-transform: translateY(-100%);
            -moz-transform: translateY(-100%);
            -ms-transform: translateY(-100%);
            -o-transform: translateY(-100%);
            transform: translateY(-100%);
        }

        .sd-Tabs-column-nav-3LhWQ.sd-Tabs-top-1Yl_C.sd-Tabs-multiline-5Ofnp .sd-Tabs-item-2U4oJ.sd-Tabs-active-3pUM-::after {
            -webkit-transform: none;
            -moz-transform: none;
            -ms-transform: none;
            -o-transform: none;
            transform: none;
        }

        .sd-Tabs-column-nav-3LhWQ.sd-Tabs-top-1Yl_C.sd-Tabs-multiline-5Ofnp .sd-Tabs-multiline-badge-2UhWu {
            margin-top: 12px;
            margin-bottom: 4px;
        }

        .sd-Tabs-column-nav-3LhWQ.sd-Tabs-top-1Yl_C.sd-Tabs-multiline-5Ofnp .sd-Tabs-border-2cBYA {
            border-top-style: solid;
            border-bottom-style: none;
        }

    .sd-Tabs-column-nav-3LhWQ.sd-Tabs-bottom-3VtvU {
        -webkit-box-ordinal-group: 3;
        -webkit-order: 2;
        -moz-box-ordinal-group: 3;
        -ms-flex-order: 2;
        order: 2;
        margin-top: 32px;
    }

        .sd-Tabs-column-nav-3LhWQ.sd-Tabs-bottom-3VtvU:not(.sd-Tabs-multiline-5Ofnp) .sd-Tabs-item-2U4oJ::after {
            top: 0;
            bottom: auto;
            -webkit-transform: translateY(-100%);
            -moz-transform: translateY(-100%);
            -ms-transform: translateY(-100%);
            -o-transform: translateY(-100%);
            transform: translateY(-100%);
        }

        .sd-Tabs-column-nav-3LhWQ.sd-Tabs-bottom-3VtvU:not(.sd-Tabs-multiline-5Ofnp) .sd-Tabs-item-2U4oJ.sd-Tabs-active-3pUM-::after {
            -webkit-transform: none;
            -moz-transform: none;
            -ms-transform: none;
            -o-transform: none;
            transform: none;
        }

        .sd-Tabs-column-nav-3LhWQ.sd-Tabs-bottom-3VtvU .sd-Tabs-go-2R37K::after {
            top: 4px;
        }

        .sd-Tabs-column-nav-3LhWQ.sd-Tabs-bottom-3VtvU .sd-Tabs-border-2cBYA {
            border-top-style: solid;
            border-bottom-style: none;
        }

        .sd-Tabs-column-nav-3LhWQ.sd-Tabs-bottom-3VtvU.sd-Tabs-multiline-5Ofnp .sd-Tabs-item-2U4oJ::after {
            top: auto;
            bottom: 0;
        }

        .sd-Tabs-column-nav-3LhWQ.sd-Tabs-bottom-3VtvU.sd-Tabs-multiline-5Ofnp .sd-Tabs-multiline-badge-2UhWu {
            margin-top: 4px;
            margin-bottom: 4px;
        }

        .sd-Tabs-column-nav-3LhWQ.sd-Tabs-bottom-3VtvU.sd-Tabs-multiline-5Ofnp .sd-Tabs-border-2cBYA {
            border-top-style: none;
            border-bottom-style: solid;
        }

.sd-Tabs-row-nav-3Qa_N {
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
}

    .sd-Tabs-row-nav-3Qa_N .sd-Tabs-list-CIfNS {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -webkit-flex-direction: column;
        -moz-box-orient: vertical;
        -moz-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
    }

    .sd-Tabs-row-nav-3Qa_N .sd-Tabs-item-2U4oJ {
        padding: 0 12px;
    }

        .sd-Tabs-row-nav-3Qa_N .sd-Tabs-item-2U4oJ + .sd-Tabs-item-2U4oJ {
            margin-top: 24px;
        }

        .sd-Tabs-row-nav-3Qa_N .sd-Tabs-item-2U4oJ::after {
            width: 3px;
            height: 100%;
            top: 0;
            right: 0;
            bottom: auto;
            left: auto;
            -webkit-transform: translateX(100%);
            -moz-transform: translateX(100%);
            -ms-transform: translateX(100%);
            -o-transform: translateX(100%);
            transform: translateX(100%);
        }

        .sd-Tabs-row-nav-3Qa_N .sd-Tabs-item-2U4oJ.sd-Tabs-active-3pUM-::after {
            -webkit-transform: none;
            -moz-transform: none;
            -ms-transform: none;
            -o-transform: none;
            transform: none;
        }

    .sd-Tabs-row-nav-3Qa_N.sd-Tabs-lg-3WVj8 .sd-Tabs-item-2U4oJ + .sd-Tabs-item-2U4oJ {
        margin-top: 32px;
    }

    .sd-Tabs-row-nav-3Qa_N.sd-Tabs-lg-3WVj8 .sd-Tabs-item-2U4oJ::after {
        width: 4px;
    }

    .sd-Tabs-row-nav-3Qa_N.sd-Tabs-multiline-5Ofnp .sd-Tabs-item-2U4oJ {
        height: 60px;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -webkit-flex-direction: column;
        -moz-box-orient: vertical;
        -moz-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
    }

        .sd-Tabs-row-nav-3Qa_N.sd-Tabs-multiline-5Ofnp .sd-Tabs-item-2U4oJ::after {
            right: auto;
            left: 0;
            -webkit-transform: translateX(-100%);
            -moz-transform: translateX(-100%);
            -ms-transform: translateX(-100%);
            -o-transform: translateX(-100%);
            transform: translateX(-100%);
        }

        .sd-Tabs-row-nav-3Qa_N.sd-Tabs-multiline-5Ofnp .sd-Tabs-item-2U4oJ.sd-Tabs-active-3pUM-::after {
            -webkit-transform: none;
            -moz-transform: none;
            -ms-transform: none;
            -o-transform: none;
            transform: none;
        }

    .sd-Tabs-row-nav-3Qa_N.sd-Tabs-multiline-5Ofnp.sd-Tabs-left-vnH0W .sd-Tabs-item-2U4oJ {
        -webkit-box-align: end;
        -webkit-align-items: flex-end;
        -moz-box-align: end;
        -ms-flex-align: end;
        align-items: flex-end;
    }

    .sd-Tabs-row-nav-3Qa_N.sd-Tabs-multiline-5Ofnp.sd-Tabs-right-bGstW .sd-Tabs-item-2U4oJ {
        -webkit-box-align: start;
        -webkit-align-items: flex-start;
        -moz-box-align: start;
        -ms-flex-align: start;
        align-items: flex-start;
    }

    .sd-Tabs-row-nav-3Qa_N.sd-Tabs-left-vnH0W {
        margin-right: 8px;
    }

        .sd-Tabs-row-nav-3Qa_N.sd-Tabs-left-vnH0W .sd-Tabs-item-2U4oJ {
            -webkit-box-pack: start;
            -webkit-justify-content: flex-start;
            -moz-box-pack: start;
            -ms-flex-pack: start;
            justify-content: flex-start;
        }

        .sd-Tabs-row-nav-3Qa_N.sd-Tabs-left-vnH0W .sd-Tabs-border-2cBYA {
            border-right-style: solid;
        }

        .sd-Tabs-row-nav-3Qa_N.sd-Tabs-left-vnH0W.sd-Tabs-multiline-5Ofnp .sd-Tabs-item-2U4oJ {
            -webkit-box-align: start;
            -webkit-align-items: flex-start;
            -moz-box-align: start;
            -ms-flex-align: start;
            align-items: flex-start;
        }

        .sd-Tabs-row-nav-3Qa_N.sd-Tabs-left-vnH0W.sd-Tabs-multiline-5Ofnp .sd-Tabs-border-2cBYA {
            border-right-style: none;
            border-left-style: solid;
        }

    .sd-Tabs-row-nav-3Qa_N.sd-Tabs-right-bGstW {
        -webkit-box-ordinal-group: 3;
        -webkit-order: 2;
        -moz-box-ordinal-group: 3;
        -ms-flex-order: 2;
        order: 2;
        margin-left: 32px;
    }

        .sd-Tabs-row-nav-3Qa_N.sd-Tabs-right-bGstW .sd-Tabs-item-2U4oJ {
            -webkit-box-pack: start;
            -webkit-justify-content: flex-start;
            -moz-box-pack: start;
            -ms-flex-pack: start;
            justify-content: flex-start;
        }

            .sd-Tabs-row-nav-3Qa_N.sd-Tabs-right-bGstW .sd-Tabs-item-2U4oJ::after {
                right: auto;
                left: 0;
                -webkit-transform: translateX(-100%);
                -moz-transform: translateX(-100%);
                -ms-transform: translateX(-100%);
                -o-transform: translateX(-100%);
                transform: translateX(-100%);
            }

            .sd-Tabs-row-nav-3Qa_N.sd-Tabs-right-bGstW .sd-Tabs-item-2U4oJ.sd-Tabs-active-3pUM-::after {
                -webkit-transform: none;
                -moz-transform: none;
                -ms-transform: none;
                -o-transform: none;
                transform: none;
            }

        .sd-Tabs-row-nav-3Qa_N.sd-Tabs-right-bGstW .sd-Tabs-border-2cBYA {
            border-left-style: solid;
        }

        .sd-Tabs-row-nav-3Qa_N.sd-Tabs-right-bGstW.sd-Tabs-multiline-5Ofnp .sd-Tabs-item-2U4oJ {
            -webkit-box-align: start;
            -webkit-align-items: flex-start;
            -moz-box-align: start;
            -ms-flex-align: start;
            align-items: flex-start;
        }

            .sd-Tabs-row-nav-3Qa_N.sd-Tabs-right-bGstW.sd-Tabs-multiline-5Ofnp .sd-Tabs-item-2U4oJ::after {
                right: 0;
                left: auto;
                -webkit-transform: translateX(100%);
                -moz-transform: translateX(100%);
                -ms-transform: translateX(100%);
                -o-transform: translateX(100%);
                transform: translateX(100%);
            }

            .sd-Tabs-row-nav-3Qa_N.sd-Tabs-right-bGstW.sd-Tabs-multiline-5Ofnp .sd-Tabs-item-2U4oJ.sd-Tabs-active-3pUM-::after {
                -webkit-transform: none;
                -moz-transform: none;
                -ms-transform: none;
                -o-transform: none;
                transform: none;
            }

        .sd-Tabs-row-nav-3Qa_N.sd-Tabs-right-bGstW.sd-Tabs-multiline-5Ofnp .sd-Tabs-border-2cBYA {
            border-right-style: solid;
            border-left-style: none;
        }

.sd-Tabs-nav-3Dzqh.sd-Tabs-no-content-29ZH2 {
    margin: 0;
}

.sd-Tabs-content-2en_0 {
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    -moz-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
}

.sd-NewTabs-container-3AKuV {
    height: 100%;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    overflow: hidden;
}

.sd-NewTabs-placement-top-32e-E {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -moz-box-orient: vertical;
    -moz-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
}

.sd-NewTabs-placement-bottom-2xSCY {
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
    -webkit-flex-direction: column-reverse;
    -moz-box-orient: vertical;
    -moz-box-direction: reverse;
    -ms-flex-direction: column-reverse;
    flex-direction: column-reverse;
}

.sd-NewTabs-nav-gvr_P {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
}

.sd-NewTabs-tab-3XYoj {
    border: 1px solid var(--sd-blacked-background-active-01);
    border-left-width: 0;
    cursor: pointer;
    -webkit-transition: all 0.1s cubic-bezier(0.22, 1, 0.36, 1);
    -o-transition: all 0.1s cubic-bezier(0.22, 1, 0.36, 1);
    -moz-transition: all 0.1s cubic-bezier(0.22, 1, 0.36, 1);
    transition: all 0.1s cubic-bezier(0.22, 1, 0.36, 1);
    -webkit-transition-property: color, background-color, border-color;
    -o-transition-property: color, background-color, border-color;
    -moz-transition-property: color, background-color, border-color;
    transition-property: color, background-color, border-color;
    color: #474c66;
    font-size: 14px;
    font-weight: 500;
}

    .sd-NewTabs-tab-3XYoj:hover:not(.sd-NewTabs-selected-1Odmv) {
        background-color: var(--sd-blacked-background-hover-02);
    }

.sd-NewTabs-tab-first-1hK3H {
    border-left: 1px solid var(--sd-blacked-background-active-01);
    -webkit-border-radius: 8px 0px 0px 8px;
    -moz-border-radius: 8px 0px 0px 8px;
    border-radius: 8px 0px 0px 8px;
}

.sd-NewTabs-tab-end-7Qjzj {
    -webkit-border-radius: 0px 8px 8px 0px;
    -moz-border-radius: 0px 8px 8px 0px;
    border-radius: 0px 8px 8px 0px;
}

.sd-NewTabs-select-before-1fbXo {
    border-right: none;
    -webkit-transition: all 0.1s cubic-bezier(0.64, 0, 0.78, 0);
    -o-transition: all 0.1s cubic-bezier(0.64, 0, 0.78, 0);
    -moz-transition: all 0.1s cubic-bezier(0.64, 0, 0.78, 0);
    transition: all 0.1s cubic-bezier(0.64, 0, 0.78, 0);
    -webkit-transition-property: color, background-color, border-color;
    -o-transition-property: color, background-color, border-color;
    -moz-transition-property: color, background-color, border-color;
    transition-property: color, background-color, border-color;
}

.sd-NewTabs-lg-3Z42f {
    padding: 10px 16px;
}

.sd-NewTabs-md-2WLz9 {
    padding: 6px 16px;
}

.sd-NewTabs-selected-1Odmv {
    border: 1px solid var(--sd-color-primary);
    background-color: var(--sd-color-primary);
    color: var(--sd-blacked-background-default-01);
    -webkit-transition: all 0.1s cubic-bezier(0.64, 0, 0.78, 0);
    -o-transition: all 0.1s cubic-bezier(0.64, 0, 0.78, 0);
    -moz-transition: all 0.1s cubic-bezier(0.64, 0, 0.78, 0);
    transition: all 0.1s cubic-bezier(0.64, 0, 0.78, 0);
    -webkit-transition-property: color, background-color, border-color;
    -o-transition-property: color, background-color, border-color;
    -moz-transition-property: color, background-color, border-color;
    transition-property: color, background-color, border-color;
}

    .sd-NewTabs-selected-1Odmv.sd-NewTabs-tab-first-1hK3H {
        border-left: 1px solid var(--sd-color-primary);
    }

.sd-NewTabs-disabled-wRyHk {
    background-color: var(--sd-blacked-background-default-01);
    color: var(--sd-font-disable);
}

.sd-NewTabs-hiddenContent-2vA4d {
    display: none;
}

.sd-NewTabs-container-20l3o {
    height: 100%;
    position: relative;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
}

.sd-NewTabs-placement-top-2T8yH {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -moz-box-orient: vertical;
    -moz-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
}

.sd-NewTabs-placement-bottom-1Cq0Z {
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
    -webkit-flex-direction: column-reverse;
    -moz-box-orient: vertical;
    -moz-box-direction: reverse;
    -ms-flex-direction: column-reverse;
    flex-direction: column-reverse;
}

.sd-NewTabs-placement-left-1p7fb {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -moz-box-orient: horizontal;
    -moz-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
}

.sd-NewTabs-placement-right-132eb {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: reverse;
    -webkit-flex-direction: row-reverse;
    -moz-box-orient: horizontal;
    -moz-box-direction: reverse;
    -ms-flex-direction: row-reverse;
    flex-direction: row-reverse;
}

.sd-NewTabs-item-lg-1oUWF {
    height: 100%;
    color: #141933;
    font-weight: 500;
    font-size: 20px;
    line-height: 28px;
}

.sd-NewTabs-item-md-2diQu {
    height: 100%;
    color: #141933;
    font-weight: 500;
    font-size: 16px;
    line-height: 22px;
}

.sd-NewTabs-item-sm-3LiGC {
    height: 100%;
    line-height: 20px;
    color: #141933;
    font-size: 14px;
    font-weight: 500;
}

.sd-NewTabs-multiline-badge-3pz-_ {
    font-weight: 400;
    font-size: 24px;
    line-height: 32px;
    line-height: 32px;
}

.sd-NewTabs-multiline-badge-active-VJCmL {
    color: var(--sd-color-primary-text);
}

.sd-NewTabs-lg-3ZXRL {
    height: 48px;
}

.sd-NewTabs-md-lLDJX {
    height: 40px;
}

.sd-NewTabs-sm-1boO4 {
    height: 34px;
}

.sd-NewTabs-multiline-14zu5.sd-NewTabs-sm-1boO4.sd-NewTabs-position-vertical-1VHsV {
    height: 75px;
}

.sd-NewTabs-multiline-14zu5.sd-NewTabs-sm-1boO4.sd-NewTabs-position-horizontal-YQIfL {
    height: 60px;
}

.sd-NewTabs-item-2LZXH {
    position: relative;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -moz-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    color: var(--sd-font-text);
    cursor: pointer;
    -webkit-transition: all 0.1s cubic-bezier(0.22, 1, 0.36, 1);
    -o-transition: all 0.1s cubic-bezier(0.22, 1, 0.36, 1);
    -moz-transition: all 0.1s cubic-bezier(0.22, 1, 0.36, 1);
    transition: all 0.1s cubic-bezier(0.22, 1, 0.36, 1);
}

    .sd-NewTabs-item-2LZXH:hover {
        color: var(--sd-color-primary-text);
    }

.sd-NewTabs-active-item-nLY-g {
    color: var(--sd-color-primary-text);
    -webkit-transition: all 0.1s cubic-bezier(0.64, 0, 0.78, 0);
    -o-transition: all 0.1s cubic-bezier(0.64, 0, 0.78, 0);
    -moz-transition: all 0.1s cubic-bezier(0.64, 0, 0.78, 0);
    transition: all 0.1s cubic-bezier(0.64, 0, 0.78, 0);
}

.sd-NewTabs-nav-1Khdn {
    position: relative;
    -webkit-box-flex: 1;
    -webkit-flex: auto;
    -moz-box-flex: 1;
    -ms-flex: auto;
    flex: auto;
}

.sd-NewTabs-fitted-1ZNb4 {
    -webkit-box-flex: 1;
    -webkit-flex: auto;
    -moz-box-flex: 1;
    -ms-flex: auto;
    flex: auto;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -moz-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
}

.sd-NewTabs-active-item-lg-2s-Em.sd-NewTabs-left-3Y0bt.sd-NewTabs-position-horizontal-YQIfL:after {
    width: 4px;
    height: 16px;
    position: absolute;
    top: 50%;
    left: 0;
    display: block;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    background-color: var(--sd-color-primary);
    content: '';
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%);
}

.sd-NewTabs-active-item-lg-2s-Em.sd-NewTabs-left-3Y0bt.sd-NewTabs-position-horizontal-YQIfL.sd-NewTabs-multiline-14zu5:after {
    height: 60px;
    top: 0;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    -webkit-transform: none;
    -moz-transform: none;
    -ms-transform: none;
    -o-transform: none;
    transform: none;
}

.sd-NewTabs-active-item-lg-2s-Em.sd-NewTabs-top-1MQ2j.sd-NewTabs-position-vertical-1VHsV .sd-NewTabs-title-1OuxB {
    height: 100%;
    height: 100%;
    position: relative;
    display: -webkit-inline-box;
    display: -webkit-inline-flex;
    display: -moz-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}

    .sd-NewTabs-active-item-lg-2s-Em.sd-NewTabs-top-1MQ2j.sd-NewTabs-position-vertical-1VHsV .sd-NewTabs-title-1OuxB:after {
        width: 24px;
        height: 4px;
        position: absolute;
        top: 0;
        left: 50%;
        display: block;
        -webkit-border-radius: 4px;
        -moz-border-radius: 4px;
        border-radius: 4px;
        background-color: var(--sd-color-primary);
        content: '';
        -webkit-transform: translateX(-50%);
        -moz-transform: translateX(-50%);
        -ms-transform: translateX(-50%);
        -o-transform: translateX(-50%);
        transform: translateX(-50%);
    }

.sd-NewTabs-active-item-lg-2s-Em.sd-NewTabs-top-1MQ2j.sd-NewTabs-position-vertical-1VHsV.sd-NewTabs-multiline-14zu5:after {
    width: 24px;
    height: 4px;
    position: absolute;
    top: 0;
    left: 0;
    display: block;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    background-color: var(--sd-color-primary);
    content: '';
    -webkit-transform: none;
    -moz-transform: none;
    -ms-transform: none;
    -o-transform: none;
    transform: none;
}

.sd-NewTabs-active-item-lg-2s-Em.sd-NewTabs-right-3oOJ3.sd-NewTabs-position-horizontal-YQIfL:after {
    width: 4px;
    height: 16px;
    position: absolute;
    top: 50%;
    right: 0;
    display: block;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    background-color: var(--sd-color-primary);
    content: '';
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%);
}

.sd-NewTabs-active-item-lg-2s-Em.sd-NewTabs-right-3oOJ3.sd-NewTabs-position-horizontal-YQIfL.sd-NewTabs-multiline-14zu5:after {
    height: 60px;
    top: 0;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    -webkit-transform: none;
    -moz-transform: none;
    -ms-transform: none;
    -o-transform: none;
    transform: none;
}

.sd-NewTabs-active-item-lg-2s-Em.sd-NewTabs-bottom-2qwWY.sd-NewTabs-position-vertical-1VHsV .sd-NewTabs-title-1OuxB {
    height: 100%;
    height: 100%;
    position: relative;
    display: -webkit-inline-box;
    display: -webkit-inline-flex;
    display: -moz-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}

    .sd-NewTabs-active-item-lg-2s-Em.sd-NewTabs-bottom-2qwWY.sd-NewTabs-position-vertical-1VHsV .sd-NewTabs-title-1OuxB:after {
        width: 24px;
        height: 4px;
        position: absolute;
        bottom: 0;
        left: 50%;
        display: block;
        -webkit-border-radius: 4px;
        -moz-border-radius: 4px;
        border-radius: 4px;
        background-color: var(--sd-color-primary);
        content: '';
        -webkit-transform: translateX(-50%);
        -moz-transform: translateX(-50%);
        -ms-transform: translateX(-50%);
        -o-transform: translateX(-50%);
        transform: translateX(-50%);
    }

.sd-NewTabs-active-item-lg-2s-Em.sd-NewTabs-bottom-2qwWY.sd-NewTabs-position-vertical-1VHsV.sd-NewTabs-multiline-14zu5:after {
    width: 24px;
    height: 4px;
    position: absolute;
    bottom: 0;
    left: 0;
    display: block;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    background-color: var(--sd-color-primary);
    content: '';
    -webkit-transform: none;
    -moz-transform: none;
    -ms-transform: none;
    -o-transform: none;
    transform: none;
}

.sd-NewTabs-active-item-md-14RlJ.sd-NewTabs-left-3Y0bt.sd-NewTabs-position-horizontal-YQIfL:after,
.sd-NewTabs-active-item-sm-t5fXe.sd-NewTabs-left-3Y0bt.sd-NewTabs-position-horizontal-YQIfL:after {
    width: 3px;
    height: 16px;
    position: absolute;
    top: 50%;
    left: 0;
    display: block;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
    background-color: var(--sd-color-primary);
    content: '';
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%);
}

.sd-NewTabs-active-item-md-14RlJ.sd-NewTabs-left-3Y0bt.sd-NewTabs-position-horizontal-YQIfL.sd-NewTabs-multiline-14zu5:after,
.sd-NewTabs-active-item-sm-t5fXe.sd-NewTabs-left-3Y0bt.sd-NewTabs-position-horizontal-YQIfL.sd-NewTabs-multiline-14zu5:after {
    height: 60px;
    top: 0;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
    -webkit-transform: none;
    -moz-transform: none;
    -ms-transform: none;
    -o-transform: none;
    transform: none;
}

.sd-NewTabs-active-item-md-14RlJ.sd-NewTabs-top-1MQ2j.sd-NewTabs-position-vertical-1VHsV .sd-NewTabs-title-1OuxB,
.sd-NewTabs-active-item-sm-t5fXe.sd-NewTabs-top-1MQ2j.sd-NewTabs-position-vertical-1VHsV .sd-NewTabs-title-1OuxB {
    height: 100%;
    height: 100%;
    position: relative;
    display: -webkit-inline-box;
    display: -webkit-inline-flex;
    display: -moz-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}

    .sd-NewTabs-active-item-md-14RlJ.sd-NewTabs-top-1MQ2j.sd-NewTabs-position-vertical-1VHsV .sd-NewTabs-title-1OuxB:after,
    .sd-NewTabs-active-item-sm-t5fXe.sd-NewTabs-top-1MQ2j.sd-NewTabs-position-vertical-1VHsV .sd-NewTabs-title-1OuxB:after {
        width: 24px;
        height: 3px;
        position: absolute;
        top: 0;
        left: 50%;
        display: block;
        -webkit-border-radius: 2px;
        -moz-border-radius: 2px;
        border-radius: 2px;
        background-color: var(--sd-color-primary);
        content: '';
        -webkit-transform: translateX(-50%);
        -moz-transform: translateX(-50%);
        -ms-transform: translateX(-50%);
        -o-transform: translateX(-50%);
        transform: translateX(-50%);
    }

.sd-NewTabs-active-item-md-14RlJ.sd-NewTabs-top-1MQ2j.sd-NewTabs-position-vertical-1VHsV.sd-NewTabs-multiline-14zu5:after,
.sd-NewTabs-active-item-sm-t5fXe.sd-NewTabs-top-1MQ2j.sd-NewTabs-position-vertical-1VHsV.sd-NewTabs-multiline-14zu5:after {
    width: 24px;
    height: 3px;
    position: absolute;
    top: 0;
    left: 0;
    display: block;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
    background-color: var(--sd-color-primary);
    content: '';
    -webkit-transform: none;
    -moz-transform: none;
    -ms-transform: none;
    -o-transform: none;
    transform: none;
}

.sd-NewTabs-active-item-md-14RlJ.sd-NewTabs-right-3oOJ3.sd-NewTabs-position-horizontal-YQIfL:after,
.sd-NewTabs-active-item-sm-t5fXe.sd-NewTabs-right-3oOJ3.sd-NewTabs-position-horizontal-YQIfL:after {
    width: 3px;
    height: 16px;
    position: absolute;
    top: 50%;
    right: 0;
    display: block;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
    background-color: var(--sd-color-primary);
    content: '';
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%);
}

.sd-NewTabs-active-item-md-14RlJ.sd-NewTabs-right-3oOJ3.sd-NewTabs-position-horizontal-YQIfL.sd-NewTabs-multiline-14zu5:after,
.sd-NewTabs-active-item-sm-t5fXe.sd-NewTabs-right-3oOJ3.sd-NewTabs-position-horizontal-YQIfL.sd-NewTabs-multiline-14zu5:after {
    height: 60px;
    top: 0;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
    -webkit-transform: none;
    -moz-transform: none;
    -ms-transform: none;
    -o-transform: none;
    transform: none;
}

.sd-NewTabs-active-item-md-14RlJ.sd-NewTabs-bottom-2qwWY.sd-NewTabs-position-vertical-1VHsV .sd-NewTabs-title-1OuxB,
.sd-NewTabs-active-item-sm-t5fXe.sd-NewTabs-bottom-2qwWY.sd-NewTabs-position-vertical-1VHsV .sd-NewTabs-title-1OuxB {
    height: 100%;
    height: 100%;
    position: relative;
    display: -webkit-inline-box;
    display: -webkit-inline-flex;
    display: -moz-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}

    .sd-NewTabs-active-item-md-14RlJ.sd-NewTabs-bottom-2qwWY.sd-NewTabs-position-vertical-1VHsV .sd-NewTabs-title-1OuxB:after,
    .sd-NewTabs-active-item-sm-t5fXe.sd-NewTabs-bottom-2qwWY.sd-NewTabs-position-vertical-1VHsV .sd-NewTabs-title-1OuxB:after {
        width: 24px;
        height: 3px;
        position: absolute;
        bottom: 0;
        left: 50%;
        display: block;
        -webkit-border-radius: 2px;
        -moz-border-radius: 2px;
        border-radius: 2px;
        background-color: var(--sd-color-primary);
        content: '';
        -webkit-transform: translateX(-50%);
        -moz-transform: translateX(-50%);
        -ms-transform: translateX(-50%);
        -o-transform: translateX(-50%);
        transform: translateX(-50%);
    }

.sd-NewTabs-active-item-md-14RlJ.sd-NewTabs-bottom-2qwWY.sd-NewTabs-position-vertical-1VHsV.sd-NewTabs-multiline-14zu5:after,
.sd-NewTabs-active-item-sm-t5fXe.sd-NewTabs-bottom-2qwWY.sd-NewTabs-position-vertical-1VHsV.sd-NewTabs-multiline-14zu5:after {
    width: 24px;
    height: 3px;
    position: absolute;
    bottom: 0;
    left: 0;
    display: block;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
    background-color: var(--sd-color-primary);
    content: '';
    -webkit-transform: none;
    -moz-transform: none;
    -ms-transform: none;
    -o-transform: none;
    transform: none;
}

.sd-NewTabs-position-horizontal-YQIfL.sd-NewTabs-left-3Y0bt {
    padding: 0 8px;
}

.sd-NewTabs-position-horizontal-YQIfL.sd-NewTabs-right-3oOJ3 {
    padding: 0 8px;
}

.sd-NewTabs-placement-item-left-2xFMf {
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -moz-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
}

.sd-NewTabs-placement-item-right-1dMnC {
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -moz-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
}

.sd-NewTabs-nav-wrapper-3dl1K {
    width: 100%;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -moz-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    background-color: var(--sd-blacked-background-default-01);
    overflow-x: auto;
    overflow-y: hidden;
    scrollbar-width: none;
}

    .sd-NewTabs-nav-wrapper-3dl1K::-webkit-scrollbar {
        display: none;
    }

.sd-NewTabs-nav-wrapper-top-2eLdY {
    background: repeat-x bottom url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIMAAAAhCAYAAAD6SRiDAAABQGlDQ1BJQ0MgUHJvZmlsZQAAKJFjYGASSCwoyGFhYGDIzSspCnJ3UoiIjFJgf8bAxCDKwMUgzqCdmFxc4BgQ4ANUwgCjUcG3awyMIPqyLsistTJ/b4tm84nG893of7ZpdT6mehTAlZJanAyk/wBxYnJBUQkDA2MCkK1cXlIAYrcA2SJFQEcB2TNA7HQIew2InQRhHwCrCQlyBrKvANkCyRmJKUD2EyBbJwlJPB2JDbUXBNgDjcwDDJ0IuJQMUJJaUQKinfMLKosy0zNKFByBIZSq4JmXrKejYGRgZMTAAApviOrPYuBwZBQ7hRBLW8DAYHKQgYHZBCGW/YKBYa8VAwP/AoSYih8DAx8rA8OBiILEokS4Axi/sRSnGRtB2DxFDAysP/7//ywL9PIuBoa/Rf///577///fJUDzbwL1FgIAqOhdNVAdMSMAAAA4ZVhJZk1NACoAAAAIAAGHaQAEAAAAAQAAABoAAAAAAAKgAgAEAAAAAQAAAIOgAwAEAAAAAQAAACEAAAAAdZvL7wAAALxJREFUeAHt1LENwCAAxMAQZf/9UJpsQmiQh7BpeFrrxFj7XJ0K7AJ3FSpwCoThlOjuZ8gABfoZaKFfYdATIEAYaKFfYdATIEAYaKFfYdATIEAYaKFfYdATIEAYaKFfYdATIEAYaKFfYdATIEAYaKFfYdATIEAYaKFfYdATIEAYaKFfYdATIEAYaKFfYdATIEAYaKFfYdATIEAYaKFfYdATIEAYaKFfYdATIEAYaKFfYdATIMAz349XS13gB/FUBtTWChFOAAAAAElFTkSuQmCC);
}

.sd-NewTabs-nav-wrapper-bottom-1YobH {
    background: repeat-x top url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFgAAAAECAYAAAAK2fi4AAABP2lDQ1BJQ0MgUHJvZmlsZQAAKJFjYGASSCwoyGFhYGDIzSspCnJ3UoiIjFJgf8bAxCDGwMVgyMCQmFxc4BgQ4ANUwgCjUcG3awyMIPqyLsisLBu3uIIvL1f/2L1Dp9CZpQJTPQrgSkktTgbSfxhAVhUUlTAwMCYA2crlJQUgdguQLVIEdBSQPQPEToew14DYSRD2AbCakCBnIPsKkC2QnJGYAmQ/AbJ1kpDE05HYUHtBgD3QyDzA0ImAS8kAJakVJSDaOb+gsigzPaNEwREYQqkKnnnJejoKRgZGRgwMoPCGqP4sBg5HRrFTCLG0BQwMJgcZGJhNEGLZLxgY9loxMPAvQIip+DEw8LEyMByIKEgsSoQ7gPEbS3GasRGEzVPEwMD64///z7JAL+9iYPhb9P//77n///9dAjT/JlBvIQD7ZF1k3SMe9QAAADhlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAAqACAAQAAAABAAAAWKADAAQAAAABAAAABAAAAAA5q0jgAAAAKUlEQVQ4EWO8cev+f4ZRQLMQYPwPBDQzfdRgBqbRMKBtCIwGMG3DlwEAKCYHk+ZI8IMAAAAASUVORK5CYII=);
}

.sd-NewTabs-nav-wrapper-left-32hhk {
    background: repeat-y right url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAACXCAYAAADdwZGtAAABP2lDQ1BJQ0MgUHJvZmlsZQAAKJFjYGASSCwoyGFhYGDIzSspCnJ3UoiIjFJgf8bAxCDGwMVgyMCQmFxc4BgQ4ANUwgCjUcG3awyMIPqyLsisLBu3uIIvL1f/2L1Dp9CZpQJTPQrgSkktTgbSfxhAVhUUlTAwMCYA2crlJQUgdguQLVIEdBSQPQPEToew14DYSRD2AbCakCBnIPsKkC2QnJGYAmQ/AbJ1kpDE05HYUHtBgD3QyDzA0ImAS8kAJakVJSDaOb+gsigzPaNEwREYQqkKnnnJejoKRgZGRgwMoPCGqP4sBg5HRrFTCLG0BQwMJgcZGJhNEGLZLxgY9loxMPAvQIip+DEw8LEyMByIKEgsSoQ7gPEbS3GasRGEzVPEwMD64///z7JAL+9iYPhb9P//77n///9dAjT/JlBvIQD7ZF1k3SMe9QAAADhlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAAqACAAQAAAABAAAABaADAAQAAAABAAAAlwAAAAD3pEq7AAAARUlEQVRIDe2UwQ0AIAjE0P0XJH7cRE1IGnaw9zp4NoVxXqIl147ZZqpLUFQRiEAgoAyg8DqUQRkgoAyg8DMogzJA4BMZLnE7B774QQURAAAAAElFTkSuQmCC);
}

.sd-NewTabs-nav-wrapper-right-26Cql {
    background: repeat-y left url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAABoCAYAAAA98OpcAAABQGlDQ1BJQ0MgUHJvZmlsZQAAKJFjYGASSCwoyGFhYGDIzSspCnJ3UoiIjFJgf8bAxCDBIMRgzcCZmFxc4BgQ4ANUwgCjUcG3awyMIPqyLsismyu03W8cMeGP4DjrKnhVYT6mehTAlZJanAyk/wBxYnJBUQkDA2MCkK1cXlIAYrcA2SJFQEcB2TNA7HQIew2InQRhHwCrCQlyBrKvANkCyRmJKUD2EyBbJwlJPB2JDbUXBNgDjcwDDJ0IuJQMUJJaUQKinfMLKosy0zNKFByBIZSq4JmXrKejYGRgZMTAAApviOrPYuBwZBQ7hRBLW8DAYHKQgYHZBCGW/YKBYa8VAwP/AoSYih8DAx8rA8OBiILEokS4Axi/sRSnGRtB2DxFDAysP/7//ywL9PIuBoa/Rf///577///fJUDzbwL1FgIASnpcYdhRrHMAAAA4ZVhJZk1NACoAAAAIAAGHaQAEAAAAAQAAABoAAAAAAAKgAgAEAAAAAQAAAAegAwAEAAAAAQAAAGgAAAAA6fwd8AAAAD5JREFUSA1juHHr/n9cgIkBDxiVBAbOaCCMBgIkj4ymhNGUMJoSICEwmhJGU8JoSoCHwGh2GM0O8MRAo3YCAOaBHEfJMfwFAAAAAElFTkSuQmCC);
}

.sd-NewTabs-icon-1vRDQ {
    top: 0;
}

.sd-NewTabs-go-2hwnI {
    display: -webkit-inline-box;
    display: -webkit-inline-flex;
    display: -moz-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-align: stretch;
    -webkit-align-items: stretch;
    -moz-box-align: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
    padding: 0 8px;
    border-bottom: 1px solid var(--sd-blacked-background-hover-01);
    background-color: var(--sd-blacked-background-default-01);
    color: var(--sd-font-description);
    cursor: pointer;
}

    .sd-NewTabs-go-2hwnI:hover {
        color: var(--sd-font-text);
    }

.sd-NewTabs-go-icon-2JfEq {
    display: -webkit-inline-box;
    display: -webkit-inline-flex;
    display: -moz-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}

.sd-NewTabs-go-left-37uJN {
    position: relative;
}

    .sd-NewTabs-go-left-37uJN::after {
        width: 16px;
        height: 100%;
        position: absolute;
        z-index: 20;
        top: 0;
        left: 32px;
        display: block;
        background-image: -webkit-gradient(linear, left top, right top, from(#fff), to(rgba(255,255,255,0)));
        background-image: -webkit-linear-gradient(left, #fff 0%, rgba(255,255,255,0) 100%);
        background-image: -moz-linear-gradient(left, #fff 0%, rgba(255,255,255,0) 100%);
        background-image: -o-linear-gradient(left, #fff 0%, rgba(255,255,255,0) 100%);
        background-image: linear-gradient(90deg, #fff 0%, rgba(255,255,255,0) 100%);
        pointer-events: none;
        content: '';
    }

    .sd-NewTabs-go-left-37uJN.sd-NewTabs-disabled-3kj3i::after {
        background-image: none;
    }

.sd-NewTabs-go-right-1LJUd {
    position: relative;
}

    .sd-NewTabs-go-right-1LJUd::after {
        width: 16px;
        height: 100%;
        position: absolute;
        z-index: 20;
        top: 0;
        right: 32px;
        display: block;
        background-image: -webkit-gradient(linear, right top, left top, from(#fff), to(rgba(255,255,255,0)));
        background-image: -webkit-linear-gradient(right, #fff 0%, rgba(255,255,255,0) 100%);
        background-image: -moz-linear-gradient(right, #fff 0%, rgba(255,255,255,0) 100%);
        background-image: -o-linear-gradient(right, #fff 0%, rgba(255,255,255,0) 100%);
        background-image: linear-gradient(270deg, #fff 0%, rgba(255,255,255,0) 100%);
        pointer-events: none;
        content: '';
    }

    .sd-NewTabs-go-right-1LJUd.sd-NewTabs-disabled-3kj3i::after {
        background-image: none;
    }

.sd-NewTabs-flown-wrapper-1XVlk {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: stretch;
    -webkit-align-items: stretch;
    -moz-box-align: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
}

.sd-NewTabs-hotspot-SUxEN {
    position: absolute;
    cursor: pointer;
}

.sd-NewTabs-disabled-3kj3i {
    color: var(--sd-font-disable);
    cursor: not-allowed;
}

.sd-NewTabs-go-no-border-1SHVw {
    border-bottom: 0;
}

.sd-NewTabs-hide-navline-Oyeys.sd-NewTabs-hide-navline-active-1Mz1t.sd-NewTabs-hide-navline-position-34XP8:after {
    width: 0;
    height: 0;
}

.sd-NewTabs-hide-navline-Oyeys.sd-NewTabs-hide-navline-active-1Mz1t.sd-NewTabs-hide-navline-position-34XP8.sd-NewTabs-multiline-14zu5:after {
    width: 0;
    height: 0;
}

.sd-NewTabs-hide-navline-Oyeys.sd-NewTabs-hide-navline-active-1Mz1t.sd-NewTabs-hide-navline-position-34XP8 .sd-NewTabs-title-1OuxB:after {
    width: 0;
    height: 0;
}

.sd-NewTabs-hiddenContent-GDwl0 {
    display: none;
}

.sd-panel-panel-OtIAX {
    max-height: 264px;
    padding: 8px 0;
    overflow: auto;
}

.sd-panel-item-2RsoH {
    padding: 0 8px 0 16px;
    line-height: 32px;
}

.sd-panel-pointed-1TwsS {
    background: var(--sd-blacked-background-default-02);
}

.sd-TimePicker-addon-2AV9A {
    cursor: default;
}

.sd-TimePicker-icon-disabled-2JEYd {
    color: #b8bbcc;
}

    .sd-TimePicker-icon-disabled-2JEYd:hover {
        color: #b8bbcc;
    }

.sd-panel-time-picker-panel-1A_e1 {
    position: relative;
    padding-top: 8px;
}

    .sd-panel-time-picker-panel-1A_e1:before {
        height: 32px;
        position: absolute;
        top: 104px;
        right: 15px;
        left: 15px;
        border-top: 1px solid var(--sd-blacked-background-hover-01);
        border-bottom: 1px solid var(--sd-blacked-background-hover-01);
        text-align: left;
        pointer-events: none;
        content: '';
    }

.sd-panel-time-picker-panel-content-1r-D1 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -moz-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
}

.sd-panel-time-picker-spinner-2xRZj {
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    -moz-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    max-height: 224px;
    margin-left: 4px;
    text-align: center;
    overflow: hidden scroll;
    color: #989cb2;
    font-size: 14px;
    font-weight: 400;
    /* *滚动条 hack
    1. 不占位
    2. 轨道透明
    3. 滚动条指定样式
    4. 仅hover时显示，否则隐藏
  */
    scrollbar-color: transparent transparent;
    scrollbar-track-color: transparent;
    -ms-scrollbar-track-color: transparent;
}

    .sd-panel-time-picker-spinner-2xRZj:before,
    .sd-panel-time-picker-spinner-2xRZj:after {
        width: 100%;
        height: 96px;
        display: block;
        content: '';
    }

    .sd-panel-time-picker-spinner-2xRZj::-webkit-scrollbar {
        width: 4px;
        background: transparent;
    }

    .sd-panel-time-picker-spinner-2xRZj::-webkit-scrollbar-track {
        background: transparent;
    }

    .sd-panel-time-picker-spinner-2xRZj::-webkit-scrollbar-thumb {
        -webkit-border-radius: 4px;
        border-radius: 4px;
        background: transparent;
    }

    .sd-panel-time-picker-spinner-2xRZj:hover {
        scrollbar-color: var(--sd-blacked-background-active-01) transparent;
    }

        .sd-panel-time-picker-spinner-2xRZj:hover::-webkit-scrollbar-thumb {
            background: var(--sd-blacked-background-active-01);
        }

.sd-panel-time-picker-spinner-item-1ndFL {
    line-height: 32px;
    text-align: center;
    cursor: pointer;
}

    .sd-panel-time-picker-spinner-item-1ndFL:hover {
        background: var(--sd-blacked-background-default-02);
    }

.sd-panel-time-picker-spinner-custom-item-3NaEA {
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
}

.sd-panel-disabled-_jwh7 {
    color: var(--sd-font-disable);
    cursor: not-allowed;
}

    .sd-panel-disabled-_jwh7:hover {
        background: transparent;
    }

.sd-panel-time-picker-footer-2np15 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -moz-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    margin-top: 12px;
    padding: 0 16px;
    border-top: 1px solid var(--sd-blacked-background-hover-01);
    line-height: 40px;
}

.sd-panel-confirm-333lx {
    margin-left: 16px;
}

.sd-Cascader-container-2Zbx4 {
    color: #141933;
    font-size: 14px;
    font-weight: 400;
    font-variant: normal;
    line-height: 20px;
    text-align: left;
    list-style: none;
}

.sd-Cascader-container-2Zbx4 {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

    .sd-Cascader-container-2Zbx4::before,
    .sd-Cascader-container-2Zbx4::after,
    .sd-Cascader-container-2Zbx4 *,
    .sd-Cascader-container-2Zbx4 *::before,
    .sd-Cascader-container-2Zbx4 *::after {
        -webkit-box-sizing: inherit;
        -moz-box-sizing: inherit;
        box-sizing: inherit;
    }

.sd-Cascader-menu-xaaHg {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
}

.sd-Cascader-menuContainer-2j26N {
    margin: 0;
    background: none;
}

    .sd-Cascader-menuContainer-2j26N .sd-Cascader-empty-text-14csG {
        height: 40px;
    }

.sd-Cascader-column-3BT1X {
    width: 200px;
    max-height: 100%;
    padding: 8px 0;
    border-left: 1px solid #dadce5;
    overflow: auto;
}

    .sd-Cascader-column-3BT1X:first-child {
        border-left: none;
    }

.sd-Cascader-panel-1GkO6 {
    min-width: 300px;
}

.sd-Cascader-menu-item-active-2V-a- {
    aaa: bbb;
}

.sd-Cascader-filter-label-3YgQ- {
    margin: 0;
    color: var(--sd-font-text);
}

.sd-Cascader-filter-options-3LBuj {
    width: 100%;
    margin: 0;
    color: var(--sd-color-primary);
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
}

.sd-Anchor-anchor-3bW56 {
    width: 120px;
    position: relative;
    color: #141933;
    font-size: 14px;
    font-weight: 400;
    font-variant: normal;
    line-height: 20px;
    text-align: left;
    list-style: none;
    line-height: 16px;
}

.sd-Anchor-anchor-3bW56 {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

    .sd-Anchor-anchor-3bW56::before,
    .sd-Anchor-anchor-3bW56::after,
    .sd-Anchor-anchor-3bW56 *,
    .sd-Anchor-anchor-3bW56 *::before,
    .sd-Anchor-anchor-3bW56 *::after {
        -webkit-box-sizing: inherit;
        -moz-box-sizing: inherit;
        box-sizing: inherit;
    }

    .sd-Anchor-anchor-3bW56 .sd-Anchor-linkContainer-3iV-d {
        height: -webkit-calc(100% - 32px);
        height: -moz-calc(100% - 32px);
        height: calc(100% - 32px);
        position: relative;
        overflow-x: clip;
        overflow-y: auto;
    }

        .sd-Anchor-anchor-3bW56 .sd-Anchor-linkContainer-3iV-d::-webkit-scrollbar {
            display: none;
        }

        .sd-Anchor-anchor-3bW56 .sd-Anchor-linkContainer-3iV-d::-webkit-scrollbar-track {
            display: none;
        }

        .sd-Anchor-anchor-3bW56 .sd-Anchor-linkContainer-3iV-d::-webkit-scrollbar-thumb {
            display: none;
        }

            .sd-Anchor-anchor-3bW56 .sd-Anchor-linkContainer-3iV-d::-webkit-scrollbar-thumb:hover {
                display: none;
            }

            .sd-Anchor-anchor-3bW56 .sd-Anchor-linkContainer-3iV-d::-webkit-scrollbar-thumb:active {
                display: none;
            }

        .sd-Anchor-anchor-3bW56 .sd-Anchor-linkContainer-3iV-d ul {
            position: relative;
            margin: 4px 0 4px 4px !important;
            padding: 4px 0 4px 12px;
            border-left: 2px solid var(--sd-blacked-background-hover-01);
            list-style: none;
        }

            .sd-Anchor-anchor-3bW56 .sd-Anchor-linkContainer-3iV-d ul::before,
            .sd-Anchor-anchor-3bW56 .sd-Anchor-linkContainer-3iV-d ul::after {
                width: 4px;
                height: 4px;
                position: absolute;
                z-index: 999;
                left: -3px;
                -webkit-border-radius: 2px;
                -moz-border-radius: 2px;
                border-radius: 2px;
                background-color: var(--sd-blacked-background-hover-01);
                content: '';
            }

            .sd-Anchor-anchor-3bW56 .sd-Anchor-linkContainer-3iV-d ul::before {
                top: -2px;
            }

            .sd-Anchor-anchor-3bW56 .sd-Anchor-linkContainer-3iV-d ul::after {
                bottom: -2px;
            }

    .sd-Anchor-anchor-3bW56 .sd-Anchor-dot-3XYsi {
        width: 8px;
        height: 8px;
        position: absolute;
        left: 1px;
        border: 2px solid var(--sd-color-primary-border);
        -webkit-border-radius: 8px;
        -moz-border-radius: 8px;
        border-radius: 8px;
        background-color: #fff;
        -webkit-transition: top ease 0.15s;
        -o-transition: top ease 0.15s;
        -moz-transition: top ease 0.15s;
        transition: top ease 0.15s;
    }

.sd-Anchor-link-F3tsE {
    color: var(--sd-font-description);
}

    .sd-Anchor-link-F3tsE a {
        position: relative;
        display: block;
        color: inherit !important;
        font-weight: 600;
        font-size: 12px;
        cursor: pointer;
    }

        .sd-Anchor-link-F3tsE a:hover {
            text-decoration: inherit !important;
        }

    .sd-Anchor-link-F3tsE.sd-Anchor-is-active-35WUH {
        color: var(--sd-color-primary-text);
    }

    .sd-Anchor-link-F3tsE:not(:last-child) {
        margin-bottom: 16px;
    }

    .sd-Anchor-link-F3tsE.sd-Anchor-with-icon-3rGz5 a {
        padding-left: 20px;
    }

.sd-Anchor-description-aFwSD {
    display: block;
    color: var(--sd-font-description);
    font-weight: 400;
}

.sd-Anchor-label-3WFow {
    width: -moz-fit-content;
    width: -webkit-fit-content;
    width: fit-content;
    display: block;
    max-width: 90%;
    margin-top: 4px;
}

.sd-Anchor-icon-jKvil {
    position: absolute;
    top: 0;
    left: 0;
}

.sd-Anchor-childItem-3YDlK {
    margin-left: 24px;
}

.sd-Tree-wrap-jN1QR {
    width: 100%;
}

.sd-Tree-tree-node-drag-background-30Un9 {
    width: 100%;
    height: 100%;
    position: absolute;
    margin-top: -4px;
}

.sd-Tree-tree-node-wrapper-disable-1vkmq {
    min-height: 24px;
    padding: 4px 0;
    background: var(--sd-blacked-background-default-01);
}

.sd-Tree-tree-node-rCUMS {
    height: 100%;
    position: relative;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    -moz-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -moz-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}

.sd-Tree-expand-common-1rVtN,
.sd-Tree-tree-node-expand-box-wrapper-36pMn,
.sd-Tree-tree-node-expand-box-transparent-BDObt {
    width: 16px;
    height: 16px;
    -webkit-flex-shrink: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    margin: 4px 8px 4px 0;
}

.sd-Tree-tree-node-expand-box-wrapper-36pMn {
    position: relative;
    z-index: 10;
    -webkit-align-self: center;
    -ms-flex-item-align: center;
    align-self: center;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    background: var(--sd-blacked-background-hover-01);
    cursor: pointer;
}

.sd-Tree-tree-node-expand-box-wrapper-from-start-1yqLm {
    top: 4px;
    -webkit-align-self: auto;
    -ms-flex-item-align: auto;
    align-self: auto;
}

.sd-Tree-tree-node-expand-box-transparent-BDObt {
    position: relative;
    -webkit-align-self: center;
    -ms-flex-item-align: center;
    align-self: center;
}

.sd-Tree-tree-node-expand-box-icon-2NUg7 {
    width: 12px;
    height: 12px;
    position: relative;
    top: 2px;
    left: 2px;
    display: block;
    color: var(--sd-font-description);
    cursor: pointer;
    -webkit-transition: 0.2s;
    -o-transition: 0.2s;
    -moz-transition: 0.2s;
    transition: 0.2s;
    -webkit-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg);
    -webkit-transform-origin: 50%;
    -moz-transform-origin: 50%;
    -ms-transform-origin: 50%;
    -o-transform-origin: 50%;
    transform-origin: 50%;
}

    .sd-Tree-tree-node-expand-box-icon-2NUg7:hover {
        color: var(--sd-blacked-background-hover-04);
    }

    .sd-Tree-tree-node-expand-box-icon-2NUg7:active {
        color: var(--sd-blacked-background-active-04);
    }

.sd-Tree-expand-box-icon-active-MHE4_ {
    -webkit-transform: rotate(90deg);
    -moz-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    -o-transform: rotate(90deg);
    transform: rotate(90deg);
}

.sd-Tree-expand-box-icon-active-nextline-ZClgY {
    width: 1px;
    height: 50%;
    position: absolute;
    top: -webkit-calc(50% + 8px);
    top: -moz-calc(50% + 8px);
    top: calc(50% + 8px);
    background-color: var(--sd-blacked-background-hover-01);
}

.sd-Tree-tree-node-click-space-35Ui- {
    width: 100%;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -moz-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}

.sd-Tree-click-space-cursor-3cEAg {
    cursor: pointer;
}

.sd-Tree-tree-node-checkbox-3Z7g1 {
    position: relative;
    -webkit-align-self: center;
    -ms-flex-item-align: center;
    align-self: center;
    margin-right: 8px;
}

.sd-Tree-tree-node-content-1mBE0 {
    width: 100%;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -moz-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-align-self: center;
    -ms-flex-item-align: center;
    align-self: center;
    padding: 4px 0;
    word-break: break-all;
}

.sd-Tree-tree-node-line-yaxis-1R6ym {
    width: 1px;
    height: -webkit-calc(100% + 8px);
    height: -moz-calc(100% + 8px);
    height: calc(100% + 8px);
    position: absolute;
    top: -4px;
    left: 18px;
    background-color: #e6e8f2;
}

.sd-Tree-tail-node-line-yaxis-Mvum9 {
    width: 1px;
    height: -webkit-calc(50% + 4px);
    height: -moz-calc(50% + 4px);
    height: calc(50% + 4px);
    position: absolute;
    top: -4px;
    left: 18px;
    background-color: var(--sd-blacked-background-hover-01);
}

.sd-Tree-tree-node-line-xaxis-3pPRt {
    width: 16px;
    height: 1px;
    position: absolute;
    left: 24px;
    background-color: var(--sd-blacked-background-hover-01);
}

.sd-Tree-tree-node-drag-up-PXXG_ {
    padding: 2px 0 4px 0;
    border-top: 2px solid var(--sd-color-primary);
}

.sd-Tree-tree-node-drag-down-2bq-4 {
    padding: 4px 0 2px 0;
    border-bottom: 2px solid var(--sd-color-primary);
}

.sd-Tree-tree-node-drag-inner-5wH68 {
    padding: 4px 0 4px 0;
    background: var(--sd-color-primary-bg-hover);
}

.sd-Tree-is-clicked-3Bk1q {
    position: relative;
}

.sd-Tree-loading-icon-54NLA {
    fill: var(--sd-color-primary);
}

.sd-Tree-tree-node-box-3OKjn {
    position: relative;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    min-height: 32px;
    padding: 0 16px;
    color: #141933;
    font-size: 14px;
    font-weight: 400;
}

    .sd-Tree-tree-node-box-3OKjn:hover {
        background: var(--sd-blacked-background-default-02);
    }

.sd-Tree-node-active-6jHPa {
    color: #141933;
    font-size: 14px;
    font-weight: 500;
    background: var(--sd-blacked-background-default-02);
    color: var(--sd-color-primary);
}

.sd-Tree-tree-node-line-B1iBa {
    position: relative;
}

.sd-Tree-yaxis-occupy-2bPF8,
.sd-Tree-tree-node-yaxis-3FjcZ {
    width: 16px;
    position: relative;
    -webkit-flex-shrink: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    margin-right: 8px;
}

    .sd-Tree-yaxis-3b4kC,
    .sd-Tree-tree-node-yaxis-3FjcZ::before,
    .sd-Tree-last-yaxis-3sGuX::before,
    .sd-Tree-last-yaxis-from-start-11QEQ::before,
    .sd-Tree-root-yaxis-1-FoR::before,
    .sd-Tree-first-root-yaxis-2d-Up::before,
    .sd-Tree-first-root-yaxis-from-start-v06N_::before {
        position: absolute;
        top: 0;
        left: 8px;
        border-left: 1px solid var(--sd-blacked-background-hover-01);
        content: '';
    }

    .sd-Tree-tree-node-yaxis-3FjcZ::before {
        height: 100%;
    }

.sd-Tree-last-yaxis-3sGuX::before {
    height: 50%;
}

.sd-Tree-last-yaxis-from-start-11QEQ::before {
    height: 16px;
}

.sd-Tree-root-yaxis-1-FoR {
    position: relative;
}

    .sd-Tree-root-yaxis-1-FoR::before {
        height: 100%;
        top: 0;
    }

.sd-Tree-first-root-yaxis-2d-Up {
    position: relative;
}

    .sd-Tree-first-root-yaxis-2d-Up::before {
        height: 50%;
        top: 50%;
    }

.sd-Tree-first-root-yaxis-from-start-v06N_ {
    position: relative;
}

    .sd-Tree-first-root-yaxis-from-start-v06N_::before {
        height: -webkit-calc(100% - 8px);
        height: -moz-calc(100% - 8px);
        height: calc(100% - 8px);
        top: 8px;
    }

.sd-Tree-last-xaxis-box-2kIUL,
.sd-Tree-last-xaxis-2GCMY,
.sd-Tree-last-xaxis-from-start-3Qz21 {
    width: 32px;
    margin-right: 16px;
}

    .sd-Tree-last-xaxis-2GCMY::after {
        width: 26px;
        position: absolute;
        top: 50%;
        left: 8px;
        border-bottom: 1px solid var(--sd-blacked-background-hover-01);
        content: '';
    }

    .sd-Tree-last-xaxis-from-start-3Qz21::after {
        width: 26px;
        position: absolute;
        top: 15px;
        left: 8px;
        border-bottom: 1px solid var(--sd-blacked-background-hover-01);
        content: '';
    }

.sd-Tree-highlight-2B0uT {
    font-weight: bold;
}

.sd-Tree-empty-S1cvj {
    padding: 10px 16px;
}

.sd-Tree-loading-2bcjP {
    padding: 10px 0;
    text-align: center;
}

.sd-Tree-xaxis-3FUFJ,
.sd-Tree-expand-xaxis-3QiXd::before,
.sd-Tree-expand-xaxis-from-start-3X7S7::before,
.sd-Tree-expand-yaxis-W3_6a::after,
.sd-Tree-expand-yaxis-from-start-3rfM7::after,
.sd-Tree-leaf-xaxis-8Tkl7::before {
    position: absolute;
    top: 50%;
    border-bottom: 1px solid var(--sd-blacked-background-hover-01);
    content: '';
}

.sd-Tree-expand-xaxis-3QiXd::before {
    width: 16px;
    right: -8px;
}

.sd-Tree-expand-xaxis-from-start-3X7S7::before {
    width: 16px;
    top: 16px;
    right: -8px;
}

.sd-Tree-expand-yaxis-W3_6a::after {
    height: 50%;
    right: -17px;
    border-left: 1px solid var(--sd-blacked-background-hover-01);
}

.sd-Tree-expand-yaxis-from-start-3rfM7::after {
    height: 100%;
    top: 16px;
    right: -17px;
    border-left: 1px solid var(--sd-blacked-background-hover-01);
}

.sd-Tree-leaf-xaxis-8Tkl7 {
    width: 25px;
    position: relative;
}

    .sd-Tree-leaf-xaxis-8Tkl7::before {
        width: 26px;
        right: 13px;
    }

.sd-Tree-node-left-box-3gi2r {
    position: relative;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -moz-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
}

.sd-Tree-disabled-1vi7W {
    color: var(--sd-font-disable);
    cursor: not-allowed;
}

.sd-Tree-not-events-3RZw0 {
    pointer-events: none;
}

.sd-Tree-cursor-pointer-2XAdW {
    cursor: pointer;
}

.sd-Tree-drag-hover-top-line-1c6Ze {
    width: 100%;
    height: 2px;
    position: absolute;
    z-index: 35;
    top: 0;
    background-color: sugarMainColor;
}

.sd-Tree-drag-hover-line-wrapper-15yuy.sd-Tree-drag-hover-top-line-1c6Ze::after {
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box;
}

.sd-Tree-drag-hover-line-1TD0J {
    width: 100%;
    height: 2px;
    position: absolute;
    z-index: 35;
    bottom: 0;
    background-color: sugarMainColor;
}

.sd-Tree-drag-hover-line-wrapper-15yuy.sd-Tree-drag-hover-line-1TD0J::after {
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box;
}

.sd-Tree-drag-hover-background-pDLzk {
    background: rgba(0,104,255,0.2);
}

.sd-Tree-drag-tag-1Bg6v {
    position: fixed;
    z-index: 900;
}

.sd-Tree-drag-icon-container-3xxz6 {
    width: 26px;
    display: -webkit-inline-box;
    display: -webkit-inline-flex;
    display: -moz-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -moz-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    padding-right: 10px;
}

    .sd-Tree-drag-icon-container-3xxz6 .sd-Tree-drag-icon-2qhdj {
        -webkit-transform: translate(0, 0);
        -moz-transform: translate(0, 0);
        -ms-transform: translate(0, 0);
        -o-transform: translate(0, 0);
        transform: translate(0, 0);
    }

    .sd-Tree-drag-icon-container-3xxz6 .sd-Tree-drag-icon-disable-39BOz {
        color: var(--sd-blacked-background-active-01);
    }

.sd-Upload-upload-wrap-1Ra-G {
    color: #141933;
    font-size: 14px;
    font-weight: 400;
    font-variant: normal;
    line-height: 20px;
    text-align: left;
    list-style: none;
}

.sd-Upload-upload-wrap-1Ra-G {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

    .sd-Upload-upload-wrap-1Ra-G::before,
    .sd-Upload-upload-wrap-1Ra-G::after,
    .sd-Upload-upload-wrap-1Ra-G *,
    .sd-Upload-upload-wrap-1Ra-G *::before,
    .sd-Upload-upload-wrap-1Ra-G *::after {
        -webkit-box-sizing: inherit;
        -moz-box-sizing: inherit;
        box-sizing: inherit;
    }

.sd-Upload-upload-wrap-with-right-desc-3IR_3 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-align-content: center;
    -ms-flex-line-pack: center;
    align-content: center;
}

    .sd-Upload-upload-wrap-with-right-desc-3IR_3 .sd-Upload-tips-wrapper-3CdAU {
        margin-top: 0;
        margin-left: 12px;
    }

.sd-Upload-basic-upload-wrap-3skmj {
    display: inline-block;
}

.sd-Upload-tips-wrapper-3CdAU {
    margin-top: 4px;
    color: #989cb2;
}

.sd-Upload-drag-container-2lJ5G {
    width: 100%;
}

.sd-Upload-drag-wrap-n24wa {
    position: relative;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -moz-box-orient: vertical;
    -moz-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -moz-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    min-height: 144px;
    padding: 24px 32px;
    border: 1px dashed #b8bbcc;
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    border-radius: 8px;
    background-color: rgba(245,249,255,0.1);
    text-align: center;
    cursor: pointer;
}

    .sd-Upload-drag-wrap-n24wa:hover {
        border: 1px dashed var(--sd-color-primary-border);
        background-color: var(--sd-color-primary-bg);
    }

    .sd-Upload-drag-wrap-n24wa:after {
        width: 100%;
        height: 100%;
        position: absolute;
        top: 0;
        background: transparent;
        content: '';
    }

    .sd-Upload-drag-wrap-n24wa .sd-Upload-drag-icon-25rl0 {
        width: 48px;
        height: 48px;
        margin-bottom: 8px;
        background: transparent;
        fill: var(--sd-color-primary);
    }

.sd-Upload-drag-wrap-horizontal-CxKts {
    -webkit-box-orient: initial;
    -webkit-box-direction: initial;
    -webkit-flex-direction: initial;
    -moz-box-orient: initial;
    -moz-box-direction: initial;
    -ms-flex-direction: initial;
    flex-direction: initial;
    min-height: 72px;
    padding: 12px;
    text-align: left;
}

    .sd-Upload-drag-wrap-horizontal-CxKts .sd-Upload-drag-icon-25rl0 {
        margin-right: 10px;
        margin-bottom: 0;
    }

    .sd-Upload-drag-wrap-horizontal-CxKts .sd-Upload-drag-tips-with-desc-3g-2t {
        min-height: 30px;
    }

.sd-Upload-drag-wrap-hover-3pmOP {
    background-color: rgba(245,249,255,0.5);
}

.sd-Upload-drag-wrap-disable-3LYFN {
    background-color: var(--sd-blacked-background-default-02);
    cursor: not-allowed;
}

    .sd-Upload-drag-wrap-disable-3LYFN:hover {
        border: 1px dashed #b8bbcc;
        background-color: var(--sd-blacked-background-default-02);
    }

.sd-Upload-drag-tips-30Zi5 {
    min-height: 20px;
}

    .sd-Upload-drag-tips-30Zi5 .sd-Upload-title-2brhs {
        color: #141933;
        font-size: 14px;
        font-weight: 400;
    }

        .sd-Upload-drag-tips-30Zi5 .sd-Upload-title-2brhs .sd-Upload-titleSpan-2uokr {
            color: var(--sd-color-primary-text);
        }

    .sd-Upload-drag-tips-30Zi5 .sd-Upload-desc-3vUyL {
        color: #989cb2;
        font-weight: 400;
        font-size: 12px;
        color: #989cb2;
    }

.sd-Upload-drag-icon-25rl0 {
    position: relative;
}

.sd-Upload-picture-card-wrap-1F2X0 {
    width: 80px;
    height: 80px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -moz-box-orient: vertical;
    -moz-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -moz-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    padding: 4px;
    border: 1px dashed #989cb2;
    color: #474c66;
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    border-radius: 8px;
    background: #fff;
    cursor: pointer;
}

    .sd-Upload-picture-card-wrap-1F2X0:hover {
        border-color: var(--sd-color-primary-border);
        color: var(--sd-color-primary-text);
    }

    .sd-Upload-picture-card-wrap-1F2X0 .sd-Upload-add-icon-SiWrg {
        margin-top: 8px;
    }

.sd-Upload-picture-card-list-wrap-34xtR {
    width: 80px;
    height: 80px;
    display: -webkit-inline-box;
    display: -webkit-inline-flex;
    display: -moz-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -moz-box-orient: vertical;
    -moz-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -moz-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    padding: 4px;
    border: 1px dashed #989cb2;
    color: #474c66;
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    border-radius: 8px;
    -webkit-flex-shrink: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    background: #fff;
    cursor: pointer;
}

    .sd-Upload-picture-card-list-wrap-34xtR:hover {
        border-color: var(--sd-color-primary-border);
        color: var(--sd-color-primary-text);
    }

    .sd-Upload-picture-card-list-wrap-34xtR .sd-Upload-add-icon-SiWrg {
        margin-top: 8px;
    }

.sd-Upload-picture-card-with-tips-FHIYz {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    margin-bottom: 8px;
}

.sd-Upload-picture-card-wrap-disable-15CIm {
    border-color: #b8bbcc;
    background-color: #f4f6fb;
    color: #b8bbcc;
    cursor: not-allowed;
}

    .sd-Upload-picture-card-wrap-disable-15CIm:hover {
        border-color: #b8bbcc;
        color: #b8bbcc;
    }

.sd-Upload-picture-card-wrap-uploading-3KqSX {
    border-style: dashed;
}

.sd-Upload-picture-card-wrap-error-12_AC {
    border-color: #b8bbcc;
}

    .sd-Upload-picture-card-wrap-error-12_AC:hover {
        border-color: #b8bbcc;
    }

.sd-Upload-picture-card-text-1FLIT {
    margin-top: 8px;
}

.sd-Upload-list-uvyqj {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -moz-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    margin-top: 10px;
    padding: 10px 16px 10px 12px;
    background: #f7f8fa;
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    border-radius: 8px;
}

    .sd-Upload-list-uvyqj:hover {
        background: #f4f6fb;
    }

    .sd-Upload-list-uvyqj.sd-Upload-hide-border-YaWsI {
        border: none;
    }

        .sd-Upload-list-uvyqj.sd-Upload-hide-border-YaWsI:hover {
            background: var(--sd-blacked-background-hover-02);
        }

.sd-Upload-list-readonly-OjSIL {
    margin-top: 8px;
    background: var(--sd-blacked-background-default-02);
}

    .sd-Upload-list-readonly-OjSIL:hover {
        background: var(--sd-blacked-background-hover-02);
    }

.sd-Upload-thumbnail-2jOdC {
    width: 40px;
    height: 40px;
    margin-right: 12px;
    -o-object-fit: cover;
    object-fit: cover;
}

.sd-Upload-thumbnail-small-1M3v2 {
    width: 16px;
    height: 16px;
    margin-right: 8px;
    -o-object-fit: cover;
    object-fit: cover;
}

.sd-Upload-loading-icon-Wrap-3Lpqv {
    width: 40px;
    height: 40px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -moz-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    margin-right: 8px;
}

.sd-Upload-loading-icon-Wrap-small-18WeX {
    width: 16px;
    height: 16px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -moz-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    margin-right: 8px;
}

.sd-Upload-loading-icon-1Mn6u {
    vertical-align: middle;
    fill: #fff;
}

.sd-Upload-loading-text-1_Wim {
    margin-top: 12px;
    color: #141933;
    font-size: 14px;
    font-weight: 400;
    color: #fff;
}

.sd-Upload-inline-loading-icon-1e7UW {
    margin-right: 4px;
}

.sd-Upload-description-Fu4x2 {
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    -moz-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    margin-right: 38px;
    overflow: hidden;
}

    .sd-Upload-description-Fu4x2 .sd-Upload-ellipsis-24-nv {
        -o-text-overflow: ellipsis;
        text-overflow: ellipsis;
        white-space: nowrap;
        overflow: hidden;
    }

    .sd-Upload-description-Fu4x2 .sd-Upload-descWithProgress-1s4Jn {
        width: 100%;
        display: -webkit-box;
        display: -webkit-flex;
        display: -moz-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -webkit-align-items: center;
        -moz-box-align: center;
        -ms-flex-align: center;
        align-items: center;
    }

        .sd-Upload-description-Fu4x2 .sd-Upload-descWithProgress-1s4Jn .sd-Upload-progressBar-1fXEY {
            height: 4px;
            display: inline-block;
            -webkit-box-flex: 1;
            -webkit-flex: 1 1 auto;
            -moz-box-flex: 1;
            -ms-flex: 1 1 auto;
            flex: 1 1 auto;
            margin-right: 8px;
            -webkit-border-radius: 2px;
            -moz-border-radius: 2px;
            border-radius: 2px;
            background-color: #dadce5;
        }

            .sd-Upload-description-Fu4x2 .sd-Upload-descWithProgress-1s4Jn .sd-Upload-progressBar-1fXEY .sd-Upload-progressBarBlue-dkcIU {
                height: 4px;
                -webkit-border-radius: 2px;
                -moz-border-radius: 2px;
                border-radius: 2px;
                background-color: #0068ff;
            }

        .sd-Upload-description-Fu4x2 .sd-Upload-descWithProgress-1s4Jn .sd-Upload-progressTitle-3SUH- {
            display: inline-block;
            -webkit-box-flex: 0;
            -webkit-flex: 0 0 auto;
            -moz-box-flex: 0;
            -ms-flex: 0 0 auto;
            flex: 0 0 auto;
        }

.sd-Upload-action-wrap-3Fo4y {
    color: var(--sd-font-description);
}

    .sd-Upload-action-wrap-3Fo4y .sd-Upload-action-icon-wrap-25VMQ:hover {
        text-decoration: none;
    }

.sd-Upload-action-icon-28L6W {
    margin-right: 8px;
    margin-left: 8px;
    color: var(--sd-font-description);
    cursor: pointer;
}

    .sd-Upload-action-icon-28L6W:hover {
        color: var(--sd-font-text);
        text-decoration: none;
    }

.sd-Upload-action-small-icon-38xk_ {
    margin-right: 4px;
    margin-left: 4px;
    color: var(--sd-font-description);
    cursor: pointer;
}

    .sd-Upload-action-small-icon-38xk_:hover {
        color: var(--sd-font-text);
        text-decoration: none;
    }

.sd-Upload-action-error-icon-1iAQM {
    color: var(--sd-error-default);
}

    .sd-Upload-action-error-icon-1iAQM:hover {
        color: var(--sd-error-default);
    }

.sd-Upload-delete-icon-3nPb5:hover {
    color: var(--sd-error-default);
}

.sd-Upload-picture-card-wrap-3GBPB {
    width: 100%;
    height: 100%;
    position: relative;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -moz-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}

    .sd-Upload-picture-card-wrap-3GBPB:hover .sd-Upload-close-icon-oTQzB {
        display: inline-block;
    }

.sd-Upload-picture-card-2qSe1 {
    width: 100%;
    height: 100%;
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    border-radius: 8px;
    -o-object-fit: cover;
    object-fit: cover;
}

.sd-Upload-picture-card-list-wrap-1yPmN {
    width: 80px;
    height: 80px;
    position: relative;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -moz-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    border-radius: 8px;
    -o-object-fit: cover;
    object-fit: cover;
}

.sd-Upload-loading-wrapper-3nXPT {
    width: 100%;
    height: 100%;
    position: absolute;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -moz-box-orient: vertical;
    -moz-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -moz-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background-color: rgba(3,4,13,0.4);
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    border-radius: 8px;
}

.sd-Upload-clear-icon-LFSYs {
    position: absolute;
    top: -7px;
    right: -7px;
    display: none;
    border: 1px solid #fff;
    -webkit-border-radius: 100%;
    -moz-border-radius: 100%;
    border-radius: 100%;
    background: #fff;
    color: #fa5252;
}

.sd-Upload-picture-card-list-wrap-1yPmN:hover .sd-Upload-clear-icon-LFSYs {
    display: block;
}

.sd-Upload-close-icon-oTQzB {
    position: absolute;
    top: -10px;
    right: -12px;
    display: none;
    -webkit-border-radius: 100%;
    -moz-border-radius: 100%;
    border-radius: 100%;
    background: var(--sd-blacked-background-default-01);
    color: var(--sd-error-default);
}

.sd-Upload-br8-zjy8u {
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    border-radius: 8px;
}

.sd-Upload-error-flag-wrap-mask-3IhjC {
    width: 100%;
    height: 100%;
    position: absolute;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -moz-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    border-radius: 8px;
    background-color: rgba(3,4,13,0.4);
}

.sd-Upload-error-flag-3RDkR {
    width: 20px;
    height: 20px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -moz-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    border: 1px solid #f03e3e;
    -webkit-border-radius: 14px;
    -moz-border-radius: 14px;
    border-radius: 14px;
    background-color: #fff;
}

.sd-Upload-revoke-icon-3xQHx {
    color: #f03e3e;
}

.sd-Upload-error--bxZU,
.sd-Upload-error--bxZU:hover {
    border-width: 1px;
    border-style: dashed;
    border-color: var(--sd-error-default);
}

.sd-Upload-with-ellipsis-2RIf0 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}

    .sd-Upload-with-ellipsis-2RIf0 .sd-Upload-with-auto-ellipsis-2j_bX {
        display: inline-block;
        -webkit-box-flex: 0;
        -webkit-flex: 0 1 auto;
        -moz-box-flex: 0;
        -ms-flex: 0 1 auto;
        flex: 0 1 auto;
    }

    .sd-Upload-with-ellipsis-2RIf0 .sd-Upload-suffix-1gHl2 {
        display: inline-block;
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 auto;
        -moz-box-flex: 0;
        -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    }

.sd-Upload-file-name-3onBo {
    width: 100%;
}

.sd-Layout-container-3-oS5 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 1;
    -webkit-flex: auto;
    -moz-box-flex: 1;
    -ms-flex: auto;
    flex: auto;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -moz-box-orient: vertical;
    -moz-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    overflow: auto;
}

    .sd-Layout-container-3-oS5 * {
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
    }

.sd-Layout-stretch-height-3xdBP {
    height: 100%;
}

.sd-Layout-aside-P30_f {
    position: relative;
    z-index: 1;
    -webkit-flex-shrink: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    -webkit-transition: all 0.2s cubic-bezier(0.34, 0.69, 0.1, 1);
    -o-transition: all 0.2s cubic-bezier(0.34, 0.69, 0.1, 1);
    -moz-transition: all 0.2s cubic-bezier(0.34, 0.69, 0.1, 1);
    transition: all 0.2s cubic-bezier(0.34, 0.69, 0.1, 1);
}

    .sd-Layout-aside-P30_f.sd-Layout-dragging-1-Yl_ {
        -webkit-transition: none;
        -o-transition: none;
        -moz-transition: none;
        transition: none;
    }

        .sd-Layout-aside-P30_f.sd-Layout-dragging-1-Yl_ * {
            -webkit-transition: none;
            -o-transition: none;
            -moz-transition: none;
            transition: none;
        }

    .sd-Layout-aside-P30_f .sd-Layout-aside-trigger-normal-3aEPR {
        height: 48px;
        position: absolute;
        bottom: 0;
        display: -webkit-box;
        display: -webkit-flex;
        display: -moz-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -webkit-align-items: center;
        -moz-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        color: #474c66;
        cursor: pointer;
    }

        .sd-Layout-aside-P30_f .sd-Layout-aside-trigger-normal-3aEPR.sd-Layout-left-normal-trigger-3OpQ5 {
            right: 16px;
        }

        .sd-Layout-aside-P30_f .sd-Layout-aside-trigger-normal-3aEPR.sd-Layout-right-normal-trigger-1MKvi {
            left: 16px;
        }

    .sd-Layout-aside-P30_f .sd-Layout-aside-trigger-collapsed-2IHhu {
        width: 24px;
        height: 100%;
        position: absolute;
        z-index: 1;
        color: #474c66;
        cursor: pointer;
    }

        .sd-Layout-aside-P30_f .sd-Layout-aside-trigger-collapsed-2IHhu.sd-Layout-left-collapsed-trigger-3E-w2 {
            left: 0;
        }

        .sd-Layout-aside-P30_f .sd-Layout-aside-trigger-collapsed-2IHhu.sd-Layout-right-collapsed-trigger-3LwU8 {
            right: 1px;
        }

    .sd-Layout-aside-P30_f .sd-Layout-aside-trigger-icon-normal-3G-cO {
        width: 20px;
        height: 20px;
        display: -webkit-box;
        display: -webkit-flex;
        display: -moz-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: center;
        -webkit-justify-content: center;
        -moz-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        -webkit-box-align: center;
        -webkit-align-items: center;
        -moz-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        -webkit-border-radius: 4px;
        -moz-border-radius: 4px;
        border-radius: 4px;
        -webkit-transition: background-color 0.2s ease;
        -o-transition: background-color 0.2s ease;
        -moz-transition: background-color 0.2s ease;
        transition: background-color 0.2s ease;
    }

        .sd-Layout-aside-P30_f .sd-Layout-aside-trigger-icon-normal-3G-cO:hover {
            background-color: #f4f6fb;
        }

    .sd-Layout-aside-P30_f .sd-Layout-aside-trigger-icon-collapsed-2VARP {
        position: absolute;
        border: 1px solid #dadce5;
        background-color: #fff;
        pointer-events: none;
        -webkit-animation: sd-Layout-show-collapsed-icon-2v5rA 0.2s ease-in;
        -moz-animation: sd-Layout-show-collapsed-icon-2v5rA 0.2s ease-in;
        -o-animation: sd-Layout-show-collapsed-icon-2v5rA 0.2s ease-in;
        animation: sd-Layout-show-collapsed-icon-2v5rA 0.2s ease-in;
    }

        .sd-Layout-aside-P30_f .sd-Layout-aside-trigger-icon-collapsed-2VARP.sd-Layout-left-icon-collapsed-1TtBR {
            border-left: none;
            -webkit-border-top-right-radius: 6px;
            -moz-border-radius-topright: 6px;
            border-top-right-radius: 6px;
            -webkit-border-bottom-right-radius: 6px;
            -moz-border-radius-bottomright: 6px;
            border-bottom-right-radius: 6px;
        }

        .sd-Layout-aside-P30_f .sd-Layout-aside-trigger-icon-collapsed-2VARP.sd-Layout-right-icon-collapsed-1z3WU {
            border-right: none;
            -webkit-border-top-left-radius: 6px;
            -moz-border-radius-topleft: 6px;
            border-top-left-radius: 6px;
            -webkit-border-bottom-left-radius: 6px;
            -moz-border-radius-bottomleft: 6px;
            border-bottom-left-radius: 6px;
        }

.sd-Layout-aside-padding-bottom-2KX9n {
    padding-bottom: 48px;
}

.sd-Layout-has-aside-3w5Fr {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -moz-box-orient: horizontal;
    -moz-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
}

.sd-Layout-content-1l6zh {
    -webkit-box-flex: 1;
    -webkit-flex: auto;
    -moz-box-flex: 1;
    -ms-flex: auto;
    flex: auto;
    overflow: auto;
}

.sd-Layout-normal-padding-1Dvf2 {
    padding: 16px 24px 0;
}

.sd-Layout-aside-resize-box-ThHFm {
    position: relative;
}

.sd-Layout-drag-zone-2sS-h {
    width: 12px;
    height: 100%;
    position: absolute;
    top: 0;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

    .sd-Layout-drag-zone-2sS-h .sd-Layout-drag-icon-Y9VZ_ {
        position: absolute;
        top: 50%;
        color: #b8bbcc;
        -webkit-transform: rotate(90deg);
        -moz-transform: rotate(90deg);
        -ms-transform: rotate(90deg);
        -o-transform: rotate(90deg);
        transform: rotate(90deg);
        -webkit-transform: translateY(-50%, -50%);
        -moz-transform: translateY(-50%, -50%);
        -ms-transform: translateY(-50%, -50%);
        -o-transform: translateY(-50%, -50%);
        transform: translateY(-50%, -50%);
    }

.sd-Layout-drag-zone-left-3U1Lb {
    right: -12px;
}

    .sd-Layout-drag-zone-left-3U1Lb::after {
        width: 2px;
        height: 100%;
        display: block;
        content: '';
        -webkit-transition: all 0.3s ease;
        -o-transition: all 0.3s ease;
        -moz-transition: all 0.3s ease;
        transition: all 0.3s ease;
    }

    .sd-Layout-drag-zone-left-3U1Lb:hover {
        cursor: col-resize;
    }

        .sd-Layout-drag-zone-left-3U1Lb:hover::after {
            background-color: #474c66;
        }

.sd-Layout-drag-icon-left-2gJzi {
    left: -25%;
}

.sd-Layout-drag-zone-right-3mECb {
    left: -12px;
}

    .sd-Layout-drag-zone-right-3mECb::after {
        width: 2px;
        height: 100%;
        position: absolute;
        right: 0;
        display: block;
        content: '';
        -webkit-transition: all 0.3s ease;
        -o-transition: all 0.3s ease;
        -moz-transition: all 0.3s ease;
        transition: all 0.3s ease;
    }

    .sd-Layout-drag-zone-right-3mECb:hover {
        cursor: col-resize;
    }

        .sd-Layout-drag-zone-right-3mECb:hover::after {
            background-color: #474c66;
        }

.sd-Layout-drag-icon-right-UJ0AN {
    right: -25%;
}

.sd-Layout-drag-zone-border-2jWTn::after.sd-Layout-drag-left-border-3NQCk {
    width: 2px;
    height: 100%;
    position: absolute;
    left: 0;
    background-color: #474c66;
    content: '';
}

.sd-Layout-drag-zone-border-2jWTn::after.sd-Layout-drag-right-border-1dl0X {
    width: 2px;
    height: 100%;
    position: absolute;
    right: 0;
    background-color: #474c66;
    content: '';
}

.sd-Layout-header-70RrZ,
.sd-Layout-footer-1frBk {
    -webkit-flex-shrink: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
}

.sd-Layout-collapse-icon-2cRdM {
    display: inline-block;
    padding: 6px;
}

@-webkit-keyframes sd-Layout-show-collapsed-icon-2v5rA {
    0% {
        opacity: 0;
    }

    70% {
        opacity: 0;
    }

    100% {
        opacity: 1;
    }
}

@-moz-keyframes sd-Layout-show-collapsed-icon-2v5rA {
    0% {
        opacity: 0;
    }

    70% {
        opacity: 0;
    }

    100% {
        opacity: 1;
    }
}

@-o-keyframes sd-Layout-show-collapsed-icon-2v5rA {
    0% {
        opacity: 0;
    }

    70% {
        opacity: 0;
    }

    100% {
        opacity: 1;
    }
}

@keyframes sd-Layout-show-collapsed-icon-2v5rA {
    0% {
        opacity: 0;
    }

    70% {
        opacity: 0;
    }

    100% {
        opacity: 1;
    }
}

.sd-Pagination-pagination-3rZsQ {
    color: #141933;
    font-size: 14px;
    font-weight: 400;
    font-variant: normal;
    line-height: 20px;
    text-align: left;
    list-style: none;
    position: relative;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    min-height: 32px;
    color: var(--sd-font-heading);
    line-height: 24px;
}

.sd-Pagination-pagination-3rZsQ {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

    .sd-Pagination-pagination-3rZsQ::before,
    .sd-Pagination-pagination-3rZsQ::after,
    .sd-Pagination-pagination-3rZsQ *,
    .sd-Pagination-pagination-3rZsQ *::before,
    .sd-Pagination-pagination-3rZsQ *::after {
        -webkit-box-sizing: inherit;
        -moz-box-sizing: inherit;
        box-sizing: inherit;
    }

    .sd-Pagination-pagination-3rZsQ > * {
        margin: 8px 8px 8px 0;
    }

    .sd-Pagination-pagination-3rZsQ.sd-Pagination-disabled-1GxiM {
        opacity: 0.6;
        cursor: not-allowed;
    }

        .sd-Pagination-pagination-3rZsQ.sd-Pagination-disabled-1GxiM::after {
            width: 100%;
            height: 100%;
            position: absolute;
            top: 0;
            left: 0;
            content: '';
        }

    .sd-Pagination-pagination-3rZsQ.sd-Pagination-regular-2shA- .sd-Pagination-desc-1se9B,
    .sd-Pagination-pagination-3rZsQ.sd-Pagination-simple-3xcLu .sd-Pagination-desc-1se9B {
        color: var(--sd-font-description);
        line-height: 21px;
    }

    .sd-Pagination-pagination-3rZsQ.sd-Pagination-regular-2shA- .sd-Pagination-page-size-changer-2UVLP,
    .sd-Pagination-pagination-3rZsQ.sd-Pagination-simple-3xcLu .sd-Pagination-page-size-changer-2UVLP {
        width: 112px;
    }

    .sd-Pagination-pagination-3rZsQ.sd-Pagination-regular-2shA- .sd-Pagination-quick-jumper-2DnvU .sd-Pagination-quick-jumper-input-3FYNx,
    .sd-Pagination-pagination-3rZsQ.sd-Pagination-simple-3xcLu .sd-Pagination-quick-jumper-2DnvU .sd-Pagination-quick-jumper-input-3FYNx {
        width: 60px;
    }

    .sd-Pagination-pagination-3rZsQ.sd-Pagination-regular-2shA- .sd-Pagination-items-1Coql,
    .sd-Pagination-pagination-3rZsQ.sd-Pagination-simple-3xcLu .sd-Pagination-items-1Coql {
        display: -webkit-box;
        display: -webkit-flex;
        display: -moz-box;
        display: -ms-flexbox;
        display: flex;
    }

    .sd-Pagination-pagination-3rZsQ.sd-Pagination-regular-2shA- .sd-Pagination-ul-1yRGZ,
    .sd-Pagination-pagination-3rZsQ.sd-Pagination-simple-3xcLu .sd-Pagination-ul-1yRGZ {
        display: -webkit-box;
        display: -webkit-flex;
        display: -moz-box;
        display: -ms-flexbox;
        display: flex;
        padding: 0;
        list-style: none;
    }

        .sd-Pagination-pagination-3rZsQ.sd-Pagination-regular-2shA- .sd-Pagination-ul-1yRGZ li,
        .sd-Pagination-pagination-3rZsQ.sd-Pagination-simple-3xcLu .sd-Pagination-ul-1yRGZ li {
            margin: 0;
        }

    .sd-Pagination-pagination-3rZsQ.sd-Pagination-regular-2shA- .sd-Pagination-item-1I_fW,
    .sd-Pagination-pagination-3rZsQ.sd-Pagination-simple-3xcLu .sd-Pagination-item-1I_fW {
        padding: 0 0.5em;
        border: 0;
        outline: 0;
        background: none;
        font-weight: 600;
        cursor: pointer;
        -webkit-transition: all 0.15s ease-out;
        -o-transition: all 0.15s ease-out;
        -moz-transition: all 0.15s ease-out;
        transition: all 0.15s ease-out;
    }

        .sd-Pagination-pagination-3rZsQ.sd-Pagination-regular-2shA- .sd-Pagination-item-1I_fW.sd-Pagination-ellipsis-3jb7o,
        .sd-Pagination-pagination-3rZsQ.sd-Pagination-simple-3xcLu .sd-Pagination-item-1I_fW.sd-Pagination-ellipsis-3jb7o {
            position: relative;
            border: 0;
        }

            .sd-Pagination-pagination-3rZsQ.sd-Pagination-regular-2shA- .sd-Pagination-item-1I_fW.sd-Pagination-ellipsis-3jb7o .sd-Pagination-icon-3UY7C,
            .sd-Pagination-pagination-3rZsQ.sd-Pagination-simple-3xcLu .sd-Pagination-item-1I_fW.sd-Pagination-ellipsis-3jb7o .sd-Pagination-icon-3UY7C {
                position: absolute;
                top: 50%;
                left: 50%;
                display: inline-block;
                margin: -8px 0 0 -8px;
                color: var(--sd-font-disable);
                -webkit-transition: all 0.075s ease-out;
                -o-transition: all 0.075s ease-out;
                -moz-transition: all 0.075s ease-out;
                transition: all 0.075s ease-out;
            }

            .sd-Pagination-pagination-3rZsQ.sd-Pagination-regular-2shA- .sd-Pagination-item-1I_fW.sd-Pagination-ellipsis-3jb7o .sd-Pagination-direction-16c9h,
            .sd-Pagination-pagination-3rZsQ.sd-Pagination-simple-3xcLu .sd-Pagination-item-1I_fW.sd-Pagination-ellipsis-3jb7o .sd-Pagination-direction-16c9h {
                opacity: 0;
            }

            .sd-Pagination-pagination-3rZsQ.sd-Pagination-regular-2shA- .sd-Pagination-item-1I_fW.sd-Pagination-ellipsis-3jb7o:hover .sd-Pagination-more-tnFIa,
            .sd-Pagination-pagination-3rZsQ.sd-Pagination-simple-3xcLu .sd-Pagination-item-1I_fW.sd-Pagination-ellipsis-3jb7o:hover .sd-Pagination-more-tnFIa {
                opacity: 0;
            }

            .sd-Pagination-pagination-3rZsQ.sd-Pagination-regular-2shA- .sd-Pagination-item-1I_fW.sd-Pagination-ellipsis-3jb7o:hover .sd-Pagination-direction-16c9h,
            .sd-Pagination-pagination-3rZsQ.sd-Pagination-simple-3xcLu .sd-Pagination-item-1I_fW.sd-Pagination-ellipsis-3jb7o:hover .sd-Pagination-direction-16c9h {
                opacity: 1;
                color: var(--sd-color-primary-text);
            }

        .sd-Pagination-pagination-3rZsQ.sd-Pagination-regular-2shA- .sd-Pagination-item-1I_fW:disabled,
        .sd-Pagination-pagination-3rZsQ.sd-Pagination-simple-3xcLu .sd-Pagination-item-1I_fW:disabled {
            cursor: not-allowed;
        }

    .sd-Pagination-pagination-3rZsQ.sd-Pagination-regular-2shA- .sd-Pagination-ul-1yRGZ {
        height: 32px;
        margin: 0 8px;
    }

        .sd-Pagination-pagination-3rZsQ.sd-Pagination-regular-2shA- .sd-Pagination-ul-1yRGZ li:not(:last-child) {
            margin-right: 8px;
        }

    .sd-Pagination-pagination-3rZsQ.sd-Pagination-regular-2shA- .sd-Pagination-item-1I_fW {
        height:;
        min-width: 32px;
        border: 1px solid var(--sd-blacked-background-active-01);
        -webkit-border-radius: 8px;
        -moz-border-radius: 8px;
        border-radius: 8px;
        background-color: var(--sd-blacked-background-default-01);
        line-height: 32px;
        color: #474c66;
        font-size: 14px;
        font-weight: 400;
    }

        .sd-Pagination-pagination-3rZsQ.sd-Pagination-regular-2shA- .sd-Pagination-item-1I_fW.sd-Pagination-ellipsis-3jb7o {
            color: var(--sd-font-heading);
        }

        .sd-Pagination-pagination-3rZsQ.sd-Pagination-regular-2shA- .sd-Pagination-item-1I_fW:enabled:hover {
            border-color: var(--sd-font-text);
            color: var(--sd-font-text);
        }

        .sd-Pagination-pagination-3rZsQ.sd-Pagination-regular-2shA- .sd-Pagination-item-1I_fW.sd-Pagination-is-active-3LMGO {
            border-color: var(--sd-color-primary-border);
            color: var(--sd-color-primary-text);
        }

        .sd-Pagination-pagination-3rZsQ.sd-Pagination-regular-2shA- .sd-Pagination-item-1I_fW:disabled {
            border-color: var(--sd-blacked-background-active-01);
            background: var(--sd-blacked-background-default-01);
            cursor: not-allowed;
        }

    .sd-Pagination-pagination-3rZsQ.sd-Pagination-simple-3xcLu .sd-Pagination-ul-1yRGZ {
        height: 24px;
    }

    .sd-Pagination-pagination-3rZsQ.sd-Pagination-simple-3xcLu .sd-Pagination-item-1I_fW {
        height:;
        min-width: 24px;
        padding: 0 0.25em;
        color: #474c66;
        font-size: 14px;
        font-weight: 400;
        color: var(--sd-color-primary-text);
    }

        .sd-Pagination-pagination-3rZsQ.sd-Pagination-simple-3xcLu .sd-Pagination-item-1I_fW:enabled:hover,
        .sd-Pagination-pagination-3rZsQ.sd-Pagination-simple-3xcLu .sd-Pagination-item-1I_fW.sd-Pagination-is-active-3LMGO {
            color: var(--sd-font-text);
        }

        .sd-Pagination-pagination-3rZsQ.sd-Pagination-simple-3xcLu .sd-Pagination-item-1I_fW.sd-Pagination-backward-1YBSE,
        .sd-Pagination-pagination-3rZsQ.sd-Pagination-simple-3xcLu .sd-Pagination-item-1I_fW.sd-Pagination-forward-2b4aH {
            color: var(--sd-font-text);
        }

            .sd-Pagination-pagination-3rZsQ.sd-Pagination-simple-3xcLu .sd-Pagination-item-1I_fW.sd-Pagination-backward-1YBSE:enabled:hover,
            .sd-Pagination-pagination-3rZsQ.sd-Pagination-simple-3xcLu .sd-Pagination-item-1I_fW.sd-Pagination-forward-2b4aH:enabled:hover {
                color: var(--sd-color-primary);
            }

            .sd-Pagination-pagination-3rZsQ.sd-Pagination-simple-3xcLu .sd-Pagination-item-1I_fW.sd-Pagination-backward-1YBSE:disabled,
            .sd-Pagination-pagination-3rZsQ.sd-Pagination-simple-3xcLu .sd-Pagination-item-1I_fW.sd-Pagination-forward-2b4aH:disabled {
                color: var(--sd-font-disable);
            }

        .sd-Pagination-pagination-3rZsQ.sd-Pagination-simple-3xcLu .sd-Pagination-item-1I_fW.sd-Pagination-ellipsis-3jb7o {
            color: var(--sd-font-disable);
        }

            .sd-Pagination-pagination-3rZsQ.sd-Pagination-simple-3xcLu .sd-Pagination-item-1I_fW.sd-Pagination-ellipsis-3jb7o:hover {
                color: var(--sd-color-primary);
            }

            .sd-Pagination-pagination-3rZsQ.sd-Pagination-simple-3xcLu .sd-Pagination-item-1I_fW.sd-Pagination-ellipsis-3jb7o .sd-Pagination-icon-3UY7C {
                margin-top: -12px;
            }

    .sd-Pagination-pagination-3rZsQ.sd-Pagination-minimal-_KuWK .sd-Pagination-item-1I_fW {
        width: 24px;
        height: 24px;
        padding: 0;
        border: 0;
        outline: 0;
        background: none;
        cursor: pointer;
        color: #474c66;
        font-size: 14px;
        font-weight: 400;
    }

        .sd-Pagination-pagination-3rZsQ.sd-Pagination-minimal-_KuWK .sd-Pagination-item-1I_fW:disabled {
            color: var(--sd-font-disable);
            cursor: not-allowed;
        }

    .sd-Pagination-pagination-3rZsQ.sd-Pagination-minimal-_KuWK .sd-Pagination-current-1nP_B {
        color: var(--sd-color-primary-text);
    }

    .sd-Pagination-pagination-3rZsQ.sd-Pagination-minimal-_KuWK .sd-Pagination-page-count-1CeWI {
        color: var(--sd-font-heading);
    }

.sd-Alpha-alphaContainer-3irXz {
    width: 256px;
    height: 8px;
    position: relative;
    margin-bottom: 8px;
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAA1SURBVHgBrY25DQAgDAMd5qBA7L8SjwR7JCndpUius3XSyTpPQczReaIhIC+IOnzs+4sToWBFTwqpCijEngAAAABJRU5ErkJggg ==") left center;
}

.sd-Alpha-alphaWhite-2JU6H {
    width: 256px;
    height: 8px;
    background: -webkit-gradient(linear, left top, right top, from(rgba(255,255,255,0)), to(#fff));
    background: -webkit-linear-gradient(left, rgba(255,255,255,0) 0%, #fff 100%);
    background: -moz-linear-gradient(left, rgba(255,255,255,0) 0%, #fff 100%);
    background: -o-linear-gradient(left, rgba(255,255,255,0) 0%, #fff 100%);
    background: linear-gradient(to right, rgba(255,255,255,0) 0%, #fff 100%);
}

.sd-Alpha-alphaPointer-2IE7m {
    width: 4px;
    height: 8px;
    position: absolute;
    -webkit-border-radius: 1px;
    -moz-border-radius: 1px;
    border-radius: 1px;
    -webkit-box-shadow: 0px 0px 4px rgba(0,0,0,0.3);
    -moz-box-shadow: 0px 0px 4px rgba(0,0,0,0.3);
    box-shadow: 0px 0px 4px rgba(0,0,0,0.3);
    background: var(--sd-blacked-background-default-01);
    -webkit-transition: left 0.05s linear;
    -o-transition: left 0.05s linear;
    -moz-transition: left 0.05s linear;
    transition: left 0.05s linear;
    -webkit-transform: translate(-2px, 0);
    -moz-transform: translate(-2px, 0);
    -ms-transform: translate(-2px, 0);
    -o-transform: translate(-2px, 0);
    transform: translate(-2px, 0);
}

.sd-ColorInputGroup-colorInputContainer-3ToL- {
    height: 40px;
    display: inline-block;
    overflow: hidden;
}

.sd-ColorInputGroup-title-3kVCI {
    color: #989cb2;
    font-weight: 400;
    font-size: 12px;
    text-align: center;
}

.sd-ColorInputGroup-colorInputGroupContainer-2wsLz {
    width: 256px;
    padding-top: 8px;
}

.sd-ColorPalettePicker-colorStanderItem-3mUVC {
    position: relative;
    display: inline-block;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
}

    .sd-ColorPalettePicker-colorStanderItem-3mUVC:after {
        position: absolute;
        z-index: -1;
        top: 0;
        right: 0;
        bottom: 0;
        left: 0;
        background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAA1SURBVHgBrY25DQAgDAMd5qBA7L8SjwR7JCndpUius3XSyTpPQczReaIhIC+IOnzs+4sToWBFTwqpCijEngAAAABJRU5ErkJggg==);
        content: ' ';
    }

.sd-ColorPalettePicker-insideBorder-3nzWq {
    width: 100%;
    height: 100%;
    border: 1px solid rgba(0,0,0,0.06);
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
}

.sd-ColorPalettePicker-colorMiniItem-3V933 {
    width: 24px;
    height: 24px;
    display: inline-block;
    padding: 4px;
}

    .sd-ColorPalettePicker-colorMiniItem-3V933 .sd-ColorPalettePicker-colorStanderItem-3mUVC {
        width: 16px;
        height: 16px;
    }

.sd-ColorPalettePicker-colorMiniItemXS-3JEuj {
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
}

.sd-ColorPalettePicker-colorMiniItem-3V933:hover .sd-ColorPalettePicker-insideBorder-3nzWq {
    border: 1px solid var(--sd-font-description);
}

.sd-ColorPalettePicker-colorMiniActive-24DL9 .sd-ColorPalettePicker-insideBorder-3nzWq {
    border: 1px solid var(--sd-color-primary);
}

.sd-ColorPalettePicker-colorItem-3eEYd {
    position: relative;
    display: -webkit-inline-box;
    display: -webkit-inline-flex;
    display: -moz-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -moz-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    margin: 0 8px 8px 0;
    border: 1px solid var(--sd-blacked-background-hover-01);
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
}

    .sd-ColorPalettePicker-colorItem-3eEYd:hover {
        border: 1px solid var(--sd-font-description);
    }

.sd-ColorPalettePicker-colorItemActive-2BPVZ {
    border: 1.5px solid var(--sd-color-primary);
}

    .sd-ColorPalettePicker-colorItemActive-2BPVZ:hover {
        border: 1.5px solid var(--sd-color-primary);
    }

.sd-ColorPalettePicker-colorClearItem-2cmep {
    display: -webkit-inline-box;
    display: -webkit-inline-flex;
    display: -moz-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -moz-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    margin-bottom: 16px;
    border: 1px solid var(--sd-blacked-background-hover-01);
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
}

    .sd-ColorPalettePicker-colorClearItem-2cmep:hover {
        border: 1px solid var(--sd-font-description);
    }

.sd-ColorPalettePicker-colorClearItemActive-EkUZ- {
    border: 1.5px solid var(--sd-blacked-background-hover-01);
}

    .sd-ColorPalettePicker-colorClearItemActive-EkUZ-:hover {
        border: 1.5px solid var(--sd-blacked-background-hover-01);
    }

.sd-ColorPalettePicker-colorClearItem-2cmep:after {
    width: 1px;
    height: 90%;
    background: var(--sd-error-default);
    content: ' ';
    -webkit-transform: rotate(42deg);
    -moz-transform: rotate(42deg);
    -ms-transform: rotate(42deg);
    -o-transform: rotate(42deg);
    transform: rotate(42deg);
}

.sd-ColorPalettePicker-sm-3UcQ_ {
    width: 24px;
    height: 24px;
}

    .sd-ColorPalettePicker-sm-3UcQ_ .sd-ColorPalettePicker-colorStanderItem-3mUVC {
        width: 18px;
        height: 18px;
    }

.sd-ColorPalettePicker-md-17iNt {
    width: 32px;
    height: 32px;
}

    .sd-ColorPalettePicker-md-17iNt .sd-ColorPalettePicker-colorStanderItem-3mUVC {
        width: 26px;
        height: 26px;
    }

.sd-ColorPalettePicker-lg-2GCRj {
    width: 40px;
    height: 40px;
}

    .sd-ColorPalettePicker-lg-2GCRj .sd-ColorPalettePicker-colorStanderItem-3mUVC {
        width: 34px;
        height: 34px;
    }

.sd-ColorPalettePicker-colorNoMargin-1Mtk2 {
    margin: 0 0 0 0;
}

.sd-ColorTrigger-colorTriggerBtn-HzMLM {
    padding: 0;
    border: none;
}

    .sd-ColorTrigger-colorTriggerBtn-HzMLM:hover {
        background: var(--sd-blacked-background-default-01);
    }

.sd-Hue-hueContainer-A1VAE {
    width: 256px;
    height: 8px;
    position: relative;
    margin-bottom: 8px;
    background: -webkit-gradient(linear, left top, right top, from(#f00), color-stop(17%, #ff0), color-stop(33%, #0f0), color-stop(50%, #0ff), color-stop(67%, #00f), color-stop(83%, #f0f), to(#f00));
    background: -webkit-linear-gradient(left, #f00 0%, #ff0 17%, #0f0 33%, #0ff 50%, #00f 67%, #f0f 83%, #f00 100%);
    background: -moz-linear-gradient(left, #f00 0%, #ff0 17%, #0f0 33%, #0ff 50%, #00f 67%, #f0f 83%, #f00 100%);
    background: -o-linear-gradient(left, #f00 0%, #ff0 17%, #0f0 33%, #0ff 50%, #00f 67%, #f0f 83%, #f00 100%);
    background: linear-gradient(to right, #f00 0%, #ff0 17%, #0f0 33%, #0ff 50%, #00f 67%, #f0f 83%, #f00 100%);
}

.sd-Hue-huePointer-2F36q {
    width: 4px;
    height: 8px;
    position: absolute;
    -webkit-border-radius: 1px;
    -moz-border-radius: 1px;
    border-radius: 1px;
    -webkit-box-shadow: 0px 0px 4px rgba(0,0,0,0.3);
    -moz-box-shadow: 0px 0px 4px rgba(0,0,0,0.3);
    box-shadow: 0px 0px 4px rgba(0,0,0,0.3);
    background: var(--sd-blacked-background-default-01);
    -webkit-transition: left 0.05s linear;
    -o-transition: left 0.05s linear;
    -moz-transition: left 0.05s linear;
    transition: left 0.05s linear;
    -webkit-transform: translate(-2px, 0);
    -moz-transform: translate(-2px, 0);
    -ms-transform: translate(-2px, 0);
    -o-transform: translate(-2px, 0);
    transform: translate(-2px, 0);
}

.sd-Saturation-saturationContainer-1EZeC {
    width: 256px;
    height: 156px;
    margin-bottom: 8px;
}

.sd-Saturation-saturationWhite-lsmw0 {
    width: 256px;
    height: 156px;
    background: -webkit-gradient(linear, left top, right top, from(#fff), to(rgba(255,255,255,0)));
    background: -webkit-linear-gradient(left, #fff, rgba(255,255,255,0));
    background: -moz-linear-gradient(left, #fff, rgba(255,255,255,0));
    background: -o-linear-gradient(left, #fff, rgba(255,255,255,0));
    background: linear-gradient(to right, #fff, rgba(255,255,255,0));
}

.sd-Saturation-saturationBlack-32DJQ {
    width: 256px;
    height: 156px;
    position: relative;
    background: -webkit-gradient(linear, left bottom, left top, from(#000), to(rgba(0,0,0,0)));
    background: -webkit-linear-gradient(bottom, #000, rgba(0,0,0,0));
    background: -moz-linear-gradient(bottom, #000, rgba(0,0,0,0));
    background: -o-linear-gradient(bottom, #000, rgba(0,0,0,0));
    background: linear-gradient(to top, #000, rgba(0,0,0,0));
}

.sd-Saturation-saturationPointer-3coRs {
    width: 8px;
    height: 8px;
    position: absolute;
    border: 2px solid var(--sd-blacked-background-default-01);
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
    -webkit-transition: left 0.05s linear, top 0.05s linear;
    -o-transition: left 0.05s linear, top 0.05s linear;
    -moz-transition: left 0.05s linear, top 0.05s linear;
    transition: left 0.05s linear, top 0.05s linear;
    -webkit-transform: translate(-4px, -3px);
    -moz-transform: translate(-4px, -3px);
    -ms-transform: translate(-4px, -3px);
    -o-transform: translate(-4px, -3px);
    transform: translate(-4px, -3px);
    -webkit-box-shadow: 0 2px 8px 0px rgba(3,4,13,0.08);
    -moz-box-shadow: 0 2px 8px 0px rgba(3,4,13,0.08);
    box-shadow: 0 2px 8px 0px rgba(3,4,13,0.08);
}

    .sd-Saturation-saturationPointer-3coRs:after {
        width: 10px;
        height: 10px;
        position: absolute;
        top: -3px;
        left: -3px;
        border: 1px solid rgba(0,0,0,0.1);
        -webkit-border-radius: 50%;
        -moz-border-radius: 50%;
        border-radius: 50%;
        content: ' ';
    }

.sd-ColorPicker-colorPicker-KAnqb {
    position: relative;
    overflow: hidden;
}

.sd-ColorPicker-colorPickerContainer-1xvfg {
    padding: 16px;
}

.sd-ColorPicker-colorPalettePickerContainer-1kF_Q {
    width: 288px;
    padding: 12px;
    border-top: 1px solid var(--sd-blacked-background-hover-01);
    overflow: hidden;
}

.sd-ColorPicker-footer-3cRvV {
    width: 100%;
    height: 36px;
    position: relative;
    padding: 0;
    overflow: hidden;
}

    .sd-ColorPicker-footer-3cRvV .sd-ColorPicker-btnLeft-3ixZv {
        width: 145px;
        position: absolute;
        left: -1px;
        -webkit-border-radius: 0;
        -moz-border-radius: 0;
        border-radius: 0;
        color: #141933;
        font-size: 14px;
        font-weight: 400;
        border: 1px solid var(--sd-blacked-background-hover-01);
        color: var(--sd-color-primary);
    }

    .sd-ColorPicker-footer-3cRvV .sd-ColorPicker-btnRight-35Uv7 {
        width: 146px;
        position: absolute;
        right: -1px;
        -webkit-border-radius: 0;
        -moz-border-radius: 0;
        border-radius: 0;
        color: #141933;
        font-size: 14px;
        font-weight: 400;
        border: 1px solid var(--sd-blacked-background-hover-01);
        color: var(--sd-color-primary);
    }

.sd-ScrollView-container-3qzRn {
    color: #141933;
    font-size: 14px;
    font-weight: 400;
    font-variant: normal;
    line-height: 20px;
    text-align: left;
    list-style: none;
    position: relative;
    display: block;
}

.sd-ScrollView-container-3qzRn {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

    .sd-ScrollView-container-3qzRn::before,
    .sd-ScrollView-container-3qzRn::after,
    .sd-ScrollView-container-3qzRn *,
    .sd-ScrollView-container-3qzRn *::before,
    .sd-ScrollView-container-3qzRn *::after {
        -webkit-box-sizing: inherit;
        -moz-box-sizing: inherit;
        box-sizing: inherit;
    }

.sd-ScrollView-content-3pYA9 {
    overflow: scroll;
    overflow: overlay;
    scroll-behavior: smooth;
    scrollbar-width: none;
    scrollbar-base-color: transparent;
    scrollbar-face-color: transparent;
    scrollbar-3dlight-color: transparent;
    scrollbar-highlight-color: transparent;
    scrollbar-track-color: transparent;
    scrollbar-arrow-color: transparent;
    scrollbar-shadow-color: transparent;
    scrollbar-dark-shadow-color: transparent;
}

    .sd-ScrollView-content-3pYA9::-webkit-scrollbar,
    .sd-ScrollView-content-3pYA9::-webkit-scrollbar-button,
    .sd-ScrollView-content-3pYA9::-webkit-scrollbar-thumb,
    .sd-ScrollView-content-3pYA9::-webkit-scrollbar-thumb:hover,
    .sd-ScrollView-content-3pYA9::-webkit-scrollbar-track,
    .sd-ScrollView-content-3pYA9::-webkit-scrollbar-track:hover,
    .sd-ScrollView-content-3pYA9::-webkit-scrollbar-track:active,
    .sd-ScrollView-content-3pYA9::-webkit-scrollbar-corner {
        display: none;
    }

.sd-ScrollView-contentSize-3fFMF {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    padding: 0;
}

.sd-ScrollView-sidebarContainerY-hcz3i {
    width: 8px;
    position: absolute;
    top: 0;
    right: 0;
    bottom: 8px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    background-color: transparent;
    -webkit-transition: background-color, 0.15s;
    -o-transition: background-color, 0.15s;
    -moz-transition: background-color, 0.15s;
    transition: background-color, 0.15s;
}

.sd-ScrollView-sidebarContainerYOnly-3knkN {
    bottom: 0;
}

.sd-ScrollView-sidebarTransitionY-1TMz8 {
    width: 8px;
    position: absolute;
    top: 0;
    min-height: 16px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    -webkit-transition: background-color, 0.15s;
    -o-transition: background-color, 0.15s;
    -moz-transition: background-color, 0.15s;
    transition: background-color, 0.15s;
}

.sd-ScrollView-sidebarY-3ZF_i {
    background-color: rgba(0,0,0,0.25);
}

    .sd-ScrollView-sidebarY-3ZF_i:hover {
        background-color: rgba(0,0,0,0.25);
    }

.sd-ScrollView-sidebarContainerYHover-WfQ5I {
    background-color: rgba(0,0,0,0.1);
}

.sd-ScrollView-sidebarContainerX-2KnT3 {
    height: 8px;
    position: absolute;
    right: 8px;
    bottom: 0;
    left: 0;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    background-color: transparent;
    -webkit-transition: background-color, 0.15s;
    -o-transition: background-color, 0.15s;
    -moz-transition: background-color, 0.15s;
    transition: background-color, 0.15s;
}

.sd-ScrollView-sidebarContainerXOnly-9LUdG {
    right: 0;
}

.sd-ScrollView-sidebarTransitionX-3_hHc {
    height: 8px;
    position: absolute;
    left: 0;
    min-width: 16px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    -webkit-transition: background-color, 0.15s;
    -o-transition: background-color, 0.15s;
    -moz-transition: background-color, 0.15s;
    transition: background-color, 0.15s;
}

.sd-ScrollView-sidebarX-1IUqq {
    background-color: rgba(0,0,0,0.25);
}

    .sd-ScrollView-sidebarX-1IUqq:hover {
        background-color: rgba(0,0,0,0.25);
    }

.sd-ScrollView-sidebarContainerXHover-1T1Ij {
    background-color: rgba(0,0,0,0.1);
}

.sd-ScrollView-pointerHacker-3cpNY {
    width: 40px;
    height: 40px;
    position: fixed;
    z-index: 99999;
}

.sd-ScrollView-toLeft-3a2e4 {
    width: 48px;
    position: absolute;
    z-index: 10;
    top: 0;
    bottom: 0;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    cursor: pointer;
    left: 0;
}

.sd-ScrollView-toRight-3Hch5 {
    width: 48px;
    position: absolute;
    z-index: 10;
    top: 0;
    bottom: 0;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    cursor: pointer;
    right: 0;
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    -moz-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
}

.sd-Sortable-item-wrap-2zLbp {
    position: relative;
    margin-bottom: 8px;
}

    .sd-Sortable-item-wrap-2zLbp:last-child {
        margin: 0;
    }

.sd-Sortable-draggingTarget-J5fzc {
    width: 100%;
    height: 100%;
    position: absolute;
    z-index: 99;
    top: 0;
    left: 0;
    padding: 4px 32px;
    background-color: #f4f6fb;
}

.sd-Sortable-option-item-2tYJ1 {
    padding: 4px 16px;
}

.sd-Sortable-dragging-container-1VdAF .sd-Sortable-option-item-2tYJ1:hover,
.sd-Sortable-dragging-container-1VdAF .sd-Sortable-option-item-2tYJ1:active {
    background-color: var(--sd-blacked-background-default-01);
}

.sd-Sortable-operateIcon-3mSBR {
    color: #989cb2;
}

.sd-Sortable-operateDisableIcon-1DDr_ {
    color: #b8bbcc;
}

.sd-BaseTransfer-container-2_y3D {
    width: 600px;
    height: 400px;
}

.sd-BaseTransfer-left-wrap-WipjL,
.sd-BaseTransfer-right-wrap-SngPm {
    height: 100%;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -moz-box-orient: vertical;
    -moz-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -moz-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    border-right: 1px solid var(--sd-blacked-background-hover-01);
}

.sd-BaseTransfer-header-wrap-2i_aU {
    padding: 16px 16px;
}

.sd-BaseTransfer-right-wrap-SngPm {
    border: none;
}

    .sd-BaseTransfer-right-wrap-SngPm .sd-BaseTransfer-header-wrap-2i_aU {
        color: #989cb2;
        font-weight: 400;
        font-size: 12px;
        display: -webkit-box;
        display: -webkit-flex;
        display: -moz-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: justify;
        -webkit-justify-content: space-between;
        -moz-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
        -webkit-box-align: center;
        -webkit-align-items: center;
        -moz-box-align: center;
        -ms-flex-align: center;
        align-items: center;
    }

.sd-BaseTransfer-result-desc-wrap-3toz9 {
    min-height: 32px;
}

.sd-BaseTransfer-result-desc-wrap-3toz9 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -moz-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    color: var(--sd-font-description);
}

.sd-BaseTransfer-left-content-1Gz6J,
.sd-BaseTransfer-right-content-1UFZm {
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    -moz-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    min-height: 0;
}

.sd-TransferList-group-wrap-2FV9f {
    color: #141933;
    font-size: 14px;
    font-weight: 400;
    font-variant: normal;
    line-height: 20px;
    text-align: left;
    list-style: none;
    width: auto;
    position: relative;
    padding-bottom: 4px;
}

.sd-TransferList-group-wrap-2FV9f {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

    .sd-TransferList-group-wrap-2FV9f::before,
    .sd-TransferList-group-wrap-2FV9f::after,
    .sd-TransferList-group-wrap-2FV9f *,
    .sd-TransferList-group-wrap-2FV9f *::before,
    .sd-TransferList-group-wrap-2FV9f *::after {
        -webkit-box-sizing: inherit;
        -moz-box-sizing: inherit;
        box-sizing: inherit;
    }

.sd-TransferList-header-wrap-3VaUc {
    height: 32px;
    padding: 0 16px;
    background-color: var(--sd-blacked-background-hover-02);
}

.sd-TransferList-header-1igaz {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 0%;
    -moz-box-flex: 1;
    -ms-flex: 1 1 0%;
    flex: 1 1 0%;
    color: #989cb2;
    font-weight: 500;
    font-size: 12px;
    color: var(--sd-font-description);
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

.sd-TransferList-arrow-1P9B8 {
    position: absolute;
    top: 8px;
    right: 8px;
    cursor: pointer;
    -webkit-transition: 0.2s;
    -o-transition: 0.2s;
    -moz-transition: 0.2s;
    transition: 0.2s;
    -webkit-transform: rotate(-90deg);
    -moz-transform: rotate(-90deg);
    -ms-transform: rotate(-90deg);
    -o-transform: rotate(-90deg);
    transform: rotate(-90deg);
}

.sd-TransferList-is-spread-1rDvJ {
    -webkit-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg);
}

.sd-TransferList-option-item-FOVqY {
    margin-bottom: 8px;
    padding: 4px 16px;
}

    .sd-TransferList-option-item-FOVqY:last-child {
        margin: 0;
    }

.sd-TransferList-option-desc-wrap-2kb5d {
    min-height: 32px;
}

.sd-TransferList-disabled-3XkAh {
    display: inline-block;
    margin-left: 8px;
}

.sd-TransferGroupList-option-desc-wrap-3d4__ {
    min-height: 32px;
}

.sd-Timeline-timeline-3GoEI {
    min-width: 200px;
    margin: 0;
    padding: 0;
}

.sd-Timeline-timeline-horizontal-3Q3IB {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
}

    .sd-Timeline-timeline-horizontal-3Q3IB .sd-Timeline-timeline-item-1180J {
        min-width: 120px;
    }

        .sd-Timeline-timeline-horizontal-3Q3IB .sd-Timeline-timeline-item-1180J .sd-Timeline-item-line-horizontal-without-left-hOLNu {
            border-top: none;
        }

.sd-Timeline-timeline-item-1180J {
    position: relative;
    margin: 0;
    padding-bottom: 16px;
}

.sd-Timeline-item-line-nRMo- {
    height: 100%;
    position: absolute;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -moz-box-orient: vertical;
    -moz-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    padding-top: 4px;
}

.sd-Timeline-item-line-horizontal-2W0ZU {
    width: 100%;
    position: absolute;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-justify-content: space-around;
    -ms-flex-pack: distribute;
    justify-content: space-around;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -moz-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
}

.sd-Timeline-item-dot-horizontal-xncTm {
    width: 12px;
    height: 12px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -moz-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    margin-bottom: 4px;
    line-height: 12px;
}

.sd-Timeline-item-dot-1gFEq {
    width: 12px;
    height: 12px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -moz-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    margin-top: 2px;
    margin-bottom: 4px;
    line-height: 12px;
}

.sd-Timeline-item-tail-hyMcw {
    height: -webkit-calc(100% - 16px);
    height: -moz-calc(100% - 16px);
    height: calc(100% - 16px);
    border-left: 1px dashed var(--sd-color-primary-border);
}

.sd-Timeline-item-tail-horizontal-2Qula {
    width: -webkit-calc(100% - 16px);
    width: -moz-calc(100% - 16px);
    width: calc(100% - 16px);
    border-top: 1px dashed var(--sd-color-primary-border);
    -webkit-transform: translateY(5px);
    -moz-transform: translateY(5px);
    -ms-transform: translateY(5px);
    -o-transform: translateY(5px);
    transform: translateY(5px);
}

.sd-Timeline-item-title-box-15UDI {
    width: 100%;
    height: 22px;
    position: relative;
}

.sd-Timeline-item-title-forUN {
    display: inline-block;
    max-width: -webkit-calc(100% - 16px);
    max-width: -moz-calc(100% - 16px);
    max-width: calc(100% - 16px);
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    color: #141933;
    font-weight: 500;
    font-size: 16px;
    line-height: 22px;
}

.sd-Timeline-item-title-max-width-2QU3Z {
    max-width: 100%;
}

.sd-Timeline-item-title-max-width-with-fold-DM_c8 {
    max-width: -webkit-calc(100% - 16px);
    max-width: -moz-calc(100% - 16px);
    max-width: calc(100% - 16px);
}

.sd-Timeline-item-fold-icon-22Tq9 {
    height: 22px;
    position: absolute;
    top: 0px;
    padding-left: 4px;
    line-height: 22px;
    cursor: pointer;
}

.sd-Timeline-item-time-3WxnI {
    width: 100%;
    position: relative;
    margin-top: 4px;
    word-break: break-word;
    color: #989cb2;
    font-size: 14px;
    font-weight: 400;
}

.sd-Timeline-item-desc-1jsZH {
    width: 100%;
    position: relative;
    margin-top: 4px;
    word-break: break-word;
    color: #989cb2;
    font-size: 14px;
    font-weight: 400;
}

.sd-Timeline-timeline-content-3fPIE {
    width: 100%;
    position: relative;
    margin-top: 4px;
    word-break: break-word;
    color: #474c66;
    font-size: 14px;
    font-weight: 400;
}

.sd-Timeline-timeline-card-3Yc-H {
    width: 100%;
    position: relative;
    margin-top: 4px;
    word-break: break-word;
    padding: 16px;
    color: #474c66;
    font-size: 14px;
    font-weight: 400;
    background-color: #f4f6fb;
    -webkit-border-radius: 12px;
    -moz-border-radius: 12px;
    border-radius: 12px;
}

.sd-Timeline-timeline-card-margin-top-3iLbc {
    margin-top: 8px;
}

.sd-Timeline-item-last-Lelj1 > .sd-Timeline-item-line-nRMo- > .sd-Timeline-item-tail-hyMcw {
    display: none;
}

.sd-Timeline-item-last-Lelj1 > .sd-Timeline-item-line-horizontal-2W0ZU {
    left: 0 !important;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -moz-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
}

    .sd-Timeline-item-last-Lelj1 > .sd-Timeline-item-line-horizontal-2W0ZU > .sd-Timeline-item-tail-horizontal-2Qula {
        display: none;
    }

.sd-Timeline-item-last-with-line-3DXRv .sd-Timeline-item-line-horizontal-2W0ZU .sd-Timeline-item-tail-horizontal-2Qula:last-of-type {
    border-top: none;
}

.sd-Timeline-item-right-2KXxL {
    padding-left: 20px;
    text-align: left;
}

    .sd-Timeline-item-right-2KXxL > .sd-Timeline-item-line-nRMo- {
        left: 0px;
    }

.sd-Timeline-item-left-3EJp_ {
    padding-right: 20px;
    text-align: right;
}

    .sd-Timeline-item-left-3EJp_ > .sd-Timeline-item-line-nRMo- {
        right: 0px;
    }

    .sd-Timeline-item-left-3EJp_ > .sd-Timeline-item-title-box-15UDI {
        direction: rtl;
    }

        .sd-Timeline-item-left-3EJp_ > .sd-Timeline-item-title-box-15UDI > .sd-Timeline-item-title-forUN {
            direction: ltr;
        }

        .sd-Timeline-item-left-3EJp_ > .sd-Timeline-item-title-box-15UDI > .sd-Timeline-item-fold-icon-22Tq9 {
            padding-right: 4px;
            padding-left: 0px;
        }

.sd-Timeline-item-top-1c_fH {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-align-content: flex-start;
    -ms-flex-line-pack: start;
    align-content: flex-start;
    padding-right: 20px;
}

    .sd-Timeline-item-top-1c_fH > .sd-Timeline-item-line-horizontal-2W0ZU {
        top: 0px;
        left: -2px;
    }

.sd-Timeline-item-bottom-XSEsT {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-align-content: flex-end;
    -ms-flex-line-pack: end;
    align-content: flex-end;
    padding-right: 20px;
}

    .sd-Timeline-item-bottom-XSEsT > .sd-Timeline-item-line-horizontal-2W0ZU {
        bottom: 0px;
    }

.sd-Timeline-item-alternate-left-3wnMF {
    width: 50%;
    left: 0px;
    padding-right: 14px;
    text-align: right;
}

    .sd-Timeline-item-alternate-left-3wnMF > .sd-Timeline-item-line-nRMo- {
        right: 0px;
        -webkit-transform: translateX(50%);
        -moz-transform: translateX(50%);
        -ms-transform: translateX(50%);
        -o-transform: translateX(50%);
        transform: translateX(50%);
    }

    .sd-Timeline-item-alternate-left-3wnMF > .sd-Timeline-item-title-box-15UDI {
        direction: rtl;
    }

        .sd-Timeline-item-alternate-left-3wnMF > .sd-Timeline-item-title-box-15UDI > .sd-Timeline-item-title-forUN {
            direction: ltr;
        }

        .sd-Timeline-item-alternate-left-3wnMF > .sd-Timeline-item-title-box-15UDI > .sd-Timeline-item-fold-icon-22Tq9 {
            padding-right: 4px;
            padding-left: 0px;
        }

.sd-Timeline-item-alternate-right-Hu5an {
    width: 50%;
    left: 50%;
    padding-left: 14px;
    text-align: left;
}

    .sd-Timeline-item-alternate-right-Hu5an > .sd-Timeline-item-line-nRMo- {
        left: 0px;
        -webkit-transform: translateX(-50%);
        -moz-transform: translateX(-50%);
        -ms-transform: translateX(-50%);
        -o-transform: translateX(-50%);
        transform: translateX(-50%);
    }

.sd-Timeline-time-left-content-right-1c-__ {
    width: 50%;
    left: 50%;
    padding-left: 14px;
    text-align: left;
}

    .sd-Timeline-time-left-content-right-1c-__ > .sd-Timeline-item-line-nRMo- {
        left: 0px;
        -webkit-transform: translateX(-50%);
        -moz-transform: translateX(-50%);
        -ms-transform: translateX(-50%);
        -o-transform: translateX(-50%);
        transform: translateX(-50%);
    }

    .sd-Timeline-time-left-content-right-1c-__ > .sd-Timeline-item-time-3WxnI {
        width: 100%;
        position: absolute;
        top: 1px;
        left: 0px;
        margin-top: 0px;
        padding-right: 14px;
        text-align: right;
        -webkit-transform: translateX(-100%);
        -moz-transform: translateX(-100%);
        -ms-transform: translateX(-100%);
        -o-transform: translateX(-100%);
        transform: translateX(-100%);
    }

.sd-Timeline-time-right-content-left-3iJEn {
    width: 50%;
    left: 0px;
    padding-right: 14px;
    text-align: right;
}

    .sd-Timeline-time-right-content-left-3iJEn > .sd-Timeline-item-line-nRMo- {
        right: 0px;
        -webkit-transform: translateX(50%);
        -moz-transform: translateX(50%);
        -ms-transform: translateX(50%);
        -o-transform: translateX(50%);
        transform: translateX(50%);
    }

    .sd-Timeline-time-right-content-left-3iJEn > .sd-Timeline-item-time-3WxnI {
        width: 100%;
        position: absolute;
        top: 1px;
        right: 0px;
        margin-top: 0px;
        padding-left: 14px;
        text-align: left;
        -webkit-transform: translateX(100%);
        -moz-transform: translateX(100%);
        -ms-transform: translateX(100%);
        -o-transform: translateX(100%);
        transform: translateX(100%);
    }

    .sd-Timeline-time-right-content-left-3iJEn > .sd-Timeline-item-title-box-15UDI {
        direction: rtl;
    }

        .sd-Timeline-time-right-content-left-3iJEn > .sd-Timeline-item-title-box-15UDI > .sd-Timeline-item-title-forUN {
            direction: ltr;
        }

        .sd-Timeline-time-right-content-left-3iJEn > .sd-Timeline-item-title-box-15UDI > .sd-Timeline-item-fold-icon-22Tq9 {
            padding-right: 4px;
            padding-left: 0px;
        }

.sd-FlowLine-line-item-364pL {
    position: relative;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
}

.sd-FlowLine-items-content-2lNUK {
    width: 100%;
}

.sd-FlowLine-left-1JXFa {
    position: relative;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -moz-box-orient: vertical;
    -moz-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: left;
    -webkit-align-items: left;
    -moz-box-align: left;
    -ms-flex-align: left;
    align-items: left;
}

.sd-FlowLine-top-line-2Y7sa {
    height: 10px;
    -webkit-flex-shrink: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: #dadce5;
}

.sd-FlowLine-horizontal-line-2hR85 {
    width: 26px;
    -webkit-flex-shrink: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    border-top-width: 1px;
    border-top-style: solid;
    border-top-color: #dadce5;
}

.sd-FlowLine-vertical-line-2qU4_ {
    height: 100%;
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: #dadce5;
}

.sd-FlowLine-dot-box-PAhbY {
    position: absolute;
    top: 10px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-border-radius: 100%;
    -moz-border-radius: 100%;
    border-radius: 100%;
    background-color: #fff;
    -webkit-transform: translate(-50%, -50%);
    -moz-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    -o-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
}

.sd-FlowLine-dot-pending-129c9 {
    padding: 2px;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
    background-color: #fab005;
}

.sd-FlowLine-dot-doing-ynCvB {
    padding: 2px;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
    background-color: var(--sd-color-primary);
}

.sd-FlowLine-line-disappear-3LIP8 {
    border-color: rgba(0,0,0,0);
}

.sd-FlowLine-start-virtual-dot-9zhzh {
    height: 60px;
}

    .sd-FlowLine-start-virtual-dot-9zhzh span {
        color: #141933;
        font-size: 14px;
        font-weight: 400;
    }

.sd-FlowLine-stop-virtual-dot-2MYTV {
    height: 20px;
}

    .sd-FlowLine-stop-virtual-dot-2MYTV span {
        color: #141933;
        font-size: 14px;
        font-weight: 400;
    }

.sd-Text-text-2ZFHj {
    width: 100%;
    height: 20px;
    background-color: var(--sd-blacked-background-hover-02);
}

.sd-Text-text-animate-1mTAI {
    background: -webkit-gradient(linear, left top, right top, color-stop(25%, var(--sd-blacked-background-hover-02)), color-stop(37%, var(--sd-blacked-background-hover-01)), color-stop(63%, var(--sd-blacked-background-hover-02)));
    background: -webkit-linear-gradient(left, var(--sd-blacked-background-hover-02) 25%, var(--sd-blacked-background-hover-01) 37%, var(--sd-blacked-background-hover-02) 63%);
    background: -moz-linear-gradient(left, var(--sd-blacked-background-hover-02) 25%, var(--sd-blacked-background-hover-01) 37%, var(--sd-blacked-background-hover-02) 63%);
    background: -o-linear-gradient(left, var(--sd-blacked-background-hover-02) 25%, var(--sd-blacked-background-hover-01) 37%, var(--sd-blacked-background-hover-02) 63%);
    background: linear-gradient(90deg, var(--sd-blacked-background-hover-02) 25%, var(--sd-blacked-background-hover-01) 37%, var(--sd-blacked-background-hover-02) 63%);
    -webkit-background-size: 400% 100%;
    -moz-background-size: 400% 100%;
    -o-background-size: 400% 100%;
    background-size: 400% 100%;
    -webkit-animation: sd-Text-identifier-3raA9 1.4s ease infinite;
    -moz-animation: sd-Text-identifier-3raA9 1.4s ease infinite;
    -o-animation: sd-Text-identifier-3raA9 1.4s ease infinite;
    animation: sd-Text-identifier-3raA9 1.4s ease infinite;
}

@-webkit-keyframes sd-Text-identifier-3raA9 {
    0% {
        background-position: 100% 50%;
    }

    100% {
        background-position: 0 50%;
    }
}

@-moz-keyframes sd-Text-identifier-3raA9 {
    0% {
        background-position: 100% 50%;
    }

    100% {
        background-position: 0 50%;
    }
}

@-o-keyframes sd-Text-identifier-3raA9 {
    0% {
        background-position: 100% 50%;
    }

    100% {
        background-position: 0 50%;
    }
}

@keyframes sd-Text-identifier-3raA9 {
    0% {
        background-position: 100% 50%;
    }

    100% {
        background-position: 0 50%;
    }
}

.sd-Avatar-avatar-35C03 {
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
    background-color: var(--sd-blacked-background-hover-02);
}

.sd-Avatar-sm-1Nkne {
    width: 28px;
    height: 28px;
    position: relative;
    top: -6px;
}

.sd-Avatar-lg-i46He {
    width: 64px;
    height: 64px;
}

.sd-Avatar-avatar-animate-3AQab {
    background: -webkit-gradient(linear, left top, right top, color-stop(25%, var(--sd-blacked-background-hover-02)), color-stop(37%, var(--sd-blacked-background-hover-01)), color-stop(63%, var(--sd-blacked-background-hover-02)));
    background: -webkit-linear-gradient(left, var(--sd-blacked-background-hover-02) 25%, var(--sd-blacked-background-hover-01) 37%, var(--sd-blacked-background-hover-02) 63%);
    background: -moz-linear-gradient(left, var(--sd-blacked-background-hover-02) 25%, var(--sd-blacked-background-hover-01) 37%, var(--sd-blacked-background-hover-02) 63%);
    background: -o-linear-gradient(left, var(--sd-blacked-background-hover-02) 25%, var(--sd-blacked-background-hover-01) 37%, var(--sd-blacked-background-hover-02) 63%);
    background: linear-gradient(90deg, var(--sd-blacked-background-hover-02) 25%, var(--sd-blacked-background-hover-01) 37%, var(--sd-blacked-background-hover-02) 63%);
    -webkit-background-size: 400% 100%;
    -moz-background-size: 400% 100%;
    -o-background-size: 400% 100%;
    background-size: 400% 100%;
    -webkit-animation: sd-Avatar-identifier-2k5-r 1.4s ease infinite;
    -moz-animation: sd-Avatar-identifier-2k5-r 1.4s ease infinite;
    -o-animation: sd-Avatar-identifier-2k5-r 1.4s ease infinite;
    animation: sd-Avatar-identifier-2k5-r 1.4s ease infinite;
}

@-webkit-keyframes sd-Avatar-identifier-2k5-r {
    0% {
        background-position: 100% 50%;
    }

    100% {
        background-position: 0 50%;
    }
}

@-moz-keyframes sd-Avatar-identifier-2k5-r {
    0% {
        background-position: 100% 50%;
    }

    100% {
        background-position: 0 50%;
    }
}

@-o-keyframes sd-Avatar-identifier-2k5-r {
    0% {
        background-position: 100% 50%;
    }

    100% {
        background-position: 0 50%;
    }
}

@keyframes sd-Avatar-identifier-2k5-r {
    0% {
        background-position: 100% 50%;
    }

    100% {
        background-position: 0 50%;
    }
}

.sd-Skeleton-container-2tTh3 {
    padding-top: 6px;
}

.sd-Filter-trigger-container-3WZus {
    display: inline-block;
    min-width: 40px;
    max-width: 280px;
}

.sd-Filter-trigger-2hx8z {
    height: 32px;
    position: relative;
    padding-right: 24px;
    padding-left: 8px;
    border: 1px solid #dadce5;
    line-height: 32px;
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    border-radius: 8px;
    font-size: 14px;
    cursor: pointer;
}

    .sd-Filter-trigger-2hx8z:hover {
        border-color: var(--sd-font-description);
    }

.sd-Filter-trigger-active-2Cn0l {
    border-color: var(--sd-color-primary-border);
}

    .sd-Filter-trigger-active-2Cn0l:hover {
        border-color: var(--sd-color-primary-border);
    }

.sd-Filter-icon-2OALQ {
    position: absolute;
    top: 9px;
    right: 6px;
    -webkit-transition: 0.2s;
    -o-transition: 0.2s;
    -moz-transition: 0.2s;
    transition: 0.2s;
    -webkit-transform-origin: 6px 6px;
    -moz-transform-origin: 6px 6px;
    -ms-transform-origin: 6px 6px;
    -o-transform-origin: 6px 6px;
    transform-origin: 6px 6px;
}

.sd-Filter-closeIcon-2hX6L {
    position: absolute;
    top: 9px;
    right: 6px;
}

.sd-Filter-arrow-open-3Ulai {
    -webkit-transform: rotateZ(180deg);
    -moz-transform: rotateZ(180deg);
    -ms-transform: rotate(180deg);
    -o-transform: rotateZ(180deg);
    transform: rotateZ(180deg);
}

.sd-Filter-menu-Cn3EM {
    max-width: 280px;
}

.sd-Filter-search-input-lGg9l {
    width: -webkit-calc(100% - 16px);
    width: -moz-calc(100% - 16px);
    width: calc(100% - 16px);
    margin: 0 8px 8px 8px;
}

.sd-Filter-menu-list-1N7Sl {
    max-height: 300px;
    overflow-y: auto;
}

.sd-Filter-menu-list-with-search-3YwCp {
    max-height: 260px;
    overflow-y: auto;
}

.sd-Filter-option-container-3BBEG {
    padding: 8px 0;
}

.sd-Filter-footer-1RoGq {
    height: 32px;
    margin: 16px 16px 8px 16px;
}

.sd-Filter-custom-content-in3nw {
    min-width: 200px;
    min-height: 80px;
    margin: 8px 16px 16px 16px;
}

.sd-Filter-custom-value-1UHDz {
    color: var(--sd-font-text);
}

.sd-Filter-no-result-3MsGF {
    min-width: 200px;
}

.sd-Filter-disabled-2jgS9,
.sd-Filter-disabled-2jgS9:hover {
    border-color: var(--sd-blacked-background-active-01);
    color: var(--sd-font-disable);
    cursor: not-allowed;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

.sd-Filter-active-3Phwa {
    color: var(--sd-color-primary-text);
}

.sd-Filter-disabledActive-2Bk_S,
.sd-Filter-disabledActive-2Bk_S:hover {
    border-color: var(--sd-blacked-background-active-01);
    color: var(--sd-color-primary-text-disable);
    cursor: not-allowed;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

.sd-Filter-groupContent-3LdGe {
    min-height: 0;
    max-height: 300px;
    margin: 0px 0;
    overflow-y: auto;
}

.sd-Breadcrumb-container-1epG- {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    color: var(--sd-font-description);
}

.sd-Breadcrumb-md-2vq8Y {
    color: #141933;
    font-weight: 500;
    font-size: 20px;
    line-height: 28px;
}

    .sd-Breadcrumb-md-2vq8Y .sd-Breadcrumb-item-3O8s3 {
        margin-right: 8px;
    }

    .sd-Breadcrumb-md-2vq8Y .sd-Breadcrumb-separator-6cXmr {
        margin-right: 8px;
        color: var(--sd-font-description);
        font-size: 20px;
    }

.sd-Breadcrumb-sm-2rttL {
    color: #141933;
    font-size: 14px;
    font-weight: 500;
}

    .sd-Breadcrumb-sm-2rttL .sd-Breadcrumb-item-3O8s3 {
        margin-right: 6px;
    }

    .sd-Breadcrumb-sm-2rttL .sd-Breadcrumb-separator-6cXmr {
        margin-right: 6px;
        color: var(--sd-font-description);
        font-size: 14px;
    }

.sd-Breadcrumb-item-3O8s3 {
    color: var(--sd-font-description);
    cursor: pointer;
}

    .sd-Breadcrumb-item-3O8s3:hover {
        color: var(--sd-color-primary-text);
    }

.sd-Breadcrumb-separator-6cXmr {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -moz-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    color: var(--sd-font-description);
    text-align: center;
}

.sd-Breadcrumb-active-2YvRC {
    color: var(--sd-font-heading);
}

    .sd-Breadcrumb-active-2YvRC:hover {
        color: var(--sd-font-heading);
    }

.sd-Breadcrumb-disabled-29Zpq {
    color: var(--sd-font-disable);
    cursor: not-allowed;
}

    .sd-Breadcrumb-disabled-29Zpq:hover {
        color: var(--sd-font-disable);
    }

.sd-Breadcrumb-checkWidthContainer-2DZOP {
    width: 0;
    height: 0;
    overflow: hidden;
}

.sd-Breadcrumb-realCheckWidthContainer-24OlT {
    min-width: 200px;
}

    .sd-Breadcrumb-realCheckWidthContainer-24OlT .sd-Breadcrumb-item-3O8s3 {
        display: inline-block;
    }

.sd-Breadcrumb-normal-cursor-1VELI {
    cursor: default;
}

.sd-Breadcrumb-collapse-icon-3U6z4 {
    -webkit-transform: rotate(90deg);
    -moz-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    -o-transform: rotate(90deg);
    transform: rotate(90deg);
}

.sd-Breadcrumb-collapse-menu-item-35qzC {
    max-width: 276px;
    padding: 2px 8px;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
}

.sd-Breadcrumb-collapse-dropdown-23OYi {
    max-height: 276px;
    padding: 8px 0;
    overflow-y: auto;
}

.sd-Card-container-3WRs- {
    position: relative;
    display: inline-block;
    background: var(--sd-blacked-background-default-01);
}

.sd-Card-withMouseStyle-1b7ch {
    border: 1px solid var(--sd-blacked-background-default-01);
}

    .sd-Card-withMouseStyle-1b7ch:hover {
        border: 1px solid var(--sd-color-primary-border);
    }

    .sd-Card-withMouseStyle-1b7ch:active {
        border: 1px solid var(--sd-color-primary-border-active);
    }

.sd-Card-level1-2B5-a {
    padding: 24px;
    -webkit-border-radius: 24px;
    -moz-border-radius: 24px;
    border-radius: 24px;
}

    .sd-Card-level1-2B5-a .sd-Card-header-2G9Xt {
        color: #141933;
        font-weight: 500;
        font-size: 18px;
        line-height: 24px;
    }

    .sd-Card-level1-2B5-a .sd-Card-content-ljMbL {
        margin: 12px 0;
    }

    .sd-Card-level1-2B5-a .sd-Card-disableMask-2gEZk {
        -webkit-border-radius: 24px;
        -moz-border-radius: 24px;
        border-radius: 24px;
    }

.sd-Card-level2-3HO_P {
    padding: 16px;
    -webkit-border-radius: 16px;
    -moz-border-radius: 16px;
    border-radius: 16px;
}

    .sd-Card-level2-3HO_P .sd-Card-header-2G9Xt {
        color: #141933;
        font-weight: 500;
        font-size: 18px;
        line-height: 24px;
    }

    .sd-Card-level2-3HO_P .sd-Card-content-ljMbL {
        margin: 12px 0;
    }

    .sd-Card-level2-3HO_P .sd-Card-disableMask-2gEZk {
        -webkit-border-radius: 16px;
        -moz-border-radius: 16px;
        border-radius: 16px;
    }

.sd-Card-level3-3dvmh {
    padding: 12px;
    -webkit-border-radius: 12px;
    -moz-border-radius: 12px;
    border-radius: 12px;
}

    .sd-Card-level3-3dvmh .sd-Card-header-2G9Xt {
        color: #141933;
        font-weight: 500;
        font-size: 16px;
        line-height: 22px;
    }

.sd-Card-content-ljMbL {
    clear: right;
    margin: 8px 0;
}

.sd-Card-disableMask-2gEZk {
    -webkit-border-radius: 12px;
    -moz-border-radius: 12px;
    border-radius: 12px;
}

.sd-Card-level4-1DaJG {
    padding: 12px;
    -webkit-border-radius: 12px;
    -moz-border-radius: 12px;
    border-radius: 12px;
}

    .sd-Card-level4-1DaJG .sd-Card-header-2G9Xt {
        color: #141933;
        font-weight: 500;
        font-size: 14px;
        line-height: 20px;
    }

.sd-Card-content-ljMbL {
    margin: 8px 0;
}

.sd-Card-disableMask-2gEZk {
    -webkit-border-radius: 12px;
    -moz-border-radius: 12px;
    border-radius: 12px;
}

.sd-Card-level5-3W-Np {
    padding: 8px;
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    border-radius: 8px;
}

    .sd-Card-level5-3W-Np .sd-Card-header-2G9Xt {
        color: #141933;
        font-weight: 500;
        font-size: 14px;
        line-height: 20px;
    }

    .sd-Card-level5-3W-Np .sd-Card-content-ljMbL {
        margin: 8px 0;
    }

    .sd-Card-level5-3W-Np .sd-Card-disableMask-2gEZk {
        -webkit-border-radius: 8px;
        -moz-border-radius: 8px;
        border-radius: 8px;
    }

.sd-Card-headerIcon-iMJSV {
    margin-right: 8px;
    color: var(--sd-font-text);
}

.sd-Card-headerExtra-1yKaj {
    float: right;
    color: #989cb2;
    font-weight: 400;
    font-size: 12px;
    color: var(--sd-font-text);
}

.sd-Card-headerDescription-2kzYm {
    color: #989cb2;
    font-weight: 400;
    font-size: 12px;
}

.sd-Card-footer-3_4TN {
    color: #141933;
    font-size: 14px;
    font-weight: 400;
    height: 20px;
    line-height: 20px;
}

.sd-Card-footerWithBorder-3L094 {
    border-bottom: 1px solid var(--sd-blacked-background-active-01);
}

.sd-Card-collapsibleIcon-1HRax {
    display: inline-block;
    -webkit-transition: 0.2s;
    -o-transition: 0.2s;
    -moz-transition: 0.2s;
    transition: 0.2s;
    -webkit-transform: rotateZ(-90deg);
    -moz-transform: rotateZ(-90deg);
    -ms-transform: rotate(-90deg);
    -o-transform: rotateZ(-90deg);
    transform: rotateZ(-90deg);
}

.sd-Card-collapsibleIconOpen-31mlu {
    -webkit-transform: rotateZ(90deg);
    -moz-transform: rotateZ(90deg);
    -ms-transform: rotate(90deg);
    -o-transform: rotateZ(90deg);
    transform: rotateZ(90deg);
}

.sd-Card-disableMask-2gEZk {
    position: absolute;
    z-index: 1;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background-color: rgba(255,255,255,0.5);
    cursor: not-allowed;
}

.sd-LoadMore-container-1pOCs {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -moz-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    max-width: 100%;
    min-height: 36px;
    padding: 0px 8px;
    color: #474c66;
    font-size: 14px;
    font-weight: 400;
    color: #989cb2;
    cursor: pointer;
}

.sd-LoadMore-gray-1AhvK {
    background-color: #f7f8fa;
    color: #474c66;
}

.sd-LoadMore-box-2H4To {
    height: 100%;
    max-width: 100%;
    line-height: 20px;
    text-align: center;
}

.sd-LoadMore-complete-2EO5o {
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
}

.sd-LoadMore-fail-1zs2x {
    line-height: 20px;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
}

.sd-LoadMore-retryBtn-374Tj {
    line-height: 20px;
}

.sd-LineClamp-clamp-wrapper-3FP3e {
    width: 100%;
    position: relative;
}

.sd-LineClamp-clamp-container-3MvHP {
    width: 100%;
}

.sd-LineClamp-text-clamp-2jney {
    display: -webkit-box;
    overflow: hidden;
    /* autoprefixer: ignore next */
    -webkit-box-orient: vertical;
}

.sd-LineClamp-hyphens-343Ti {
    -moz-hyphens: auto;
    hyphens: auto;
    -webkit-hyphens: auto;
    -ms-hyphens: auto;
}

.sd-LineClamp-text-left-3eBUH {
    text-align: left;
}

.sd-LineClamp-text-center-FCKNI {
    padding-right: 8px;
    text-align: center;
}

.sd-LineClamp-text-right-bZHza {
    padding-right: 10px;
    text-align: right;
}

.sd-LineClamp-outer-option-wrapper-hcX8w {
    width: 100%;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    margin-top: 4px;
}

.sd-LineClamp-outer-option-left-3Vpo2 {
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -moz-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
}

.sd-LineClamp-outer-option-right-1EfHI {
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    -moz-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
}

.sd-LineClamp-outer-option-center-47ZJS {
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -moz-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
}

.sd-LineClamp-inner-option-wrapper-1rNxt {
    position: absolute;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
}

    .sd-LineClamp-inner-option-wrapper-1rNxt .sd-LineClamp-button-bg-3WtKW {
        background-color: #fff;
    }

.sd-LineClamp-inner-option-to-left-1_sL0 {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: reverse;
    -webkit-flex-direction: row-reverse;
    -moz-box-orient: horizontal;
    -moz-box-direction: reverse;
    -ms-flex-direction: row-reverse;
    flex-direction: row-reverse;
}

.sd-LineClamp-inner-option-shadow-3Azve {
    width: 16px;
}

.sd-LineClamp-inner-option-left-top-39zMZ {
    top: 0;
    left: 0;
}

.sd-LineClamp-inner-option-left-bottom-3nxt_ {
    bottom: 0;
    left: 0;
}

.sd-LineClamp-inner-option-right-top-2fAnr {
    top: 0;
    right: 0;
}

.sd-LineClamp-inner-option-right-bottom-31Th5 {
    right: 0;
    bottom: 0;
}

.sd-LineClamp-shadow-container-2iiEV {
    width: 100%;
    position: absolute;
    z-index: -100;
    top: 0;
    visibility: hidden;
}

.sd-LineClamp-chinese-word-6nX_4 {
    display: inline-block;
}

.sd-LineClamp-no-right-padding-1IQIL {
    padding-right: 0;
}

.sd-Divider-container-2_I4a {
    height: 0.7em;
    display: inline-block;
    margin: 0 5px;
    border-right: 1px solid var(--sd-blacked-solid-default-02);
}

.sd-Divider-container-horizontal-2BCA9 {
    width: 100%;
    margin: 5px 0;
    border-top: 1px solid var(--sd-blacked-solid-default-02);
}

.sd-Divider-dashed-25WWf {
    border-top: 1px dashed var(--sd-blacked-solid-default-02);
}


.user-name,
.candidate-name,
.job-title,
.job-manager,
.job-location,
.template-name,
.user-email,
.candiate-email,
.location,
.org-name,
.file-name,
.job-form__question__item__input.overflow-ellipsis {
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
}

.user-name,
.candidate-name,
.job-title,
.job-manager,
.job-location,
.template-name,
.user-email,
.candiate-email,
.location,
.org-name,
.file-name {
    display: inline-block;
    vertical-align: top;
}

.user-name,
.candidate-name {
    max-width: 8em;
}

.job-title {
    max-width: 100%;
}

.template-name {
    max-width: 7em;
}

.user-email,
.candiate-email {
    max-width: 12.5em;
}

.location,
.dept-name {
    max-width: 10em;
}

.org-name,
.file-name {
    max-width: 12em;
}

.color-link,
.link-alike-btn,
.link-alike-btn:focus {
    color: #0068ff;
    cursor: pointer;
}

    .color-link:hover,
    .link-alike-btn:hover,
    .link-alike-btn:focus:hover {
        color: #81abff;
    }

    .color-link:active,
    .link-alike-btn:active,
    .link-alike-btn:focus:active {
        color: #0057d9;
    }

.positive-btn,
.negative-btn,
.secondary-btn,
.disable-btn,
.disable-btn:focus,
.disable-btn:hover,
.cancel-btn {
    display: inline-block;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding: 0 1em;
    border: 0;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
    background: none;
    line-height: 40px;
    text-align: center;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
}

.positive-btn {
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
    background-color: #22b8cf;
    color: #fff;
}

    .positive-btn:hover {
        background-color: #3bc9db;
        color: #fff;
    }

    .positive-btn:active,
    .positive-btn:focus {
        background-color: #22b8cf;
        color: #fff;
    }

.negative-btn {
    border: 1px solid #df0044;
    background-color: #f06595;
    color: #fff;
    line-height: 38px;
    cursor: pointer;
}

    .negative-btn:hover {
        border: 1px solid #f9004c;
        background-color: #f2306b;
        color: #fff;
    }

    .negative-btn:active,
    .negative-btn:focus {
        border: 1px solid #e20e4e;
        background-color: #e20e4e;
        color: #fff;
    }

.secondary-btn {
    background-color: #e6e8f2;
    color: #8589a6;
    font-weight: bold;
    cursor: pointer;
}

    .secondary-btn:hover {
        background-color: #989cb2;
        color: #fff;
    }

    .secondary-btn:active,
    .secondary-btn:focus {
        background-color: #8589a6;
        color: #fff;
    }

.disable-btn,
.disable-btn:focus,
.disable-btn:hover {
    border: 1px solid #e6e8f2;
    background-color: #fff;
    color: #e6e8f2;
    cursor: no-drop;
}

.cancel-btn {
    background-color: #fff;
    color: #474c66;
}

.link-alike-btn {
    width: auto;
    height: auto;
    margin: 0;
    padding: 0;
    border: 0;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
    background: none;
    cursor: pointer;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
}

    .link-alike-btn:focus {
        outline: 0;
        -webkit-appearance: none;
        -moz-appearance: none;
        appearance: none;
    }

.hoverdown {
    position: relative;
}

.hoverdown-menu {
    position: absolute;
    left: 0;
}

.hoverdown-btn {
    display: inline-block;
    text-align: center;
    cursor: pointer;
}

.hoverdown-add {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
}

.hoverdown-add-icon {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}

.vertical-more__hover-menu {
    width: 150px;
    z-index: 1;
    top: 36px;
    margin-left: -30px;
    padding: 3px 0;
    border: 1px solid #e6e8f2;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
    -webkit-box-shadow: 0 2px 5px #dadce5;
    -moz-box-shadow: 0 2px 5px #dadce5;
    box-shadow: 0 2px 5px #dadce5;
    background-color: #fff;
    color: #474c66;
    line-height: 1.5;
    white-space: normal;
}

    .vertical-more__hover-menu .disable {
        color: #dadce5;
        cursor: not-allowed;
    }

    .vertical-more__hover-menu:before,
    .vertical-more__hover-menu:after {
        width: 0;
        height: 0;
        position: absolute;
        z-index: 1;
        top: -19px;
        left: 21px;
        border: 10px solid transparent;
        border-bottom-color: #fff;
        color: rgba(0,0,0,0.8);
        pointer-events: none;
        content: '';
    }

    .vertical-more__hover-menu:before {
        z-index: 0;
        top: -22px;
        left: 20px;
        border: 11px solid transparent;
        border-bottom-color: #e6e8f2;
    }

.topbar__hoverdown-menu {
    position: absolute;
    z-index: 1045;
    right: 0;
    left: auto;
    min-width: 12em;
    margin-top: -0.5em;
    padding: 0.5em 0;
    border: 1px solid #e6e8f2;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
    -webkit-box-shadow: 0 2px 5px #dadce5;
    -moz-box-shadow: 0 2px 5px #dadce5;
    box-shadow: 0 2px 5px #dadce5;
    background-color: #fff;
    color: #474c66;
    font-size: 12px;
    line-height: 2;
}

    .topbar__hoverdown-menu:before,
    .topbar__hoverdown-menu:after {
        width: 0;
        height: 0;
        position: absolute;
        z-index: 1;
        top: -19px;
        right: 14px;
        border: 10px solid transparent;
        border-bottom-color: #fff;
        color: rgba(0,0,0,0.8);
        pointer-events: none;
        content: '';
    }

    .topbar__hoverdown-menu:after {
        z-index: 0;
        top: -22px;
        right: 13px;
        border: 11px solid transparent;
        border-bottom-color: #e6e8f2;
    }

.topbar__hoverdown-item {
    width: 100%;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    cursor: pointer;
}

.topbar__hoverdown-item-icon-left {
    width: 40px;
    display: inline-block;
    padding-left: 16px;
    color: #989cb2;
    font-size: 15px;
    text-align: center;
}

    .topbar__hoverdown-item-icon-left .avatar--name {
        width: 100%;
        height: 100%;
        line-height: 40px;
    }

.topbar__hoverdown-item-icon-globe {
    font-size: 18px;
}

.topbar__hoverdown-item-icon-recommend {
    font-size: 20px;
}

.topbar__hoverdown-item-content {
    width: 180px;
    display: inline-block;
    padding-left: 10px;
    text-align: left;
}

.topbar__hoverdown-item-icon-right {
    width: 50px;
    display: inline-block;
    color: #dadce5;
    font-size: 20px;
    text-align: center;
}

.topbar__hoverdown-item:hover {
    background-color: #f4f6fb;
}

.topbar__hoverdown-item .color-link {
    width: 100%;
    display: block;
}

    .topbar__hoverdown-item .color-link:hover {
        color: #0057d9;
    }

.topbar__hoverdown {
    height: 100%;
    position: relative;
    display: inline-block;
    margin-right: 10px;
    vertical-align: top;
    line-height: top-bar-height;
}

.topbar__hoverdown-menu.user {
    width: 300px;
    margin-top: -0.2em;
    padding: 0;
}

    .topbar__hoverdown-menu.user ul li {
        height: 32px;
        padding-left: 10px;
        line-height: 32px;
    }

.topbar__hoverdown-item {
    height: 40px;
    line-height: 40px;
}
/* * 全局设置样式 使用 css variable 控制 */
:root {
    --brandColor: #0068ff;
    --brandColorRGB: 0, 104, 255;
}

html,
body {
    height: 100%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    scroll-behavior: smooth;
}

    html *,
    body *,
    html *:before,
    body *:before,
    html *:after,
    body *:after {
        -webkit-box-sizing: inherit;
        -moz-box-sizing: inherit;
        box-sizing: inherit;
    }

body {
    margin: 0;
    line-height: 1.5;
    font-family: custom-font, -apple-system, BlinkMacSystemFont, 'PingFang SC', 'Microsoft YaHei', 'Lantinghei SC', 'Helvetica Neue', Arial, 'Open Sans', 'Hiragino Sans GB', sans-serif;
    color: #141933;
    font-size: 14px;
    font-weight: 400;
}

    body.ReactModal__Body--open {
        overflow: hidden;
    }

a {
    color: inherit;
    text-decoration: none;
    cursor: pointer;
}

    a,
    a:active,
    a:focus {
        outline: 0;
    }

button,
input {
    background: none;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
}

input {
    height: 40px;
    padding: 0.25em 0;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
    outline: none;
}

#app {
    overflow-wrap: break-word;
}

.apply-container {
    height: 100%;
    position: relative;
    background-color: #f4f4f6;
}

.apply__content {
    min-height: -webkit-calc(100vh - 80px - 4em);
    min-height: -moz-calc(100vh - 80px - 4em);
    min-height: calc(100vh - 80px - 4em);
}

    .apply__content.hidden {
        height: 0;
        min-height: 0;
    }

.main-container {
    position: relative;
    min-width: 970px;
    max-width: 1200px;
    margin: auto;
}

@media (min-width: 1200px) {
    .main-container {
        width: 1200px;
        min-width: 1200px;
    }
}

.profile-container {
    width: 864px;
    min-height: -webkit-calc(100vh - 80px - 4em);
    min-height: -moz-calc(100vh - 80px - 4em);
    min-height: calc(100vh - 80px - 4em);
    margin: 0 auto;
    padding: 40px 0;
    font-size: 14px;
}

.color-link,
.link-alike-btn,
.link-alike-btn:focus {
    color: #0068ff;
    cursor: pointer;
}

    .color-link:hover,
    .link-alike-btn:hover,
    .link-alike-btn:focus:hover {
        color: #81abff;
    }

    .color-link:active,
    .link-alike-btn:active,
    .link-alike-btn:focus:active {
        color: #0057d9;
    }

.positive-btn,
.negative-btn,
.secondary-btn,
.disable-btn,
.disable-btn:focus,
.disable-btn:hover,
.cancel-btn {
    display: inline-block;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding: 0 1em;
    border: 0;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
    background: none;
    line-height: 40px;
    text-align: center;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
}

.positive-btn {
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
    background-color: #22b8cf;
    color: #fff;
}

    .positive-btn:hover {
        background-color: #3bc9db;
        color: #fff;
    }

    .positive-btn:active,
    .positive-btn:focus {
        background-color: #22b8cf;
        color: #fff;
    }

.negative-btn {
    border: 1px solid #df0044;
    background-color: #f06595;
    color: #fff;
    line-height: 38px;
    cursor: pointer;
}

    .negative-btn:hover {
        border: 1px solid #f9004c;
        background-color: #f2306b;
        color: #fff;
    }

    .negative-btn:active,
    .negative-btn:focus {
        border: 1px solid #e20e4e;
        background-color: #e20e4e;
        color: #fff;
    }

.secondary-btn {
    background-color: #e6e8f2;
    color: #8589a6;
    font-weight: bold;
    cursor: pointer;
}

    .secondary-btn:hover {
        background-color: #989cb2;
        color: #fff;
    }

    .secondary-btn:active,
    .secondary-btn:focus {
        background-color: #8589a6;
        color: #fff;
    }

.disable-btn,
.disable-btn:focus,
.disable-btn:hover {
    border: 1px solid #e6e8f2;
    background-color: #fff;
    color: #e6e8f2;
    cursor: no-drop;
}

.cancel-btn {
    background-color: #fff;
    color: #474c66;
}

.link-alike-btn {
    width: auto;
    height: auto;
    margin: 0;
    padding: 0;
    border: 0;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
    background: none;
    cursor: pointer;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
}

    .link-alike-btn:focus {
        outline: 0;
        -webkit-appearance: none;
        -moz-appearance: none;
        appearance: none;
    }

.user-name,
.candidate-name,
.job-title,
.job-manager,
.job-location,
.template-name,
.user-email,
.candiate-email,
.location,
.org-name,
.file-name,
.job-form__question__item__input.overflow-ellipsis {
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
}

.user-name,
.candidate-name,
.job-title,
.job-manager,
.job-location,
.template-name,
.user-email,
.candiate-email,
.location,
.org-name,
.file-name {
    display: inline-block;
    vertical-align: top;
}

.user-name,
.candidate-name {
    max-width: 8em;
}

.job-title {
    max-width: 100%;
}

.template-name {
    max-width: 7em;
}

.user-email,
.candiate-email {
    max-width: 12.5em;
}

.location,
.dept-name {
    max-width: 10em;
}

.org-name,
.file-name {
    max-width: 12em;
}

.apply-form-preview {
    width: 100%;
    position: fixed;
    z-index: 1002;
    top: 0;
    bottom: 0;
    padding: 30px 0;
    background-color: #f4f6fb;
    overflow-y: auto;
}

    .apply-form-preview .btn-group {
        width: 700px;
        display: -webkit-box;
        display: -webkit-flex;
        display: -moz-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: center;
        -webkit-justify-content: center;
        -moz-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        margin-left: -webkit-calc(50% - 350px);
        margin-left: -moz-calc(50% - 350px);
        margin-left: calc(50% - 350px);
        padding: 30px 0 50px;
        background-color: #fff;
    }

    .apply-form-preview .btn-cancel,
    .apply-form-preview .btn-ok {
        min-width: 140px;
    }

    .apply-form-preview .btn-cancel {
        margin-right: 40px;
    }

.complete-form {
    width: 100%;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -moz-box-orient: horizontal;
    -moz-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -moz-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    min-width: 1200px;
    margin: 0;
    overflow: auto;
}

    .complete-form .left-side {
        width: 880px;
        -webkit-box-flex: 0;
        -webkit-flex: none;
        -moz-box-flex: 0;
        -ms-flex: none;
        flex: none;
        margin-right: 20px;
    }

    .complete-form .right-side {
        -webkit-box-flex: 1;
        -webkit-flex: 1;
        -moz-box-flex: 1;
        -ms-flex: 1;
        flex: 1;
    }

.job-apply.job-invite {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    min-height: -webkit-calc(100vh - 50px);
    min-height: -moz-calc(100vh - 50px);
    min-height: calc(100vh - 50px);
    padding-bottom: 32px;
    background: #f4f6fb;
}

    .job-apply.job-invite .job-invite-head {
        height: 64px;
        margin: 0 0 40px 0;
        padding-left: 24px;
        background: #fff;
        color: #03040d;
        font-size: 20px;
        line-height: 64px;
    }

.job-apply .main-container {
    width: 970px;
    min-width: 970px;
    max-width: 1200px;
}

.job-form__wrapper {
    position: relative;
    min-height: 740px;
    padding-bottom: 40px;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
    -webkit-box-shadow: 0px 1px 1px 1px rgba(230,232,242,0.4);
    -moz-box-shadow: 0px 1px 1px 1px rgba(230,232,242,0.4);
    box-shadow: 0px 1px 1px 1px rgba(230,232,242,0.4);
    background-color: #fff;
    color: #474c66;
}

.job-form__container {
    max-width: 508px;
    margin: 0 auto;
}

    .job-form__container.campus-apply {
        max-width: 620px;
    }

    .job-form__container .job-entry.heading {
        margin-bottom: 70px;
        padding-left: 0;
        border-left: 0;
        line-height: 1.5;
        text-align: center;
    }

    .job-form__container .job-entry__title {
        margin-bottom: 0;
        font-size: 20px;
    }

.job-form__error-message {
    width: 600px;
    margin-top: 20px;
    color: #ff6b6b;
    text-align: center;
}

.job-form__loading-indicator {
    width: 100px;
    display: inline-block;
    margin-top: 1em;
    margin-left: 10px;
}

.job-form__question {
    position: relative;
    padding-top: 32px;
}

.job-form__question__title {
    border-bottom: 1px solid #e6e8f2;
}

.job-form__question__title__text {
    display: inline-block;
    border-bottom: 3px solid #0068ff;
    font-weight: bold;
}

.job-form__question__item {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    margin: 20px 0;
    font-size: 13px;
    line-height: 2;
}

.job-form__question__item__label {
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    -moz-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    max-width: 10em;
}

.job-form__question__item__input {
    -webkit-box-flex: 2;
    -webkit-flex: 2;
    -moz-box-flex: 2;
    -ms-flex: 2;
    flex: 2;
}

    .job-form__question__item__input input {
        width: 100%;
    }

    .job-form__question__item__input__error,
    .job-form__question__item__input .text-input__error-message {
        color: #ff6b6b;
    }

    .job-form__question__item__input textarea {
        width: 100%;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
        padding: 8px 12px;
        border: 1px solid #dadce5;
        -webkit-border-radius: 2px;
        -moz-border-radius: 2px;
        border-radius: 2px;
        outline: none;
        background-color: #fff;
        resize: vertical;
    }

    .job-form__question__item__input .text-input__error {
        border-color: #ff6b6b;
    }

.job-form__question__item__required {
    display: inline-block;
    margin-left: 1em;
    padding: 4px 6px;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
    background-color: #22b8cf;
    color: #fff;
    line-height: 1;
}

.job-form__question input[type='file'] {
    display: none;
}

.job-form__question .apply-form {
    width: 600px;
    margin: 0 0 0 30px;
}

    .job-form__question .apply-form .apply-form__block {
        margin: 0 auto;
        padding-top: 30px;
    }

        .job-form__question .apply-form .apply-form__block:first-child {
            padding-top: 0;
        }

        .job-form__question .apply-form .apply-form__block .apply-form__fields {
            display: -webkit-box;
            display: -webkit-flex;
            display: -moz-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-flex-wrap: wrap;
            -ms-flex-wrap: wrap;
            flex-wrap: wrap;
        }

.job-form__attachment-list {
    padding: 0;
    list-style: none;
}

.job-form__attachment-list-item {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -moz-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
}

.job-form__attachment-list .file-name {
    max-width: 9em;
    vertical-align: middle;
}

.job-form__attachment-list .loading-indicator--upload {
    width: 5em;
    height: 8px;
    display: inline-block;
    margin: 0 1em;
    vertical-align: middle;
}

.job-form__attachment-list .delete {
    color: #ff6b6b;
}

.job-form__attachment-list .success {
    margin: 0 1em;
    color: #989cb2;
}

.job-form__attachment-list .waiting {
    margin: 0 1em;
    color: #989cb2;
}

.job-form__submit {
    width: 600px;
    margin: 30px 0 0 82px;
    text-align: center;
}

.job-form__submit__btn,
.job-form__submit__btn--disable {
    display: inline-block;
    padding: 10px 20px;
    border: none;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
    color: #fff;
    font-size: 0.8125em;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
}

.job-form__submit__btn {
    background-color: #22b8cf;
}

    .job-form__submit__btn:hover {
        background-color: #1b93a6;
    }

.job-form__submit__btn--disable {
    background-color: #b5c1c6;
    cursor: not-allowed;
}

.job-form__recommendation-hint {
    padding-left: 130px;
    font-size: 13px;
}

.job-form__bread-placeholder {
    height: 53px;
}

.file-input__btn {
    width: 60%;
    position: relative;
    display: block;
}

.file-input__filename {
    margin-left: 10px;
}

.campus-apply {
    font-family: HiraginoSansGB-W3;
}

    .campus-apply .flyover__main {
        width: 700px;
        margin-left: -350px;
        overflow-y: auto;
    }

.campus-apply__preview {
    padding: 70px 50px;
}

.campus-apply__item {
    padding-bottom: 25px;
    font-size: 13px;
}

    .campus-apply__item .job-form__question__item {
        display: block;
    }

    .campus-apply__item .job-form__question__item__label {
        width: 100%;
    }

    .campus-apply__item .job-form__question__item__input > div > span {
        color: #989cb2;
        font-size: 12px;
    }

    .campus-apply__item .job-form__question__file-input {
        width: 280px;
    }

.campus-apply__title {
    height: 30px;
    position: relative;
    -webkit-box-shadow: inset 0 -1px 0 0 #e6e8f2;
    -moz-box-shadow: inset 0 -1px 0 0 #e6e8f2;
    box-shadow: inset 0 -1px 0 0 #e6e8f2;
    line-height: 27px;
}

.campus-apply__title-text {
    display: inline-block;
    border-bottom: 3px solid #0068ff;
    color: #03040d;
    font-size: 16px;
    font-family: HiraginoSansGB-W6;
}

.campus-apply__title a {
    position: absolute;
    right: 0;
    color: #0068ff;
}

    .campus-apply__title a .icon:before {
        font-size: 20px;
        vertical-align: sub;
    }

.campus-apply__field {
    position: relative;
    display: block;
    padding: 10px 10px 20px;
}

    .campus-apply__field .remove-one {
        position: absolute;
        right: 10px;
        display: none;
        color: #e93130;
        cursor: pointer;
    }

    .campus-apply__field:after {
        height: 0;
        clear: both;
        display: block;
        content: '';
    }

    .campus-apply__field.multi {
        border-bottom: 1px solid #e6e8f2;
    }

        .campus-apply__field.multi:last-child {
            border-bottom: none;
        }

        .campus-apply__field.multi:hover {
            background-color: #fafafa;
        }

            .campus-apply__field.multi:hover .remove-one {
                display: block;
            }

.campus-apply__group {
    width: 50%;
    float: left;
    margin-top: 10px;
}

    .campus-apply__group.string_info,
    .campus-apply__group.int_info,
    .campus-apply__group.Select,
    .campus-apply__group.undefined,
    .campus-apply__group.date {
        width: 50%;
    }

        .campus-apply__group.text_info,
        .campus-apply__group.file_upload,
        .campus-apply__group.date.range {
            width: 100%;
        }

        .campus-apply__group.date .Select {
            width: 90px;
        }

.campus-apply__label {
    height: 16px;
    display: block;
    margin-bottom: 10px;
}

    .campus-apply__label > span {
        color: #474c66;
        font-size: 13px;
    }

    .campus-apply__label > i {
        display: inline-block;
        margin-left: 10px;
        -webkit-border-radius: 2px;
        -moz-border-radius: 2px;
        border-radius: 2px;
        color: #fff;
        font-style: normal;
        font-size: 12px;
        vertical-align: baseline;
        text-align: center;
    }

.campus-apply__input {
    float: left;
}

    .campus-apply__input a,
    .campus-apply__input input,
    .campus-apply__input textarea {
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
        padding: 8px 12px;
        border: 1px solid #dadce5;
        -webkit-border-radius: 2px;
        -moz-border-radius: 2px;
        border-radius: 2px;
        outline: none;
        background-color: #fff;
    }

    .campus-apply__input a,
    .campus-apply__input input,
    .campus-apply__input .Select {
        width: 280px;
        height: 40px;
        outline: none;
    }

    .campus-apply__input textarea {
        width: 580px;
        height: 120px;
        padding: 11px 10px;
        resize: none;
    }

    .campus-apply__input a {
        display: inline-block;
        margin-bottom: 6px;
        border: none;
        background-color: #e6e8f2;
        color: #474c66;
        line-height: 13px;
        text-align: center;
    }

.campus-apply__subtitle {
    clear: both;
    color: #989cb2;
    font-size: 12px;
}

.campus-apply__till {
    margin-right: 0.7em;
    margin-left: 0.2em;
}

.campus-apply__date .select-field__container {
    width: 90px;
}

.campus-apply__date > span {
    margin: 0 0.5em;
}

.job-apply .job-form__container {
    max-width: inherit;
}

.text-input {
    height: 40px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding: 0 0.5em 0 1em;
    border: 1px solid #dadce5;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
    background-color: #fff;
    vertical-align: middle;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
}

    .text-input:hover {
        border-color: #0068ff;
    }

    .text-input:focus,
    .text-input:active {
        border-color: #0068ff;
        outline: 0;
        -webkit-box-shadow: 0 0 3px #81abff;
        -moz-box-shadow: 0 0 3px #81abff;
        box-shadow: 0 0 3px #81abff;
    }

.text-input__container {
    position: relative;
}

.text-input__warning {
    border-color: #f59f00;
}

.text-input__warning-message {
    display: block;
    margin-top: 3px;
    color: #f59f00;
    font-weight: normal;
    font-size: 12px;
    line-height: 1;
}

.text-input__error {
    border-color: #ff6b6b;
}

.text-input__error-message {
    display: block;
    margin-top: 3px;
    color: #ff6b6b;
    font-weight: normal;
    font-size: 12px;
    line-height: 1;
}

.text-input__readonly {
    border-color: #dadce5;
    background-color: #f4f6fb;
    color: #474c66;
}

    .text-input__readonly:hover {
        border-color: #dadce5;
    }

    .text-input__readonly:focus {
        border-color: #dadce5;
        -webkit-box-shadow: 0;
        -moz-box-shadow: 0;
        box-shadow: 0;
    }

.text-input.with-unit {
    padding-right: 1.5em;
}

.text-input.lg {
    height: 40px;
}

.text-input.sm {
    height: 30px;
    line-height: 30px;
}

.text-input__unit {
    position: absolute;
    margin-left: -1.5em;
    color: #989cb2;
}

    .text-input__unit.lg {
        height: 40px;
        line-height: 40px;
    }

    .text-input__unit.sm {
        height: 30px;
        line-height: 30px;
    }

.apply-form {
    width: 720px;
    margin: 0 auto;
    font-size: 14px;
}

.apply-form__required-asterisk::after {
    margin-left: 3px;
    color: #e93130;
    content: '*';
}

.apply-form__incomplete-locales-warning-header {
    width: 612px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    margin: 16px auto 0;
    padding: 10px 13px;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
    background-color: #ffedd6;
    color: #474c66;
    font-size: 14px;
}

    .apply-form__incomplete-locales-warning-header > span {
        margin-right: 10px;
        color: #f59f00;
    }

.apply-form__title {
    position: relative;
    border-bottom: 1px solid #e6e8f2;
}

.apply-form__title-text {
    color: #474c66;
    font-size: 20px;
}

.apply-form__title-add {
    position: absolute;
    top: 0;
    right: 0;
    line-height: 30px;
}

.apply-form__title-error {
    color: #e93130;
}

.apply-form__tips {
    padding-left: 10px;
    color: #ff6b6b;
}

.apply-form__btn {
    display: inline-block;
    color: #0068ff;
    cursor: pointer;
}

    .apply-form__btn:hover {
        color: #81abff;
    }

    .apply-form__btn:active {
        color: #0057d9;
    }

.apply-form__content {
    position: relative;
    padding-top: 20px;
}

.apply-form__form {
    height: 60px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding: 12px;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
    line-height: 1.5;
    cursor: pointer;
}

    .apply-form__form > span {
        display: inline-block;
        max-width: 100%;
        -o-text-overflow: ellipsis;
        text-overflow: ellipsis;
        white-space: nowrap;
        overflow: hidden;
    }

.apply-form__form__name {
    margin-bottom: 3px;
    font-weight: bold;
}

.apply-form__form .department-icon {
    margin-right: 2px;
    padding: 2px;
    background: #e6e8f2;
    font-size: 12px;
}

.apply-form__form.selected {
    background-color: #f4f6fb;
}

.apply-form__item {
    margin-right: 50px;
    margin-left: 240px;
}

    .apply-form__item .department-icon {
        margin-right: 2px;
        padding: 2px;
        background: #e6e8f2;
        font-size: 12px;
    }

.apply-form__item-content {
    position: relative;
    padding: 24px 16px;
}

.apply-form__item-title {
    position: relative;
}

.apply-form__item-title-header {
    padding: 24px;
    background: #fff;
}

.apply-form__item-title .dept-input {
    margin-top: 9px;
}

.apply-form__item-title-text {
    color: #474c66;
    font-size: 18px;
    line-height: 40px;
}

.apply-form__item-title-btns {
    font-size: 18px;
    white-space: nowrap;
}

.apply-form__item-title-btn {
    width: 16px;
    height: 18px;
    display: inline-block;
    margin-right: 8px;
    padding: 6px 7px;
    border: 1px solid #e6e8f2;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
    color: #989cb2;
    font-size: 18px;
    cursor: pointer;
}

    .apply-form__item-title-btn.icon-bin {
        color: #ff6b6b;
    }

.apply-form__item-title-locales_selector {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    margin-top: 11px;
}

    .apply-form__item-title-locales_selector > span:first-child {
        width: 70px;
        line-height: 40px;
    }

    .apply-form__item-title-locales_selector > *:nth-child(2) {
        -webkit-box-flex: 1;
        -webkit-flex: 1;
        -moz-box-flex: 1;
        -ms-flex: 1;
        flex: 1;
    }

.apply-form__block {
    width: 100%;
    margin: 30px auto 0;
}

.apply-form__block-title {
    position: relative;
    margin: 0 10px;
    border-color: #0068ff;
    -webkit-box-shadow: inset 0 -1px 0 0 #e6e8f2;
    -moz-box-shadow: inset 0 -1px 0 0 #e6e8f2;
    box-shadow: inset 0 -1px 0 0 #e6e8f2;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
}

    .apply-form__block-title > span:first-child {
        float: left;
        display: block;
        max-width: 465px;
        border-bottom: 3px solid #0c8cf6;
        -o-text-overflow: ellipsis;
        text-overflow: ellipsis;
        white-space: nowrap;
        overflow: hidden;
    }

.apply-form__block-title-text {
    display: inline-block;
    border-bottom: 3px solid;
    color: #03040d;
    font-size: 16px;
}

.apply-form__block-title > a {
    position: absolute;
    right: 0;
    color: #0068ff;
}

.apply-form__fields {
    width: 100%;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
}

    .apply-form__fields.multi:hover {
        background-color: #f7f8fa;
    }

        .apply-form__fields.multi:hover .remove-one {
            display: block;
        }

    .apply-form__fields .remove-one {
        position: absolute;
        top: 6px;
        right: 10px;
        display: none;
        color: #e93130;
        cursor: pointer;
    }

.apply-form__describe_info {
    width: 100%;
    float: left;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding: 10px;
}

.apply-form__confirm_info {
    width: 100%;
    float: left;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding: 10px;
}

.apply-form__field {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding: 10px;
}

.apply-form__field-title {
    min-height: 25px;
    line-height: 25px;
}

.apply-form__field-title-text {
    white-space: pre-wrap;
}

.apply-form__field-error {
    color: #ff6b6b;
    font-size: 12px;
    line-height: 18px;
}

.apply-form__field .select-field__container,
.apply-form__field input {
    width: 100%;
    height: 40px;
}

.apply-form__field-input {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding-left: 12px;
    border: 1px solid #dadce5;
}

    .apply-form__field-input.error {
        border-color: #ff6b6b;
    }

    .apply-form__field-input:hover,
    .apply-form__field-input:focus {
        border-color: #0068ff;
    }

.apply-form__field .select-field__container .Select.error .Select-control {
    border-color: #ff6b6b;
}

    .apply-form__field .select-field__container .Select.error .Select-control:hover,
    .apply-form__field .select-field__container .Select.error .Select-control:focus {
        border-color: #0068ff;
    }

.apply-form__field .select-field__container .Select.error.is-focused .Select-control {
    border-color: #0068ff;
}

.apply-form__field .location-select__container {
    width: 100%;
}

.apply-form__field .month-range-select.error .Select .Select-control {
    border-color: #ff6b6b;
}

    .apply-form__field .month-range-select.error .Select .Select-control:hover,
    .apply-form__field .month-range-select.error .Select .Select-control:focus {
        border-color: #0068ff;
    }

.apply-form__field .month-range-select.error .Select.is-focused .Select-control {
    border-color: #0068ff;
}

.apply-form__field .month-range-select__date {
    width: 180px;
    margin-bottom: 8px;
}

.apply-form__field textarea {
    width: 100%;
    height: 120px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding: 12px;
    border: 1px solid #dadce5;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
    resize: none;
}

    .apply-form__field textarea.error {
        border: 1px solid #ff6b6b;
    }

.apply-form__field .file_upload-btn {
    width: 280px;
}

.apply-form__field .file_upload {
    width: 280px;
    height: 40px;
    display: block;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    background-color: #e6e8f2;
    color: #474c66;
    line-height: 40px;
    text-align: center;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    cursor: pointer;
}

.apply-form__field .subTitle {
    color: #989cb2;
    font-size: 12px;
    white-space: pre-line;
}

.apply-form__field .portrait-upload {
    position: relative;
}

.apply-form__field .portrait-upload-avatar {
    width: 72px;
    height: 72px;
    border: 1px solid #e6e8f2;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
}

    .apply-form__field .portrait-upload-avatar.uploaded:hover {
        border-color: #ff6b6b;
    }

        .apply-form__field .portrait-upload-avatar.uploaded:hover + .portrait-upload-delete-icon {
            display: block;
        }

.apply-form__field .portrait-upload-delete-icon {
    position: absolute;
    top: 0px;
    left: 50px;
    display: none;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
    background-color: #ff6b6b;
    color: #fff;
    cursor: pointer;
}

    .apply-form__field .portrait-upload-delete-icon:hover {
        display: block;
    }

.apply-form__field .portrait-upload-right {
    display: inline-block;
    margin-left: 16px;
}

.apply-form__field .portrait-upload-btn {
    width: 280px;
    height: 40px;
    position: absolute;
    top: 10px;
    display: block;
    padding: 0 10px;
    background-color: #e6e8f2;
    color: #474c66;
    line-height: 40px;
    text-align: center;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    cursor: pointer;
}

.apply-form__field .portrait-subtitle {
    position: absolute;
    top: 52px;
    color: #989cb2;
    font-size: 12px;
}

.apply-form__field.apply-form__string_info,
.apply-form__field.apply-form__bool_info,
.apply-form__field.apply-form__select_info,
.apply-form__field.apply-form__select,
.apply-form__field.apply-form__location_info,
.apply-form__field.apply-form__day_info {
    width: 50%;
}

    .apply-form__field.apply-form__string_info :global(.antd-calendar-wrapper),
    .apply-form__field.apply-form__bool_info :global(.antd-calendar-wrapper),
    .apply-form__field.apply-form__select_info :global(.antd-calendar-wrapper),
    .apply-form__field.apply-form__select :global(.antd-calendar-wrapper),
    .apply-form__field.apply-form__location_info :global(.antd-calendar-wrapper),
    .apply-form__field.apply-form__day_info :global(.antd-calendar-wrapper) {
        width: 100%;
        float: left;
    }

    .apply-form__field.apply-form__string_info .apply-form__field-title-text,
    .apply-form__field.apply-form__bool_info .apply-form__field-title-text,
    .apply-form__field.apply-form__select_info .apply-form__field-title-text,
    .apply-form__field.apply-form__select .apply-form__field-title-text,
    .apply-form__field.apply-form__location_info .apply-form__field-title-text,
    .apply-form__field.apply-form__day_info .apply-form__field-title-text {
        float: left;
        max-width: 97%;
        overflow: hidden;
    }

        .apply-form__field.apply-form__string_info .apply-form__field-title-text > span:first-child,
        .apply-form__field.apply-form__bool_info .apply-form__field-title-text > span:first-child,
        .apply-form__field.apply-form__select_info .apply-form__field-title-text > span:first-child,
        .apply-form__field.apply-form__select .apply-form__field-title-text > span:first-child,
        .apply-form__field.apply-form__location_info .apply-form__field-title-text > span:first-child,
        .apply-form__field.apply-form__day_info .apply-form__field-title-text > span:first-child {
            float: left;
            max-width: 100%;
            overflow: hidden;
        }

    .apply-form__field.apply-form__string_info .apply-form__title-error,
    .apply-form__field.apply-form__bool_info .apply-form__title-error,
    .apply-form__field.apply-form__select_info .apply-form__title-error,
    .apply-form__field.apply-form__select .apply-form__title-error,
    .apply-form__field.apply-form__location_info .apply-form__title-error,
    .apply-form__field.apply-form__day_info .apply-form__title-error {
        float: left;
        display: block;
        max-width: 45%;
        -o-text-overflow: ellipsis;
        text-overflow: ellipsis;
        white-space: nowrap;
        overflow: hidden;
    }

        .apply-form__field.apply-form__string_info .apply-form__title-error > span:first-child,
        .apply-form__field.apply-form__bool_info .apply-form__title-error > span:first-child,
        .apply-form__field.apply-form__select_info .apply-form__title-error > span:first-child,
        .apply-form__field.apply-form__select .apply-form__title-error > span:first-child,
        .apply-form__field.apply-form__location_info .apply-form__title-error > span:first-child,
        .apply-form__field.apply-form__day_info .apply-form__title-error > span:first-child {
            float: left;
            max-width: 100%;
            -o-text-overflow: ellipsis;
            text-overflow: ellipsis;
            white-space: nowrap;
            overflow: hidden;
        }

.apply-form__field.apply-form__text_info,
.apply-form__field.apply-form__date_info,
.apply-form__field.apply-form__date_group_info {
    width: 100%;
}

    .apply-form__field.apply-form__text_info.single,
    .apply-form__field.apply-form__date_info.single,
    .apply-form__field.apply-form__date_group_info.single {
        width: 50%;
    }

        .apply-form__field.apply-form__text_info.single .apply-form__field-title-text,
        .apply-form__field.apply-form__date_info.single .apply-form__field-title-text,
        .apply-form__field.apply-form__date_group_info.single .apply-form__field-title-text {
            max-width: 97%;
            overflow: hidden;
        }

            .apply-form__field.apply-form__text_info.single .apply-form__field-title-text > span:first-child,
            .apply-form__field.apply-form__date_info.single .apply-form__field-title-text > span:first-child,
            .apply-form__field.apply-form__date_group_info.single .apply-form__field-title-text > span:first-child {
                float: left;
                max-width: 100%;
                overflow: hidden;
            }

.apply-form__field.apply-form__file_upload {
    width: 100%;
    margin-bottom: 10px;
    padding: 10px;
}

.apply-form__field.apply-form__portrait_upload {
    width: 100%;
}

.apply-form__date_info .select-field__container,
.apply-form__date_group_info .select-field__container {
    width: 80px;
}

.apply-form__config-head {
    height: 40px;
    position: relative;
    padding-left: 13px;
    border-bottom: 1px solid #e6e8f2;
    -webkit-border-radius: 2px 2px 0 0;
    -moz-border-radius: 2px 2px 0 0;
    border-radius: 2px 2px 0 0;
    background: #f4f6fb;
    line-height: 40px;
}

.apply-form__config-title {
    float: left;
    display: block;
    max-width: 516px;
    font-weight: bold;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
}

.apply-form__config-title-tip {
    position: absolute;
    right: 13px;
    color: #989cb2;
}

.apply-form__config-item {
    position: relative;
    padding: 6px 0;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

    .apply-form__config-item:hover {
        background-color: #f4f6fb;
    }

.apply-form__config-item-select {
    float: left;
}

.apply-form__config-item-text {
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
}

.apply-form__config-item-text-title {
    display: -webkit-box;
    max-width: 100%;
    -o-text-overflow: -o-ellipsis-lastline;
    text-overflow: -o-ellipsis-lastline;
    text-overflow: ellipsis;
    overflow: hidden;
    -webkit-line-clamp: 2;
    line-clamp: 2;
    -webkit-box-orient: vertical;
}

    .apply-form__config-item-text-title > span:last-child:not(:first-child) {
        margin: auto 10px auto auto;
    }

.apply-form__config-item-text-error {
    color: #e93130;
}

    .apply-form__config-item-text-error > span:first-child {
        float: left;
        max-width: 180px;
        -o-text-overflow: ellipsis;
        text-overflow: ellipsis;
        white-space: nowrap;
        overflow: hidden;
    }

    .apply-form__config-item-text-error .apply-form__config-item-text-error {
        float: right;
    }

.apply-form__config-item-text-name-error {
    float: right;
}

.apply-form__config-item-subtext {
    color: #989cb2;
    white-space: pre-line;
}

.apply-form__config-item-require {
    float: right;
    margin-right: 13px;
    color: #474c66;
    white-space: nowrap;
}

    .apply-form__config-item-require.disabled {
        color: #dadce5;
    }

.apply-form__toggle {
    margin-left: 8px;
}

.apply-form__action-save,
.apply-form__action-cancel {
    width: 59px;
    height: 32px;
    float: right;
    line-height: 32px;
}

.apply-form__action-cancel {
    margin-right: 8px;
}

.apply-form__action button {
    padding: 0;
}

.apply-form ol {
    margin: 0;
}

.apply-form__citizen-id {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    border: 1px solid #dadce5;
    -webkit-border-radius: 2px 0 0 2px;
    -moz-border-radius: 2px 0 0 2px;
    border-radius: 2px 0 0 2px;
    background: #f4f6fb;
}

    .apply-form__citizen-id div {
        width: 35%;
        display: inline-block;
        text-align: center;
    }

        .apply-form__citizen-id div span {
            margin-left: 5px;
            font-size: 10px;
        }

    .apply-form__citizen-id input {
        width: 65%;
        height: 38px;
        border: none;
        border-left: 1px solid #dadce5;
    }

.apply_form {
    margin: 0;
    padding: 0;
    overflow: hidden;
}

    .apply_form > div {
        width: 100%;
        margin: 0;
    }

    .apply_form .apply-form {
        width: 100%;
        height: 100%;
        display: -webkit-box;
        display: -webkit-flex;
        display: -moz-box;
        display: -ms-flexbox;
        display: flex;
    }

    .apply_form .apply-form__left {
        width: 300px;
        -webkit-flex-shrink: 0;
        -ms-flex-negative: 0;
        flex-shrink: 0;
        overflow: hidden;
    }

    .apply_form .apply-form__right {
        width: 100%;
        height: 100%;
        background: #f4f6fb;
        overflow: hidden;
    }

    .apply_form .apply-form__header {
        width: 300px;
        height: 51px;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
        padding: 10px 0 0 16px;
        border-right: 1px solid #e6e8f2;
        border-bottom: 1px solid #e6e8f2;
        line-height: 100%;
    }

    .apply_form .apply-form__header__title {
        margin-left: 12px;
        color: #717171;
        font-weight: bold;
        font-size: 15px;
    }

div.apply_form .apply-form__header-button {
    width: 268px;
    cursor: pointer;
}

    div.apply_form .apply-form__header-button span {
        vertical-align: text-bottom;
    }

        div.apply_form .apply-form__header-button span:first-child {
            font-size: 2em;
            line-height: 32px;
        }

.apply_form .apply-form__list {
    width: auto;
    height: -webkit-calc(100% - 51px);
    height: -moz-calc(100% - 51px);
    height: calc(100% - 51px);
    -webkit-flex-shrink: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    padding-top: 16px;
    border-right: 1px solid #dddfe3;
    overflow: auto;
}

    .apply_form .apply-form__list::-webkit-scrollbar {
        width: 0;
    }

.apply_form .apply-form__list-item {
    width: auto;
    position: relative;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -moz-box-orient: vertical;
    -moz-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    min-height: 78px;
    padding: 18px;
    padding-left: 52px;
    cursor: pointer;
}

.apply_form .apply-form__list-item-name {
    margin-bottom: 8px;
    color: #03040d;
    font-size: 14px;
    line-height: 20px;
}

.apply_form .apply-form__list-item::before {
    width: 16px;
    height: 16px;
    position: absolute;
    top: 20px;
    left: 24px;
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDQ4LjIgKDQ3MzI3KSAtIGh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4KICAgIDx0aXRsZT5Hcm91cCAzPC90aXRsZT4KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgogICAgPGRlZnM+PC9kZWZzPgogICAgPGcgaWQ9IjEyODDkuIvnlLPor7fooagiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0zMzYuMDAwMDAwLCAtMTQxLjAwMDAwMCkiPgogICAgICAgIDxnIGlkPSLliJfooagiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDMyMC4wMDAwMDAsIDU1LjAwMDAwMCkiPgogICAgICAgICAgICA8ZyBpZD0i6Z2i6K+V6K+E5Lu36KGoMSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMC4wMDAwMDAsIDY2LjAwMDAwMCkiPgogICAgICAgICAgICAgICAgPGcgaWQ9Ikdyb3VwLTIiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDE2LjAwMDAwMCwgMTMuMDAwMDAwKSI+CiAgICAgICAgICAgICAgICAgICAgPGcgaWQ9Ikdyb3VwLTMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAuMDAwMDAwLCA3LjAwMDAwMCkiPgogICAgICAgICAgICAgICAgICAgICAgICA8cmVjdCBpZD0iUmVjdGFuZ2xlLTI0IiBmaWxsPSIjM0FBMkY4IiB4PSIwIiB5PSIwIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIxIj48L3JlY3Q+CiAgICAgICAgICAgICAgICAgICAgICAgIDxnIGlkPSJHcm91cC00IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg3LjY1Njg1NCwgOC42NTY4NTQpIHJvdGF0ZSgtMzE1LjAwMDAwMCkgdHJhbnNsYXRlKC03LjY1Njg1NCwgLTguNjU2ODU0KSB0cmFuc2xhdGUoNS4xNTY4NTQsIDMuMTU2ODU0KSIgZmlsbD0iI0ZGRkZGRiI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8cG9seWdvbiBpZD0iUmVjdGFuZ2xlLTQiIHBvaW50cz0iMCAyLjQ1MDYxNjUxIDQuMDg0MzYwODYgMi40NTA2MTY1MSA0LjA4NDM2MDg2IDguMTY4NzIxNzEgMi4wNDIxODA0MyAxMC42MTkzMzgyIDAgOC4xNjg3MjE3MSI+PC9wb2x5Z29uPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPHJlY3QgaWQ9IlJlY3RhbmdsZS05IiB4PSIwIiB5PSIwIiB3aWR0aD0iNC4wODQzNjA4NiIgaGVpZ2h0PSIxLjYzMzc0NDM0Ij48L3JlY3Q+CiAgICAgICAgICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgIDwvZz4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPg==) no-repeat;
    content: '';
}

.apply_form .apply-form__list-item:last-child {
    margin-bottom: 32px;
}

.apply_form .apply-form__list-item:hover {
    background: #f4f6fb;
}

.apply_form .apply-form__list-item.selected {
    background: #e2ecff;
}

.apply_form .apply-form__list .active {
    background: #f4f6fb;
}

.apply_form .apply-form__list__item__name {
    margin-bottom: 3px;
    font-weight: bold;
    font-size: 14px;
}

.apply_form .apply-form__list__item__dept {
    margin-top: 5px;
}

    .apply_form .apply-form__list__item__dept .department-icon {
        margin-right: 2px;
        padding: 2px;
        background: #e6e8f2;
        font-size: 12px;
    }

.apply_form .apply-form__actions {
    width: 100%;
    height: 51px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    -moz-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding-right: 12px;
    border-bottom: 1px solid #e6e8f2;
    background: #fff;
    font-size: 20px;
    line-height: 100%;
}

.apply_form .apply-form__scrollable {
    width: 100%;
    height: 100%;
    overflow: auto;
}

.apply_form .apply-form__body {
    width: 612px;
    margin: 16px auto;
    margin-bottom: 100px;
    background-clip: content-box;
}

    .apply_form .apply-form__body.white {
        background: #fff;
    }

.apply_form .apply-form__body-header {
    margin-bottom: -38px;
    padding: 16px;
    text-align: center;
}

.apply_form .apply-form__body-header-title {
    color: #474c66;
    font-weight: bold;
    font-size: 20px;
    line-height: 36px;
    letter-spacing: 0;
}

.apply_form .apply-form__body-header-department {
    line-height: 29px;
}

.error-container-peJxae9iPN {
    width: 400px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -moz-box-orient: vertical;
    -moz-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    margin: 0 auto;
    padding-top: 160px;
}

    .error-container-peJxae9iPN img {
        width: 100%;
    }

.tip-bpj8nPTfHN {
    margin-bottom: 24px;
}

.version-llr13i0w9L {
    margin-top: 4px;
    text-align: center;
}


/*# sourceMappingURL=recruitmentWeb.css.map*/
