/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */ /* stylelint-disable no-duplicate-selectors */ /* stylelint-disable */ /* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */ /* stylelint-disable at-rule-no-unknown */ html, body { width: 100%; height: 100%; } input::-ms-clear, input::-ms-reveal { display: none; } *, *::before, *::after { -webkit-box-sizing: border-box; box-sizing: border-box; } html { font-family: sans-serif; line-height: 1.15; -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; -ms-overflow-style: scrollbar; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); } @-ms-viewport { width: device-width; } article, aside, dialog, figcaption, figure, footer, header, hgroup, main, nav, section { display: block; } body { margin: 0; color: rgba(0, 0, 0, 0.65); font-size: 14px; font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'Helvetica Neue', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol'; font-variant: tabular-nums; line-height: 1.5; background-color: #fff; -webkit-font-feature-settings: 'tnum'; font-feature-settings: 'tnum'; } [tabindex='-1']:focus { outline: none !important; } hr { -webkit-box-sizing: content-box; box-sizing: content-box; height: 0; overflow: visible; } h1, h2, h3, h4, h5, h6 { margin-top: 0; margin-bottom: 0.5em; color: rgba(0, 0, 0, 0.85); font-weight: 500; } p { margin-top: 0; margin-bottom: 1em; } abbr[title], abbr[data-original-title] { text-decoration: underline; -webkit-text-decoration: underline dotted; text-decoration: underline dotted; border-bottom: 0; cursor: help; } address { margin-bottom: 1em; font-style: normal; line-height: inherit; } input[type='text'], input[type='password'], input[type='number'], textarea { -webkit-appearance: none; } ol, ul, dl { margin-top: 0; margin-bottom: 1em; } ol ol, ul ul, ol ul, ul ol { margin-bottom: 0; } dt { font-weight: 500; } dd { margin-bottom: 0.5em; margin-left: 0; } blockquote { margin: 0 0 1em; } dfn { font-style: italic; } b, strong { font-weight: bolder; } small { font-size: 80%; } sub, sup { position: relative; font-size: 75%; line-height: 0; vertical-align: baseline; } sub { bottom: -0.25em; } sup { top: -0.5em; } a { color: #1890ff; text-decoration: none; background-color: transparent; outline: none; cursor: pointer; -webkit-transition: color 0.3s; transition: color 0.3s; -webkit-text-decoration-skip: objects; } a:hover { color: #40a9ff; } a:active { color: #096dd9; } a:active, a:hover { text-decoration: none; outline: 0; } a[disabled] { color: rgba(0, 0, 0, 0.25); cursor: not-allowed; pointer-events: none; } pre, code, kbd, samp { font-size: 1em; font-family: 'SFMono-Regular', Consolas, 'Liberation Mono', Menlo, Courier, monospace; } pre { margin-top: 0; margin-bottom: 1em; overflow: auto; } figure { margin: 0 0 1em; } img { vertical-align: middle; border-style: none; } svg:not(:root) { overflow: hidden; } a, area, button, [role='button'], input:not([type='range']), label, select, summary, textarea { -ms-touch-action: manipulation; touch-action: manipulation; } table { border-collapse: collapse; } caption { padding-top: 0.75em; padding-bottom: 0.3em; color: rgba(0, 0, 0, 0.45); text-align: left; caption-side: bottom; } th { text-align: inherit; } input, button, select, optgroup, textarea { margin: 0; color: inherit; font-size: inherit; font-family: inherit; line-height: inherit; } button, input { overflow: visible; } button, select { text-transform: none; } button, html [type="button"], [type="reset"], [type="submit"] { -webkit-appearance: button; } button::-moz-focus-inner, [type='button']::-moz-focus-inner, [type='reset']::-moz-focus-inner, [type='submit']::-moz-focus-inner { padding: 0; border-style: none; } input[type='radio'], input[type='checkbox'] { -webkit-box-sizing: border-box; box-sizing: border-box; padding: 0; } input[type='date'], input[type='time'], input[type='datetime-local'], input[type='month'] { -webkit-appearance: listbox; } textarea { overflow: auto; resize: vertical; } fieldset { min-width: 0; margin: 0; padding: 0; border: 0; } legend { display: block; width: 100%; max-width: 100%; margin-bottom: 0.5em; padding: 0; color: inherit; font-size: 1.5em; line-height: inherit; white-space: normal; } progress { vertical-align: baseline; } [type='number']::-webkit-inner-spin-button, [type='number']::-webkit-outer-spin-button { height: auto; } [type='search'] { outline-offset: -2px; -webkit-appearance: none; } [type='search']::-webkit-search-cancel-button, [type='search']::-webkit-search-decoration { -webkit-appearance: none; } ::-webkit-file-upload-button { font: inherit; -webkit-appearance: button; } output { display: inline-block; } summary { display: list-item; } template { display: none; } [hidden] { display: none !important; } mark { padding: 0.2em; background-color: #feffe6; } ::-moz-selection { color: #fff; background: #1890ff; } ::selection { color: #fff; background: #1890ff; } .clearfix { zoom: 1; } .clearfix::before, .clearfix::after { display: table; content: ''; } .clearfix::after { clear: both; } .anticon { display: inline-block; color: inherit; font-style: normal; line-height: 0; text-align: center; text-transform: none; vertical-align: -0.125em; text-rendering: optimizeLegibility; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .anticon > * { line-height: 1; } .anticon svg { display: inline-block; } .anticon::before { display: none; } .anticon .anticon-icon { display: block; } .anticon[tabindex] { cursor: pointer; } .anticon-spin::before { display: inline-block; -webkit-animation: loadingCircle 1s infinite linear; animation: loadingCircle 1s infinite linear; } .anticon-spin { display: inline-block; -webkit-animation: loadingCircle 1s infinite linear; animation: loadingCircle 1s infinite linear; } .fade-enter, .fade-appear { -webkit-animation-duration: 0.2s; animation-duration: 0.2s; -webkit-animation-fill-mode: both; animation-fill-mode: both; -webkit-animation-play-state: paused; animation-play-state: paused; } .fade-leave { -webkit-animation-duration: 0.2s; animation-duration: 0.2s; -webkit-animation-fill-mode: both; animation-fill-mode: both; -webkit-animation-play-state: paused; animation-play-state: paused; } .fade-enter.fade-enter-active, .fade-appear.fade-appear-active { -webkit-animation-name: antFadeIn; animation-name: antFadeIn; -webkit-animation-play-state: running; animation-play-state: running; } .fade-leave.fade-leave-active { -webkit-animation-name: antFadeOut; animation-name: antFadeOut; -webkit-animation-play-state: running; animation-play-state: running; pointer-events: none; } .fade-enter, .fade-appear { opacity: 0; -webkit-animation-timing-function: linear; animation-timing-function: linear; } .fade-leave { -webkit-animation-timing-function: linear; animation-timing-function: linear; } @-webkit-keyframes antFadeIn { 0% { opacity: 0; } 100% { opacity: 1; } } @keyframes antFadeIn { 0% { opacity: 0; } 100% { opacity: 1; } } @-webkit-keyframes antFadeOut { 0% { opacity: 1; } 100% { opacity: 0; } } @keyframes antFadeOut { 0% { opacity: 1; } 100% { opacity: 0; } } .move-up-enter, .move-up-appear { -webkit-animation-duration: 0.2s; animation-duration: 0.2s; -webkit-animation-fill-mode: both; animation-fill-mode: both; -webkit-animation-play-state: paused; animation-play-state: paused; } .move-up-leave { -webkit-animation-duration: 0.2s; animation-duration: 0.2s; -webkit-animation-fill-mode: both; animation-fill-mode: both; -webkit-animation-play-state: paused; animation-play-state: paused; } .move-up-enter.move-up-enter-active, .move-up-appear.move-up-appear-active { -webkit-animation-name: antMoveUpIn; animation-name: antMoveUpIn; -webkit-animation-play-state: running; animation-play-state: running; } .move-up-leave.move-up-leave-active { -webkit-animation-name: antMoveUpOut; animation-name: antMoveUpOut; -webkit-animation-play-state: running; animation-play-state: running; pointer-events: none; } .move-up-enter, .move-up-appear { opacity: 0; -webkit-animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1); animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1); } .move-up-leave { -webkit-animation-timing-function: cubic-bezier(0.6, 0.04, 0.98, 0.34); animation-timing-function: cubic-bezier(0.6, 0.04, 0.98, 0.34); } .move-down-enter, .move-down-appear { -webkit-animation-duration: 0.2s; animation-duration: 0.2s; -webkit-animation-fill-mode: both; animation-fill-mode: both; -webkit-animation-play-state: paused; animation-play-state: paused; } .move-down-leave { -webkit-animation-duration: 0.2s; animation-duration: 0.2s; -webkit-animation-fill-mode: both; animation-fill-mode: both; -webkit-animation-play-state: paused; animation-play-state: paused; } .move-down-enter.move-down-enter-active, .move-down-appear.move-down-appear-active { -webkit-animation-name: antMoveDownIn; animation-name: antMoveDownIn; -webkit-animation-play-state: running; animation-play-state: running; } .move-down-leave.move-down-leave-active { -webkit-animation-name: antMoveDownOut; animation-name: antMoveDownOut; -webkit-animation-play-state: running; animation-play-state: running; pointer-events: none; } .move-down-enter, .move-down-appear { opacity: 0; -webkit-animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1); animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1); } .move-down-leave { -webkit-animation-timing-function: cubic-bezier(0.6, 0.04, 0.98, 0.34); animation-timing-function: cubic-bezier(0.6, 0.04, 0.98, 0.34); } .move-left-enter, .move-left-appear { -webkit-animation-duration: 0.2s; animation-duration: 0.2s; -webkit-animation-fill-mode: both; animation-fill-mode: both; -webkit-animation-play-state: paused; animation-play-state: paused; } .move-left-leave { -webkit-animation-duration: 0.2s; animation-duration: 0.2s; -webkit-animation-fill-mode: both; animation-fill-mode: both; -webkit-animation-play-state: paused; animation-play-state: paused; } .move-left-enter.move-left-enter-active, .move-left-appear.move-left-appear-active { -webkit-animation-name: antMoveLeftIn; animation-name: antMoveLeftIn; -webkit-animation-play-state: running; animation-play-state: running; } .move-left-leave.move-left-leave-active { -webkit-animation-name: antMoveLeftOut; animation-name: antMoveLeftOut; -webkit-animation-play-state: running; animation-play-state: running; pointer-events: none; } .move-left-enter, .move-left-appear { opacity: 0; -webkit-animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1); animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1); } .move-left-leave { -webkit-animation-timing-function: cubic-bezier(0.6, 0.04, 0.98, 0.34); animation-timing-function: cubic-bezier(0.6, 0.04, 0.98, 0.34); } .move-right-enter, .move-right-appear { -webkit-animation-duration: 0.2s; animation-duration: 0.2s; -webkit-animation-fill-mode: both; animation-fill-mode: both; -webkit-animation-play-state: paused; animation-play-state: paused; } .move-right-leave { -webkit-animation-duration: 0.2s; animation-duration: 0.2s; -webkit-animation-fill-mode: both; animation-fill-mode: both; -webkit-animation-play-state: paused; animation-play-state: paused; } .move-right-enter.move-right-enter-active, .move-right-appear.move-right-appear-active { -webkit-animation-name: antMoveRightIn; animation-name: antMoveRightIn; -webkit-animation-play-state: running; animation-play-state: running; } .move-right-leave.move-right-leave-active { -webkit-animation-name: antMoveRightOut; animation-name: antMoveRightOut; -webkit-animation-play-state: running; animation-play-state: running; pointer-events: none; } .move-right-enter, .move-right-appear { opacity: 0; -webkit-animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1); animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1); } .move-right-leave { -webkit-animation-timing-function: cubic-bezier(0.6, 0.04, 0.98, 0.34); animation-timing-function: cubic-bezier(0.6, 0.04, 0.98, 0.34); } @-webkit-keyframes antMoveDownIn { 0% { -webkit-transform: translateY(100%); transform: translateY(100%); -webkit-transform-origin: 0 0; transform-origin: 0 0; opacity: 0; } 100% { -webkit-transform: translateY(0%); transform: translateY(0%); -webkit-transform-origin: 0 0; transform-origin: 0 0; opacity: 1; } } @keyframes antMoveDownIn { 0% { -webkit-transform: translateY(100%); transform: translateY(100%); -webkit-transform-origin: 0 0; transform-origin: 0 0; opacity: 0; } 100% { -webkit-transform: translateY(0%); transform: translateY(0%); -webkit-transform-origin: 0 0; transform-origin: 0 0; opacity: 1; } } @-webkit-keyframes antMoveDownOut { 0% { -webkit-transform: translateY(0%); transform: translateY(0%); -webkit-transform-origin: 0 0; transform-origin: 0 0; opacity: 1; } 100% { -webkit-transform: translateY(100%); transform: translateY(100%); -webkit-transform-origin: 0 0; transform-origin: 0 0; opacity: 0; } } @keyframes antMoveDownOut { 0% { -webkit-transform: translateY(0%); transform: translateY(0%); -webkit-transform-origin: 0 0; transform-origin: 0 0; opacity: 1; } 100% { -webkit-transform: translateY(100%); transform: translateY(100%); -webkit-transform-origin: 0 0; transform-origin: 0 0; opacity: 0; } } @-webkit-keyframes antMoveLeftIn { 0% { -webkit-transform: translateX(-100%); transform: translateX(-100%); -webkit-transform-origin: 0 0; transform-origin: 0 0; opacity: 0; } 100% { -webkit-transform: translateX(0%); transform: translateX(0%); -webkit-transform-origin: 0 0; transform-origin: 0 0; opacity: 1; } } @keyframes antMoveLeftIn { 0% { -webkit-transform: translateX(-100%); transform: translateX(-100%); -webkit-transform-origin: 0 0; transform-origin: 0 0; opacity: 0; } 100% { -webkit-transform: translateX(0%); transform: translateX(0%); -webkit-transform-origin: 0 0; transform-origin: 0 0; opacity: 1; } } @-webkit-keyframes antMoveLeftOut { 0% { -webkit-transform: translateX(0%); transform: translateX(0%); -webkit-transform-origin: 0 0; transform-origin: 0 0; opacity: 1; } 100% { -webkit-transform: translateX(-100%); transform: translateX(-100%); -webkit-transform-origin: 0 0; transform-origin: 0 0; opacity: 0; } } @keyframes antMoveLeftOut { 0% { -webkit-transform: translateX(0%); transform: translateX(0%); -webkit-transform-origin: 0 0; transform-origin: 0 0; opacity: 1; } 100% { -webkit-transform: translateX(-100%); transform: translateX(-100%); -webkit-transform-origin: 0 0; transform-origin: 0 0; opacity: 0; } } @-webkit-keyframes antMoveRightIn { 0% { -webkit-transform: translateX(100%); transform: translateX(100%); -webkit-transform-origin: 0 0; transform-origin: 0 0; opacity: 0; } 100% { -webkit-transform: translateX(0%); transform: translateX(0%); -webkit-transform-origin: 0 0; transform-origin: 0 0; opacity: 1; } } @keyframes antMoveRightIn { 0% { -webkit-transform: translateX(100%); transform: translateX(100%); -webkit-transform-origin: 0 0; transform-origin: 0 0; opacity: 0; } 100% { -webkit-transform: translateX(0%); transform: translateX(0%); -webkit-transform-origin: 0 0; transform-origin: 0 0; opacity: 1; } } @-webkit-keyframes antMoveRightOut { 0% { -webkit-transform: translateX(0%); transform: translateX(0%); -webkit-transform-origin: 0 0; transform-origin: 0 0; opacity: 1; } 100% { -webkit-transform: translateX(100%); transform: translateX(100%); -webkit-transform-origin: 0 0; transform-origin: 0 0; opacity: 0; } } @keyframes antMoveRightOut { 0% { -webkit-transform: translateX(0%); transform: translateX(0%); -webkit-transform-origin: 0 0; transform-origin: 0 0; opacity: 1; } 100% { -webkit-transform: translateX(100%); transform: translateX(100%); -webkit-transform-origin: 0 0; transform-origin: 0 0; opacity: 0; } } @-webkit-keyframes antMoveUpIn { 0% { -webkit-transform: translateY(-100%); transform: translateY(-100%); -webkit-transform-origin: 0 0; transform-origin: 0 0; opacity: 0; } 100% { -webkit-transform: translateY(0%); transform: translateY(0%); -webkit-transform-origin: 0 0; transform-origin: 0 0; opacity: 1; } } @keyframes antMoveUpIn { 0% { -webkit-transform: translateY(-100%); transform: translateY(-100%); -webkit-transform-origin: 0 0; transform-origin: 0 0; opacity: 0; } 100% { -webkit-transform: translateY(0%); transform: translateY(0%); -webkit-transform-origin: 0 0; transform-origin: 0 0; opacity: 1; } } @-webkit-keyframes antMoveUpOut { 0% { -webkit-transform: translateY(0%); transform: translateY(0%); -webkit-transform-origin: 0 0; transform-origin: 0 0; opacity: 1; } 100% { -webkit-transform: translateY(-100%); transform: translateY(-100%); -webkit-transform-origin: 0 0; transform-origin: 0 0; opacity: 0; } } @keyframes antMoveUpOut { 0% { -webkit-transform: translateY(0%); transform: translateY(0%); -webkit-transform-origin: 0 0; transform-origin: 0 0; opacity: 1; } 100% { -webkit-transform: translateY(-100%); transform: translateY(-100%); -webkit-transform-origin: 0 0; transform-origin: 0 0; opacity: 0; } } @-webkit-keyframes loadingCircle { 100% { -webkit-transform: rotate(360deg); transform: rotate(360deg); } } @keyframes loadingCircle { 100% { -webkit-transform: rotate(360deg); transform: rotate(360deg); } } [ant-click-animating='true'], [ant-click-animating-without-extra-node='true'] { position: relative; } html { --antd-wave-shadow-color: #1890ff; } [ant-click-animating-without-extra-node='true']::after, .ant-click-animating-node { position: absolute; top: 0; right: 0; bottom: 0; left: 0; display: block; border-radius: inherit; -webkit-box-shadow: 0 0 0 0 #1890ff; box-shadow: 0 0 0 0 #1890ff; -webkit-box-shadow: 0 0 0 0 var(--antd-wave-shadow-color); box-shadow: 0 0 0 0 var(--antd-wave-shadow-color); opacity: 0.2; -webkit-animation: fadeEffect 2s cubic-bezier(0.08, 0.82, 0.17, 1), waveEffect 0.4s cubic-bezier(0.08, 0.82, 0.17, 1); animation: fadeEffect 2s cubic-bezier(0.08, 0.82, 0.17, 1), waveEffect 0.4s cubic-bezier(0.08, 0.82, 0.17, 1); -webkit-animation-fill-mode: forwards; animation-fill-mode: forwards; content: ''; pointer-events: none; } @-webkit-keyframes waveEffect { 100% { -webkit-box-shadow: 0 0 0 #1890ff; box-shadow: 0 0 0 #1890ff; -webkit-box-shadow: 0 0 0 6px var(--antd-wave-shadow-color); box-shadow: 0 0 0 6px var(--antd-wave-shadow-color); } } @keyframes waveEffect { 100% { -webkit-box-shadow: 0 0 0 #1890ff; box-shadow: 0 0 0 #1890ff; -webkit-box-shadow: 0 0 0 6px var(--antd-wave-shadow-color); box-shadow: 0 0 0 6px var(--antd-wave-shadow-color); } } @-webkit-keyframes fadeEffect { 100% { opacity: 0; } } @keyframes fadeEffect { 100% { opacity: 0; } } .slide-up-enter, .slide-up-appear { -webkit-animation-duration: 0.2s; animation-duration: 0.2s; -webkit-animation-fill-mode: both; animation-fill-mode: both; -webkit-animation-play-state: paused; animation-play-state: paused; } .slide-up-leave { -webkit-animation-duration: 0.2s; animation-duration: 0.2s; -webkit-animation-fill-mode: both; animation-fill-mode: both; -webkit-animation-play-state: paused; animation-play-state: paused; } .slide-up-enter.slide-up-enter-active, .slide-up-appear.slide-up-appear-active { -webkit-animation-name: antSlideUpIn; animation-name: antSlideUpIn; -webkit-animation-play-state: running; animation-play-state: running; } .slide-up-leave.slide-up-leave-active { -webkit-animation-name: antSlideUpOut; animation-name: antSlideUpOut; -webkit-animation-play-state: running; animation-play-state: running; pointer-events: none; } .slide-up-enter, .slide-up-appear { opacity: 0; -webkit-animation-timing-function: cubic-bezier(0.23, 1, 0.32, 1); animation-timing-function: cubic-bezier(0.23, 1, 0.32, 1); } .slide-up-leave { -webkit-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); } .slide-down-enter, .slide-down-appear { -webkit-animation-duration: 0.2s; animation-duration: 0.2s; -webkit-animation-fill-mode: both; animation-fill-mode: both; -webkit-animation-play-state: paused; animation-play-state: paused; } .slide-down-leave { -webkit-animation-duration: 0.2s; animation-duration: 0.2s; -webkit-animation-fill-mode: both; animation-fill-mode: both; -webkit-animation-play-state: paused; animation-play-state: paused; } .slide-down-enter.slide-down-enter-active, .slide-down-appear.slide-down-appear-active { -webkit-animation-name: antSlideDownIn; animation-name: antSlideDownIn; -webkit-animation-play-state: running; animation-play-state: running; } .slide-down-leave.slide-down-leave-active { -webkit-animation-name: antSlideDownOut; animation-name: antSlideDownOut; -webkit-animation-play-state: running; animation-play-state: running; pointer-events: none; } .slide-down-enter, .slide-down-appear { opacity: 0; -webkit-animation-timing-function: cubic-bezier(0.23, 1, 0.32, 1); animation-timing-function: cubic-bezier(0.23, 1, 0.32, 1); } .slide-down-leave { -webkit-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); } .slide-left-enter, .slide-left-appear { -webkit-animation-duration: 0.2s; animation-duration: 0.2s; -webkit-animation-fill-mode: both; animation-fill-mode: both; -webkit-animation-play-state: paused; animation-play-state: paused; } .slide-left-leave { -webkit-animation-duration: 0.2s; animation-duration: 0.2s; -webkit-animation-fill-mode: both; animation-fill-mode: both; -webkit-animation-play-state: paused; animation-play-state: paused; } .slide-left-enter.slide-left-enter-active, .slide-left-appear.slide-left-appear-active { -webkit-animation-name: antSlideLeftIn; animation-name: antSlideLeftIn; -webkit-animation-play-state: running; animation-play-state: running; } .slide-left-leave.slide-left-leave-active { -webkit-animation-name: antSlideLeftOut; animation-name: antSlideLeftOut; -webkit-animation-play-state: running; animation-play-state: running; pointer-events: none; } .slide-left-enter, .slide-left-appear { opacity: 0; -webkit-animation-timing-function: cubic-bezier(0.23, 1, 0.32, 1); animation-timing-function: cubic-bezier(0.23, 1, 0.32, 1); } .slide-left-leave { -webkit-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); } .slide-right-enter, .slide-right-appear { -webkit-animation-duration: 0.2s; animation-duration: 0.2s; -webkit-animation-fill-mode: both; animation-fill-mode: both; -webkit-animation-play-state: paused; animation-play-state: paused; } .slide-right-leave { -webkit-animation-duration: 0.2s; animation-duration: 0.2s; -webkit-animation-fill-mode: both; animation-fill-mode: both; -webkit-animation-play-state: paused; animation-play-state: paused; } .slide-right-enter.slide-right-enter-active, .slide-right-appear.slide-right-appear-active { -webkit-animation-name: antSlideRightIn; animation-name: antSlideRightIn; -webkit-animation-play-state: running; animation-play-state: running; } .slide-right-leave.slide-right-leave-active { -webkit-animation-name: antSlideRightOut; animation-name: antSlideRightOut; -webkit-animation-play-state: running; animation-play-state: running; pointer-events: none; } .slide-right-enter, .slide-right-appear { opacity: 0; -webkit-animation-timing-function: cubic-bezier(0.23, 1, 0.32, 1); animation-timing-function: cubic-bezier(0.23, 1, 0.32, 1); } .slide-right-leave { -webkit-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 antSlideUpIn { 0% { -webkit-transform: scaleY(0.8); transform: scaleY(0.8); -webkit-transform-origin: 0% 0%; transform-origin: 0% 0%; opacity: 0; } 100% { -webkit-transform: scaleY(1); transform: scaleY(1); -webkit-transform-origin: 0% 0%; transform-origin: 0% 0%; opacity: 1; } } @keyframes antSlideUpIn { 0% { -webkit-transform: scaleY(0.8); transform: scaleY(0.8); -webkit-transform-origin: 0% 0%; transform-origin: 0% 0%; opacity: 0; } 100% { -webkit-transform: scaleY(1); transform: scaleY(1); -webkit-transform-origin: 0% 0%; transform-origin: 0% 0%; opacity: 1; } } @-webkit-keyframes antSlideUpOut { 0% { -webkit-transform: scaleY(1); transform: scaleY(1); -webkit-transform-origin: 0% 0%; transform-origin: 0% 0%; opacity: 1; } 100% { -webkit-transform: scaleY(0.8); transform: scaleY(0.8); -webkit-transform-origin: 0% 0%; transform-origin: 0% 0%; opacity: 0; } } @keyframes antSlideUpOut { 0% { -webkit-transform: scaleY(1); transform: scaleY(1); -webkit-transform-origin: 0% 0%; transform-origin: 0% 0%; opacity: 1; } 100% { -webkit-transform: scaleY(0.8); transform: scaleY(0.8); -webkit-transform-origin: 0% 0%; transform-origin: 0% 0%; opacity: 0; } } @-webkit-keyframes antSlideDownIn { 0% { -webkit-transform: scaleY(0.8); transform: scaleY(0.8); -webkit-transform-origin: 100% 100%; transform-origin: 100% 100%; opacity: 0; } 100% { -webkit-transform: scaleY(1); transform: scaleY(1); -webkit-transform-origin: 100% 100%; transform-origin: 100% 100%; opacity: 1; } } @keyframes antSlideDownIn { 0% { -webkit-transform: scaleY(0.8); transform: scaleY(0.8); -webkit-transform-origin: 100% 100%; transform-origin: 100% 100%; opacity: 0; } 100% { -webkit-transform: scaleY(1); transform: scaleY(1); -webkit-transform-origin: 100% 100%; transform-origin: 100% 100%; opacity: 1; } } @-webkit-keyframes antSlideDownOut { 0% { -webkit-transform: scaleY(1); transform: scaleY(1); -webkit-transform-origin: 100% 100%; transform-origin: 100% 100%; opacity: 1; } 100% { -webkit-transform: scaleY(0.8); transform: scaleY(0.8); -webkit-transform-origin: 100% 100%; transform-origin: 100% 100%; opacity: 0; } } @keyframes antSlideDownOut { 0% { -webkit-transform: scaleY(1); transform: scaleY(1); -webkit-transform-origin: 100% 100%; transform-origin: 100% 100%; opacity: 1; } 100% { -webkit-transform: scaleY(0.8); transform: scaleY(0.8); -webkit-transform-origin: 100% 100%; transform-origin: 100% 100%; opacity: 0; } } @-webkit-keyframes antSlideLeftIn { 0% { -webkit-transform: scaleX(0.8); transform: scaleX(0.8); -webkit-transform-origin: 0% 0%; transform-origin: 0% 0%; opacity: 0; } 100% { -webkit-transform: scaleX(1); transform: scaleX(1); -webkit-transform-origin: 0% 0%; transform-origin: 0% 0%; opacity: 1; } } @keyframes antSlideLeftIn { 0% { -webkit-transform: scaleX(0.8); transform: scaleX(0.8); -webkit-transform-origin: 0% 0%; transform-origin: 0% 0%; opacity: 0; } 100% { -webkit-transform: scaleX(1); transform: scaleX(1); -webkit-transform-origin: 0% 0%; transform-origin: 0% 0%; opacity: 1; } } @-webkit-keyframes antSlideLeftOut { 0% { -webkit-transform: scaleX(1); transform: scaleX(1); -webkit-transform-origin: 0% 0%; transform-origin: 0% 0%; opacity: 1; } 100% { -webkit-transform: scaleX(0.8); transform: scaleX(0.8); -webkit-transform-origin: 0% 0%; transform-origin: 0% 0%; opacity: 0; } } @keyframes antSlideLeftOut { 0% { -webkit-transform: scaleX(1); transform: scaleX(1); -webkit-transform-origin: 0% 0%; transform-origin: 0% 0%; opacity: 1; } 100% { -webkit-transform: scaleX(0.8); transform: scaleX(0.8); -webkit-transform-origin: 0% 0%; transform-origin: 0% 0%; opacity: 0; } } @-webkit-keyframes antSlideRightIn { 0% { -webkit-transform: scaleX(0.8); transform: scaleX(0.8); -webkit-transform-origin: 100% 0%; transform-origin: 100% 0%; opacity: 0; } 100% { -webkit-transform: scaleX(1); transform: scaleX(1); -webkit-transform-origin: 100% 0%; transform-origin: 100% 0%; opacity: 1; } } @keyframes antSlideRightIn { 0% { -webkit-transform: scaleX(0.8); transform: scaleX(0.8); -webkit-transform-origin: 100% 0%; transform-origin: 100% 0%; opacity: 0; } 100% { -webkit-transform: scaleX(1); transform: scaleX(1); -webkit-transform-origin: 100% 0%; transform-origin: 100% 0%; opacity: 1; } } @-webkit-keyframes antSlideRightOut { 0% { -webkit-transform: scaleX(1); transform: scaleX(1); -webkit-transform-origin: 100% 0%; transform-origin: 100% 0%; opacity: 1; } 100% { -webkit-transform: scaleX(0.8); transform: scaleX(0.8); -webkit-transform-origin: 100% 0%; transform-origin: 100% 0%; opacity: 0; } } @keyframes antSlideRightOut { 0% { -webkit-transform: scaleX(1); transform: scaleX(1); -webkit-transform-origin: 100% 0%; transform-origin: 100% 0%; opacity: 1; } 100% { -webkit-transform: scaleX(0.8); transform: scaleX(0.8); -webkit-transform-origin: 100% 0%; transform-origin: 100% 0%; opacity: 0; } } .swing-enter, .swing-appear { -webkit-animation-duration: 0.2s; animation-duration: 0.2s; -webkit-animation-fill-mode: both; animation-fill-mode: both; -webkit-animation-play-state: paused; animation-play-state: paused; } .swing-enter.swing-enter-active, .swing-appear.swing-appear-active { -webkit-animation-name: antSwingIn; animation-name: antSwingIn; -webkit-animation-play-state: running; animation-play-state: running; } @-webkit-keyframes antSwingIn { 0%, 100% { -webkit-transform: translateX(0); transform: translateX(0); } 20% { -webkit-transform: translateX(-10px); transform: translateX(-10px); } 40% { -webkit-transform: translateX(10px); transform: translateX(10px); } 60% { -webkit-transform: translateX(-5px); transform: translateX(-5px); } 80% { -webkit-transform: translateX(5px); transform: translateX(5px); } } @keyframes antSwingIn { 0%, 100% { -webkit-transform: translateX(0); transform: translateX(0); } 20% { -webkit-transform: translateX(-10px); transform: translateX(-10px); } 40% { -webkit-transform: translateX(10px); transform: translateX(10px); } 60% { -webkit-transform: translateX(-5px); transform: translateX(-5px); } 80% { -webkit-transform: translateX(5px); transform: translateX(5px); } } .zoom-enter, .zoom-appear { -webkit-animation-duration: 0.2s; animation-duration: 0.2s; -webkit-animation-fill-mode: both; animation-fill-mode: both; -webkit-animation-play-state: paused; animation-play-state: paused; } .zoom-leave { -webkit-animation-duration: 0.2s; animation-duration: 0.2s; -webkit-animation-fill-mode: both; animation-fill-mode: both; -webkit-animation-play-state: paused; animation-play-state: paused; } .zoom-enter.zoom-enter-active, .zoom-appear.zoom-appear-active { -webkit-animation-name: antZoomIn; animation-name: antZoomIn; -webkit-animation-play-state: running; animation-play-state: running; } .zoom-leave.zoom-leave-active { -webkit-animation-name: antZoomOut; animation-name: antZoomOut; -webkit-animation-play-state: running; animation-play-state: running; pointer-events: none; } .zoom-enter, .zoom-appear { -webkit-transform: scale(0); -ms-transform: scale(0); transform: scale(0); opacity: 0; -webkit-animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1); animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1); } .zoom-leave { -webkit-animation-timing-function: cubic-bezier(0.78, 0.14, 0.15, 0.86); animation-timing-function: cubic-bezier(0.78, 0.14, 0.15, 0.86); } .zoom-big-enter, .zoom-big-appear { -webkit-animation-duration: 0.2s; animation-duration: 0.2s; -webkit-animation-fill-mode: both; animation-fill-mode: both; -webkit-animation-play-state: paused; animation-play-state: paused; } .zoom-big-leave { -webkit-animation-duration: 0.2s; animation-duration: 0.2s; -webkit-animation-fill-mode: both; animation-fill-mode: both; -webkit-animation-play-state: paused; animation-play-state: paused; } .zoom-big-enter.zoom-big-enter-active, .zoom-big-appear.zoom-big-appear-active { -webkit-animation-name: antZoomBigIn; animation-name: antZoomBigIn; -webkit-animation-play-state: running; animation-play-state: running; } .zoom-big-leave.zoom-big-leave-active { -webkit-animation-name: antZoomBigOut; animation-name: antZoomBigOut; -webkit-animation-play-state: running; animation-play-state: running; pointer-events: none; } .zoom-big-enter, .zoom-big-appear { -webkit-transform: scale(0); -ms-transform: scale(0); transform: scale(0); opacity: 0; -webkit-animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1); animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1); } .zoom-big-leave { -webkit-animation-timing-function: cubic-bezier(0.78, 0.14, 0.15, 0.86); animation-timing-function: cubic-bezier(0.78, 0.14, 0.15, 0.86); } .zoom-big-fast-enter, .zoom-big-fast-appear { -webkit-animation-duration: 0.1s; animation-duration: 0.1s; -webkit-animation-fill-mode: both; animation-fill-mode: both; -webkit-animation-play-state: paused; animation-play-state: paused; } .zoom-big-fast-leave { -webkit-animation-duration: 0.1s; animation-duration: 0.1s; -webkit-animation-fill-mode: both; animation-fill-mode: both; -webkit-animation-play-state: paused; animation-play-state: paused; } .zoom-big-fast-enter.zoom-big-fast-enter-active, .zoom-big-fast-appear.zoom-big-fast-appear-active { -webkit-animation-name: antZoomBigIn; animation-name: antZoomBigIn; -webkit-animation-play-state: running; animation-play-state: running; } .zoom-big-fast-leave.zoom-big-fast-leave-active { -webkit-animation-name: antZoomBigOut; animation-name: antZoomBigOut; -webkit-animation-play-state: running; animation-play-state: running; pointer-events: none; } .zoom-big-fast-enter, .zoom-big-fast-appear { -webkit-transform: scale(0); -ms-transform: scale(0); transform: scale(0); opacity: 0; -webkit-animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1); animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1); } .zoom-big-fast-leave { -webkit-animation-timing-function: cubic-bezier(0.78, 0.14, 0.15, 0.86); animation-timing-function: cubic-bezier(0.78, 0.14, 0.15, 0.86); } .zoom-up-enter, .zoom-up-appear { -webkit-animation-duration: 0.2s; animation-duration: 0.2s; -webkit-animation-fill-mode: both; animation-fill-mode: both; -webkit-animation-play-state: paused; animation-play-state: paused; } .zoom-up-leave { -webkit-animation-duration: 0.2s; animation-duration: 0.2s; -webkit-animation-fill-mode: both; animation-fill-mode: both; -webkit-animation-play-state: paused; animation-play-state: paused; } .zoom-up-enter.zoom-up-enter-active, .zoom-up-appear.zoom-up-appear-active { -webkit-animation-name: antZoomUpIn; animation-name: antZoomUpIn; -webkit-animation-play-state: running; animation-play-state: running; } .zoom-up-leave.zoom-up-leave-active { -webkit-animation-name: antZoomUpOut; animation-name: antZoomUpOut; -webkit-animation-play-state: running; animation-play-state: running; pointer-events: none; } .zoom-up-enter, .zoom-up-appear { -webkit-transform: scale(0); -ms-transform: scale(0); transform: scale(0); opacity: 0; -webkit-animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1); animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1); } .zoom-up-leave { -webkit-animation-timing-function: cubic-bezier(0.78, 0.14, 0.15, 0.86); animation-timing-function: cubic-bezier(0.78, 0.14, 0.15, 0.86); } .zoom-down-enter, .zoom-down-appear { -webkit-animation-duration: 0.2s; animation-duration: 0.2s; -webkit-animation-fill-mode: both; animation-fill-mode: both; -webkit-animation-play-state: paused; animation-play-state: paused; } .zoom-down-leave { -webkit-animation-duration: 0.2s; animation-duration: 0.2s; -webkit-animation-fill-mode: both; animation-fill-mode: both; -webkit-animation-play-state: paused; animation-play-state: paused; } .zoom-down-enter.zoom-down-enter-active, .zoom-down-appear.zoom-down-appear-active { -webkit-animation-name: antZoomDownIn; animation-name: antZoomDownIn; -webkit-animation-play-state: running; animation-play-state: running; } .zoom-down-leave.zoom-down-leave-active { -webkit-animation-name: antZoomDownOut; animation-name: antZoomDownOut; -webkit-animation-play-state: running; animation-play-state: running; pointer-events: none; } .zoom-down-enter, .zoom-down-appear { -webkit-transform: scale(0); -ms-transform: scale(0); transform: scale(0); opacity: 0; -webkit-animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1); animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1); } .zoom-down-leave { -webkit-animation-timing-function: cubic-bezier(0.78, 0.14, 0.15, 0.86); animation-timing-function: cubic-bezier(0.78, 0.14, 0.15, 0.86); } .zoom-left-enter, .zoom-left-appear { -webkit-animation-duration: 0.2s; animation-duration: 0.2s; -webkit-animation-fill-mode: both; animation-fill-mode: both; -webkit-animation-play-state: paused; animation-play-state: paused; } .zoom-left-leave { -webkit-animation-duration: 0.2s; animation-duration: 0.2s; -webkit-animation-fill-mode: both; animation-fill-mode: both; -webkit-animation-play-state: paused; animation-play-state: paused; } .zoom-left-enter.zoom-left-enter-active, .zoom-left-appear.zoom-left-appear-active { -webkit-animation-name: antZoomLeftIn; animation-name: antZoomLeftIn; -webkit-animation-play-state: running; animation-play-state: running; } .zoom-left-leave.zoom-left-leave-active { -webkit-animation-name: antZoomLeftOut; animation-name: antZoomLeftOut; -webkit-animation-play-state: running; animation-play-state: running; pointer-events: none; } .zoom-left-enter, .zoom-left-appear { -webkit-transform: scale(0); -ms-transform: scale(0); transform: scale(0); opacity: 0; -webkit-animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1); animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1); } .zoom-left-leave { -webkit-animation-timing-function: cubic-bezier(0.78, 0.14, 0.15, 0.86); animation-timing-function: cubic-bezier(0.78, 0.14, 0.15, 0.86); } .zoom-right-enter, .zoom-right-appear { -webkit-animation-duration: 0.2s; animation-duration: 0.2s; -webkit-animation-fill-mode: both; animation-fill-mode: both; -webkit-animation-play-state: paused; animation-play-state: paused; } .zoom-right-leave { -webkit-animation-duration: 0.2s; animation-duration: 0.2s; -webkit-animation-fill-mode: both; animation-fill-mode: both; -webkit-animation-play-state: paused; animation-play-state: paused; } .zoom-right-enter.zoom-right-enter-active, .zoom-right-appear.zoom-right-appear-active { -webkit-animation-name: antZoomRightIn; animation-name: antZoomRightIn; -webkit-animation-play-state: running; animation-play-state: running; } .zoom-right-leave.zoom-right-leave-active { -webkit-animation-name: antZoomRightOut; animation-name: antZoomRightOut; -webkit-animation-play-state: running; animation-play-state: running; pointer-events: none; } .zoom-right-enter, .zoom-right-appear { -webkit-transform: scale(0); -ms-transform: scale(0); transform: scale(0); opacity: 0; -webkit-animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1); animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1); } .zoom-right-leave { -webkit-animation-timing-function: cubic-bezier(0.78, 0.14, 0.15, 0.86); animation-timing-function: cubic-bezier(0.78, 0.14, 0.15, 0.86); } @-webkit-keyframes antZoomIn { 0% { -webkit-transform: scale(0.2); transform: scale(0.2); opacity: 0; } 100% { -webkit-transform: scale(1); transform: scale(1); opacity: 1; } } @keyframes antZoomIn { 0% { -webkit-transform: scale(0.2); transform: scale(0.2); opacity: 0; } 100% { -webkit-transform: scale(1); transform: scale(1); opacity: 1; } } @-webkit-keyframes antZoomOut { 0% { -webkit-transform: scale(1); transform: scale(1); } 100% { -webkit-transform: scale(0.2); transform: scale(0.2); opacity: 0; } } @keyframes antZoomOut { 0% { -webkit-transform: scale(1); transform: scale(1); } 100% { -webkit-transform: scale(0.2); transform: scale(0.2); opacity: 0; } } @-webkit-keyframes antZoomBigIn { 0% { -webkit-transform: scale(0.8); transform: scale(0.8); opacity: 0; } 100% { -webkit-transform: scale(1); transform: scale(1); opacity: 1; } } @keyframes antZoomBigIn { 0% { -webkit-transform: scale(0.8); transform: scale(0.8); opacity: 0; } 100% { -webkit-transform: scale(1); transform: scale(1); opacity: 1; } } @-webkit-keyframes antZoomBigOut { 0% { -webkit-transform: scale(1); transform: scale(1); } 100% { -webkit-transform: scale(0.8); transform: scale(0.8); opacity: 0; } } @keyframes antZoomBigOut { 0% { -webkit-transform: scale(1); transform: scale(1); } 100% { -webkit-transform: scale(0.8); transform: scale(0.8); opacity: 0; } } @-webkit-keyframes antZoomUpIn { 0% { -webkit-transform: scale(0.8); transform: scale(0.8); -webkit-transform-origin: 50% 0%; transform-origin: 50% 0%; opacity: 0; } 100% { -webkit-transform: scale(1); transform: scale(1); -webkit-transform-origin: 50% 0%; transform-origin: 50% 0%; } } @keyframes antZoomUpIn { 0% { -webkit-transform: scale(0.8); transform: scale(0.8); -webkit-transform-origin: 50% 0%; transform-origin: 50% 0%; opacity: 0; } 100% { -webkit-transform: scale(1); transform: scale(1); -webkit-transform-origin: 50% 0%; transform-origin: 50% 0%; } } @-webkit-keyframes antZoomUpOut { 0% { -webkit-transform: scale(1); transform: scale(1); -webkit-transform-origin: 50% 0%; transform-origin: 50% 0%; } 100% { -webkit-transform: scale(0.8); transform: scale(0.8); -webkit-transform-origin: 50% 0%; transform-origin: 50% 0%; opacity: 0; } } @keyframes antZoomUpOut { 0% { -webkit-transform: scale(1); transform: scale(1); -webkit-transform-origin: 50% 0%; transform-origin: 50% 0%; } 100% { -webkit-transform: scale(0.8); transform: scale(0.8); -webkit-transform-origin: 50% 0%; transform-origin: 50% 0%; opacity: 0; } } @-webkit-keyframes antZoomLeftIn { 0% { -webkit-transform: scale(0.8); transform: scale(0.8); -webkit-transform-origin: 0% 50%; transform-origin: 0% 50%; opacity: 0; } 100% { -webkit-transform: scale(1); transform: scale(1); -webkit-transform-origin: 0% 50%; transform-origin: 0% 50%; } } @keyframes antZoomLeftIn { 0% { -webkit-transform: scale(0.8); transform: scale(0.8); -webkit-transform-origin: 0% 50%; transform-origin: 0% 50%; opacity: 0; } 100% { -webkit-transform: scale(1); transform: scale(1); -webkit-transform-origin: 0% 50%; transform-origin: 0% 50%; } } @-webkit-keyframes antZoomLeftOut { 0% { -webkit-transform: scale(1); transform: scale(1); -webkit-transform-origin: 0% 50%; transform-origin: 0% 50%; } 100% { -webkit-transform: scale(0.8); transform: scale(0.8); -webkit-transform-origin: 0% 50%; transform-origin: 0% 50%; opacity: 0; } } @keyframes antZoomLeftOut { 0% { -webkit-transform: scale(1); transform: scale(1); -webkit-transform-origin: 0% 50%; transform-origin: 0% 50%; } 100% { -webkit-transform: scale(0.8); transform: scale(0.8); -webkit-transform-origin: 0% 50%; transform-origin: 0% 50%; opacity: 0; } } @-webkit-keyframes antZoomRightIn { 0% { -webkit-transform: scale(0.8); transform: scale(0.8); -webkit-transform-origin: 100% 50%; transform-origin: 100% 50%; opacity: 0; } 100% { -webkit-transform: scale(1); transform: scale(1); -webkit-transform-origin: 100% 50%; transform-origin: 100% 50%; } } @keyframes antZoomRightIn { 0% { -webkit-transform: scale(0.8); transform: scale(0.8); -webkit-transform-origin: 100% 50%; transform-origin: 100% 50%; opacity: 0; } 100% { -webkit-transform: scale(1); transform: scale(1); -webkit-transform-origin: 100% 50%; transform-origin: 100% 50%; } } @-webkit-keyframes antZoomRightOut { 0% { -webkit-transform: scale(1); transform: scale(1); -webkit-transform-origin: 100% 50%; transform-origin: 100% 50%; } 100% { -webkit-transform: scale(0.8); transform: scale(0.8); -webkit-transform-origin: 100% 50%; transform-origin: 100% 50%; opacity: 0; } } @keyframes antZoomRightOut { 0% { -webkit-transform: scale(1); transform: scale(1); -webkit-transform-origin: 100% 50%; transform-origin: 100% 50%; } 100% { -webkit-transform: scale(0.8); transform: scale(0.8); -webkit-transform-origin: 100% 50%; transform-origin: 100% 50%; opacity: 0; } } @-webkit-keyframes antZoomDownIn { 0% { -webkit-transform: scale(0.8); transform: scale(0.8); -webkit-transform-origin: 50% 100%; transform-origin: 50% 100%; opacity: 0; } 100% { -webkit-transform: scale(1); transform: scale(1); -webkit-transform-origin: 50% 100%; transform-origin: 50% 100%; } } @keyframes antZoomDownIn { 0% { -webkit-transform: scale(0.8); transform: scale(0.8); -webkit-transform-origin: 50% 100%; transform-origin: 50% 100%; opacity: 0; } 100% { -webkit-transform: scale(1); transform: scale(1); -webkit-transform-origin: 50% 100%; transform-origin: 50% 100%; } } @-webkit-keyframes antZoomDownOut { 0% { -webkit-transform: scale(1); transform: scale(1); -webkit-transform-origin: 50% 100%; transform-origin: 50% 100%; } 100% { -webkit-transform: scale(0.8); transform: scale(0.8); -webkit-transform-origin: 50% 100%; transform-origin: 50% 100%; opacity: 0; } } @keyframes antZoomDownOut { 0% { -webkit-transform: scale(1); transform: scale(1); -webkit-transform-origin: 50% 100%; transform-origin: 50% 100%; } 100% { -webkit-transform: scale(0.8); transform: scale(0.8); -webkit-transform-origin: 50% 100%; transform-origin: 50% 100%; opacity: 0; } } .ant-motion-collapse-legacy { overflow: hidden; } .ant-motion-collapse-legacy-active { -webkit-transition: height 0.15s cubic-bezier(0.645, 0.045, 0.355, 1), opacity 0.15s cubic-bezier(0.645, 0.045, 0.355, 1) !important; transition: height 0.15s cubic-bezier(0.645, 0.045, 0.355, 1), opacity 0.15s cubic-bezier(0.645, 0.045, 0.355, 1) !important; } .ant-motion-collapse { overflow: hidden; -webkit-transition: height 0.15s cubic-bezier(0.645, 0.045, 0.355, 1), opacity 0.15s cubic-bezier(0.645, 0.045, 0.355, 1) !important; transition: height 0.15s cubic-bezier(0.645, 0.045, 0.355, 1), opacity 0.15s cubic-bezier(0.645, 0.045, 0.355, 1) !important; } /* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */ /* stylelint-disable no-duplicate-selectors */ /* stylelint-disable */ /* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */ .ant-btn { line-height: 1.499; position: relative; display: inline-block; font-weight: 400; white-space: nowrap; text-align: center; background-image: none; border: 1px solid transparent; -webkit-box-shadow: 0 2px 0 rgba(0, 0, 0, 0.015); box-shadow: 0 2px 0 rgba(0, 0, 0, 0.015); cursor: pointer; -webkit-transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; -ms-touch-action: manipulation; touch-action: manipulation; height: 32px; padding: 0 15px; font-size: 14px; border-radius: 4px; color: rgba(0, 0, 0, 0.65); background-color: #fff; border-color: #d9d9d9; } .ant-btn > .anticon { line-height: 1; } .ant-btn, .ant-btn:active, .ant-btn:focus { outline: 0; } .ant-btn:not([disabled]):hover { text-decoration: none; } .ant-btn:not([disabled]):active { outline: 0; -webkit-box-shadow: none; box-shadow: none; } .ant-btn.disabled, .ant-btn[disabled] { cursor: not-allowed; } .ant-btn.disabled > *, .ant-btn[disabled] > * { pointer-events: none; } .ant-btn-lg { height: 40px; padding: 0 15px; font-size: 16px; border-radius: 4px; } .ant-btn-sm { height: 24px; padding: 0 7px; font-size: 14px; border-radius: 4px; } .ant-btn > a:only-child { color: currentColor; } .ant-btn > a:only-child::after { position: absolute; top: 0; right: 0; bottom: 0; left: 0; background: transparent; content: ''; } .ant-btn:hover, .ant-btn:focus { color: #40a9ff; background-color: #fff; border-color: #40a9ff; } .ant-btn:hover > a:only-child, .ant-btn:focus > a:only-child { color: currentColor; } .ant-btn:hover > a:only-child::after, .ant-btn:focus > a:only-child::after { position: absolute; top: 0; right: 0; bottom: 0; left: 0; background: transparent; content: ''; } .ant-btn:active, .ant-btn.active { color: #096dd9; background-color: #fff; border-color: #096dd9; } .ant-btn:active > a:only-child, .ant-btn.active > a:only-child { color: currentColor; } .ant-btn:active > a:only-child::after, .ant-btn.active > a:only-child::after { position: absolute; top: 0; right: 0; bottom: 0; left: 0; background: transparent; content: ''; } .ant-btn-disabled, .ant-btn.disabled, .ant-btn[disabled], .ant-btn-disabled:hover, .ant-btn.disabled:hover, .ant-btn[disabled]:hover, .ant-btn-disabled:focus, .ant-btn.disabled:focus, .ant-btn[disabled]:focus, .ant-btn-disabled:active, .ant-btn.disabled:active, .ant-btn[disabled]:active, .ant-btn-disabled.active, .ant-btn.disabled.active, .ant-btn[disabled].active { color: rgba(0, 0, 0, 0.25); background-color: #f5f5f5; border-color: #d9d9d9; text-shadow: none; -webkit-box-shadow: none; box-shadow: none; } .ant-btn-disabled > a:only-child, .ant-btn.disabled > a:only-child, .ant-btn[disabled] > a:only-child, .ant-btn-disabled:hover > a:only-child, .ant-btn.disabled:hover > a:only-child, .ant-btn[disabled]:hover > a:only-child, .ant-btn-disabled:focus > a:only-child, .ant-btn.disabled:focus > a:only-child, .ant-btn[disabled]:focus > a:only-child, .ant-btn-disabled:active > a:only-child, .ant-btn.disabled:active > a:only-child, .ant-btn[disabled]:active > a:only-child, .ant-btn-disabled.active > a:only-child, .ant-btn.disabled.active > a:only-child, .ant-btn[disabled].active > a:only-child { color: currentColor; } .ant-btn-disabled > a:only-child::after, .ant-btn.disabled > a:only-child::after, .ant-btn[disabled] > a:only-child::after, .ant-btn-disabled:hover > a:only-child::after, .ant-btn.disabled:hover > a:only-child::after, .ant-btn[disabled]:hover > a:only-child::after, .ant-btn-disabled:focus > a:only-child::after, .ant-btn.disabled:focus > a:only-child::after, .ant-btn[disabled]:focus > a:only-child::after, .ant-btn-disabled:active > a:only-child::after, .ant-btn.disabled:active > a:only-child::after, .ant-btn[disabled]:active > a:only-child::after, .ant-btn-disabled.active > a:only-child::after, .ant-btn.disabled.active > a:only-child::after, .ant-btn[disabled].active > a:only-child::after { position: absolute; top: 0; right: 0; bottom: 0; left: 0; background: transparent; content: ''; } .ant-btn:hover, .ant-btn:focus, .ant-btn:active, .ant-btn.active { text-decoration: none; background: #fff; } .ant-btn > i, .ant-btn > span { display: inline-block; -webkit-transition: margin-left 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); transition: margin-left 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); pointer-events: none; } .ant-btn-primary { color: #fff; background-color: #1890ff; border-color: #1890ff; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.12); -webkit-box-shadow: 0 2px 0 rgba(0, 0, 0, 0.045); box-shadow: 0 2px 0 rgba(0, 0, 0, 0.045); } .ant-btn-primary > a:only-child { color: currentColor; } .ant-btn-primary > a:only-child::after { position: absolute; top: 0; right: 0; bottom: 0; left: 0; background: transparent; content: ''; } .ant-btn-primary:hover, .ant-btn-primary:focus { color: #fff; background-color: #40a9ff; border-color: #40a9ff; } .ant-btn-primary:hover > a:only-child, .ant-btn-primary:focus > a:only-child { color: currentColor; } .ant-btn-primary:hover > a:only-child::after, .ant-btn-primary:focus > a:only-child::after { position: absolute; top: 0; right: 0; bottom: 0; left: 0; background: transparent; content: ''; } .ant-btn-primary:active, .ant-btn-primary.active { color: #fff; background-color: #096dd9; border-color: #096dd9; } .ant-btn-primary:active > a:only-child, .ant-btn-primary.active > a:only-child { color: currentColor; } .ant-btn-primary:active > a:only-child::after, .ant-btn-primary.active > a:only-child::after { position: absolute; top: 0; right: 0; bottom: 0; left: 0; background: transparent; content: ''; } .ant-btn-primary-disabled, .ant-btn-primary.disabled, .ant-btn-primary[disabled], .ant-btn-primary-disabled:hover, .ant-btn-primary.disabled:hover, .ant-btn-primary[disabled]:hover, .ant-btn-primary-disabled:focus, .ant-btn-primary.disabled:focus, .ant-btn-primary[disabled]:focus, .ant-btn-primary-disabled:active, .ant-btn-primary.disabled:active, .ant-btn-primary[disabled]:active, .ant-btn-primary-disabled.active, .ant-btn-primary.disabled.active, .ant-btn-primary[disabled].active { color: rgba(0, 0, 0, 0.25); background-color: #f5f5f5; border-color: #d9d9d9; text-shadow: none; -webkit-box-shadow: none; box-shadow: none; } .ant-btn-primary-disabled > a:only-child, .ant-btn-primary.disabled > a:only-child, .ant-btn-primary[disabled] > a:only-child, .ant-btn-primary-disabled:hover > a:only-child, .ant-btn-primary.disabled:hover > a:only-child, .ant-btn-primary[disabled]:hover > a:only-child, .ant-btn-primary-disabled:focus > a:only-child, .ant-btn-primary.disabled:focus > a:only-child, .ant-btn-primary[disabled]:focus > a:only-child, .ant-btn-primary-disabled:active > a:only-child, .ant-btn-primary.disabled:active > a:only-child, .ant-btn-primary[disabled]:active > a:only-child, .ant-btn-primary-disabled.active > a:only-child, .ant-btn-primary.disabled.active > a:only-child, .ant-btn-primary[disabled].active > a:only-child { color: currentColor; } .ant-btn-primary-disabled > a:only-child::after, .ant-btn-primary.disabled > a:only-child::after, .ant-btn-primary[disabled] > a:only-child::after, .ant-btn-primary-disabled:hover > a:only-child::after, .ant-btn-primary.disabled:hover > a:only-child::after, .ant-btn-primary[disabled]:hover > a:only-child::after, .ant-btn-primary-disabled:focus > a:only-child::after, .ant-btn-primary.disabled:focus > a:only-child::after, .ant-btn-primary[disabled]:focus > a:only-child::after, .ant-btn-primary-disabled:active > a:only-child::after, .ant-btn-primary.disabled:active > a:only-child::after, .ant-btn-primary[disabled]:active > a:only-child::after, .ant-btn-primary-disabled.active > a:only-child::after, .ant-btn-primary.disabled.active > a:only-child::after, .ant-btn-primary[disabled].active > a:only-child::after { position: absolute; top: 0; right: 0; bottom: 0; left: 0; background: transparent; content: ''; } .ant-btn-group .ant-btn-primary:not(:first-child):not(:last-child) { border-right-color: #40a9ff; border-left-color: #40a9ff; } .ant-btn-group .ant-btn-primary:not(:first-child):not(:last-child):disabled { border-color: #d9d9d9; } .ant-btn-group .ant-btn-primary:first-child:not(:last-child) { border-right-color: #40a9ff; } .ant-btn-group .ant-btn-primary:first-child:not(:last-child)[disabled] { border-right-color: #d9d9d9; } .ant-btn-group .ant-btn-primary:last-child:not(:first-child), .ant-btn-group .ant-btn-primary + .ant-btn-primary { border-left-color: #40a9ff; } .ant-btn-group .ant-btn-primary:last-child:not(:first-child)[disabled], .ant-btn-group .ant-btn-primary + .ant-btn-primary[disabled] { border-left-color: #d9d9d9; } .ant-btn-ghost { color: rgba(0, 0, 0, 0.65); background-color: transparent; border-color: #d9d9d9; } .ant-btn-ghost > a:only-child { color: currentColor; } .ant-btn-ghost > a:only-child::after { position: absolute; top: 0; right: 0; bottom: 0; left: 0; background: transparent; content: ''; } .ant-btn-ghost:hover, .ant-btn-ghost:focus { color: #40a9ff; background-color: transparent; border-color: #40a9ff; } .ant-btn-ghost:hover > a:only-child, .ant-btn-ghost:focus > a:only-child { color: currentColor; } .ant-btn-ghost:hover > a:only-child::after, .ant-btn-ghost:focus > a:only-child::after { position: absolute; top: 0; right: 0; bottom: 0; left: 0; background: transparent; content: ''; } .ant-btn-ghost:active, .ant-btn-ghost.active { color: #096dd9; background-color: transparent; border-color: #096dd9; } .ant-btn-ghost:active > a:only-child, .ant-btn-ghost.active > a:only-child { color: currentColor; } .ant-btn-ghost:active > a:only-child::after, .ant-btn-ghost.active > a:only-child::after { position: absolute; top: 0; right: 0; bottom: 0; left: 0; background: transparent; content: ''; } .ant-btn-ghost-disabled, .ant-btn-ghost.disabled, .ant-btn-ghost[disabled], .ant-btn-ghost-disabled:hover, .ant-btn-ghost.disabled:hover, .ant-btn-ghost[disabled]:hover, .ant-btn-ghost-disabled:focus, .ant-btn-ghost.disabled:focus, .ant-btn-ghost[disabled]:focus, .ant-btn-ghost-disabled:active, .ant-btn-ghost.disabled:active, .ant-btn-ghost[disabled]:active, .ant-btn-ghost-disabled.active, .ant-btn-ghost.disabled.active, .ant-btn-ghost[disabled].active { color: rgba(0, 0, 0, 0.25); background-color: #f5f5f5; border-color: #d9d9d9; text-shadow: none; -webkit-box-shadow: none; box-shadow: none; } .ant-btn-ghost-disabled > a:only-child, .ant-btn-ghost.disabled > a:only-child, .ant-btn-ghost[disabled] > a:only-child, .ant-btn-ghost-disabled:hover > a:only-child, .ant-btn-ghost.disabled:hover > a:only-child, .ant-btn-ghost[disabled]:hover > a:only-child, .ant-btn-ghost-disabled:focus > a:only-child, .ant-btn-ghost.disabled:focus > a:only-child, .ant-btn-ghost[disabled]:focus > a:only-child, .ant-btn-ghost-disabled:active > a:only-child, .ant-btn-ghost.disabled:active > a:only-child, .ant-btn-ghost[disabled]:active > a:only-child, .ant-btn-ghost-disabled.active > a:only-child, .ant-btn-ghost.disabled.active > a:only-child, .ant-btn-ghost[disabled].active > a:only-child { color: currentColor; } .ant-btn-ghost-disabled > a:only-child::after, .ant-btn-ghost.disabled > a:only-child::after, .ant-btn-ghost[disabled] > a:only-child::after, .ant-btn-ghost-disabled:hover > a:only-child::after, .ant-btn-ghost.disabled:hover > a:only-child::after, .ant-btn-ghost[disabled]:hover > a:only-child::after, .ant-btn-ghost-disabled:focus > a:only-child::after, .ant-btn-ghost.disabled:focus > a:only-child::after, .ant-btn-ghost[disabled]:focus > a:only-child::after, .ant-btn-ghost-disabled:active > a:only-child::after, .ant-btn-ghost.disabled:active > a:only-child::after, .ant-btn-ghost[disabled]:active > a:only-child::after, .ant-btn-ghost-disabled.active > a:only-child::after, .ant-btn-ghost.disabled.active > a:only-child::after, .ant-btn-ghost[disabled].active > a:only-child::after { position: absolute; top: 0; right: 0; bottom: 0; left: 0; background: transparent; content: ''; } .ant-btn-dashed { color: rgba(0, 0, 0, 0.65); background-color: #fff; border-color: #d9d9d9; border-style: dashed; } .ant-btn-dashed > a:only-child { color: currentColor; } .ant-btn-dashed > a:only-child::after { position: absolute; top: 0; right: 0; bottom: 0; left: 0; background: transparent; content: ''; } .ant-btn-dashed:hover, .ant-btn-dashed:focus { color: #40a9ff; background-color: #fff; border-color: #40a9ff; } .ant-btn-dashed:hover > a:only-child, .ant-btn-dashed:focus > a:only-child { color: currentColor; } .ant-btn-dashed:hover > a:only-child::after, .ant-btn-dashed:focus > a:only-child::after { position: absolute; top: 0; right: 0; bottom: 0; left: 0; background: transparent; content: ''; } .ant-btn-dashed:active, .ant-btn-dashed.active { color: #096dd9; background-color: #fff; border-color: #096dd9; } .ant-btn-dashed:active > a:only-child, .ant-btn-dashed.active > a:only-child { color: currentColor; } .ant-btn-dashed:active > a:only-child::after, .ant-btn-dashed.active > a:only-child::after { position: absolute; top: 0; right: 0; bottom: 0; left: 0; background: transparent; content: ''; } .ant-btn-dashed-disabled, .ant-btn-dashed.disabled, .ant-btn-dashed[disabled], .ant-btn-dashed-disabled:hover, .ant-btn-dashed.disabled:hover, .ant-btn-dashed[disabled]:hover, .ant-btn-dashed-disabled:focus, .ant-btn-dashed.disabled:focus, .ant-btn-dashed[disabled]:focus, .ant-btn-dashed-disabled:active, .ant-btn-dashed.disabled:active, .ant-btn-dashed[disabled]:active, .ant-btn-dashed-disabled.active, .ant-btn-dashed.disabled.active, .ant-btn-dashed[disabled].active { color: rgba(0, 0, 0, 0.25); background-color: #f5f5f5; border-color: #d9d9d9; text-shadow: none; -webkit-box-shadow: none; box-shadow: none; } .ant-btn-dashed-disabled > a:only-child, .ant-btn-dashed.disabled > a:only-child, .ant-btn-dashed[disabled] > a:only-child, .ant-btn-dashed-disabled:hover > a:only-child, .ant-btn-dashed.disabled:hover > a:only-child, .ant-btn-dashed[disabled]:hover > a:only-child, .ant-btn-dashed-disabled:focus > a:only-child, .ant-btn-dashed.disabled:focus > a:only-child, .ant-btn-dashed[disabled]:focus > a:only-child, .ant-btn-dashed-disabled:active > a:only-child, .ant-btn-dashed.disabled:active > a:only-child, .ant-btn-dashed[disabled]:active > a:only-child, .ant-btn-dashed-disabled.active > a:only-child, .ant-btn-dashed.disabled.active > a:only-child, .ant-btn-dashed[disabled].active > a:only-child { color: currentColor; } .ant-btn-dashed-disabled > a:only-child::after, .ant-btn-dashed.disabled > a:only-child::after, .ant-btn-dashed[disabled] > a:only-child::after, .ant-btn-dashed-disabled:hover > a:only-child::after, .ant-btn-dashed.disabled:hover > a:only-child::after, .ant-btn-dashed[disabled]:hover > a:only-child::after, .ant-btn-dashed-disabled:focus > a:only-child::after, .ant-btn-dashed.disabled:focus > a:only-child::after, .ant-btn-dashed[disabled]:focus > a:only-child::after, .ant-btn-dashed-disabled:active > a:only-child::after, .ant-btn-dashed.disabled:active > a:only-child::after, .ant-btn-dashed[disabled]:active > a:only-child::after, .ant-btn-dashed-disabled.active > a:only-child::after, .ant-btn-dashed.disabled.active > a:only-child::after, .ant-btn-dashed[disabled].active > a:only-child::after { position: absolute; top: 0; right: 0; bottom: 0; left: 0; background: transparent; content: ''; } .ant-btn-danger { color: #fff; background-color: #ff4d4f; border-color: #ff4d4f; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.12); -webkit-box-shadow: 0 2px 0 rgba(0, 0, 0, 0.045); box-shadow: 0 2px 0 rgba(0, 0, 0, 0.045); } .ant-btn-danger > a:only-child { color: currentColor; } .ant-btn-danger > a:only-child::after { position: absolute; top: 0; right: 0; bottom: 0; left: 0; background: transparent; content: ''; } .ant-btn-danger:hover, .ant-btn-danger:focus { color: #fff; background-color: #ff7875; border-color: #ff7875; } .ant-btn-danger:hover > a:only-child, .ant-btn-danger:focus > a:only-child { color: currentColor; } .ant-btn-danger:hover > a:only-child::after, .ant-btn-danger:focus > a:only-child::after { position: absolute; top: 0; right: 0; bottom: 0; left: 0; background: transparent; content: ''; } .ant-btn-danger:active, .ant-btn-danger.active { color: #fff; background-color: #d9363e; border-color: #d9363e; } .ant-btn-danger:active > a:only-child, .ant-btn-danger.active > a:only-child { color: currentColor; } .ant-btn-danger:active > a:only-child::after, .ant-btn-danger.active > a:only-child::after { position: absolute; top: 0; right: 0; bottom: 0; left: 0; background: transparent; content: ''; } .ant-btn-danger-disabled, .ant-btn-danger.disabled, .ant-btn-danger[disabled], .ant-btn-danger-disabled:hover, .ant-btn-danger.disabled:hover, .ant-btn-danger[disabled]:hover, .ant-btn-danger-disabled:focus, .ant-btn-danger.disabled:focus, .ant-btn-danger[disabled]:focus, .ant-btn-danger-disabled:active, .ant-btn-danger.disabled:active, .ant-btn-danger[disabled]:active, .ant-btn-danger-disabled.active, .ant-btn-danger.disabled.active, .ant-btn-danger[disabled].active { color: rgba(0, 0, 0, 0.25); background-color: #f5f5f5; border-color: #d9d9d9; text-shadow: none; -webkit-box-shadow: none; box-shadow: none; } .ant-btn-danger-disabled > a:only-child, .ant-btn-danger.disabled > a:only-child, .ant-btn-danger[disabled] > a:only-child, .ant-btn-danger-disabled:hover > a:only-child, .ant-btn-danger.disabled:hover > a:only-child, .ant-btn-danger[disabled]:hover > a:only-child, .ant-btn-danger-disabled:focus > a:only-child, .ant-btn-danger.disabled:focus > a:only-child, .ant-btn-danger[disabled]:focus > a:only-child, .ant-btn-danger-disabled:active > a:only-child, .ant-btn-danger.disabled:active > a:only-child, .ant-btn-danger[disabled]:active > a:only-child, .ant-btn-danger-disabled.active > a:only-child, .ant-btn-danger.disabled.active > a:only-child, .ant-btn-danger[disabled].active > a:only-child { color: currentColor; } .ant-btn-danger-disabled > a:only-child::after, .ant-btn-danger.disabled > a:only-child::after, .ant-btn-danger[disabled] > a:only-child::after, .ant-btn-danger-disabled:hover > a:only-child::after, .ant-btn-danger.disabled:hover > a:only-child::after, .ant-btn-danger[disabled]:hover > a:only-child::after, .ant-btn-danger-disabled:focus > a:only-child::after, .ant-btn-danger.disabled:focus > a:only-child::after, .ant-btn-danger[disabled]:focus > a:only-child::after, .ant-btn-danger-disabled:active > a:only-child::after, .ant-btn-danger.disabled:active > a:only-child::after, .ant-btn-danger[disabled]:active > a:only-child::after, .ant-btn-danger-disabled.active > a:only-child::after, .ant-btn-danger.disabled.active > a:only-child::after, .ant-btn-danger[disabled].active > a:only-child::after { position: absolute; top: 0; right: 0; bottom: 0; left: 0; background: transparent; content: ''; } .ant-btn-link { color: #1890ff; background-color: transparent; border-color: transparent; -webkit-box-shadow: none; box-shadow: none; } .ant-btn-link > a:only-child { color: currentColor; } .ant-btn-link > a:only-child::after { position: absolute; top: 0; right: 0; bottom: 0; left: 0; background: transparent; content: ''; } .ant-btn-link:hover, .ant-btn-link:focus { color: #40a9ff; background-color: transparent; border-color: #40a9ff; } .ant-btn-link:hover > a:only-child, .ant-btn-link:focus > a:only-child { color: currentColor; } .ant-btn-link:hover > a:only-child::after, .ant-btn-link:focus > a:only-child::after { position: absolute; top: 0; right: 0; bottom: 0; left: 0; background: transparent; content: ''; } .ant-btn-link:active, .ant-btn-link.active { color: #096dd9; background-color: transparent; border-color: #096dd9; } .ant-btn-link:active > a:only-child, .ant-btn-link.active > a:only-child { color: currentColor; } .ant-btn-link:active > a:only-child::after, .ant-btn-link.active > a:only-child::after { position: absolute; top: 0; right: 0; bottom: 0; left: 0; background: transparent; content: ''; } .ant-btn-link-disabled, .ant-btn-link.disabled, .ant-btn-link[disabled], .ant-btn-link-disabled:hover, .ant-btn-link.disabled:hover, .ant-btn-link[disabled]:hover, .ant-btn-link-disabled:focus, .ant-btn-link.disabled:focus, .ant-btn-link[disabled]:focus, .ant-btn-link-disabled:active, .ant-btn-link.disabled:active, .ant-btn-link[disabled]:active, .ant-btn-link-disabled.active, .ant-btn-link.disabled.active, .ant-btn-link[disabled].active { color: rgba(0, 0, 0, 0.25); background-color: #f5f5f5; border-color: #d9d9d9; text-shadow: none; -webkit-box-shadow: none; box-shadow: none; } .ant-btn-link-disabled > a:only-child, .ant-btn-link.disabled > a:only-child, .ant-btn-link[disabled] > a:only-child, .ant-btn-link-disabled:hover > a:only-child, .ant-btn-link.disabled:hover > a:only-child, .ant-btn-link[disabled]:hover > a:only-child, .ant-btn-link-disabled:focus > a:only-child, .ant-btn-link.disabled:focus > a:only-child, .ant-btn-link[disabled]:focus > a:only-child, .ant-btn-link-disabled:active > a:only-child, .ant-btn-link.disabled:active > a:only-child, .ant-btn-link[disabled]:active > a:only-child, .ant-btn-link-disabled.active > a:only-child, .ant-btn-link.disabled.active > a:only-child, .ant-btn-link[disabled].active > a:only-child { color: currentColor; } .ant-btn-link-disabled > a:only-child::after, .ant-btn-link.disabled > a:only-child::after, .ant-btn-link[disabled] > a:only-child::after, .ant-btn-link-disabled:hover > a:only-child::after, .ant-btn-link.disabled:hover > a:only-child::after, .ant-btn-link[disabled]:hover > a:only-child::after, .ant-btn-link-disabled:focus > a:only-child::after, .ant-btn-link.disabled:focus > a:only-child::after, .ant-btn-link[disabled]:focus > a:only-child::after, .ant-btn-link-disabled:active > a:only-child::after, .ant-btn-link.disabled:active > a:only-child::after, .ant-btn-link[disabled]:active > a:only-child::after, .ant-btn-link-disabled.active > a:only-child::after, .ant-btn-link.disabled.active > a:only-child::after, .ant-btn-link[disabled].active > a:only-child::after { position: absolute; top: 0; right: 0; bottom: 0; left: 0; background: transparent; content: ''; } .ant-btn-link:hover, .ant-btn-link:focus, .ant-btn-link:active { border-color: transparent; } .ant-btn-link-disabled, .ant-btn-link.disabled, .ant-btn-link[disabled], .ant-btn-link-disabled:hover, .ant-btn-link.disabled:hover, .ant-btn-link[disabled]:hover, .ant-btn-link-disabled:focus, .ant-btn-link.disabled:focus, .ant-btn-link[disabled]:focus, .ant-btn-link-disabled:active, .ant-btn-link.disabled:active, .ant-btn-link[disabled]:active, .ant-btn-link-disabled.active, .ant-btn-link.disabled.active, .ant-btn-link[disabled].active { color: rgba(0, 0, 0, 0.25); background-color: transparent; border-color: transparent; text-shadow: none; -webkit-box-shadow: none; box-shadow: none; } .ant-btn-link-disabled > a:only-child, .ant-btn-link.disabled > a:only-child, .ant-btn-link[disabled] > a:only-child, .ant-btn-link-disabled:hover > a:only-child, .ant-btn-link.disabled:hover > a:only-child, .ant-btn-link[disabled]:hover > a:only-child, .ant-btn-link-disabled:focus > a:only-child, .ant-btn-link.disabled:focus > a:only-child, .ant-btn-link[disabled]:focus > a:only-child, .ant-btn-link-disabled:active > a:only-child, .ant-btn-link.disabled:active > a:only-child, .ant-btn-link[disabled]:active > a:only-child, .ant-btn-link-disabled.active > a:only-child, .ant-btn-link.disabled.active > a:only-child, .ant-btn-link[disabled].active > a:only-child { color: currentColor; } .ant-btn-link-disabled > a:only-child::after, .ant-btn-link.disabled > a:only-child::after, .ant-btn-link[disabled] > a:only-child::after, .ant-btn-link-disabled:hover > a:only-child::after, .ant-btn-link.disabled:hover > a:only-child::after, .ant-btn-link[disabled]:hover > a:only-child::after, .ant-btn-link-disabled:focus > a:only-child::after, .ant-btn-link.disabled:focus > a:only-child::after, .ant-btn-link[disabled]:focus > a:only-child::after, .ant-btn-link-disabled:active > a:only-child::after, .ant-btn-link.disabled:active > a:only-child::after, .ant-btn-link[disabled]:active > a:only-child::after, .ant-btn-link-disabled.active > a:only-child::after, .ant-btn-link.disabled.active > a:only-child::after, .ant-btn-link[disabled].active > a:only-child::after { position: absolute; top: 0; right: 0; bottom: 0; left: 0; background: transparent; content: ''; } .ant-btn-icon-only { width: 32px; height: 32px; padding: 0; font-size: 16px; border-radius: 4px; } .ant-btn-icon-only.ant-btn-lg { width: 40px; height: 40px; padding: 0; font-size: 18px; border-radius: 4px; } .ant-btn-icon-only.ant-btn-sm { width: 24px; height: 24px; padding: 0; font-size: 14px; border-radius: 4px; } .ant-btn-icon-only > i { vertical-align: middle; } .ant-btn-round { height: 32px; padding: 0 16px; font-size: 14px; border-radius: 32px; } .ant-btn-round.ant-btn-lg { height: 40px; padding: 0 20px; font-size: 16px; border-radius: 40px; } .ant-btn-round.ant-btn-sm { height: 24px; padding: 0 12px; font-size: 14px; border-radius: 24px; } .ant-btn-round.ant-btn-icon-only { width: auto; } .ant-btn-circle, .ant-btn-circle-outline { min-width: 32px; padding-right: 0; padding-left: 0; text-align: center; border-radius: 50%; } .ant-btn-circle.ant-btn-lg, .ant-btn-circle-outline.ant-btn-lg { min-width: 40px; border-radius: 50%; } .ant-btn-circle.ant-btn-sm, .ant-btn-circle-outline.ant-btn-sm { min-width: 24px; border-radius: 50%; } .ant-btn::before { position: absolute; top: -1px; right: -1px; bottom: -1px; left: -1px; z-index: 1; display: none; background: #fff; border-radius: inherit; opacity: 0.35; -webkit-transition: opacity 0.2s; transition: opacity 0.2s; content: ''; pointer-events: none; } .ant-btn .anticon { -webkit-transition: margin-left 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); transition: margin-left 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); } .ant-btn .anticon.anticon-plus > svg, .ant-btn .anticon.anticon-minus > svg { shape-rendering: optimizeSpeed; } .ant-btn.ant-btn-loading { position: relative; } .ant-btn.ant-btn-loading:not([disabled]) { pointer-events: none; } .ant-btn.ant-btn-loading::before { display: block; } .ant-btn.ant-btn-loading:not(.ant-btn-circle):not(.ant-btn-circle-outline):not(.ant-btn-icon-only) { padding-left: 29px; } .ant-btn.ant-btn-loading:not(.ant-btn-circle):not(.ant-btn-circle-outline):not(.ant-btn-icon-only) .anticon:not(:last-child) { margin-left: -14px; } .ant-btn-sm.ant-btn-loading:not(.ant-btn-circle):not(.ant-btn-circle-outline):not(.ant-btn-icon-only) { padding-left: 24px; } .ant-btn-sm.ant-btn-loading:not(.ant-btn-circle):not(.ant-btn-circle-outline):not(.ant-btn-icon-only) .anticon { margin-left: -17px; } .ant-btn-group { position: relative; display: inline-block; } .ant-btn-group > .ant-btn, .ant-btn-group > span > .ant-btn { position: relative; } .ant-btn-group > .ant-btn:hover, .ant-btn-group > span > .ant-btn:hover, .ant-btn-group > .ant-btn:focus, .ant-btn-group > span > .ant-btn:focus, .ant-btn-group > .ant-btn:active, .ant-btn-group > span > .ant-btn:active, .ant-btn-group > .ant-btn.active, .ant-btn-group > span > .ant-btn.active { z-index: 2; } .ant-btn-group > .ant-btn:disabled, .ant-btn-group > span > .ant-btn:disabled { z-index: 0; } .ant-btn-group > .ant-btn-icon-only { font-size: 14px; } .ant-btn-group-lg > .ant-btn, .ant-btn-group-lg > span > .ant-btn { height: 40px; padding: 0 15px; font-size: 16px; border-radius: 0; line-height: 38px; } .ant-btn-group-lg > .ant-btn.ant-btn-icon-only { width: 40px; height: 40px; padding-right: 0; padding-left: 0; } .ant-btn-group-sm > .ant-btn, .ant-btn-group-sm > span > .ant-btn { height: 24px; padding: 0 7px; font-size: 14px; border-radius: 0; line-height: 22px; } .ant-btn-group-sm > .ant-btn > .anticon, .ant-btn-group-sm > span > .ant-btn > .anticon { font-size: 14px; } .ant-btn-group-sm > .ant-btn.ant-btn-icon-only { width: 24px; height: 24px; padding-right: 0; padding-left: 0; } .ant-btn-group .ant-btn + .ant-btn, .ant-btn + .ant-btn-group, .ant-btn-group span + .ant-btn, .ant-btn-group .ant-btn + span, .ant-btn-group > span + span, .ant-btn-group + .ant-btn, .ant-btn-group + .ant-btn-group { margin-left: -1px; } .ant-btn-group .ant-btn-primary + .ant-btn:not(.ant-btn-primary):not([disabled]) { border-left-color: transparent; } .ant-btn-group .ant-btn { border-radius: 0; } .ant-btn-group > .ant-btn:first-child, .ant-btn-group > span:first-child > .ant-btn { margin-left: 0; } .ant-btn-group > .ant-btn:only-child { border-radius: 4px; } .ant-btn-group > span:only-child > .ant-btn { border-radius: 4px; } .ant-btn-group > .ant-btn:first-child:not(:last-child), .ant-btn-group > span:first-child:not(:last-child) > .ant-btn { border-top-left-radius: 4px; border-bottom-left-radius: 4px; } .ant-btn-group > .ant-btn:last-child:not(:first-child), .ant-btn-group > span:last-child:not(:first-child) > .ant-btn { border-top-right-radius: 4px; border-bottom-right-radius: 4px; } .ant-btn-group-sm > .ant-btn:only-child { border-radius: 4px; } .ant-btn-group-sm > span:only-child > .ant-btn { border-radius: 4px; } .ant-btn-group-sm > .ant-btn:first-child:not(:last-child), .ant-btn-group-sm > span:first-child:not(:last-child) > .ant-btn { border-top-left-radius: 4px; border-bottom-left-radius: 4px; } .ant-btn-group-sm > .ant-btn:last-child:not(:first-child), .ant-btn-group-sm > span:last-child:not(:first-child) > .ant-btn { border-top-right-radius: 4px; border-bottom-right-radius: 4px; } .ant-btn-group > .ant-btn-group { float: left; } .ant-btn-group > .ant-btn-group:not(:first-child):not(:last-child) > .ant-btn { border-radius: 0; } .ant-btn-group > .ant-btn-group:first-child:not(:last-child) > .ant-btn:last-child { padding-right: 8px; border-top-right-radius: 0; border-bottom-right-radius: 0; } .ant-btn-group > .ant-btn-group:last-child:not(:first-child) > .ant-btn:first-child { padding-left: 8px; border-top-left-radius: 0; border-bottom-left-radius: 0; } .ant-btn:focus > span, .ant-btn:active > span { position: relative; } .ant-btn > .anticon + span, .ant-btn > span + .anticon { margin-left: 8px; } .ant-btn-background-ghost { color: #fff; background: transparent !important; border-color: #fff; } .ant-btn-background-ghost.ant-btn-primary { color: #1890ff; background-color: transparent; border-color: #1890ff; text-shadow: none; } .ant-btn-background-ghost.ant-btn-primary > a:only-child { color: currentColor; } .ant-btn-background-ghost.ant-btn-primary > a:only-child::after { position: absolute; top: 0; right: 0; bottom: 0; left: 0; background: transparent; content: ''; } .ant-btn-background-ghost.ant-btn-primary:hover, .ant-btn-background-ghost.ant-btn-primary:focus { color: #40a9ff; background-color: transparent; border-color: #40a9ff; } .ant-btn-background-ghost.ant-btn-primary:hover > a:only-child, .ant-btn-background-ghost.ant-btn-primary:focus > a:only-child { color: currentColor; } .ant-btn-background-ghost.ant-btn-primary:hover > a:only-child::after, .ant-btn-background-ghost.ant-btn-primary:focus > a:only-child::after { position: absolute; top: 0; right: 0; bottom: 0; left: 0; background: transparent; content: ''; } .ant-btn-background-ghost.ant-btn-primary:active, .ant-btn-background-ghost.ant-btn-primary.active { color: #096dd9; background-color: transparent; border-color: #096dd9; } .ant-btn-background-ghost.ant-btn-primary:active > a:only-child, .ant-btn-background-ghost.ant-btn-primary.active > a:only-child { color: currentColor; } .ant-btn-background-ghost.ant-btn-primary:active > a:only-child::after, .ant-btn-background-ghost.ant-btn-primary.active > a:only-child::after { position: absolute; top: 0; right: 0; bottom: 0; left: 0; background: transparent; content: ''; } .ant-btn-background-ghost.ant-btn-primary-disabled, .ant-btn-background-ghost.ant-btn-primary.disabled, .ant-btn-background-ghost.ant-btn-primary[disabled], .ant-btn-background-ghost.ant-btn-primary-disabled:hover, .ant-btn-background-ghost.ant-btn-primary.disabled:hover, .ant-btn-background-ghost.ant-btn-primary[disabled]:hover, .ant-btn-background-ghost.ant-btn-primary-disabled:focus, .ant-btn-background-ghost.ant-btn-primary.disabled:focus, .ant-btn-background-ghost.ant-btn-primary[disabled]:focus, .ant-btn-background-ghost.ant-btn-primary-disabled:active, .ant-btn-background-ghost.ant-btn-primary.disabled:active, .ant-btn-background-ghost.ant-btn-primary[disabled]:active, .ant-btn-background-ghost.ant-btn-primary-disabled.active, .ant-btn-background-ghost.ant-btn-primary.disabled.active, .ant-btn-background-ghost.ant-btn-primary[disabled].active { color: rgba(0, 0, 0, 0.25); background-color: #f5f5f5; border-color: #d9d9d9; text-shadow: none; -webkit-box-shadow: none; box-shadow: none; } .ant-btn-background-ghost.ant-btn-primary-disabled > a:only-child, .ant-btn-background-ghost.ant-btn-primary.disabled > a:only-child, .ant-btn-background-ghost.ant-btn-primary[disabled] > a:only-child, .ant-btn-background-ghost.ant-btn-primary-disabled:hover > a:only-child, .ant-btn-background-ghost.ant-btn-primary.disabled:hover > a:only-child, .ant-btn-background-ghost.ant-btn-primary[disabled]:hover > a:only-child, .ant-btn-background-ghost.ant-btn-primary-disabled:focus > a:only-child, .ant-btn-background-ghost.ant-btn-primary.disabled:focus > a:only-child, .ant-btn-background-ghost.ant-btn-primary[disabled]:focus > a:only-child, .ant-btn-background-ghost.ant-btn-primary-disabled:active > a:only-child, .ant-btn-background-ghost.ant-btn-primary.disabled:active > a:only-child, .ant-btn-background-ghost.ant-btn-primary[disabled]:active > a:only-child, .ant-btn-background-ghost.ant-btn-primary-disabled.active > a:only-child, .ant-btn-background-ghost.ant-btn-primary.disabled.active > a:only-child, .ant-btn-background-ghost.ant-btn-primary[disabled].active > a:only-child { color: currentColor; } .ant-btn-background-ghost.ant-btn-primary-disabled > a:only-child::after, .ant-btn-background-ghost.ant-btn-primary.disabled > a:only-child::after, .ant-btn-background-ghost.ant-btn-primary[disabled] > a:only-child::after, .ant-btn-background-ghost.ant-btn-primary-disabled:hover > a:only-child::after, .ant-btn-background-ghost.ant-btn-primary.disabled:hover > a:only-child::after, .ant-btn-background-ghost.ant-btn-primary[disabled]:hover > a:only-child::after, .ant-btn-background-ghost.ant-btn-primary-disabled:focus > a:only-child::after, .ant-btn-background-ghost.ant-btn-primary.disabled:focus > a:only-child::after, .ant-btn-background-ghost.ant-btn-primary[disabled]:focus > a:only-child::after, .ant-btn-background-ghost.ant-btn-primary-disabled:active > a:only-child::after, .ant-btn-background-ghost.ant-btn-primary.disabled:active > a:only-child::after, .ant-btn-background-ghost.ant-btn-primary[disabled]:active > a:only-child::after, .ant-btn-background-ghost.ant-btn-primary-disabled.active > a:only-child::after, .ant-btn-background-ghost.ant-btn-primary.disabled.active > a:only-child::after, .ant-btn-background-ghost.ant-btn-primary[disabled].active > a:only-child::after { position: absolute; top: 0; right: 0; bottom: 0; left: 0; background: transparent; content: ''; } .ant-btn-background-ghost.ant-btn-danger { color: #ff4d4f; background-color: transparent; border-color: #ff4d4f; text-shadow: none; } .ant-btn-background-ghost.ant-btn-danger > a:only-child { color: currentColor; } .ant-btn-background-ghost.ant-btn-danger > a:only-child::after { position: absolute; top: 0; right: 0; bottom: 0; left: 0; background: transparent; content: ''; } .ant-btn-background-ghost.ant-btn-danger:hover, .ant-btn-background-ghost.ant-btn-danger:focus { color: #ff7875; background-color: transparent; border-color: #ff7875; } .ant-btn-background-ghost.ant-btn-danger:hover > a:only-child, .ant-btn-background-ghost.ant-btn-danger:focus > a:only-child { color: currentColor; } .ant-btn-background-ghost.ant-btn-danger:hover > a:only-child::after, .ant-btn-background-ghost.ant-btn-danger:focus > a:only-child::after { position: absolute; top: 0; right: 0; bottom: 0; left: 0; background: transparent; content: ''; } .ant-btn-background-ghost.ant-btn-danger:active, .ant-btn-background-ghost.ant-btn-danger.active { color: #d9363e; background-color: transparent; border-color: #d9363e; } .ant-btn-background-ghost.ant-btn-danger:active > a:only-child, .ant-btn-background-ghost.ant-btn-danger.active > a:only-child { color: currentColor; } .ant-btn-background-ghost.ant-btn-danger:active > a:only-child::after, .ant-btn-background-ghost.ant-btn-danger.active > a:only-child::after { position: absolute; top: 0; right: 0; bottom: 0; left: 0; background: transparent; content: ''; } .ant-btn-background-ghost.ant-btn-danger-disabled, .ant-btn-background-ghost.ant-btn-danger.disabled, .ant-btn-background-ghost.ant-btn-danger[disabled], .ant-btn-background-ghost.ant-btn-danger-disabled:hover, .ant-btn-background-ghost.ant-btn-danger.disabled:hover, .ant-btn-background-ghost.ant-btn-danger[disabled]:hover, .ant-btn-background-ghost.ant-btn-danger-disabled:focus, .ant-btn-background-ghost.ant-btn-danger.disabled:focus, .ant-btn-background-ghost.ant-btn-danger[disabled]:focus, .ant-btn-background-ghost.ant-btn-danger-disabled:active, .ant-btn-background-ghost.ant-btn-danger.disabled:active, .ant-btn-background-ghost.ant-btn-danger[disabled]:active, .ant-btn-background-ghost.ant-btn-danger-disabled.active, .ant-btn-background-ghost.ant-btn-danger.disabled.active, .ant-btn-background-ghost.ant-btn-danger[disabled].active { color: rgba(0, 0, 0, 0.25); background-color: #f5f5f5; border-color: #d9d9d9; text-shadow: none; -webkit-box-shadow: none; box-shadow: none; } .ant-btn-background-ghost.ant-btn-danger-disabled > a:only-child, .ant-btn-background-ghost.ant-btn-danger.disabled > a:only-child, .ant-btn-background-ghost.ant-btn-danger[disabled] > a:only-child, .ant-btn-background-ghost.ant-btn-danger-disabled:hover > a:only-child, .ant-btn-background-ghost.ant-btn-danger.disabled:hover > a:only-child, .ant-btn-background-ghost.ant-btn-danger[disabled]:hover > a:only-child, .ant-btn-background-ghost.ant-btn-danger-disabled:focus > a:only-child, .ant-btn-background-ghost.ant-btn-danger.disabled:focus > a:only-child, .ant-btn-background-ghost.ant-btn-danger[disabled]:focus > a:only-child, .ant-btn-background-ghost.ant-btn-danger-disabled:active > a:only-child, .ant-btn-background-ghost.ant-btn-danger.disabled:active > a:only-child, .ant-btn-background-ghost.ant-btn-danger[disabled]:active > a:only-child, .ant-btn-background-ghost.ant-btn-danger-disabled.active > a:only-child, .ant-btn-background-ghost.ant-btn-danger.disabled.active > a:only-child, .ant-btn-background-ghost.ant-btn-danger[disabled].active > a:only-child { color: currentColor; } .ant-btn-background-ghost.ant-btn-danger-disabled > a:only-child::after, .ant-btn-background-ghost.ant-btn-danger.disabled > a:only-child::after, .ant-btn-background-ghost.ant-btn-danger[disabled] > a:only-child::after, .ant-btn-background-ghost.ant-btn-danger-disabled:hover > a:only-child::after, .ant-btn-background-ghost.ant-btn-danger.disabled:hover > a:only-child::after, .ant-btn-background-ghost.ant-btn-danger[disabled]:hover > a:only-child::after, .ant-btn-background-ghost.ant-btn-danger-disabled:focus > a:only-child::after, .ant-btn-background-ghost.ant-btn-danger.disabled:focus > a:only-child::after, .ant-btn-background-ghost.ant-btn-danger[disabled]:focus > a:only-child::after, .ant-btn-background-ghost.ant-btn-danger-disabled:active > a:only-child::after, .ant-btn-background-ghost.ant-btn-danger.disabled:active > a:only-child::after, .ant-btn-background-ghost.ant-btn-danger[disabled]:active > a:only-child::after, .ant-btn-background-ghost.ant-btn-danger-disabled.active > a:only-child::after, .ant-btn-background-ghost.ant-btn-danger.disabled.active > a:only-child::after, .ant-btn-background-ghost.ant-btn-danger[disabled].active > a:only-child::after { position: absolute; top: 0; right: 0; bottom: 0; left: 0; background: transparent; content: ''; } .ant-btn-background-ghost.ant-btn-link { color: #1890ff; background-color: transparent; border-color: transparent; text-shadow: none; color: #fff; } .ant-btn-background-ghost.ant-btn-link > a:only-child { color: currentColor; } .ant-btn-background-ghost.ant-btn-link > a:only-child::after { position: absolute; top: 0; right: 0; bottom: 0; left: 0; background: transparent; content: ''; } .ant-btn-background-ghost.ant-btn-link:hover, .ant-btn-background-ghost.ant-btn-link:focus { color: #40a9ff; background-color: transparent; border-color: transparent; } .ant-btn-background-ghost.ant-btn-link:hover > a:only-child, .ant-btn-background-ghost.ant-btn-link:focus > a:only-child { color: currentColor; } .ant-btn-background-ghost.ant-btn-link:hover > a:only-child::after, .ant-btn-background-ghost.ant-btn-link:focus > a:only-child::after { position: absolute; top: 0; right: 0; bottom: 0; left: 0; background: transparent; content: ''; } .ant-btn-background-ghost.ant-btn-link:active, .ant-btn-background-ghost.ant-btn-link.active { color: #096dd9; background-color: transparent; border-color: transparent; } .ant-btn-background-ghost.ant-btn-link:active > a:only-child, .ant-btn-background-ghost.ant-btn-link.active > a:only-child { color: currentColor; } .ant-btn-background-ghost.ant-btn-link:active > a:only-child::after, .ant-btn-background-ghost.ant-btn-link.active > a:only-child::after { position: absolute; top: 0; right: 0; bottom: 0; left: 0; background: transparent; content: ''; } .ant-btn-background-ghost.ant-btn-link-disabled, .ant-btn-background-ghost.ant-btn-link.disabled, .ant-btn-background-ghost.ant-btn-link[disabled], .ant-btn-background-ghost.ant-btn-link-disabled:hover, .ant-btn-background-ghost.ant-btn-link.disabled:hover, .ant-btn-background-ghost.ant-btn-link[disabled]:hover, .ant-btn-background-ghost.ant-btn-link-disabled:focus, .ant-btn-background-ghost.ant-btn-link.disabled:focus, .ant-btn-background-ghost.ant-btn-link[disabled]:focus, .ant-btn-background-ghost.ant-btn-link-disabled:active, .ant-btn-background-ghost.ant-btn-link.disabled:active, .ant-btn-background-ghost.ant-btn-link[disabled]:active, .ant-btn-background-ghost.ant-btn-link-disabled.active, .ant-btn-background-ghost.ant-btn-link.disabled.active, .ant-btn-background-ghost.ant-btn-link[disabled].active { color: rgba(0, 0, 0, 0.25); background-color: #f5f5f5; border-color: #d9d9d9; text-shadow: none; -webkit-box-shadow: none; box-shadow: none; } .ant-btn-background-ghost.ant-btn-link-disabled > a:only-child, .ant-btn-background-ghost.ant-btn-link.disabled > a:only-child, .ant-btn-background-ghost.ant-btn-link[disabled] > a:only-child, .ant-btn-background-ghost.ant-btn-link-disabled:hover > a:only-child, .ant-btn-background-ghost.ant-btn-link.disabled:hover > a:only-child, .ant-btn-background-ghost.ant-btn-link[disabled]:hover > a:only-child, .ant-btn-background-ghost.ant-btn-link-disabled:focus > a:only-child, .ant-btn-background-ghost.ant-btn-link.disabled:focus > a:only-child, .ant-btn-background-ghost.ant-btn-link[disabled]:focus > a:only-child, .ant-btn-background-ghost.ant-btn-link-disabled:active > a:only-child, .ant-btn-background-ghost.ant-btn-link.disabled:active > a:only-child, .ant-btn-background-ghost.ant-btn-link[disabled]:active > a:only-child, .ant-btn-background-ghost.ant-btn-link-disabled.active > a:only-child, .ant-btn-background-ghost.ant-btn-link.disabled.active > a:only-child, .ant-btn-background-ghost.ant-btn-link[disabled].active > a:only-child { color: currentColor; } .ant-btn-background-ghost.ant-btn-link-disabled > a:only-child::after, .ant-btn-background-ghost.ant-btn-link.disabled > a:only-child::after, .ant-btn-background-ghost.ant-btn-link[disabled] > a:only-child::after, .ant-btn-background-ghost.ant-btn-link-disabled:hover > a:only-child::after, .ant-btn-background-ghost.ant-btn-link.disabled:hover > a:only-child::after, .ant-btn-background-ghost.ant-btn-link[disabled]:hover > a:only-child::after, .ant-btn-background-ghost.ant-btn-link-disabled:focus > a:only-child::after, .ant-btn-background-ghost.ant-btn-link.disabled:focus > a:only-child::after, .ant-btn-background-ghost.ant-btn-link[disabled]:focus > a:only-child::after, .ant-btn-background-ghost.ant-btn-link-disabled:active > a:only-child::after, .ant-btn-background-ghost.ant-btn-link.disabled:active > a:only-child::after, .ant-btn-background-ghost.ant-btn-link[disabled]:active > a:only-child::after, .ant-btn-background-ghost.ant-btn-link-disabled.active > a:only-child::after, .ant-btn-background-ghost.ant-btn-link.disabled.active > a:only-child::after, .ant-btn-background-ghost.ant-btn-link[disabled].active > a:only-child::after { position: absolute; top: 0; right: 0; bottom: 0; left: 0; background: transparent; content: ''; } .ant-btn-two-chinese-chars::first-letter { letter-spacing: 0.34em; } .ant-btn-two-chinese-chars > *:not(.anticon) { margin-right: -0.34em; letter-spacing: 0.34em; } .ant-btn-block { width: 100%; } .ant-btn:empty { vertical-align: top; } a.ant-btn { padding-top: 0.1px; line-height: 30px; } a.ant-btn-lg { line-height: 38px; } a.ant-btn-sm { line-height: 22px; } /* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */ /* stylelint-disable no-duplicate-selectors */ /* stylelint-disable */ /* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */ .ant-menu { -webkit-box-sizing: border-box; box-sizing: border-box; margin: 0; padding: 0; font-size: 14px; font-variant: tabular-nums; line-height: 1.5; -webkit-font-feature-settings: 'tnum'; font-feature-settings: 'tnum'; margin-bottom: 0; padding-left: 0; color: rgba(0, 0, 0, 0.65); line-height: 0; list-style: none; background: #fff; outline: none; -webkit-box-shadow: 0 2px 8px rgba(0, 0, 0, 0.15); box-shadow: 0 2px 8px rgba(0, 0, 0, 0.15); -webkit-transition: background 0.3s, width 0.2s; transition: background 0.3s, width 0.2s; zoom: 1; } .ant-menu::before, .ant-menu::after { display: table; content: ''; } .ant-menu::after { clear: both; } .ant-menu ul, .ant-menu ol { margin: 0; padding: 0; list-style: none; } .ant-menu-hidden { display: none; } .ant-menu-item-group-title { padding: 8px 16px; color: rgba(0, 0, 0, 0.45); font-size: 14px; line-height: 1.5; -webkit-transition: all 0.3s; transition: all 0.3s; } .ant-menu-submenu, .ant-menu-submenu-inline { -webkit-transition: border-color 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), background 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), padding 0.15s cubic-bezier(0.645, 0.045, 0.355, 1); transition: border-color 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), background 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), padding 0.15s cubic-bezier(0.645, 0.045, 0.355, 1); } .ant-menu-submenu-selected { color: #1890ff; } .ant-menu-item:active, .ant-menu-submenu-title:active { background: #e6f7ff; } .ant-menu-submenu .ant-menu-sub { cursor: initial; -webkit-transition: background 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), padding 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); transition: background 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), padding 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); } .ant-menu-item > a { display: block; color: rgba(0, 0, 0, 0.65); } .ant-menu-item > a:hover { color: #1890ff; } .ant-menu-item > a::before { position: absolute; top: 0; right: 0; bottom: 0; left: 0; background-color: transparent; content: ''; } .ant-menu-item > .ant-badge > a { color: rgba(0, 0, 0, 0.65); } .ant-menu-item > .ant-badge > a:hover { color: #1890ff; } .ant-menu-item-divider { height: 1px; overflow: hidden; line-height: 0; background-color: #e8e8e8; } .ant-menu-item:hover, .ant-menu-item-active, .ant-menu:not(.ant-menu-inline) .ant-menu-submenu-open, .ant-menu-submenu-active, .ant-menu-submenu-title:hover { color: #1890ff; } .ant-menu-horizontal .ant-menu-item, .ant-menu-horizontal .ant-menu-submenu { margin-top: -1px; } .ant-menu-horizontal > .ant-menu-item:hover, .ant-menu-horizontal > .ant-menu-item-active, .ant-menu-horizontal > .ant-menu-submenu .ant-menu-submenu-title:hover { background-color: transparent; } .ant-menu-item-selected { color: #1890ff; } .ant-menu-item-selected > a, .ant-menu-item-selected > a:hover { color: #1890ff; } .ant-menu:not(.ant-menu-horizontal) .ant-menu-item-selected { background-color: #e6f7ff; } .ant-menu-inline, .ant-menu-vertical, .ant-menu-vertical-left { border-right: 1px solid #e8e8e8; } .ant-menu-vertical-right { border-left: 1px solid #e8e8e8; } .ant-menu-vertical.ant-menu-sub, .ant-menu-vertical-left.ant-menu-sub, .ant-menu-vertical-right.ant-menu-sub { min-width: 160px; padding: 0; border-right: 0; -webkit-transform-origin: 0 0; -ms-transform-origin: 0 0; transform-origin: 0 0; } .ant-menu-vertical.ant-menu-sub .ant-menu-item, .ant-menu-vertical-left.ant-menu-sub .ant-menu-item, .ant-menu-vertical-right.ant-menu-sub .ant-menu-item { left: 0; margin-left: 0; border-right: 0; } .ant-menu-vertical.ant-menu-sub .ant-menu-item::after, .ant-menu-vertical-left.ant-menu-sub .ant-menu-item::after, .ant-menu-vertical-right.ant-menu-sub .ant-menu-item::after { border-right: 0; } .ant-menu-vertical.ant-menu-sub > .ant-menu-item, .ant-menu-vertical-left.ant-menu-sub > .ant-menu-item, .ant-menu-vertical-right.ant-menu-sub > .ant-menu-item, .ant-menu-vertical.ant-menu-sub > .ant-menu-submenu, .ant-menu-vertical-left.ant-menu-sub > .ant-menu-submenu, .ant-menu-vertical-right.ant-menu-sub > .ant-menu-submenu { -webkit-transform-origin: 0 0; -ms-transform-origin: 0 0; transform-origin: 0 0; } .ant-menu-horizontal.ant-menu-sub { min-width: 114px; } .ant-menu-item, .ant-menu-submenu-title { position: relative; display: block; margin: 0; padding: 0 20px; white-space: nowrap; cursor: pointer; -webkit-transition: color 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), border-color 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), background 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), padding 0.15s cubic-bezier(0.645, 0.045, 0.355, 1); transition: color 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), border-color 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), background 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), padding 0.15s cubic-bezier(0.645, 0.045, 0.355, 1); } .ant-menu-item .anticon, .ant-menu-submenu-title .anticon { min-width: 14px; margin-right: 10px; font-size: 14px; -webkit-transition: font-size 0.15s cubic-bezier(0.215, 0.61, 0.355, 1), margin 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); transition: font-size 0.15s cubic-bezier(0.215, 0.61, 0.355, 1), margin 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); } .ant-menu-item .anticon + span, .ant-menu-submenu-title .anticon + span { opacity: 1; -webkit-transition: opacity 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), width 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); transition: opacity 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), width 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); } .ant-menu > .ant-menu-item-divider { height: 1px; margin: 1px 0; padding: 0; overflow: hidden; line-height: 0; background-color: #e8e8e8; } .ant-menu-submenu-popup { position: absolute; z-index: 1050; background: #fff; border-radius: 4px; } .ant-menu-submenu-popup .submenu-title-wrapper { padding-right: 20px; } .ant-menu-submenu-popup::before { position: absolute; top: -7px; right: 0; bottom: 0; left: 0; opacity: 0.0001; content: ' '; } .ant-menu-submenu > .ant-menu { background-color: #fff; border-radius: 4px; } .ant-menu-submenu > .ant-menu-submenu-title::after { -webkit-transition: -webkit-transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); transition: -webkit-transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); transition: transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); transition: transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), -webkit-transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); } .ant-menu-submenu-vertical > .ant-menu-submenu-title .ant-menu-submenu-arrow, .ant-menu-submenu-vertical-left > .ant-menu-submenu-title .ant-menu-submenu-arrow, .ant-menu-submenu-vertical-right > .ant-menu-submenu-title .ant-menu-submenu-arrow, .ant-menu-submenu-inline > .ant-menu-submenu-title .ant-menu-submenu-arrow { position: absolute; top: 50%; right: 16px; width: 10px; -webkit-transition: -webkit-transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); transition: -webkit-transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); transition: transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); transition: transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), -webkit-transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); } .ant-menu-submenu-vertical > .ant-menu-submenu-title .ant-menu-submenu-arrow::before, .ant-menu-submenu-vertical-left > .ant-menu-submenu-title .ant-menu-submenu-arrow::before, .ant-menu-submenu-vertical-right > .ant-menu-submenu-title .ant-menu-submenu-arrow::before, .ant-menu-submenu-inline > .ant-menu-submenu-title .ant-menu-submenu-arrow::before, .ant-menu-submenu-vertical > .ant-menu-submenu-title .ant-menu-submenu-arrow::after, .ant-menu-submenu-vertical-left > .ant-menu-submenu-title .ant-menu-submenu-arrow::after, .ant-menu-submenu-vertical-right > .ant-menu-submenu-title .ant-menu-submenu-arrow::after, .ant-menu-submenu-inline > .ant-menu-submenu-title .ant-menu-submenu-arrow::after { position: absolute; width: 6px; height: 1.5px; background: #fff; background: rgba(0, 0, 0, 0.65) \9; background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, 0.65)), to(rgba(0, 0, 0, 0.65))); background-image: linear-gradient(to right, rgba(0, 0, 0, 0.65), rgba(0, 0, 0, 0.65)); background-image: none \9; border-radius: 2px; -webkit-transition: background 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), top 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), -webkit-transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); transition: background 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), top 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), -webkit-transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); transition: background 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), top 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); transition: background 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), top 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), -webkit-transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); content: ''; } .ant-menu-submenu-vertical > .ant-menu-submenu-title .ant-menu-submenu-arrow::before, .ant-menu-submenu-vertical-left > .ant-menu-submenu-title .ant-menu-submenu-arrow::before, .ant-menu-submenu-vertical-right > .ant-menu-submenu-title .ant-menu-submenu-arrow::before, .ant-menu-submenu-inline > .ant-menu-submenu-title .ant-menu-submenu-arrow::before { -webkit-transform: rotate(45deg) translateY(-2px); -ms-transform: rotate(45deg) translateY(-2px); transform: rotate(45deg) translateY(-2px); } .ant-menu-submenu-vertical > .ant-menu-submenu-title .ant-menu-submenu-arrow::after, .ant-menu-submenu-vertical-left > .ant-menu-submenu-title .ant-menu-submenu-arrow::after, .ant-menu-submenu-vertical-right > .ant-menu-submenu-title .ant-menu-submenu-arrow::after, .ant-menu-submenu-inline > .ant-menu-submenu-title .ant-menu-submenu-arrow::after { -webkit-transform: rotate(-45deg) translateY(2px); -ms-transform: rotate(-45deg) translateY(2px); transform: rotate(-45deg) translateY(2px); } .ant-menu-submenu-vertical > .ant-menu-submenu-title:hover .ant-menu-submenu-arrow::after, .ant-menu-submenu-vertical-left > .ant-menu-submenu-title:hover .ant-menu-submenu-arrow::after, .ant-menu-submenu-vertical-right > .ant-menu-submenu-title:hover .ant-menu-submenu-arrow::after, .ant-menu-submenu-inline > .ant-menu-submenu-title:hover .ant-menu-submenu-arrow::after, .ant-menu-submenu-vertical > .ant-menu-submenu-title:hover .ant-menu-submenu-arrow::before, .ant-menu-submenu-vertical-left > .ant-menu-submenu-title:hover .ant-menu-submenu-arrow::before, .ant-menu-submenu-vertical-right > .ant-menu-submenu-title:hover .ant-menu-submenu-arrow::before, .ant-menu-submenu-inline > .ant-menu-submenu-title:hover .ant-menu-submenu-arrow::before { background: -webkit-gradient(linear, left top, right top, from(#1890ff), to(#1890ff)); background: linear-gradient(to right, #1890ff, #1890ff); } .ant-menu-submenu-inline > .ant-menu-submenu-title .ant-menu-submenu-arrow::before { -webkit-transform: rotate(-45deg) translateX(2px); -ms-transform: rotate(-45deg) translateX(2px); transform: rotate(-45deg) translateX(2px); } .ant-menu-submenu-inline > .ant-menu-submenu-title .ant-menu-submenu-arrow::after { -webkit-transform: rotate(45deg) translateX(-2px); -ms-transform: rotate(45deg) translateX(-2px); transform: rotate(45deg) translateX(-2px); } .ant-menu-submenu-open.ant-menu-submenu-inline > .ant-menu-submenu-title .ant-menu-submenu-arrow { -webkit-transform: translateY(-2px); -ms-transform: translateY(-2px); transform: translateY(-2px); } .ant-menu-submenu-open.ant-menu-submenu-inline > .ant-menu-submenu-title .ant-menu-submenu-arrow::after { -webkit-transform: rotate(-45deg) translateX(-2px); -ms-transform: rotate(-45deg) translateX(-2px); transform: rotate(-45deg) translateX(-2px); } .ant-menu-submenu-open.ant-menu-submenu-inline > .ant-menu-submenu-title .ant-menu-submenu-arrow::before { -webkit-transform: rotate(45deg) translateX(2px); -ms-transform: rotate(45deg) translateX(2px); transform: rotate(45deg) translateX(2px); } .ant-menu-vertical .ant-menu-submenu-selected, .ant-menu-vertical-left .ant-menu-submenu-selected, .ant-menu-vertical-right .ant-menu-submenu-selected { color: #1890ff; } .ant-menu-vertical .ant-menu-submenu-selected > a, .ant-menu-vertical-left .ant-menu-submenu-selected > a, .ant-menu-vertical-right .ant-menu-submenu-selected > a { color: #1890ff; } .ant-menu-horizontal { line-height: 46px; white-space: nowrap; border: 0; border-bottom: 1px solid #e8e8e8; -webkit-box-shadow: none; box-shadow: none; } .ant-menu-horizontal > .ant-menu-item, .ant-menu-horizontal > .ant-menu-submenu { position: relative; top: 1px; display: inline-block; vertical-align: bottom; border-bottom: 2px solid transparent; } .ant-menu-horizontal > .ant-menu-item:hover, .ant-menu-horizontal > .ant-menu-submenu:hover, .ant-menu-horizontal > .ant-menu-item-active, .ant-menu-horizontal > .ant-menu-submenu-active, .ant-menu-horizontal > .ant-menu-item-open, .ant-menu-horizontal > .ant-menu-submenu-open, .ant-menu-horizontal > .ant-menu-item-selected, .ant-menu-horizontal > .ant-menu-submenu-selected { color: #1890ff; border-bottom: 2px solid #1890ff; } .ant-menu-horizontal > .ant-menu-item > a { display: block; color: rgba(0, 0, 0, 0.65); } .ant-menu-horizontal > .ant-menu-item > a:hover { color: #1890ff; } .ant-menu-horizontal > .ant-menu-item > a::before { bottom: -2px; } .ant-menu-horizontal > .ant-menu-item-selected > a { color: #1890ff; } .ant-menu-horizontal::after { display: block; clear: both; height: 0; content: ' '; } .ant-menu-vertical .ant-menu-item, .ant-menu-vertical-left .ant-menu-item, .ant-menu-vertical-right .ant-menu-item, .ant-menu-inline .ant-menu-item { position: relative; } .ant-menu-vertical .ant-menu-item::after, .ant-menu-vertical-left .ant-menu-item::after, .ant-menu-vertical-right .ant-menu-item::after, .ant-menu-inline .ant-menu-item::after { position: absolute; top: 0; right: 0; bottom: 0; border-right: 3px solid #1890ff; -webkit-transform: scaleY(0.0001); -ms-transform: scaleY(0.0001); transform: scaleY(0.0001); opacity: 0; -webkit-transition: opacity 0.15s cubic-bezier(0.215, 0.61, 0.355, 1), -webkit-transform 0.15s cubic-bezier(0.215, 0.61, 0.355, 1); transition: opacity 0.15s cubic-bezier(0.215, 0.61, 0.355, 1), -webkit-transform 0.15s cubic-bezier(0.215, 0.61, 0.355, 1); transition: transform 0.15s cubic-bezier(0.215, 0.61, 0.355, 1), opacity 0.15s cubic-bezier(0.215, 0.61, 0.355, 1); transition: transform 0.15s cubic-bezier(0.215, 0.61, 0.355, 1), opacity 0.15s cubic-bezier(0.215, 0.61, 0.355, 1), -webkit-transform 0.15s cubic-bezier(0.215, 0.61, 0.355, 1); content: ''; } .ant-menu-vertical .ant-menu-item, .ant-menu-vertical-left .ant-menu-item, .ant-menu-vertical-right .ant-menu-item, .ant-menu-inline .ant-menu-item, .ant-menu-vertical .ant-menu-submenu-title, .ant-menu-vertical-left .ant-menu-submenu-title, .ant-menu-vertical-right .ant-menu-submenu-title, .ant-menu-inline .ant-menu-submenu-title { height: 40px; margin-top: 4px; margin-bottom: 4px; padding: 0 16px; overflow: hidden; font-size: 14px; line-height: 40px; text-overflow: ellipsis; } .ant-menu-vertical .ant-menu-submenu, .ant-menu-vertical-left .ant-menu-submenu, .ant-menu-vertical-right .ant-menu-submenu, .ant-menu-inline .ant-menu-submenu { padding-bottom: 0.02px; } .ant-menu-vertical .ant-menu-item:not(:last-child), .ant-menu-vertical-left .ant-menu-item:not(:last-child), .ant-menu-vertical-right .ant-menu-item:not(:last-child), .ant-menu-inline .ant-menu-item:not(:last-child) { margin-bottom: 8px; } .ant-menu-vertical > .ant-menu-item, .ant-menu-vertical-left > .ant-menu-item, .ant-menu-vertical-right > .ant-menu-item, .ant-menu-inline > .ant-menu-item, .ant-menu-vertical > .ant-menu-submenu > .ant-menu-submenu-title, .ant-menu-vertical-left > .ant-menu-submenu > .ant-menu-submenu-title, .ant-menu-vertical-right > .ant-menu-submenu > .ant-menu-submenu-title, .ant-menu-inline > .ant-menu-submenu > .ant-menu-submenu-title { height: 40px; line-height: 40px; } .ant-menu-inline { width: 100%; } .ant-menu-inline .ant-menu-selected::after, .ant-menu-inline .ant-menu-item-selected::after { -webkit-transform: scaleY(1); -ms-transform: scaleY(1); transform: scaleY(1); opacity: 1; -webkit-transition: opacity 0.15s cubic-bezier(0.645, 0.045, 0.355, 1), -webkit-transform 0.15s cubic-bezier(0.645, 0.045, 0.355, 1); transition: opacity 0.15s cubic-bezier(0.645, 0.045, 0.355, 1), -webkit-transform 0.15s cubic-bezier(0.645, 0.045, 0.355, 1); transition: transform 0.15s cubic-bezier(0.645, 0.045, 0.355, 1), opacity 0.15s cubic-bezier(0.645, 0.045, 0.355, 1); transition: transform 0.15s cubic-bezier(0.645, 0.045, 0.355, 1), opacity 0.15s cubic-bezier(0.645, 0.045, 0.355, 1), -webkit-transform 0.15s cubic-bezier(0.645, 0.045, 0.355, 1); } .ant-menu-inline .ant-menu-item, .ant-menu-inline .ant-menu-submenu-title { width: calc(100% + 1px); } .ant-menu-inline .ant-menu-submenu-title { padding-right: 34px; } .ant-menu-inline-collapsed { width: 80px; } .ant-menu-inline-collapsed > .ant-menu-item, .ant-menu-inline-collapsed > .ant-menu-item-group > .ant-menu-item-group-list > .ant-menu-item, .ant-menu-inline-collapsed > .ant-menu-item-group > .ant-menu-item-group-list > .ant-menu-submenu > .ant-menu-submenu-title, .ant-menu-inline-collapsed > .ant-menu-submenu > .ant-menu-submenu-title { left: 0; padding: 0 32px !important; text-overflow: clip; } .ant-menu-inline-collapsed > .ant-menu-item .ant-menu-submenu-arrow, .ant-menu-inline-collapsed > .ant-menu-item-group > .ant-menu-item-group-list > .ant-menu-item .ant-menu-submenu-arrow, .ant-menu-inline-collapsed > .ant-menu-item-group > .ant-menu-item-group-list > .ant-menu-submenu > .ant-menu-submenu-title .ant-menu-submenu-arrow, .ant-menu-inline-collapsed > .ant-menu-submenu > .ant-menu-submenu-title .ant-menu-submenu-arrow { display: none; } .ant-menu-inline-collapsed > .ant-menu-item .anticon, .ant-menu-inline-collapsed > .ant-menu-item-group > .ant-menu-item-group-list > .ant-menu-item .anticon, .ant-menu-inline-collapsed > .ant-menu-item-group > .ant-menu-item-group-list > .ant-menu-submenu > .ant-menu-submenu-title .anticon, .ant-menu-inline-collapsed > .ant-menu-submenu > .ant-menu-submenu-title .anticon { margin: 0; font-size: 16px; line-height: 40px; } .ant-menu-inline-collapsed > .ant-menu-item .anticon + span, .ant-menu-inline-collapsed > .ant-menu-item-group > .ant-menu-item-group-list > .ant-menu-item .anticon + span, .ant-menu-inline-collapsed > .ant-menu-item-group > .ant-menu-item-group-list > .ant-menu-submenu > .ant-menu-submenu-title .anticon + span, .ant-menu-inline-collapsed > .ant-menu-submenu > .ant-menu-submenu-title .anticon + span { display: inline-block; max-width: 0; opacity: 0; } .ant-menu-inline-collapsed-tooltip { pointer-events: none; } .ant-menu-inline-collapsed-tooltip .anticon { display: none; } .ant-menu-inline-collapsed-tooltip a { color: rgba(255, 255, 255, 0.85); } .ant-menu-inline-collapsed .ant-menu-item-group-title { padding-right: 4px; padding-left: 4px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; } .ant-menu-item-group-list { margin: 0; padding: 0; } .ant-menu-item-group-list .ant-menu-item, .ant-menu-item-group-list .ant-menu-submenu-title { padding: 0 16px 0 28px; } .ant-menu-root.ant-menu-vertical, .ant-menu-root.ant-menu-vertical-left, .ant-menu-root.ant-menu-vertical-right, .ant-menu-root.ant-menu-inline { -webkit-box-shadow: none; box-shadow: none; } .ant-menu-sub.ant-menu-inline { padding: 0; border: 0; border-radius: 0; -webkit-box-shadow: none; box-shadow: none; } .ant-menu-sub.ant-menu-inline > .ant-menu-item, .ant-menu-sub.ant-menu-inline > .ant-menu-submenu > .ant-menu-submenu-title { height: 40px; line-height: 40px; list-style-position: inside; list-style-type: disc; } .ant-menu-sub.ant-menu-inline .ant-menu-item-group-title { padding-left: 32px; } .ant-menu-item-disabled, .ant-menu-submenu-disabled { color: rgba(0, 0, 0, 0.25) !important; background: none; border-color: transparent !important; cursor: not-allowed; } .ant-menu-item-disabled > a, .ant-menu-submenu-disabled > a { color: rgba(0, 0, 0, 0.25) !important; pointer-events: none; } .ant-menu-item-disabled > .ant-menu-submenu-title, .ant-menu-submenu-disabled > .ant-menu-submenu-title { color: rgba(0, 0, 0, 0.25) !important; cursor: not-allowed; } .ant-menu-item-disabled > .ant-menu-submenu-title > .ant-menu-submenu-arrow::before, .ant-menu-submenu-disabled > .ant-menu-submenu-title > .ant-menu-submenu-arrow::before, .ant-menu-item-disabled > .ant-menu-submenu-title > .ant-menu-submenu-arrow::after, .ant-menu-submenu-disabled > .ant-menu-submenu-title > .ant-menu-submenu-arrow::after { background: rgba(0, 0, 0, 0.25) !important; } .ant-menu-dark, .ant-menu-dark .ant-menu-sub { color: rgba(255, 255, 255, 0.65); background: #001529; } .ant-menu-dark .ant-menu-submenu-title .ant-menu-submenu-arrow, .ant-menu-dark .ant-menu-sub .ant-menu-submenu-title .ant-menu-submenu-arrow { opacity: 0.45; -webkit-transition: all 0.3s; transition: all 0.3s; } .ant-menu-dark .ant-menu-submenu-title .ant-menu-submenu-arrow::after, .ant-menu-dark .ant-menu-sub .ant-menu-submenu-title .ant-menu-submenu-arrow::after, .ant-menu-dark .ant-menu-submenu-title .ant-menu-submenu-arrow::before, .ant-menu-dark .ant-menu-sub .ant-menu-submenu-title .ant-menu-submenu-arrow::before { background: #fff; } .ant-menu-dark.ant-menu-submenu-popup { background: transparent; } .ant-menu-dark .ant-menu-inline.ant-menu-sub { background: #000c17; -webkit-box-shadow: 0 2px 8px rgba(0, 0, 0, 0.45) inset; box-shadow: 0 2px 8px rgba(0, 0, 0, 0.45) inset; } .ant-menu-dark.ant-menu-horizontal { border-bottom: 0; } .ant-menu-dark.ant-menu-horizontal > .ant-menu-item, .ant-menu-dark.ant-menu-horizontal > .ant-menu-submenu { top: 0; margin-top: 0; border-color: #001529; border-bottom: 0; } .ant-menu-dark.ant-menu-horizontal > .ant-menu-item > a::before { bottom: 0; } .ant-menu-dark .ant-menu-item, .ant-menu-dark .ant-menu-item-group-title, .ant-menu-dark .ant-menu-item > a { color: rgba(255, 255, 255, 0.65); } .ant-menu-dark.ant-menu-inline, .ant-menu-dark.ant-menu-vertical, .ant-menu-dark.ant-menu-vertical-left, .ant-menu-dark.ant-menu-vertical-right { border-right: 0; } .ant-menu-dark.ant-menu-inline .ant-menu-item, .ant-menu-dark.ant-menu-vertical .ant-menu-item, .ant-menu-dark.ant-menu-vertical-left .ant-menu-item, .ant-menu-dark.ant-menu-vertical-right .ant-menu-item { left: 0; margin-left: 0; border-right: 0; } .ant-menu-dark.ant-menu-inline .ant-menu-item::after, .ant-menu-dark.ant-menu-vertical .ant-menu-item::after, .ant-menu-dark.ant-menu-vertical-left .ant-menu-item::after, .ant-menu-dark.ant-menu-vertical-right .ant-menu-item::after { border-right: 0; } .ant-menu-dark.ant-menu-inline .ant-menu-item, .ant-menu-dark.ant-menu-inline .ant-menu-submenu-title { width: 100%; } .ant-menu-dark .ant-menu-item:hover, .ant-menu-dark .ant-menu-item-active, .ant-menu-dark .ant-menu-submenu-active, .ant-menu-dark .ant-menu-submenu-open, .ant-menu-dark .ant-menu-submenu-selected, .ant-menu-dark .ant-menu-submenu-title:hover { color: #fff; background-color: transparent; } .ant-menu-dark .ant-menu-item:hover > a, .ant-menu-dark .ant-menu-item-active > a, .ant-menu-dark .ant-menu-submenu-active > a, .ant-menu-dark .ant-menu-submenu-open > a, .ant-menu-dark .ant-menu-submenu-selected > a, .ant-menu-dark .ant-menu-submenu-title:hover > a { color: #fff; } .ant-menu-dark .ant-menu-item:hover > .ant-menu-submenu-title > .ant-menu-submenu-arrow, .ant-menu-dark .ant-menu-item-active > .ant-menu-submenu-title > .ant-menu-submenu-arrow, .ant-menu-dark .ant-menu-submenu-active > .ant-menu-submenu-title > .ant-menu-submenu-arrow, .ant-menu-dark .ant-menu-submenu-open > .ant-menu-submenu-title > .ant-menu-submenu-arrow, .ant-menu-dark .ant-menu-submenu-selected > .ant-menu-submenu-title > .ant-menu-submenu-arrow, .ant-menu-dark .ant-menu-submenu-title:hover > .ant-menu-submenu-title > .ant-menu-submenu-arrow, .ant-menu-dark .ant-menu-item:hover > .ant-menu-submenu-title:hover > .ant-menu-submenu-arrow, .ant-menu-dark .ant-menu-item-active > .ant-menu-submenu-title:hover > .ant-menu-submenu-arrow, .ant-menu-dark .ant-menu-submenu-active > .ant-menu-submenu-title:hover > .ant-menu-submenu-arrow, .ant-menu-dark .ant-menu-submenu-open > .ant-menu-submenu-title:hover > .ant-menu-submenu-arrow, .ant-menu-dark .ant-menu-submenu-selected > .ant-menu-submenu-title:hover > .ant-menu-submenu-arrow, .ant-menu-dark .ant-menu-submenu-title:hover > .ant-menu-submenu-title:hover > .ant-menu-submenu-arrow { opacity: 1; } .ant-menu-dark .ant-menu-item:hover > .ant-menu-submenu-title > .ant-menu-submenu-arrow::after, .ant-menu-dark .ant-menu-item-active > .ant-menu-submenu-title > .ant-menu-submenu-arrow::after, .ant-menu-dark .ant-menu-submenu-active > .ant-menu-submenu-title > .ant-menu-submenu-arrow::after, .ant-menu-dark .ant-menu-submenu-open > .ant-menu-submenu-title > .ant-menu-submenu-arrow::after, .ant-menu-dark .ant-menu-submenu-selected > .ant-menu-submenu-title > .ant-menu-submenu-arrow::after, .ant-menu-dark .ant-menu-submenu-title:hover > .ant-menu-submenu-title > .ant-menu-submenu-arrow::after, .ant-menu-dark .ant-menu-item:hover > .ant-menu-submenu-title:hover > .ant-menu-submenu-arrow::after, .ant-menu-dark .ant-menu-item-active > .ant-menu-submenu-title:hover > .ant-menu-submenu-arrow::after, .ant-menu-dark .ant-menu-submenu-active > .ant-menu-submenu-title:hover > .ant-menu-submenu-arrow::after, .ant-menu-dark .ant-menu-submenu-open > .ant-menu-submenu-title:hover > .ant-menu-submenu-arrow::after, .ant-menu-dark .ant-menu-submenu-selected > .ant-menu-submenu-title:hover > .ant-menu-submenu-arrow::after, .ant-menu-dark .ant-menu-submenu-title:hover > .ant-menu-submenu-title:hover > .ant-menu-submenu-arrow::after, .ant-menu-dark .ant-menu-item:hover > .ant-menu-submenu-title > .ant-menu-submenu-arrow::before, .ant-menu-dark .ant-menu-item-active > .ant-menu-submenu-title > .ant-menu-submenu-arrow::before, .ant-menu-dark .ant-menu-submenu-active > .ant-menu-submenu-title > .ant-menu-submenu-arrow::before, .ant-menu-dark .ant-menu-submenu-open > .ant-menu-submenu-title > .ant-menu-submenu-arrow::before, .ant-menu-dark .ant-menu-submenu-selected > .ant-menu-submenu-title > .ant-menu-submenu-arrow::before, .ant-menu-dark .ant-menu-submenu-title:hover > .ant-menu-submenu-title > .ant-menu-submenu-arrow::before, .ant-menu-dark .ant-menu-item:hover > .ant-menu-submenu-title:hover > .ant-menu-submenu-arrow::before, .ant-menu-dark .ant-menu-item-active > .ant-menu-submenu-title:hover > .ant-menu-submenu-arrow::before, .ant-menu-dark .ant-menu-submenu-active > .ant-menu-submenu-title:hover > .ant-menu-submenu-arrow::before, .ant-menu-dark .ant-menu-submenu-open > .ant-menu-submenu-title:hover > .ant-menu-submenu-arrow::before, .ant-menu-dark .ant-menu-submenu-selected > .ant-menu-submenu-title:hover > .ant-menu-submenu-arrow::before, .ant-menu-dark .ant-menu-submenu-title:hover > .ant-menu-submenu-title:hover > .ant-menu-submenu-arrow::before { background: #fff; } .ant-menu-dark .ant-menu-item:hover { background-color: transparent; } .ant-menu-dark .ant-menu-item-selected { color: #fff; border-right: 0; } .ant-menu-dark .ant-menu-item-selected::after { border-right: 0; } .ant-menu-dark .ant-menu-item-selected > a, .ant-menu-dark .ant-menu-item-selected > a:hover { color: #fff; } .ant-menu-dark .ant-menu-item-selected .anticon { color: #fff; } .ant-menu-dark .ant-menu-item-selected .anticon + span { color: #fff; } .ant-menu.ant-menu-dark .ant-menu-item-selected, .ant-menu-submenu-popup.ant-menu-dark .ant-menu-item-selected { background-color: #1890ff; } .ant-menu-dark .ant-menu-item-disabled, .ant-menu-dark .ant-menu-submenu-disabled, .ant-menu-dark .ant-menu-item-disabled > a, .ant-menu-dark .ant-menu-submenu-disabled > a { color: rgba(255, 255, 255, 0.35) !important; opacity: 0.8; } .ant-menu-dark .ant-menu-item-disabled > .ant-menu-submenu-title, .ant-menu-dark .ant-menu-submenu-disabled > .ant-menu-submenu-title { color: rgba(255, 255, 255, 0.35) !important; } .ant-menu-dark .ant-menu-item-disabled > .ant-menu-submenu-title > .ant-menu-submenu-arrow::before, .ant-menu-dark .ant-menu-submenu-disabled > .ant-menu-submenu-title > .ant-menu-submenu-arrow::before, .ant-menu-dark .ant-menu-item-disabled > .ant-menu-submenu-title > .ant-menu-submenu-arrow::after, .ant-menu-dark .ant-menu-submenu-disabled > .ant-menu-submenu-title > .ant-menu-submenu-arrow::after { background: rgba(255, 255, 255, 0.35) !important; } /* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */ /* stylelint-disable no-duplicate-selectors */ /* stylelint-disable */ /* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */ .ant-tooltip { -webkit-box-sizing: border-box; box-sizing: border-box; margin: 0; padding: 0; color: rgba(0, 0, 0, 0.65); font-size: 14px; font-variant: tabular-nums; line-height: 1.5; list-style: none; -webkit-font-feature-settings: 'tnum'; font-feature-settings: 'tnum'; position: absolute; z-index: 1060; display: block; max-width: 250px; visibility: visible; } .ant-tooltip-hidden { display: none; } .ant-tooltip-placement-top, .ant-tooltip-placement-topLeft, .ant-tooltip-placement-topRight { padding-bottom: 8px; } .ant-tooltip-placement-right, .ant-tooltip-placement-rightTop, .ant-tooltip-placement-rightBottom { padding-left: 8px; } .ant-tooltip-placement-bottom, .ant-tooltip-placement-bottomLeft, .ant-tooltip-placement-bottomRight { padding-top: 8px; } .ant-tooltip-placement-left, .ant-tooltip-placement-leftTop, .ant-tooltip-placement-leftBottom { padding-right: 8px; } .ant-tooltip-inner { min-width: 30px; min-height: 32px; padding: 6px 8px; color: #fff; text-align: left; text-decoration: none; word-wrap: break-word; background-color: rgba(0, 0, 0, 0.75); border-radius: 4px; -webkit-box-shadow: 0 2px 8px rgba(0, 0, 0, 0.15); box-shadow: 0 2px 8px rgba(0, 0, 0, 0.15); } .ant-tooltip-arrow { position: absolute; display: block; width: 13.07106781px; height: 13.07106781px; overflow: hidden; background: transparent; pointer-events: none; } .ant-tooltip-arrow::before { position: absolute; top: 0; right: 0; bottom: 0; left: 0; display: block; width: 5px; height: 5px; margin: auto; background-color: rgba(0, 0, 0, 0.75); content: ''; pointer-events: auto; } .ant-tooltip-placement-top .ant-tooltip-arrow, .ant-tooltip-placement-topLeft .ant-tooltip-arrow, .ant-tooltip-placement-topRight .ant-tooltip-arrow { bottom: -5.07106781px; } .ant-tooltip-placement-top .ant-tooltip-arrow::before, .ant-tooltip-placement-topLeft .ant-tooltip-arrow::before, .ant-tooltip-placement-topRight .ant-tooltip-arrow::before { -webkit-box-shadow: 3px 3px 7px rgba(0, 0, 0, 0.07); box-shadow: 3px 3px 7px rgba(0, 0, 0, 0.07); -webkit-transform: translateY(-6.53553391px) rotate(45deg); -ms-transform: translateY(-6.53553391px) rotate(45deg); transform: translateY(-6.53553391px) rotate(45deg); } .ant-tooltip-placement-top .ant-tooltip-arrow { left: 50%; -webkit-transform: translateX(-50%); -ms-transform: translateX(-50%); transform: translateX(-50%); } .ant-tooltip-placement-topLeft .ant-tooltip-arrow { left: 13px; } .ant-tooltip-placement-topRight .ant-tooltip-arrow { right: 13px; } .ant-tooltip-placement-right .ant-tooltip-arrow, .ant-tooltip-placement-rightTop .ant-tooltip-arrow, .ant-tooltip-placement-rightBottom .ant-tooltip-arrow { left: -5.07106781px; } .ant-tooltip-placement-right .ant-tooltip-arrow::before, .ant-tooltip-placement-rightTop .ant-tooltip-arrow::before, .ant-tooltip-placement-rightBottom .ant-tooltip-arrow::before { -webkit-box-shadow: -3px 3px 7px rgba(0, 0, 0, 0.07); box-shadow: -3px 3px 7px rgba(0, 0, 0, 0.07); -webkit-transform: translateX(6.53553391px) rotate(45deg); -ms-transform: translateX(6.53553391px) rotate(45deg); transform: translateX(6.53553391px) rotate(45deg); } .ant-tooltip-placement-right .ant-tooltip-arrow { top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); } .ant-tooltip-placement-rightTop .ant-tooltip-arrow { top: 5px; } .ant-tooltip-placement-rightBottom .ant-tooltip-arrow { bottom: 5px; } .ant-tooltip-placement-left .ant-tooltip-arrow, .ant-tooltip-placement-leftTop .ant-tooltip-arrow, .ant-tooltip-placement-leftBottom .ant-tooltip-arrow { right: -5.07106781px; } .ant-tooltip-placement-left .ant-tooltip-arrow::before, .ant-tooltip-placement-leftTop .ant-tooltip-arrow::before, .ant-tooltip-placement-leftBottom .ant-tooltip-arrow::before { -webkit-box-shadow: 3px -3px 7px rgba(0, 0, 0, 0.07); box-shadow: 3px -3px 7px rgba(0, 0, 0, 0.07); -webkit-transform: translateX(-6.53553391px) rotate(45deg); -ms-transform: translateX(-6.53553391px) rotate(45deg); transform: translateX(-6.53553391px) rotate(45deg); } .ant-tooltip-placement-left .ant-tooltip-arrow { top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); } .ant-tooltip-placement-leftTop .ant-tooltip-arrow { top: 5px; } .ant-tooltip-placement-leftBottom .ant-tooltip-arrow { bottom: 5px; } .ant-tooltip-placement-bottom .ant-tooltip-arrow, .ant-tooltip-placement-bottomLeft .ant-tooltip-arrow, .ant-tooltip-placement-bottomRight .ant-tooltip-arrow { top: -5.07106781px; } .ant-tooltip-placement-bottom .ant-tooltip-arrow::before, .ant-tooltip-placement-bottomLeft .ant-tooltip-arrow::before, .ant-tooltip-placement-bottomRight .ant-tooltip-arrow::before { -webkit-box-shadow: -3px -3px 7px rgba(0, 0, 0, 0.07); box-shadow: -3px -3px 7px rgba(0, 0, 0, 0.07); -webkit-transform: translateY(6.53553391px) rotate(45deg); -ms-transform: translateY(6.53553391px) rotate(45deg); transform: translateY(6.53553391px) rotate(45deg); } .ant-tooltip-placement-bottom .ant-tooltip-arrow { left: 50%; -webkit-transform: translateX(-50%); -ms-transform: translateX(-50%); transform: translateX(-50%); } .ant-tooltip-placement-bottomLeft .ant-tooltip-arrow { left: 13px; } .ant-tooltip-placement-bottomRight .ant-tooltip-arrow { right: 13px; } /* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */ /* stylelint-disable no-duplicate-selectors */ /* stylelint-disable */ /* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */ .ant-dropdown { -webkit-box-sizing: border-box; box-sizing: border-box; margin: 0; padding: 0; color: rgba(0, 0, 0, 0.65); font-size: 14px; font-variant: tabular-nums; line-height: 1.5; list-style: none; -webkit-font-feature-settings: 'tnum'; font-feature-settings: 'tnum'; position: absolute; top: -9999px; left: -9999px; z-index: 1050; display: block; } .ant-dropdown::before { position: absolute; top: -7px; right: 0; bottom: -7px; left: -7px; z-index: -9999; opacity: 0.0001; content: ' '; } .ant-dropdown-wrap { position: relative; } .ant-dropdown-wrap .ant-btn > .anticon-down { display: inline-block; font-size: 12px; font-size: 10px \9; -webkit-transform: scale(0.83333333) rotate(0deg); -ms-transform: scale(0.83333333) rotate(0deg); transform: scale(0.83333333) rotate(0deg); } :root .ant-dropdown-wrap .ant-btn > .anticon-down { font-size: 12px; } .ant-dropdown-wrap .anticon-down::before { -webkit-transition: -webkit-transform 0.2s; transition: -webkit-transform 0.2s; transition: transform 0.2s; transition: transform 0.2s, -webkit-transform 0.2s; } .ant-dropdown-wrap-open .anticon-down::before { -webkit-transform: rotate(180deg); -ms-transform: rotate(180deg); transform: rotate(180deg); } .ant-dropdown-hidden, .ant-dropdown-menu-hidden { display: none; } .ant-dropdown-menu { position: relative; margin: 0; padding: 4px 0; text-align: left; list-style-type: none; background-color: #fff; background-clip: padding-box; border-radius: 4px; outline: none; -webkit-box-shadow: 0 2px 8px rgba(0, 0, 0, 0.15); box-shadow: 0 2px 8px rgba(0, 0, 0, 0.15); -webkit-transform: translate3d(0, 0, 0); } .ant-dropdown-menu-item-group-title { padding: 5px 12px; color: rgba(0, 0, 0, 0.45); -webkit-transition: all 0.3s; transition: all 0.3s; } .ant-dropdown-menu-submenu-popup { position: absolute; z-index: 1050; } .ant-dropdown-menu-submenu-popup > .ant-dropdown-menu { -webkit-transform-origin: 0 0; -ms-transform-origin: 0 0; transform-origin: 0 0; } .ant-dropdown-menu-submenu-popup ul, .ant-dropdown-menu-submenu-popup li { list-style: none; } .ant-dropdown-menu-submenu-popup ul { margin-right: 0.3em; margin-left: 0.3em; padding: 0; } .ant-dropdown-menu-item, .ant-dropdown-menu-submenu-title { clear: both; margin: 0; padding: 5px 12px; color: rgba(0, 0, 0, 0.65); font-weight: normal; font-size: 14px; line-height: 22px; white-space: nowrap; cursor: pointer; -webkit-transition: all 0.3s; transition: all 0.3s; } .ant-dropdown-menu-item > .anticon:first-child, .ant-dropdown-menu-submenu-title > .anticon:first-child, .ant-dropdown-menu-item > span > .anticon:first-child, .ant-dropdown-menu-submenu-title > span > .anticon:first-child { min-width: 12px; margin-right: 8px; font-size: 12px; } .ant-dropdown-menu-item > a, .ant-dropdown-menu-submenu-title > a { display: block; margin: -5px -12px; padding: 5px 12px; color: rgba(0, 0, 0, 0.65); -webkit-transition: all 0.3s; transition: all 0.3s; } .ant-dropdown-menu-item-selected, .ant-dropdown-menu-submenu-title-selected, .ant-dropdown-menu-item-selected > a, .ant-dropdown-menu-submenu-title-selected > a { color: #1890ff; background-color: #e6f7ff; } .ant-dropdown-menu-item:hover, .ant-dropdown-menu-submenu-title:hover { background-color: #e6f7ff; } .ant-dropdown-menu-item-disabled, .ant-dropdown-menu-submenu-title-disabled { color: rgba(0, 0, 0, 0.25); cursor: not-allowed; } .ant-dropdown-menu-item-disabled:hover, .ant-dropdown-menu-submenu-title-disabled:hover { color: rgba(0, 0, 0, 0.25); background-color: #fff; cursor: not-allowed; } .ant-dropdown-menu-item-divider, .ant-dropdown-menu-submenu-title-divider { height: 1px; margin: 4px 0; overflow: hidden; line-height: 0; background-color: #e8e8e8; } .ant-dropdown-menu-item .ant-dropdown-menu-submenu-arrow, .ant-dropdown-menu-submenu-title .ant-dropdown-menu-submenu-arrow { position: absolute; right: 8px; } .ant-dropdown-menu-item .ant-dropdown-menu-submenu-arrow-icon, .ant-dropdown-menu-submenu-title .ant-dropdown-menu-submenu-arrow-icon { color: rgba(0, 0, 0, 0.45); font-style: normal; display: inline-block; font-size: 12px; font-size: 10px \9; -webkit-transform: scale(0.83333333) rotate(0deg); -ms-transform: scale(0.83333333) rotate(0deg); transform: scale(0.83333333) rotate(0deg); } :root .ant-dropdown-menu-item .ant-dropdown-menu-submenu-arrow-icon, :root .ant-dropdown-menu-submenu-title .ant-dropdown-menu-submenu-arrow-icon { font-size: 12px; } .ant-dropdown-menu-item-group-list { margin: 0 8px; padding: 0; list-style: none; } .ant-dropdown-menu-submenu-title { padding-right: 26px; } .ant-dropdown-menu-submenu-vertical { position: relative; } .ant-dropdown-menu-submenu-vertical > .ant-dropdown-menu { position: absolute; top: 0; left: 100%; min-width: 100%; margin-left: 4px; -webkit-transform-origin: 0 0; -ms-transform-origin: 0 0; transform-origin: 0 0; } .ant-dropdown-menu-submenu.ant-dropdown-menu-submenu-disabled .ant-dropdown-menu-submenu-title, .ant-dropdown-menu-submenu.ant-dropdown-menu-submenu-disabled .ant-dropdown-menu-submenu-title .ant-dropdown-menu-submenu-arrow-icon { color: rgba(0, 0, 0, 0.25); background-color: #fff; cursor: not-allowed; } .ant-dropdown-menu-submenu-selected .ant-dropdown-menu-submenu-title { color: #1890ff; } .ant-dropdown.slide-down-enter.slide-down-enter-active.ant-dropdown-placement-bottomLeft, .ant-dropdown.slide-down-appear.slide-down-appear-active.ant-dropdown-placement-bottomLeft, .ant-dropdown.slide-down-enter.slide-down-enter-active.ant-dropdown-placement-bottomCenter, .ant-dropdown.slide-down-appear.slide-down-appear-active.ant-dropdown-placement-bottomCenter, .ant-dropdown.slide-down-enter.slide-down-enter-active.ant-dropdown-placement-bottomRight, .ant-dropdown.slide-down-appear.slide-down-appear-active.ant-dropdown-placement-bottomRight { -webkit-animation-name: antSlideUpIn; animation-name: antSlideUpIn; } .ant-dropdown.slide-up-enter.slide-up-enter-active.ant-dropdown-placement-topLeft, .ant-dropdown.slide-up-appear.slide-up-appear-active.ant-dropdown-placement-topLeft, .ant-dropdown.slide-up-enter.slide-up-enter-active.ant-dropdown-placement-topCenter, .ant-dropdown.slide-up-appear.slide-up-appear-active.ant-dropdown-placement-topCenter, .ant-dropdown.slide-up-enter.slide-up-enter-active.ant-dropdown-placement-topRight, .ant-dropdown.slide-up-appear.slide-up-appear-active.ant-dropdown-placement-topRight { -webkit-animation-name: antSlideDownIn; animation-name: antSlideDownIn; } .ant-dropdown.slide-down-leave.slide-down-leave-active.ant-dropdown-placement-bottomLeft, .ant-dropdown.slide-down-leave.slide-down-leave-active.ant-dropdown-placement-bottomCenter, .ant-dropdown.slide-down-leave.slide-down-leave-active.ant-dropdown-placement-bottomRight { -webkit-animation-name: antSlideUpOut; animation-name: antSlideUpOut; } .ant-dropdown.slide-up-leave.slide-up-leave-active.ant-dropdown-placement-topLeft, .ant-dropdown.slide-up-leave.slide-up-leave-active.ant-dropdown-placement-topCenter, .ant-dropdown.slide-up-leave.slide-up-leave-active.ant-dropdown-placement-topRight { -webkit-animation-name: antSlideDownOut; animation-name: antSlideDownOut; } .ant-dropdown-trigger > .anticon.anticon-down, .ant-dropdown-link > .anticon.anticon-down { display: inline-block; font-size: 12px; font-size: 10px \9; -webkit-transform: scale(0.83333333) rotate(0deg); -ms-transform: scale(0.83333333) rotate(0deg); transform: scale(0.83333333) rotate(0deg); } :root .ant-dropdown-trigger > .anticon.anticon-down, :root .ant-dropdown-link > .anticon.anticon-down { font-size: 12px; } .ant-dropdown-button { white-space: nowrap; } .ant-dropdown-button.ant-btn-group > .ant-btn:last-child:not(:first-child) { padding-right: 8px; padding-left: 8px; } .ant-dropdown-button .anticon.anticon-down { display: inline-block; font-size: 12px; font-size: 10px \9; -webkit-transform: scale(0.83333333) rotate(0deg); -ms-transform: scale(0.83333333) rotate(0deg); transform: scale(0.83333333) rotate(0deg); } :root .ant-dropdown-button .anticon.anticon-down { font-size: 12px; } .ant-dropdown-menu-dark, .ant-dropdown-menu-dark .ant-dropdown-menu { background: #001529; } .ant-dropdown-menu-dark .ant-dropdown-menu-item, .ant-dropdown-menu-dark .ant-dropdown-menu-submenu-title, .ant-dropdown-menu-dark .ant-dropdown-menu-item > a { color: rgba(255, 255, 255, 0.65); } .ant-dropdown-menu-dark .ant-dropdown-menu-item .ant-dropdown-menu-submenu-arrow::after, .ant-dropdown-menu-dark .ant-dropdown-menu-submenu-title .ant-dropdown-menu-submenu-arrow::after, .ant-dropdown-menu-dark .ant-dropdown-menu-item > a .ant-dropdown-menu-submenu-arrow::after { color: rgba(255, 255, 255, 0.65); } .ant-dropdown-menu-dark .ant-dropdown-menu-item:hover, .ant-dropdown-menu-dark .ant-dropdown-menu-submenu-title:hover, .ant-dropdown-menu-dark .ant-dropdown-menu-item > a:hover { color: #fff; background: transparent; } .ant-dropdown-menu-dark .ant-dropdown-menu-item-selected, .ant-dropdown-menu-dark .ant-dropdown-menu-item-selected:hover, .ant-dropdown-menu-dark .ant-dropdown-menu-item-selected > a { color: #fff; background: #1890ff; } .ant-dropdown-menu-item > a, .ant-dropdown-menu-submenu-title > a { margin: -10px -12px; padding: 0 10px 10px 10px; } .ant-dropdown-menu-item:first-child a { padding-top: 10px; } .ant-dropdown-menu-item:hover { background: unset; } .nav-menu { padding: 10px 0; border-radius: 8px; } .nav-menu.coins-menu .ant-dropdown-menu-item:nth-last-of-type(2) .menu-item > div { border-bottom: 0; } .nav-menu .ant-dropdown-menu-item { padding-top: 0; padding-bottom: 0; } .nav-menu .ant-dropdown-menu-item:last-child .menu-item > div { border-bottom: 0; } .menu-item { width: 380px; padding: 0 20px; display: flex; flex-flow: row nowrap; align-items: flex-start; } .menu-item:hover { background: #f2f4f5; border-radius: 8px; } .menu-item img { margin-top: 20px; width: 20px; } .menu-item > div { width: 310px; margin-left: 20px; padding: 20px 0; border-bottom: 0.5px solid #e1e6ea; } .menu-item .item-title { font-size: 17px; color: #43454f; margin-bottom: 4px; font-weight: 400; } .menu-item .item-subtitle { font-size: 15px; color: #777a8c; margin-bottom: 4px; white-space: normal; font-weight: 300; } .coins-menu { width: 635px; display: flex; flex-flow: row wrap; } .coins-menu .ant-dropdown-menu-item { width: 310px; } .coins-menu .ant-dropdown-menu-item .menu-item { width: 300px; } .coins-menu .ant-dropdown-menu-item .menu-item img { margin-top: 25px; } #navbar-links > div { display: flex; flex-flow: row nowrap; align-items: center; } #navbar-links .tokenlon { display: flex; align-items: center; justify-content: center; margin: 0 16px; } #navbar-links .tokenlon span { font-size: 15px; } #navbar-links .tokenlon img { margin-left: 4px; opacity: 1; } @media (max-width: 860px) { .common-navbar-wrapper { width: 100%; position: sticky; top: 0; z-index: 10; } } .card-pre-register-link { display: inline-block; line-height: 16px; padding: 8px 16px; margin: 8px 12px; font-weight: normal; text-decoration: none; cursor: pointer; position: relative; } .card-pre-register-link:hover { background: rgba(25, 28, 30, 0.1); border-radius: 8px; color: #191c1e; font-weight: normal !important; } .card-pre-register__badge { transform: scale(0.8); display: inline-block; padding: 4px 8px; white-space: nowrap; border-radius: 100px; line-height: 16px; color: white; background-color: #d84435; } .card-pre-register__badge.absolute { position: absolute; right: 0px; top: 0px; transform-origin: right; transform: scale(0.8) translateX(50%) translateY(-30%); } .staking-menu-item { height: 59.81px !important; } .staking-menu-item > a { display: flex; align-items: center; height: 100%; font-weight: 600; font-size: 14px; line-height: 19px; color: #43454f; } .staking-menu-item + .ant-menu-submenu { border-top: 1px solid #e1e6ea; } .card-logo { width: 48px; height: 16px; } .badge-new { background-color: #dd4d3d; border-radius: 8px; color: #ffffff !important; display: inline-block; font-size: 10px !important; font-weight: 400 !important; line-height: 12px !important; margin: 0px 0px 0px 4px; padding: 2px 4px; } .badge-dot { background-color: #dd4d3d; border-radius: 4px; display: inline-block; height: 8px; width: 8px; } .navbar-badge-dot { margin-left: 4px; position: absolute; } .mobile-navbar-badge-dot { margin-left: 4px; margin-top: 10px; position: absolute; } .anniversary-8-link { display: inline-flex; line-height: 16px; padding: 8px 16px; margin: 8px 12px; font-weight: normal; text-decoration: none; cursor: pointer; position: relative; align-items: center; } /*! normalize.css v3.0.0 | MIT License | git.io/normalize */ /** * 1. Set default font family to sans-serif. * 2. Prevent iOS text size adjust after orientation change, without disabling * user zoom. */ html { font-family: sans-serif; /* 1 */ -ms-text-size-adjust: 100%; /* 2 */ -webkit-text-size-adjust: 100%; /* 2 */ } /** * Remove default margin. */ body { margin: 0; } body * { box-sizing: border-box; } /* HTML5 display definitions ========================================================================== */ /** * Correct `block` display not defined in IE 8/9. */ article, aside, details, figcaption, figure, footer, header, hgroup, main, nav, section, summary { display: block; } /** * 1. Correct `inline-block` display not defined in IE 8/9. * 2. Normalize vertical alignment of `progress` in Chrome, Firefox, and Opera. */ audio, canvas, progress, video { display: inline-block; /* 1 */ vertical-align: baseline; /* 2 */ } /** * Prevent modern browsers from displaying `audio` without controls. * Remove excess height in iOS 5 devices. */ audio:not([controls]) { display: none; height: 0; } /** * Address `[hidden]` styling not present in IE 8/9. * Hide the `template` element in IE, Safari, and Firefox < 22. */ [hidden], template { display: none; } /* Links ========================================================================== */ /** * Remove the gray background color from active links in IE 10. */ a { background: transparent; } /** * Improve readability when focused and also mouse hovered in all browsers. */ a:active, a:hover { outline: 0; } /* Text-level semantics ========================================================================== */ /** * Address styling not present in IE 8/9, Safari 5, and Chrome. */ abbr[title] { border-bottom: 1px dotted; } /** * Address style set to `bolder` in Firefox 4+, Safari 5, and Chrome. */ b, strong { font-weight: bold; } /** * Address styling not present in Safari 5 and Chrome. */ dfn { font-style: italic; } /** * Address variable `h1` font-size and margin within `section` and `article` * contexts in Firefox 4+, Safari 5, and Chrome. */ h1 { font-size: 2em; margin: 0.67em 0; } /** * Address styling not present in IE 8/9. */ mark { background: #ff0; color: #000; } /** * Address inconsistent and variable font size in all browsers. */ small { font-size: 80%; } /** * Prevent `sub` and `sup` affecting `line-height` in all browsers. */ sub, sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline; } sup { top: -0.5em; } sub { bottom: -0.25em; } /* Embedded content ========================================================================== */ /** * Remove border when inside `a` element in IE 8/9. */ img { border: 0; } /** * Correct overflow displayed oddly in IE 9. */ svg:not(:root) { overflow: hidden; } /* Grouping content ========================================================================== */ /** * Address margin not present in IE 8/9 and Safari 5. */ figure { margin: 1em 40px; } /** * Address differences between Firefox and other browsers. */ hr { -moz-box-sizing: content-box; box-sizing: content-box; height: 0; } /** * Contain overflow in all browsers. */ pre { overflow: auto; } /** * Address odd `em`-unit font size rendering in all browsers. */ code, kbd, pre, samp { font-family: monospace, monospace; font-size: 1em; } /* Forms ========================================================================== */ /** * Known limitation: by default, Chrome and Safari on OS X allow very limited * styling of `select`, unless a `border` property is set. */ /** * 1. Correct color not being inherited. * Known issue: affects color of disabled elements. * 2. Correct font properties not being inherited. * 3. Address margins set differently in Firefox 4+, Safari 5, and Chrome. */ button, input, optgroup, select, textarea { color: inherit; /* 1 */ font: inherit; /* 2 */ margin: 0; /* 3 */ } /** * Address `overflow` set to `hidden` in IE 8/9/10. */ button { overflow: visible; } /** * Address inconsistent `text-transform` inheritance for `button` and `select`. * All other form control elements do not inherit `text-transform` values. * Correct `button` style inheritance in Firefox, IE 8+, and Opera * Correct `select` style inheritance in Firefox. */ button, select { text-transform: none; } /** * 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio` * and `video` controls. * 2. Correct inability to style clickable `input` types in iOS. * 3. Improve usability and consistency of cursor style between image-type * `input` and others. */ button, html input[type="button"], input[type="reset"], input[type="submit"] { -webkit-appearance: button; /* 2 */ cursor: pointer; /* 3 */ } /** * Re-set default cursor for disabled elements. */ button[disabled], html input[disabled] { cursor: default; } /** * Remove inner padding and border in Firefox 4+. */ button::-moz-focus-inner, input::-moz-focus-inner { border: 0; padding: 0; } /** * Address Firefox 4+ setting `line-height` on `input` using `!important` in * the UA stylesheet. */ input { line-height: normal; } /** * It's recommended that you don't attempt to style these elements. * Firefox's implementation doesn't respect box-sizing, padding, or width. * * 1. Address box sizing set to `content-box` in IE 8/9/10. * 2. Remove excess padding in IE 8/9/10. */ input[type="checkbox"], input[type="radio"] { box-sizing: border-box; /* 1 */ padding: 0; /* 2 */ } /** * Fix the cursor style for Chrome's increment/decrement buttons. For certain * `font-size` values of the `input`, it causes the cursor style of the * decrement button to change from `default` to `text`. */ input[type="number"]::-webkit-inner-spin-button, input[type="number"]::-webkit-outer-spin-button { height: auto; } /** * 1. Address `appearance` set to `searchfield` in Safari 5 and Chrome. * 2. Address `box-sizing` set to `border-box` in Safari 5 and Chrome * (include `-moz` to future-proof). */ input[type="search"] { -webkit-appearance: textfield; /* 1 */ -moz-box-sizing: content-box; -webkit-box-sizing: content-box; /* 2 */ box-sizing: content-box; } /** * Remove inner padding and search cancel button in Safari and Chrome on OS X. * Safari (but not Chrome) clips the cancel button when the search input has * padding (and `textfield` appearance). */ input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration { -webkit-appearance: none; } /** * Define consistent border, margin, and padding. */ fieldset { border: 1px solid #c0c0c0; margin: 0 2px; padding: 0.35em 0.625em 0.75em; } /** * 1. Correct `color` not being inherited in IE 8/9. * 2. Remove padding so people aren't caught out if they zero out fieldsets. */ legend { border: 0; /* 1 */ padding: 0; /* 2 */ } /** * Remove default vertical scrollbar in IE 8/9. */ textarea { overflow: auto; } /** * Don't inherit the `font-weight` (applied by a rule above). * NOTE: the default cannot safely be changed in Chrome and Safari on OS X. */ optgroup { font-weight: bold; } /* Tables ========================================================================== */ /** * Remove most spacing between table cells. */ table { border-collapse: collapse; border-spacing: 0; } td, th { padding: 0; } h1, h2, h3, h4, h5, h6, p { margin: 0; } ::placeholder { color: #949ea6; } .common-navbar-container { width: 100%; background-color: #fff; } .common-navbar { display: flex; height: 80px; align-items: center; width: 100%; max-width: 1168px; margin: 0 auto; -webkit-font-smoothing: antialiased; } .common-navbar .navbar-logo { margin-right: 40px; } .common-navbar nav { display: flex; justify-content: space-between; flex: 1; } .common-navbar nav .ant-btn-primary { background: #468bdf; margin-left: 28px; border-radius: 8px; height: 35px; } .common-navbar nav .ant-btn-primary span { line-height: 32px; } .common-navbar nav .ant-btn-primary:hover { background: #3f7ac2; } .common-navbar nav .ant-btn-primary:active { opacity: 0.15; } .common-navbar nav a.navbar-link, .common-navbar nav a.ant-dropdown-link { display: inline-block; padding: 16px 28px; font-size: 14px; font-weight: normal; text-decoration: none; cursor: pointer; } .common-navbar nav a.ant-dropdown-link { align-items: center; display: flex; padding: 8px 16px; margin: 8px 12px; font-weight: normal; color: #777a8c; } .common-navbar nav a.ant-dropdown-link:hover { background: rgba(25, 28, 30, 0.1); border-radius: 8px; color: #191c1e; font-weight: normal !important; } .common-navbar nav a.ant-dropdown-link img { margin-left: 2px; } #space.scrolled { position: relative; height: 2px; width: 100%; overflow: auto; transition: background-size 0.2s; background: radial-gradient(50% 0, farthest-side, rgba(0, 0, 0, 0.05), rgba(0, 0, 0, 0)); background: radial-gradient(farthest-side at 50% 0, rgba(0, 0, 0, 0.05), rgba(0, 0, 0, 0)); background-repeat: no-repeat; background-size: 100% 2px; } .navbar-placeholder { height: 160px; } .common-navbar nav a.navbar-link.download { font-weight: normal; background: #098de6; color: white; padding: 0.5rem 1rem; border-radius: 1.5rem; } .navbar-mobile-container { z-index: 999; display: none; position: fixed; top: 0; width: 100%; background-color: #fff; } .navbar-mobile-container .navbar-mobile { display: flex; z-index: 999; justify-content: space-between; padding: 0 16px; height: 80px; align-items: center; border-bottom: 1px solid #f2f4f5; } .navbar-mobile-container .navbar-mobile-menu { position: absolute; top: 80px; width: 100%; height: 100%; padding: 1em; opacity: 0; pointer-events: none; transform: translateY(0) scale(0.95); transform-origin: 50% 0; visibility: hidden; transition: opacity 0.25s, transform 0.25s, visibility 0.25s, -webkit-transform 0.25s; background-color: rgba(255, 255, 255, 0.98); } .navbar-mobile-container .navbar-mobile-menu .navbar-mobile-menu-item { border-bottom: 1px solid #f2f4f5; margin-bottom: 1em; } .navbar-mobile-container .navbar-mobile-menu .navbar-link { display: block; height: 2em; line-height: 2em; margin-bottom: 1em; font-size: 20px; font-weight: 300; color: #304859; text-decoration: none; cursor: pointer; } .navbar-mobile-container .navbar-mobile-menu .navbar-link:hover { opacity: 0.8; } .navbar-mobile-container .navbar-mobile-menu .navbar-link.download { font-weight: normal; background: #098de6; color: white; border-radius: 1.5rem; text-align: center; font-size: 17px; line-height: 42px; height: 42px; } @media (max-width: 1168px) { .mobile-language-popover-modal { width: 100vw; height: calc(100vh - 80px); background: rgba(0, 0, 0, 0.5); position: fixed; left: 0; top: 80px; z-index: 1000; } .mobile-language-popover-modal .content { background: white; } .mobile-language-popover-modal .content p { font-weight: 600; font-size: 13px; line-height: 18px; color: #777a8c; border-bottom: 1px solid #e1e6ea; padding: 0 15px 0 30px; display: flex; flex-flow: row nowrap; align-items: center; justify-content: space-between; } .common-navbar-container .common-navbar { display: flex; flex-flow: row nowrap; align-items: center; justify-content: space-between; padding: 0 15px; } .common-navbar-container .common-navbar .navbar-logo { margin-right: 0; } .common-navbar-container .common-navbar #mobile-download { margin-left: 0; } .common-navbar-container .common-navbar .ant-btn-primary { background: #468bdf; margin-left: 28px; border-radius: 8px; height: 35px; } .common-navbar-container .common-navbar .ant-btn-primary span { line-height: 32px; } .common-navbar-container .common-navbar .ant-btn-primary:hover { background: #3f7ac2; } .common-navbar-container .common-navbar .ant-btn-primary:active { opacity: 0.15; } .common-navbar-container .language-switcher { display: flex; flex-flow: row nowrap; align-items: center; justify-content: center; } .common-navbar-container .language-switcher .current-language { margin: 0 5px; } .common-navbar-container .mobile-menu { height: calc(100vh - 80px); overflow-y: scroll; padding-bottom: 45px; overflow-x: hidden; background: white; opacity: 1; } .common-navbar-container .mobile-menu .button-groups { padding: 0 25px; } .common-navbar-container .mobile-menu .button-groups .ant-btn { height: 56px; border-radius: 8px; background: #468bdf; margin-bottom: 15px; } .common-navbar-container .mobile-menu .button-groups .ant-btn span { line-height: 56px; font-size: 17px; } .common-navbar-container .mobile-menu .button-groups .light-btn { background: rgba(70, 139, 223, 0.1); border: 0; color: #468bdf; } .common-navbar-container .mobile-menu ul.ant-menu { margin-top: 15px; border-top: 1px solid #e1e6ea; width: 100% !important; border-right: 0; } .common-navbar-container .mobile-menu ul.ant-menu > li.ant-menu-submenu { border-bottom: 1px solid #e1e6ea; } .common-navbar-container .mobile-menu ul.ant-menu > li.ant-menu-submenu .ant-menu { margin-top: 0; } .common-navbar-container .mobile-menu ul.ant-menu > li.ant-menu-submenu > .ant-menu-submenu-title { height: 55px; line-height: 55px; } .common-navbar-container .mobile-menu ul.ant-menu > li.ant-menu-submenu > .ant-menu-submenu-title span { font-weight: 600; font-size: 14px; line-height: 19px; color: #43454f; } .common-navbar-container .mobile-menu .subscribe-item { padding: 0 20px; margin-top: 15px; margin-bottom: 150px; } .common-navbar-container .mobile-menu .subscribe-item span { font-size: 14px; line-height: 16px; color: #c4c9d9; margin-top: 10px; display: block; padding-left: 15px; } } .popover-social { margin-bottom: 0; } .language-popover { padding: 0; } .language-popover p { padding: 0 10px; font-size: 13px; line-height: 30px; color: #344857; cursor: pointer; } .language-popover p:hover { background: #F2F4F5; border-radius: 4px; } .common-footer { width: 100%; max-width: 1168px; padding: 54px 0 0; margin: 0 auto; -webkit-font-smoothing: antialiased; } .common-footer p { margin-bottom: 0; } .common-footer .contact-mail { font-size: 13px; font-weight: 300; text-align: left; color: #344857; } .common-footer .contact-mail .mail { color: #098de6; } .common-footer .nav-links { display: flex; flex-flow: column nowrap; justify-content: space-between; } .common-footer .nav-links .links-wrap { width: 100%; display: flex; flex-flow: row nowrap; align-items: flex-start; justify-content: space-between; } .common-footer .nav-links .links-wrap > div { flex: 1; margin-bottom: 20px; } .common-footer .nav-links .links-item { display: flex; flex-direction: column; max-width: 300px; } .common-footer .nav-links .links-item .links-item-title { font-size: 14px; font-weight: 600; color: #63727d; margin: 10px 0; } .common-footer .nav-links .links-item a, .common-footer .nav-links .links-item span { font-size: 14px; font-weight: normal; text-align: left; color: #777A8C; margin-bottom: 8px; } .common-footer .nav-links .links-item a { cursor: pointer; text-decoration: none; } .common-footer .nav-links .links-item a:hover { color: #191C1E; } .common-footer .disclaimer { font-size: 13px; color: #777A8C; padding: 24px 0; } .subscribe { position: relative; margin-top: 10px; } .subscribe .subscribe-input { border-radius: 20px; background-color: #f2f4f5; border: none; outline: none; padding: 0 40px 0 20px; height: 40px; width: 300px; font-size: 13px; } .subscribe .subscribe-icon, .subscribe .subscribe-submit { position: absolute; right: 10px; top: 8px; cursor: pointer; } .subscribe .subscribe-submit { width: 24px; height: 24px; opacity: 0; z-index: 10; } .common-footer .social { width: 300px; display: flex; } .common-footer .social .social-icon { opacity: 0.5; } .common-footer .social .social-icon:hover { opacity: 1; } .common-footer .social .wechat { position: relative; } .common-footer .social .wechat:hover .wechat-qrcode-container { display: block; } .common-footer .social .wechat .wechat-qrcode-container { display: none; position: absolute; left: -50px; margin-left: 12px; } .common-footer .social .wechat .wechat-qrcode-container::before { content: ""; position: absolute; bottom: 40px; width: 14px; left: 40px; height: 14px; transform: rotate(45deg); background-color: #fff; border: solid 1px #d5dce0; } .common-footer .social .wechat .wechat-qrcode-container::after { content: ""; position: absolute; bottom: 41px; width: 14px; left: 41px; height: 14px; transform: rotate(45deg); background-color: #fff; } .common-footer .social .wechat .wechat-qrcode-container .wechat-qrcode { position: absolute; bottom: 47px; width: 100px; height: 100px; border: solid 1px #d5dce0; border-radius: 2px; } .common-footer .social .social-icon { margin-right: 24px; } .common-footer .nav-info { display: flex; justify-content: space-between; align-items: center; margin-top: 26px; } .common-footer .nav-info .info { display: flex; align-items: center; } .common-footer .nav-info .info .copyright { font-size: 13px; font-weight: normal; color: #777A8C; margin-right: 28px; } .common-footer .nav-info .info a { font-size: 13px; font-weight: normal; text-align: left; color: #777A8C; margin-right: 28px; text-decoration: none; cursor: pointer; } .common-footer .nav-info .info a:hover { color: #191C1E; } .common-footer .nav-info .language { position: relative; display: flex; align-items: center; } .common-footer .nav-info .language .current-language { font-size: 13px; font-weight: normal; text-align: left; color: #777A8C; margin-left: 8px; cursor: pointer; margin-bottom: 0; } .common-footer .nav-info .language .current-language:hover { color: #191C1E; } .common-footer .nav-info .language .trangle { width: 0; height: 0; border-style: solid; border-width: 0 4.5px 5px 4.5px; border-color: transparent transparent #c2c8cc transparent; margin-left: 6px; margin-top: 2px; } .common-footer .media-wrap { width: 100%; justify-content: space-between; } .common-footer .friend-link { display: flex; flex-flow: row wrap; align-items: center; justify-content: flex-start; border-top: 1px solid #F4F6F9; margin-top: 15px; font-weight: normal; } .common-footer .friend-link .friend-title { font-size: 13px; line-height: 15px; color: #C4C9D9; margin-right: 65px; font-weight: normal; } .common-footer .friend-link .friend-links { padding: 20px 0; } .common-footer .friend-link .friend-links a { font-size: 13px; line-height: 15px; color: #777A8C; margin-right: 30px; font-weight: normal; } .common-footer .friend-link .friend-links a:hover { color: #191C1E; } @media (max-width: 1168px) { .subscribe-item { width: 100%; padding: 0; } .subscribe-item .subscribe-input { width: 100% !important; } .common-footer { width: 100%; position: relative; padding: 20px 1rem; border-top: 1px solid #F4F6F9; } .common-footer .friend-link { padding-top: 20px; } .common-footer .friend-link .friend-title { margin-right: 40px; } .common-footer .friend-link .friend-links { padding: 10px 0; } .common-footer .to-top { position: absolute; right: 15px; top: -30px; width: 60px; height: 63px; } .common-footer .nav-links { width: 100%; flex-wrap: wrap; } .common-footer .nav-links .links-wrap { width: 100%; } .common-footer .nav-links .links-wrap .links-item { width: 50%; } .common-footer .nav-links .links-item { width: 50%; max-width: none; padding-right: 1em; } .common-footer .nav-links .links-item .subscribe { margin-top: 2px; } .common-footer .nav-info { flex-direction: column; align-items: flex-start; margin-top: 0; } .common-footer .social { width: 100%; margin-top: 1.8em !important; } } .card-bg { position: absolute; bottom: 384px; width: 100%; z-index: -1; } .card-bg > * { position: absolute; width: 100%; } .card-bg svg { height: 369px; width: 100%; } .card-bg svg path { transition-property: all; transition-duration: 1s; } .card-bg svg stop { transition-property: all; transition-duration: 0.5s; } .card-bg .top path { fill: url(#gradient_top_color); } .card-bg .bottom path { fill: url(#gradient_bottom_color); } html { position: relative; } body { font-family: -apple-system, "Noto Sans", "Helvetica Neue", Helvetica, sans-serif; } .more-detail { display: inline-block; align-items: center; font-size: 14px; line-height: 1.39; color: #777a8c; text-align: left; text-decoration: none; transition-property: all; transition-duration: 0.2s; outline: none; white-space: nowrap; } .more-detail:hover:after { transform: translateX(1px); opacity: 1; } .more-detail:after { content: " "; position: relative; display: inline-block; vertical-align: middle; background-repeat: no-repeat; width: 14px; height: 21px; margin-left: 6px; background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAxOCAxOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTYuNzUgMTMuNUwxMS4yNSA5TDYuNzUgNC41IiBzdHJva2U9IiM3NzdBOEMiIHN0cm9rZS13aWR0aD0iMS40IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPC9zdmc+Cg==); opacity: 0.7; transform: translateX(-1px); transition-property: all; transition-duration: 0.2s; } .more-detail-disable { display: inline-block; align-items: center; margin-top: 14px; font-size: 14px; line-height: 1.39; color: #c2c8cc; text-align: left; text-decoration: none; transition-property: all; transition-duration: 0.2s; outline: none; white-space: nowrap; } .not-found-page .navbar-placeholder { background-color: white; } .not-found-page .error-page-text { font-weight: bold; font-size: 17; line-height: 25px; margin-top: 30; } .not-found-page .container { display: flex; align-items: center; justify-content: center; text-align: center; padding: 90px 0 140px; } .not-found-page .container .icon { width: 90px; } .not-found-page .container .title { font-size: 20px; font-weight: normal; color: #11293b; margin-top: 30px; } .not-found-page .container .desc { font-size: 13px; font-weight: normal; color: #63727d; margin-top: 8px; margin-bottom: 10px; } .not-found-page .container .link { font-size: 13px; font-weight: normal; color: #098de6; text-decoration: none; padding: 0 2px; } .partner-logo { opacity: 0.5; transition-property: opacity; transition-duration: 0.25s; } .partner-logo:hover { opacity: 1; } /* 先隐藏beacon的按钮 */ #beacon-container { display: none !important; } .download-section { display: flex; position: relative; flex-direction: row; align-items: center; } .download-section .ios-link { display: block; padding: 5px; } .download-section .ios-link img { display: block; width: 132px; height: 44px; border-radius: 6px; } .download-section .download-section-wrap { position: relative; z-index: 2; } .download-section .google-link { display: block; padding: 5px; } .download-section .google-link img { display: block; width: 132px; height: 44px; border-radius: 6px; } .download-section .apk-link { display: flex; flex-direction: row; margin-top: 12px; position: absolute; left: 5px; bottom: 5px; width: 132px; height: 44px; line-height: 44px; text-align: center; border-radius: 6px; background: #1C98F7; font-size: 15px; color: #fff; text-decoration: none; z-index: 3; } .download-section .ios-wrapper .apk-link { background: transparent; } .download-section .register-oversea-appid { width: 100%; position: absolute; top: 0; left: 5px; } .download-section .register-oversea-appid a { text-decoration: none; color: #949ea6; font-size: 14px; transition: color 0.3s; } .download-section .register-oversea-appid a:hover { color: #1c2e36; } .download-section-wrap { box-sizing: content-box; padding: 5px; width: 132px; height: 44px; margin-right: 6px; overflow: hidden; } .download-section-wrap .download-section-wrap-inner { position: absolute; left: 0; top: 0; height: 112px; border-radius: 8px; transition: box-shadow 0.3s; } .download-section-wrap .apk-link { opacity: 0; transition: opacity 0.3s; font-family: PingFangSC-Regular, Helvetica, STHeiTi, sans-serif; padding: 0 8px; } .download-section-wrap .apk-link img { margin-right: 6px; } .download-section-wrap .apk-link.tf-link { padding: 0; } .download-section-wrap:hover { overflow: visible; } .download-section-wrap:hover .download-section-wrap-inner { background: #fff; box-shadow: 0 1px 4px 0 #c2c8cc; } .download-section-wrap:hover .apk-link { opacity: 1; } .no-hover.download-section-wrap:hover { overflow: hidden; } .download-section-qrcode { display: block; padding: 10px; border-radius: 6px; box-shadow: 0 1px 4px 0 #c2c8cc; position: relative; z-index: 2; overflow: hidden; } .download-section-qrcode .download-section-qrcode-icon { width: 24px; height: 24px; display: block; } .download-section-qrcode .download-section-qrcode-inner { padding: 13px; padding-bottom: 8px; border-radius: 6px; box-shadow: 0 1px 4px 0 #c2c8cc; background: #fff; position: absolute; top: 0; left: 0; text-align: center; color: #11293b; font-size: 13px; z-index: 3; opacity: 0; transition: opacity 0.3s; } .download-section-qrcode .qrcode { display: block; width: 120px; height: 120px; } .download-section-qrcode span { margin-top: 8px; } .download-section-qrcode:hover { border-radius: 0; box-shadow: none; overflow: visible; } .download-section-qrcode:hover .download-section-qrcode-inner { opacity: 1; } .download-section.is-android, .download-section.is-ios { justify-content: center; } .download-section.is-android .download-section-wrap, .download-section.is-ios .download-section-wrap { margin-right: 0; width: auto; height: auto; } .download-section.is-android .download-section-wrap .download-section-wrap-inner, .download-section.is-ios .download-section-wrap .download-section-wrap-inner { height: auto; position: static; padding: 0; display: flex; flex-direction: row; align-items: center; justify-content: center; } .download-section.is-android .download-section-wrap .google-link, .download-section.is-ios .download-section-wrap .google-link { padding: 0; margin-right: 5px; } .download-section.is-android .download-section-wrap .apk-link, .download-section.is-ios .download-section-wrap .apk-link { margin-top: 0; transition: none; margin-left: 5px; opacity: 1; position: static; } .download-section.is-android .download-section-wrap:hover .download-section-wrap-inner, .download-section.is-ios .download-section-wrap:hover .download-section-wrap-inner { border-radius: none; box-shadow: none; } .download-section.is-android .download-section-qrcode, .download-section.is-ios .download-section-qrcode { display: none; } #wechat-bg { display: none; position: fixed; top: 0; left: 0; bottom: 0; right: 0; width: 100%; height: 100%; padding: 2em; background-color: rgba(0, 0, 0, 0.5); z-index: 999; } #wechat-bg.active { display: block; } .safari-arrow { position: absolute; right: 20px; top: 20px; } .prompt-content { margin-top: 100px; } .prompt-content .prompt { margin-top: 18px; font-size: 18px; font-weight: normal; color: #fff; } .no-service { position: fixed; top: 0; bottom: 0; left: 0; width: 100%; background: rgba(50, 56, 72, 0.7); z-index: 100000; display: flex; align-items: center; } .no-service.hide { display: none; } .no-service .modal { width: 480px; margin: 0 auto; border-radius: 12px; background-color: #fafbfc; padding: 35px; } .no-service .content { margin-bottom: 30px; } .no-service .content .title { font-size: 15px; font-weight: 500; line-height: 30px; text-align: center; color: #11293b; } .no-service .bottom { display: flex; flex-direction: row; justify-content: space-between; align-items: center; } .no-service .bottom .links a { display: block; font-size: 13px; font-weight: 500; line-height: 24px; color: #098de6; text-decoration: none; } .no-service .action { border-radius: 21px; background-color: #098de6; padding: 10px 25px; color: #fff; font-size: 15px; cursor: pointer; } .article-common { font-size: 15px; line-height: 25px; color: #606d83; font-weight: 300; } .article-common strong { font-weight: 500; } .article-common p { font-size: 15px; line-height: 25px; color: #606d83; margin: 1em 0; } .article-common p strong { font-size: large; font-weight: normal; } .article-common p span { font-weight: 300 !important; word-break: break-all; } .article-common em span { word-break: break-all; } .article-common img { max-width: 100%; } .home-page .navbar-placeholder { height: 80px; } .home-page p { font-weight: 300; margin-bottom: 0; } .home-page .download-btn { width: 190px; height: 48px; background: #468BDF; border-radius: 8px; display: flex; justify-content: center; align-items: center; font-weight: 500; font-size: 18px; color: #FAFCFF; } .home-page .feature { background-color: #468BDF; display: flex; justify-content: center; margin: 0 auto; padding: 60px 0 70px 0; } .home-page .feature .feature-inner { width: 100%; max-width: 1168px; } .home-page .feature .feature-inner .title { font-size: 28px; line-height: 42px; text-align: center; color: #FFFFFF; } .home-page .feature .feature-inner .subtitle { font-size: 18px; line-height: 28px; text-align: center; color: #FFFFFF; margin-top: 10px; } .home-page .feature .feature-inner .feature-cards { margin-top: 40px; display: flex; flex-flow: row wrap; align-items: center; justify-content: space-around; } .home-page .feature .feature-inner .feature-cards .feature-item { width: 375px; height: 180px; background: rgba(255, 255, 255, 0.1); border: 1px solid rgba(255, 255, 255, 0.2); box-sizing: border-box; border-radius: 12px; display: flex; align-items: center; justify-content: center; flex-flow: column nowrap; } .home-page .feature .feature-inner .feature-cards .feature-item .title { font-weight: 500; font-size: 32px; line-height: 38px; color: #FFFFFF; } .home-page .feature .feature-inner .feature-cards .feature-item .subtitle { font-size: 18px; line-height: 28px; color: rgba(255, 255, 255, 0.5); margin-top: 10px; } .home-page .product { display: flex; justify-content: center; margin: 0 auto; } .home-page .product .product-inner { width: 100%; max-width: 1168px; } .home-page .product .product-inner .product-wallet, .home-page .product .product-inner .product-tokenlon, .home-page .product .product-inner .product-imkey, .home-page .product .product-inner .product-defi { justify-content: space-around; padding: 90px 0; } .home-page .product .product-inner .product-wallet > div, .home-page .product .product-inner .product-tokenlon > div, .home-page .product .product-inner .product-imkey > div, .home-page .product .product-inner .product-defi > div { max-width: 500px; } .home-page .product .product-inner .product-wallet .flex-row .ant-divider-vertical, .home-page .product .product-inner .product-tokenlon .flex-row .ant-divider-vertical, .home-page .product .product-inner .product-imkey .flex-row .ant-divider-vertical, .home-page .product .product-inner .product-defi .flex-row .ant-divider-vertical { display: block; width: 1px; background-color: #E1E6EA; height: 4rem; margin: 0 30px; } .home-page .product .product-inner .product-wallet .flex-row .chevron-right, .home-page .product .product-inner .product-tokenlon .flex-row .chevron-right, .home-page .product .product-inner .product-imkey .flex-row .chevron-right, .home-page .product .product-inner .product-defi .flex-row .chevron-right { position: relative; top: -1px; } .home-page .product .product-inner .product-tokenlon .flex-row .ant-divider-vertical, .home-page .product .product-inner .product-imkey .flex-row .ant-divider-vertical, .home-page .product .product-inner .product-defi .flex-row .ant-divider-vertical { height: 1rem; } .home-page .product .product-inner .title { font-size: 32px; line-height: 44px; color: #191C1E; font-weight: 300; } .home-page .product .product-inner .subtitle { font-size: 21px; line-height: 28px; color: #777A8C; font-weight: 300; margin-bottom: 30px; margin-top: 8px; } .home-page .product .product-inner .number { font-weight: 500; font-size: 32px; line-height: 48px; color: #468BDF; margin-bottom: 10px; } .home-page .product .product-inner .desc { color: #777A8C; font-weight: 300; font-size: 17px; margin-top: 1px; } .home-page .product .product-inner .product-defi > div { position: relative; } .home-page .product .product-inner .billboard { border-radius: 8px; padding: 0; position: absolute; left: 40px; top: 20px; width: 356px; } .home-page .product .product-inner .billboard .ant-card-body { padding: 0; } .home-page .product .product-inner .billboard .item { padding: 14px 20px 14px 20px; border-bottom: 1px solid #EAECF6; } .home-page .product .product-inner .billboard .item:last-child { border-bottom: 0; } .home-page .product .product-inner .billboard .item .profit { font-weight: 500; font-size: 25px; color: #FAC166; margin-bottom: 0; } .home-page .product .product-inner .billboard .item .item-right { justify-content: space-between; flex: 1; padding-left: 20px; } .home-page .product .product-inner .billboard .item .item-right .item-title { font-size: 17px; line-height: 27px; color: #777A8C; margin-top: 10px; } .home-page .product .product-inner .billboard .item .item-right .item-subtitle { font-size: 17px; line-height: 27px; color: #777A8C; font-weight: 300; } .home-page .product .product-inner .billboard .item .item-right i, .home-page .product .product-inner .billboard .item .item-right svg { color: #C4C9D9; } .home-page .product .product-inner .billboard .item:hover { background: #F2F4F5; } .home-page .product .product-inner .billboard .item:hover .item-right .item-subtitle, .home-page .product .product-inner .billboard .item:hover .item-right .item-title, .home-page .product .product-inner .billboard .item:hover .desc { color: #191C1E; } .home-page .partner { width: 100%; background-color: #fafbfc; background-color: #F6F8FB; } .home-page .partner .partner-inner { width: 1168px; margin: 0 auto; padding: 100px 0; padding-top: 70px; padding-bottom: 70px; } @media only screen and (max-width: 1024px) { .home-page .partner .partner-inner { width: 100%; padding: 80px 1em; } } .home-page .partner .partner-inner .title { font-size: 32px; line-height: 46px; text-align: center; color: #191C1E; font-weight: 300; margin-bottom: 40px; } .home-page .partner .partner-inner .partner-list { display: flex; justify-content: space-around; align-items: center; flex-wrap: wrap; } .home-page .partner .partner-inner .partner-list .partner-item { margin: 6px 0; } .home-page .partner .partner-inner .partner-list img { display: block; width: 204px; } .home-page .contact { width: 100%; background-color: #fafbfc; background-color: white; } .home-page .contact .contact-inner { width: 1168px; margin: 0 auto; padding: 100px 0; padding-top: 80px; padding-bottom: 60px; } @media only screen and (max-width: 1024px) { .home-page .contact .contact-inner { width: 100%; padding: 80px 1em; } } .home-page .contact .contact-inner .title { font-size: 32px; line-height: 46px; text-align: center; letter-spacing: 1px; color: #191C1E; } .home-page .contact .contact-inner .flex-row { justify-content: space-between; margin-top: 50px; } .home-page .contact .contact-inner .contact-items { align-items: flex-start; } .home-page .contact .contact-inner .contact-items .contact-item { display: flex; flex-flow: column nowrap; align-items: center; width: 270px; text-align: center; font-weight: normal; } .home-page .contact .contact-inner .contact-items .contact-item:hover .item-title { font-weight: 500; color: #191C1E; } .home-page .contact .contact-inner .contact-items .contact-item:hover .item-link { color: #191C1E; } .home-page .contact .contact-inner .contact-items .contact-item .item-title { font-size: 24px; line-height: 28px; color: #777A8C; margin-top: 20px; display: block; cursor: pointer; font-weight: normal; } .home-page .contact .contact-inner .contact-items .contact-item .item-link { font-size: 17px; line-height: 30px; color: #777A8C; margin-top: 10px; font-weight: normal; cursor: pointer; } .home-page .contact .contact-inner .contact-items .contact-item .item-subtitle { font-size: 17px; color: #C4C9D9; } .home-download { margin-top: 35px; } .home-page .announce { height: 50px; background: #F5F7FA; padding: 15px 0; } .home-page .announce .announce-inner { max-width: 1168px; margin: 0 auto; display: flex; align-items: center; justify-content: flex-start; } .home-page .announce .announce-inner a { font-size: 13px; line-height: 15px; color: #777A8C; margin-left: 16px; } @media (max-width: 960px) { .home-page .announce .announce-inner { padding: 0 20px; } .home-page .announce .announce-inner a { display: inline-block; width: calc(100vw - 60px); white-space: nowrap; overflow: hidden; text-overflow: ellipsis; } .home-page .common-banner .banner-inner .home-download > div { margin-left: 0; } .home-page .common-banner .banner-inner .home-download { margin: 20px 0 45px 0; } .home-page .partner { padding: 0; } .home-page .partner .partner-inner { width: 100%; } .home-page .partner .partner-inner .title { margin-bottom: 20px; line-height: 1.5; font-size: 25px; } .home-page .partner .partner-inner .partner-list { width: 100%; } .home-page .partner .partner-inner .partner-list .partner-item { display: flex; align-items: center; justify-content: center; width: 50%; } .home-page .partner .partner-inner .partner-list img { width: 100%; margin: 1em; } .home-page .feature { padding-left: 15px; padding-right: 15px; } .home-page .feature .feature-inner .title { font-size: 25px; } .home-page .feature .feature-inner .title, .home-page .feature .feature-inner .subtitle { text-align: left; margin-left: 15px; } .home-page .feature .feature-inner .feature-cards .feature-item { border-radius: 0; border: 0; margin-bottom: 2px; align-items: flex-start; height: 140px; } .home-page .feature .feature-inner .feature-cards .feature-item:first-child { border-top-left-radius: 8px; border-top-right-radius: 8px; } .home-page .feature .feature-inner .feature-cards .feature-item:last-child { border-bottom-left-radius: 8px; border-bottom-right-radius: 8px; } .home-page .product .product-inner .product-wallet .flex-row .chevron-right, .home-page .product .product-inner .product-tokenlon .flex-row .chevron-right, .home-page .product .product-inner .product-imkey .flex-row .chevron-right, .home-page .product .product-inner .product-defi .flex-row .chevron-right { top: -2px; } .home-page .product .product-inner > div { flex-flow: column nowrap; padding: 70px 25px !important; } .home-page .product .product-inner > div > img { max-width: 100%; } .home-page .product .product-inner > div div img { max-width: 100%; } .home-page .product .product-inner > div div .title { font-size: 25px; margin-top: 60px; } .home-page .product .product-inner > div div .subtitle { font-size: 15px; margin-bottom: 40px; } .home-page .product .product-inner > div div .number { font-size: 25px; line-height: 48px; margin-bottom: 0; } .home-page .product .product-inner > div div .billboard { left: 20px; top: 30px; width: calc(100vw - 40px); } .home-page .product .product-inner > div div .billboard .item .item-right .item-title, .home-page .product .product-inner > div div .billboard .item .item-right .item-subtitle { font-size: 15px; margin-top: 0; line-height: 22px; } .home-page .product .product-inner > div div .billboard .item .profit { font-weight: 500; font-size: 21px; line-height: 23px; } .home-page .product .product-inner > div div .billboard .item .desc { font-size: 15px; } .home-page .product .product-inner > div.product-tokenlon, .home-page .product .product-inner > div.product-defi { flex-direction: column-reverse; } .home-page .product .product-inner > div.flex-row { align-items: flex-start; } .home-page .product .product-inner > div.product-defi { padding-left: 0 !important; padding-right: 0 !important; } .home-page .product .product-inner > div.product-defi .title, .home-page .product .product-inner > div.product-defi .subtitle { margin-left: 25px; } .home-page .contact .contact-inner { padding: 70px 30px 20px; } .home-page .contact .contact-inner .title { font-size: 25px; text-align: left; } .home-page .contact .contact-inner .contact-items { flex-flow: column nowrap; } .home-page .contact .contact-inner .contact-items .contact-item { flex-flow: row nowrap; align-items: flex-start; width: calc(100vw - 80px); margin-bottom: 55px; } .home-page .contact .contact-inner .contact-items .contact-item img { width: 33px; height: 33px; } .home-page .contact .contact-inner .contact-items .contact-item > div { padding-left: 20px; text-align: left; } .home-page .contact .contact-inner .contact-items .contact-item > div .item-title { margin-top: 0; font-size: 17px; line-height: 20px; } .home-page .contact .contact-inner .contact-items .contact-item > div .item-link { font-size: 17px; line-height: 20px; font-weight: 400; } .home-page .contact .contact-inner .contact-items .contact-item > div .item-subtitle { font-size: 13px; line-height: 15px; color: #C4C9D9; margin-top: 10px; } } .press-page .navbar-placeholder { height: auto; } .press-page .banner-container { width: 100%; height: 383px; background-image: linear-gradient(to left, #73b1e4, #0081d4); } .press-page .banner-inner { max-width: 1168px; margin: 0 auto; display: flex; height: 100%; justify-content: space-between; align-items: center; } .press-page .banner-img { width: 448px; height: 310px; } .press-page .banner-main { color: #fff; margin-right: 50px; } .press-page .banner-main .title { font-size: 36px; letter-spacing: 0.2px; margin-bottom: 14px; } .press-page .banner-main .desc { font-size: 20px; font-weight: 300; line-height: 1.5; letter-spacing: 0.2px; } .press-page .banner-main .link { font-weight: normal; text-decoration: none; color: #fff; } .press-page .press-container { background: #fafbfc; border-bottom: 1px solid #f2f4f5; line-height: 1.6; } .press-page .press-list { width: 1040px; list-style-type: none; margin: 0 auto; padding: 0; } .press-page .press-item { padding: 48px 0; border-bottom: 1px solid #f2f4f5; } .press-page .press-item a { width: 100%; height: 100%; display: flex; justify-content: space-between; text-decoration: none; } .press-page .press-item:last-child { border-bottom: none; } .press-page .item-detail { width: 80%; } .press-page .item-platform { font-size: 16px; font-weight: 500; color: #0062ad; width: 21%; position: relative; float: left; top: 3px; } .press-page .platform-name { overflow: hidden; width: 90%; text-overflow: ellipsis; white-space: nowrap; } .press-page .item-title { padding-left: 21%; font-size: 20px; font-weight: 300; color: #000; } .press-page .item-date { text-align: right; font-family: SFUIText, sans-serif; font-size: 16px; font-weight: 300; color: #949ea6; position: relative; top: 2px; } .press-page .common-footer { border-top: none; } @media (max-width: 1080px) { .press-page .banner-container { height: 280px; display: flex; flex-direction: column; justify-content: center; } .press-page .banner-main { margin-right: 0; } .press-page .banner-main .title { font-size: 26px; } .press-page .banner-main .desc { font-size: 16px; } .press-page .banner-inner { width: 88%; } .press-page .banner-img { display: none; } .press-page .press-list { width: 88%; margin: 0 auto; word-break: break-word; } .press-page .press-item { padding: 20px 0; } .press-page .press-item a { display: block; } .press-page .item-detail { display: block; width: 100%; } .press-page .item-title { margin: 10px 0; padding-left: 0; font-size: 18px; } .press-page .item-platform { width: 100%; float: none; top: 0; } .press-page .platform-name { width: 100%; overflow: visible; white-space: normal; } .press-page .item-date { top: 0; text-align: left; } } .wallet-page p { margin-bottom: 0; } .wallet-page .navbar-placeholder { height: 80px; } .wallet-page .common-banner .banner-inner { background: #f3fafc; } .wallet-page .store { background: #f6f8fb; padding-bottom: 90px; } .wallet-page .transfer { padding-bottom: 130px; } .wallet-page .wallet-chains .chains-card { display: flex; flex-flow: row wrap; border-radius: 16px; box-shadow: 0px 4px 40px rgba(0, 0, 0, 0.05); margin: 45px auto 10px auto; } .wallet-page .wallet-chains .chains-card > div { width: 50%; padding-top: 25px; padding-left: 35px; padding-bottom: 20px; padding-right: 20px; display: flex; flex-flow: row nowrap; align-items: center; border-bottom: 0.5px solid #eaecf6; border-right: 0.5px solid #eaecf6; } .wallet-page .wallet-chains .chains-card > div:nth-last-of-type(2), .wallet-page .wallet-chains .chains-card > div:last-child { border-bottom: 0; } .wallet-page .wallet-chains .chains-card > div:nth-child(even) { border-right: 0; } .wallet-page .wallet-chains .chains-card > div img { margin-right: 20px; position: relative; top: -2px; } .wallet-page .wallet-chains .chains-card > div .item-title { font-size: 21px; color: #2b3330; } .wallet-page .wallet-chains .chains-card > div .item-title .new-tag { margin-left: 10px; position: relative; top: -5px; display: inline-block; background: #f67676; color: white; font-size: 10px; line-height: 20px; padding: 0 6px; border-radius: 4px; } .wallet-page .wallet-chains .chains-card > div .item-subtitle { font-size: 17px; line-height: 29px; color: #777a8c; font-weight: 300; } .wallet-page .wallet-chains .chains-description { margin-bottom: 60px; color: #949ea6; font-size: 14px; font-weight: 300; } .wallet-page .wallet-chains .usdx-list { display: flex; flex-flow: row nowrap; align-items: center; justify-content: space-around; margin-top: 70px; margin-bottom: 70px; background: white; box-shadow: 0px 4px 40px rgba(0, 0, 0, 0.05); border-radius: 8px; } .wallet-page .wallet-chains .usdx-list a { display: inline-block; text-align: center; padding: 2.8rem 0; flex: 1; } .wallet-page .wallet-chains .usdx-list a img { width: 4rem; height: 4rem; } .wallet-page .wallet-chains .usdx-list a p { margin-top: 1.8rem; font-size: 21px; line-height: 26px; letter-spacing: 2px; color: #363c4d; font-weight: 400; } .wallet-page .wallet-chains .usdx-list a:hover { background: #f6f8fb; box-shadow: 0px 4px 40px rgba(0, 0, 0, 0.05); } .wallet-page .wallet-chains .usdx-list div { width: 1px; background: #eaecf6; height: 80px; opacity: 0.7; } .wallet-page .wallet-chains .ant-divider { width: 56%; min-width: unset; margin: 0 auto; } .wallet-page .wallet-chains .end-line.subtitle { margin-top: 0; font-weight: 300; } @media (max-width: 1024px) { .wallet-page .common-banner .banner-inner { background: #fff; } .wallet-page .wallet-chains .section-inner { padding: 0 20px; } .wallet-page .wallet-chains .section-inner .title, .wallet-page .wallet-chains .section-inner .subtitle { text-align: left; } .wallet-page .wallet-chains .section-inner .subtitle { font-size: 15px; line-height: 28px; } .wallet-page .wallet-chains .section-inner .chains-card { margin-bottom: 30px; } .wallet-page .wallet-chains .section-inner .chains-card > div { width: 100%; padding: 20px; border-right: 0; } .wallet-page .wallet-chains .section-inner .chains-card > div .item-title { font-size: 17px; } .wallet-page .wallet-chains .section-inner .chains-card > div .item-title .new-tag { margin-left: 10px; position: relative; top: -3px; display: inline-block; background: #f67676; color: white; font-size: 10px; line-height: 16px; padding: 0 4px; border-radius: 4px; } .wallet-page .wallet-chains .section-inner .chains-card > div .item-subtitle { font-size: 11px; line-height: 19px; } .wallet-page .wallet-chains .section-inner .usdx-list { flex-flow: row wrap; align-items: center; justify-content: center; margin-bottom: 30px; background: unset; box-shadow: unset; } .wallet-page .wallet-chains .section-inner .usdx-list a { width: 140px; height: 170px; margin: 0 0.5rem 1rem 0.5rem; display: flex; flex-flow: column nowrap; align-items: center; justify-content: center; padding: 0; background: white; box-shadow: 0px 4px 40px rgba(0, 0, 0, 0.05); border-radius: 8px; flex: unset; } .wallet-page .wallet-chains .section-inner .usdx-list a img { width: 48px !important; height: 48px !important; } .wallet-page .wallet-chains .section-inner .usdx-list a p { margin-top: 1rem; font-size: 15px; line-height: 15px; letter-spacing: 1.17082px; color: #363c4d; } .wallet-page .wallet-chains .section-inner .usdx-list div { display: none; } .wallet-page .store { padding-bottom: 0; } .wallet-page .transfer { padding-bottom: 80px; } } .tokenlon-page .header { position: relative; margin: 0 auto; } .tokenlon-page .header .tokenlon-logo { display: block; margin: 80px auto 20px; } .tokenlon-page .header .header-title { font-size: 36px; font-weight: 300; line-height: 1.28; text-align: center; color: #11293b; margin-bottom: 20px; } @media only screen and (max-width: 1024px) { .tokenlon-page .header .header-title { font-size: 32px; padding: 0 16px; } } .tokenlon-page .header .header-desc { width: 860px; font-size: 20px; font-weight: 300; font-style: normal; line-height: 1.68; text-align: center; color: #344857; margin: 0 auto; } @media only screen and (max-width: 1024px) { .tokenlon-page .header .header-desc { width: 100%; font-size: 18px; } } .tokenlon-page .header .video-container { width: 700px; height: 392px; border-radius: 4px; background-color: #363c4d; box-shadow: 0 4px 24px 0 rgba(52, 72, 87, 0.1); margin: 60px auto 0; overflow: hidden; } .tokenlon-page .protocol { width: 1024px; margin: 0 auto; padding: 100px 0; } @media only screen and (max-width: 1024px) { .tokenlon-page .protocol { width: 100%; padding: 80px 1em; } } .tokenlon-page .protocol .protocol-title { font-size: 36px; font-weight: 300; line-height: 1.28; text-align: center; color: #11293b; margin-bottom: 20px; } @media only screen and (max-width: 1024px) { .tokenlon-page .protocol .protocol-title { font-size: 32px; padding: 0 16px; } } .tokenlon-page .protocol .protocol-desc { width: 860px; font-size: 20px; font-weight: 300; font-style: normal; line-height: 1.68; text-align: center; color: #344857; margin: 0 auto; margin-bottom: 64px; } @media only screen and (max-width: 1024px) { .tokenlon-page .protocol .protocol-desc { width: 100%; font-size: 18px; } } .tokenlon-page .protocol .protocol-item { display: flex; justify-content: space-between; align-items: center; margin-bottom: 42px; } .tokenlon-page .protocol .protocol-item .protocol-picture { width: 430px; box-shadow: 0 3px 8px 0 #d8d8df; } .tokenlon-page .protocol .protocol-item article { width: 430px; } .tokenlon-page .protocol .protocol-item article h3 { font-size: 24px; font-weight: normal; color: #344857; margin-bottom: 12px; } @media only screen and (max-width: 1024px) { .tokenlon-page .protocol .protocol-item article h3 { font-size: 20px; margin-bottom: 10px; } } .tokenlon-page .protocol .protocol-item article p { font-size: 16px; font-weight: 300; line-height: 1.68; color: #63727d; } .tokenlon-page .protocol .protocol-item article .poweredby { display: flex; align-items: center; font-size: 14px; font-weight: 500; font-style: italic; color: #11293b; margin-top: 12px; } .tokenlon-page .protocol .protocol-item article .poweredby .poweredby-picture { margin-left: 10px; transition: all 0.2s ease-in-out; } .tokenlon-page .protocol .protocol-item article .poweredby .poweredby-picture:hover { transform: scale(1.1); } .tokenlon-page .trust { width: 100%; background-color: #fafbfc; } .tokenlon-page .trust .trust-inner { width: 1024px; margin: 0 auto; padding: 100px 0; } @media only screen and (max-width: 1024px) { .tokenlon-page .trust .trust-inner { width: 100%; padding: 80px 1em; } } .tokenlon-page .trust .trust-inner .trust-title { font-size: 36px; font-weight: 300; line-height: 1.28; text-align: center; color: #11293b; margin-bottom: 20px; } @media only screen and (max-width: 1024px) { .tokenlon-page .trust .trust-inner .trust-title { font-size: 32px; padding: 0 16px; } } .tokenlon-page .trust .trust-inner .trust-list { display: flex; justify-content: space-between; margin-top: 80px; } .tokenlon-page .trust .trust-inner .trust-list .trust-item { width: 324px; margin-right: 64px; } .tokenlon-page .trust .trust-inner .trust-list .trust-item .trust-item-icon { margin-bottom: 12px; } .tokenlon-page .trust .trust-inner .trust-list .trust-item h3 { font-size: 24px; font-weight: normal; color: #344857; margin-bottom: 12px; font-size: 18px; } @media only screen and (max-width: 1024px) { .tokenlon-page .trust .trust-inner .trust-list .trust-item h3 { font-size: 20px; margin-bottom: 10px; } } .tokenlon-page .trust .trust-inner .trust-list .trust-item p { font-size: 16px; font-weight: 300; line-height: 1.68; color: #63727d; } .tokenlon-page .work { width: 1024px; margin: 0 auto; padding: 100px 0; } @media only screen and (max-width: 1024px) { .tokenlon-page .work { width: 100%; padding: 80px 1em; } } .tokenlon-page .work .work-title { font-size: 36px; font-weight: 300; line-height: 1.28; text-align: center; color: #11293b; margin-bottom: 20px; } @media only screen and (max-width: 1024px) { .tokenlon-page .work .work-title { font-size: 32px; padding: 0 16px; } } .tokenlon-page .work .work-container { display: flex; justify-content: center; align-items: center; margin-top: 90px; } .tokenlon-page .work .work-container .work-picture.desktop { display: block; } .tokenlon-page .work .work-container .work-picture.mobile { display: none; } .tokenlon-page .work .work-container .work-list { margin-left: 116px; } .tokenlon-page .work .work-container .work-item { width: 324px; margin-bottom: 24px; } .tokenlon-page .work .work-container .work-item .work-item-icon.mobile { display: none; } .tokenlon-page .work .work-container .work-item .work-item-title { font-size: 18px; font-weight: normal; line-height: 1.33; color: #11293b; margin-bottom: 6px; } .tokenlon-page .work .work-container .work-item .work-item-desc { font-size: 14px; font-weight: 300; color: #949ea6; line-height: 1.43; } @media (max-width: 1024px) { .tokenlon-page .header { width: 100%; padding: 0; } .tokenlon-page .header .tokenlon-logo { width: 136px; margin: 0 auto 20px; } .tokenlon-page .header .video-container { width: 100%; height: auto; border-radius: 0; } .tokenlon-page .header .card-bg { display: none; } .tokenlon-page .protocol .protocol-item { flex-direction: column; } .tokenlon-page .protocol .protocol-item:last-child { flex-direction: column-reverse; margin-bottom: 0; } .tokenlon-page .protocol .protocol-item article { width: 100%; margin-bottom: 24px; } .tokenlon-page .protocol .protocol-item .protocol-picture { width: 100%; } .tokenlon-page .trust .trust-inner .trust-list { margin-top: 40px; flex-direction: column; } .tokenlon-page .trust .trust-inner .trust-list .trust-item { width: 100%; margin-bottom: 32px; margin-right: 0; } .tokenlon-page .trust .trust-inner .trust-list .trust-item:last-child { margin-bottom: 0; } .tokenlon-page .work .work-container { flex-direction: column; margin-top: 60px; } .tokenlon-page .work .work-container .work-picture.desktop { display: none; } .tokenlon-page .work .work-container .work-picture.mobile { display: block; } .tokenlon-page .work .work-container .work-list { margin: 0; margin-top: 40px; } .tokenlon-page .work .work-container .work-list .work-item { width: 100%; margin-bottom: 32px; } .tokenlon-page .work .work-container .work-list .work-item:last-child { margin-bottom: 0; } .tokenlon-page .work .work-container .work-list .work-item .work-item-icon { display: inline; margin-right: 8px; } .tokenlon-page .work .work-container .work-list .work-item .work-item-desc { margin-left: 26px; } } .dapp-page .navbar-placeholder { height: 80px; } .dapp-page p { font-weight: 300; margin-bottom: 0; } .dapp-page .common-banner .banner-inner { background: rgba(6, 147, 194, 0.05); } .dapp-page .common-banner .banner-inner .learn-more { margin-top: 25px; } .dapp-page .common-banner .banner-inner .learn-more img { position: relative; top: -1px; } .dapp-page .example-section { background: #0693C2; padding-bottom: 0; } .dapp-page .example-section .section-inner .flex-row { justify-content: space-around; align-items: center; } .dapp-page .example-section .section-inner .flex-row img { width: 428px; height: 428px; } .dapp-page .example-section .section-inner .flex-row .i-title { color: white; } .dapp-page .example-section .section-inner .flex-row .i-subtitle { margin-top: 15px; color: rgba(255, 255, 255, 0.5); } .dapp-page .co-section { background: #F6F8FB; padding-bottom: 90px; } .dapp-page .co-section .section-inner .flex-row { margin-top: 45px; justify-content: space-between; } .dapp-page .co-section .section-inner .flex-row a { padding: 20px 20px 24px 20px; } .dapp-page .co-section .section-inner .flex-row a img { width: 100px; height: 100px; } .dapp-page .co-section .section-inner .flex-row a p { text-align: center; margin-top: 4px; } .dapp-page .co-section .section-inner .flex-row a:hover { background: rgba(25, 28, 30, 0.05) !important; border-radius: 32px !important; padding: 20px 20px 24px 20px !important; } .dapp-page .co-section .section-inner .flex-row a:hover p.link-hover { color: #191C1E !important; } .dapp-page .contact-section .section-inner .flex-row { justify-content: space-around; margin-top: 45px; } .dapp-page .contact-section .section-inner .flex-row .flex-column { align-items: center; text-align: center; flex: 1; } .dapp-page .contact-section .section-inner .flex-row .flex-column .title { font-size: 21px; line-height: 25px; color: #43454F; margin-top: 40px; } .dapp-page .contact-section .section-inner .flex-row .flex-column .link-btn { display: block; border-radius: 5px; margin-top: 16px; color: #777A8C; text-align: center; } .dapp-page .contact-section .section-inner .flex-row .flex-column .link-btn img { width: 16px; height: 16px; } @media (max-width: 1024px) { .dapp-page .common-banner .banner-inner { background: #fff; } .dapp-page .common-banner .banner-inner .learn-more { margin-top: 10px; } .dapp-page .common-banner .banner-inner .learn-more img { position: relative; top: 0px; } .dapp-page .example-section .section-inner .flex-row { flex-flow: column-reverse nowrap; } .dapp-page .example-section .section-inner .flex-row .i-title { font-size: 25px; line-height: 42px; text-align: center; } .dapp-page .example-section .section-inner .flex-row .i-subtitle { font-size: 17px; line-height: 27px; margin-top: 0; text-align: center; } .dapp-page .example-section .section-inner .flex-row img { width: 90%; height: unset; margin-top: 30px; } .dapp-page .co-section { padding-bottom: 50px; } .dapp-page .co-section .section-inner { padding: 0; } .dapp-page .co-section .section-inner .title, .dapp-page .co-section .section-inner .subtitle { text-align: center; } .dapp-page .co-section .section-inner .flex-row { flex-flow: row wrap; align-items: center; justify-content: center; } .dapp-page .co-section .section-inner .flex-row .dapp-row { width: 70%; display: flex; flex-flow: row nowrap; align-items: center; justify-content: space-around; margin-bottom: 36px; } .dapp-page .co-section .section-inner .flex-row .dapp-row .flex-col { padding: 0; } .dapp-page .co-section .section-inner .flex-row .dapp-row img { width: 80px; height: 80px; } .dapp-page .co-section .section-inner .flex-row .dapp-row.even { width: 100%; } .dapp-page .contact-section { padding-bottom: 20px; } .dapp-page .contact-section .section-inner .flex-row { flex-flow: column nowrap; align-items: flex-start; } .dapp-page .contact-section .section-inner .flex-row .flex-column { flex-flow: row nowrap; align-items: flex-start; margin-bottom: 30px; } .dapp-page .contact-section .section-inner .flex-row .flex-column img { width: 33px; height: 33px; margin-right: 10px; } .dapp-page .contact-section .section-inner .flex-row .flex-column div { display: flex; flex-flow: column nowrap; align-items: flex-start; } .dapp-page .contact-section .section-inner .flex-row .flex-column div .title { margin-top: 0; font-size: 17px; line-height: 20px; } .dapp-page .contact-section .section-inner .flex-row .flex-column div .subtitle { margin-top: 10px; font-size: 15px; line-height: 19px; height: unset; } .dapp-page .contact-section .section-inner .flex-row .flex-column div .link-btn { font-size: 15px; line-height: 18px; margin-top: 10px; } .dapp-page .contact-section .section-inner .flex-row .flex-column div .link-btn img { position: relative; top: -1px; } } .download-page { font-weight: 300; } .download-page .inner-wrapper { background-color: #F6F8FB; } .download-page .download-inner { padding-top: 10px; padding-bottom: 0; } .download-page .download-inner > .flex-row { margin-bottom: 110px; } .download-page .line { width: 375px; max-width: 100%; height: 1px; box-shadow: inset 0 0.5px 0 0 #e1e6ea; background-color: #ffffff; margin: 20px auto 0; } .download-page .flex-row { display: flex; flex-direction: row; align-items: center; } .download-page .version-download { font-family: PingFangSC, sans-serif; font-size: 17px; line-height: 1.53; color: #949ea6; } .download-page .download-link { color: #949ea6; text-decoration-line: none; } .download-page .download-link:hover { color: #098de5; } .download-page .navbar-placeholder { height: 80px; background-color: #fafbfc; } .download-page .title { font-size: 36px; font-weight: 300; line-height: 1.28; text-align: center; color: #11293b; margin-bottom: 20px; font-weight: normal; margin-bottom: 80px; } @media only screen and (max-width: 1024px) { .download-page .title { font-size: 32px; padding: 0 16px; } } .download-page .download-container { width: 100%; background-color: #fafbfc; } .download-page .download-container .download-area-title { font-size: 21px; line-height: 26px; text-align: center; color: #43454f; font-weight: 400; margin-top: 10px; margin-bottom: 0; } .download-page .download-container .download-area-subtitle { font-size: 17px; line-height: 26px; letter-spacing: 0.4px; color: #777a8c; margin-bottom: 10px; margin-top: 10px; } .download-page .download-container .download-area-desc { margin-top: 40px; margin-bottom: 10px; font-family: PingFangSC, sans-serif; font-size: 17px; line-height: 1.53; color: #949ea6; } .download-page .download-container .download-area-icon { width: 72px; height: 72px; } .download-page .download-container .download-area { background: #fff; display: none; } .download-page .download-container .download-area-active { display: block; } .download-page .download-container .download-area-inner { width: 720px; margin: 0 auto; padding: 100px 0; padding-bottom: 30px; padding-top: 120px; text-align: center; align-items: center; } @media only screen and (max-width: 1024px) { .download-page .download-container .download-area-inner { width: 100%; padding: 80px 1em; } } .download-page .download-switch-line { display: none; } @media (max-width: 980px) { .download-page .navbar-mobile { border-bottom: none; } .download-page .navbar-placeholder { background: #fff; height: 80px; } .download-page .download-container { background: #fff; } .download-page .download-container .download-inner { padding-top: 0; padding-bottom: 0; } .download-page .download-container .download-inner .section-inner { padding-top: 0; padding-bottom: 0; } .download-page .download-container .download-inner .flex-row { margin-bottom: 30px; margin-top: 0; } .download-page .download-container .download-area-inner { flex-direction: column; padding: 70px 1.2em 0px; } .download-page .download-container .line { width: 90%; margin: 35px auto; } .download-page .float-downloader { position: fixed; left: 0; bottom: 0; width: 100vw; background: white; z-index: 100; box-shadow: inset 0px 0.5px 0px #e1e6ea; padding: 10px 20px 0; } .download-page .float-downloader .desc { color: #c4c9d9; } } .contact-page .contact { width: 890px; margin: 0 auto; padding: 100px 0; padding-top: 0px; } @media only screen and (max-width: 1024px) { .contact-page .contact { width: 100%; padding: 80px 1em; } } .contact-page .contact .title { font-size: 36px; font-weight: 300; line-height: 1.28; text-align: center; color: #11293b; margin-bottom: 20px; } @media only screen and (max-width: 1024px) { .contact-page .contact .title { font-size: 32px; padding: 0 16px; } } .contact-page .contact .desc { width: 860px; font-size: 20px; font-weight: 300; font-style: normal; line-height: 1.68; text-align: center; color: #344857; margin: 0 auto; } @media only screen and (max-width: 1024px) { .contact-page .contact .desc { width: 100%; font-size: 18px; } } .contact-page .contact .content { display: flex; margin-top: 72px; text-align: center; } .contact-page .contact .content main { flex: 1; border-radius: 8px; border: solid 0.5px #d5dce0; padding: 20px; display: flex; flex-direction: column; justify-content: center; } .contact-page .contact .content main .content-inner { width: 370px; margin: 0 auto; } .contact-page .contact .content main .icon { margin-bottom: 16px; } .contact-page .contact .content main .content-title { font-size: 18px; font-weight: normal; line-height: 1.33; color: #11293b; margin-bottom: 6px; } .contact-page .contact .content main .content-desc { font-size: 14px; font-weight: 300; color: #949ea6; line-height: 1.43; } .contact-page .contact .content main .btn { display: inline-block; min-width: 192px; border-radius: 4px; background-color: #098de6; box-shadow: 0 4px 6px rgba(50, 50, 93, 0.11), 0 1px 3px rgba(0, 0, 0, 0.08); color: #fff; font-size: 18px; font-weight: normal; text-decoration: none; transition: all 0.15s ease; padding: 10px 40px; text-align: center; margin: 28px auto 0; } .contact-page .contact .content main .btn:hover { transform: translateY(-1px); box-shadow: 0 7px 14px rgba(50, 50, 93, 0.1), 0 3px 6px rgba(0, 0, 0, 0.08); } .contact-page .contact .content aside { margin-left: 60px; text-align: left; } .contact-page .contact .content aside h2 { font-size: 20px; font-weight: normal; color: #1c2e36; margin-bottom: 30px; margin-top: 6px; } .contact-page .contact .content aside .item { margin-bottom: 30px; } .contact-page .contact .content aside .item h3 { font-size: 14px; font-weight: normal; line-height: 1.93; color: #11293b; } .contact-page .contact .content aside .item a { font-size: 14px; font-weight: normal; line-height: 1.93; color: #098de6; text-decoration: none; } @media (max-width: 890px) { .contact-page .contact { padding-top: 0; } .contact-page .contact .content { flex-direction: column; margin-top: 40px; } .contact-page .contact .content main .content-inner { width: 100%; } .contact-page .contact .content aside { margin-left: 0; margin-top: 40px; } .contact-page .contact .content aside .item:last-child { margin-bottom: 0; } } .about-page .navbar-placeholder { height: 80px; } .about-page .feature { background-color: #057FB8; display: flex; justify-content: center; margin: 0 auto; padding: 60px 0 70px 0; } .about-page .feature .feature-inner { width: 100%; max-width: 1168px; } .about-page .feature .feature-inner .title { font-size: 32px; line-height: 42px; text-align: center; color: #FFFFFF; font-weight: 300; } .about-page .feature .feature-inner .subtitle { font-size: 18px; line-height: 28px; text-align: center; color: #FFFFFF; margin-top: 10px; } .about-page .feature .feature-inner .feature-cards { margin-top: 40px; display: flex; flex-flow: row wrap; align-items: center; justify-content: space-around; } .about-page .feature .feature-inner .feature-cards .feature-item { width: 375px; height: 180px; background: rgba(255, 255, 255, 0.1); border: 1px solid rgba(255, 255, 255, 0.2); box-sizing: border-box; border-radius: 12px; display: flex; align-items: center; justify-content: center; flex-flow: column nowrap; } .about-page .feature .feature-inner .feature-cards .feature-item .title { font-weight: 500; font-size: 32px; line-height: 38px; color: #FFFFFF; } .about-page .feature .feature-inner .feature-cards .feature-item .subtitle { font-size: 18px; line-height: 28px; color: rgba(255, 255, 255, 0.5); margin-top: 10px; } .about-page .about-company { background-image: url(/_next/static/images/map-bg-d79e6d811b9bdfd59ad6b0eb4facb8fb.png); background-size: cover; background-repeat: no-repeat; } .about-page .about-company .section-inner .flex-row .flex-column { width: 300px; align-items: center; justify-content: space-between; } .about-page .about-company .section-inner .flex-row .flex-column .subtitle { font-size: 17px; line-height: 32px; color: #777A8C; } .about-page .about-company .section-inner .company-media { display: flex; flex-flow: row nowrap; align-items: center; justify-content: space-around; margin-top: 90px; } .about-page .about-company .section-inner .company-media .video-wrap { width: 790px; height: 444px; overflow: hidden; border-radius: 12px; } .about-page .about-company .section-inner .company-media .video-wrap .wistia-wrap { position: relative; width: 790px; height: 465px; } .about-page .about-company .section-inner .company-media .company-photos { width: 100%; display: flex; align-items: center; justify-content: space-between; height: 440px; position: relative; } .about-page .about-company .section-inner .company-media .company-photo { width: 566px; height: 345px; border-radius: 12px; object-fit: cover; } .about-page .about-company .section-inner .company-media.company-media-mobile { flex-flow: column nowrap; width: 100%; margin-top: 70px; } .about-page .about-company .section-inner .company-media.company-media-mobile .company-photo { width: 100%; height: 177px; } .about-page .about-company .section-inner .company-media.company-media-mobile .video-wrap { width: 100%; height: 177px; overflow: hidden; border-radius: 12px; margin-bottom: 20px; } .about-page .about-company .section-inner .company-media.company-media-mobile .video-wrap .wistia-wrap { position: relative; width: 100%; height: 177px; } .about-page .about-company .section-inner .company-photo { width: 375px; height: 240px; border-radius: 8px; } .about-page .join-us .section-inner .flex-row { justify-content: space-around; flex-direction: row-reverse; } .about-page .join-us .section-inner .flex-row img { width: 670px; height: 250px; } .about-page .join-us .section-inner .flex-row .o-download { display: inline-block; width: 145px; height: 48px; border: 1px solid #43454F; box-sizing: border-box; border-radius: 8px; line-height: 48px; text-align: center; color: #43454F; margin-top: 20px; } .about-page .join-us .section-inner .flex-row .o-download:hover { background: #43454F; color: white; } .about-page .events { background: #F6F8FB; } .about-page .events .section-inner .big-events { position: relative; margin-top: -50px; margin-bottom: -60px; } .about-page .events .section-inner .big-events .event-line { display: flex; flex-flow: row nowrap; position: absolute; } .about-page .events .section-inner .big-events .event-line.reversed-line .line:before { top: auto; bottom: -3px; } .about-page .events .section-inner .big-events .event-line.reversed-line .event-desc { display: flex; flex-direction: column; justify-content: flex-end; } .about-page .events .section-inner .big-events .event-line .line { width: 10px; height: 220px; border-left: 0.5px dashed #2F3133; position: relative; } .about-page .events .section-inner .big-events .event-line .line:before { content: ' '; position: absolute; left: -3px; top: -3px; width: 5px; height: 5px; background-color: black; border-radius: 50%; } .about-page .events .section-inner .big-events .event-line .event-desc { padding-left: 5px; } .about-page .events .section-inner .big-events .event-line .event-desc .event-title { max-width: 200px; margin-top: 4px; } .about-page .events .section-inner .big-events .event-line .event-desc p, .about-page .events .section-inner .big-events .event-line .event-desc span, .about-page .events .section-inner .big-events .event-line .event-desc a { font-size: 15px; line-height: 19px; color: #777A8C; } .about-page .events .section-inner .big-events .event-line .event-desc p img, .about-page .events .section-inner .big-events .event-line .event-desc span img, .about-page .events .section-inner .big-events .event-line .event-desc a img { margin-left: 5px; opacity: 0.8; } .about-page .events .section-inner .big-events .event-line .event-desc a:hover { color: #191C1E; } .about-page .events .section-inner .big-events .event-line .event-desc a:hover span { color: #191C1E; } .about-page .events .section-inner .big-events .event-line .event-desc a:hover img { opacity: 1; } .about-page .events .section-inner .x-axis { display: flex; flex-flow: row nowrap; border-bottom: 2px solid #2F3133; } .about-page .events .section-inner .x-axis .year { height: 8px; border-left: 3px solid #2F3133; } .about-page .events .section-inner .x-axis .year h3 { font-weight: 800; font-size: 25px; color: #2F3133; margin-top: 10px; position: relative; left: -30px; } .about-page .events .section-inner .x-axis .year.reverse h3 { bottom: 35px; margin-top: 0px; } .about-page .events .section-inner .x-axis .year.year-2016 { flex: 2; } .about-page .events .section-inner .x-axis .year.year-2016 h3 { left: 0; } .about-page .events .section-inner .x-axis .year.year-2017 { flex: 1; } .about-page .events .section-inner .x-axis .year.year-2018 { flex: 2.5; } .about-page .events .section-inner .x-axis .year.year-2020 { flex: 1; } .about-page .events .section-inner .x-axis .year.year-2021 { flex: 1; } .about-page .events .section-inner .x-axis .year.year-2022 { flex: 2.5; } .about-page .modal { position: fixed; left: 0; top: 0; width: 100vw; height: 100vh; background: rgba(67, 69, 79, 0.7); z-index: 1000; display: flex; flex-flow: column nowrap; align-items: center; justify-content: center; } .about-page .modal .modal-body { display: flex; flex-flow: column nowrap; align-items: center; justify-content: center; width: 1200px; } .about-page .modal .modal-body .close { align-self: flex-end; margin-bottom: 20px; position: relative; left: 30px; cursor: pointer; } @media (max-width: 780px) { .about-page .modal .modal-body { width: 100%; } .about-page .modal .modal-body .img-zooming { width: 90%; } .about-page .modal .modal-body .close { width: 30px; left: -5px; } .about-page .feature { padding-left: 15px; padding-right: 15px; } .about-page .feature .feature-inner .title { font-size: 25px; } .about-page .feature .feature-inner .title, .about-page .feature .feature-inner .subtitle { text-align: left; margin-left: 15px; } .about-page .feature .feature-inner .feature-cards .feature-item { border-radius: 0; border: 0; margin-bottom: 2px; align-items: flex-start; height: 140px; } .about-page .feature .feature-inner .feature-cards .feature-item:first-child { border-top-left-radius: 8px; border-top-right-radius: 8px; } .about-page .feature .feature-inner .feature-cards .feature-item:last-child { border-bottom-left-radius: 8px; border-bottom-right-radius: 8px; } .about-page .about-company .section-inner .flex-row .flex-column { height: unset; width: 100%; } .about-page .about-company .section-inner .company-photo { width: 100%; border-radius: 8px; margin-bottom: 20px; } .about-page .about-company .section-inner .company-media .company-photos { flex-flow: column nowrap; height: unset; } .about-page .join-us .section-inner .flex-row { flex-flow: column-reverse nowrap; } .about-page .join-us .section-inner .flex-row img { width: 100vw; height: 170px; object-fit: cover; margin-top: 30px; } .about-page .join-us .section-inner .flex-row .text-part { text-align: center; } .about-page .join-us .section-inner .flex-row .text-part p { text-align: center; } .about-page .events { padding-bottom: 70px; } .about-page .events .section-inner .mobile-event-wrap { display: flex; flex-flow: row nowrap; margin-top: 40px; } .about-page .events .section-inner .y-axis { width: 14px; border-left: 1px solid #C4C9D9; display: flex; flex-flow: column nowrap; } .about-page .events .section-inner .y-axis .year { border-top: 1px solid #C4C9D9; } .about-page .events .section-inner .y-axis .year h3 { font-weight: bold; font-size: 21px; color: #C4C9D9; position: relative; top: -16px; left: 20px; } .about-page .events .section-inner .y-axis .year.year-2016 { height: 260px; } .about-page .events .section-inner .y-axis .year.year-2017 { height: 160px; } .about-page .events .section-inner .y-axis .year.year-2018 { height: 380px; } .about-page .events .section-inner .y-axis .year.year-2020 { height: 165px; } .about-page .events .section-inner .y-axis .year.year-2021 { height: 151px; } .about-page .events .section-inner .y-axis .year.year-2022 { height: 220px; } .about-page .events .section-inner .mobile-big-events { flex: 1; position: relative; } .about-page .events .section-inner .mobile-big-events .event-line { position: absolute; display: flex; flex-flow: row nowrap; align-items: flex-start; left: -12px; } .about-page .events .section-inner .mobile-big-events .event-line .line { width: 30px; border-bottom: 1px dashed #C4C9D9; } .about-page .events .section-inner .mobile-big-events .event-line .line:after { content: ' '; position: absolute; left: 30px; top: -2px; width: 5px; height: 5px; background-color: #C4C9D9; border-radius: 50%; } .about-page .events .section-inner .mobile-big-events .event-line .event-desc { position: relative; left: 20px; top: -10px; width: 250px; padding-top: 3px; } .about-page .events .section-inner .mobile-big-events .event-line .event-desc .date { font-size: 15px; line-height: 15px; color: #43454F; font-weight: 300; } .about-page .events .section-inner .mobile-big-events .event-line .event-desc .event-title { margin-top: 7px; } .about-page .events .section-inner .mobile-big-events .event-line .event-desc .event-title span, .about-page .events .section-inner .mobile-big-events .event-line .event-desc .event-title a { font-size: 15px; color: #43454F; font-weight: 500; font-weight: 300; } .about-page .events .section-inner .mobile-big-events .event-line .event-desc .event-title img { margin-left: 5px; } } .careers-page .navbar-placeholder { height: 80px; } .careers-page .join { width: 100%; height: 282px; background-color: #fafbfc; } .careers-page .join .join-inner { width: 1024px; margin: 0 auto; padding: 100px 0; position: relative; padding: 0; height: 282px; } @media only screen and (max-width: 1024px) { .careers-page .join .join-inner { width: 100%; padding: 80px 1em; } } .careers-page .join .join-inner .content { position: absolute; top: 60px; right: 0; } .careers-page .join .join-inner .title { font-size: 34px; font-weight: 300; line-height: 1.41; color: #11293b; } .careers-page .join .join-inner .jobs { display: inline-block; min-width: 158px; border-radius: 4px; background-color: #098de6; box-shadow: 0 4px 6px rgba(50, 50, 93, 0.11), 0 1px 3px rgba(0, 0, 0, 0.08); color: #fff; font-size: 18px; font-weight: normal; text-decoration: none; transition: all 0.15s ease; padding: 10px 40px; text-align: center; margin-top: 24px; } .careers-page .join .join-inner .jobs:hover { transform: translateY(-1px); box-shadow: 0 7px 14px rgba(50, 50, 93, 0.1), 0 3px 6px rgba(0, 0, 0, 0.08); } .careers-page .join .join-inner .icon { position: absolute; bottom: 0; left: 0; } .careers-page .about { width: 780px; margin: 0 auto; padding: 100px 0; } @media only screen and (max-width: 1024px) { .careers-page .about { width: 100%; padding: 80px 1em; } } .careers-page .about article { margin-bottom: 60px; } .careers-page .about article:last-child { margin-bottom: 0; } .careers-page .about article .title { font-size: 36px; font-weight: 300; line-height: 1.28; text-align: center; color: #11293b; margin-bottom: 20px; text-align: left; margin-bottom: 12px; padding: 0 !important; } @media only screen and (max-width: 1024px) { .careers-page .about article .title { font-size: 32px; padding: 0 16px; } } .careers-page .about article .subhead { font-weight: normal; margin-top: 30px; margin-bottom: 10px; } .careers-page .about article .desc { font-size: 16px; font-weight: 300; line-height: 1.68; color: #63727d; text-align: left; margin: 0; } .careers-page .office { width: 100%; background-color: #363c4d; background-image: url(/_next/static/images/map-90163ebb75e68ef379698174f3135b8a.svg); background-size: contain; } .careers-page .office .title { font-size: 36px; font-weight: 300; line-height: 1.28; text-align: center; color: #fff; margin-bottom: 20px; } @media only screen and (max-width: 1024px) { .careers-page .office .title { font-size: 32px; padding: 0 16px; } } .careers-page .office .desc { width: 860px; font-size: 20px; font-weight: 300; font-style: normal; line-height: 1.68; text-align: center; color: #c2c8cc; margin: 0 auto; width: 100%; margin-bottom: 42px; font-size: 18px; } @media only screen and (max-width: 1024px) { .careers-page .office .desc { width: 100%; font-size: 18px; } } .careers-page .office .card-container { width: 660px; margin: 0 auto; padding: 100px 0; } @media only screen and (max-width: 1024px) { .careers-page .office .card-container { width: 100%; padding: 80px 1em; } } .careers-page .office .card-container .swiper-container { border-radius: 4px; box-shadow: 0 2px 16px 0 rgba(0, 0, 0, 0.5); background-color: #fff; } .careers-page .office .card-container .swiper-wrapper .card { display: flex; padding: 50px 45px; background-color: #fff; } .careers-page .office .card-container .swiper-wrapper .card .pic { width: 260px; height: 150px; border-radius: 4px; } .careers-page .office .card-container .swiper-wrapper .card .content { margin-left: 36px; padding-top: 4px; } .careers-page .office .card-container .swiper-wrapper .card .content .title { font-size: 18px; font-weight: normal; line-height: 1.33; color: #11293b; margin-bottom: 6px; margin-bottom: 24px; text-align: left; } .careers-page .office .card-container .swiper-wrapper .card .content .desc { font-size: 14px; font-weight: 300; color: #949ea6; line-height: 1.43; text-align: left; margin-bottom: 0; } .careers-page .office .card-container .swiper-pagination-bullet { width: 5px; height: 5px; border-radius: 50%; background-color: #c2c8cc; } .careers-page .office .card-container .swiper-pagination-bullet-active { opacity: 1; background-color: #363c4d; } .careers-page .jobs .jobs-inner { width: 824px; margin: 0 auto; padding: 100px 0; } @media only screen and (max-width: 1024px) { .careers-page .jobs .jobs-inner { width: 100%; padding: 80px 1em; } } .careers-page .jobs .jobs-inner .title { font-size: 36px; font-weight: 300; line-height: 1.28; text-align: center; color: #11293b; margin-bottom: 20px; } @media only screen and (max-width: 1024px) { .careers-page .jobs .jobs-inner .title { font-size: 32px; padding: 0 16px; } } .careers-page .jobs .jobs-inner .desc { width: 860px; font-size: 20px; font-weight: 300; font-style: normal; line-height: 1.68; text-align: center; color: #344857; margin: 0 auto; } @media only screen and (max-width: 1024px) { .careers-page .jobs .jobs-inner .desc { width: 100%; font-size: 18px; } } .careers-page .jobs .jobs-inner .careers { display: flex; margin-top: 50px; } .careers-page .jobs aside { width: 250px; } .careers-page .jobs aside nav { display: flex; flex-direction: column; } .careers-page .jobs aside nav .position-type { font-size: 16px; font-weight: normal; text-decoration: none; color: #979da1; margin-bottom: 18px; cursor: pointer; } .careers-page .jobs aside nav .position-type:hover, .careers-page .jobs aside nav .position-type.active { color: #11293b; } .careers-page .jobs main { flex: 1; } .careers-page .jobs main .position-item { position: relative; border-radius: 4px; border: solid 1px #e9ebee; padding: 0 30px; margin-bottom: 20px; height: 118px; display: flex; justify-content: center; flex-direction: column; cursor: pointer; } .careers-page .jobs main .position-item.hide { display: none; } .careers-page .jobs main .position-item .position { font-size: 16px; line-height: 22px; font-weight: 500; color: #098de6; position: relative; } .careers-page .jobs main .position-item .position .hot { width: 24px; height: 24px; position: absolute; display: inline-block; top: -1px; margin-left: 8px; } .careers-page .jobs main .position-item .location { display: flex; align-items: center; margin-top: 10px; } .careers-page .jobs main .position-item .location .location-item { display: flex; align-items: center; margin-right: 16px; } .careers-page .jobs main .position-item .location .location-item .region { margin-right: 6px; } .careers-page .jobs main .position-item .location .location-item p { font-size: 16px; font-weight: normal; color: #979da1; margin: 0; } .careers-page .jobs main .position-item .entry { position: absolute; right: 20px; top: 55px; } .careers-page .jobs main .unsolicited.hide { display: none; } .careers-page .jobs main .unsolicited .unsolicited-title { font-size: 20px; color: #11293b; line-height: 24px; margin: 0; font-weight: normal; } .careers-page .jobs main .unsolicited p { font-size: 16px; line-height: 28px; color: #63727d; margin: 30px 0; font-weight: 300; } .careers-page .jobs main .unsolicited p .email { font-weight: 400; text-decoration: none; font-size: 18px; line-height: 28px; color: #098de6; margin-left: 4px; } @media (max-width: 890px) { .careers-page .join .join-inner { padding: 60px 1em; background-image: url(/_next/static/images/joinUs-bg-0ac0554aad17c803e985466132246b30.png); background-size: cover; } .careers-page .join .join-inner .content { position: initial; } .careers-page .join .join-inner .content .title { font-size: 28px; font-weight: 300; line-height: 1.5; color: #11293b; } .careers-page .join .join-inner .icon { display: none; } } @media (max-width: 660px) { .careers-page .office .card-container .swiper-wrapper .card { padding: 0; flex-direction: column; } .careers-page .office .card-container .swiper-wrapper .card .pic { width: 100%; height: 57%; border-radius: 0; } .careers-page .office .card-container .swiper-wrapper .card .content { padding: 30px 10px; margin: 0; } .careers-page .office .card-container .swiper-wrapper .card .content .title { padding: 0; margin-bottom: 10px; } .careers-page .office .card-container .swiper-wrapper .card .content .desc { margin-bottom: 20px; } } @media (max-width: 824px) { .careers-page .jobs .jobs-inner .careers { flex-direction: column; } .careers-page .jobs .jobs-inner .careers aside { width: 100%; } .careers-page .jobs .jobs-inner .careers aside nav { display: flex; flex-direction: row; margin-bottom: 36px; } .careers-page .jobs .jobs-inner .careers aside nav .position-type { height: 30px; border-radius: 6px; background-color: #fafbfc; border: solid 1px #f2f4f5; color: #63727d; font-size: 12px; line-height: 30px; padding: 0 10px; margin-right: 10px; margin-bottom: 0; } .careers-page .jobs .jobs-inner .careers aside nav .position-type.active { background-color: #363c4d; color: #fff; } .careers-page .jobs .jobs-inner .careers main .position-item { height: 86px; padding: 0 10px; margin-bottom: 16px; } .careers-page .jobs .jobs-inner .careers main .position-item .location .location-item p { font-size: 14px; } .careers-page .jobs .jobs-inner .careers main .position-item .entry { top: 39px; } } .modal__overlay { position: fixed; top: 0; left: 0; right: 0; bottom: 0; background: rgba(0, 0, 0, 0.6); display: flex; justify-content: center; align-items: center; z-index: 9999; } .modal__container { background-color: #fff; width: 740px; border-radius: 4px; box-sizing: border-box; } .modal__container .modal__header { display: flex; justify-content: space-between; align-items: center; height: 90px; padding: 0 40px; } .modal__container .modal__title { margin-top: 0; margin-bottom: 0; font-weight: 600; font-size: 1.25rem; line-height: 1.25; color: #098de6; box-sizing: border-box; } .modal__container .modal__close { background: transparent; border: 0; outline: none; } .modal__container .modal__header .modal__close:before { content: "\2715"; } .modal__container .modal__content { padding: 0 40px; line-height: 1.5; color: rgba(0, 0, 0, 0.8); max-height: 380px; overflow-y: auto; } .modal__container .modal__content .modal__content__title { font-size: 18px; font-weight: 500; line-height: 1; color: #11293b; border-left: 3px solid #0084ff; padding-left: 10px; margin-bottom: 12px; } .modal__container .modal__content ul { padding-left: 1em; margin-bottom: 2em; margin-top: 0; } .modal__container .modal__content ul li { font-size: 14px; font-weight: normal; line-height: 1.57; letter-spacing: normal; color: #344857; } .modal__container .modal__footer { border-top: 0.5px solid #d8d8d8; padding: 28px 0; text-align: center; } .modal__container .modal__btn { font-size: 0.875rem; padding-left: 3rem; padding-right: 3rem; padding-top: 0.8rem; padding-bottom: 0.8rem; background-color: #098de6; box-shadow: 0 2px 8px 0 #e6e8eb; color: #fff; border-radius: 0.25rem; border-style: none; border-width: 0; cursor: pointer; text-transform: none; text-decoration: none; overflow: visible; line-height: 1.15; margin: 0; will-change: transform; -moz-osx-font-smoothing: grayscale; -webkit-backface-visibility: hidden; backface-visibility: hidden; -webkit-transform: translateZ(0); transform: translateZ(0); transition: -webkit-transform 0.25s ease-out; transition: transform 0.25s ease-out; transition: transform 0.25s ease-out, -webkit-transform 0.25s ease-out; } .modal__container .modal__btn:focus, .modal__container .modal__btn:hover { -webkit-transform: scale(1.05); transform: scale(1.05); } .modal__container .modal__btn-primary { background-color: #098de6; color: #fff; } @media (max-width: 740px) { .modal__container { width: 90%; } .modal__container .modal__header { height: 70px; padding: 0 16px; } .modal__container .modal__content { padding: 0 16px; } } /**************************\ Demo Animation Style \**************************/ @keyframes mmfadeIn { from { opacity: 0; } to { opacity: 1; } } @keyframes mmfadeOut { from { opacity: 1; } to { opacity: 0; } } @keyframes mmslideIn { from { transform: translateY(15%); } to { transform: translateY(0); } } @keyframes mmslideOut { from { transform: translateY(0); } to { transform: translateY(-10%); } } .micromodal-slide { display: none; } .micromodal-slide.is-open { display: block; } .micromodal-slide[aria-hidden="false"] .modal__overlay { animation: mmfadeIn 0.3s cubic-bezier(0, 0, 0.2, 1); } .micromodal-slide[aria-hidden="false"] .modal__container { animation: mmslideIn 0.3s cubic-bezier(0, 0, 0.2, 1); } .micromodal-slide[aria-hidden="true"] .modal__overlay { animation: mmfadeOut 0.3s cubic-bezier(0, 0, 0.2, 1); } .micromodal-slide[aria-hidden="true"] .modal__container { animation: mmslideOut 0.3s cubic-bezier(0, 0, 0.2, 1); } .micromodal-slide .modal__container, .micromodal-slide .modal__overlay { will-change: transform; } .flex-center, .staking-page .cosmos-staking-data .section-inner .staking-data, .staking-page .sparkpool, .staking-page .how-it-works .section-inner .steps, .staking-page .partners .section-inner .list { display: flex; align-items: center; justify-content: center; } .flex-row-space-around, .staking-page .support-projects .section-inner .projects, .staking-page .cosmos-staking-data .section-inner .staking-data > .wrapper, .staking-page .how-it-works .section-inner .steps .wrapper, .staking-page .partners .section-inner .list .wrapper { display: flex; flex-flow: row wrap; align-items: flex-start; justify-content: space-around; } .swiper-container { margin: unset; width: 100%; } .swiper-container .swiper-pagination .swiper-pagination-bullet { width: 7px; height: 7px; border-radius: 3.5px; background: #b4c0f5; } .swiper-container .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active { width: 12px; background: #ffd037; } .staking-page .staking-content { display: flex; flex-flow: column nowrap; align-items: center; width: 100%; } .staking-page .common-banner .banner-inner { background: #f0f4fd; } .staking-page .common-banner .banner-inner .learn-more { margin-top: 25px; } .staking-page .common-banner .banner-inner .learn-more img { position: relative; top: -1px; } .staking-page .navbar-placeholder { height: 80px; } .staking-page .divider { width: 180px; height: 1px; background: #e1e6ea; margin: 35px auto; } .staking-page .wrapper { max-width: 1168px; width: 100%; } .staking-page .page-block { padding-top: 55px; } .staking-page .support-projects { background: #5e78e5; padding-bottom: 20px; } .staking-page .support-projects .section-inner .title { color: #dfe0ea; margin-bottom: 50px; } .staking-page .support-projects .section-inner .projects .project { display: flex; flex-flow: column nowrap; align-items: center; width: 33.3%; margin-bottom: 50px; } .staking-page .support-projects .section-inner .projects .project .logo { margin-bottom: 40px; } .staking-page .support-projects .section-inner .projects .project p { font-size: 21px; line-height: 26px; color: #dfe0ea; margin-top: 10px; font-weight: 300; } .staking-page .support-projects .section-inner .projects .project .coming-soon { margin-top: 20px; font-size: 14px; line-height: 26px; padding: 4px 20px; color: #ffffff; border: 0.5px solid rgba(255, 255, 255, 0.4); box-sizing: border-box; border-radius: 36px; } .staking-page .cosmos-staking-data { width: 100%; text-align: center; } .staking-page .cosmos-staking-data .section-inner > .title { margin-bottom: 50px; } .staking-page .cosmos-staking-data .section-inner .staking-data > .wrapper .divider-vertical { width: 1px; height: 160px; background: #eeefef; position: relative; top: 170px; } .staking-page .cosmos-staking-data .section-inner .staking-data > .wrapper > div.block { flex: 1; display: flex; align-items: center; justify-content: center; } .staking-page .cosmos-staking-data .section-inner .staking-data > .wrapper > div.block .data-wrapper { text-align: left; } .staking-page .cosmos-staking-data .section-inner .staking-data > .wrapper > div.block .data-wrapper .number { font-weight: 500; font-size: 32px; line-height: 26px; letter-spacing: 2px; color: #43454f; } .staking-page .cosmos-staking-data .section-inner .staking-data > .wrapper > div.block .data-wrapper .title { font-size: 23px; line-height: 26px; color: #344857; margin-top: 10px; text-align: center; } .staking-page .cosmos-staking-data .section-inner .staking-data > .wrapper > div.block .data-wrapper img { margin-top: 50px; } .staking-page .sparkpool { background: #f6f8fb; padding: 33px 0; width: 100%; } .staking-page .sparkpool .wrapper { display: flex; flex-flow: row wrap; justify-content: space-around; align-items: center; } .staking-page .sparkpool .wrapper .title { font-size: 21px; line-height: 45px; letter-spacing: 1px; color: #363c4d; } .staking-page .sparkpool .wrapper .card { padding: 20px; border-radius: 20px; background: #ffffff; border: 1px solid #e1e6ea; box-shadow: 0px 6px 8px rgba(29, 115, 232, 0.05); max-width: 325px; } .staking-page .sparkpool .wrapper .card p { font-size: 11px; line-height: 11px; color: #98a2a9; } .staking-page .sparkpool .wrapper .card .validator { display: flex; align-items: center; justify-content: space-between; margin-bottom: 20px; } .staking-page .sparkpool .wrapper .card .validator p { text-align: right; } .staking-page .sparkpool .wrapper .card .validator .yield-number { font-size: 15px; color: #344857; margin-bottom: 4px; } .staking-page .sparkpool .wrapper .card .form-horizontal { display: flex; align-items: flex-end; justify-content: space-between; } .staking-page .sparkpool .wrapper .card .form-horizontal > div { flex: 1; } .staking-page .sparkpool .wrapper .card .form-horizontal img { margin: 0 10px; position: relative; top: -4px; } .staking-page .sparkpool .wrapper .card .form-horizontal p { margin-bottom: 7px; padding-left: 10px; white-space: nowrap; } .staking-page .sparkpool .wrapper .card .form-horizontal input { width: 100%; height: 36px; background: rgba(29, 115, 232, 0.02); border: 0.5px solid rgba(29, 115, 232, 0.1); box-sizing: border-box; border-radius: 18px; outline: none; padding: 0 8px; text-align: center; font-size: 15px; color: #98a2a9; -webkit-appearance: none; } .staking-page .sparkpool .wrapper .card .form-horizontal input:focus { border: 0.5px solid rgba(49, 81, 214, 0.4); outline: none; } .staking-page .sparkpool .wrapper .card .form-horizontal #reward { background: rgba(49, 81, 214, 0.1); border: 0.5px solid rgba(29, 115, 232, 0.1); font-size: 17px; color: #3151d6; } .staking-page .how-it-works { width: 100%; text-align: center; padding: 55px 0 75px 0; background: #f6f8fb; } .staking-page .how-it-works .section-inner > .title { margin-bottom: 20px; } .staking-page .how-it-works .section-inner .subtitle { display: block; font-size: 17px; line-height: 26px; letter-spacing: 1px; color: #344857; font-weight: 300; margin: 0 auto; } .staking-page .how-it-works .section-inner .subtitle .subtitle-link { font-size: inherit; margin-top: 0; } .staking-page .how-it-works .section-inner .steps { margin-top: 60px; } .staking-page .how-it-works .section-inner .steps .wrapper > div { flex: 1; } .staking-page .how-it-works .section-inner .steps .wrapper > div p { display: flex; align-items: center; justify-content: center; margin-top: 20px; } .staking-page .how-it-works .section-inner .steps .wrapper > div .step-title { font-size: 21px; line-height: 25px; text-align: center; color: #43454f; font-weight: 300; } .staking-page .stake-with-imtoken { width: 100%; text-align: center; padding: 55px 0 75px 0; } .staking-page .stake-with-imtoken .section-inner > div .subtitle a { color: #777a8c !important; font-weight: 400; } .staking-page .partners { width: 100%; text-align: center; border-bottom: 1px solid #e1e6ea; padding-left: 100px; padding-right: 100px; background: #f6f8fb; } .staking-page .partners .section-inner .title { margin-bottom: 20px; } @media (max-width: 980px) { .staking-page .swiper-pagination { display: block; bottom: 0 !important; } .staking-page .page-block { padding-left: 28px; padding-right: 28px; padding-bottom: 55px; } .staking-page .common-banner { padding-top: 0; padding-left: 0 !important; padding-right: 0 !important; } .staking-page .common-banner .banner-inner { background: unset; } .staking-page .common-banner .banner-inner .home-banner { width: 90%; } .staking-page .support-projects .section-inner .title { text-align: center; } .staking-page .support-projects .section-inner .projects .wrapper.swiper-container { padding-bottom: 30px; } .staking-page .support-projects .section-inner .projects .project { min-width: 100%; margin-top: 20px; } .staking-page .support-projects .section-inner .projects .project p { font-size: 17px; line-height: 26px; padding: 0 20px; } .staking-page .cosmos-staking-data .section-inner .title { text-align: center; } .staking-page .cosmos-staking-data .section-inner .staking-data { flex-flow: row wrap; } .staking-page .cosmos-staking-data .section-inner .staking-data .wrapper .divider-vertical { width: 180px; height: 1px; position: unset; top: unset; margin: 35px 0; } .staking-page .cosmos-staking-data .section-inner .staking-data .wrapper div.block { padding: 0 !important; } .staking-page .cosmos-staking-data .section-inner .staking-data .wrapper div.block .data-wrapper { text-align: center !important; } .staking-page .cosmos-staking-data .section-inner .staking-data .wrapper div.block .data-wrapper .number { text-align: center; font-size: 21px; line-height: 25px; } .staking-page .cosmos-staking-data .section-inner .staking-data .wrapper div.block .data-wrapper .title { text-align: center; font-size: 15px; line-height: 26px; margin-top: 4px; } .staking-page .cosmos-staking-data .section-inner .staking-data .wrapper div.block .data-wrapper img { width: 210px; height: 210px; } .staking-page .sparkpool { padding-top: 55px; } .staking-page .sparkpool .wrapper .title { margin-bottom: 30px; font-size: 17px; line-height: 27px; } .staking-page .sparkpool .wrapper .card { width: calc(100vw - 56px); } .staking-page .how-it-works .section-inner .subtitle { display: block; font-size: 17px; text-align: left; } .staking-page .how-it-works .section-inner .steps { margin-top: 30px; } .staking-page .how-it-works .section-inner .steps .steps-wrapper { display: flex; flex-flow: column nowrap; } .staking-page .how-it-works .section-inner .steps .steps-wrapper > div { display: flex; flex-flow: row nowrap; align-items: center; margin: 20px 0; } .staking-page .how-it-works .section-inner .steps .steps-wrapper > div img { width: 30px; height: 30px; } .staking-page .how-it-works .section-inner .steps .steps-wrapper > div p { margin-top: 0; margin-left: 30px; } .staking-page .how-it-works .section-inner .steps .steps-wrapper > div p .step-title { font-size: 17px; line-height: 18px; color: #43454f; font-weight: 400; } .staking-page .partners { border-bottom: 0; padding-left: 20px; padding-right: 20px; } .staking-page .partners .section-inner .title { text-align: center; margin-bottom: 30px; } .staking-page .partners .section-inner .list a { margin-bottom: 30px; } } .article-page .content { width: 860px; margin: 0 auto; padding-bottom: 100px; } .article-page .content .article-title { text-align: left; font-size: 32px; margin: 0; margin-top: 25px; margin-bottom: 25px; } .article-page .content h2 { font-size: 27px; line-height: 38px; color: #1a1a1a; margin: 1em 0; } .article-page .content h3 { margin-bottom: 1em; font-weight: 400; } .article-page .content .updated-at { font-size: 15px; line-height: 22px; color: #8992b1; margin-top: 13px; } .article-page .content .article-body { margin-top: 15px; border-top: 1px solid #eaecf6; } .article-page .content .article-body .wysiwyg-text-align-center { text-align: center; } @media (max-width: 860px) { .article-page .content { width: 100%; padding: 0 20px 100px 20px; } .article-page .content span { word-break: break-all; } .article-page .content .article-body iframe { max-width: 100%; height: unset; } .article-page .content .article-body em span { word-break: break-all; } .article-page .content .article-body ul { word-break: break-all; max-width: 100%; } .article-page .content .article-body p { max-width: 100%; word-break: break-all; } } .faq-page .content { width: 1168px; margin: 0 auto; } .faq-page .content h1 { font-size: 32px; line-height: 37px; color: #383838; font-weight: 500; } .faq-page .content .sections { padding-top: 60px; display: flex; flex-flow: row wrap; align-items: flex-start; justify-content: space-between; } .faq-page .content .section { width: 320px; padding-bottom: 60px; } .faq-page .content .section a { display: block; font-weight: normal; } .faq-page .content .section .section-title { font-size: 17px; line-height: 24px; color: #383838; margin-bottom: 20px; } .faq-page .content .section .article-title { font-size: 15px; line-height: 24px; color: #098DE5; margin: 15px 0; } .faq-page .content .section .article-title:hover { text-decoration: underline; } @media (max-width: 860px) { .faq-page .content { width: 100%; padding: 0 20px; } .faq-page .content .section { width: 100%; padding-right: 0; padding-bottom: 40px; } .faq-page .content .section .section-title { margin-bottom: 10px; font-size: 18px; } .faq-page .content .section .article-title { margin: 0; padding: 10px 0; border-bottom: 1px solid #EAECF6; font-size: 15px; } } .blog-page .content { width: 1168px; margin: 0 auto; padding-bottom: 80px; } .blog-page .content h1 { font-size: 32px; line-height: 37px; color: #383838; } .blog-page .content .blog-text { margin-top: 25px; } .blog-page .content .articles { padding-top: 40px; display: flex; flex-flow: row wrap; align-items: flex-start; justify-content: flex-start; } .blog-page .content .article-card { display: block; background: #FFFFFF; box-shadow: 0px 2px 12px rgba(214, 214, 214, 0.5); border-radius: 8px; width: 362px; height: 440px; margin-bottom: 40px; position: relative; margin-right: 25px; transition: all 0.3s ease; } .blog-page .content .article-card:hover { transform: translateY(-5px); } .blog-page .content .article-card img { border-radius: 8px; width: 100%; height: 180px; object-fit: cover; } .blog-page .content .article-card .card-content { padding: 20px; } .blog-page .content .article-card .card-content .title { font-size: 20px; line-height: 30px; color: #1A1A1A; font-weight: 500; } .blog-page .content .article-card .card-content .updated-at { font-size: 11px; line-height: 13px; color: #666666; position: absolute; bottom: 20px; } .blog-page .content .article-card .card-content .article-body { margin-top: 15px; font-weight: 300; height: 96px; width: 100%; text-overflow: ellipsis; overflow: hidden; white-space: wrap; display: -webkit-box; -webkit-line-clamp: 4; -webkit-box-orient: vertical; font-size: 14px; line-height: 24px; color: #1A1A1A; } .blog-page .content .article-card .card-content .article-body em span { word-break: break-all; } .blog-page .content .load-more { display: flex; align-items: center; justify-content: center; margin-top: 70px; } .blog-page .content .load-more .button { display: inline-block; background: #098DE6; box-shadow: 0px 2px 8px #E6E8EB; border-radius: 4px; padding: 8px 43px; cursor: pointer; } .blog-page .content .load-more p { font-size: 18px; line-height: 21px; letter-spacing: -0.128571px; color: #FFFFFF; margin-bottom: 0; } @media (max-width: 860px) { .blog-page .content { padding: 0 1rem; width: 100%; } .blog-page .content .articles { padding-top: 10px; } .blog-page .content .article-card { width: calc(100vw - 2em); margin-right: 0; } .blog-page .content .load-more { margin-top: 40px; padding-bottom: 85px; } } .chain-page p { font-weight: 300; } .chain-page .assets-banner { background: #fafbfc; height: 280px; } .chain-page .assets-banner .assets-content { width: 1100px; padding: 0 50px 0 0; margin: 0 auto; display: flex; align-items: center; justify-content: space-between; } .chain-page .assets-banner .assets-content > div { position: relative; max-width: 500px; } .chain-page .assets-banner .assets-content .assets-title { font-size: 32px; line-height: 45px; color: #191c1e; font-weight: normal; } .chain-page .assets-banner .assets-content .assets-desc { margin-top: 4px; margin-bottom: 20px; font-size: 21px; line-height: 36px; color: #606d83; } .chain-page .endline { border: 0.5px solid #f4f6f9; margin-top: 60px; } .chain-page .sidenav { height: max-content; display: flex; } .chain-page .sidenav .divider { border: 0.5px solid #e1e6ea; transform: scaleX(0.5); } .chain-page .sidenav ul { list-style: none; height: fit-content; margin: 0; } .chain-page .sidenav ul li { width: 220px; height: 48px; display: flex; align-items: center; margin-top: 4px; } .chain-page .sidenav ul li img { width: 24px; height: 24px; margin: 0 12px 0 15px; } .chain-page .sidenav ul li span { font-size: 17px; color: #606d83; } .chain-page .sidenav ul li:hover:not(.title-li) { background: rgba(70, 139, 223, 0.1); border-radius: 8px; } .chain-page .sidenav ul .select-li { background: rgba(70, 139, 223, 0.1); border-radius: 8px; } .chain-page .sidenav ul .select-li span { color: #468bdf; } .chain-page .sidenav ul .title-li { height: auto; margin-top: 0px; margin-bottom: 16px; padding-right: 10px; } .chain-page .sidenav ul .title-li span { font-size: 21px; color: #43454f; } .chain-page .bread { margin: 0 0 30px 0; } .chain-page .article { padding: 0 0 60px 0; } .chain-page .article .content { width: 860px; margin: 0 auto; } .chain-page .article .content .article-title { text-align: left; margin-bottom: 40px; font-size: 32px; } .chain-page .article .content h2 { font-size: 27px; line-height: 38px; color: #1a1a1a; margin: 1em 0; } .chain-page .article .content h3 { margin-bottom: 1em; font-weight: 400; } .chain-page .article-pc { padding: 46px 0 0 0; position: relative; display: flex; justify-content: center; } .chain-page .article-pc .content-pc { width: 860px; margin: 2px 0 0 48px; } .chain-page .article-pc .content-pc .article-title { text-align: left; font-size: 32px; margin: 0; margin-bottom: 40px; } .chain-page .article-pc .content-pc h2 { font-size: 27px; line-height: 38px; color: #1a1a1a; margin: 1em 0; } .chain-page .article-pc .content-pc h3 { margin-bottom: 1em; font-weight: 400; } @media (max-width: 860px) { .chain-page .article .content { width: 100%; padding: 0px 15px; } .chain-page .article-body { max-width: 100%; word-break: break-all; } .chain-page .article-body ul { word-break: break-all; max-width: 100%; } .chain-page .article-body p { max-width: 100%; word-break: break-all; } } .brand-page .navbar-placeholder { height: 80px; } .brand-page .desc-section { background: #468BDF; padding: 124px 0 96px 0; } .brand-page .desc-section .desc-inner { width: 100%; max-width: 1168px; margin: 0 auto; display: flex; flex-flow: row nowrap; align-items: center; justify-content: space-between; } .brand-page .desc-section .desc-inner .o-download { display: inline-block; width: 145px; height: 46px; border: 1px solid white; box-sizing: border-box; border-radius: 8px; line-height: 46px; text-align: center; color: white; margin-top: 20px; } .brand-page .desc-section .desc-inner .o-download:hover { background: white; color: #468BDF; } .brand-page .desc-section .desc-inner img { height: 400px; } .brand-page .desc-section .desc-inner div { max-width: 450px; padding-right: 30px; } .brand-page .desc-section .desc-inner div p { color: white; } .brand-page .desc-section .desc-inner div p.title { font-size: 32px; } .brand-page .desc-section .desc-inner div p.subtitle { font-size: 17px; line-height: 30px; font-weight: 300; } .brand-page .desc-section .desc-inner div a.link-hover { color: white !important; margin-top: 10px; opacity: 0.9; } .brand-page .desc-section .desc-inner div a.link-hover:hover { color: white !important; opacity: 1; } .brand-page .desc-section .desc-inner div a.link-hover:after { background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAxOCAxOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTYuNzUgMTRMMTEuMjUgOS41TDYuNzUgNSIgc3Ryb2tlPSJ3aGl0ZSIgc3Ryb2tlLXdpZHRoPSIxLjQiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8L3N2Zz4K); } .brand-page .tokenlon-template, .brand-page .tokenfans-template, .brand-page .imkey-template, .brand-page .banner-template { padding-top: 55px; padding-bottom: 100px; } .brand-page .tokenlon-template .section-inner .title, .brand-page .tokenfans-template .section-inner .title, .brand-page .imkey-template .section-inner .title, .brand-page .banner-template .section-inner .title { font-size: 32px; margin-bottom: 15px; } .brand-page .tokenlon-template .section-inner .subtitle, .brand-page .tokenfans-template .section-inner .subtitle, .brand-page .imkey-template .section-inner .subtitle, .brand-page .banner-template .section-inner .subtitle { margin-bottom: 15px; } .brand-page .tokenlon-template .section-inner .o-download, .brand-page .tokenfans-template .section-inner .o-download, .brand-page .imkey-template .section-inner .o-download, .brand-page .banner-template .section-inner .o-download { display: inline-block; width: 145px; height: 48px; border: 1px solid #43454F; box-sizing: border-box; border-radius: 8px; line-height: 48px; text-align: center; color: #43454F; margin-top: 20px; } .brand-page .tokenlon-template .section-inner .o-download:hover, .brand-page .tokenfans-template .section-inner .o-download:hover, .brand-page .imkey-template .section-inner .o-download:hover, .brand-page .banner-template .section-inner .o-download:hover { background: #43454F; color: white; } .brand-page .tokenlon-template { background: #F6F8FB; } .brand-page .tokenlon-template .section-inner .flex-row { flex-direction: row-reverse; } .brand-page .imkey-template { background: #F6F8FB; } .brand-page .imkey-template .section-inner .flex-row { flex-direction: row-reverse; } .brand-page .banner-template .section-inner .capable-version { font-size: 15px; line-height: 27px; color: #43454F; margin-top: 10px; } @media (max-width: 960px) { .brand-page .desc-section { padding: 80px 25px 75px 25px; } .brand-page .desc-section .desc-inner { flex-flow: column; } .brand-page .desc-section .desc-inner img { width: 100%; height: unset; margin-bottom: 40px; } .brand-page .desc-section .desc-inner div { padding-right: 0; } .brand-page .desc-section .desc-inner div p.title { font-size: 25px; } .brand-page .desc-section .desc-inner div p.subtitle { font-size: 15px; line-height: 32px; } .brand-page .tokenlon-template, .brand-page .tokenfans-template, .brand-page .imkey-template, .brand-page .banner-template { padding-top: 0; padding-bottom: 40px; } .brand-page .tokenlon-template .section-inner, .brand-page .tokenfans-template .section-inner, .brand-page .imkey-template .section-inner, .brand-page .banner-template .section-inner { padding: 0 10px; } .brand-page .tokenlon-template .section-inner .flex-row, .brand-page .tokenfans-template .section-inner .flex-row, .brand-page .imkey-template .section-inner .flex-row, .brand-page .banner-template .section-inner .flex-row { margin-top: 20px; flex-flow: column; align-items: center; justify-content: center; flex-direction: column; } .brand-page .tokenlon-template .section-inner .flex-row img, .brand-page .tokenfans-template .section-inner .flex-row img, .brand-page .imkey-template .section-inner .flex-row img, .brand-page .banner-template .section-inner .flex-row img { width: 100%; } .brand-page .tokenlon-template .section-inner .flex-row .text-part, .brand-page .tokenfans-template .section-inner .flex-row .text-part, .brand-page .imkey-template .section-inner .flex-row .text-part, .brand-page .banner-template .section-inner .flex-row .text-part { padding: 20px 15px 0 15px; } .brand-page .tokenlon-template .section-inner .flex-row .text-part .title, .brand-page .tokenfans-template .section-inner .flex-row .text-part .title, .brand-page .imkey-template .section-inner .flex-row .text-part .title, .brand-page .banner-template .section-inner .flex-row .text-part .title { font-size: 25px; } .brand-page .tokenlon-template .section-inner .flex-row .text-part .subtitle, .brand-page .tokenfans-template .section-inner .flex-row .text-part .subtitle, .brand-page .imkey-template .section-inner .flex-row .text-part .subtitle, .brand-page .banner-template .section-inner .flex-row .text-part .subtitle { font-size: 17px; } .brand-page .tokenlon-template .section-inner .flex-row .text-part .o-download, .brand-page .tokenfans-template .section-inner .flex-row .text-part .o-download, .brand-page .imkey-template .section-inner .flex-row .text-part .o-download, .brand-page .banner-template .section-inner .flex-row .text-part .o-download { margin-top: 25px; } } .stablecoins-page p { margin-bottom: 0; color: #777A8C; } .stablecoins-page .feature-row { width: 700px !important; justify-content: space-between !important; margin: auto; margin-top: 45px; } .stablecoins-page .navbar-placeholder { height: 80px; } .stablecoins-page .block-imtoken_info { display: flex; align-items: center; } .stablecoins-page .block-imtoken_info-block { margin-left: 80px; display: flex; margin-right: 160px; } .stablecoins-page .transfer-amount { margin-right: 80px; } .stablecoins-page section { width: 100%; display: flex; flex-flow: column nowrap; align-items: center; justify-content: flex-start; } .stablecoins-page section .wrapper { max-width: 1168px; width: 100%; display: flex; flex-flow: column; align-items: center; } .stablecoins-page section .wrapper h1 { font-size: 32px; line-height: 35px; text-align: center; letter-spacing: 2px; color: #363C4C; font-weight: normal; } .stablecoins-page section .wrapper .h1-desc { font-size: 19px; line-height: 35px; text-align: center; color: #11293B; font-weight: 300; } .stablecoins-page .common-banner .banner-inner { background: rgba(17, 209, 186, 0.1); } .stablecoins-page .common-banner .banner-inner .learn-more { margin-top: 10px; } .stablecoins-page .common-banner .banner-inner .learn-more img { position: relative; top: -1px; } .stablecoins-page .support { background: #35C9B7; } .stablecoins-page .support .section-inner .title { color: white; } .stablecoins-page .support .section-inner .list { display: flex; flex-flow: row wrap; margin-top: 3.5rem; } .stablecoins-page .support .section-inner .list a, .stablecoins-page .support .section-inner .list div { display: inline-block; width: 150px; height: 206px; background: white; box-shadow: 0px 4px 40px rgba(0, 0, 0, 0.05); border-radius: 8px; text-align: center; padding: 1.8rem 0; margin-right: 0.8rem; margin-bottom: 1rem; } .stablecoins-page .support .section-inner .list a img, .stablecoins-page .support .section-inner .list div img { width: 4rem; height: 4rem; } .stablecoins-page .support .section-inner .list a p, .stablecoins-page .support .section-inner .list div p { margin-top: 1.8rem; font-size: 25px; line-height: 26px; letter-spacing: 2px; color: #363C4D; font-weight: 400; } .stablecoins-page .support .section-inner .list > div { margin-right: 0; } .stablecoins-page .support .section-inner .list a:hover { background: #F6F8FB; box-shadow: 0px 4px 40px rgba(0, 0, 0, 0.05); } .stablecoins-page .support .section-inner .list div p { color: rgba(54, 60, 77, 0.2); } .stablecoins-page .data .section-inner .h1-desc { margin-top: 0.4rem; } .stablecoins-page .data .section-inner .list { margin-top: 1.6rem; width: 100%; display: flex; flex-flow: row nowrap; justify-content: center; align-items: center; } .stablecoins-page .data .section-inner .list > div { box-shadow: 0px 4px 40px rgba(0, 0, 0, 0.05); border-radius: 12px; display: flex; flex-flow: row nowrap; align-items: flex-end; padding: 40px 50px 20px 50px; min-width: 560px; justify-content: space-between; position: relative; } .stablecoins-page .data .section-inner .list > div .title { font-size: 32px; letter-spacing: 2px; font-weight: 300; text-align: left; margin-bottom: 40px; color: #777A8C; } .stablecoins-page .data .section-inner .list > div .key { font-size: 19px; line-height: 26px; font-weight: 300; margin-bottom: 0; } .stablecoins-page .data .section-inner .list > div .value { letter-spacing: 2px; font-weight: 400; margin-top: 0px; font-size: 45px; color: #43454F; margin-bottom: 35px; } .stablecoins-page .data .section-inner .list > div .value-small { font-size: 32px; color: #43454F; margin-bottom: 10px; } .stablecoins-page .data .section-inner .list > div img { width: 115px; height: 115px; position: absolute; right: 1rem; bottom: 1rem; } .stablecoins-page .imtoken { background: #F6F8FB; } .stablecoins-page .imtoken .section-inner .flex-row .flex-column { width: 300px; } .stablecoins-page .about { border-bottom: 1px solid #E1E6EA; } .stablecoins-page .about .section-inner .ant-collapse { border: 0; margin-top: 36px; } .stablecoins-page .about .section-inner .ant-collapse .ant-collapse-item { background: white; padding: 8px 0; border-color: #F3F3F4; } .stablecoins-page .about .section-inner .ant-collapse .ant-collapse-item:first-child { border-top: 1px solid #F3F3F4; } .stablecoins-page .about .section-inner .ant-collapse .ant-collapse-item.ant-collapse-item-active .ant-collapse-content { border-top: 0; } .stablecoins-page .about .section-inner .ant-collapse .ant-collapse-item.ant-collapse-item-active .ant-collapse-content-box { font-size: 17px; line-height: 26px; letter-spacing: 1px; color: #777A8C; } .stablecoins-page .about .section-inner .ant-collapse .ant-collapse-item .ant-collapse-header { font-size: 21px; line-height: 35px; color: #43454F; } .stablecoins-page .about .section-inner .ant-collapse .ant-collapse-item .ant-collapse-header i { color: #43454F; font-size: 20px; opacity: 0.7; } @media (max-width: 980px) { .stablecoins-page section .wrapper { padding: 0 1rem; } .stablecoins-page section .wrapper h1 { font-size: 1.75rem; font-weight: 500; } .stablecoins-page section .wrapper .list { flex-flow: column nowrap; } .stablecoins-page .feature-row { width: auto !important; } .stablecoins-page .block-imtoken_info { display: block; } .stablecoins-page .block-imtoken_info-block { margin: 0; display: block; } .stablecoins-page .transfer-amount { margin-right: 0; } .stablecoins-page .support .section-inner { padding: 0 20px; } .stablecoins-page .support .section-inner .title { text-align: center; } .stablecoins-page .support .section-inner p.desc { font-size: 15px; line-height: 26px; letter-spacing: 2px; color: rgba(54, 60, 77, 0.5); margin-top: 0.5rem; } .stablecoins-page .support .section-inner .list { flex-flow: row wrap; justify-content: center; margin-top: 2.25rem; } .stablecoins-page .support .section-inner .list a { width: 140px; height: 170px; margin: 0 0.5rem 1rem 0.5rem; display: flex; flex-flow: column nowrap; align-items: center; justify-content: center; padding: 0; } .stablecoins-page .support .section-inner .list a img { width: 48px !important; height: 48px !important; } .stablecoins-page .support .section-inner .list a p { margin-top: 1rem; font-size: 15px; line-height: 15px; letter-spacing: 1.17082px; color: #363C4D; } .stablecoins-page .support .section-inner .list > div { display: none; } .stablecoins-page .data { padding-bottom: 50px; } .stablecoins-page .data .section-inner .title { text-align: center; } .stablecoins-page .data .section-inner .list { flex-flow: column nowrap; } .stablecoins-page .data .section-inner .list > div { width: 100%; padding: 2rem 1.5rem 1.5rem 1.5rem; margin-bottom: 1.25rem; min-width: unset; } .stablecoins-page .data .section-inner .list > div p.title { font-size: 25px; margin-bottom: 30px; } .stablecoins-page .data .section-inner .list > div p.key { font-size: 15px; margin-top: 1.5rem; } .stablecoins-page .data .section-inner .list > div p.value { font-size: 32px; margin-bottom: 25px; } .stablecoins-page .data .section-inner .list > div p.value-small { margin-bottom: 0; } .stablecoins-page .data .section-inner .list > div img { width: 75px; height: 75px; margin-left: 1rem; } .stablecoins-page .about { border-bottom: 0; } .stablecoins-page .about .section-inner .title { text-align: center; } .stablecoins-page .about .section-inner .ant-collapse .ant-collapse-item { padding: 0; } .stablecoins-page .about .section-inner .ant-collapse .ant-collapse-item .ant-collapse-header { font-size: 17px; } .stablecoins-page .about .section-inner .ant-collapse .ant-collapse-item.ant-collapse-item-active .ant-collapse-content-box { font-size: 15px; line-height: 26px; padding: 0 16px; } } .security-wrapper .security_banner-container { padding: 55px 0; border: 0.5px solid #E1E6EA; } .security-wrapper .security_banner { width: 1200px; display: flex; justify-content: space-between; border-bottom: 0.5px solid #EBF0F4; border-top: 0.5px solid #EBF0F4; padding: 70px 107px 72px 102px; background: linear-gradient(180deg, #F5FAFF 0%, #F5FAFF 100%); border-radius: 24px; margin: auto; } .security-wrapper .security_banner .security_banner-title { font-family: PingFang SC, sans-serif; font-size: 32px; line-height: 32px; letter-spacing: 2px; color: #191C1E; margin-top: 80px; } .security-wrapper .security_banner .security_banner-desc { font-family: PingFang SC, sans-serif; font-size: 21px; line-height: 32px; color: #777A8C; margin-top: 20px; } .security-wrapper .risk_work_off_wrapper { margin-top: 45.5px; display: flex; flex-direction: column; justify-content: center; align-items: center; } .security-wrapper .security_contact-with-us { display: flex; flex-direction: column; align-items: center; justify-content: center; margin-top: 54px; } .security-wrapper .security_contact_blocks { width: 1018px; justify-content: space-between; display: flex; align-items: center; margin-top: 20px; margin-bottom: 133px; } @media (max-width: 860px) { .security-wrapper .security_banner-container { padding: 0; border: none; } .security-wrapper .security_banner { width: 100%; background: transparent; flex-direction: column; align-items: center; text-align: center; border: none; padding: 0; padding-top: 55px; padding-bottom: 60px; } .security-wrapper .security_banner .security_banner-title { font-size: 25px; margin-top: 0; } .security-wrapper .security_banner .security_banner-desc { font-size: 17px; margin-bottom: 48px; margin-top: 4px; } .security-wrapper .security_banner .security_banner-img { width: 60%; } .security-wrapper .risk_work_off_wrapper { position: relative; padding: 0 15px; } .security-wrapper .risk_work_off_wrapper .security_mobile-bg { width: 100%; position: absolute; left: 0; top: -40px; z-index: -1; } .security-wrapper .security_contact_blocks { flex-direction: column; width: 100%; margin-bottom: 57px; margin-top: 0; } .security-wrapper .security_contact-with-us { padding: 0 15px; } } .fake-app-wrapper .fake-app_breadcrumb { width: 1168px; margin: 30px auto 54px auto; } .fake-app-wrapper .fake-app_header { border-bottom: 0.5px solid #EBF0F4; } .fake-app-wrapper .fake-app_banner { width: 1018px; height: 262px; background: linear-gradient(180deg, #F5FAFF 0%, #F5FAFF 100%); border-radius: 24px; display: flex; flex-direction: column; align-items: flex-start; padding: 63px 50px; margin: auto; overflow: hidden; position: relative; } .fake-app-wrapper .fake-app_banner .fake-app_shield-bg { position: absolute; right: 30px; width: 280px; top: -25px; } .fake-app-wrapper .fake-app_banner .fake-app_banner-title { font-size: 32px; line-height: 32px; text-align: center; color: #191C1E; margin-bottom: 20px; } .fake-app-wrapper .fake-app_banner .fake-app_official-download { font-weight: 500 !important; } .fake-app-wrapper .fake-app_banner .marker { width: 5px; height: 5px; border-radius: 1000px; background: #9598AB; margin-right: 10px; flex-shrink: 0; margin-top: 13px; } .fake-app-wrapper .fake-app_banner .fake-app_desc { font-weight: 300; font-size: 17px; line-height: 28px; color: #9598AB; display: flex; max-width: 656px; } .fake-app-wrapper .real-time-communication_action-button { width: 150px; height: 45px; background: #538CD9; border-radius: 8px; font-size: 16px; font-weight: 500; line-height: 24px; display: flex; align-items: center; justify-content: center; color: #FFFFFF; cursor: pointer; } .fake-app-wrapper .real-time-communication_action-button:hover { background: #468BDF; } .fake-app-wrapper .risk-type-box { border: 1px solid #EEEFF0; border-radius: 8px; margin-top: 20px; margin-bottom: 110px; } .fake-app-wrapper .risk-type-box .risk-header { cursor: pointer; padding: 30px; font-weight: 500; font-size: 21px; line-height: 26px; color: #43454F; display: flex; justify-content: space-between; align-items: center; transition: 0.3s background; } .fake-app-wrapper .risk-type-box .risk-header__expand { transition: 0.2s all; transform: rotate(-90deg); } .fake-app-wrapper .risk-type-box .risk-header__unexpand { transition: 0.2s all; transform: rotate(0deg); } .fake-app-wrapper .risk-type-box .no-assets { border-top: 1px solid #EEEFF0; } .fake-app-wrapper .risk-type-box .no-assets:hover { background: #FAFAFA; } .fake-app-wrapper .risk-type-box .has-assets-body { padding-left: 20px; } .fake-app-wrapper .risk-type-box .has-assets-body .has-assets-body_item { font-weight: 400; font-size: 21px; line-height: 29px; color: #468BDF; margin-top: 20px; } .fake-app-wrapper .risk-type-box .has-assets-body .has-assets-body_item .has-assets_link:hover { text-decoration: underline; } .fake-app-wrapper .fake-app_contact-block { margin-top: 90px; } .fake-app-wrapper .risk-work-off { margin-top: 90px; } .fake-app-wrapper .fake-app-container { width: 1018px; margin: auto; } @media (max-width: 860px) { .fake-app-wrapper .fake-app_breadcrumb { margin: 30px 0 35.5px 0; padding: 0 15px; width: 100%; } .fake-app-wrapper .fake-app_contact-block { position: relative; padding: 0 15px; margin-top: 0; } .fake-app-wrapper .fake-app_mobile-bg { position: absolute; width: 100%; z-index: -1; left: 0; top: -40px; } .fake-app-wrapper .fake-app-container { width: 100%; overflow: hidden; } .fake-app-wrapper .fake-app-container .fake-app_banner { width: 100%; background: transparent; padding: 0; padding: 0 15px; } .fake-app-wrapper .fake-app-container .fake-app_banner .fake-app_shield-bg { display: none; } .fake-app-wrapper .fake-app-container .fake-app_banner .marker { display: none; } .fake-app-wrapper .fake-app-container .fake-app_banner .fake-app_banner-title { font-size: 25px; } .fake-app-wrapper .fake-app-container .fake-app_banner .fake-app_official-download { font-weight: 400 !important; } .fake-app-wrapper .risk-work-off { padding: 0 15px; } .fake-app-wrapper .risk-type-box .risk-header { font-size: 15px; padding: 17px 15px !important; } .fake-app-wrapper .risk-type-box .has-assets-body { padding-left: 5px; } .fake-app-wrapper .risk-type-box .has-assets-body .has-assets-body_item { font-size: 15px; line-height: 20px; color: #468BDF; margin-top: 20px; } } .assets-menu-page { display: flex; min-height: 90vh; flex-direction: column; } .assets-menu-page ul { list-style: none; padding: 0 0 60px 0; } .assets-menu-page ul li { padding: 16px 16px 16px 16px; display: flex; justify-content: space-between; } .assets-menu-page ul li img { width: 24px; height: 24px; } .assets-menu-page ul li span { margin-left: 12px; font-size: 15px; color: #606d83; } .assets-menu-page ul li:hover { background: rgba(70, 139, 223, 0.1); } .assets-menu-page ul li:hover span { color: #468bdf; } .assets-menu-page ul .title-li span { margin-left: 0; font-weight: 600; } .assets-menu-page ul .divider { border: 0.5px solid #f4f5f9; } .assets-menu-page .footer-wrapper { margin-top: auto; } .feature-wrapper { width: 696px; margin: auto; } .flex-row { display: flex; flex-flow: row nowrap; align-items: center; } .flex-column { display: flex; flex-flow: column nowrap; } .qrcode-popover .ant-popover-inner { border-radius: 8px; } .ant-btn-primary { box-shadow: unset !important; text-shadow: unset !important; } .ant-btn-primary span { box-shadow: unset !important; text-shadow: unset !important; } p { margin-bottom: 0; } .link-hover { color: #777a8c !important; } .link-hover span { color: #777a8c; } .link-hover img { opacity: 0.5; } .link-hover:hover { color: #191C1E !important; } .link-hover:hover span { color: #191C1E; } .link-hover:hover img { opacity: 1; } .i-title { font-size: 32px; line-height: 42px; color: #191C1E; } .i-subtitle { font-size: 21px; line-height: 30px; color: #777A8C; } @media (max-width: 860px) { .feature-wrapper { width: auto; } } .stick-note-wrapper { background: #fff7e5; display: flex; justify-content: center; align-items: center; } .stick-note-wrapper .stick-note-container-desktop { width: 100%; max-width: 1168px; padding: 14px 18px; position: relative; align-items: center; text-align: center; } .stick-note-wrapper .stick-note-container-mobile { display: flex; justify-content: center; align-items: center; padding: 14px 40px 14px 18px; position: relative; text-align: left; } .stick-note-wrapper .stick-note_text { font-size: 14px; line-height: 28px; color: #191c1e; } .stick-note-wrapper .stick-note_link { font-weight: 500; font-size: 14px; line-height: 28px; color: #d87400; } .stick-note-wrapper .stick-note-container-mobile { display: flex; justify-content: center; align-items: center; text-align: left; } .stick-note-wrapper .stick-note_close-desktop { position: absolute; width: 16px; height: 16px; top: 50%; right: 0; transform: translateY(-50%); cursor: pointer; } .stick-note-wrapper .stick-note_close-desktop:hover { opacity: 0.6; } .stick-note-wrapper .stick-note_close-mobile { position: absolute; width: 16px; height: 16px; top: 50%; right: 15px; transform: translateY(-50%); } /* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */ /* stylelint-disable no-duplicate-selectors */ /* stylelint-disable */ /* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */ .ant-popover { -webkit-box-sizing: border-box; box-sizing: border-box; margin: 0; padding: 0; color: rgba(0, 0, 0, 0.65); font-size: 14px; font-variant: tabular-nums; line-height: 1.5; list-style: none; -webkit-font-feature-settings: 'tnum'; font-feature-settings: 'tnum'; position: absolute; top: 0; left: 0; z-index: 1030; font-weight: normal; white-space: normal; text-align: left; cursor: auto; -webkit-user-select: text; -moz-user-select: text; -ms-user-select: text; user-select: text; } .ant-popover::after { position: absolute; background: rgba(255, 255, 255, 0.01); content: ''; } .ant-popover-hidden { display: none; } .ant-popover-placement-top, .ant-popover-placement-topLeft, .ant-popover-placement-topRight { padding-bottom: 10px; } .ant-popover-placement-right, .ant-popover-placement-rightTop, .ant-popover-placement-rightBottom { padding-left: 10px; } .ant-popover-placement-bottom, .ant-popover-placement-bottomLeft, .ant-popover-placement-bottomRight { padding-top: 10px; } .ant-popover-placement-left, .ant-popover-placement-leftTop, .ant-popover-placement-leftBottom { padding-right: 10px; } .ant-popover-inner { background-color: #fff; background-clip: padding-box; border-radius: 4px; -webkit-box-shadow: 0 2px 8px rgba(0, 0, 0, 0.15); box-shadow: 0 2px 8px rgba(0, 0, 0, 0.15); -webkit-box-shadow: 0 0 8px rgba(0, 0, 0, 0.15) \9; box-shadow: 0 0 8px rgba(0, 0, 0, 0.15) \9; } @media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) { .ant-popover { /* IE10+ */ } .ant-popover-inner { -webkit-box-shadow: 0 2px 8px rgba(0, 0, 0, 0.15); box-shadow: 0 2px 8px rgba(0, 0, 0, 0.15); } } .ant-popover-title { min-width: 177px; min-height: 32px; margin: 0; padding: 5px 16px 4px; color: rgba(0, 0, 0, 0.85); font-weight: 500; border-bottom: 1px solid #e8e8e8; } .ant-popover-inner-content { padding: 12px 16px; color: rgba(0, 0, 0, 0.65); } .ant-popover-message { position: relative; padding: 4px 0 12px; color: rgba(0, 0, 0, 0.65); font-size: 14px; } .ant-popover-message > .anticon { position: absolute; top: 8px; color: #faad14; font-size: 14px; } .ant-popover-message-title { padding-left: 22px; } .ant-popover-buttons { margin-bottom: 4px; text-align: right; } .ant-popover-buttons button { margin-left: 8px; } .ant-popover-arrow { position: absolute; display: block; width: 8.48528137px; height: 8.48528137px; background: transparent; border-style: solid; border-width: 4.24264069px; -webkit-transform: rotate(45deg); -ms-transform: rotate(45deg); transform: rotate(45deg); } .ant-popover-placement-top > .ant-popover-content > .ant-popover-arrow, .ant-popover-placement-topLeft > .ant-popover-content > .ant-popover-arrow, .ant-popover-placement-topRight > .ant-popover-content > .ant-popover-arrow { bottom: 6.2px; border-top-color: transparent; border-right-color: #fff; border-bottom-color: #fff; border-left-color: transparent; -webkit-box-shadow: 3px 3px 7px rgba(0, 0, 0, 0.07); box-shadow: 3px 3px 7px rgba(0, 0, 0, 0.07); } .ant-popover-placement-top > .ant-popover-content > .ant-popover-arrow { left: 50%; -webkit-transform: translateX(-50%) rotate(45deg); -ms-transform: translateX(-50%) rotate(45deg); transform: translateX(-50%) rotate(45deg); } .ant-popover-placement-topLeft > .ant-popover-content > .ant-popover-arrow { left: 16px; } .ant-popover-placement-topRight > .ant-popover-content > .ant-popover-arrow { right: 16px; } .ant-popover-placement-right > .ant-popover-content > .ant-popover-arrow, .ant-popover-placement-rightTop > .ant-popover-content > .ant-popover-arrow, .ant-popover-placement-rightBottom > .ant-popover-content > .ant-popover-arrow { left: 6px; border-top-color: transparent; border-right-color: transparent; border-bottom-color: #fff; border-left-color: #fff; -webkit-box-shadow: -3px 3px 7px rgba(0, 0, 0, 0.07); box-shadow: -3px 3px 7px rgba(0, 0, 0, 0.07); } .ant-popover-placement-right > .ant-popover-content > .ant-popover-arrow { top: 50%; -webkit-transform: translateY(-50%) rotate(45deg); -ms-transform: translateY(-50%) rotate(45deg); transform: translateY(-50%) rotate(45deg); } .ant-popover-placement-rightTop > .ant-popover-content > .ant-popover-arrow { top: 12px; } .ant-popover-placement-rightBottom > .ant-popover-content > .ant-popover-arrow { bottom: 12px; } .ant-popover-placement-bottom > .ant-popover-content > .ant-popover-arrow, .ant-popover-placement-bottomLeft > .ant-popover-content > .ant-popover-arrow, .ant-popover-placement-bottomRight > .ant-popover-content > .ant-popover-arrow { top: 6px; border-top-color: #fff; border-right-color: transparent; border-bottom-color: transparent; border-left-color: #fff; -webkit-box-shadow: -2px -2px 5px rgba(0, 0, 0, 0.06); box-shadow: -2px -2px 5px rgba(0, 0, 0, 0.06); } .ant-popover-placement-bottom > .ant-popover-content > .ant-popover-arrow { left: 50%; -webkit-transform: translateX(-50%) rotate(45deg); -ms-transform: translateX(-50%) rotate(45deg); transform: translateX(-50%) rotate(45deg); } .ant-popover-placement-bottomLeft > .ant-popover-content > .ant-popover-arrow { left: 16px; } .ant-popover-placement-bottomRight > .ant-popover-content > .ant-popover-arrow { right: 16px; } .ant-popover-placement-left > .ant-popover-content > .ant-popover-arrow, .ant-popover-placement-leftTop > .ant-popover-content > .ant-popover-arrow, .ant-popover-placement-leftBottom > .ant-popover-content > .ant-popover-arrow { right: 6px; border-top-color: #fff; border-right-color: #fff; border-bottom-color: transparent; border-left-color: transparent; -webkit-box-shadow: 3px -3px 7px rgba(0, 0, 0, 0.07); box-shadow: 3px -3px 7px rgba(0, 0, 0, 0.07); } .ant-popover-placement-left > .ant-popover-content > .ant-popover-arrow { top: 50%; -webkit-transform: translateY(-50%) rotate(45deg); -ms-transform: translateY(-50%) rotate(45deg); transform: translateY(-50%) rotate(45deg); } .ant-popover-placement-leftTop > .ant-popover-content > .ant-popover-arrow { top: 12px; } .ant-popover-placement-leftBottom > .ant-popover-content > .ant-popover-arrow { bottom: 12px; }