<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.antd-component html,.antd-component body{width:100%;height:100%}.antd-component input::-ms-clear,.antd-component input::-ms-reveal{display:none}.antd-component *,.antd-component *::before,.antd-component *::after{box-sizing:border-box}.antd-component 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{.antd-component{width:device-width}}.antd-component article,.antd-component aside,.antd-component dialog,.antd-component figcaption,.antd-component figure,.antd-component footer,.antd-component header,.antd-component hgroup,.antd-component main,.antd-component nav,.antd-component section{display:block}.antd-component body{margin:0;color:rgba(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;font-feature-settings:"tnum"}.antd-component [tabindex="-1"]:focus{outline:none !important}.antd-component hr{box-sizing:content-box;height:0;overflow:visible}.antd-component h1,.antd-component h2,.antd-component h3,.antd-component h4,.antd-component h5,.antd-component h6{margin-top:0;margin-bottom:.5em;color:rgba(0,0,0,.85);font-weight:500}.antd-component p{margin-top:0;margin-bottom:1em}.antd-component abbr[title],.antd-component abbr[data-original-title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;border-bottom:0;cursor:help}.antd-component address{margin-bottom:1em;font-style:normal;line-height:inherit}.antd-component input[type=text],.antd-component input[type=password],.antd-component input[type=number],.antd-component textarea{-webkit-appearance:none}.antd-component ol,.antd-component ul,.antd-component dl{margin-top:0;margin-bottom:1em}.antd-component ol ol,.antd-component ul ul,.antd-component ol ul,.antd-component ul ol{margin-bottom:0}.antd-component dt{font-weight:500}.antd-component dd{margin-bottom:.5em;margin-left:0}.antd-component blockquote{margin:0 0 1em}.antd-component dfn{font-style:italic}.antd-component b,.antd-component strong{font-weight:bolder}.antd-component small{font-size:80%}.antd-component sub,.antd-component sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}.antd-component sub{bottom:-0.25em}.antd-component sup{top:-0.5em}.antd-component a{color:#1890ff;text-decoration:none;background-color:transparent;outline:none;cursor:pointer;transition:color .3s;-webkit-text-decoration-skip:objects}.antd-component a:hover{color:#40a9ff}.antd-component a:active{color:#096dd9}.antd-component a:active,.antd-component a:hover{text-decoration:none;outline:0}.antd-component a[disabled]{color:rgba(0,0,0,.25);cursor:not-allowed;pointer-events:none}.antd-component pre,.antd-component code,.antd-component kbd,.antd-component samp{font-size:1em;font-family:"SFMono-Regular",Consolas,"Liberation Mono",Menlo,Courier,monospace}.antd-component pre{margin-top:0;margin-bottom:1em;overflow:auto}.antd-component figure{margin:0 0 1em}.antd-component img{vertical-align:middle;border-style:none}.antd-component svg:not(:root){overflow:hidden}.antd-component a,.antd-component area,.antd-component button,.antd-component [role=button],.antd-component input:not([type=range]),.antd-component label,.antd-component select,.antd-component summary,.antd-component textarea{-ms-touch-action:manipulation;touch-action:manipulation}.antd-component table{border-collapse:collapse}.antd-component caption{padding-top:.75em;padding-bottom:.3em;color:rgba(0,0,0,.45);text-align:left;caption-side:bottom}.antd-component th{text-align:inherit}.antd-component input,.antd-component button,.antd-component select,.antd-component optgroup,.antd-component textarea{margin:0;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit}.antd-component button,.antd-component input{overflow:visible}.antd-component button,.antd-component select{text-transform:none}.antd-component button,.antd-component html [type=button],.antd-component [type=reset],.antd-component [type=submit]{-webkit-appearance:button}.antd-component button::-moz-focus-inner,.antd-component [type=button]::-moz-focus-inner,.antd-component [type=reset]::-moz-focus-inner,.antd-component [type=submit]::-moz-focus-inner{padding:0;border-style:none}.antd-component input[type=radio],.antd-component input[type=checkbox]{box-sizing:border-box;padding:0}.antd-component input[type=date],.antd-component input[type=time],.antd-component input[type=datetime-local],.antd-component input[type=month]{-webkit-appearance:listbox}.antd-component textarea{overflow:auto;resize:vertical}.antd-component fieldset{min-width:0;margin:0;padding:0;border:0}.antd-component legend{display:block;width:100%;max-width:100%;margin-bottom:.5em;padding:0;color:inherit;font-size:1.5em;line-height:inherit;white-space:normal}.antd-component progress{vertical-align:baseline}.antd-component [type=number]::-webkit-inner-spin-button,.antd-component [type=number]::-webkit-outer-spin-button{height:auto}.antd-component [type=search]{outline-offset:-2px;-webkit-appearance:none}.antd-component [type=search]::-webkit-search-cancel-button,.antd-component [type=search]::-webkit-search-decoration{-webkit-appearance:none}.antd-component ::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}.antd-component output{display:inline-block}.antd-component summary{display:list-item}.antd-component template{display:none}.antd-component [hidden]{display:none !important}.antd-component mark{padding:.2em;background-color:#feffe6}.antd-component ::-moz-selection{color:#fff;background:#1890ff}.antd-component ::selection{color:#fff;background:#1890ff}.antd-component .clearfix{zoom:1}.antd-component .clearfix::before,.antd-component .clearfix::after{display:table;content:""}.antd-component .clearfix::after{clear:both}.antd-component .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}.antd-component .anticon&gt;*{line-height:1}.antd-component .anticon svg{display:inline-block}.antd-component .anticon::before{display:none}.antd-component .anticon .anticon-icon{display:block}.antd-component .anticon[tabindex]{cursor:pointer}.antd-component .anticon-spin::before{display:inline-block;animation:loadingCircle 1s infinite linear}.antd-component .anticon-spin{display:inline-block;animation:loadingCircle 1s infinite linear}.antd-component .fade-enter,.antd-component .fade-appear{animation-duration:.2s;animation-fill-mode:both;animation-play-state:paused}.antd-component .fade-leave{animation-duration:.2s;animation-fill-mode:both;animation-play-state:paused}.antd-component .fade-enter.fade-enter-active,.antd-component .fade-appear.fade-appear-active{animation-name:antFadeIn;animation-play-state:running}.antd-component .fade-leave.fade-leave-active{animation-name:antFadeOut;animation-play-state:running;pointer-events:none}.antd-component .fade-enter,.antd-component .fade-appear{opacity:0;animation-timing-function:linear}.antd-component .fade-leave{animation-timing-function:linear}@keyframes antFadeIn{0%{opacity:0}100%{opacity:1}}@keyframes antFadeOut{0%{opacity:1}100%{opacity:0}}.antd-component .move-up-enter,.antd-component .move-up-appear{animation-duration:.2s;animation-fill-mode:both;animation-play-state:paused}.antd-component .move-up-leave{animation-duration:.2s;animation-fill-mode:both;animation-play-state:paused}.antd-component .move-up-enter.move-up-enter-active,.antd-component .move-up-appear.move-up-appear-active{animation-name:antMoveUpIn;animation-play-state:running}.antd-component .move-up-leave.move-up-leave-active{animation-name:antMoveUpOut;animation-play-state:running;pointer-events:none}.antd-component .move-up-enter,.antd-component .move-up-appear{opacity:0;animation-timing-function:cubic-bezier(0.08, 0.82, 0.17, 1)}.antd-component .move-up-leave{animation-timing-function:cubic-bezier(0.6, 0.04, 0.98, 0.34)}.antd-component .move-down-enter,.antd-component .move-down-appear{animation-duration:.2s;animation-fill-mode:both;animation-play-state:paused}.antd-component .move-down-leave{animation-duration:.2s;animation-fill-mode:both;animation-play-state:paused}.antd-component .move-down-enter.move-down-enter-active,.antd-component .move-down-appear.move-down-appear-active{animation-name:antMoveDownIn;animation-play-state:running}.antd-component .move-down-leave.move-down-leave-active{animation-name:antMoveDownOut;animation-play-state:running;pointer-events:none}.antd-component .move-down-enter,.antd-component .move-down-appear{opacity:0;animation-timing-function:cubic-bezier(0.08, 0.82, 0.17, 1)}.antd-component .move-down-leave{animation-timing-function:cubic-bezier(0.6, 0.04, 0.98, 0.34)}.antd-component .move-left-enter,.antd-component .move-left-appear{animation-duration:.2s;animation-fill-mode:both;animation-play-state:paused}.antd-component .move-left-leave{animation-duration:.2s;animation-fill-mode:both;animation-play-state:paused}.antd-component .move-left-enter.move-left-enter-active,.antd-component .move-left-appear.move-left-appear-active{animation-name:antMoveLeftIn;animation-play-state:running}.antd-component .move-left-leave.move-left-leave-active{animation-name:antMoveLeftOut;animation-play-state:running;pointer-events:none}.antd-component .move-left-enter,.antd-component .move-left-appear{opacity:0;animation-timing-function:cubic-bezier(0.08, 0.82, 0.17, 1)}.antd-component .move-left-leave{animation-timing-function:cubic-bezier(0.6, 0.04, 0.98, 0.34)}.antd-component .move-right-enter,.antd-component .move-right-appear{animation-duration:.2s;animation-fill-mode:both;animation-play-state:paused}.antd-component .move-right-leave{animation-duration:.2s;animation-fill-mode:both;animation-play-state:paused}.antd-component .move-right-enter.move-right-enter-active,.antd-component .move-right-appear.move-right-appear-active{animation-name:antMoveRightIn;animation-play-state:running}.antd-component .move-right-leave.move-right-leave-active{animation-name:antMoveRightOut;animation-play-state:running;pointer-events:none}.antd-component .move-right-enter,.antd-component .move-right-appear{opacity:0;animation-timing-function:cubic-bezier(0.08, 0.82, 0.17, 1)}.antd-component .move-right-leave{animation-timing-function:cubic-bezier(0.6, 0.04, 0.98, 0.34)}@keyframes antMoveDownIn{0%{transform:translateY(100%);transform-origin:0 0;opacity:0}100%{transform:translateY(0%);transform-origin:0 0;opacity:1}}@keyframes antMoveDownOut{0%{transform:translateY(0%);transform-origin:0 0;opacity:1}100%{transform:translateY(100%);transform-origin:0 0;opacity:0}}@keyframes antMoveLeftIn{0%{transform:translateX(-100%);transform-origin:0 0;opacity:0}100%{transform:translateX(0%);transform-origin:0 0;opacity:1}}@keyframes antMoveLeftOut{0%{transform:translateX(0%);transform-origin:0 0;opacity:1}100%{transform:translateX(-100%);transform-origin:0 0;opacity:0}}@keyframes antMoveRightIn{0%{transform:translateX(100%);transform-origin:0 0;opacity:0}100%{transform:translateX(0%);transform-origin:0 0;opacity:1}}@keyframes antMoveRightOut{0%{transform:translateX(0%);transform-origin:0 0;opacity:1}100%{transform:translateX(100%);transform-origin:0 0;opacity:0}}@keyframes antMoveUpIn{0%{transform:translateY(-100%);transform-origin:0 0;opacity:0}100%{transform:translateY(0%);transform-origin:0 0;opacity:1}}@keyframes antMoveUpOut{0%{transform:translateY(0%);transform-origin:0 0;opacity:1}100%{transform:translateY(-100%);transform-origin:0 0;opacity:0}}@keyframes loadingCircle{100%{transform:rotate(360deg)}}.antd-component [ant-click-animating=true],.antd-component [ant-click-animating-without-extra-node=true]{position:relative}.antd-component html{--antd-wave-shadow-color: #1890ff}.antd-component [ant-click-animating-without-extra-node=true]::after,.antd-component .ant-click-animating-node{position:absolute;top:0;right:0;bottom:0;left:0;display:block;border-radius:inherit;box-shadow:0 0 0 0 #1890ff;box-shadow:0 0 0 0 var(--antd-wave-shadow-color);opacity:.2;animation:fadeEffect 2s cubic-bezier(0.08, 0.82, 0.17, 1),waveEffect .4s cubic-bezier(0.08, 0.82, 0.17, 1);animation-fill-mode:forwards;content:"";pointer-events:none}@keyframes waveEffect{100%{box-shadow:0 0 0 #1890ff;box-shadow:0 0 0 6px var(--antd-wave-shadow-color)}}@keyframes fadeEffect{100%{opacity:0}}.antd-component .slide-up-enter,.antd-component .slide-up-appear{animation-duration:.2s;animation-fill-mode:both;animation-play-state:paused}.antd-component .slide-up-leave{animation-duration:.2s;animation-fill-mode:both;animation-play-state:paused}.antd-component .slide-up-enter.slide-up-enter-active,.antd-component .slide-up-appear.slide-up-appear-active{animation-name:antSlideUpIn;animation-play-state:running}.antd-component .slide-up-leave.slide-up-leave-active{animation-name:antSlideUpOut;animation-play-state:running;pointer-events:none}.antd-component .slide-up-enter,.antd-component .slide-up-appear{opacity:0;animation-timing-function:cubic-bezier(0.23, 1, 0.32, 1)}.antd-component .slide-up-leave{animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06)}.antd-component .slide-down-enter,.antd-component .slide-down-appear{animation-duration:.2s;animation-fill-mode:both;animation-play-state:paused}.antd-component .slide-down-leave{animation-duration:.2s;animation-fill-mode:both;animation-play-state:paused}.antd-component .slide-down-enter.slide-down-enter-active,.antd-component .slide-down-appear.slide-down-appear-active{animation-name:antSlideDownIn;animation-play-state:running}.antd-component .slide-down-leave.slide-down-leave-active{animation-name:antSlideDownOut;animation-play-state:running;pointer-events:none}.antd-component .slide-down-enter,.antd-component .slide-down-appear{opacity:0;animation-timing-function:cubic-bezier(0.23, 1, 0.32, 1)}.antd-component .slide-down-leave{animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06)}.antd-component .slide-left-enter,.antd-component .slide-left-appear{animation-duration:.2s;animation-fill-mode:both;animation-play-state:paused}.antd-component .slide-left-leave{animation-duration:.2s;animation-fill-mode:both;animation-play-state:paused}.antd-component .slide-left-enter.slide-left-enter-active,.antd-component .slide-left-appear.slide-left-appear-active{animation-name:antSlideLeftIn;animation-play-state:running}.antd-component .slide-left-leave.slide-left-leave-active{animation-name:antSlideLeftOut;animation-play-state:running;pointer-events:none}.antd-component .slide-left-enter,.antd-component .slide-left-appear{opacity:0;animation-timing-function:cubic-bezier(0.23, 1, 0.32, 1)}.antd-component .slide-left-leave{animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06)}.antd-component .slide-right-enter,.antd-component .slide-right-appear{animation-duration:.2s;animation-fill-mode:both;animation-play-state:paused}.antd-component .slide-right-leave{animation-duration:.2s;animation-fill-mode:both;animation-play-state:paused}.antd-component .slide-right-enter.slide-right-enter-active,.antd-component .slide-right-appear.slide-right-appear-active{animation-name:antSlideRightIn;animation-play-state:running}.antd-component .slide-right-leave.slide-right-leave-active{animation-name:antSlideRightOut;animation-play-state:running;pointer-events:none}.antd-component .slide-right-enter,.antd-component .slide-right-appear{opacity:0;animation-timing-function:cubic-bezier(0.23, 1, 0.32, 1)}.antd-component .slide-right-leave{animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06)}@keyframes antSlideUpIn{0%{transform:scaleY(0.8);transform-origin:0% 0%;opacity:0}100%{transform:scaleY(1);transform-origin:0% 0%;opacity:1}}@keyframes antSlideUpOut{0%{transform:scaleY(1);transform-origin:0% 0%;opacity:1}100%{transform:scaleY(0.8);transform-origin:0% 0%;opacity:0}}@keyframes antSlideDownIn{0%{transform:scaleY(0.8);transform-origin:100% 100%;opacity:0}100%{transform:scaleY(1);transform-origin:100% 100%;opacity:1}}@keyframes antSlideDownOut{0%{transform:scaleY(1);transform-origin:100% 100%;opacity:1}100%{transform:scaleY(0.8);transform-origin:100% 100%;opacity:0}}@keyframes antSlideLeftIn{0%{transform:scaleX(0.8);transform-origin:0% 0%;opacity:0}100%{transform:scaleX(1);transform-origin:0% 0%;opacity:1}}@keyframes antSlideLeftOut{0%{transform:scaleX(1);transform-origin:0% 0%;opacity:1}100%{transform:scaleX(0.8);transform-origin:0% 0%;opacity:0}}@keyframes antSlideRightIn{0%{transform:scaleX(0.8);transform-origin:100% 0%;opacity:0}100%{transform:scaleX(1);transform-origin:100% 0%;opacity:1}}@keyframes antSlideRightOut{0%{transform:scaleX(1);transform-origin:100% 0%;opacity:1}100%{transform:scaleX(0.8);transform-origin:100% 0%;opacity:0}}.antd-component .swing-enter,.antd-component .swing-appear{animation-duration:.2s;animation-fill-mode:both;animation-play-state:paused}.antd-component .swing-enter.swing-enter-active,.antd-component .swing-appear.swing-appear-active{animation-name:antSwingIn;animation-play-state:running}@keyframes antSwingIn{0%,100%{transform:translateX(0)}20%{transform:translateX(-10px)}40%{transform:translateX(10px)}60%{transform:translateX(-5px)}80%{transform:translateX(5px)}}.antd-component .zoom-enter,.antd-component .zoom-appear{animation-duration:.2s;animation-fill-mode:both;animation-play-state:paused}.antd-component .zoom-leave{animation-duration:.2s;animation-fill-mode:both;animation-play-state:paused}.antd-component .zoom-enter.zoom-enter-active,.antd-component .zoom-appear.zoom-appear-active{animation-name:antZoomIn;animation-play-state:running}.antd-component .zoom-leave.zoom-leave-active{animation-name:antZoomOut;animation-play-state:running;pointer-events:none}.antd-component .zoom-enter,.antd-component .zoom-appear{-ms-transform:scale(0);transform:scale(0);opacity:0;animation-timing-function:cubic-bezier(0.08, 0.82, 0.17, 1)}.antd-component .zoom-leave{animation-timing-function:cubic-bezier(0.78, 0.14, 0.15, 0.86)}.antd-component .zoom-big-enter,.antd-component .zoom-big-appear{animation-duration:.2s;animation-fill-mode:both;animation-play-state:paused}.antd-component .zoom-big-leave{animation-duration:.2s;animation-fill-mode:both;animation-play-state:paused}.antd-component .zoom-big-enter.zoom-big-enter-active,.antd-component .zoom-big-appear.zoom-big-appear-active{animation-name:antZoomBigIn;animation-play-state:running}.antd-component .zoom-big-leave.zoom-big-leave-active{animation-name:antZoomBigOut;animation-play-state:running;pointer-events:none}.antd-component .zoom-big-enter,.antd-component .zoom-big-appear{-ms-transform:scale(0);transform:scale(0);opacity:0;animation-timing-function:cubic-bezier(0.08, 0.82, 0.17, 1)}.antd-component .zoom-big-leave{animation-timing-function:cubic-bezier(0.78, 0.14, 0.15, 0.86)}.antd-component .zoom-big-fast-enter,.antd-component .zoom-big-fast-appear{animation-duration:.1s;animation-fill-mode:both;animation-play-state:paused}.antd-component .zoom-big-fast-leave{animation-duration:.1s;animation-fill-mode:both;animation-play-state:paused}.antd-component .zoom-big-fast-enter.zoom-big-fast-enter-active,.antd-component .zoom-big-fast-appear.zoom-big-fast-appear-active{animation-name:antZoomBigIn;animation-play-state:running}.antd-component .zoom-big-fast-leave.zoom-big-fast-leave-active{animation-name:antZoomBigOut;animation-play-state:running;pointer-events:none}.antd-component .zoom-big-fast-enter,.antd-component .zoom-big-fast-appear{-ms-transform:scale(0);transform:scale(0);opacity:0;animation-timing-function:cubic-bezier(0.08, 0.82, 0.17, 1)}.antd-component .zoom-big-fast-leave{animation-timing-function:cubic-bezier(0.78, 0.14, 0.15, 0.86)}.antd-component .zoom-up-enter,.antd-component .zoom-up-appear{animation-duration:.2s;animation-fill-mode:both;animation-play-state:paused}.antd-component .zoom-up-leave{animation-duration:.2s;animation-fill-mode:both;animation-play-state:paused}.antd-component .zoom-up-enter.zoom-up-enter-active,.antd-component .zoom-up-appear.zoom-up-appear-active{animation-name:antZoomUpIn;animation-play-state:running}.antd-component .zoom-up-leave.zoom-up-leave-active{animation-name:antZoomUpOut;animation-play-state:running;pointer-events:none}.antd-component .zoom-up-enter,.antd-component .zoom-up-appear{-ms-transform:scale(0);transform:scale(0);opacity:0;animation-timing-function:cubic-bezier(0.08, 0.82, 0.17, 1)}.antd-component .zoom-up-leave{animation-timing-function:cubic-bezier(0.78, 0.14, 0.15, 0.86)}.antd-component .zoom-down-enter,.antd-component .zoom-down-appear{animation-duration:.2s;animation-fill-mode:both;animation-play-state:paused}.antd-component .zoom-down-leave{animation-duration:.2s;animation-fill-mode:both;animation-play-state:paused}.antd-component .zoom-down-enter.zoom-down-enter-active,.antd-component .zoom-down-appear.zoom-down-appear-active{animation-name:antZoomDownIn;animation-play-state:running}.antd-component .zoom-down-leave.zoom-down-leave-active{animation-name:antZoomDownOut;animation-play-state:running;pointer-events:none}.antd-component .zoom-down-enter,.antd-component .zoom-down-appear{-ms-transform:scale(0);transform:scale(0);opacity:0;animation-timing-function:cubic-bezier(0.08, 0.82, 0.17, 1)}.antd-component .zoom-down-leave{animation-timing-function:cubic-bezier(0.78, 0.14, 0.15, 0.86)}.antd-component .zoom-left-enter,.antd-component .zoom-left-appear{animation-duration:.2s;animation-fill-mode:both;animation-play-state:paused}.antd-component .zoom-left-leave{animation-duration:.2s;animation-fill-mode:both;animation-play-state:paused}.antd-component .zoom-left-enter.zoom-left-enter-active,.antd-component .zoom-left-appear.zoom-left-appear-active{animation-name:antZoomLeftIn;animation-play-state:running}.antd-component .zoom-left-leave.zoom-left-leave-active{animation-name:antZoomLeftOut;animation-play-state:running;pointer-events:none}.antd-component .zoom-left-enter,.antd-component .zoom-left-appear{-ms-transform:scale(0);transform:scale(0);opacity:0;animation-timing-function:cubic-bezier(0.08, 0.82, 0.17, 1)}.antd-component .zoom-left-leave{animation-timing-function:cubic-bezier(0.78, 0.14, 0.15, 0.86)}.antd-component .zoom-right-enter,.antd-component .zoom-right-appear{animation-duration:.2s;animation-fill-mode:both;animation-play-state:paused}.antd-component .zoom-right-leave{animation-duration:.2s;animation-fill-mode:both;animation-play-state:paused}.antd-component .zoom-right-enter.zoom-right-enter-active,.antd-component .zoom-right-appear.zoom-right-appear-active{animation-name:antZoomRightIn;animation-play-state:running}.antd-component .zoom-right-leave.zoom-right-leave-active{animation-name:antZoomRightOut;animation-play-state:running;pointer-events:none}.antd-component .zoom-right-enter,.antd-component .zoom-right-appear{-ms-transform:scale(0);transform:scale(0);opacity:0;animation-timing-function:cubic-bezier(0.08, 0.82, 0.17, 1)}.antd-component .zoom-right-leave{animation-timing-function:cubic-bezier(0.78, 0.14, 0.15, 0.86)}@keyframes antZoomIn{0%{transform:scale(0.2);opacity:0}100%{transform:scale(1);opacity:1}}@keyframes antZoomOut{0%{transform:scale(1)}100%{transform:scale(0.2);opacity:0}}@keyframes antZoomBigIn{0%{transform:scale(0.8);opacity:0}100%{transform:scale(1);opacity:1}}@keyframes antZoomBigOut{0%{transform:scale(1)}100%{transform:scale(0.8);opacity:0}}@keyframes antZoomUpIn{0%{transform:scale(0.8);transform-origin:50% 0%;opacity:0}100%{transform:scale(1);transform-origin:50% 0%}}@keyframes antZoomUpOut{0%{transform:scale(1);transform-origin:50% 0%}100%{transform:scale(0.8);transform-origin:50% 0%;opacity:0}}@keyframes antZoomLeftIn{0%{transform:scale(0.8);transform-origin:0% 50%;opacity:0}100%{transform:scale(1);transform-origin:0% 50%}}@keyframes antZoomLeftOut{0%{transform:scale(1);transform-origin:0% 50%}100%{transform:scale(0.8);transform-origin:0% 50%;opacity:0}}@keyframes antZoomRightIn{0%{transform:scale(0.8);transform-origin:100% 50%;opacity:0}100%{transform:scale(1);transform-origin:100% 50%}}@keyframes antZoomRightOut{0%{transform:scale(1);transform-origin:100% 50%}100%{transform:scale(0.8);transform-origin:100% 50%;opacity:0}}@keyframes antZoomDownIn{0%{transform:scale(0.8);transform-origin:50% 100%;opacity:0}100%{transform:scale(1);transform-origin:50% 100%}}@keyframes antZoomDownOut{0%{transform:scale(1);transform-origin:50% 100%}100%{transform:scale(0.8);transform-origin:50% 100%;opacity:0}}.antd-component .ant-motion-collapse-legacy{overflow:hidden}.antd-component .ant-motion-collapse-legacy-active{transition:height .15s cubic-bezier(0.645, 0.045, 0.355, 1),opacity .15s cubic-bezier(0.645, 0.045, 0.355, 1) !important}.antd-component .ant-motion-collapse{overflow:hidden;transition:height .15s cubic-bezier(0.645, 0.045, 0.355, 1),opacity .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-tooltip {
  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;
  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;
  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 {
  box-shadow: 3px 3px 7px rgba(0, 0, 0, 0.07);
  -ms-transform: translateY(-6.53553391px) rotate(45deg);
      transform: translateY(-6.53553391px) rotate(45deg);
}
.ant-tooltip-placement-top .ant-tooltip-arrow {
  left: 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 {
  box-shadow: -3px 3px 7px rgba(0, 0, 0, 0.07);
  -ms-transform: translateX(6.53553391px) rotate(45deg);
      transform: translateX(6.53553391px) rotate(45deg);
}
.ant-tooltip-placement-right .ant-tooltip-arrow {
  top: 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 {
  box-shadow: 3px -3px 7px rgba(0, 0, 0, 0.07);
  -ms-transform: translateX(-6.53553391px) rotate(45deg);
      transform: translateX(-6.53553391px) rotate(45deg);
}
.ant-tooltip-placement-left .ant-tooltip-arrow {
  top: 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 {
  box-shadow: -3px -3px 7px rgba(0, 0, 0, 0.07);
  -ms-transform: translateY(6.53553391px) rotate(45deg);
      transform: translateY(6.53553391px) rotate(45deg);
}
.ant-tooltip-placement-bottom .ant-tooltip-arrow {
  left: 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;
}

.tooltip-component&gt;*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.tooltip-component .ant-tooltip-inner{min-height:initial}
.image-component.background-contain,.image-component.background-cover{width:100%;height:100%;background-repeat:no-repeat;background-position:center center}.image-component.background-cover{background-size:cover}.image-component.background-contain{background-size:contain}
.visually-hidden{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}span.icon-component{display:inline-block;vertical-align:middle;line-height:1}span.icon-component img{display:block}span.icon-component.icon-clickable{padding:5px;cursor:pointer}span.icon-component.icon-clickable.inverted-hover img{filter:brightness(55%)}span.icon-component.icon-clickable:hover img{filter:brightness(55%)}span.icon-component.icon-clickable:hover.inverted-hover img{filter:brightness(100%)}span.icon-component.icon-clickable.hover-box:hover{background:#eff5f0;border-radius:.125rem}span.icon-component.is-disabled{padding:5px;cursor:default}.icon-tooltip{font-family:"Open Sans",Helvetica,Arial,sans-serif}.icon-tooltip .ant-tooltip-inner{min-height:inherit;max-width:150px}
.button-component,.antd-component .button-component{font-family:Inter,sans-serif;font-weight:500;font-size:12px;display:inline-block;cursor:pointer;border:1px solid transparent;border-radius:8px;background:transparent none;white-space:nowrap;line-height:1;text-decoration:none;vertical-align:top;transition:all .2s}.button-component+.button-component,.antd-component .button-component+.button-component{margin-left:8px}.button-component .button-flex,.antd-component .button-component .button-flex{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;height:100%}.button-component .button-flex&gt;:first-child,.antd-component .button-component .button-flex&gt;:first-child{padding-right:8px}.button-component .button-flex&gt;:first-child:last-child,.antd-component .button-component .button-flex&gt;:first-child:last-child{padding-right:0}.button-component.button-disabled,.antd-component .button-component.button-disabled{cursor:not-allowed}.button-component.button-round,.antd-component .button-component.button-round{border-radius:999px}.button-component.button-transparent,.antd-component .button-component.button-transparent{background-color:transparent}.button-component.button-transparent:where(:hover:not(.button-disabled)),.antd-component .button-component.button-transparent:where(:hover:not(.button-disabled)){background-color:transparent}.button-component:where(.button-green),.antd-component .button-component:where(.button-green){color:#fff;border-color:#1ec95b}.button-component:where(.button-green):where(:not(.button-outlined)),.antd-component .button-component:where(.button-green):where(:not(.button-outlined)){background-color:#1ec95b}.button-component:where(.button-green):where(:not(.button-outlined):not(.button-disabled):hover),.antd-component .button-component:where(.button-green):where(:not(.button-outlined):not(.button-disabled):hover){background-color:#1ab451;border-color:#1ab451}.button-component:where(.button-green):where(.button-outlined),.antd-component .button-component:where(.button-green):where(.button-outlined){color:#1ec95b}.button-component:where(.button-green):where(.button-outlined):not(.button-disabled):hover,.antd-component .button-component:where(.button-green):where(.button-outlined):not(.button-disabled):hover{color:#013622;border-color:#013622}.button-component:where(.button-green).button-disabled,.antd-component .button-component:where(.button-green).button-disabled{border-color:#a9cbb5}.button-component:where(.button-green).button-disabled.button-outlined,.antd-component .button-component:where(.button-green).button-disabled.button-outlined{color:#a9cbb5}.button-component:where(.button-green).button-disabled:not(.button-outlined),.antd-component .button-component:where(.button-green).button-disabled:not(.button-outlined){background-color:#a9cbb5}.button-component.button-mist-green,.antd-component .button-component.button-mist-green{color:#000;border-color:#eff5f0}.button-component.button-mist-green:not(.button-outlined),.antd-component .button-component.button-mist-green:not(.button-outlined){background-color:#eff5f0}.button-component.button-mist-green:not(.button-outlined):not(.button-disabled):hover,.antd-component .button-component.button-mist-green:not(.button-outlined):not(.button-disabled):hover{background-color:#d0e1d3;border-color:#d0e1d3}.button-component.button-mist-green.button-outlined,.antd-component .button-component.button-mist-green.button-outlined{color:#eff5f0}.button-component.button-mist-green.button-outlined:not(.button-disabled):hover,.antd-component .button-component.button-mist-green.button-outlined:not(.button-disabled):hover{color:#013622;border-color:#eff5f0}.button-component.button-mist-green.button-disabled,.antd-component .button-component.button-mist-green.button-disabled{border-color:#75c592}.button-component.button-mist-green.button-disabled.button-outlined,.antd-component .button-component.button-mist-green.button-disabled.button-outlined{color:#75c592}.button-component.button-mist-green.button-disabled:not(.button-outlined),.antd-component .button-component.button-mist-green.button-disabled:not(.button-outlined){background-color:#75c592}.button-component.button-red,.antd-component .button-component.button-red{color:#fff;border-color:#fa4646}.button-component.button-red:not(.button-outlined),.antd-component .button-component.button-red:not(.button-outlined){background-color:#fa4646}.button-component.button-red:not(.button-disabled):hover,.antd-component .button-component.button-red:not(.button-disabled):hover{border-color:#e03e3e}.button-component.button-red:not(.button-disabled):hover:not(.button-outlined),.antd-component .button-component.button-red:not(.button-disabled):hover:not(.button-outlined){background-color:#e03e3e}.button-component.button-red.button-outlined,.antd-component .button-component.button-red.button-outlined{color:#fa4646}.button-component.button-red.button-outlined:not(.button-disabled):hover,.antd-component .button-component.button-red.button-outlined:not(.button-disabled):hover{color:#e03e3e}.button-component.button-red.button-disabled,.antd-component .button-component.button-red.button-disabled{border-color:#fb7d7d}.button-component.button-red.button-disabled.button-outlined,.antd-component .button-component.button-red.button-disabled.button-outlined{color:#fb7d7d}.button-component.button-red.button-disabled:not(.button-outlined),.antd-component .button-component.button-red.button-disabled:not(.button-outlined){background-color:#fb7d7d}.button-component.button-grey,.antd-component .button-component.button-grey{color:#043623;border-color:#eff5f0}.button-component.button-grey:not(.button-outlined),.antd-component .button-component.button-grey:not(.button-outlined){background-color:#eff5f0}.button-component.button-grey:not(.button-disabled):hover:not(.button-outlined),.antd-component .button-component.button-grey:not(.button-disabled):hover:not(.button-outlined){color:#043623;background-color:#d6e1db;border-color:#d6e1db}.button-component.button-grey.button-outlined,.antd-component .button-component.button-grey.button-outlined{border-color:#d3dcd9}.button-component.button-grey.button-outlined:not(.button-disabled):hover,.antd-component .button-component.button-grey.button-outlined:not(.button-disabled):hover{background-color:#eff5f0}.button-component.button-grey.button-disabled,.antd-component .button-component.button-grey.button-disabled{border-color:#eee}.button-component.button-grey.button-disabled.button-outlined,.antd-component .button-component.button-grey.button-disabled.button-outlined{color:#aaa}.button-component.button-grey.button-disabled:not(.button-outlined),.antd-component .button-component.button-grey.button-disabled:not(.button-outlined){background-color:#aaa}.button-component.button-yellow,.antd-component .button-component.button-yellow{color:#fff;border-color:#fac545}.button-component.button-yellow:not(.button-outlined),.antd-component .button-component.button-yellow:not(.button-outlined){background-color:#fac545}.button-component.button-yellow:not(.button-disabled):hover,.antd-component .button-component.button-yellow:not(.button-disabled):hover{border-color:#f9b613}.button-component.button-yellow:not(.button-disabled):hover:not(.button-outlined),.antd-component .button-component.button-yellow:not(.button-disabled):hover:not(.button-outlined){background-color:#f9b613}.button-component.button-yellow.button-outlined,.antd-component .button-component.button-yellow.button-outlined{color:#fac545}.button-component.button-yellow.button-outlined:not(.button-disabled):hover,.antd-component .button-component.button-yellow.button-outlined:not(.button-disabled):hover{color:#f9b613}.button-component.button-yellow.button-disabled,.antd-component .button-component.button-yellow.button-disabled{border-color:#e7bd58}.button-component.button-yellow.button-disabled.button-outlined,.antd-component .button-component.button-yellow.button-disabled.button-outlined{color:#e7bd58}.button-component.button-yellow.button-disabled:not(.button-outlined),.antd-component .button-component.button-yellow.button-disabled:not(.button-outlined){background-color:#e7bd58}.button-component.button-purple,.antd-component .button-component.button-purple{color:#9013fe;border-color:#9013fe}.button-component.button-purple&gt;*,.antd-component .button-component.button-purple&gt;*{color:#9013fe}.button-component.button-purple:not(.button-outlined),.antd-component .button-component.button-purple:not(.button-outlined){background-color:#fff}.button-component.button-purple:not(.button-disabled):hover:not(.button-outlined),.antd-component .button-component.button-purple:not(.button-disabled):hover:not(.button-outlined){color:#043623;background-color:#f0deff;border-color:#9013fe}.button-component.button-purple.button-outlined,.antd-component .button-component.button-purple.button-outlined{border-color:#9013fe}.button-component.button-purple.button-outlined:not(.button-disabled):hover,.antd-component .button-component.button-purple.button-outlined:not(.button-disabled):hover{background-color:#fff}.button-component.button-purple.button-disabled,.antd-component .button-component.button-purple.button-disabled{border-color:#f0deff}.button-component.button-purple.button-disabled.button-outlined,.antd-component .button-component.button-purple.button-disabled.button-outlined{color:#f0deff}.button-component.button-purple.button-disabled:not(.button-outlined),.antd-component .button-component.button-purple.button-disabled:not(.button-outlined){background-color:#f0deff}.button-component.button-pink,.antd-component .button-component.button-pink{color:#fff;border-color:#e94280}.button-component.button-pink:not(.button-outlined),.antd-component .button-component.button-pink:not(.button-outlined){background-color:#e94280}.button-component.button-pink:not(.button-disabled):hover,.antd-component .button-component.button-pink:not(.button-disabled):hover{border-color:#de1a63}.button-component.button-pink:not(.button-disabled):hover:not(.button-outlined),.antd-component .button-component.button-pink:not(.button-disabled):hover:not(.button-outlined){background-color:#de1a63}.button-component.button-pink.button-outlined,.antd-component .button-component.button-pink.button-outlined{color:#e94280}.button-component.button-pink.button-outlined:not(.button-disabled):hover,.antd-component .button-component.button-pink.button-outlined:not(.button-disabled):hover{color:#de1a63}.button-component.button-pink.button-disabled,.antd-component .button-component.button-pink.button-disabled{border-color:#d45785}.button-component.button-pink.button-disabled.button-outlined,.antd-component .button-component.button-pink.button-disabled.button-outlined{color:#d45785}.button-component.button-pink.button-disabled:not(.button-outlined),.antd-component .button-component.button-pink.button-disabled:not(.button-outlined){background-color:#d45785}.button-component,.button-component:where(.button-normal),.antd-component .button-component,.antd-component .button-component:where(.button-normal){font-size:12px;line-height:16px;padding:10px 20px}.button-component:where(.button-normal),.antd-component .button-component:where(.button-normal){height:40px}.button-component.button-small,.antd-component .button-component.button-small{line-height:20px;padding:5px 12px}.button-component.button-large,.antd-component .button-component.button-large{padding:15px 14px 14px}.button-component .icons-wrapper,.antd-component .button-component .icons-wrapper{position:relative;box-sizing:content-box}.button-component .icons-wrapper&gt;*,.antd-component .button-component .icons-wrapper&gt;*{opacity:1;transition:opacity .2s}.button-component .icons-wrapper&gt;*:last-child,.antd-component .button-component .icons-wrapper&gt;*:last-child{position:absolute;left:0;top:0;right:8px;bottom:0;overflow:hidden;opacity:0}.button-component:hover .icons-wrapper&gt;*:last-child,.antd-component .button-component:hover .icons-wrapper&gt;*:last-child{opacity:1}.button-component:hover .icons-wrapper&gt;*:first-child,.antd-component .button-component:hover .icons-wrapper&gt;*:first-child{opacity:0}
.ajax-button-component.button-component.button-normal{padding-top:11px}.ajax-button-component.button-component.button-disabled:not(.button-outlined).is-loading.button-red{background-color:#f6dcdc;border-color:#f6dcdc;color:#fff}.ajax-button-component.button-component.button-disabled:not(.button-outlined).is-loading.button-red&gt;div{background-color:#f6dcdc;border-color:#f6dcdc;color:#fff}.ajax-button-component.button-component.button-disabled:not(.button-outlined).is-loading.button-green{background-color:#dcf6e5;border-color:#dcf6e5;color:#1ec95b}.ajax-button-component.button-component.button-disabled:not(.button-outlined).is-loading.button-green&gt;div{background-color:#dcf6e5;border-color:#dcf6e5;color:#1ec95b}.ajax-button-component.button-component.button-disabled:not(.button-outlined).is-success.button-green{background-color:#1ec95b;border-color:#1ec95b}.ajax-button-component.button-component.button-disabled:not(.button-outlined).is-success.button-red{background-color:#fa4646;border-color:#fa4646}.ajax-button-component.button-component.button-disabled.button-outlined.is-loading.button-grey{color:#676767}.ajax-button-component.button-component.button-disabled.button-outlined.is-success.button-grey{color:#676767}.ajax-button-component.button-component .loading-state{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.ajax-button-component.button-component .spinner{clear:both}.ajax-button-component.button-component .spinner-container{width:20px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;margin-right:7px}.ajax-button-component.button-component.color-red .spinner,.ajax-button-component.button-component.color-red .spinner:before,.ajax-button-component.button-component.color-red .spinner:after{background-color:#fa4646}.ajax-button-component.button-component.color-red .spinner{background-color:#fa4646}.ajax-button-component.button-component.color-purple .spinner,.ajax-button-component.button-component.color-purple .spinner:before,.ajax-button-component.button-component.color-purple .spinner:after{background-color:#9013fe}.ajax-button-component.button-component.color-purple .spinner{background-color:#9013fe}.ajax-button-component.button-component .spinner,.ajax-button-component.button-component .spinner:before,.ajax-button-component.button-component .spinner:after{border-radius:50%;background-color:#1ec95b;width:5px;height:5px;transform-origin:center center;display:inline-block}.ajax-button-component.button-component .spinner{position:relative;background-color:#1ec95b;opacity:1;animation:spScaleAlpha 1s infinite linear}.ajax-button-component.button-component .spinner:before,.ajax-button-component.button-component .spinner:after{content:"";position:relative;opacity:.25}.ajax-button-component.button-component .spinner:before{left:7px;top:-6px;animation:spScaleAlphaBefore 1s infinite linear}.ajax-button-component.button-component .spinner:after{left:-13px;top:-6px;animation:spScaleAlphaAfter 1s infinite linear}@keyframes spScaleAlpha{0%{opacity:1}33%{opacity:.25}66%{opacity:.25}100%{opacity:1}}@keyframes spScaleAlphaBefore{0%{opacity:.25}33%{opacity:1}66%{opacity:.25}}@keyframes spScaleAlphaAfter{33%{opacity:.25}66%{opacity:1}100%{opacity:.25}}
.clipboard-button-component{display:inline-block;width:20px;height:20px;padding:0;border-radius:2px;border:none;background:transparent url(/icons/5D6767/12x12/copy.svg) center center no-repeat;cursor:pointer;transition:background-color 200ms linear;white-space:nowrap}.clipboard-button-component.disabled{cursor:default}.clipboard-button-component:hover{background-color:#eff5f0}.clipboard-button-component.clipboard-button-copied{background-color:#1ec95b;background-image:url(/icons/FFFFFF/12x12/copy.svg)}.clipboard-button-component.hide-icon{background:none;width:auto;color:#1ec95b;line-height:13px}.clipboard-button-component.hide-icon:hover{color:#1ec95b;text-decoration:underline}
.visually-hidden{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.toggle{position:relative;display:inline-block;width:32px;height:16px;border-radius:8px;background-color:#ddd;transition:background-color 150ms linear;cursor:pointer}.toggle.disabled{cursor:default}.toggle.toggle-on{background-color:#1ec95b}.toggle.toggle-on.disabled{background-color:#ddd}.toggle.toggle-off{background-color:#fa4646}.toggle.toggle-off.disabled{background-color:#ddd}.toggle .toggle-handle{position:absolute;top:2px;left:2px;width:12px;height:12px;border-radius:6px;background-color:#fff;transition:left 150ms linear}.toggle.toggle-on .toggle-handle{left:18px}.select{position:relative;display:inline-block;padding:.4em 30px .4em .8em}.select:not(.transparent){background-color:#fff;border:1px solid #e3ece4}.select.transparent{padding-right:20px}.select label{white-space:nowrap}.select .select-chevron{position:absolute;top:0;right:0;width:30px;height:100%;background:transparent url(/icons/999999/12x8/chevron.svg) center center no-repeat;background-color:inherit}.select.transparent .select-chevron{width:12px}.select select{opacity:0;display:block;position:absolute;top:0;left:0;width:100%;height:100%}.color-input{position:relative;display:inline-block;width:20px;height:20px}.color-input .color-input-label-border{position:relative;width:100%;height:100%;border:1px solid #e3ece4;border-radius:10px;cursor:pointer}.color-input .color-input-label{width:100%;height:100%;border:1px solid #f3f3f3;border-radius:9px}.color-input .color-picker-screen{display:none;position:fixed;top:0;left:0;width:100%;height:100%;z-index:99}.color-input .color-picker-screen.color-picker-screen-active{display:block}.color-input .color-picker-component{position:absolute;top:10px;right:10px;margin-top:-108.5px;margin-right:-110px;transform-origin:center center;transform:scale(0);z-index:100;box-shadow:0 0 4px rgba(0,0,0,.5);transition:transform 200ms ease-out;display:none\9 }.color-input .color-picker-component.color-picker-shown{transform:scale(1);transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.275);display:block\9 }.file-input{position:relative;display:inline-block}.file-input .file-input-error{color:#fa4646}.pill-select{display:-ms-flexbox;display:flex;border:1px solid #d7e3d8;border-radius:5px;overflow:hidden;display:table\9 ;width:100% \9 }.pill-select .option{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;text-align:center;-ms-flex-positive:1;flex-grow:1;padding:6px 19px;transition:color .2s;display:table-cell\9 }.pill-select .option:not(.selected){cursor:pointer}.pill-select .option.selected,.pill-select .option:hover{color:#1ec95b}.pill-select .option.selected .active-icon,.pill-select .option:hover .active-icon{opacity:1}.pill-select .option.selected .default-icon,.pill-select .option:hover .default-icon{opacity:0}.pill-select .option.selected{background-color:#eff5f0}.pill-select .option .option-label{display:inline-block}.pill-select .option.tab-disabled{color:#ccc;cursor:default}.pill-select .icons-wrapper{position:relative;margin-right:10px}.pill-select .icons-wrapper&gt;*{display:block}.pill-select .icons-wrapper .active-icon{position:absolute;left:0;top:0;width:100%;height:100%;opacity:0;transition:opacity .2s}.pill-select .icons-wrapper .default-icon{opacity:1;transition:opacity .2s}.pill-select.style-green{border-color:#1ec95b;color:#1ec95b;border-radius:.125rem}.pill-select.style-green .option:not(:last-child){border-right-color:#1ec95b}.pill-select.style-green .option.selected{color:#fff}.pill-select.style-green .option.selected{background-color:#1ec95b}
.notification{position:fixed;left:0;bottom:-120px;width:100%;height:120px;padding:40px 20px;font-size:16px;line-height:40px;transition:bottom 200ms linear}.notification.notification-shown{bottom:0;box-shadow:0 0 20px rgba(0,0,0,.3)}.notification.notification-notice{background-color:#eff5f0;color:#013622}.notification.notification-success{background-color:#1ab04f;color:#fff}.notification.notification-error{background-color:#fa4646;color:#fff}.notification .notification-content{max-width:1200px;margin:0 auto}.react-lightbox{position:fixed;z-index:1000;top:0;left:0;width:100%;height:100%;min-width:1000px;background-color:rgba(0,0,0,.3);display:table}.react-lightbox.react-lightbox-transparent{background-color:transparent}.react-lightbox .lightbox-inner{display:table-cell;position:relative;width:100%;height:100%;text-align:center;vertical-align:middle}.react-lightbox .lightbox-content{position:relative;display:inline-block;border-radius:3px;overflow:hidden;text-align:left;box-shadow:0 2px 3px rgba(0,0,0,.2)}.react-lightbox .lightbox-top,.react-lightbox .lightbox-bottom{position:relative;height:60px;padding:0 15px;overflow:hidden;background-color:#fff}.react-lightbox .lightbox-top .lightbox-title{font-size:20px;margin:0;line-height:60px;font-weight:300}.react-lightbox .lightbox-bottom .lightbox-helptext{display:table-cell;height:60px;padding-right:150px;vertical-align:middle}.react-lightbox .lightbox-bottom .lightbox-helptext p{line-height:1.4em;margin:0}.react-lightbox .lightbox-bottom .lightbox-buttons{position:absolute;top:0;right:15px;height:60px;line-height:60px}.react-lightbox .lightbox-main{background-color:#f9f9f9}.dropdown{position:absolute;top:100%;right:0;z-index:100;background-color:#fff;border:1px solid #eff5f0;text-align:left;padding:7px 0;box-shadow:0px 0px 8px 0px rgba(0,0,0,.2)}.dropdown a{display:block;white-space:nowrap;padding:4px 10px;line-height:1.4em;text-decoration:none;color:#043623}.dropdown a:hover{background-color:#eff5f0}.dropdown hr{border-top:1px solid #d7e3d8;height:1px;margin:3px 0}
.video-selector{position:relative}.video-selector-compact.theme-dark .search-input{background-color:#404040}.video-selector-compact.theme-dark .result-list-inner{background-color:#333;z-index:999}.video-selector-compact .search-input{width:100%;height:32px;padding:3px 5px}.video-selector-compact .selection-count{position:absolute;top:4px;right:4px;height:24px;min-width:24px;padding:0 6px;line-height:24px;border-radius:12px;background-color:#1ec95b;text-align:center;color:#fff}.video-selector-compact .result-list{position:relative;display:none}.video-selector-compact.active .result-list{display:block}.video-selector-compact .result-list-inner{position:absolute;top:0;left:0;width:100%;background-color:#fff;box-shadow:0 0 8px rgba(0,0,0,.2)}.video-selector-compact .result-item{position:relative;height:50px;padding:0 10px 0 40px;cursor:pointer;overflow:hidden;border-bottom:1px solid #eff5f0}.video-selector-compact .result-item:hover{background-color:#1ec95b;color:#fff}.video-selector-compact .result-item:last-child{border-bottom:1px solid transparent}.video-selector-compact .result-item.result-item-photo{padding-left:110px}.video-selector-compact .result-item .select-icon{position:absolute;top:15px;left:10px;width:20px;height:20px;border:1px solid #eff5f0;border-radius:10px;background:#fff}.video-selector-compact .result-item.selected .select-icon{background:#1ec95b url(/icons/FFFFFF/10x10/public.svg) center center no-repeat;border-color:#179643}.video-selector-compact .result-item .thumbnail{position:absolute;top:5px;left:40px;height:40px;width:60px}.video-selector-compact .result-item .title{line-height:50px}.video-selector-expanded{background-color:#f3f3f3;position:relative;height:600px}.video-selector-expanded .search-browse-container{position:relative;height:100%;margin-right:240px}.video-selector-expanded .selection-container{position:absolute;top:0;right:0;width:240px;height:100%;border-left:1px solid #d7e3d8;overflow-y:auto}.video-selector-expanded .selection-container h3{margin-bottom:0px;padding:10px 6px 4px}.video-selector-expanded .selection-container .selection-count{float:right}.video-selector-expanded .search-container{position:relative;height:60px;border-bottom:1px solid #d7e3d8;box-sizing:border-box;padding:10px}.video-selector-expanded .search-container input{width:100%;height:100%;background-color:#fff;border:1px solid #d7e3d8;box-sizing:border-box;font-family:"Open Sans",Helvetica,Arial,sans-serif;font-size:13px;line-height:19px;color:#333;padding:5px 8px}.video-selector-expanded .browse-container,.video-selector-expanded .results-container{position:absolute;top:60px;bottom:0;box-sizing:border-box}.video-selector-expanded .browse-container{left:0;width:200px;border-right:1px solid #d7e3d8;padding:10px 14px 10px 0;overflow-y:auto}.video-selector-expanded .browse-container .browse-section{margin-bottom:10px}.video-selector-expanded .browse-container .browse-section h3{position:relative;line-height:16px;padding:0 14px}.video-selector-expanded .browse-container .browse-section h3 span{float:right}.video-selector-expanded .browse-container .browse-section.browse-section-expandable h3{cursor:pointer}.video-selector-expanded .browse-container .browse-section.browse-section-expandable h3:hover{color:#1ec95b}.video-selector-expanded .browse-container .browse-section.browse-section-expandable h3::before{content:"";display:block;position:absolute;top:0;left:0;width:14px;height:16px;background:transparent url(/icons/3E3E3E/6x6/play.svg) center center no-repeat;transform:rotate(0deg);transition:transform 150ms linear}.video-selector-expanded .browse-container .browse-section.browse-section-expanded h3::before{transform:rotate(90deg)}.video-selector-expanded .browse-container .browse-section.browse-section-expandable ul{display:none}.video-selector-expanded .browse-container .browse-section.browse-section-expanded ul{display:block}.video-selector-expanded .browse-container .browse-section li{padding-left:10px;border-left:4px solid transparent}.video-selector-expanded .browse-container .browse-section li.active{border-left:4px solid #1ec95b}.video-selector-expanded .browse-container .browse-section li a{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#4a4a4a;text-decoration:none}.video-selector-expanded .browse-container .browse-section li a:hover,.video-selector-expanded .browse-container .browse-section li.active a{color:#1ec95b}.video-selector-expanded .results-container{left:200px;right:0}.video-selector-expanded .results-container .results-inner{height:100%;overflow-y:auto;padding:10px 14px;box-sizing:border-box}.video-selector-expanded .results-container .results-headline{margin-bottom:10px;line-height:20px;overflow:hidden}.video-selector-expanded .results-container .results-headline h2,.video-selector-expanded .results-container .results-headline div.selector{float:left;margin:0}.video-selector-expanded .results-container .results-headline div.selector{width:20px;height:20px;background:#fff;border:1px solid #d8d8d8;border-radius:10px;margin-left:10px;cursor:pointer;opacity:1;transition:opacity 200ms linear}.video-selector-expanded .results-container .results-headline div.selector:hover{opacity:.8}.video-selector-expanded .results-container .results-headline div.selector.selected{border:1px solid #1ec95b;background:#1ec95b url(/icons/10x10/FFFFFF/check.svg) center center no-repeat}.video-selector-expanded .results-container .results-headline span.selection-toggle{float:right;text-decoration:underline;cursor:pointer}.video-selector-expanded .results-container .empty-result{text-align:center;padding:100px 0 0;font-size:14px;font-style:italic}.video-selector-expanded .results-container .video-item.selectable{cursor:pointer;opacity:1;transition:opacity 200ms linear}.video-selector-expanded .results-container .video-item.selectable:hover{opacity:.8}.video-selector-expanded .results-container .load-more-button{padding:10px 0;text-align:center}.video-selector-expanded .results-container .load-more-button span{padding:10px 20px;color:#1ec95b;cursor:pointer}.video-selector-expanded .results-container .load-more-button span:hover{text-decoration:underline}.video-selector-expanded .loading-indicator{position:absolute;top:0;left:0;width:100%;height:100%;background:transparent url("/resources/um/script/filter-search/loading.svg") center 100px no-repeat}
.color-picker-component{display:inline-block;padding:10px 8px;background-color:#fff}.color-picker-component:not(.compact-mode){width:220px;height:217px;border:1px solid #e3ece4;border-radius:2px;overflow:hidden}.color-picker-component .color-selection{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.color-picker-component .color-selection .button-wrapper{-ms-flex:1 1 auto;flex:1 1 auto;text-align:right}.color-picker-component .color-selection .selected-color{width:24px;margin-right:10px;background-color:#fff;transition:background-color 150ms linear;border:1px solid rgba(0,0,0,.1)}.color-picker-component .color-selection input{width:70px;height:100%;padding:2px;line-height:20px;text-align:center}.color-picker-component-choices{position:relative;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:10px}.color-picker-component-choices.compact-mode{width:220px;margin-bottom:0}.color-picker-component-choices.compact-mode .ant-popover-inner-content{padding:10px}.color-picker-component-choices .color-choice{position:relative;height:10px;width:20%;transform:scale(1);cursor:pointer;transition:transform 200ms ease-out}.color-picker-component-choices .color-choice:hover{z-index:101;box-shadow:0 0 10px rgba(0,0,0,.5);transform:scale(1.2);transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.775)}
.rdw-option-wrapper {
  border: 1px solid #F1F1F1;
  padding: 5px;
  min-width: 25px;
  height: 20px;
  border-radius: 2px;
  margin: 0 4px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: center;
      justify-content: center;
  -ms-flex-align: center;
      align-items: center;
  cursor: pointer;
  background: white;
  text-transform: capitalize;
}
.rdw-option-wrapper:hover {
  box-shadow: 1px 1px 0px #BFBDBD;
}
.rdw-option-wrapper:active {
  box-shadow: 1px 1px 0px #BFBDBD inset;
}
.rdw-option-active {
  box-shadow: 1px 1px 0px #BFBDBD inset;
}
.rdw-option-disabled {
  opacity: 0.3;
  cursor: default;
}
.rdw-dropdown-wrapper {
  height: 30px;
  background: white;
  cursor: pointer;
  border: 1px solid #F1F1F1;
  border-radius: 2px;
  margin: 0 3px;
  text-transform: capitalize;
  background: white;
}
.rdw-dropdown-wrapper:focus {
  outline: none;
}
.rdw-dropdown-wrapper:hover {
  box-shadow: 1px 1px 0px #BFBDBD;
  background-color: #FFFFFF;
}
.rdw-dropdown-wrapper:active {
  box-shadow: 1px 1px 0px #BFBDBD inset;
}
.rdw-dropdown-carettoopen {
  height: 0px;
  width: 0px;
  position: absolute;
  top: 35%;
  right: 10%;
  border-top: 6px solid black;
  border-left: 5px solid transparent;
  border-right: 5px solid transparent;
}
.rdw-dropdown-carettoclose {
  height: 0px;
  width: 0px;
  position: absolute;
  top: 35%;
  right: 10%;
  border-bottom: 6px solid black;
  border-left: 5px solid transparent;
  border-right: 5px solid transparent;
}
.rdw-dropdown-selectedtext {
  display: -ms-flexbox;
  display: flex;
  position: relative;
  height: 100%;
  -ms-flex-align: center;
      align-items: center;
  padding: 0 5px;
}
.rdw-dropdown-optionwrapper {
  z-index: 100;
  position: relative;
  border: 1px solid #F1F1F1;
  width: 98%;
  background: white;
  border-radius: 2px;
  margin: 0;
  padding: 0;
  max-height: 250px;
  overflow-y: scroll;
}
.rdw-dropdown-optionwrapper:hover {
  box-shadow: 1px 1px 0px #BFBDBD;
  background-color: #FFFFFF;
}
.rdw-dropdownoption-default {
  min-height: 25px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  padding: 0 5px;
}
.rdw-dropdownoption-highlighted {
  background: #F1F1F1;
}
.rdw-dropdownoption-active {
  background: #f5f5f5;
}
.rdw-dropdownoption-disabled {
  opacity: 0.3;
  cursor: default;
}
.rdw-inline-wrapper {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  margin-bottom: 6px;
}
.rdw-inline-dropdown {
  width: 50px;
}
.rdw-inline-dropdownoption {
  height: 40px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: center;
      justify-content: center;
}
.rdw-block-wrapper {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  margin-bottom: 6px;
}
.rdw-block-dropdown {
  width: 110px;
}
.rdw-fontsize-wrapper {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  margin-bottom: 6px;
}
.rdw-fontsize-dropdown {
  min-width: 40px;
}
.rdw-fontsize-option {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: center;
      justify-content: center;
}
.rdw-fontfamily-wrapper {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  margin-bottom: 6px;
}
.rdw-fontfamily-dropdown {
  width: 115px;
}
.rdw-fontfamily-placeholder {
  white-space: nowrap;
  max-width: 90px;
  overflow: hidden;
  text-overflow: ellipsis;
}
.rdw-fontfamily-optionwrapper {
  width: 140px;
}
.rdw-list-wrapper {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  margin-bottom: 6px;
}
.rdw-list-dropdown {
  width: 50px;
  z-index: 90;
}
.rdw-list-dropdownOption {
  height: 40px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: center;
      justify-content: center;
}
.rdw-text-align-wrapper {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  margin-bottom: 6px;
}
.rdw-text-align-dropdown {
  width: 50px;
  z-index: 90;
}
.rdw-text-align-dropdownOption {
  height: 40px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: center;
      justify-content: center;
}
.rdw-right-aligned-block {
  text-align: right;
}
.rdw-left-aligned-block {
  text-align: left !important;
}
.rdw-center-aligned-block {
  text-align: center !important;
}
.rdw-justify-aligned-block {
  text-align: justify !important;
}
.rdw-right-aligned-block &gt; div {
  display: inline-block;
}
.rdw-left-aligned-block &gt; div {
  display: inline-block;
}
.rdw-center-aligned-block &gt; div {
  display: inline-block;
}
.rdw-justify-aligned-block &gt; div {
  display: inline-block;
}
.rdw-colorpicker-wrapper {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  margin-bottom: 6px;
  position: relative;
}
.rdw-colorpicker-modal {
  position: absolute;
  top: 35px;
  left: 5px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  width: 175px;
  height: 175px;
  border: 1px solid #F1F1F1;
  padding: 15px;
  border-radius: 2px;
  z-index: 100;
  background: white;
  box-shadow: 3px 3px 5px #BFBDBD;
}
.rdw-colorpicker-modal-header {
  display: -ms-flexbox;
  display: flex;
  padding-bottom: 5px;
}
.rdw-colorpicker-modal-style-label {
  font-size: 15px;
  width: 50%;
  text-align: center;
  cursor: pointer;
  padding: 0 10px 5px;
}
.rdw-colorpicker-modal-style-label-active {
  border-bottom: 2px solid #0a66b7;
}
.rdw-colorpicker-modal-options {
  margin: 5px auto;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: 100%;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  overflow: scroll;
}
.rdw-colorpicker-cube {
  width: 22px;
  height: 22px;
  border: 1px solid #F1F1F1;
}
.rdw-colorpicker-option {
  margin: 3px;
  padding: 0;
  min-height: 20px;
  border: none;
  width: 22px;
  height: 22px;
  min-width: 22px;
  box-shadow: 1px 2px 1px #BFBDBD inset;
}
.rdw-colorpicker-option:hover {
  box-shadow: 1px 2px 1px #BFBDBD;
}
.rdw-colorpicker-option:active {
  box-shadow: -1px -2px 1px #BFBDBD;
}
.rdw-colorpicker-option-active {
  box-shadow: 0px 0px 2px 2px #BFBDBD;
}
.rdw-link-wrapper {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  margin-bottom: 6px;
  position: relative;
}
.rdw-link-dropdown {
  width: 50px;
}
.rdw-link-dropdownOption {
  height: 40px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: center;
      justify-content: center;
}
.rdw-link-dropdownPlaceholder {
  margin-left: 8px;
}
.rdw-link-modal {
  position: absolute;
  top: 35px;
  left: 5px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  width: 235px;
  height: 205px;
  border: 1px solid #F1F1F1;
  padding: 15px;
  border-radius: 2px;
  z-index: 100;
  background: white;
  box-shadow: 3px 3px 5px #BFBDBD;
}
.rdw-link-modal-label {
  font-size: 15px;
}
.rdw-link-modal-input {
  margin-top: 5px;
  border-radius: 2px;
  border: 1px solid #F1F1F1;
  height: 25px;
  margin-bottom: 15px;
  padding: 0 5px;
}
.rdw-link-modal-input:focus {
  outline: none;
}
.rdw-link-modal-buttonsection {
  margin: 0 auto;
}
.rdw-link-modal-target-option {
  margin-bottom: 20px;
}
.rdw-link-modal-target-option &gt; span {
  margin-left: 5px;
}
.rdw-link-modal-btn {
  margin-left: 10px;
  width: 75px;
  height: 30px;
  border: 1px solid #F1F1F1;
  border-radius: 2px;
  cursor: pointer;
  background: white;
  text-transform: capitalize;
}
.rdw-link-modal-btn:hover {
  box-shadow: 1px 1px 0px #BFBDBD;
}
.rdw-link-modal-btn:active {
  box-shadow: 1px 1px 0px #BFBDBD inset;
}
.rdw-link-modal-btn:focus {
  outline: none !important;
}
.rdw-link-modal-btn:disabled {
  background: #ece9e9;
}
.rdw-link-dropdownoption {
  height: 40px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: center;
      justify-content: center;
}
.rdw-history-dropdown {
  width: 50px;
}
.rdw-embedded-wrapper {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  margin-bottom: 6px;
  position: relative;
}
.rdw-embedded-modal {
  position: absolute;
  top: 35px;
  left: 5px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  width: 235px;
  height: 180px;
  border: 1px solid #F1F1F1;
  padding: 15px;
  border-radius: 2px;
  z-index: 100;
  background: white;
  -ms-flex-pack: justify;
      justify-content: space-between;
  box-shadow: 3px 3px 5px #BFBDBD;
}
.rdw-embedded-modal-header {
  font-size: 15px;
  display: -ms-flexbox;
  display: flex;
}
.rdw-embedded-modal-header-option {
  width: 50%;
  cursor: pointer;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: center;
      justify-content: center;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-direction: column;
      flex-direction: column;
}
.rdw-embedded-modal-header-label {
  width: 95px;
  border: 1px solid #f1f1f1;
  margin-top: 5px;
  background: #6EB8D4;
  border-bottom: 2px solid #0a66b7;
}
.rdw-embedded-modal-link-section {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
}
.rdw-embedded-modal-link-input {
  width: 88%;
  height: 35px;
  margin: 10px 0;
  border: 1px solid #F1F1F1;
  border-radius: 2px;
  font-size: 15px;
  padding: 0 5px;
}
.rdw-embedded-modal-link-input-wrapper {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
}
.rdw-embedded-modal-link-input:focus {
  outline: none;
}
.rdw-embedded-modal-btn-section {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: center;
      justify-content: center;
}
.rdw-embedded-modal-btn {
  margin: 0 3px;
  width: 75px;
  height: 30px;
  border: 1px solid #F1F1F1;
  border-radius: 2px;
  cursor: pointer;
  background: white;
  text-transform: capitalize;
}
.rdw-embedded-modal-btn:hover {
  box-shadow: 1px 1px 0px #BFBDBD;
}
.rdw-embedded-modal-btn:active {
  box-shadow: 1px 1px 0px #BFBDBD inset;
}
.rdw-embedded-modal-btn:focus {
  outline: none !important;
}
.rdw-embedded-modal-btn:disabled {
  background: #ece9e9;
}
.rdw-embedded-modal-size {
  -ms-flex-align: center;
      align-items: center;
  display: -ms-flexbox;
  display: flex;
  margin: 8px 0;
  -ms-flex-pack: justify;
      justify-content: space-between;
}
.rdw-embedded-modal-size-input {
  width: 80%;
  height: 20px;
  border: 1px solid #F1F1F1;
  border-radius: 2px;
  font-size: 12px;
}
.rdw-embedded-modal-size-input:focus {
  outline: none;
}
.rdw-emoji-wrapper {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  margin-bottom: 6px;
  position: relative;
}
.rdw-emoji-modal {
  overflow: auto;
  position: absolute;
  top: 35px;
  left: 5px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  width: 235px;
  height: 180px;
  border: 1px solid #F1F1F1;
  padding: 15px;
  border-radius: 2px;
  z-index: 100;
  background: white;
  box-shadow: 3px 3px 5px #BFBDBD;
}
.rdw-emoji-icon {
  margin: 2.5px;
  height: 24px;
  width: 24px;
  cursor: pointer;
  font-size: 22px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: center;
      justify-content: center;
  -ms-flex-align: center;
      align-items: center;
}
.rdw-spinner {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: center;
      justify-content: center;
  height: 100%;
  width: 100%;
}
.rdw-spinner &gt; div {
  width: 12px;
  height: 12px;
  background-color: #333;

  border-radius: 100%;
  display: inline-block;
  animation: sk-bouncedelay 1.4s infinite ease-in-out both;
}
.rdw-spinner .rdw-bounce1 {
  animation-delay: -0.32s;
}
.rdw-spinner .rdw-bounce2 {
  animation-delay: -0.16s;
}
@keyframes sk-bouncedelay {
  0%, 80%, 100% {
    transform: scale(0);
  } 40% {
    transform: scale(1.0);
  }
}
.rdw-image-wrapper {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  margin-bottom: 6px;
  position: relative;
}
.rdw-image-modal {
  position: absolute;
  top: 35px;
  left: 5px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  width: 235px;
  border: 1px solid #F1F1F1;
  padding: 15px;
  border-radius: 2px;
  z-index: 100;
  background: white;
  box-shadow: 3px 3px 5px #BFBDBD;
}
.rdw-image-modal-header {
  font-size: 15px;
  margin: 10px 0;
  display: -ms-flexbox;
  display: flex;
}
.rdw-image-modal-header-option {
  width: 50%;
  cursor: pointer;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: center;
      justify-content: center;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-direction: column;
      flex-direction: column;
}
.rdw-image-modal-header-label {
  width: 80px;
  background: #f1f1f1;
  border: 1px solid #f1f1f1;
  margin-top: 5px;
}
.rdw-image-modal-header-label-highlighted {
  background: #6EB8D4;
  border-bottom: 2px solid #0a66b7;
}
.rdw-image-modal-upload-option {
  width: 100%;
  color: gray;
  cursor: pointer;
  display: -ms-flexbox;
  display: flex;
  border: none;
  font-size: 15px;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: center;
      justify-content: center;
  background-color: #f1f1f1;
  outline: 2px dashed gray;
  outline-offset: -10px;
  margin: 10px 0;
  padding: 9px 0;
}
.rdw-image-modal-upload-option-highlighted {
  outline: 2px dashed #0a66b7;
}
.rdw-image-modal-upload-option-label {
  cursor: pointer;
  height: 100%;
  width: 100%;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: center;
      justify-content: center;
  -ms-flex-align: center;
      align-items: center;
  padding: 15px;
}
.rdw-image-modal-upload-option-label span{
  padding: 0 20px;
}
.rdw-image-modal-upload-option-image-preview {
  max-width: 100%;
  max-height: 200px;
}
.rdw-image-modal-upload-option-input {
	width: 0.1px;
	height: 0.1px;
	opacity: 0;
	overflow: hidden;
	position: absolute;
	z-index: -1;
}
.rdw-image-modal-url-section {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
}
.rdw-image-modal-url-input {
  width: 90%;
  height: 35px;
  margin: 15px 0 12px;
  border: 1px solid #F1F1F1;
  border-radius: 2px;
  font-size: 15px;
  padding: 0 5px;
}
.rdw-image-modal-btn-section {
  margin: 10px auto 0;
}
.rdw-image-modal-url-input:focus {
  outline: none;
}
.rdw-image-modal-btn {
  margin: 0 5px;
  width: 75px;
  height: 30px;
  border: 1px solid #F1F1F1;
  border-radius: 2px;
  cursor: pointer;
  background: white;
  text-transform: capitalize;
}
.rdw-image-modal-btn:hover {
  box-shadow: 1px 1px 0px #BFBDBD;
}
.rdw-image-modal-btn:active {
  box-shadow: 1px 1px 0px #BFBDBD inset;
}
.rdw-image-modal-btn:focus {
  outline: none !important;
}
.rdw-image-modal-btn:disabled {
  background: #ece9e9;
}
.rdw-image-modal-spinner {
  position: absolute;
  top: -3px;
  left: 0;
  width: 100%;
  height: 100%;
  opacity: 0.5;
}
.rdw-image-modal-alt-input {
  width: 70%;
  height: 20px;
  border: 1px solid #F1F1F1;
  border-radius: 2px;
  font-size: 12px;
  margin-left: 5px;
}
.rdw-image-modal-alt-input:focus {
  outline: none;
}
.rdw-image-modal-alt-lbl {
  font-size: 12px;
}
.rdw-image-modal-size {
  -ms-flex-align: center;
      align-items: center;
  display: -ms-flexbox;
  display: flex;
  margin: 8px 0;
  -ms-flex-pack: justify;
      justify-content: space-between;
}
.rdw-image-modal-size-input {
  width: 40%;
  height: 20px;
  border: 1px solid #F1F1F1;
  border-radius: 2px;
  font-size: 12px;
}
.rdw-image-modal-size-input:focus {
  outline: none;
}
.rdw-image-mandatory-sign {
  color: red;
  margin-left: 3px;
  margin-right: 3px;
}
.rdw-remove-wrapper {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  margin-bottom: 6px;
  position: relative;
}
.rdw-history-wrapper {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  margin-bottom: 6px;
}
.rdw-history-dropdownoption {
  height: 40px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: center;
      justify-content: center;
}
.rdw-history-dropdown {
  width: 50px;
}
.rdw-link-decorator-wrapper {
  position: relative;
}
.rdw-link-decorator-icon {
  position: absolute;
  left: 40%;
  top: 0;
  cursor: pointer;
  background-color: white;
}
.rdw-mention-link {
  text-decoration: none;
  color: #1236ff;
  background-color: #f0fbff;
  padding: 1px 2px;
  border-radius: 2px;
}
.rdw-suggestion-wrapper {
  position: relative;
}
.rdw-suggestion-dropdown {
  position: fixed;
  border: 1px solid #F1F1F1;
  background: white;
  z-index: 100;
  border-radius: 5px;
  box-shadow: 13px 7px 29px -19px rgba(0,0,0,0.3);
}
.rdw-suggestion-option-text {
  display: block;
  font-weight: bold;
}
.rdw-suggestion-option-helptext {
  color: #848588;
}
.rdw-suggestion-dropdown-legend-bold {
  font-weight: bold;
}
.rdw-suggestion-dropdown-legend-wrapper {
  display: block;
}
.rdw-suggestion-dropdown-legend {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
      justify-content: space-between;
  background-color: #faf8f5;
  color: #8a898e;
  font-size: 13px;
  padding: 10px;
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
}
.rdw-suggestion-dropdown-legend &gt; span &gt; span {
  display: inline-block;
  margin-left: 10px;
}
.rdw-suggestion-dropdown-content {
  overflow: auto;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  min-width: 465px;
  max-height: 150px;
}
.rdw-suggestion-option {
  padding: 7px 5px;
  border-bottom: 1px solid #f1f1f1;
  cursor: pointer;
}
.rdw-suggestion-option:focus {
  outline:none;
}
.rdw-suggestion-option:hover {
  background-color: #F1F1F1;
}
.rdw-suggestion-option:last-child {
  border-bottom: 0;
}
.rdw-suggestion-option-active {
  background-color: #F1F1F1;
}
.rdw-hashtag-link {
  text-decoration: none;
  color: #1236ff;
  background-color: #f0fbff;
  padding: 1px 2px;
  border-radius: 2px;
}
.rdw-image-alignment-options-popup {
  position: absolute;;
  background: white;
  display: -ms-flexbox;
  display: flex;
  padding: 5px 2px;
  border-radius: 2px;
  border: 1px solid #F1F1F1;
  width: 105px;
  cursor: pointer;
  z-index: 100;
}
.rdw-alignment-option-left {
  -ms-flex-pack: start;
      justify-content: flex-start;
}
.rdw-image-alignment-option {
  height: 15px;
  width: 15px;
  min-width: 15px;
}
.rdw-image-alignment {
  position: relative;
}
.rdw-image-imagewrapper {
  position: relative;
}
.rdw-image-center {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: center;
      justify-content: center;
}
.rdw-image-left {
  display: -ms-flexbox;
  display: flex;
}
.rdw-image-right {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: end;
      justify-content: flex-end;
}
.rdw-image-alignment-options-popup-right {
  right: 0;
}
.rdw-editor-main {
  height: 100%;
  overflow: auto;
  box-sizing: border-box;
}
.rdw-editor-toolbar {
  padding: 6px 5px 0;
  border-radius: 2px;
  border: 1px solid #F1F1F1;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: start;
      justify-content: flex-start;
  background: white;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  font-size: 15px;
  margin-bottom: 5px;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
.public-DraftStyleDefault-block {
  margin: 1em 0;
}
.rdw-editor-wrapper:focus {
  outline: none;
}
.rdw-editor-wrapper {
  box-sizing: content-box;
}
.rdw-editor-main blockquote {
  border-left: 5px solid #f1f1f1;
  padding-left: 5px;
}
.rdw-editor-main pre {
  background: #f1f1f1;
  border-radius: 3px;
  padding: 1px 10px;
}/**
 * Draft v0.9.1
 *
 * Copyright (c) 2013-present, Facebook, Inc.
 * All rights reserved.
 *
 * This source code is licensed under the BSD-style license found in the
 * LICENSE file in the root directory of this source tree. An additional grant
 * of patent rights can be found in the PATENTS file in the same directory.
 */
.DraftEditor-editorContainer,.DraftEditor-root,.public-DraftEditor-content{height:inherit;text-align:initial}.public-DraftEditor-content[contenteditable=true]{-webkit-user-modify:read-write-plaintext-only}.DraftEditor-root{position:relative}.DraftEditor-editorContainer{background-color:rgba(255,255,255,0);border-left:.1px solid transparent;position:relative;z-index:1}.public-DraftEditor-block{position:relative}.DraftEditor-alignLeft .public-DraftStyleDefault-block{text-align:left}.DraftEditor-alignLeft .public-DraftEditorPlaceholder-root{left:0;text-align:left}.DraftEditor-alignCenter .public-DraftStyleDefault-block{text-align:center}.DraftEditor-alignCenter .public-DraftEditorPlaceholder-root{margin:0 auto;text-align:center;width:100%}.DraftEditor-alignRight .public-DraftStyleDefault-block{text-align:right}.DraftEditor-alignRight .public-DraftEditorPlaceholder-root{right:0;text-align:right}.public-DraftEditorPlaceholder-root{color:#9197a3;position:absolute;z-index:0}.public-DraftEditorPlaceholder-hasFocus{color:#bdc1c9}.DraftEditorPlaceholder-hidden{display:none}.public-DraftStyleDefault-block{position:relative;white-space:pre-wrap}.public-DraftStyleDefault-ltr{direction:ltr;text-align:left}.public-DraftStyleDefault-rtl{direction:rtl;text-align:right}.public-DraftStyleDefault-listLTR{direction:ltr}.public-DraftStyleDefault-listRTL{direction:rtl}.public-DraftStyleDefault-ol,.public-DraftStyleDefault-ul{margin:16px 0;padding:0}.public-DraftStyleDefault-depth0.public-DraftStyleDefault-listLTR{margin-left:1.5em}.public-DraftStyleDefault-depth0.public-DraftStyleDefault-listRTL{margin-right:1.5em}.public-DraftStyleDefault-depth1.public-DraftStyleDefault-listLTR{margin-left:3em}.public-DraftStyleDefault-depth1.public-DraftStyleDefault-listRTL{margin-right:3em}.public-DraftStyleDefault-depth2.public-DraftStyleDefault-listLTR{margin-left:4.5em}.public-DraftStyleDefault-depth2.public-DraftStyleDefault-listRTL{margin-right:4.5em}.public-DraftStyleDefault-depth3.public-DraftStyleDefault-listLTR{margin-left:6em}.public-DraftStyleDefault-depth3.public-DraftStyleDefault-listRTL{margin-right:6em}.public-DraftStyleDefault-depth4.public-DraftStyleDefault-listLTR{margin-left:7.5em}.public-DraftStyleDefault-depth4.public-DraftStyleDefault-listRTL{margin-right:7.5em}.public-DraftStyleDefault-unorderedListItem{list-style-type:square;position:relative}.public-DraftStyleDefault-unorderedListItem.public-DraftStyleDefault-depth0{list-style-type:disc}.public-DraftStyleDefault-unorderedListItem.public-DraftStyleDefault-depth1{list-style-type:circle}.public-DraftStyleDefault-orderedListItem{list-style-type:none;position:relative}.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-listLTR:before{left:-36px;position:absolute;text-align:right;width:30px}.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-listRTL:before{position:absolute;right:-36px;text-align:left;width:30px}.public-DraftStyleDefault-orderedListItem:before{content:counter(ol0) ". ";counter-increment:ol0}.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-depth1:before{content:counter(ol1) ". ";counter-increment:ol1}.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-depth2:before{content:counter(ol2) ". ";counter-increment:ol2}.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-depth3:before{content:counter(ol3) ". ";counter-increment:ol3}.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-depth4:before{content:counter(ol4) ". ";counter-increment:ol4}.public-DraftStyleDefault-depth0.public-DraftStyleDefault-reset{counter-reset:ol0}.public-DraftStyleDefault-depth1.public-DraftStyleDefault-reset{counter-reset:ol1}.public-DraftStyleDefault-depth2.public-DraftStyleDefault-reset{counter-reset:ol2}.public-DraftStyleDefault-depth3.public-DraftStyleDefault-reset{counter-reset:ol3}.public-DraftStyleDefault-depth4.public-DraftStyleDefault-reset{counter-reset:ol4}
.wysiwyg-editor-component .rdw-editor-toolbar&gt;div{margin-bottom:0}.wysiwyg-editor-component .rdw-option-wrapper{background-color:transparent;padding:11px 6px;border:0;margin:0 2px}.wysiwyg-editor-component .rdw-option-wrapper.rdw-option-active{background-color:rgba(204,204,204,.4);box-shadow:none}.wysiwyg-editor-component .rdw-option-wrapper:hover{background-color:rgba(204,204,204,.2);box-shadow:none}.wysiwyg-editor-component .rdw-option-wrapper&gt;img{opacity:.67}.wysiwyg-editor-component .rdw-dropdown-wrapper{height:20px;background:transparent;font-size:13px}.wysiwyg-editor-component .rdw-dropdown-wrapper:hover{box-shadow:none;border-color:#ccc}.wysiwyg-editor-component .rdw-dropdown-optionwrapper{overflow-y:auto}.wysiwyg-editor-component .rdw-dropdown-optionwrapper:hover{box-shadow:none}.wysiwyg-editor-component .rdw-dropdown-selectedtext{color:#000}.wysiwyg-editor-component .rdw-dropdown-selectedtext:hover{color:#000}.wysiwyg-editor-component .rdw-mention-link{color:rgba(0,0,0,.65);background-color:#fafafa;padding:1px 5px 2px 5px;border:1px solid #e8e8e8;border-radius:4px;cursor:default}.wysiwyg-editor-component .rdw-mention-link:hover{color:rgba(0,0,0,.65)}.wysiwyg-editor-component .rdw-suggestion-dropdown-legend{font-size:12px}.wysiwyg-editor-component .rdw-link-modal{height:221px;font-size:11px;border:none;box-shadow:3px 2px 13px 0px rgba(0,0,0,.06)}.wysiwyg-editor-component .rdw-link-modal-label,.wysiwyg-editor-component .rdw-link-modal-target-option{font-size:11px;margin-bottom:5px}.wysiwyg-editor-component .rdw-link-modal-input{margin-bottom:15px;padding:10px}.wysiwyg-editor-component .rdw-link-modal-buttonsection{margin-top:15px}.wysiwyg-editor-component .rdw-link-modal-btn{margin-right:10px;background-color:#fff;border-color:#d3dcd9;border-radius:5px}.wysiwyg-editor-component .rdw-link-modal-btn:disabled{background-color:#f3f8f4;color:#818181;cursor:default}.wysiwyg-editor-component .rdw-link-modal-btn:disabled:hover{background-color:#f3f8f4}.wysiwyg-editor-component .rdw-link-modal-btn:hover{background-color:#eff5f0;box-shadow:none}
.inline-edit-input-component{display:inline-block;cursor:text}.inline-edit-input-component:empty::before{content:attr(placeholder);display:block;color:#aaa;transition:color .2s}.inline-edit-input-component:empty:focus::before,.inline-edit-input-component:empty:hover::before{color:#b7b7b7;transition:color .2s}
/* 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-row {
  position: relative;
  height: auto;
  margin-right: 0;
  margin-left: 0;
  zoom: 1;
  display: block;
  box-sizing: border-box;
}
.ant-row::before,
.ant-row::after {
  display: table;
  content: '';
}
.ant-row::after {
  clear: both;
}
.ant-row + .ant-row::before {
  clear: both;
}
.ant-row-flex {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-flow: row wrap;
  flex-flow: row wrap;
}
.ant-row-flex::before,
.ant-row-flex::after {
  display: -ms-flexbox;
  display: flex;
}
.ant-row-flex-start {
  -ms-flex-pack: start;
      justify-content: flex-start;
}
.ant-row-flex-center {
  -ms-flex-pack: center;
      justify-content: center;
}
.ant-row-flex-end {
  -ms-flex-pack: end;
      justify-content: flex-end;
}
.ant-row-flex-space-between {
  -ms-flex-pack: justify;
      justify-content: space-between;
}
.ant-row-flex-space-around {
  -ms-flex-pack: distribute;
      justify-content: space-around;
}
.ant-row-flex-top {
  -ms-flex-align: start;
      align-items: flex-start;
}
.ant-row-flex-middle {
  -ms-flex-align: center;
      align-items: center;
}
.ant-row-flex-bottom {
  -ms-flex-align: end;
      align-items: flex-end;
}
.ant-col {
  position: relative;
  min-height: 1px;
}
.ant-col-1,
.ant-col-xs-1,
.ant-col-sm-1,
.ant-col-md-1,
.ant-col-lg-1,
.ant-col-2,
.ant-col-xs-2,
.ant-col-sm-2,
.ant-col-md-2,
.ant-col-lg-2,
.ant-col-3,
.ant-col-xs-3,
.ant-col-sm-3,
.ant-col-md-3,
.ant-col-lg-3,
.ant-col-4,
.ant-col-xs-4,
.ant-col-sm-4,
.ant-col-md-4,
.ant-col-lg-4,
.ant-col-5,
.ant-col-xs-5,
.ant-col-sm-5,
.ant-col-md-5,
.ant-col-lg-5,
.ant-col-6,
.ant-col-xs-6,
.ant-col-sm-6,
.ant-col-md-6,
.ant-col-lg-6,
.ant-col-7,
.ant-col-xs-7,
.ant-col-sm-7,
.ant-col-md-7,
.ant-col-lg-7,
.ant-col-8,
.ant-col-xs-8,
.ant-col-sm-8,
.ant-col-md-8,
.ant-col-lg-8,
.ant-col-9,
.ant-col-xs-9,
.ant-col-sm-9,
.ant-col-md-9,
.ant-col-lg-9,
.ant-col-10,
.ant-col-xs-10,
.ant-col-sm-10,
.ant-col-md-10,
.ant-col-lg-10,
.ant-col-11,
.ant-col-xs-11,
.ant-col-sm-11,
.ant-col-md-11,
.ant-col-lg-11,
.ant-col-12,
.ant-col-xs-12,
.ant-col-sm-12,
.ant-col-md-12,
.ant-col-lg-12,
.ant-col-13,
.ant-col-xs-13,
.ant-col-sm-13,
.ant-col-md-13,
.ant-col-lg-13,
.ant-col-14,
.ant-col-xs-14,
.ant-col-sm-14,
.ant-col-md-14,
.ant-col-lg-14,
.ant-col-15,
.ant-col-xs-15,
.ant-col-sm-15,
.ant-col-md-15,
.ant-col-lg-15,
.ant-col-16,
.ant-col-xs-16,
.ant-col-sm-16,
.ant-col-md-16,
.ant-col-lg-16,
.ant-col-17,
.ant-col-xs-17,
.ant-col-sm-17,
.ant-col-md-17,
.ant-col-lg-17,
.ant-col-18,
.ant-col-xs-18,
.ant-col-sm-18,
.ant-col-md-18,
.ant-col-lg-18,
.ant-col-19,
.ant-col-xs-19,
.ant-col-sm-19,
.ant-col-md-19,
.ant-col-lg-19,
.ant-col-20,
.ant-col-xs-20,
.ant-col-sm-20,
.ant-col-md-20,
.ant-col-lg-20,
.ant-col-21,
.ant-col-xs-21,
.ant-col-sm-21,
.ant-col-md-21,
.ant-col-lg-21,
.ant-col-22,
.ant-col-xs-22,
.ant-col-sm-22,
.ant-col-md-22,
.ant-col-lg-22,
.ant-col-23,
.ant-col-xs-23,
.ant-col-sm-23,
.ant-col-md-23,
.ant-col-lg-23,
.ant-col-24,
.ant-col-xs-24,
.ant-col-sm-24,
.ant-col-md-24,
.ant-col-lg-24 {
  position: relative;
  padding-right: 0;
  padding-left: 0;
}
.ant-col-1,
.ant-col-2,
.ant-col-3,
.ant-col-4,
.ant-col-5,
.ant-col-6,
.ant-col-7,
.ant-col-8,
.ant-col-9,
.ant-col-10,
.ant-col-11,
.ant-col-12,
.ant-col-13,
.ant-col-14,
.ant-col-15,
.ant-col-16,
.ant-col-17,
.ant-col-18,
.ant-col-19,
.ant-col-20,
.ant-col-21,
.ant-col-22,
.ant-col-23,
.ant-col-24 {
  -ms-flex: 0 0 auto;
      flex: 0 0 auto;
  float: left;
}
.ant-col-24 {
  display: block;
  box-sizing: border-box;
  width: 100%;
}
.ant-col-push-24 {
  left: 100%;
}
.ant-col-pull-24 {
  right: 100%;
}
.ant-col-offset-24 {
  margin-left: 100%;
}
.ant-col-order-24 {
  -ms-flex-order: 24;
      order: 24;
}
.ant-col-23 {
  display: block;
  box-sizing: border-box;
  width: 95.83333333%;
}
.ant-col-push-23 {
  left: 95.83333333%;
}
.ant-col-pull-23 {
  right: 95.83333333%;
}
.ant-col-offset-23 {
  margin-left: 95.83333333%;
}
.ant-col-order-23 {
  -ms-flex-order: 23;
      order: 23;
}
.ant-col-22 {
  display: block;
  box-sizing: border-box;
  width: 91.66666667%;
}
.ant-col-push-22 {
  left: 91.66666667%;
}
.ant-col-pull-22 {
  right: 91.66666667%;
}
.ant-col-offset-22 {
  margin-left: 91.66666667%;
}
.ant-col-order-22 {
  -ms-flex-order: 22;
      order: 22;
}
.ant-col-21 {
  display: block;
  box-sizing: border-box;
  width: 87.5%;
}
.ant-col-push-21 {
  left: 87.5%;
}
.ant-col-pull-21 {
  right: 87.5%;
}
.ant-col-offset-21 {
  margin-left: 87.5%;
}
.ant-col-order-21 {
  -ms-flex-order: 21;
      order: 21;
}
.ant-col-20 {
  display: block;
  box-sizing: border-box;
  width: 83.33333333%;
}
.ant-col-push-20 {
  left: 83.33333333%;
}
.ant-col-pull-20 {
  right: 83.33333333%;
}
.ant-col-offset-20 {
  margin-left: 83.33333333%;
}
.ant-col-order-20 {
  -ms-flex-order: 20;
      order: 20;
}
.ant-col-19 {
  display: block;
  box-sizing: border-box;
  width: 79.16666667%;
}
.ant-col-push-19 {
  left: 79.16666667%;
}
.ant-col-pull-19 {
  right: 79.16666667%;
}
.ant-col-offset-19 {
  margin-left: 79.16666667%;
}
.ant-col-order-19 {
  -ms-flex-order: 19;
      order: 19;
}
.ant-col-18 {
  display: block;
  box-sizing: border-box;
  width: 75%;
}
.ant-col-push-18 {
  left: 75%;
}
.ant-col-pull-18 {
  right: 75%;
}
.ant-col-offset-18 {
  margin-left: 75%;
}
.ant-col-order-18 {
  -ms-flex-order: 18;
      order: 18;
}
.ant-col-17 {
  display: block;
  box-sizing: border-box;
  width: 70.83333333%;
}
.ant-col-push-17 {
  left: 70.83333333%;
}
.ant-col-pull-17 {
  right: 70.83333333%;
}
.ant-col-offset-17 {
  margin-left: 70.83333333%;
}
.ant-col-order-17 {
  -ms-flex-order: 17;
      order: 17;
}
.ant-col-16 {
  display: block;
  box-sizing: border-box;
  width: 66.66666667%;
}
.ant-col-push-16 {
  left: 66.66666667%;
}
.ant-col-pull-16 {
  right: 66.66666667%;
}
.ant-col-offset-16 {
  margin-left: 66.66666667%;
}
.ant-col-order-16 {
  -ms-flex-order: 16;
      order: 16;
}
.ant-col-15 {
  display: block;
  box-sizing: border-box;
  width: 62.5%;
}
.ant-col-push-15 {
  left: 62.5%;
}
.ant-col-pull-15 {
  right: 62.5%;
}
.ant-col-offset-15 {
  margin-left: 62.5%;
}
.ant-col-order-15 {
  -ms-flex-order: 15;
      order: 15;
}
.ant-col-14 {
  display: block;
  box-sizing: border-box;
  width: 58.33333333%;
}
.ant-col-push-14 {
  left: 58.33333333%;
}
.ant-col-pull-14 {
  right: 58.33333333%;
}
.ant-col-offset-14 {
  margin-left: 58.33333333%;
}
.ant-col-order-14 {
  -ms-flex-order: 14;
      order: 14;
}
.ant-col-13 {
  display: block;
  box-sizing: border-box;
  width: 54.16666667%;
}
.ant-col-push-13 {
  left: 54.16666667%;
}
.ant-col-pull-13 {
  right: 54.16666667%;
}
.ant-col-offset-13 {
  margin-left: 54.16666667%;
}
.ant-col-order-13 {
  -ms-flex-order: 13;
      order: 13;
}
.ant-col-12 {
  display: block;
  box-sizing: border-box;
  width: 50%;
}
.ant-col-push-12 {
  left: 50%;
}
.ant-col-pull-12 {
  right: 50%;
}
.ant-col-offset-12 {
  margin-left: 50%;
}
.ant-col-order-12 {
  -ms-flex-order: 12;
      order: 12;
}
.ant-col-11 {
  display: block;
  box-sizing: border-box;
  width: 45.83333333%;
}
.ant-col-push-11 {
  left: 45.83333333%;
}
.ant-col-pull-11 {
  right: 45.83333333%;
}
.ant-col-offset-11 {
  margin-left: 45.83333333%;
}
.ant-col-order-11 {
  -ms-flex-order: 11;
      order: 11;
}
.ant-col-10 {
  display: block;
  box-sizing: border-box;
  width: 41.66666667%;
}
.ant-col-push-10 {
  left: 41.66666667%;
}
.ant-col-pull-10 {
  right: 41.66666667%;
}
.ant-col-offset-10 {
  margin-left: 41.66666667%;
}
.ant-col-order-10 {
  -ms-flex-order: 10;
      order: 10;
}
.ant-col-9 {
  display: block;
  box-sizing: border-box;
  width: 37.5%;
}
.ant-col-push-9 {
  left: 37.5%;
}
.ant-col-pull-9 {
  right: 37.5%;
}
.ant-col-offset-9 {
  margin-left: 37.5%;
}
.ant-col-order-9 {
  -ms-flex-order: 9;
      order: 9;
}
.ant-col-8 {
  display: block;
  box-sizing: border-box;
  width: 33.33333333%;
}
.ant-col-push-8 {
  left: 33.33333333%;
}
.ant-col-pull-8 {
  right: 33.33333333%;
}
.ant-col-offset-8 {
  margin-left: 33.33333333%;
}
.ant-col-order-8 {
  -ms-flex-order: 8;
      order: 8;
}
.ant-col-7 {
  display: block;
  box-sizing: border-box;
  width: 29.16666667%;
}
.ant-col-push-7 {
  left: 29.16666667%;
}
.ant-col-pull-7 {
  right: 29.16666667%;
}
.ant-col-offset-7 {
  margin-left: 29.16666667%;
}
.ant-col-order-7 {
  -ms-flex-order: 7;
      order: 7;
}
.ant-col-6 {
  display: block;
  box-sizing: border-box;
  width: 25%;
}
.ant-col-push-6 {
  left: 25%;
}
.ant-col-pull-6 {
  right: 25%;
}
.ant-col-offset-6 {
  margin-left: 25%;
}
.ant-col-order-6 {
  -ms-flex-order: 6;
      order: 6;
}
.ant-col-5 {
  display: block;
  box-sizing: border-box;
  width: 20.83333333%;
}
.ant-col-push-5 {
  left: 20.83333333%;
}
.ant-col-pull-5 {
  right: 20.83333333%;
}
.ant-col-offset-5 {
  margin-left: 20.83333333%;
}
.ant-col-order-5 {
  -ms-flex-order: 5;
      order: 5;
}
.ant-col-4 {
  display: block;
  box-sizing: border-box;
  width: 16.66666667%;
}
.ant-col-push-4 {
  left: 16.66666667%;
}
.ant-col-pull-4 {
  right: 16.66666667%;
}
.ant-col-offset-4 {
  margin-left: 16.66666667%;
}
.ant-col-order-4 {
  -ms-flex-order: 4;
      order: 4;
}
.ant-col-3 {
  display: block;
  box-sizing: border-box;
  width: 12.5%;
}
.ant-col-push-3 {
  left: 12.5%;
}
.ant-col-pull-3 {
  right: 12.5%;
}
.ant-col-offset-3 {
  margin-left: 12.5%;
}
.ant-col-order-3 {
  -ms-flex-order: 3;
      order: 3;
}
.ant-col-2 {
  display: block;
  box-sizing: border-box;
  width: 8.33333333%;
}
.ant-col-push-2 {
  left: 8.33333333%;
}
.ant-col-pull-2 {
  right: 8.33333333%;
}
.ant-col-offset-2 {
  margin-left: 8.33333333%;
}
.ant-col-order-2 {
  -ms-flex-order: 2;
      order: 2;
}
.ant-col-1 {
  display: block;
  box-sizing: border-box;
  width: 4.16666667%;
}
.ant-col-push-1 {
  left: 4.16666667%;
}
.ant-col-pull-1 {
  right: 4.16666667%;
}
.ant-col-offset-1 {
  margin-left: 4.16666667%;
}
.ant-col-order-1 {
  -ms-flex-order: 1;
      order: 1;
}
.ant-col-0 {
  display: none;
}
.ant-col-push-0 {
  left: auto;
}
.ant-col-pull-0 {
  right: auto;
}
.ant-col-push-0 {
  left: auto;
}
.ant-col-pull-0 {
  right: auto;
}
.ant-col-offset-0 {
  margin-left: 0;
}
.ant-col-order-0 {
  -ms-flex-order: 0;
      order: 0;
}
.ant-col-xs-1,
.ant-col-xs-2,
.ant-col-xs-3,
.ant-col-xs-4,
.ant-col-xs-5,
.ant-col-xs-6,
.ant-col-xs-7,
.ant-col-xs-8,
.ant-col-xs-9,
.ant-col-xs-10,
.ant-col-xs-11,
.ant-col-xs-12,
.ant-col-xs-13,
.ant-col-xs-14,
.ant-col-xs-15,
.ant-col-xs-16,
.ant-col-xs-17,
.ant-col-xs-18,
.ant-col-xs-19,
.ant-col-xs-20,
.ant-col-xs-21,
.ant-col-xs-22,
.ant-col-xs-23,
.ant-col-xs-24 {
  -ms-flex: 0 0 auto;
      flex: 0 0 auto;
  float: left;
}
.ant-col-xs-24 {
  display: block;
  box-sizing: border-box;
  width: 100%;
}
.ant-col-xs-push-24 {
  left: 100%;
}
.ant-col-xs-pull-24 {
  right: 100%;
}
.ant-col-xs-offset-24 {
  margin-left: 100%;
}
.ant-col-xs-order-24 {
  -ms-flex-order: 24;
      order: 24;
}
.ant-col-xs-23 {
  display: block;
  box-sizing: border-box;
  width: 95.83333333%;
}
.ant-col-xs-push-23 {
  left: 95.83333333%;
}
.ant-col-xs-pull-23 {
  right: 95.83333333%;
}
.ant-col-xs-offset-23 {
  margin-left: 95.83333333%;
}
.ant-col-xs-order-23 {
  -ms-flex-order: 23;
      order: 23;
}
.ant-col-xs-22 {
  display: block;
  box-sizing: border-box;
  width: 91.66666667%;
}
.ant-col-xs-push-22 {
  left: 91.66666667%;
}
.ant-col-xs-pull-22 {
  right: 91.66666667%;
}
.ant-col-xs-offset-22 {
  margin-left: 91.66666667%;
}
.ant-col-xs-order-22 {
  -ms-flex-order: 22;
      order: 22;
}
.ant-col-xs-21 {
  display: block;
  box-sizing: border-box;
  width: 87.5%;
}
.ant-col-xs-push-21 {
  left: 87.5%;
}
.ant-col-xs-pull-21 {
  right: 87.5%;
}
.ant-col-xs-offset-21 {
  margin-left: 87.5%;
}
.ant-col-xs-order-21 {
  -ms-flex-order: 21;
      order: 21;
}
.ant-col-xs-20 {
  display: block;
  box-sizing: border-box;
  width: 83.33333333%;
}
.ant-col-xs-push-20 {
  left: 83.33333333%;
}
.ant-col-xs-pull-20 {
  right: 83.33333333%;
}
.ant-col-xs-offset-20 {
  margin-left: 83.33333333%;
}
.ant-col-xs-order-20 {
  -ms-flex-order: 20;
      order: 20;
}
.ant-col-xs-19 {
  display: block;
  box-sizing: border-box;
  width: 79.16666667%;
}
.ant-col-xs-push-19 {
  left: 79.16666667%;
}
.ant-col-xs-pull-19 {
  right: 79.16666667%;
}
.ant-col-xs-offset-19 {
  margin-left: 79.16666667%;
}
.ant-col-xs-order-19 {
  -ms-flex-order: 19;
      order: 19;
}
.ant-col-xs-18 {
  display: block;
  box-sizing: border-box;
  width: 75%;
}
.ant-col-xs-push-18 {
  left: 75%;
}
.ant-col-xs-pull-18 {
  right: 75%;
}
.ant-col-xs-offset-18 {
  margin-left: 75%;
}
.ant-col-xs-order-18 {
  -ms-flex-order: 18;
      order: 18;
}
.ant-col-xs-17 {
  display: block;
  box-sizing: border-box;
  width: 70.83333333%;
}
.ant-col-xs-push-17 {
  left: 70.83333333%;
}
.ant-col-xs-pull-17 {
  right: 70.83333333%;
}
.ant-col-xs-offset-17 {
  margin-left: 70.83333333%;
}
.ant-col-xs-order-17 {
  -ms-flex-order: 17;
      order: 17;
}
.ant-col-xs-16 {
  display: block;
  box-sizing: border-box;
  width: 66.66666667%;
}
.ant-col-xs-push-16 {
  left: 66.66666667%;
}
.ant-col-xs-pull-16 {
  right: 66.66666667%;
}
.ant-col-xs-offset-16 {
  margin-left: 66.66666667%;
}
.ant-col-xs-order-16 {
  -ms-flex-order: 16;
      order: 16;
}
.ant-col-xs-15 {
  display: block;
  box-sizing: border-box;
  width: 62.5%;
}
.ant-col-xs-push-15 {
  left: 62.5%;
}
.ant-col-xs-pull-15 {
  right: 62.5%;
}
.ant-col-xs-offset-15 {
  margin-left: 62.5%;
}
.ant-col-xs-order-15 {
  -ms-flex-order: 15;
      order: 15;
}
.ant-col-xs-14 {
  display: block;
  box-sizing: border-box;
  width: 58.33333333%;
}
.ant-col-xs-push-14 {
  left: 58.33333333%;
}
.ant-col-xs-pull-14 {
  right: 58.33333333%;
}
.ant-col-xs-offset-14 {
  margin-left: 58.33333333%;
}
.ant-col-xs-order-14 {
  -ms-flex-order: 14;
      order: 14;
}
.ant-col-xs-13 {
  display: block;
  box-sizing: border-box;
  width: 54.16666667%;
}
.ant-col-xs-push-13 {
  left: 54.16666667%;
}
.ant-col-xs-pull-13 {
  right: 54.16666667%;
}
.ant-col-xs-offset-13 {
  margin-left: 54.16666667%;
}
.ant-col-xs-order-13 {
  -ms-flex-order: 13;
      order: 13;
}
.ant-col-xs-12 {
  display: block;
  box-sizing: border-box;
  width: 50%;
}
.ant-col-xs-push-12 {
  left: 50%;
}
.ant-col-xs-pull-12 {
  right: 50%;
}
.ant-col-xs-offset-12 {
  margin-left: 50%;
}
.ant-col-xs-order-12 {
  -ms-flex-order: 12;
      order: 12;
}
.ant-col-xs-11 {
  display: block;
  box-sizing: border-box;
  width: 45.83333333%;
}
.ant-col-xs-push-11 {
  left: 45.83333333%;
}
.ant-col-xs-pull-11 {
  right: 45.83333333%;
}
.ant-col-xs-offset-11 {
  margin-left: 45.83333333%;
}
.ant-col-xs-order-11 {
  -ms-flex-order: 11;
      order: 11;
}
.ant-col-xs-10 {
  display: block;
  box-sizing: border-box;
  width: 41.66666667%;
}
.ant-col-xs-push-10 {
  left: 41.66666667%;
}
.ant-col-xs-pull-10 {
  right: 41.66666667%;
}
.ant-col-xs-offset-10 {
  margin-left: 41.66666667%;
}
.ant-col-xs-order-10 {
  -ms-flex-order: 10;
      order: 10;
}
.ant-col-xs-9 {
  display: block;
  box-sizing: border-box;
  width: 37.5%;
}
.ant-col-xs-push-9 {
  left: 37.5%;
}
.ant-col-xs-pull-9 {
  right: 37.5%;
}
.ant-col-xs-offset-9 {
  margin-left: 37.5%;
}
.ant-col-xs-order-9 {
  -ms-flex-order: 9;
      order: 9;
}
.ant-col-xs-8 {
  display: block;
  box-sizing: border-box;
  width: 33.33333333%;
}
.ant-col-xs-push-8 {
  left: 33.33333333%;
}
.ant-col-xs-pull-8 {
  right: 33.33333333%;
}
.ant-col-xs-offset-8 {
  margin-left: 33.33333333%;
}
.ant-col-xs-order-8 {
  -ms-flex-order: 8;
      order: 8;
}
.ant-col-xs-7 {
  display: block;
  box-sizing: border-box;
  width: 29.16666667%;
}
.ant-col-xs-push-7 {
  left: 29.16666667%;
}
.ant-col-xs-pull-7 {
  right: 29.16666667%;
}
.ant-col-xs-offset-7 {
  margin-left: 29.16666667%;
}
.ant-col-xs-order-7 {
  -ms-flex-order: 7;
      order: 7;
}
.ant-col-xs-6 {
  display: block;
  box-sizing: border-box;
  width: 25%;
}
.ant-col-xs-push-6 {
  left: 25%;
}
.ant-col-xs-pull-6 {
  right: 25%;
}
.ant-col-xs-offset-6 {
  margin-left: 25%;
}
.ant-col-xs-order-6 {
  -ms-flex-order: 6;
      order: 6;
}
.ant-col-xs-5 {
  display: block;
  box-sizing: border-box;
  width: 20.83333333%;
}
.ant-col-xs-push-5 {
  left: 20.83333333%;
}
.ant-col-xs-pull-5 {
  right: 20.83333333%;
}
.ant-col-xs-offset-5 {
  margin-left: 20.83333333%;
}
.ant-col-xs-order-5 {
  -ms-flex-order: 5;
      order: 5;
}
.ant-col-xs-4 {
  display: block;
  box-sizing: border-box;
  width: 16.66666667%;
}
.ant-col-xs-push-4 {
  left: 16.66666667%;
}
.ant-col-xs-pull-4 {
  right: 16.66666667%;
}
.ant-col-xs-offset-4 {
  margin-left: 16.66666667%;
}
.ant-col-xs-order-4 {
  -ms-flex-order: 4;
      order: 4;
}
.ant-col-xs-3 {
  display: block;
  box-sizing: border-box;
  width: 12.5%;
}
.ant-col-xs-push-3 {
  left: 12.5%;
}
.ant-col-xs-pull-3 {
  right: 12.5%;
}
.ant-col-xs-offset-3 {
  margin-left: 12.5%;
}
.ant-col-xs-order-3 {
  -ms-flex-order: 3;
      order: 3;
}
.ant-col-xs-2 {
  display: block;
  box-sizing: border-box;
  width: 8.33333333%;
}
.ant-col-xs-push-2 {
  left: 8.33333333%;
}
.ant-col-xs-pull-2 {
  right: 8.33333333%;
}
.ant-col-xs-offset-2 {
  margin-left: 8.33333333%;
}
.ant-col-xs-order-2 {
  -ms-flex-order: 2;
      order: 2;
}
.ant-col-xs-1 {
  display: block;
  box-sizing: border-box;
  width: 4.16666667%;
}
.ant-col-xs-push-1 {
  left: 4.16666667%;
}
.ant-col-xs-pull-1 {
  right: 4.16666667%;
}
.ant-col-xs-offset-1 {
  margin-left: 4.16666667%;
}
.ant-col-xs-order-1 {
  -ms-flex-order: 1;
      order: 1;
}
.ant-col-xs-0 {
  display: none;
}
.ant-col-push-0 {
  left: auto;
}
.ant-col-pull-0 {
  right: auto;
}
.ant-col-xs-push-0 {
  left: auto;
}
.ant-col-xs-pull-0 {
  right: auto;
}
.ant-col-xs-offset-0 {
  margin-left: 0;
}
.ant-col-xs-order-0 {
  -ms-flex-order: 0;
      order: 0;
}
@media (min-width: 576px) {
  .ant-col-sm-1,
  .ant-col-sm-2,
  .ant-col-sm-3,
  .ant-col-sm-4,
  .ant-col-sm-5,
  .ant-col-sm-6,
  .ant-col-sm-7,
  .ant-col-sm-8,
  .ant-col-sm-9,
  .ant-col-sm-10,
  .ant-col-sm-11,
  .ant-col-sm-12,
  .ant-col-sm-13,
  .ant-col-sm-14,
  .ant-col-sm-15,
  .ant-col-sm-16,
  .ant-col-sm-17,
  .ant-col-sm-18,
  .ant-col-sm-19,
  .ant-col-sm-20,
  .ant-col-sm-21,
  .ant-col-sm-22,
  .ant-col-sm-23,
  .ant-col-sm-24 {
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    float: left;
  }
  .ant-col-sm-24 {
    display: block;
    box-sizing: border-box;
    width: 100%;
  }
  .ant-col-sm-push-24 {
    left: 100%;
  }
  .ant-col-sm-pull-24 {
    right: 100%;
  }
  .ant-col-sm-offset-24 {
    margin-left: 100%;
  }
  .ant-col-sm-order-24 {
    -ms-flex-order: 24;
        order: 24;
  }
  .ant-col-sm-23 {
    display: block;
    box-sizing: border-box;
    width: 95.83333333%;
  }
  .ant-col-sm-push-23 {
    left: 95.83333333%;
  }
  .ant-col-sm-pull-23 {
    right: 95.83333333%;
  }
  .ant-col-sm-offset-23 {
    margin-left: 95.83333333%;
  }
  .ant-col-sm-order-23 {
    -ms-flex-order: 23;
        order: 23;
  }
  .ant-col-sm-22 {
    display: block;
    box-sizing: border-box;
    width: 91.66666667%;
  }
  .ant-col-sm-push-22 {
    left: 91.66666667%;
  }
  .ant-col-sm-pull-22 {
    right: 91.66666667%;
  }
  .ant-col-sm-offset-22 {
    margin-left: 91.66666667%;
  }
  .ant-col-sm-order-22 {
    -ms-flex-order: 22;
        order: 22;
  }
  .ant-col-sm-21 {
    display: block;
    box-sizing: border-box;
    width: 87.5%;
  }
  .ant-col-sm-push-21 {
    left: 87.5%;
  }
  .ant-col-sm-pull-21 {
    right: 87.5%;
  }
  .ant-col-sm-offset-21 {
    margin-left: 87.5%;
  }
  .ant-col-sm-order-21 {
    -ms-flex-order: 21;
        order: 21;
  }
  .ant-col-sm-20 {
    display: block;
    box-sizing: border-box;
    width: 83.33333333%;
  }
  .ant-col-sm-push-20 {
    left: 83.33333333%;
  }
  .ant-col-sm-pull-20 {
    right: 83.33333333%;
  }
  .ant-col-sm-offset-20 {
    margin-left: 83.33333333%;
  }
  .ant-col-sm-order-20 {
    -ms-flex-order: 20;
        order: 20;
  }
  .ant-col-sm-19 {
    display: block;
    box-sizing: border-box;
    width: 79.16666667%;
  }
  .ant-col-sm-push-19 {
    left: 79.16666667%;
  }
  .ant-col-sm-pull-19 {
    right: 79.16666667%;
  }
  .ant-col-sm-offset-19 {
    margin-left: 79.16666667%;
  }
  .ant-col-sm-order-19 {
    -ms-flex-order: 19;
        order: 19;
  }
  .ant-col-sm-18 {
    display: block;
    box-sizing: border-box;
    width: 75%;
  }
  .ant-col-sm-push-18 {
    left: 75%;
  }
  .ant-col-sm-pull-18 {
    right: 75%;
  }
  .ant-col-sm-offset-18 {
    margin-left: 75%;
  }
  .ant-col-sm-order-18 {
    -ms-flex-order: 18;
        order: 18;
  }
  .ant-col-sm-17 {
    display: block;
    box-sizing: border-box;
    width: 70.83333333%;
  }
  .ant-col-sm-push-17 {
    left: 70.83333333%;
  }
  .ant-col-sm-pull-17 {
    right: 70.83333333%;
  }
  .ant-col-sm-offset-17 {
    margin-left: 70.83333333%;
  }
  .ant-col-sm-order-17 {
    -ms-flex-order: 17;
        order: 17;
  }
  .ant-col-sm-16 {
    display: block;
    box-sizing: border-box;
    width: 66.66666667%;
  }
  .ant-col-sm-push-16 {
    left: 66.66666667%;
  }
  .ant-col-sm-pull-16 {
    right: 66.66666667%;
  }
  .ant-col-sm-offset-16 {
    margin-left: 66.66666667%;
  }
  .ant-col-sm-order-16 {
    -ms-flex-order: 16;
        order: 16;
  }
  .ant-col-sm-15 {
    display: block;
    box-sizing: border-box;
    width: 62.5%;
  }
  .ant-col-sm-push-15 {
    left: 62.5%;
  }
  .ant-col-sm-pull-15 {
    right: 62.5%;
  }
  .ant-col-sm-offset-15 {
    margin-left: 62.5%;
  }
  .ant-col-sm-order-15 {
    -ms-flex-order: 15;
        order: 15;
  }
  .ant-col-sm-14 {
    display: block;
    box-sizing: border-box;
    width: 58.33333333%;
  }
  .ant-col-sm-push-14 {
    left: 58.33333333%;
  }
  .ant-col-sm-pull-14 {
    right: 58.33333333%;
  }
  .ant-col-sm-offset-14 {
    margin-left: 58.33333333%;
  }
  .ant-col-sm-order-14 {
    -ms-flex-order: 14;
        order: 14;
  }
  .ant-col-sm-13 {
    display: block;
    box-sizing: border-box;
    width: 54.16666667%;
  }
  .ant-col-sm-push-13 {
    left: 54.16666667%;
  }
  .ant-col-sm-pull-13 {
    right: 54.16666667%;
  }
  .ant-col-sm-offset-13 {
    margin-left: 54.16666667%;
  }
  .ant-col-sm-order-13 {
    -ms-flex-order: 13;
        order: 13;
  }
  .ant-col-sm-12 {
    display: block;
    box-sizing: border-box;
    width: 50%;
  }
  .ant-col-sm-push-12 {
    left: 50%;
  }
  .ant-col-sm-pull-12 {
    right: 50%;
  }
  .ant-col-sm-offset-12 {
    margin-left: 50%;
  }
  .ant-col-sm-order-12 {
    -ms-flex-order: 12;
        order: 12;
  }
  .ant-col-sm-11 {
    display: block;
    box-sizing: border-box;
    width: 45.83333333%;
  }
  .ant-col-sm-push-11 {
    left: 45.83333333%;
  }
  .ant-col-sm-pull-11 {
    right: 45.83333333%;
  }
  .ant-col-sm-offset-11 {
    margin-left: 45.83333333%;
  }
  .ant-col-sm-order-11 {
    -ms-flex-order: 11;
        order: 11;
  }
  .ant-col-sm-10 {
    display: block;
    box-sizing: border-box;
    width: 41.66666667%;
  }
  .ant-col-sm-push-10 {
    left: 41.66666667%;
  }
  .ant-col-sm-pull-10 {
    right: 41.66666667%;
  }
  .ant-col-sm-offset-10 {
    margin-left: 41.66666667%;
  }
  .ant-col-sm-order-10 {
    -ms-flex-order: 10;
        order: 10;
  }
  .ant-col-sm-9 {
    display: block;
    box-sizing: border-box;
    width: 37.5%;
  }
  .ant-col-sm-push-9 {
    left: 37.5%;
  }
  .ant-col-sm-pull-9 {
    right: 37.5%;
  }
  .ant-col-sm-offset-9 {
    margin-left: 37.5%;
  }
  .ant-col-sm-order-9 {
    -ms-flex-order: 9;
        order: 9;
  }
  .ant-col-sm-8 {
    display: block;
    box-sizing: border-box;
    width: 33.33333333%;
  }
  .ant-col-sm-push-8 {
    left: 33.33333333%;
  }
  .ant-col-sm-pull-8 {
    right: 33.33333333%;
  }
  .ant-col-sm-offset-8 {
    margin-left: 33.33333333%;
  }
  .ant-col-sm-order-8 {
    -ms-flex-order: 8;
        order: 8;
  }
  .ant-col-sm-7 {
    display: block;
    box-sizing: border-box;
    width: 29.16666667%;
  }
  .ant-col-sm-push-7 {
    left: 29.16666667%;
  }
  .ant-col-sm-pull-7 {
    right: 29.16666667%;
  }
  .ant-col-sm-offset-7 {
    margin-left: 29.16666667%;
  }
  .ant-col-sm-order-7 {
    -ms-flex-order: 7;
        order: 7;
  }
  .ant-col-sm-6 {
    display: block;
    box-sizing: border-box;
    width: 25%;
  }
  .ant-col-sm-push-6 {
    left: 25%;
  }
  .ant-col-sm-pull-6 {
    right: 25%;
  }
  .ant-col-sm-offset-6 {
    margin-left: 25%;
  }
  .ant-col-sm-order-6 {
    -ms-flex-order: 6;
        order: 6;
  }
  .ant-col-sm-5 {
    display: block;
    box-sizing: border-box;
    width: 20.83333333%;
  }
  .ant-col-sm-push-5 {
    left: 20.83333333%;
  }
  .ant-col-sm-pull-5 {
    right: 20.83333333%;
  }
  .ant-col-sm-offset-5 {
    margin-left: 20.83333333%;
  }
  .ant-col-sm-order-5 {
    -ms-flex-order: 5;
        order: 5;
  }
  .ant-col-sm-4 {
    display: block;
    box-sizing: border-box;
    width: 16.66666667%;
  }
  .ant-col-sm-push-4 {
    left: 16.66666667%;
  }
  .ant-col-sm-pull-4 {
    right: 16.66666667%;
  }
  .ant-col-sm-offset-4 {
    margin-left: 16.66666667%;
  }
  .ant-col-sm-order-4 {
    -ms-flex-order: 4;
        order: 4;
  }
  .ant-col-sm-3 {
    display: block;
    box-sizing: border-box;
    width: 12.5%;
  }
  .ant-col-sm-push-3 {
    left: 12.5%;
  }
  .ant-col-sm-pull-3 {
    right: 12.5%;
  }
  .ant-col-sm-offset-3 {
    margin-left: 12.5%;
  }
  .ant-col-sm-order-3 {
    -ms-flex-order: 3;
        order: 3;
  }
  .ant-col-sm-2 {
    display: block;
    box-sizing: border-box;
    width: 8.33333333%;
  }
  .ant-col-sm-push-2 {
    left: 8.33333333%;
  }
  .ant-col-sm-pull-2 {
    right: 8.33333333%;
  }
  .ant-col-sm-offset-2 {
    margin-left: 8.33333333%;
  }
  .ant-col-sm-order-2 {
    -ms-flex-order: 2;
        order: 2;
  }
  .ant-col-sm-1 {
    display: block;
    box-sizing: border-box;
    width: 4.16666667%;
  }
  .ant-col-sm-push-1 {
    left: 4.16666667%;
  }
  .ant-col-sm-pull-1 {
    right: 4.16666667%;
  }
  .ant-col-sm-offset-1 {
    margin-left: 4.16666667%;
  }
  .ant-col-sm-order-1 {
    -ms-flex-order: 1;
        order: 1;
  }
  .ant-col-sm-0 {
    display: none;
  }
  .ant-col-push-0 {
    left: auto;
  }
  .ant-col-pull-0 {
    right: auto;
  }
  .ant-col-sm-push-0 {
    left: auto;
  }
  .ant-col-sm-pull-0 {
    right: auto;
  }
  .ant-col-sm-offset-0 {
    margin-left: 0;
  }
  .ant-col-sm-order-0 {
    -ms-flex-order: 0;
        order: 0;
  }
}
@media (min-width: 768px) {
  .ant-col-md-1,
  .ant-col-md-2,
  .ant-col-md-3,
  .ant-col-md-4,
  .ant-col-md-5,
  .ant-col-md-6,
  .ant-col-md-7,
  .ant-col-md-8,
  .ant-col-md-9,
  .ant-col-md-10,
  .ant-col-md-11,
  .ant-col-md-12,
  .ant-col-md-13,
  .ant-col-md-14,
  .ant-col-md-15,
  .ant-col-md-16,
  .ant-col-md-17,
  .ant-col-md-18,
  .ant-col-md-19,
  .ant-col-md-20,
  .ant-col-md-21,
  .ant-col-md-22,
  .ant-col-md-23,
  .ant-col-md-24 {
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    float: left;
  }
  .ant-col-md-24 {
    display: block;
    box-sizing: border-box;
    width: 100%;
  }
  .ant-col-md-push-24 {
    left: 100%;
  }
  .ant-col-md-pull-24 {
    right: 100%;
  }
  .ant-col-md-offset-24 {
    margin-left: 100%;
  }
  .ant-col-md-order-24 {
    -ms-flex-order: 24;
        order: 24;
  }
  .ant-col-md-23 {
    display: block;
    box-sizing: border-box;
    width: 95.83333333%;
  }
  .ant-col-md-push-23 {
    left: 95.83333333%;
  }
  .ant-col-md-pull-23 {
    right: 95.83333333%;
  }
  .ant-col-md-offset-23 {
    margin-left: 95.83333333%;
  }
  .ant-col-md-order-23 {
    -ms-flex-order: 23;
        order: 23;
  }
  .ant-col-md-22 {
    display: block;
    box-sizing: border-box;
    width: 91.66666667%;
  }
  .ant-col-md-push-22 {
    left: 91.66666667%;
  }
  .ant-col-md-pull-22 {
    right: 91.66666667%;
  }
  .ant-col-md-offset-22 {
    margin-left: 91.66666667%;
  }
  .ant-col-md-order-22 {
    -ms-flex-order: 22;
        order: 22;
  }
  .ant-col-md-21 {
    display: block;
    box-sizing: border-box;
    width: 87.5%;
  }
  .ant-col-md-push-21 {
    left: 87.5%;
  }
  .ant-col-md-pull-21 {
    right: 87.5%;
  }
  .ant-col-md-offset-21 {
    margin-left: 87.5%;
  }
  .ant-col-md-order-21 {
    -ms-flex-order: 21;
        order: 21;
  }
  .ant-col-md-20 {
    display: block;
    box-sizing: border-box;
    width: 83.33333333%;
  }
  .ant-col-md-push-20 {
    left: 83.33333333%;
  }
  .ant-col-md-pull-20 {
    right: 83.33333333%;
  }
  .ant-col-md-offset-20 {
    margin-left: 83.33333333%;
  }
  .ant-col-md-order-20 {
    -ms-flex-order: 20;
        order: 20;
  }
  .ant-col-md-19 {
    display: block;
    box-sizing: border-box;
    width: 79.16666667%;
  }
  .ant-col-md-push-19 {
    left: 79.16666667%;
  }
  .ant-col-md-pull-19 {
    right: 79.16666667%;
  }
  .ant-col-md-offset-19 {
    margin-left: 79.16666667%;
  }
  .ant-col-md-order-19 {
    -ms-flex-order: 19;
        order: 19;
  }
  .ant-col-md-18 {
    display: block;
    box-sizing: border-box;
    width: 75%;
  }
  .ant-col-md-push-18 {
    left: 75%;
  }
  .ant-col-md-pull-18 {
    right: 75%;
  }
  .ant-col-md-offset-18 {
    margin-left: 75%;
  }
  .ant-col-md-order-18 {
    -ms-flex-order: 18;
        order: 18;
  }
  .ant-col-md-17 {
    display: block;
    box-sizing: border-box;
    width: 70.83333333%;
  }
  .ant-col-md-push-17 {
    left: 70.83333333%;
  }
  .ant-col-md-pull-17 {
    right: 70.83333333%;
  }
  .ant-col-md-offset-17 {
    margin-left: 70.83333333%;
  }
  .ant-col-md-order-17 {
    -ms-flex-order: 17;
        order: 17;
  }
  .ant-col-md-16 {
    display: block;
    box-sizing: border-box;
    width: 66.66666667%;
  }
  .ant-col-md-push-16 {
    left: 66.66666667%;
  }
  .ant-col-md-pull-16 {
    right: 66.66666667%;
  }
  .ant-col-md-offset-16 {
    margin-left: 66.66666667%;
  }
  .ant-col-md-order-16 {
    -ms-flex-order: 16;
        order: 16;
  }
  .ant-col-md-15 {
    display: block;
    box-sizing: border-box;
    width: 62.5%;
  }
  .ant-col-md-push-15 {
    left: 62.5%;
  }
  .ant-col-md-pull-15 {
    right: 62.5%;
  }
  .ant-col-md-offset-15 {
    margin-left: 62.5%;
  }
  .ant-col-md-order-15 {
    -ms-flex-order: 15;
        order: 15;
  }
  .ant-col-md-14 {
    display: block;
    box-sizing: border-box;
    width: 58.33333333%;
  }
  .ant-col-md-push-14 {
    left: 58.33333333%;
  }
  .ant-col-md-pull-14 {
    right: 58.33333333%;
  }
  .ant-col-md-offset-14 {
    margin-left: 58.33333333%;
  }
  .ant-col-md-order-14 {
    -ms-flex-order: 14;
        order: 14;
  }
  .ant-col-md-13 {
    display: block;
    box-sizing: border-box;
    width: 54.16666667%;
  }
  .ant-col-md-push-13 {
    left: 54.16666667%;
  }
  .ant-col-md-pull-13 {
    right: 54.16666667%;
  }
  .ant-col-md-offset-13 {
    margin-left: 54.16666667%;
  }
  .ant-col-md-order-13 {
    -ms-flex-order: 13;
        order: 13;
  }
  .ant-col-md-12 {
    display: block;
    box-sizing: border-box;
    width: 50%;
  }
  .ant-col-md-push-12 {
    left: 50%;
  }
  .ant-col-md-pull-12 {
    right: 50%;
  }
  .ant-col-md-offset-12 {
    margin-left: 50%;
  }
  .ant-col-md-order-12 {
    -ms-flex-order: 12;
        order: 12;
  }
  .ant-col-md-11 {
    display: block;
    box-sizing: border-box;
    width: 45.83333333%;
  }
  .ant-col-md-push-11 {
    left: 45.83333333%;
  }
  .ant-col-md-pull-11 {
    right: 45.83333333%;
  }
  .ant-col-md-offset-11 {
    margin-left: 45.83333333%;
  }
  .ant-col-md-order-11 {
    -ms-flex-order: 11;
        order: 11;
  }
  .ant-col-md-10 {
    display: block;
    box-sizing: border-box;
    width: 41.66666667%;
  }
  .ant-col-md-push-10 {
    left: 41.66666667%;
  }
  .ant-col-md-pull-10 {
    right: 41.66666667%;
  }
  .ant-col-md-offset-10 {
    margin-left: 41.66666667%;
  }
  .ant-col-md-order-10 {
    -ms-flex-order: 10;
        order: 10;
  }
  .ant-col-md-9 {
    display: block;
    box-sizing: border-box;
    width: 37.5%;
  }
  .ant-col-md-push-9 {
    left: 37.5%;
  }
  .ant-col-md-pull-9 {
    right: 37.5%;
  }
  .ant-col-md-offset-9 {
    margin-left: 37.5%;
  }
  .ant-col-md-order-9 {
    -ms-flex-order: 9;
        order: 9;
  }
  .ant-col-md-8 {
    display: block;
    box-sizing: border-box;
    width: 33.33333333%;
  }
  .ant-col-md-push-8 {
    left: 33.33333333%;
  }
  .ant-col-md-pull-8 {
    right: 33.33333333%;
  }
  .ant-col-md-offset-8 {
    margin-left: 33.33333333%;
  }
  .ant-col-md-order-8 {
    -ms-flex-order: 8;
        order: 8;
  }
  .ant-col-md-7 {
    display: block;
    box-sizing: border-box;
    width: 29.16666667%;
  }
  .ant-col-md-push-7 {
    left: 29.16666667%;
  }
  .ant-col-md-pull-7 {
    right: 29.16666667%;
  }
  .ant-col-md-offset-7 {
    margin-left: 29.16666667%;
  }
  .ant-col-md-order-7 {
    -ms-flex-order: 7;
        order: 7;
  }
  .ant-col-md-6 {
    display: block;
    box-sizing: border-box;
    width: 25%;
  }
  .ant-col-md-push-6 {
    left: 25%;
  }
  .ant-col-md-pull-6 {
    right: 25%;
  }
  .ant-col-md-offset-6 {
    margin-left: 25%;
  }
  .ant-col-md-order-6 {
    -ms-flex-order: 6;
        order: 6;
  }
  .ant-col-md-5 {
    display: block;
    box-sizing: border-box;
    width: 20.83333333%;
  }
  .ant-col-md-push-5 {
    left: 20.83333333%;
  }
  .ant-col-md-pull-5 {
    right: 20.83333333%;
  }
  .ant-col-md-offset-5 {
    margin-left: 20.83333333%;
  }
  .ant-col-md-order-5 {
    -ms-flex-order: 5;
        order: 5;
  }
  .ant-col-md-4 {
    display: block;
    box-sizing: border-box;
    width: 16.66666667%;
  }
  .ant-col-md-push-4 {
    left: 16.66666667%;
  }
  .ant-col-md-pull-4 {
    right: 16.66666667%;
  }
  .ant-col-md-offset-4 {
    margin-left: 16.66666667%;
  }
  .ant-col-md-order-4 {
    -ms-flex-order: 4;
        order: 4;
  }
  .ant-col-md-3 {
    display: block;
    box-sizing: border-box;
    width: 12.5%;
  }
  .ant-col-md-push-3 {
    left: 12.5%;
  }
  .ant-col-md-pull-3 {
    right: 12.5%;
  }
  .ant-col-md-offset-3 {
    margin-left: 12.5%;
  }
  .ant-col-md-order-3 {
    -ms-flex-order: 3;
        order: 3;
  }
  .ant-col-md-2 {
    display: block;
    box-sizing: border-box;
    width: 8.33333333%;
  }
  .ant-col-md-push-2 {
    left: 8.33333333%;
  }
  .ant-col-md-pull-2 {
    right: 8.33333333%;
  }
  .ant-col-md-offset-2 {
    margin-left: 8.33333333%;
  }
  .ant-col-md-order-2 {
    -ms-flex-order: 2;
        order: 2;
  }
  .ant-col-md-1 {
    display: block;
    box-sizing: border-box;
    width: 4.16666667%;
  }
  .ant-col-md-push-1 {
    left: 4.16666667%;
  }
  .ant-col-md-pull-1 {
    right: 4.16666667%;
  }
  .ant-col-md-offset-1 {
    margin-left: 4.16666667%;
  }
  .ant-col-md-order-1 {
    -ms-flex-order: 1;
        order: 1;
  }
  .ant-col-md-0 {
    display: none;
  }
  .ant-col-push-0 {
    left: auto;
  }
  .ant-col-pull-0 {
    right: auto;
  }
  .ant-col-md-push-0 {
    left: auto;
  }
  .ant-col-md-pull-0 {
    right: auto;
  }
  .ant-col-md-offset-0 {
    margin-left: 0;
  }
  .ant-col-md-order-0 {
    -ms-flex-order: 0;
        order: 0;
  }
}
@media (min-width: 992px) {
  .ant-col-lg-1,
  .ant-col-lg-2,
  .ant-col-lg-3,
  .ant-col-lg-4,
  .ant-col-lg-5,
  .ant-col-lg-6,
  .ant-col-lg-7,
  .ant-col-lg-8,
  .ant-col-lg-9,
  .ant-col-lg-10,
  .ant-col-lg-11,
  .ant-col-lg-12,
  .ant-col-lg-13,
  .ant-col-lg-14,
  .ant-col-lg-15,
  .ant-col-lg-16,
  .ant-col-lg-17,
  .ant-col-lg-18,
  .ant-col-lg-19,
  .ant-col-lg-20,
  .ant-col-lg-21,
  .ant-col-lg-22,
  .ant-col-lg-23,
  .ant-col-lg-24 {
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    float: left;
  }
  .ant-col-lg-24 {
    display: block;
    box-sizing: border-box;
    width: 100%;
  }
  .ant-col-lg-push-24 {
    left: 100%;
  }
  .ant-col-lg-pull-24 {
    right: 100%;
  }
  .ant-col-lg-offset-24 {
    margin-left: 100%;
  }
  .ant-col-lg-order-24 {
    -ms-flex-order: 24;
        order: 24;
  }
  .ant-col-lg-23 {
    display: block;
    box-sizing: border-box;
    width: 95.83333333%;
  }
  .ant-col-lg-push-23 {
    left: 95.83333333%;
  }
  .ant-col-lg-pull-23 {
    right: 95.83333333%;
  }
  .ant-col-lg-offset-23 {
    margin-left: 95.83333333%;
  }
  .ant-col-lg-order-23 {
    -ms-flex-order: 23;
        order: 23;
  }
  .ant-col-lg-22 {
    display: block;
    box-sizing: border-box;
    width: 91.66666667%;
  }
  .ant-col-lg-push-22 {
    left: 91.66666667%;
  }
  .ant-col-lg-pull-22 {
    right: 91.66666667%;
  }
  .ant-col-lg-offset-22 {
    margin-left: 91.66666667%;
  }
  .ant-col-lg-order-22 {
    -ms-flex-order: 22;
        order: 22;
  }
  .ant-col-lg-21 {
    display: block;
    box-sizing: border-box;
    width: 87.5%;
  }
  .ant-col-lg-push-21 {
    left: 87.5%;
  }
  .ant-col-lg-pull-21 {
    right: 87.5%;
  }
  .ant-col-lg-offset-21 {
    margin-left: 87.5%;
  }
  .ant-col-lg-order-21 {
    -ms-flex-order: 21;
        order: 21;
  }
  .ant-col-lg-20 {
    display: block;
    box-sizing: border-box;
    width: 83.33333333%;
  }
  .ant-col-lg-push-20 {
    left: 83.33333333%;
  }
  .ant-col-lg-pull-20 {
    right: 83.33333333%;
  }
  .ant-col-lg-offset-20 {
    margin-left: 83.33333333%;
  }
  .ant-col-lg-order-20 {
    -ms-flex-order: 20;
        order: 20;
  }
  .ant-col-lg-19 {
    display: block;
    box-sizing: border-box;
    width: 79.16666667%;
  }
  .ant-col-lg-push-19 {
    left: 79.16666667%;
  }
  .ant-col-lg-pull-19 {
    right: 79.16666667%;
  }
  .ant-col-lg-offset-19 {
    margin-left: 79.16666667%;
  }
  .ant-col-lg-order-19 {
    -ms-flex-order: 19;
        order: 19;
  }
  .ant-col-lg-18 {
    display: block;
    box-sizing: border-box;
    width: 75%;
  }
  .ant-col-lg-push-18 {
    left: 75%;
  }
  .ant-col-lg-pull-18 {
    right: 75%;
  }
  .ant-col-lg-offset-18 {
    margin-left: 75%;
  }
  .ant-col-lg-order-18 {
    -ms-flex-order: 18;
        order: 18;
  }
  .ant-col-lg-17 {
    display: block;
    box-sizing: border-box;
    width: 70.83333333%;
  }
  .ant-col-lg-push-17 {
    left: 70.83333333%;
  }
  .ant-col-lg-pull-17 {
    right: 70.83333333%;
  }
  .ant-col-lg-offset-17 {
    margin-left: 70.83333333%;
  }
  .ant-col-lg-order-17 {
    -ms-flex-order: 17;
        order: 17;
  }
  .ant-col-lg-16 {
    display: block;
    box-sizing: border-box;
    width: 66.66666667%;
  }
  .ant-col-lg-push-16 {
    left: 66.66666667%;
  }
  .ant-col-lg-pull-16 {
    right: 66.66666667%;
  }
  .ant-col-lg-offset-16 {
    margin-left: 66.66666667%;
  }
  .ant-col-lg-order-16 {
    -ms-flex-order: 16;
        order: 16;
  }
  .ant-col-lg-15 {
    display: block;
    box-sizing: border-box;
    width: 62.5%;
  }
  .ant-col-lg-push-15 {
    left: 62.5%;
  }
  .ant-col-lg-pull-15 {
    right: 62.5%;
  }
  .ant-col-lg-offset-15 {
    margin-left: 62.5%;
  }
  .ant-col-lg-order-15 {
    -ms-flex-order: 15;
        order: 15;
  }
  .ant-col-lg-14 {
    display: block;
    box-sizing: border-box;
    width: 58.33333333%;
  }
  .ant-col-lg-push-14 {
    left: 58.33333333%;
  }
  .ant-col-lg-pull-14 {
    right: 58.33333333%;
  }
  .ant-col-lg-offset-14 {
    margin-left: 58.33333333%;
  }
  .ant-col-lg-order-14 {
    -ms-flex-order: 14;
        order: 14;
  }
  .ant-col-lg-13 {
    display: block;
    box-sizing: border-box;
    width: 54.16666667%;
  }
  .ant-col-lg-push-13 {
    left: 54.16666667%;
  }
  .ant-col-lg-pull-13 {
    right: 54.16666667%;
  }
  .ant-col-lg-offset-13 {
    margin-left: 54.16666667%;
  }
  .ant-col-lg-order-13 {
    -ms-flex-order: 13;
        order: 13;
  }
  .ant-col-lg-12 {
    display: block;
    box-sizing: border-box;
    width: 50%;
  }
  .ant-col-lg-push-12 {
    left: 50%;
  }
  .ant-col-lg-pull-12 {
    right: 50%;
  }
  .ant-col-lg-offset-12 {
    margin-left: 50%;
  }
  .ant-col-lg-order-12 {
    -ms-flex-order: 12;
        order: 12;
  }
  .ant-col-lg-11 {
    display: block;
    box-sizing: border-box;
    width: 45.83333333%;
  }
  .ant-col-lg-push-11 {
    left: 45.83333333%;
  }
  .ant-col-lg-pull-11 {
    right: 45.83333333%;
  }
  .ant-col-lg-offset-11 {
    margin-left: 45.83333333%;
  }
  .ant-col-lg-order-11 {
    -ms-flex-order: 11;
        order: 11;
  }
  .ant-col-lg-10 {
    display: block;
    box-sizing: border-box;
    width: 41.66666667%;
  }
  .ant-col-lg-push-10 {
    left: 41.66666667%;
  }
  .ant-col-lg-pull-10 {
    right: 41.66666667%;
  }
  .ant-col-lg-offset-10 {
    margin-left: 41.66666667%;
  }
  .ant-col-lg-order-10 {
    -ms-flex-order: 10;
        order: 10;
  }
  .ant-col-lg-9 {
    display: block;
    box-sizing: border-box;
    width: 37.5%;
  }
  .ant-col-lg-push-9 {
    left: 37.5%;
  }
  .ant-col-lg-pull-9 {
    right: 37.5%;
  }
  .ant-col-lg-offset-9 {
    margin-left: 37.5%;
  }
  .ant-col-lg-order-9 {
    -ms-flex-order: 9;
        order: 9;
  }
  .ant-col-lg-8 {
    display: block;
    box-sizing: border-box;
    width: 33.33333333%;
  }
  .ant-col-lg-push-8 {
    left: 33.33333333%;
  }
  .ant-col-lg-pull-8 {
    right: 33.33333333%;
  }
  .ant-col-lg-offset-8 {
    margin-left: 33.33333333%;
  }
  .ant-col-lg-order-8 {
    -ms-flex-order: 8;
        order: 8;
  }
  .ant-col-lg-7 {
    display: block;
    box-sizing: border-box;
    width: 29.16666667%;
  }
  .ant-col-lg-push-7 {
    left: 29.16666667%;
  }
  .ant-col-lg-pull-7 {
    right: 29.16666667%;
  }
  .ant-col-lg-offset-7 {
    margin-left: 29.16666667%;
  }
  .ant-col-lg-order-7 {
    -ms-flex-order: 7;
        order: 7;
  }
  .ant-col-lg-6 {
    display: block;
    box-sizing: border-box;
    width: 25%;
  }
  .ant-col-lg-push-6 {
    left: 25%;
  }
  .ant-col-lg-pull-6 {
    right: 25%;
  }
  .ant-col-lg-offset-6 {
    margin-left: 25%;
  }
  .ant-col-lg-order-6 {
    -ms-flex-order: 6;
        order: 6;
  }
  .ant-col-lg-5 {
    display: block;
    box-sizing: border-box;
    width: 20.83333333%;
  }
  .ant-col-lg-push-5 {
    left: 20.83333333%;
  }
  .ant-col-lg-pull-5 {
    right: 20.83333333%;
  }
  .ant-col-lg-offset-5 {
    margin-left: 20.83333333%;
  }
  .ant-col-lg-order-5 {
    -ms-flex-order: 5;
        order: 5;
  }
  .ant-col-lg-4 {
    display: block;
    box-sizing: border-box;
    width: 16.66666667%;
  }
  .ant-col-lg-push-4 {
    left: 16.66666667%;
  }
  .ant-col-lg-pull-4 {
    right: 16.66666667%;
  }
  .ant-col-lg-offset-4 {
    margin-left: 16.66666667%;
  }
  .ant-col-lg-order-4 {
    -ms-flex-order: 4;
        order: 4;
  }
  .ant-col-lg-3 {
    display: block;
    box-sizing: border-box;
    width: 12.5%;
  }
  .ant-col-lg-push-3 {
    left: 12.5%;
  }
  .ant-col-lg-pull-3 {
    right: 12.5%;
  }
  .ant-col-lg-offset-3 {
    margin-left: 12.5%;
  }
  .ant-col-lg-order-3 {
    -ms-flex-order: 3;
        order: 3;
  }
  .ant-col-lg-2 {
    display: block;
    box-sizing: border-box;
    width: 8.33333333%;
  }
  .ant-col-lg-push-2 {
    left: 8.33333333%;
  }
  .ant-col-lg-pull-2 {
    right: 8.33333333%;
  }
  .ant-col-lg-offset-2 {
    margin-left: 8.33333333%;
  }
  .ant-col-lg-order-2 {
    -ms-flex-order: 2;
        order: 2;
  }
  .ant-col-lg-1 {
    display: block;
    box-sizing: border-box;
    width: 4.16666667%;
  }
  .ant-col-lg-push-1 {
    left: 4.16666667%;
  }
  .ant-col-lg-pull-1 {
    right: 4.16666667%;
  }
  .ant-col-lg-offset-1 {
    margin-left: 4.16666667%;
  }
  .ant-col-lg-order-1 {
    -ms-flex-order: 1;
        order: 1;
  }
  .ant-col-lg-0 {
    display: none;
  }
  .ant-col-push-0 {
    left: auto;
  }
  .ant-col-pull-0 {
    right: auto;
  }
  .ant-col-lg-push-0 {
    left: auto;
  }
  .ant-col-lg-pull-0 {
    right: auto;
  }
  .ant-col-lg-offset-0 {
    margin-left: 0;
  }
  .ant-col-lg-order-0 {
    -ms-flex-order: 0;
        order: 0;
  }
}
@media (min-width: 1200px) {
  .ant-col-xl-1,
  .ant-col-xl-2,
  .ant-col-xl-3,
  .ant-col-xl-4,
  .ant-col-xl-5,
  .ant-col-xl-6,
  .ant-col-xl-7,
  .ant-col-xl-8,
  .ant-col-xl-9,
  .ant-col-xl-10,
  .ant-col-xl-11,
  .ant-col-xl-12,
  .ant-col-xl-13,
  .ant-col-xl-14,
  .ant-col-xl-15,
  .ant-col-xl-16,
  .ant-col-xl-17,
  .ant-col-xl-18,
  .ant-col-xl-19,
  .ant-col-xl-20,
  .ant-col-xl-21,
  .ant-col-xl-22,
  .ant-col-xl-23,
  .ant-col-xl-24 {
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    float: left;
  }
  .ant-col-xl-24 {
    display: block;
    box-sizing: border-box;
    width: 100%;
  }
  .ant-col-xl-push-24 {
    left: 100%;
  }
  .ant-col-xl-pull-24 {
    right: 100%;
  }
  .ant-col-xl-offset-24 {
    margin-left: 100%;
  }
  .ant-col-xl-order-24 {
    -ms-flex-order: 24;
        order: 24;
  }
  .ant-col-xl-23 {
    display: block;
    box-sizing: border-box;
    width: 95.83333333%;
  }
  .ant-col-xl-push-23 {
    left: 95.83333333%;
  }
  .ant-col-xl-pull-23 {
    right: 95.83333333%;
  }
  .ant-col-xl-offset-23 {
    margin-left: 95.83333333%;
  }
  .ant-col-xl-order-23 {
    -ms-flex-order: 23;
        order: 23;
  }
  .ant-col-xl-22 {
    display: block;
    box-sizing: border-box;
    width: 91.66666667%;
  }
  .ant-col-xl-push-22 {
    left: 91.66666667%;
  }
  .ant-col-xl-pull-22 {
    right: 91.66666667%;
  }
  .ant-col-xl-offset-22 {
    margin-left: 91.66666667%;
  }
  .ant-col-xl-order-22 {
    -ms-flex-order: 22;
        order: 22;
  }
  .ant-col-xl-21 {
    display: block;
    box-sizing: border-box;
    width: 87.5%;
  }
  .ant-col-xl-push-21 {
    left: 87.5%;
  }
  .ant-col-xl-pull-21 {
    right: 87.5%;
  }
  .ant-col-xl-offset-21 {
    margin-left: 87.5%;
  }
  .ant-col-xl-order-21 {
    -ms-flex-order: 21;
        order: 21;
  }
  .ant-col-xl-20 {
    display: block;
    box-sizing: border-box;
    width: 83.33333333%;
  }
  .ant-col-xl-push-20 {
    left: 83.33333333%;
  }
  .ant-col-xl-pull-20 {
    right: 83.33333333%;
  }
  .ant-col-xl-offset-20 {
    margin-left: 83.33333333%;
  }
  .ant-col-xl-order-20 {
    -ms-flex-order: 20;
        order: 20;
  }
  .ant-col-xl-19 {
    display: block;
    box-sizing: border-box;
    width: 79.16666667%;
  }
  .ant-col-xl-push-19 {
    left: 79.16666667%;
  }
  .ant-col-xl-pull-19 {
    right: 79.16666667%;
  }
  .ant-col-xl-offset-19 {
    margin-left: 79.16666667%;
  }
  .ant-col-xl-order-19 {
    -ms-flex-order: 19;
        order: 19;
  }
  .ant-col-xl-18 {
    display: block;
    box-sizing: border-box;
    width: 75%;
  }
  .ant-col-xl-push-18 {
    left: 75%;
  }
  .ant-col-xl-pull-18 {
    right: 75%;
  }
  .ant-col-xl-offset-18 {
    margin-left: 75%;
  }
  .ant-col-xl-order-18 {
    -ms-flex-order: 18;
        order: 18;
  }
  .ant-col-xl-17 {
    display: block;
    box-sizing: border-box;
    width: 70.83333333%;
  }
  .ant-col-xl-push-17 {
    left: 70.83333333%;
  }
  .ant-col-xl-pull-17 {
    right: 70.83333333%;
  }
  .ant-col-xl-offset-17 {
    margin-left: 70.83333333%;
  }
  .ant-col-xl-order-17 {
    -ms-flex-order: 17;
        order: 17;
  }
  .ant-col-xl-16 {
    display: block;
    box-sizing: border-box;
    width: 66.66666667%;
  }
  .ant-col-xl-push-16 {
    left: 66.66666667%;
  }
  .ant-col-xl-pull-16 {
    right: 66.66666667%;
  }
  .ant-col-xl-offset-16 {
    margin-left: 66.66666667%;
  }
  .ant-col-xl-order-16 {
    -ms-flex-order: 16;
        order: 16;
  }
  .ant-col-xl-15 {
    display: block;
    box-sizing: border-box;
    width: 62.5%;
  }
  .ant-col-xl-push-15 {
    left: 62.5%;
  }
  .ant-col-xl-pull-15 {
    right: 62.5%;
  }
  .ant-col-xl-offset-15 {
    margin-left: 62.5%;
  }
  .ant-col-xl-order-15 {
    -ms-flex-order: 15;
        order: 15;
  }
  .ant-col-xl-14 {
    display: block;
    box-sizing: border-box;
    width: 58.33333333%;
  }
  .ant-col-xl-push-14 {
    left: 58.33333333%;
  }
  .ant-col-xl-pull-14 {
    right: 58.33333333%;
  }
  .ant-col-xl-offset-14 {
    margin-left: 58.33333333%;
  }
  .ant-col-xl-order-14 {
    -ms-flex-order: 14;
        order: 14;
  }
  .ant-col-xl-13 {
    display: block;
    box-sizing: border-box;
    width: 54.16666667%;
  }
  .ant-col-xl-push-13 {
    left: 54.16666667%;
  }
  .ant-col-xl-pull-13 {
    right: 54.16666667%;
  }
  .ant-col-xl-offset-13 {
    margin-left: 54.16666667%;
  }
  .ant-col-xl-order-13 {
    -ms-flex-order: 13;
        order: 13;
  }
  .ant-col-xl-12 {
    display: block;
    box-sizing: border-box;
    width: 50%;
  }
  .ant-col-xl-push-12 {
    left: 50%;
  }
  .ant-col-xl-pull-12 {
    right: 50%;
  }
  .ant-col-xl-offset-12 {
    margin-left: 50%;
  }
  .ant-col-xl-order-12 {
    -ms-flex-order: 12;
        order: 12;
  }
  .ant-col-xl-11 {
    display: block;
    box-sizing: border-box;
    width: 45.83333333%;
  }
  .ant-col-xl-push-11 {
    left: 45.83333333%;
  }
  .ant-col-xl-pull-11 {
    right: 45.83333333%;
  }
  .ant-col-xl-offset-11 {
    margin-left: 45.83333333%;
  }
  .ant-col-xl-order-11 {
    -ms-flex-order: 11;
        order: 11;
  }
  .ant-col-xl-10 {
    display: block;
    box-sizing: border-box;
    width: 41.66666667%;
  }
  .ant-col-xl-push-10 {
    left: 41.66666667%;
  }
  .ant-col-xl-pull-10 {
    right: 41.66666667%;
  }
  .ant-col-xl-offset-10 {
    margin-left: 41.66666667%;
  }
  .ant-col-xl-order-10 {
    -ms-flex-order: 10;
        order: 10;
  }
  .ant-col-xl-9 {
    display: block;
    box-sizing: border-box;
    width: 37.5%;
  }
  .ant-col-xl-push-9 {
    left: 37.5%;
  }
  .ant-col-xl-pull-9 {
    right: 37.5%;
  }
  .ant-col-xl-offset-9 {
    margin-left: 37.5%;
  }
  .ant-col-xl-order-9 {
    -ms-flex-order: 9;
        order: 9;
  }
  .ant-col-xl-8 {
    display: block;
    box-sizing: border-box;
    width: 33.33333333%;
  }
  .ant-col-xl-push-8 {
    left: 33.33333333%;
  }
  .ant-col-xl-pull-8 {
    right: 33.33333333%;
  }
  .ant-col-xl-offset-8 {
    margin-left: 33.33333333%;
  }
  .ant-col-xl-order-8 {
    -ms-flex-order: 8;
        order: 8;
  }
  .ant-col-xl-7 {
    display: block;
    box-sizing: border-box;
    width: 29.16666667%;
  }
  .ant-col-xl-push-7 {
    left: 29.16666667%;
  }
  .ant-col-xl-pull-7 {
    right: 29.16666667%;
  }
  .ant-col-xl-offset-7 {
    margin-left: 29.16666667%;
  }
  .ant-col-xl-order-7 {
    -ms-flex-order: 7;
        order: 7;
  }
  .ant-col-xl-6 {
    display: block;
    box-sizing: border-box;
    width: 25%;
  }
  .ant-col-xl-push-6 {
    left: 25%;
  }
  .ant-col-xl-pull-6 {
    right: 25%;
  }
  .ant-col-xl-offset-6 {
    margin-left: 25%;
  }
  .ant-col-xl-order-6 {
    -ms-flex-order: 6;
        order: 6;
  }
  .ant-col-xl-5 {
    display: block;
    box-sizing: border-box;
    width: 20.83333333%;
  }
  .ant-col-xl-push-5 {
    left: 20.83333333%;
  }
  .ant-col-xl-pull-5 {
    right: 20.83333333%;
  }
  .ant-col-xl-offset-5 {
    margin-left: 20.83333333%;
  }
  .ant-col-xl-order-5 {
    -ms-flex-order: 5;
        order: 5;
  }
  .ant-col-xl-4 {
    display: block;
    box-sizing: border-box;
    width: 16.66666667%;
  }
  .ant-col-xl-push-4 {
    left: 16.66666667%;
  }
  .ant-col-xl-pull-4 {
    right: 16.66666667%;
  }
  .ant-col-xl-offset-4 {
    margin-left: 16.66666667%;
  }
  .ant-col-xl-order-4 {
    -ms-flex-order: 4;
        order: 4;
  }
  .ant-col-xl-3 {
    display: block;
    box-sizing: border-box;
    width: 12.5%;
  }
  .ant-col-xl-push-3 {
    left: 12.5%;
  }
  .ant-col-xl-pull-3 {
    right: 12.5%;
  }
  .ant-col-xl-offset-3 {
    margin-left: 12.5%;
  }
  .ant-col-xl-order-3 {
    -ms-flex-order: 3;
        order: 3;
  }
  .ant-col-xl-2 {
    display: block;
    box-sizing: border-box;
    width: 8.33333333%;
  }
  .ant-col-xl-push-2 {
    left: 8.33333333%;
  }
  .ant-col-xl-pull-2 {
    right: 8.33333333%;
  }
  .ant-col-xl-offset-2 {
    margin-left: 8.33333333%;
  }
  .ant-col-xl-order-2 {
    -ms-flex-order: 2;
        order: 2;
  }
  .ant-col-xl-1 {
    display: block;
    box-sizing: border-box;
    width: 4.16666667%;
  }
  .ant-col-xl-push-1 {
    left: 4.16666667%;
  }
  .ant-col-xl-pull-1 {
    right: 4.16666667%;
  }
  .ant-col-xl-offset-1 {
    margin-left: 4.16666667%;
  }
  .ant-col-xl-order-1 {
    -ms-flex-order: 1;
        order: 1;
  }
  .ant-col-xl-0 {
    display: none;
  }
  .ant-col-push-0 {
    left: auto;
  }
  .ant-col-pull-0 {
    right: auto;
  }
  .ant-col-xl-push-0 {
    left: auto;
  }
  .ant-col-xl-pull-0 {
    right: auto;
  }
  .ant-col-xl-offset-0 {
    margin-left: 0;
  }
  .ant-col-xl-order-0 {
    -ms-flex-order: 0;
        order: 0;
  }
}
@media (min-width: 1600px) {
  .ant-col-xxl-1,
  .ant-col-xxl-2,
  .ant-col-xxl-3,
  .ant-col-xxl-4,
  .ant-col-xxl-5,
  .ant-col-xxl-6,
  .ant-col-xxl-7,
  .ant-col-xxl-8,
  .ant-col-xxl-9,
  .ant-col-xxl-10,
  .ant-col-xxl-11,
  .ant-col-xxl-12,
  .ant-col-xxl-13,
  .ant-col-xxl-14,
  .ant-col-xxl-15,
  .ant-col-xxl-16,
  .ant-col-xxl-17,
  .ant-col-xxl-18,
  .ant-col-xxl-19,
  .ant-col-xxl-20,
  .ant-col-xxl-21,
  .ant-col-xxl-22,
  .ant-col-xxl-23,
  .ant-col-xxl-24 {
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    float: left;
  }
  .ant-col-xxl-24 {
    display: block;
    box-sizing: border-box;
    width: 100%;
  }
  .ant-col-xxl-push-24 {
    left: 100%;
  }
  .ant-col-xxl-pull-24 {
    right: 100%;
  }
  .ant-col-xxl-offset-24 {
    margin-left: 100%;
  }
  .ant-col-xxl-order-24 {
    -ms-flex-order: 24;
        order: 24;
  }
  .ant-col-xxl-23 {
    display: block;
    box-sizing: border-box;
    width: 95.83333333%;
  }
  .ant-col-xxl-push-23 {
    left: 95.83333333%;
  }
  .ant-col-xxl-pull-23 {
    right: 95.83333333%;
  }
  .ant-col-xxl-offset-23 {
    margin-left: 95.83333333%;
  }
  .ant-col-xxl-order-23 {
    -ms-flex-order: 23;
        order: 23;
  }
  .ant-col-xxl-22 {
    display: block;
    box-sizing: border-box;
    width: 91.66666667%;
  }
  .ant-col-xxl-push-22 {
    left: 91.66666667%;
  }
  .ant-col-xxl-pull-22 {
    right: 91.66666667%;
  }
  .ant-col-xxl-offset-22 {
    margin-left: 91.66666667%;
  }
  .ant-col-xxl-order-22 {
    -ms-flex-order: 22;
        order: 22;
  }
  .ant-col-xxl-21 {
    display: block;
    box-sizing: border-box;
    width: 87.5%;
  }
  .ant-col-xxl-push-21 {
    left: 87.5%;
  }
  .ant-col-xxl-pull-21 {
    right: 87.5%;
  }
  .ant-col-xxl-offset-21 {
    margin-left: 87.5%;
  }
  .ant-col-xxl-order-21 {
    -ms-flex-order: 21;
        order: 21;
  }
  .ant-col-xxl-20 {
    display: block;
    box-sizing: border-box;
    width: 83.33333333%;
  }
  .ant-col-xxl-push-20 {
    left: 83.33333333%;
  }
  .ant-col-xxl-pull-20 {
    right: 83.33333333%;
  }
  .ant-col-xxl-offset-20 {
    margin-left: 83.33333333%;
  }
  .ant-col-xxl-order-20 {
    -ms-flex-order: 20;
        order: 20;
  }
  .ant-col-xxl-19 {
    display: block;
    box-sizing: border-box;
    width: 79.16666667%;
  }
  .ant-col-xxl-push-19 {
    left: 79.16666667%;
  }
  .ant-col-xxl-pull-19 {
    right: 79.16666667%;
  }
  .ant-col-xxl-offset-19 {
    margin-left: 79.16666667%;
  }
  .ant-col-xxl-order-19 {
    -ms-flex-order: 19;
        order: 19;
  }
  .ant-col-xxl-18 {
    display: block;
    box-sizing: border-box;
    width: 75%;
  }
  .ant-col-xxl-push-18 {
    left: 75%;
  }
  .ant-col-xxl-pull-18 {
    right: 75%;
  }
  .ant-col-xxl-offset-18 {
    margin-left: 75%;
  }
  .ant-col-xxl-order-18 {
    -ms-flex-order: 18;
        order: 18;
  }
  .ant-col-xxl-17 {
    display: block;
    box-sizing: border-box;
    width: 70.83333333%;
  }
  .ant-col-xxl-push-17 {
    left: 70.83333333%;
  }
  .ant-col-xxl-pull-17 {
    right: 70.83333333%;
  }
  .ant-col-xxl-offset-17 {
    margin-left: 70.83333333%;
  }
  .ant-col-xxl-order-17 {
    -ms-flex-order: 17;
        order: 17;
  }
  .ant-col-xxl-16 {
    display: block;
    box-sizing: border-box;
    width: 66.66666667%;
  }
  .ant-col-xxl-push-16 {
    left: 66.66666667%;
  }
  .ant-col-xxl-pull-16 {
    right: 66.66666667%;
  }
  .ant-col-xxl-offset-16 {
    margin-left: 66.66666667%;
  }
  .ant-col-xxl-order-16 {
    -ms-flex-order: 16;
        order: 16;
  }
  .ant-col-xxl-15 {
    display: block;
    box-sizing: border-box;
    width: 62.5%;
  }
  .ant-col-xxl-push-15 {
    left: 62.5%;
  }
  .ant-col-xxl-pull-15 {
    right: 62.5%;
  }
  .ant-col-xxl-offset-15 {
    margin-left: 62.5%;
  }
  .ant-col-xxl-order-15 {
    -ms-flex-order: 15;
        order: 15;
  }
  .ant-col-xxl-14 {
    display: block;
    box-sizing: border-box;
    width: 58.33333333%;
  }
  .ant-col-xxl-push-14 {
    left: 58.33333333%;
  }
  .ant-col-xxl-pull-14 {
    right: 58.33333333%;
  }
  .ant-col-xxl-offset-14 {
    margin-left: 58.33333333%;
  }
  .ant-col-xxl-order-14 {
    -ms-flex-order: 14;
        order: 14;
  }
  .ant-col-xxl-13 {
    display: block;
    box-sizing: border-box;
    width: 54.16666667%;
  }
  .ant-col-xxl-push-13 {
    left: 54.16666667%;
  }
  .ant-col-xxl-pull-13 {
    right: 54.16666667%;
  }
  .ant-col-xxl-offset-13 {
    margin-left: 54.16666667%;
  }
  .ant-col-xxl-order-13 {
    -ms-flex-order: 13;
        order: 13;
  }
  .ant-col-xxl-12 {
    display: block;
    box-sizing: border-box;
    width: 50%;
  }
  .ant-col-xxl-push-12 {
    left: 50%;
  }
  .ant-col-xxl-pull-12 {
    right: 50%;
  }
  .ant-col-xxl-offset-12 {
    margin-left: 50%;
  }
  .ant-col-xxl-order-12 {
    -ms-flex-order: 12;
        order: 12;
  }
  .ant-col-xxl-11 {
    display: block;
    box-sizing: border-box;
    width: 45.83333333%;
  }
  .ant-col-xxl-push-11 {
    left: 45.83333333%;
  }
  .ant-col-xxl-pull-11 {
    right: 45.83333333%;
  }
  .ant-col-xxl-offset-11 {
    margin-left: 45.83333333%;
  }
  .ant-col-xxl-order-11 {
    -ms-flex-order: 11;
        order: 11;
  }
  .ant-col-xxl-10 {
    display: block;
    box-sizing: border-box;
    width: 41.66666667%;
  }
  .ant-col-xxl-push-10 {
    left: 41.66666667%;
  }
  .ant-col-xxl-pull-10 {
    right: 41.66666667%;
  }
  .ant-col-xxl-offset-10 {
    margin-left: 41.66666667%;
  }
  .ant-col-xxl-order-10 {
    -ms-flex-order: 10;
        order: 10;
  }
  .ant-col-xxl-9 {
    display: block;
    box-sizing: border-box;
    width: 37.5%;
  }
  .ant-col-xxl-push-9 {
    left: 37.5%;
  }
  .ant-col-xxl-pull-9 {
    right: 37.5%;
  }
  .ant-col-xxl-offset-9 {
    margin-left: 37.5%;
  }
  .ant-col-xxl-order-9 {
    -ms-flex-order: 9;
        order: 9;
  }
  .ant-col-xxl-8 {
    display: block;
    box-sizing: border-box;
    width: 33.33333333%;
  }
  .ant-col-xxl-push-8 {
    left: 33.33333333%;
  }
  .ant-col-xxl-pull-8 {
    right: 33.33333333%;
  }
  .ant-col-xxl-offset-8 {
    margin-left: 33.33333333%;
  }
  .ant-col-xxl-order-8 {
    -ms-flex-order: 8;
        order: 8;
  }
  .ant-col-xxl-7 {
    display: block;
    box-sizing: border-box;
    width: 29.16666667%;
  }
  .ant-col-xxl-push-7 {
    left: 29.16666667%;
  }
  .ant-col-xxl-pull-7 {
    right: 29.16666667%;
  }
  .ant-col-xxl-offset-7 {
    margin-left: 29.16666667%;
  }
  .ant-col-xxl-order-7 {
    -ms-flex-order: 7;
        order: 7;
  }
  .ant-col-xxl-6 {
    display: block;
    box-sizing: border-box;
    width: 25%;
  }
  .ant-col-xxl-push-6 {
    left: 25%;
  }
  .ant-col-xxl-pull-6 {
    right: 25%;
  }
  .ant-col-xxl-offset-6 {
    margin-left: 25%;
  }
  .ant-col-xxl-order-6 {
    -ms-flex-order: 6;
        order: 6;
  }
  .ant-col-xxl-5 {
    display: block;
    box-sizing: border-box;
    width: 20.83333333%;
  }
  .ant-col-xxl-push-5 {
    left: 20.83333333%;
  }
  .ant-col-xxl-pull-5 {
    right: 20.83333333%;
  }
  .ant-col-xxl-offset-5 {
    margin-left: 20.83333333%;
  }
  .ant-col-xxl-order-5 {
    -ms-flex-order: 5;
        order: 5;
  }
  .ant-col-xxl-4 {
    display: block;
    box-sizing: border-box;
    width: 16.66666667%;
  }
  .ant-col-xxl-push-4 {
    left: 16.66666667%;
  }
  .ant-col-xxl-pull-4 {
    right: 16.66666667%;
  }
  .ant-col-xxl-offset-4 {
    margin-left: 16.66666667%;
  }
  .ant-col-xxl-order-4 {
    -ms-flex-order: 4;
        order: 4;
  }
  .ant-col-xxl-3 {
    display: block;
    box-sizing: border-box;
    width: 12.5%;
  }
  .ant-col-xxl-push-3 {
    left: 12.5%;
  }
  .ant-col-xxl-pull-3 {
    right: 12.5%;
  }
  .ant-col-xxl-offset-3 {
    margin-left: 12.5%;
  }
  .ant-col-xxl-order-3 {
    -ms-flex-order: 3;
        order: 3;
  }
  .ant-col-xxl-2 {
    display: block;
    box-sizing: border-box;
    width: 8.33333333%;
  }
  .ant-col-xxl-push-2 {
    left: 8.33333333%;
  }
  .ant-col-xxl-pull-2 {
    right: 8.33333333%;
  }
  .ant-col-xxl-offset-2 {
    margin-left: 8.33333333%;
  }
  .ant-col-xxl-order-2 {
    -ms-flex-order: 2;
        order: 2;
  }
  .ant-col-xxl-1 {
    display: block;
    box-sizing: border-box;
    width: 4.16666667%;
  }
  .ant-col-xxl-push-1 {
    left: 4.16666667%;
  }
  .ant-col-xxl-pull-1 {
    right: 4.16666667%;
  }
  .ant-col-xxl-offset-1 {
    margin-left: 4.16666667%;
  }
  .ant-col-xxl-order-1 {
    -ms-flex-order: 1;
        order: 1;
  }
  .ant-col-xxl-0 {
    display: none;
  }
  .ant-col-push-0 {
    left: auto;
  }
  .ant-col-pull-0 {
    right: auto;
  }
  .ant-col-xxl-push-0 {
    left: auto;
  }
  .ant-col-xxl-pull-0 {
    right: auto;
  }
  .ant-col-xxl-offset-0 {
    margin-left: 0;
  }
  .ant-col-xxl-order-0 {
    -ms-flex-order: 0;
        order: 0;
  }
}

.row-component.debug&gt;div{border:1px dashed red}
/* 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-alert {
  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;
  font-feature-settings: 'tnum';
  position: relative;
  padding: 8px 15px 8px 37px;
  word-wrap: break-word;
  border-radius: 4px;
}
.ant-alert.ant-alert-no-icon {
  padding: 8px 15px;
}
.ant-alert.ant-alert-closable {
  padding-right: 30px;
}
.ant-alert-icon {
  position: absolute;
  top: 11.5px;
  left: 16px;
}
.ant-alert-description {
  display: none;
  font-size: 14px;
  line-height: 22px;
}
.ant-alert-success {
  background-color: #f6ffed;
  border: 1px solid #b7eb8f;
}
.ant-alert-success .ant-alert-icon {
  color: #52c41a;
}
.ant-alert-info {
  background-color: #e6f7ff;
  border: 1px solid #91d5ff;
}
.ant-alert-info .ant-alert-icon {
  color: #1890ff;
}
.ant-alert-warning {
  background-color: #fffbe6;
  border: 1px solid #ffe58f;
}
.ant-alert-warning .ant-alert-icon {
  color: #faad14;
}
.ant-alert-error {
  background-color: #fff1f0;
  border: 1px solid #ffa39e;
}
.ant-alert-error .ant-alert-icon {
  color: #f5222d;
}
.ant-alert-close-icon {
  position: absolute;
  top: 8px;
  right: 16px;
  padding: 0;
  overflow: hidden;
  font-size: 12px;
  line-height: 22px;
  background-color: transparent;
  border: none;
  outline: none;
  cursor: pointer;
}
.ant-alert-close-icon .anticon-close {
  color: rgba(0, 0, 0, 0.45);
  transition: color 0.3s;
}
.ant-alert-close-icon .anticon-close:hover {
  color: rgba(0, 0, 0, 0.75);
}
.ant-alert-close-text {
  color: rgba(0, 0, 0, 0.45);
  transition: color 0.3s;
}
.ant-alert-close-text:hover {
  color: rgba(0, 0, 0, 0.75);
}
.ant-alert-with-description {
  position: relative;
  padding: 15px 15px 15px 64px;
  color: rgba(0, 0, 0, 0.65);
  line-height: 1.5;
  border-radius: 4px;
}
.ant-alert-with-description.ant-alert-no-icon {
  padding: 15px;
}
.ant-alert-with-description .ant-alert-icon {
  position: absolute;
  top: 16px;
  left: 24px;
  font-size: 24px;
}
.ant-alert-with-description .ant-alert-close-icon {
  position: absolute;
  top: 16px;
  right: 16px;
  font-size: 14px;
  cursor: pointer;
}
.ant-alert-with-description .ant-alert-message {
  display: block;
  margin-bottom: 4px;
  color: rgba(0, 0, 0, 0.85);
  font-size: 16px;
}
.ant-alert-message {
  color: rgba(0, 0, 0, 0.85);
}
.ant-alert-with-description .ant-alert-description {
  display: block;
}
.ant-alert.ant-alert-closing {
  height: 0 !important;
  margin: 0;
  padding-top: 0;
  padding-bottom: 0;
  -ms-transform-origin: 50% 0;
      transform-origin: 50% 0;
  transition: all 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86);
}
.ant-alert-slide-up-leave {
  animation: antAlertSlideUpOut 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86);
  animation-fill-mode: both;
}
.ant-alert-banner {
  margin-bottom: 0;
  border: 0;
  border-radius: 0;
}
@keyframes antAlertSlideUpIn {
  0% {
    transform: scaleY(0);
    transform-origin: 0% 0%;
    opacity: 0;
  }
  100% {
    transform: scaleY(1);
    transform-origin: 0% 0%;
    opacity: 1;
  }
}
@keyframes antAlertSlideUpOut {
  0% {
    transform: scaleY(1);
    transform-origin: 0% 0%;
    opacity: 1;
  }
  100% {
    transform: scaleY(0);
    transform-origin: 0% 0%;
    opacity: 0;
  }
}

.alert-component .ant-alert.ant-alert-banner.ant-alert-error{color:#fa4646}.alert-component .ant-alert.ant-alert-banner.ant-alert-warning{color:#fac546}.alert-component .ant-alert.ant-alert-banner .ant-alert-icon,.alert-component .ant-alert.ant-alert-banner .icon-component{transform:translate3d(0, -1px, 0)}.alert-component .ant-alert.ant-alert-banner .icon-component{margin-right:7px}
/* 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-slider {
  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;
  font-feature-settings: 'tnum';
  position: relative;
  height: 12px;
  margin: 14px 6px 10px;
  padding: 4px 0;
  cursor: pointer;
  -ms-touch-action: none;
      touch-action: none;
}
.ant-slider-vertical {
  width: 12px;
  height: 100%;
  margin: 6px 10px;
  padding: 0 4px;
}
.ant-slider-vertical .ant-slider-rail {
  width: 4px;
  height: 100%;
}
.ant-slider-vertical .ant-slider-track {
  width: 4px;
}
.ant-slider-vertical .ant-slider-handle {
  margin-bottom: -7px;
  margin-left: -5px;
}
.ant-slider-vertical .ant-slider-mark {
  top: 0;
  left: 12px;
  width: 18px;
  height: 100%;
}
.ant-slider-vertical .ant-slider-mark-text {
  left: 4px;
  white-space: nowrap;
}
.ant-slider-vertical .ant-slider-step {
  width: 4px;
  height: 100%;
}
.ant-slider-vertical .ant-slider-dot {
  top: auto;
  left: 2px;
  margin-bottom: -4px;
}
.ant-slider-tooltip .ant-tooltip-inner {
  min-width: unset;
}
.ant-slider-with-marks {
  margin-bottom: 28px;
}
.ant-slider-rail {
  position: absolute;
  width: 100%;
  height: 4px;
  background-color: #f5f5f5;
  border-radius: 2px;
  transition: background-color 0.3s;
}
.ant-slider-track {
  position: absolute;
  height: 4px;
  background-color: #91d5ff;
  border-radius: 4px;
  transition: background-color 0.3s;
}
.ant-slider-handle {
  position: absolute;
  width: 14px;
  height: 14px;
  margin-top: -5px;
  background-color: #fff;
  border: solid 2px #91d5ff;
  border-radius: 50%;
  box-shadow: 0;
  cursor: pointer;
  transition: border-color 0.3s, box-shadow 0.6s, transform 0.3s cubic-bezier(0.18, 0.89, 0.32, 1.28);
}
.ant-slider-handle:focus {
  border-color: #46a6ff;
  outline: none;
  box-shadow: 0 0 0 5px rgba(24, 144, 255, 0.2);
}
.ant-slider-handle.ant-tooltip-open {
  border-color: #1890ff;
}
.ant-slider:hover .ant-slider-rail {
  background-color: #e1e1e1;
}
.ant-slider:hover .ant-slider-track {
  background-color: #69c0ff;
}
.ant-slider:hover .ant-slider-handle:not(.ant-tooltip-open) {
  border-color: #69c0ff;
}
.ant-slider-mark {
  position: absolute;
  top: 14px;
  left: 0;
  width: 100%;
  font-size: 14px;
}
.ant-slider-mark-text {
  position: absolute;
  display: inline-block;
  color: rgba(0, 0, 0, 0.45);
  text-align: center;
  word-break: keep-all;
  cursor: pointer;
}
.ant-slider-mark-text-active {
  color: rgba(0, 0, 0, 0.65);
}
.ant-slider-step {
  position: absolute;
  width: 100%;
  height: 4px;
  background: transparent;
}
.ant-slider-dot {
  position: absolute;
  top: -2px;
  width: 8px;
  height: 8px;
  margin-left: -4px;
  background-color: #fff;
  border: 2px solid #e8e8e8;
  border-radius: 50%;
  cursor: pointer;
}
.ant-slider-dot:first-child {
  margin-left: -4px;
}
.ant-slider-dot:last-child {
  margin-left: -4px;
}
.ant-slider-dot-active {
  border-color: #8cc8ff;
}
.ant-slider-disabled {
  cursor: not-allowed;
}
.ant-slider-disabled .ant-slider-track {
  background-color: rgba(0, 0, 0, 0.25) !important;
}
.ant-slider-disabled .ant-slider-handle,
.ant-slider-disabled .ant-slider-dot {
  background-color: #fff;
  border-color: rgba(0, 0, 0, 0.25) !important;
  box-shadow: none;
  cursor: not-allowed;
}
.ant-slider-disabled .ant-slider-mark-text,
.ant-slider-disabled .ant-slider-dot {
  cursor: not-allowed !important;
}

div.slider-component .ant-slider{margin:10px 6px}div.slider-component .ant-slider .ant-slider-handle{margin-top:-5px}div.slider-component .ant-slider .ant-slider-handle:focus{box-shadow:0 0 0 5px rgba(30,201,91,.3)}div.slider-component .ant-slider-track{background-color:#1ec95b}div.slider-component .ant-slider-handle{border-color:#1ec95b;background-color:#1ec95b}div.slider-component .ant-slider-disabled .ant-slider-handle{background-color:#ccc;border-color:#ccc}div.slider-component:hover .ant-slider-track{background-color:#1ec95b}div.slider-component:hover .ant-slider-handle{border-color:#1ec95b;background-color:#1ec95b}div.slider-component:hover .ant-slider-handle:active{box-shadow:0 0 0 2px rgba(30,201,91,.2)}div.slider-component:hover .ant-slider.ant-slider-disabled .ant-slider-rail{background-color:#f5f5f5}div.slider-component:hover .ant-slider.ant-slider-disabled .ant-slider-handle{background-color:#ccc;border-color:#ccc}div.slider-component.show-min-max{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}div.slider-component.show-min-max .ant-slider{margin:0 10px;-ms-flex-positive:1;flex-grow:1}div.slider-component.fade .ant-slider-handle{border-color:#1ec95b;background-color:#eff5f0}div.slider-component.fade .ant-slider-handle:hover{border-color:#1ec95b;background-color:#1ec95b}div.slider-component .ant-slider:hover .ant-slider-handle:not(.ant-tooltip-open){border-color:#1ec95b}
/* 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-calendar-picker-container {
  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;
  font-feature-settings: 'tnum';
  position: absolute;
  z-index: 1050;
  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';
}
.ant-calendar-picker-container.slide-up-enter.slide-up-enter-active.ant-calendar-picker-container-placement-topLeft,
.ant-calendar-picker-container.slide-up-enter.slide-up-enter-active.ant-calendar-picker-container-placement-topRight,
.ant-calendar-picker-container.slide-up-appear.slide-up-appear-active.ant-calendar-picker-container-placement-topLeft,
.ant-calendar-picker-container.slide-up-appear.slide-up-appear-active.ant-calendar-picker-container-placement-topRight {
  animation-name: antSlideDownIn;
}
.ant-calendar-picker-container.slide-up-enter.slide-up-enter-active.ant-calendar-picker-container-placement-bottomLeft,
.ant-calendar-picker-container.slide-up-enter.slide-up-enter-active.ant-calendar-picker-container-placement-bottomRight,
.ant-calendar-picker-container.slide-up-appear.slide-up-appear-active.ant-calendar-picker-container-placement-bottomLeft,
.ant-calendar-picker-container.slide-up-appear.slide-up-appear-active.ant-calendar-picker-container-placement-bottomRight {
  animation-name: antSlideUpIn;
}
.ant-calendar-picker-container.slide-up-leave.slide-up-leave-active.ant-calendar-picker-container-placement-topLeft,
.ant-calendar-picker-container.slide-up-leave.slide-up-leave-active.ant-calendar-picker-container-placement-topRight {
  animation-name: antSlideDownOut;
}
.ant-calendar-picker-container.slide-up-leave.slide-up-leave-active.ant-calendar-picker-container-placement-bottomLeft,
.ant-calendar-picker-container.slide-up-leave.slide-up-leave-active.ant-calendar-picker-container-placement-bottomRight {
  animation-name: antSlideUpOut;
}
.ant-calendar-picker {
  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;
  font-feature-settings: 'tnum';
  position: relative;
  display: inline-block;
  outline: none;
  cursor: text;
  transition: opacity 0.3s;
}
.ant-calendar-picker-input {
  outline: none;
}
.ant-calendar-picker-input.ant-input {
  line-height: 1.5;
}
.ant-calendar-picker-input.ant-input-sm {
  padding-top: 0;
  padding-bottom: 0;
}
.ant-calendar-picker:hover .ant-calendar-picker-input:not(.ant-input-disabled) {
  border-color: #40a9ff;
}
.ant-calendar-picker:focus .ant-calendar-picker-input:not(.ant-input-disabled) {
  border-color: #40a9ff;
  border-right-width: 1px !important;
  outline: 0;
  box-shadow: 0 0 0 2px rgba(24, 144, 255, 0.2);
}
.ant-calendar-picker-clear,
.ant-calendar-picker-icon {
  position: absolute;
  top: 50%;
  right: 12px;
  z-index: 1;
  width: 14px;
  height: 14px;
  margin-top: -7px;
  font-size: 12px;
  line-height: 14px;
  transition: all 0.3s;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
.ant-calendar-picker-clear {
  z-index: 2;
  color: rgba(0, 0, 0, 0.25);
  font-size: 14px;
  background: #fff;
  cursor: pointer;
  opacity: 0;
  pointer-events: none;
}
.ant-calendar-picker-clear:hover {
  color: rgba(0, 0, 0, 0.45);
}
.ant-calendar-picker:hover .ant-calendar-picker-clear {
  opacity: 1;
  pointer-events: auto;
}
.ant-calendar-picker-icon {
  display: inline-block;
  color: rgba(0, 0, 0, 0.25);
  font-size: 14px;
  line-height: 1;
}
.ant-input-disabled + .ant-calendar-picker-icon {
  cursor: not-allowed;
}
.ant-calendar-picker-small .ant-calendar-picker-clear,
.ant-calendar-picker-small .ant-calendar-picker-icon {
  right: 8px;
}
.ant-calendar {
  position: relative;
  width: 280px;
  font-size: 14px;
  line-height: 1.5;
  text-align: left;
  list-style: none;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid #fff;
  border-radius: 4px;
  outline: none;
  box-shadow: 0 2px 8px rgba(0, 0, 0, 0.15);
}
.ant-calendar-input-wrap {
  height: 34px;
  padding: 6px 10px;
  border-bottom: 1px solid #e8e8e8;
}
.ant-calendar-input {
  width: 100%;
  height: 22px;
  color: rgba(0, 0, 0, 0.65);
  background: #fff;
  border: 0;
  outline: 0;
  cursor: auto;
}
.ant-calendar-input::-moz-placeholder {
  color: #bfbfbf;
  opacity: 1;
}
.ant-calendar-input:-ms-input-placeholder {
  color: #bfbfbf;
}
.ant-calendar-input::-webkit-input-placeholder {
  color: #bfbfbf;
}
.ant-calendar-input:-moz-placeholder-shown {
  text-overflow: ellipsis;
}
.ant-calendar-input:-ms-input-placeholder {
  text-overflow: ellipsis;
}
.ant-calendar-input:placeholder-shown {
  text-overflow: ellipsis;
}
.ant-calendar-week-number {
  width: 286px;
}
.ant-calendar-week-number-cell {
  text-align: center;
}
.ant-calendar-header {
  height: 40px;
  line-height: 40px;
  text-align: center;
  border-bottom: 1px solid #e8e8e8;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
.ant-calendar-header a:hover {
  color: #40a9ff;
}
.ant-calendar-header .ant-calendar-century-select,
.ant-calendar-header .ant-calendar-decade-select,
.ant-calendar-header .ant-calendar-year-select,
.ant-calendar-header .ant-calendar-month-select {
  display: inline-block;
  padding: 0 2px;
  color: rgba(0, 0, 0, 0.85);
  font-weight: 500;
  line-height: 40px;
}
.ant-calendar-header .ant-calendar-century-select-arrow,
.ant-calendar-header .ant-calendar-decade-select-arrow,
.ant-calendar-header .ant-calendar-year-select-arrow,
.ant-calendar-header .ant-calendar-month-select-arrow {
  display: none;
}
.ant-calendar-header .ant-calendar-prev-century-btn,
.ant-calendar-header .ant-calendar-next-century-btn,
.ant-calendar-header .ant-calendar-prev-decade-btn,
.ant-calendar-header .ant-calendar-next-decade-btn,
.ant-calendar-header .ant-calendar-prev-month-btn,
.ant-calendar-header .ant-calendar-next-month-btn,
.ant-calendar-header .ant-calendar-prev-year-btn,
.ant-calendar-header .ant-calendar-next-year-btn {
  position: absolute;
  top: 0;
  display: inline-block;
  padding: 0 5px;
  color: rgba(0, 0, 0, 0.45);
  font-size: 16px;
  font-family: Arial, 'Hiragino Sans GB', 'Microsoft Yahei', 'Microsoft Sans Serif', sans-serif;
  line-height: 40px;
}
.ant-calendar-header .ant-calendar-prev-century-btn,
.ant-calendar-header .ant-calendar-prev-decade-btn,
.ant-calendar-header .ant-calendar-prev-year-btn {
  left: 7px;
  height: 100%;
}
.ant-calendar-header .ant-calendar-prev-century-btn::before,
.ant-calendar-header .ant-calendar-prev-decade-btn::before,
.ant-calendar-header .ant-calendar-prev-year-btn::before,
.ant-calendar-header .ant-calendar-prev-century-btn::after,
.ant-calendar-header .ant-calendar-prev-decade-btn::after,
.ant-calendar-header .ant-calendar-prev-year-btn::after {
  position: relative;
  top: -1px;
  display: inline-block;
  width: 8px;
  height: 8px;
  vertical-align: middle;
  border: 0 solid #aaa;
  border-width: 1.5px 0 0 1.5px;
  border-radius: 1px;
  -ms-transform: rotate(-45deg) scale(0.8);
      transform: rotate(-45deg) scale(0.8);
  transition: all 0.3s;
  content: '';
}
.ant-calendar-header .ant-calendar-prev-century-btn:hover::before,
.ant-calendar-header .ant-calendar-prev-decade-btn:hover::before,
.ant-calendar-header .ant-calendar-prev-year-btn:hover::before,
.ant-calendar-header .ant-calendar-prev-century-btn:hover::after,
.ant-calendar-header .ant-calendar-prev-decade-btn:hover::after,
.ant-calendar-header .ant-calendar-prev-year-btn:hover::after {
  border-color: rgba(0, 0, 0, 0.65);
}
.ant-calendar-header .ant-calendar-prev-century-btn::after,
.ant-calendar-header .ant-calendar-prev-decade-btn::after,
.ant-calendar-header .ant-calendar-prev-year-btn::after {
  display: none;
}
.ant-calendar-header .ant-calendar-prev-century-btn::after,
.ant-calendar-header .ant-calendar-prev-decade-btn::after,
.ant-calendar-header .ant-calendar-prev-year-btn::after {
  position: relative;
  left: -3px;
  display: inline-block;
}
.ant-calendar-header .ant-calendar-next-century-btn,
.ant-calendar-header .ant-calendar-next-decade-btn,
.ant-calendar-header .ant-calendar-next-year-btn {
  right: 7px;
  height: 100%;
}
.ant-calendar-header .ant-calendar-next-century-btn::before,
.ant-calendar-header .ant-calendar-next-decade-btn::before,
.ant-calendar-header .ant-calendar-next-year-btn::before,
.ant-calendar-header .ant-calendar-next-century-btn::after,
.ant-calendar-header .ant-calendar-next-decade-btn::after,
.ant-calendar-header .ant-calendar-next-year-btn::after {
  position: relative;
  top: -1px;
  display: inline-block;
  width: 8px;
  height: 8px;
  vertical-align: middle;
  border: 0 solid #aaa;
  border-width: 1.5px 0 0 1.5px;
  border-radius: 1px;
  -ms-transform: rotate(-45deg) scale(0.8);
      transform: rotate(-45deg) scale(0.8);
  transition: all 0.3s;
  content: '';
}
.ant-calendar-header .ant-calendar-next-century-btn:hover::before,
.ant-calendar-header .ant-calendar-next-decade-btn:hover::before,
.ant-calendar-header .ant-calendar-next-year-btn:hover::before,
.ant-calendar-header .ant-calendar-next-century-btn:hover::after,
.ant-calendar-header .ant-calendar-next-decade-btn:hover::after,
.ant-calendar-header .ant-calendar-next-year-btn:hover::after {
  border-color: rgba(0, 0, 0, 0.65);
}
.ant-calendar-header .ant-calendar-next-century-btn::after,
.ant-calendar-header .ant-calendar-next-decade-btn::after,
.ant-calendar-header .ant-calendar-next-year-btn::after {
  display: none;
}
.ant-calendar-header .ant-calendar-next-century-btn::before,
.ant-calendar-header .ant-calendar-next-decade-btn::before,
.ant-calendar-header .ant-calendar-next-year-btn::before,
.ant-calendar-header .ant-calendar-next-century-btn::after,
.ant-calendar-header .ant-calendar-next-decade-btn::after,
.ant-calendar-header .ant-calendar-next-year-btn::after {
  -ms-transform: rotate(135deg) scale(0.8);
      transform: rotate(135deg) scale(0.8);
}
.ant-calendar-header .ant-calendar-next-century-btn::before,
.ant-calendar-header .ant-calendar-next-decade-btn::before,
.ant-calendar-header .ant-calendar-next-year-btn::before {
  position: relative;
  left: 3px;
}
.ant-calendar-header .ant-calendar-next-century-btn::after,
.ant-calendar-header .ant-calendar-next-decade-btn::after,
.ant-calendar-header .ant-calendar-next-year-btn::after {
  display: inline-block;
}
.ant-calendar-header .ant-calendar-prev-month-btn {
  left: 29px;
  height: 100%;
}
.ant-calendar-header .ant-calendar-prev-month-btn::before,
.ant-calendar-header .ant-calendar-prev-month-btn::after {
  position: relative;
  top: -1px;
  display: inline-block;
  width: 8px;
  height: 8px;
  vertical-align: middle;
  border: 0 solid #aaa;
  border-width: 1.5px 0 0 1.5px;
  border-radius: 1px;
  -ms-transform: rotate(-45deg) scale(0.8);
      transform: rotate(-45deg) scale(0.8);
  transition: all 0.3s;
  content: '';
}
.ant-calendar-header .ant-calendar-prev-month-btn:hover::before,
.ant-calendar-header .ant-calendar-prev-month-btn:hover::after {
  border-color: rgba(0, 0, 0, 0.65);
}
.ant-calendar-header .ant-calendar-prev-month-btn::after {
  display: none;
}
.ant-calendar-header .ant-calendar-next-month-btn {
  right: 29px;
  height: 100%;
}
.ant-calendar-header .ant-calendar-next-month-btn::before,
.ant-calendar-header .ant-calendar-next-month-btn::after {
  position: relative;
  top: -1px;
  display: inline-block;
  width: 8px;
  height: 8px;
  vertical-align: middle;
  border: 0 solid #aaa;
  border-width: 1.5px 0 0 1.5px;
  border-radius: 1px;
  -ms-transform: rotate(-45deg) scale(0.8);
      transform: rotate(-45deg) scale(0.8);
  transition: all 0.3s;
  content: '';
}
.ant-calendar-header .ant-calendar-next-month-btn:hover::before,
.ant-calendar-header .ant-calendar-next-month-btn:hover::after {
  border-color: rgba(0, 0, 0, 0.65);
}
.ant-calendar-header .ant-calendar-next-month-btn::after {
  display: none;
}
.ant-calendar-header .ant-calendar-next-month-btn::before,
.ant-calendar-header .ant-calendar-next-month-btn::after {
  -ms-transform: rotate(135deg) scale(0.8);
      transform: rotate(135deg) scale(0.8);
}
.ant-calendar-body {
  padding: 8px 12px;
}
.ant-calendar table {
  width: 100%;
  max-width: 100%;
  background-color: transparent;
  border-collapse: collapse;
}
.ant-calendar table,
.ant-calendar th,
.ant-calendar td {
  text-align: center;
  border: 0;
}
.ant-calendar-calendar-table {
  margin-bottom: 0;
  border-spacing: 0;
}
.ant-calendar-column-header {
  width: 33px;
  padding: 6px 0;
  line-height: 18px;
  text-align: center;
}
.ant-calendar-column-header .ant-calendar-column-header-inner {
  display: block;
  font-weight: normal;
}
.ant-calendar-week-number-header .ant-calendar-column-header-inner {
  display: none;
}
.ant-calendar-cell {
  height: 30px;
  padding: 3px 0;
}
.ant-calendar-date {
  display: block;
  width: 24px;
  height: 24px;
  margin: 0 auto;
  padding: 0;
  color: rgba(0, 0, 0, 0.65);
  line-height: 22px;
  text-align: center;
  background: transparent;
  border: 1px solid transparent;
  border-radius: 2px;
  transition: background 0.3s ease;
}
.ant-calendar-date-panel {
  position: relative;
  outline: none;
}
.ant-calendar-date:hover {
  background: #e6f7ff;
  cursor: pointer;
}
.ant-calendar-date:active {
  color: #fff;
  background: #40a9ff;
}
.ant-calendar-today .ant-calendar-date {
  color: #1890ff;
  font-weight: bold;
  border-color: #1890ff;
}
.ant-calendar-selected-day .ant-calendar-date {
  background: #bae7ff;
}
.ant-calendar-last-month-cell .ant-calendar-date,
.ant-calendar-next-month-btn-day .ant-calendar-date,
.ant-calendar-last-month-cell .ant-calendar-date:hover,
.ant-calendar-next-month-btn-day .ant-calendar-date:hover {
  color: rgba(0, 0, 0, 0.25);
  background: transparent;
  border-color: transparent;
}
.ant-calendar-disabled-cell .ant-calendar-date {
  position: relative;
  width: auto;
  color: rgba(0, 0, 0, 0.25);
  background: #f5f5f5;
  border: 1px solid transparent;
  border-radius: 0;
  cursor: not-allowed;
}
.ant-calendar-disabled-cell .ant-calendar-date:hover {
  background: #f5f5f5;
}
.ant-calendar-disabled-cell.ant-calendar-selected-day .ant-calendar-date::before {
  position: absolute;
  top: -1px;
  left: 5px;
  width: 24px;
  height: 24px;
  background: rgba(0, 0, 0, 0.1);
  border-radius: 2px;
  content: '';
}
.ant-calendar-disabled-cell.ant-calendar-today .ant-calendar-date {
  position: relative;
  padding-right: 5px;
  padding-left: 5px;
}
.ant-calendar-disabled-cell.ant-calendar-today .ant-calendar-date::before {
  position: absolute;
  top: -1px;
  left: 5px;
  width: 24px;
  height: 24px;
  border: 1px solid rgba(0, 0, 0, 0.25);
  border-radius: 2px;
  content: ' ';
}
.ant-calendar-disabled-cell-first-of-row .ant-calendar-date {
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
}
.ant-calendar-disabled-cell-last-of-row .ant-calendar-date {
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
}
.ant-calendar-footer {
  padding: 0 12px;
  line-height: 38px;
  border-top: 1px solid #e8e8e8;
}
.ant-calendar-footer:empty {
  border-top: 0;
}
.ant-calendar-footer-btn {
  display: block;
  text-align: center;
}
.ant-calendar-footer-extra {
  text-align: left;
}
.ant-calendar .ant-calendar-today-btn,
.ant-calendar .ant-calendar-clear-btn {
  display: inline-block;
  margin: 0 0 0 8px;
  text-align: center;
}
.ant-calendar .ant-calendar-today-btn-disabled,
.ant-calendar .ant-calendar-clear-btn-disabled {
  color: rgba(0, 0, 0, 0.25);
  cursor: not-allowed;
}
.ant-calendar .ant-calendar-today-btn:only-child,
.ant-calendar .ant-calendar-clear-btn:only-child {
  margin: 0;
}
.ant-calendar .ant-calendar-clear-btn {
  position: absolute;
  top: 7px;
  right: 5px;
  display: none;
  width: 20px;
  height: 20px;
  margin: 0;
  overflow: hidden;
  line-height: 20px;
  text-align: center;
  text-indent: -76px;
}
.ant-calendar .ant-calendar-clear-btn::after {
  display: inline-block;
  width: 20px;
  color: rgba(0, 0, 0, 0.25);
  font-size: 14px;
  line-height: 1;
  text-indent: 43px;
  transition: color 0.3s ease;
}
.ant-calendar .ant-calendar-clear-btn:hover::after {
  color: rgba(0, 0, 0, 0.45);
}
.ant-calendar .ant-calendar-ok-btn {
  position: relative;
  display: inline-block;
  font-weight: 400;
  white-space: nowrap;
  text-align: center;
  background-image: none;
  border: 1px solid transparent;
  box-shadow: 0 2px 0 rgba(0, 0, 0, 0.015);
  cursor: pointer;
  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;
  color: #fff;
  background-color: #1890ff;
  border-color: #1890ff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.12);
  box-shadow: 0 2px 0 rgba(0, 0, 0, 0.045);
  height: 24px;
  padding: 0 7px;
  font-size: 14px;
  border-radius: 4px;
  line-height: 22px;
}
.ant-calendar .ant-calendar-ok-btn &gt; .anticon {
  line-height: 1;
}
.ant-calendar .ant-calendar-ok-btn,
.ant-calendar .ant-calendar-ok-btn:active,
.ant-calendar .ant-calendar-ok-btn:focus {
  outline: 0;
}
.ant-calendar .ant-calendar-ok-btn:not([disabled]):hover {
  text-decoration: none;
}
.ant-calendar .ant-calendar-ok-btn:not([disabled]):active {
  outline: 0;
  box-shadow: none;
}
.ant-calendar .ant-calendar-ok-btn.disabled,
.ant-calendar .ant-calendar-ok-btn[disabled] {
  cursor: not-allowed;
}
.ant-calendar .ant-calendar-ok-btn.disabled &gt; *,
.ant-calendar .ant-calendar-ok-btn[disabled] &gt; * {
  pointer-events: none;
}
.ant-calendar .ant-calendar-ok-btn-lg {
  height: 40px;
  padding: 0 15px;
  font-size: 16px;
  border-radius: 4px;
}
.ant-calendar .ant-calendar-ok-btn-sm {
  height: 24px;
  padding: 0 7px;
  font-size: 14px;
  border-radius: 4px;
}
.ant-calendar .ant-calendar-ok-btn &gt; a:only-child {
  color: currentColor;
}
.ant-calendar .ant-calendar-ok-btn &gt; a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-calendar .ant-calendar-ok-btn:hover,
.ant-calendar .ant-calendar-ok-btn:focus {
  color: #fff;
  background-color: #40a9ff;
  border-color: #40a9ff;
}
.ant-calendar .ant-calendar-ok-btn:hover &gt; a:only-child,
.ant-calendar .ant-calendar-ok-btn:focus &gt; a:only-child {
  color: currentColor;
}
.ant-calendar .ant-calendar-ok-btn:hover &gt; a:only-child::after,
.ant-calendar .ant-calendar-ok-btn:focus &gt; a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-calendar .ant-calendar-ok-btn:active,
.ant-calendar .ant-calendar-ok-btn.active {
  color: #fff;
  background-color: #096dd9;
  border-color: #096dd9;
}
.ant-calendar .ant-calendar-ok-btn:active &gt; a:only-child,
.ant-calendar .ant-calendar-ok-btn.active &gt; a:only-child {
  color: currentColor;
}
.ant-calendar .ant-calendar-ok-btn:active &gt; a:only-child::after,
.ant-calendar .ant-calendar-ok-btn.active &gt; a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-calendar .ant-calendar-ok-btn-disabled,
.ant-calendar .ant-calendar-ok-btn.disabled,
.ant-calendar .ant-calendar-ok-btn[disabled],
.ant-calendar .ant-calendar-ok-btn-disabled:hover,
.ant-calendar .ant-calendar-ok-btn.disabled:hover,
.ant-calendar .ant-calendar-ok-btn[disabled]:hover,
.ant-calendar .ant-calendar-ok-btn-disabled:focus,
.ant-calendar .ant-calendar-ok-btn.disabled:focus,
.ant-calendar .ant-calendar-ok-btn[disabled]:focus,
.ant-calendar .ant-calendar-ok-btn-disabled:active,
.ant-calendar .ant-calendar-ok-btn.disabled:active,
.ant-calendar .ant-calendar-ok-btn[disabled]:active,
.ant-calendar .ant-calendar-ok-btn-disabled.active,
.ant-calendar .ant-calendar-ok-btn.disabled.active,
.ant-calendar .ant-calendar-ok-btn[disabled].active {
  color: rgba(0, 0, 0, 0.25);
  background-color: #f5f5f5;
  border-color: #d9d9d9;
  text-shadow: none;
  box-shadow: none;
}
.ant-calendar .ant-calendar-ok-btn-disabled &gt; a:only-child,
.ant-calendar .ant-calendar-ok-btn.disabled &gt; a:only-child,
.ant-calendar .ant-calendar-ok-btn[disabled] &gt; a:only-child,
.ant-calendar .ant-calendar-ok-btn-disabled:hover &gt; a:only-child,
.ant-calendar .ant-calendar-ok-btn.disabled:hover &gt; a:only-child,
.ant-calendar .ant-calendar-ok-btn[disabled]:hover &gt; a:only-child,
.ant-calendar .ant-calendar-ok-btn-disabled:focus &gt; a:only-child,
.ant-calendar .ant-calendar-ok-btn.disabled:focus &gt; a:only-child,
.ant-calendar .ant-calendar-ok-btn[disabled]:focus &gt; a:only-child,
.ant-calendar .ant-calendar-ok-btn-disabled:active &gt; a:only-child,
.ant-calendar .ant-calendar-ok-btn.disabled:active &gt; a:only-child,
.ant-calendar .ant-calendar-ok-btn[disabled]:active &gt; a:only-child,
.ant-calendar .ant-calendar-ok-btn-disabled.active &gt; a:only-child,
.ant-calendar .ant-calendar-ok-btn.disabled.active &gt; a:only-child,
.ant-calendar .ant-calendar-ok-btn[disabled].active &gt; a:only-child {
  color: currentColor;
}
.ant-calendar .ant-calendar-ok-btn-disabled &gt; a:only-child::after,
.ant-calendar .ant-calendar-ok-btn.disabled &gt; a:only-child::after,
.ant-calendar .ant-calendar-ok-btn[disabled] &gt; a:only-child::after,
.ant-calendar .ant-calendar-ok-btn-disabled:hover &gt; a:only-child::after,
.ant-calendar .ant-calendar-ok-btn.disabled:hover &gt; a:only-child::after,
.ant-calendar .ant-calendar-ok-btn[disabled]:hover &gt; a:only-child::after,
.ant-calendar .ant-calendar-ok-btn-disabled:focus &gt; a:only-child::after,
.ant-calendar .ant-calendar-ok-btn.disabled:focus &gt; a:only-child::after,
.ant-calendar .ant-calendar-ok-btn[disabled]:focus &gt; a:only-child::after,
.ant-calendar .ant-calendar-ok-btn-disabled:active &gt; a:only-child::after,
.ant-calendar .ant-calendar-ok-btn.disabled:active &gt; a:only-child::after,
.ant-calendar .ant-calendar-ok-btn[disabled]:active &gt; a:only-child::after,
.ant-calendar .ant-calendar-ok-btn-disabled.active &gt; a:only-child::after,
.ant-calendar .ant-calendar-ok-btn.disabled.active &gt; a:only-child::after,
.ant-calendar .ant-calendar-ok-btn[disabled].active &gt; a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-calendar .ant-calendar-ok-btn-disabled,
.ant-calendar .ant-calendar-ok-btn.disabled,
.ant-calendar .ant-calendar-ok-btn[disabled],
.ant-calendar .ant-calendar-ok-btn-disabled:hover,
.ant-calendar .ant-calendar-ok-btn.disabled:hover,
.ant-calendar .ant-calendar-ok-btn[disabled]:hover,
.ant-calendar .ant-calendar-ok-btn-disabled:focus,
.ant-calendar .ant-calendar-ok-btn.disabled:focus,
.ant-calendar .ant-calendar-ok-btn[disabled]:focus,
.ant-calendar .ant-calendar-ok-btn-disabled:active,
.ant-calendar .ant-calendar-ok-btn.disabled:active,
.ant-calendar .ant-calendar-ok-btn[disabled]:active,
.ant-calendar .ant-calendar-ok-btn-disabled.active,
.ant-calendar .ant-calendar-ok-btn.disabled.active,
.ant-calendar .ant-calendar-ok-btn[disabled].active {
  color: rgba(0, 0, 0, 0.25);
  background-color: #f5f5f5;
  border-color: #d9d9d9;
  text-shadow: none;
  box-shadow: none;
}
.ant-calendar .ant-calendar-ok-btn-disabled &gt; a:only-child,
.ant-calendar .ant-calendar-ok-btn.disabled &gt; a:only-child,
.ant-calendar .ant-calendar-ok-btn[disabled] &gt; a:only-child,
.ant-calendar .ant-calendar-ok-btn-disabled:hover &gt; a:only-child,
.ant-calendar .ant-calendar-ok-btn.disabled:hover &gt; a:only-child,
.ant-calendar .ant-calendar-ok-btn[disabled]:hover &gt; a:only-child,
.ant-calendar .ant-calendar-ok-btn-disabled:focus &gt; a:only-child,
.ant-calendar .ant-calendar-ok-btn.disabled:focus &gt; a:only-child,
.ant-calendar .ant-calendar-ok-btn[disabled]:focus &gt; a:only-child,
.ant-calendar .ant-calendar-ok-btn-disabled:active &gt; a:only-child,
.ant-calendar .ant-calendar-ok-btn.disabled:active &gt; a:only-child,
.ant-calendar .ant-calendar-ok-btn[disabled]:active &gt; a:only-child,
.ant-calendar .ant-calendar-ok-btn-disabled.active &gt; a:only-child,
.ant-calendar .ant-calendar-ok-btn.disabled.active &gt; a:only-child,
.ant-calendar .ant-calendar-ok-btn[disabled].active &gt; a:only-child {
  color: currentColor;
}
.ant-calendar .ant-calendar-ok-btn-disabled &gt; a:only-child::after,
.ant-calendar .ant-calendar-ok-btn.disabled &gt; a:only-child::after,
.ant-calendar .ant-calendar-ok-btn[disabled] &gt; a:only-child::after,
.ant-calendar .ant-calendar-ok-btn-disabled:hover &gt; a:only-child::after,
.ant-calendar .ant-calendar-ok-btn.disabled:hover &gt; a:only-child::after,
.ant-calendar .ant-calendar-ok-btn[disabled]:hover &gt; a:only-child::after,
.ant-calendar .ant-calendar-ok-btn-disabled:focus &gt; a:only-child::after,
.ant-calendar .ant-calendar-ok-btn.disabled:focus &gt; a:only-child::after,
.ant-calendar .ant-calendar-ok-btn[disabled]:focus &gt; a:only-child::after,
.ant-calendar .ant-calendar-ok-btn-disabled:active &gt; a:only-child::after,
.ant-calendar .ant-calendar-ok-btn.disabled:active &gt; a:only-child::after,
.ant-calendar .ant-calendar-ok-btn[disabled]:active &gt; a:only-child::after,
.ant-calendar .ant-calendar-ok-btn-disabled.active &gt; a:only-child::after,
.ant-calendar .ant-calendar-ok-btn.disabled.active &gt; a:only-child::after,
.ant-calendar .ant-calendar-ok-btn[disabled].active &gt; a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-calendar-range-picker-input {
  width: 44%;
  height: 99%;
  text-align: center;
  background-color: transparent;
  border: 0;
  outline: 0;
}
.ant-calendar-range-picker-input::-moz-placeholder {
  color: #bfbfbf;
  opacity: 1;
}
.ant-calendar-range-picker-input:-ms-input-placeholder {
  color: #bfbfbf;
}
.ant-calendar-range-picker-input::-webkit-input-placeholder {
  color: #bfbfbf;
}
.ant-calendar-range-picker-input:-moz-placeholder-shown {
  text-overflow: ellipsis;
}
.ant-calendar-range-picker-input:-ms-input-placeholder {
  text-overflow: ellipsis;
}
.ant-calendar-range-picker-input:placeholder-shown {
  text-overflow: ellipsis;
}
.ant-calendar-range-picker-input[disabled] {
  cursor: not-allowed;
}
.ant-calendar-range-picker-separator {
  display: inline-block;
  min-width: 10px;
  height: 100%;
  color: rgba(0, 0, 0, 0.45);
  white-space: nowrap;
  text-align: center;
  vertical-align: top;
  pointer-events: none;
}
.ant-calendar-range {
  width: 552px;
  overflow: hidden;
}
.ant-calendar-range .ant-calendar-date-panel::after {
  display: block;
  clear: both;
  height: 0;
  visibility: hidden;
  content: '.';
}
.ant-calendar-range-part {
  position: relative;
  width: 50%;
}
.ant-calendar-range-left {
  float: left;
}
.ant-calendar-range-left .ant-calendar-time-picker-inner {
  border-right: 1px solid #e8e8e8;
}
.ant-calendar-range-right {
  float: right;
}
.ant-calendar-range-right .ant-calendar-time-picker-inner {
  border-left: 1px solid #e8e8e8;
}
.ant-calendar-range-middle {
  position: absolute;
  left: 50%;
  z-index: 1;
  height: 34px;
  margin: 1px 0 0 0;
  padding: 0 200px 0 0;
  color: rgba(0, 0, 0, 0.45);
  line-height: 34px;
  text-align: center;
  -ms-transform: translateX(-50%);
      transform: translateX(-50%);
  pointer-events: none;
}
.ant-calendar-range-right .ant-calendar-date-input-wrap {
  margin-left: -90px;
}
.ant-calendar-range.ant-calendar-time .ant-calendar-range-middle {
  padding: 0 10px 0 0;
  -ms-transform: translateX(-50%);
      transform: translateX(-50%);
}
.ant-calendar-range .ant-calendar-today :not(.ant-calendar-disabled-cell) :not(.ant-calendar-last-month-cell) :not(.ant-calendar-next-month-btn-day) .ant-calendar-date {
  color: #1890ff;
  background: #bae7ff;
  border-color: #1890ff;
}
.ant-calendar-range .ant-calendar-selected-start-date .ant-calendar-date,
.ant-calendar-range .ant-calendar-selected-end-date .ant-calendar-date {
  color: #fff;
  background: #1890ff;
  border: 1px solid transparent;
}
.ant-calendar-range .ant-calendar-selected-start-date .ant-calendar-date:hover,
.ant-calendar-range .ant-calendar-selected-end-date .ant-calendar-date:hover {
  background: #1890ff;
}
.ant-calendar-range.ant-calendar-time .ant-calendar-range-right .ant-calendar-date-input-wrap {
  margin-left: 0;
}
.ant-calendar-range .ant-calendar-input-wrap {
  position: relative;
  height: 34px;
}
.ant-calendar-range .ant-calendar-input,
.ant-calendar-range .ant-calendar-time-picker-input {
  position: relative;
  display: inline-block;
  width: 100%;
  height: 32px;
  padding: 4px 11px;
  color: rgba(0, 0, 0, 0.65);
  font-size: 14px;
  line-height: 1.5;
  background-color: #fff;
  background-image: none;
  border: 1px solid #d9d9d9;
  border-radius: 4px;
  transition: all 0.3s;
  height: 24px;
  padding-right: 0;
  padding-left: 0;
  line-height: 24px;
  border: 0;
  box-shadow: none;
}
.ant-calendar-range .ant-calendar-input::-moz-placeholder,
.ant-calendar-range .ant-calendar-time-picker-input::-moz-placeholder {
  color: #bfbfbf;
  opacity: 1;
}
.ant-calendar-range .ant-calendar-input:-ms-input-placeholder,
.ant-calendar-range .ant-calendar-time-picker-input:-ms-input-placeholder {
  color: #bfbfbf;
}
.ant-calendar-range .ant-calendar-input::-webkit-input-placeholder,
.ant-calendar-range .ant-calendar-time-picker-input::-webkit-input-placeholder {
  color: #bfbfbf;
}
.ant-calendar-range .ant-calendar-input:-moz-placeholder-shown, .ant-calendar-range .ant-calendar-time-picker-input:-moz-placeholder-shown {
  text-overflow: ellipsis;
}
.ant-calendar-range .ant-calendar-input:-ms-input-placeholder, .ant-calendar-range .ant-calendar-time-picker-input:-ms-input-placeholder {
  text-overflow: ellipsis;
}
.ant-calendar-range .ant-calendar-input:placeholder-shown,
.ant-calendar-range .ant-calendar-time-picker-input:placeholder-shown {
  text-overflow: ellipsis;
}
.ant-calendar-range .ant-calendar-input:hover,
.ant-calendar-range .ant-calendar-time-picker-input:hover {
  border-color: #40a9ff;
  border-right-width: 1px !important;
}
.ant-calendar-range .ant-calendar-input:focus,
.ant-calendar-range .ant-calendar-time-picker-input:focus {
  border-color: #40a9ff;
  border-right-width: 1px !important;
  outline: 0;
  box-shadow: 0 0 0 2px rgba(24, 144, 255, 0.2);
}
.ant-calendar-range .ant-calendar-input-disabled,
.ant-calendar-range .ant-calendar-time-picker-input-disabled {
  color: rgba(0, 0, 0, 0.25);
  background-color: #f5f5f5;
  cursor: not-allowed;
  opacity: 1;
}
.ant-calendar-range .ant-calendar-input-disabled:hover,
.ant-calendar-range .ant-calendar-time-picker-input-disabled:hover {
  border-color: #d9d9d9;
  border-right-width: 1px !important;
}
.ant-calendar-range .ant-calendar-input[disabled],
.ant-calendar-range .ant-calendar-time-picker-input[disabled] {
  color: rgba(0, 0, 0, 0.25);
  background-color: #f5f5f5;
  cursor: not-allowed;
  opacity: 1;
}
.ant-calendar-range .ant-calendar-input[disabled]:hover,
.ant-calendar-range .ant-calendar-time-picker-input[disabled]:hover {
  border-color: #d9d9d9;
  border-right-width: 1px !important;
}
textarea.ant-calendar-range .ant-calendar-input,
textarea.ant-calendar-range .ant-calendar-time-picker-input {
  max-width: 100%;
  height: auto;
  min-height: 32px;
  line-height: 1.5;
  vertical-align: bottom;
  transition: all 0.3s, height 0s;
}
.ant-calendar-range .ant-calendar-input-lg,
.ant-calendar-range .ant-calendar-time-picker-input-lg {
  height: 40px;
  padding: 6px 11px;
  font-size: 16px;
}
.ant-calendar-range .ant-calendar-input-sm,
.ant-calendar-range .ant-calendar-time-picker-input-sm {
  height: 24px;
  padding: 1px 7px;
}
.ant-calendar-range .ant-calendar-input:focus,
.ant-calendar-range .ant-calendar-time-picker-input:focus {
  box-shadow: none;
}
.ant-calendar-range .ant-calendar-time-picker-icon {
  display: none;
}
.ant-calendar-range.ant-calendar-week-number {
  width: 574px;
}
.ant-calendar-range.ant-calendar-week-number .ant-calendar-range-part {
  width: 286px;
}
.ant-calendar-range .ant-calendar-year-panel,
.ant-calendar-range .ant-calendar-month-panel,
.ant-calendar-range .ant-calendar-decade-panel {
  top: 34px;
}
.ant-calendar-range .ant-calendar-month-panel .ant-calendar-year-panel {
  top: 0;
}
.ant-calendar-range .ant-calendar-decade-panel-table,
.ant-calendar-range .ant-calendar-year-panel-table,
.ant-calendar-range .ant-calendar-month-panel-table {
  height: 208px;
}
.ant-calendar-range .ant-calendar-in-range-cell {
  position: relative;
  border-radius: 0;
}
.ant-calendar-range .ant-calendar-in-range-cell &gt; div {
  position: relative;
  z-index: 1;
}
.ant-calendar-range .ant-calendar-in-range-cell::before {
  position: absolute;
  top: 4px;
  right: 0;
  bottom: 4px;
  left: 0;
  display: block;
  background: #e6f7ff;
  border: 0;
  border-radius: 0;
  content: '';
}
.ant-calendar-range .ant-calendar-footer-extra {
  float: left;
}
div.ant-calendar-range-quick-selector {
  text-align: left;
}
div.ant-calendar-range-quick-selector &gt; a {
  margin-right: 8px;
}
.ant-calendar-range .ant-calendar-header,
.ant-calendar-range .ant-calendar-month-panel-header,
.ant-calendar-range .ant-calendar-year-panel-header,
.ant-calendar-range .ant-calendar-decade-panel-header {
  border-bottom: 0;
}
.ant-calendar-range .ant-calendar-body,
.ant-calendar-range .ant-calendar-month-panel-body,
.ant-calendar-range .ant-calendar-year-panel-body,
.ant-calendar-range .ant-calendar-decade-panel-body {
  border-top: 1px solid #e8e8e8;
}
.ant-calendar-range.ant-calendar-time .ant-calendar-time-picker {
  top: 68px;
  z-index: 2;
  width: 100%;
  height: 207px;
}
.ant-calendar-range.ant-calendar-time .ant-calendar-time-picker-panel {
  height: 267px;
  margin-top: -34px;
}
.ant-calendar-range.ant-calendar-time .ant-calendar-time-picker-inner {
  height: 100%;
  padding-top: 40px;
  background: none;
}
.ant-calendar-range.ant-calendar-time .ant-calendar-time-picker-combobox {
  display: inline-block;
  height: 100%;
  background-color: #fff;
  border-top: 1px solid #e8e8e8;
}
.ant-calendar-range.ant-calendar-time .ant-calendar-time-picker-select {
  height: 100%;
}
.ant-calendar-range.ant-calendar-time .ant-calendar-time-picker-select ul {
  max-height: 100%;
}
.ant-calendar-range.ant-calendar-time .ant-calendar-footer .ant-calendar-time-picker-btn {
  margin-right: 8px;
}
.ant-calendar-range.ant-calendar-time .ant-calendar-today-btn {
  height: 22px;
  margin: 8px 12px;
  line-height: 22px;
}
.ant-calendar-range-with-ranges.ant-calendar-time .ant-calendar-time-picker {
  height: 233px;
}
.ant-calendar-range.ant-calendar-show-time-picker .ant-calendar-body {
  border-top-color: transparent;
}
.ant-calendar-time-picker {
  position: absolute;
  top: 40px;
  width: 100%;
  background-color: #fff;
}
.ant-calendar-time-picker-panel {
  position: absolute;
  z-index: 1050;
  width: 100%;
}
.ant-calendar-time-picker-inner {
  position: relative;
  display: inline-block;
  width: 100%;
  overflow: hidden;
  font-size: 14px;
  line-height: 1.5;
  text-align: left;
  list-style: none;
  background-color: #fff;
  background-clip: padding-box;
  outline: none;
}
.ant-calendar-time-picker-combobox {
  width: 100%;
}
.ant-calendar-time-picker-column-1,
.ant-calendar-time-picker-column-1 .ant-calendar-time-picker-select {
  width: 100%;
}
.ant-calendar-time-picker-column-2 .ant-calendar-time-picker-select {
  width: 50%;
}
.ant-calendar-time-picker-column-3 .ant-calendar-time-picker-select {
  width: 33.33%;
}
.ant-calendar-time-picker-column-4 .ant-calendar-time-picker-select {
  width: 25%;
}
.ant-calendar-time-picker-input-wrap {
  display: none;
}
.ant-calendar-time-picker-select {
  position: relative;
  float: left;
  height: 226px;
  overflow: hidden;
  font-size: 14px;
  border-right: 1px solid #e8e8e8;
}
.ant-calendar-time-picker-select:hover {
  overflow-y: auto;
}
.ant-calendar-time-picker-select:first-child {
  margin-left: 0;
  border-left: 0;
}
.ant-calendar-time-picker-select:last-child {
  border-right: 0;
}
.ant-calendar-time-picker-select ul {
  width: 100%;
  max-height: 206px;
  margin: 0;
  padding: 0;
  list-style: none;
}
.ant-calendar-time-picker-select li {
  width: 100%;
  height: 24px;
  margin: 0;
  line-height: 24px;
  text-align: center;
  list-style: none;
  cursor: pointer;
  transition: all 0.3s;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
.ant-calendar-time-picker-select li:last-child::after {
  display: block;
  height: 202px;
  content: '';
}
.ant-calendar-time-picker-select li:hover {
  background: #e6f7ff;
}
.ant-calendar-time-picker-select li:focus {
  color: #1890ff;
  font-weight: 600;
  outline: none;
}
li.ant-calendar-time-picker-select-option-selected {
  font-weight: 600;
  background: #f5f5f5;
}
li.ant-calendar-time-picker-select-option-disabled {
  color: rgba(0, 0, 0, 0.25);
}
li.ant-calendar-time-picker-select-option-disabled:hover {
  background: transparent;
  cursor: not-allowed;
}
.ant-calendar-time .ant-calendar-day-select {
  display: inline-block;
  padding: 0 2px;
  color: rgba(0, 0, 0, 0.85);
  font-weight: 500;
  line-height: 34px;
}
.ant-calendar-time .ant-calendar-footer {
  position: relative;
  height: auto;
}
.ant-calendar-time .ant-calendar-footer-btn {
  text-align: right;
}
.ant-calendar-time .ant-calendar-footer .ant-calendar-today-btn {
  float: left;
  margin: 0;
}
.ant-calendar-time .ant-calendar-footer .ant-calendar-time-picker-btn {
  display: inline-block;
  margin-right: 8px;
}
.ant-calendar-time .ant-calendar-footer .ant-calendar-time-picker-btn-disabled {
  color: rgba(0, 0, 0, 0.25);
}
.ant-calendar-month-panel {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 10;
  background: #fff;
  border-radius: 4px;
  outline: none;
}
.ant-calendar-month-panel &gt; div {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  height: 100%;
}
.ant-calendar-month-panel-hidden {
  display: none;
}
.ant-calendar-month-panel-header {
  height: 40px;
  line-height: 40px;
  text-align: center;
  border-bottom: 1px solid #e8e8e8;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  position: relative;
}
.ant-calendar-month-panel-header a:hover {
  color: #40a9ff;
}
.ant-calendar-month-panel-header .ant-calendar-month-panel-century-select,
.ant-calendar-month-panel-header .ant-calendar-month-panel-decade-select,
.ant-calendar-month-panel-header .ant-calendar-month-panel-year-select,
.ant-calendar-month-panel-header .ant-calendar-month-panel-month-select {
  display: inline-block;
  padding: 0 2px;
  color: rgba(0, 0, 0, 0.85);
  font-weight: 500;
  line-height: 40px;
}
.ant-calendar-month-panel-header .ant-calendar-month-panel-century-select-arrow,
.ant-calendar-month-panel-header .ant-calendar-month-panel-decade-select-arrow,
.ant-calendar-month-panel-header .ant-calendar-month-panel-year-select-arrow,
.ant-calendar-month-panel-header .ant-calendar-month-panel-month-select-arrow {
  display: none;
}
.ant-calendar-month-panel-header .ant-calendar-month-panel-prev-century-btn,
.ant-calendar-month-panel-header .ant-calendar-month-panel-next-century-btn,
.ant-calendar-month-panel-header .ant-calendar-month-panel-prev-decade-btn,
.ant-calendar-month-panel-header .ant-calendar-month-panel-next-decade-btn,
.ant-calendar-month-panel-header .ant-calendar-month-panel-prev-month-btn,
.ant-calendar-month-panel-header .ant-calendar-month-panel-next-month-btn,
.ant-calendar-month-panel-header .ant-calendar-month-panel-prev-year-btn,
.ant-calendar-month-panel-header .ant-calendar-month-panel-next-year-btn {
  position: absolute;
  top: 0;
  display: inline-block;
  padding: 0 5px;
  color: rgba(0, 0, 0, 0.45);
  font-size: 16px;
  font-family: Arial, 'Hiragino Sans GB', 'Microsoft Yahei', 'Microsoft Sans Serif', sans-serif;
  line-height: 40px;
}
.ant-calendar-month-panel-header .ant-calendar-month-panel-prev-century-btn,
.ant-calendar-month-panel-header .ant-calendar-month-panel-prev-decade-btn,
.ant-calendar-month-panel-header .ant-calendar-month-panel-prev-year-btn {
  left: 7px;
  height: 100%;
}
.ant-calendar-month-panel-header .ant-calendar-month-panel-prev-century-btn::before,
.ant-calendar-month-panel-header .ant-calendar-month-panel-prev-decade-btn::before,
.ant-calendar-month-panel-header .ant-calendar-month-panel-prev-year-btn::before,
.ant-calendar-month-panel-header .ant-calendar-month-panel-prev-century-btn::after,
.ant-calendar-month-panel-header .ant-calendar-month-panel-prev-decade-btn::after,
.ant-calendar-month-panel-header .ant-calendar-month-panel-prev-year-btn::after {
  position: relative;
  top: -1px;
  display: inline-block;
  width: 8px;
  height: 8px;
  vertical-align: middle;
  border: 0 solid #aaa;
  border-width: 1.5px 0 0 1.5px;
  border-radius: 1px;
  -ms-transform: rotate(-45deg) scale(0.8);
      transform: rotate(-45deg) scale(0.8);
  transition: all 0.3s;
  content: '';
}
.ant-calendar-month-panel-header .ant-calendar-month-panel-prev-century-btn:hover::before,
.ant-calendar-month-panel-header .ant-calendar-month-panel-prev-decade-btn:hover::before,
.ant-calendar-month-panel-header .ant-calendar-month-panel-prev-year-btn:hover::before,
.ant-calendar-month-panel-header .ant-calendar-month-panel-prev-century-btn:hover::after,
.ant-calendar-month-panel-header .ant-calendar-month-panel-prev-decade-btn:hover::after,
.ant-calendar-month-panel-header .ant-calendar-month-panel-prev-year-btn:hover::after {
  border-color: rgba(0, 0, 0, 0.65);
}
.ant-calendar-month-panel-header .ant-calendar-month-panel-prev-century-btn::after,
.ant-calendar-month-panel-header .ant-calendar-month-panel-prev-decade-btn::after,
.ant-calendar-month-panel-header .ant-calendar-month-panel-prev-year-btn::after {
  display: none;
}
.ant-calendar-month-panel-header .ant-calendar-month-panel-prev-century-btn::after,
.ant-calendar-month-panel-header .ant-calendar-month-panel-prev-decade-btn::after,
.ant-calendar-month-panel-header .ant-calendar-month-panel-prev-year-btn::after {
  position: relative;
  left: -3px;
  display: inline-block;
}
.ant-calendar-month-panel-header .ant-calendar-month-panel-next-century-btn,
.ant-calendar-month-panel-header .ant-calendar-month-panel-next-decade-btn,
.ant-calendar-month-panel-header .ant-calendar-month-panel-next-year-btn {
  right: 7px;
  height: 100%;
}
.ant-calendar-month-panel-header .ant-calendar-month-panel-next-century-btn::before,
.ant-calendar-month-panel-header .ant-calendar-month-panel-next-decade-btn::before,
.ant-calendar-month-panel-header .ant-calendar-month-panel-next-year-btn::before,
.ant-calendar-month-panel-header .ant-calendar-month-panel-next-century-btn::after,
.ant-calendar-month-panel-header .ant-calendar-month-panel-next-decade-btn::after,
.ant-calendar-month-panel-header .ant-calendar-month-panel-next-year-btn::after {
  position: relative;
  top: -1px;
  display: inline-block;
  width: 8px;
  height: 8px;
  vertical-align: middle;
  border: 0 solid #aaa;
  border-width: 1.5px 0 0 1.5px;
  border-radius: 1px;
  -ms-transform: rotate(-45deg) scale(0.8);
      transform: rotate(-45deg) scale(0.8);
  transition: all 0.3s;
  content: '';
}
.ant-calendar-month-panel-header .ant-calendar-month-panel-next-century-btn:hover::before,
.ant-calendar-month-panel-header .ant-calendar-month-panel-next-decade-btn:hover::before,
.ant-calendar-month-panel-header .ant-calendar-month-panel-next-year-btn:hover::before,
.ant-calendar-month-panel-header .ant-calendar-month-panel-next-century-btn:hover::after,
.ant-calendar-month-panel-header .ant-calendar-month-panel-next-decade-btn:hover::after,
.ant-calendar-month-panel-header .ant-calendar-month-panel-next-year-btn:hover::after {
  border-color: rgba(0, 0, 0, 0.65);
}
.ant-calendar-month-panel-header .ant-calendar-month-panel-next-century-btn::after,
.ant-calendar-month-panel-header .ant-calendar-month-panel-next-decade-btn::after,
.ant-calendar-month-panel-header .ant-calendar-month-panel-next-year-btn::after {
  display: none;
}
.ant-calendar-month-panel-header .ant-calendar-month-panel-next-century-btn::before,
.ant-calendar-month-panel-header .ant-calendar-month-panel-next-decade-btn::before,
.ant-calendar-month-panel-header .ant-calendar-month-panel-next-year-btn::before,
.ant-calendar-month-panel-header .ant-calendar-month-panel-next-century-btn::after,
.ant-calendar-month-panel-header .ant-calendar-month-panel-next-decade-btn::after,
.ant-calendar-month-panel-header .ant-calendar-month-panel-next-year-btn::after {
  -ms-transform: rotate(135deg) scale(0.8);
      transform: rotate(135deg) scale(0.8);
}
.ant-calendar-month-panel-header .ant-calendar-month-panel-next-century-btn::before,
.ant-calendar-month-panel-header .ant-calendar-month-panel-next-decade-btn::before,
.ant-calendar-month-panel-header .ant-calendar-month-panel-next-year-btn::before {
  position: relative;
  left: 3px;
}
.ant-calendar-month-panel-header .ant-calendar-month-panel-next-century-btn::after,
.ant-calendar-month-panel-header .ant-calendar-month-panel-next-decade-btn::after,
.ant-calendar-month-panel-header .ant-calendar-month-panel-next-year-btn::after {
  display: inline-block;
}
.ant-calendar-month-panel-header .ant-calendar-month-panel-prev-month-btn {
  left: 29px;
  height: 100%;
}
.ant-calendar-month-panel-header .ant-calendar-month-panel-prev-month-btn::before,
.ant-calendar-month-panel-header .ant-calendar-month-panel-prev-month-btn::after {
  position: relative;
  top: -1px;
  display: inline-block;
  width: 8px;
  height: 8px;
  vertical-align: middle;
  border: 0 solid #aaa;
  border-width: 1.5px 0 0 1.5px;
  border-radius: 1px;
  -ms-transform: rotate(-45deg) scale(0.8);
      transform: rotate(-45deg) scale(0.8);
  transition: all 0.3s;
  content: '';
}
.ant-calendar-month-panel-header .ant-calendar-month-panel-prev-month-btn:hover::before,
.ant-calendar-month-panel-header .ant-calendar-month-panel-prev-month-btn:hover::after {
  border-color: rgba(0, 0, 0, 0.65);
}
.ant-calendar-month-panel-header .ant-calendar-month-panel-prev-month-btn::after {
  display: none;
}
.ant-calendar-month-panel-header .ant-calendar-month-panel-next-month-btn {
  right: 29px;
  height: 100%;
}
.ant-calendar-month-panel-header .ant-calendar-month-panel-next-month-btn::before,
.ant-calendar-month-panel-header .ant-calendar-month-panel-next-month-btn::after {
  position: relative;
  top: -1px;
  display: inline-block;
  width: 8px;
  height: 8px;
  vertical-align: middle;
  border: 0 solid #aaa;
  border-width: 1.5px 0 0 1.5px;
  border-radius: 1px;
  -ms-transform: rotate(-45deg) scale(0.8);
      transform: rotate(-45deg) scale(0.8);
  transition: all 0.3s;
  content: '';
}
.ant-calendar-month-panel-header .ant-calendar-month-panel-next-month-btn:hover::before,
.ant-calendar-month-panel-header .ant-calendar-month-panel-next-month-btn:hover::after {
  border-color: rgba(0, 0, 0, 0.65);
}
.ant-calendar-month-panel-header .ant-calendar-month-panel-next-month-btn::after {
  display: none;
}
.ant-calendar-month-panel-header .ant-calendar-month-panel-next-month-btn::before,
.ant-calendar-month-panel-header .ant-calendar-month-panel-next-month-btn::after {
  -ms-transform: rotate(135deg) scale(0.8);
      transform: rotate(135deg) scale(0.8);
}
.ant-calendar-month-panel-body {
  -ms-flex: 1;
      flex: 1;
}
.ant-calendar-month-panel-footer {
  border-top: 1px solid #e8e8e8;
}
.ant-calendar-month-panel-footer .ant-calendar-footer-extra {
  padding: 0 12px;
}
.ant-calendar-month-panel-table {
  width: 100%;
  height: 100%;
  table-layout: fixed;
  border-collapse: separate;
}
.ant-calendar-month-panel-selected-cell .ant-calendar-month-panel-month {
  color: #fff;
  background: #1890ff;
}
.ant-calendar-month-panel-selected-cell .ant-calendar-month-panel-month:hover {
  color: #fff;
  background: #1890ff;
}
.ant-calendar-month-panel-cell {
  text-align: center;
}
.ant-calendar-month-panel-cell-disabled .ant-calendar-month-panel-month,
.ant-calendar-month-panel-cell-disabled .ant-calendar-month-panel-month:hover {
  color: rgba(0, 0, 0, 0.25);
  background: #f5f5f5;
  cursor: not-allowed;
}
.ant-calendar-month-panel-month {
  display: inline-block;
  height: 24px;
  margin: 0 auto;
  padding: 0 8px;
  color: rgba(0, 0, 0, 0.65);
  line-height: 24px;
  text-align: center;
  background: transparent;
  border-radius: 2px;
  transition: background 0.3s ease;
}
.ant-calendar-month-panel-month:hover {
  background: #e6f7ff;
  cursor: pointer;
}
.ant-calendar-year-panel {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 10;
  background: #fff;
  border-radius: 4px;
  outline: none;
}
.ant-calendar-year-panel &gt; div {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  height: 100%;
}
.ant-calendar-year-panel-hidden {
  display: none;
}
.ant-calendar-year-panel-header {
  height: 40px;
  line-height: 40px;
  text-align: center;
  border-bottom: 1px solid #e8e8e8;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  position: relative;
}
.ant-calendar-year-panel-header a:hover {
  color: #40a9ff;
}
.ant-calendar-year-panel-header .ant-calendar-year-panel-century-select,
.ant-calendar-year-panel-header .ant-calendar-year-panel-decade-select,
.ant-calendar-year-panel-header .ant-calendar-year-panel-year-select,
.ant-calendar-year-panel-header .ant-calendar-year-panel-month-select {
  display: inline-block;
  padding: 0 2px;
  color: rgba(0, 0, 0, 0.85);
  font-weight: 500;
  line-height: 40px;
}
.ant-calendar-year-panel-header .ant-calendar-year-panel-century-select-arrow,
.ant-calendar-year-panel-header .ant-calendar-year-panel-decade-select-arrow,
.ant-calendar-year-panel-header .ant-calendar-year-panel-year-select-arrow,
.ant-calendar-year-panel-header .ant-calendar-year-panel-month-select-arrow {
  display: none;
}
.ant-calendar-year-panel-header .ant-calendar-year-panel-prev-century-btn,
.ant-calendar-year-panel-header .ant-calendar-year-panel-next-century-btn,
.ant-calendar-year-panel-header .ant-calendar-year-panel-prev-decade-btn,
.ant-calendar-year-panel-header .ant-calendar-year-panel-next-decade-btn,
.ant-calendar-year-panel-header .ant-calendar-year-panel-prev-month-btn,
.ant-calendar-year-panel-header .ant-calendar-year-panel-next-month-btn,
.ant-calendar-year-panel-header .ant-calendar-year-panel-prev-year-btn,
.ant-calendar-year-panel-header .ant-calendar-year-panel-next-year-btn {
  position: absolute;
  top: 0;
  display: inline-block;
  padding: 0 5px;
  color: rgba(0, 0, 0, 0.45);
  font-size: 16px;
  font-family: Arial, 'Hiragino Sans GB', 'Microsoft Yahei', 'Microsoft Sans Serif', sans-serif;
  line-height: 40px;
}
.ant-calendar-year-panel-header .ant-calendar-year-panel-prev-century-btn,
.ant-calendar-year-panel-header .ant-calendar-year-panel-prev-decade-btn,
.ant-calendar-year-panel-header .ant-calendar-year-panel-prev-year-btn {
  left: 7px;
  height: 100%;
}
.ant-calendar-year-panel-header .ant-calendar-year-panel-prev-century-btn::before,
.ant-calendar-year-panel-header .ant-calendar-year-panel-prev-decade-btn::before,
.ant-calendar-year-panel-header .ant-calendar-year-panel-prev-year-btn::before,
.ant-calendar-year-panel-header .ant-calendar-year-panel-prev-century-btn::after,
.ant-calendar-year-panel-header .ant-calendar-year-panel-prev-decade-btn::after,
.ant-calendar-year-panel-header .ant-calendar-year-panel-prev-year-btn::after {
  position: relative;
  top: -1px;
  display: inline-block;
  width: 8px;
  height: 8px;
  vertical-align: middle;
  border: 0 solid #aaa;
  border-width: 1.5px 0 0 1.5px;
  border-radius: 1px;
  -ms-transform: rotate(-45deg) scale(0.8);
      transform: rotate(-45deg) scale(0.8);
  transition: all 0.3s;
  content: '';
}
.ant-calendar-year-panel-header .ant-calendar-year-panel-prev-century-btn:hover::before,
.ant-calendar-year-panel-header .ant-calendar-year-panel-prev-decade-btn:hover::before,
.ant-calendar-year-panel-header .ant-calendar-year-panel-prev-year-btn:hover::before,
.ant-calendar-year-panel-header .ant-calendar-year-panel-prev-century-btn:hover::after,
.ant-calendar-year-panel-header .ant-calendar-year-panel-prev-decade-btn:hover::after,
.ant-calendar-year-panel-header .ant-calendar-year-panel-prev-year-btn:hover::after {
  border-color: rgba(0, 0, 0, 0.65);
}
.ant-calendar-year-panel-header .ant-calendar-year-panel-prev-century-btn::after,
.ant-calendar-year-panel-header .ant-calendar-year-panel-prev-decade-btn::after,
.ant-calendar-year-panel-header .ant-calendar-year-panel-prev-year-btn::after {
  display: none;
}
.ant-calendar-year-panel-header .ant-calendar-year-panel-prev-century-btn::after,
.ant-calendar-year-panel-header .ant-calendar-year-panel-prev-decade-btn::after,
.ant-calendar-year-panel-header .ant-calendar-year-panel-prev-year-btn::after {
  position: relative;
  left: -3px;
  display: inline-block;
}
.ant-calendar-year-panel-header .ant-calendar-year-panel-next-century-btn,
.ant-calendar-year-panel-header .ant-calendar-year-panel-next-decade-btn,
.ant-calendar-year-panel-header .ant-calendar-year-panel-next-year-btn {
  right: 7px;
  height: 100%;
}
.ant-calendar-year-panel-header .ant-calendar-year-panel-next-century-btn::before,
.ant-calendar-year-panel-header .ant-calendar-year-panel-next-decade-btn::before,
.ant-calendar-year-panel-header .ant-calendar-year-panel-next-year-btn::before,
.ant-calendar-year-panel-header .ant-calendar-year-panel-next-century-btn::after,
.ant-calendar-year-panel-header .ant-calendar-year-panel-next-decade-btn::after,
.ant-calendar-year-panel-header .ant-calendar-year-panel-next-year-btn::after {
  position: relative;
  top: -1px;
  display: inline-block;
  width: 8px;
  height: 8px;
  vertical-align: middle;
  border: 0 solid #aaa;
  border-width: 1.5px 0 0 1.5px;
  border-radius: 1px;
  -ms-transform: rotate(-45deg) scale(0.8);
      transform: rotate(-45deg) scale(0.8);
  transition: all 0.3s;
  content: '';
}
.ant-calendar-year-panel-header .ant-calendar-year-panel-next-century-btn:hover::before,
.ant-calendar-year-panel-header .ant-calendar-year-panel-next-decade-btn:hover::before,
.ant-calendar-year-panel-header .ant-calendar-year-panel-next-year-btn:hover::before,
.ant-calendar-year-panel-header .ant-calendar-year-panel-next-century-btn:hover::after,
.ant-calendar-year-panel-header .ant-calendar-year-panel-next-decade-btn:hover::after,
.ant-calendar-year-panel-header .ant-calendar-year-panel-next-year-btn:hover::after {
  border-color: rgba(0, 0, 0, 0.65);
}
.ant-calendar-year-panel-header .ant-calendar-year-panel-next-century-btn::after,
.ant-calendar-year-panel-header .ant-calendar-year-panel-next-decade-btn::after,
.ant-calendar-year-panel-header .ant-calendar-year-panel-next-year-btn::after {
  display: none;
}
.ant-calendar-year-panel-header .ant-calendar-year-panel-next-century-btn::before,
.ant-calendar-year-panel-header .ant-calendar-year-panel-next-decade-btn::before,
.ant-calendar-year-panel-header .ant-calendar-year-panel-next-year-btn::before,
.ant-calendar-year-panel-header .ant-calendar-year-panel-next-century-btn::after,
.ant-calendar-year-panel-header .ant-calendar-year-panel-next-decade-btn::after,
.ant-calendar-year-panel-header .ant-calendar-year-panel-next-year-btn::after {
  -ms-transform: rotate(135deg) scale(0.8);
      transform: rotate(135deg) scale(0.8);
}
.ant-calendar-year-panel-header .ant-calendar-year-panel-next-century-btn::before,
.ant-calendar-year-panel-header .ant-calendar-year-panel-next-decade-btn::before,
.ant-calendar-year-panel-header .ant-calendar-year-panel-next-year-btn::before {
  position: relative;
  left: 3px;
}
.ant-calendar-year-panel-header .ant-calendar-year-panel-next-century-btn::after,
.ant-calendar-year-panel-header .ant-calendar-year-panel-next-decade-btn::after,
.ant-calendar-year-panel-header .ant-calendar-year-panel-next-year-btn::after {
  display: inline-block;
}
.ant-calendar-year-panel-header .ant-calendar-year-panel-prev-month-btn {
  left: 29px;
  height: 100%;
}
.ant-calendar-year-panel-header .ant-calendar-year-panel-prev-month-btn::before,
.ant-calendar-year-panel-header .ant-calendar-year-panel-prev-month-btn::after {
  position: relative;
  top: -1px;
  display: inline-block;
  width: 8px;
  height: 8px;
  vertical-align: middle;
  border: 0 solid #aaa;
  border-width: 1.5px 0 0 1.5px;
  border-radius: 1px;
  -ms-transform: rotate(-45deg) scale(0.8);
      transform: rotate(-45deg) scale(0.8);
  transition: all 0.3s;
  content: '';
}
.ant-calendar-year-panel-header .ant-calendar-year-panel-prev-month-btn:hover::before,
.ant-calendar-year-panel-header .ant-calendar-year-panel-prev-month-btn:hover::after {
  border-color: rgba(0, 0, 0, 0.65);
}
.ant-calendar-year-panel-header .ant-calendar-year-panel-prev-month-btn::after {
  display: none;
}
.ant-calendar-year-panel-header .ant-calendar-year-panel-next-month-btn {
  right: 29px;
  height: 100%;
}
.ant-calendar-year-panel-header .ant-calendar-year-panel-next-month-btn::before,
.ant-calendar-year-panel-header .ant-calendar-year-panel-next-month-btn::after {
  position: relative;
  top: -1px;
  display: inline-block;
  width: 8px;
  height: 8px;
  vertical-align: middle;
  border: 0 solid #aaa;
  border-width: 1.5px 0 0 1.5px;
  border-radius: 1px;
  -ms-transform: rotate(-45deg) scale(0.8);
      transform: rotate(-45deg) scale(0.8);
  transition: all 0.3s;
  content: '';
}
.ant-calendar-year-panel-header .ant-calendar-year-panel-next-month-btn:hover::before,
.ant-calendar-year-panel-header .ant-calendar-year-panel-next-month-btn:hover::after {
  border-color: rgba(0, 0, 0, 0.65);
}
.ant-calendar-year-panel-header .ant-calendar-year-panel-next-month-btn::after {
  display: none;
}
.ant-calendar-year-panel-header .ant-calendar-year-panel-next-month-btn::before,
.ant-calendar-year-panel-header .ant-calendar-year-panel-next-month-btn::after {
  -ms-transform: rotate(135deg) scale(0.8);
      transform: rotate(135deg) scale(0.8);
}
.ant-calendar-year-panel-body {
  -ms-flex: 1;
      flex: 1;
}
.ant-calendar-year-panel-footer {
  border-top: 1px solid #e8e8e8;
}
.ant-calendar-year-panel-footer .ant-calendar-footer-extra {
  padding: 0 12px;
}
.ant-calendar-year-panel-table {
  width: 100%;
  height: 100%;
  table-layout: fixed;
  border-collapse: separate;
}
.ant-calendar-year-panel-cell {
  text-align: center;
}
.ant-calendar-year-panel-year {
  display: inline-block;
  height: 24px;
  margin: 0 auto;
  padding: 0 8px;
  color: rgba(0, 0, 0, 0.65);
  line-height: 24px;
  text-align: center;
  background: transparent;
  border-radius: 2px;
  transition: background 0.3s ease;
}
.ant-calendar-year-panel-year:hover {
  background: #e6f7ff;
  cursor: pointer;
}
.ant-calendar-year-panel-selected-cell .ant-calendar-year-panel-year {
  color: #fff;
  background: #1890ff;
}
.ant-calendar-year-panel-selected-cell .ant-calendar-year-panel-year:hover {
  color: #fff;
  background: #1890ff;
}
.ant-calendar-year-panel-last-decade-cell .ant-calendar-year-panel-year,
.ant-calendar-year-panel-next-decade-cell .ant-calendar-year-panel-year {
  color: rgba(0, 0, 0, 0.25);
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
.ant-calendar-decade-panel {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 10;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  background: #fff;
  border-radius: 4px;
  outline: none;
}
.ant-calendar-decade-panel-hidden {
  display: none;
}
.ant-calendar-decade-panel-header {
  height: 40px;
  line-height: 40px;
  text-align: center;
  border-bottom: 1px solid #e8e8e8;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  position: relative;
}
.ant-calendar-decade-panel-header a:hover {
  color: #40a9ff;
}
.ant-calendar-decade-panel-header .ant-calendar-decade-panel-century-select,
.ant-calendar-decade-panel-header .ant-calendar-decade-panel-decade-select,
.ant-calendar-decade-panel-header .ant-calendar-decade-panel-year-select,
.ant-calendar-decade-panel-header .ant-calendar-decade-panel-month-select {
  display: inline-block;
  padding: 0 2px;
  color: rgba(0, 0, 0, 0.85);
  font-weight: 500;
  line-height: 40px;
}
.ant-calendar-decade-panel-header .ant-calendar-decade-panel-century-select-arrow,
.ant-calendar-decade-panel-header .ant-calendar-decade-panel-decade-select-arrow,
.ant-calendar-decade-panel-header .ant-calendar-decade-panel-year-select-arrow,
.ant-calendar-decade-panel-header .ant-calendar-decade-panel-month-select-arrow {
  display: none;
}
.ant-calendar-decade-panel-header .ant-calendar-decade-panel-prev-century-btn,
.ant-calendar-decade-panel-header .ant-calendar-decade-panel-next-century-btn,
.ant-calendar-decade-panel-header .ant-calendar-decade-panel-prev-decade-btn,
.ant-calendar-decade-panel-header .ant-calendar-decade-panel-next-decade-btn,
.ant-calendar-decade-panel-header .ant-calendar-decade-panel-prev-month-btn,
.ant-calendar-decade-panel-header .ant-calendar-decade-panel-next-month-btn,
.ant-calendar-decade-panel-header .ant-calendar-decade-panel-prev-year-btn,
.ant-calendar-decade-panel-header .ant-calendar-decade-panel-next-year-btn {
  position: absolute;
  top: 0;
  display: inline-block;
  padding: 0 5px;
  color: rgba(0, 0, 0, 0.45);
  font-size: 16px;
  font-family: Arial, 'Hiragino Sans GB', 'Microsoft Yahei', 'Microsoft Sans Serif', sans-serif;
  line-height: 40px;
}
.ant-calendar-decade-panel-header .ant-calendar-decade-panel-prev-century-btn,
.ant-calendar-decade-panel-header .ant-calendar-decade-panel-prev-decade-btn,
.ant-calendar-decade-panel-header .ant-calendar-decade-panel-prev-year-btn {
  left: 7px;
  height: 100%;
}
.ant-calendar-decade-panel-header .ant-calendar-decade-panel-prev-century-btn::before,
.ant-calendar-decade-panel-header .ant-calendar-decade-panel-prev-decade-btn::before,
.ant-calendar-decade-panel-header .ant-calendar-decade-panel-prev-year-btn::before,
.ant-calendar-decade-panel-header .ant-calendar-decade-panel-prev-century-btn::after,
.ant-calendar-decade-panel-header .ant-calendar-decade-panel-prev-decade-btn::after,
.ant-calendar-decade-panel-header .ant-calendar-decade-panel-prev-year-btn::after {
  position: relative;
  top: -1px;
  display: inline-block;
  width: 8px;
  height: 8px;
  vertical-align: middle;
  border: 0 solid #aaa;
  border-width: 1.5px 0 0 1.5px;
  border-radius: 1px;
  -ms-transform: rotate(-45deg) scale(0.8);
      transform: rotate(-45deg) scale(0.8);
  transition: all 0.3s;
  content: '';
}
.ant-calendar-decade-panel-header .ant-calendar-decade-panel-prev-century-btn:hover::before,
.ant-calendar-decade-panel-header .ant-calendar-decade-panel-prev-decade-btn:hover::before,
.ant-calendar-decade-panel-header .ant-calendar-decade-panel-prev-year-btn:hover::before,
.ant-calendar-decade-panel-header .ant-calendar-decade-panel-prev-century-btn:hover::after,
.ant-calendar-decade-panel-header .ant-calendar-decade-panel-prev-decade-btn:hover::after,
.ant-calendar-decade-panel-header .ant-calendar-decade-panel-prev-year-btn:hover::after {
  border-color: rgba(0, 0, 0, 0.65);
}
.ant-calendar-decade-panel-header .ant-calendar-decade-panel-prev-century-btn::after,
.ant-calendar-decade-panel-header .ant-calendar-decade-panel-prev-decade-btn::after,
.ant-calendar-decade-panel-header .ant-calendar-decade-panel-prev-year-btn::after {
  display: none;
}
.ant-calendar-decade-panel-header .ant-calendar-decade-panel-prev-century-btn::after,
.ant-calendar-decade-panel-header .ant-calendar-decade-panel-prev-decade-btn::after,
.ant-calendar-decade-panel-header .ant-calendar-decade-panel-prev-year-btn::after {
  position: relative;
  left: -3px;
  display: inline-block;
}
.ant-calendar-decade-panel-header .ant-calendar-decade-panel-next-century-btn,
.ant-calendar-decade-panel-header .ant-calendar-decade-panel-next-decade-btn,
.ant-calendar-decade-panel-header .ant-calendar-decade-panel-next-year-btn {
  right: 7px;
  height: 100%;
}
.ant-calendar-decade-panel-header .ant-calendar-decade-panel-next-century-btn::before,
.ant-calendar-decade-panel-header .ant-calendar-decade-panel-next-decade-btn::before,
.ant-calendar-decade-panel-header .ant-calendar-decade-panel-next-year-btn::before,
.ant-calendar-decade-panel-header .ant-calendar-decade-panel-next-century-btn::after,
.ant-calendar-decade-panel-header .ant-calendar-decade-panel-next-decade-btn::after,
.ant-calendar-decade-panel-header .ant-calendar-decade-panel-next-year-btn::after {
  position: relative;
  top: -1px;
  display: inline-block;
  width: 8px;
  height: 8px;
  vertical-align: middle;
  border: 0 solid #aaa;
  border-width: 1.5px 0 0 1.5px;
  border-radius: 1px;
  -ms-transform: rotate(-45deg) scale(0.8);
      transform: rotate(-45deg) scale(0.8);
  transition: all 0.3s;
  content: '';
}
.ant-calendar-decade-panel-header .ant-calendar-decade-panel-next-century-btn:hover::before,
.ant-calendar-decade-panel-header .ant-calendar-decade-panel-next-decade-btn:hover::before,
.ant-calendar-decade-panel-header .ant-calendar-decade-panel-next-year-btn:hover::before,
.ant-calendar-decade-panel-header .ant-calendar-decade-panel-next-century-btn:hover::after,
.ant-calendar-decade-panel-header .ant-calendar-decade-panel-next-decade-btn:hover::after,
.ant-calendar-decade-panel-header .ant-calendar-decade-panel-next-year-btn:hover::after {
  border-color: rgba(0, 0, 0, 0.65);
}
.ant-calendar-decade-panel-header .ant-calendar-decade-panel-next-century-btn::after,
.ant-calendar-decade-panel-header .ant-calendar-decade-panel-next-decade-btn::after,
.ant-calendar-decade-panel-header .ant-calendar-decade-panel-next-year-btn::after {
  display: none;
}
.ant-calendar-decade-panel-header .ant-calendar-decade-panel-next-century-btn::before,
.ant-calendar-decade-panel-header .ant-calendar-decade-panel-next-decade-btn::before,
.ant-calendar-decade-panel-header .ant-calendar-decade-panel-next-year-btn::before,
.ant-calendar-decade-panel-header .ant-calendar-decade-panel-next-century-btn::after,
.ant-calendar-decade-panel-header .ant-calendar-decade-panel-next-decade-btn::after,
.ant-calendar-decade-panel-header .ant-calendar-decade-panel-next-year-btn::after {
  -ms-transform: rotate(135deg) scale(0.8);
      transform: rotate(135deg) scale(0.8);
}
.ant-calendar-decade-panel-header .ant-calendar-decade-panel-next-century-btn::before,
.ant-calendar-decade-panel-header .ant-calendar-decade-panel-next-decade-btn::before,
.ant-calendar-decade-panel-header .ant-calendar-decade-panel-next-year-btn::before {
  position: relative;
  left: 3px;
}
.ant-calendar-decade-panel-header .ant-calendar-decade-panel-next-century-btn::after,
.ant-calendar-decade-panel-header .ant-calendar-decade-panel-next-decade-btn::after,
.ant-calendar-decade-panel-header .ant-calendar-decade-panel-next-year-btn::after {
  display: inline-block;
}
.ant-calendar-decade-panel-header .ant-calendar-decade-panel-prev-month-btn {
  left: 29px;
  height: 100%;
}
.ant-calendar-decade-panel-header .ant-calendar-decade-panel-prev-month-btn::before,
.ant-calendar-decade-panel-header .ant-calendar-decade-panel-prev-month-btn::after {
  position: relative;
  top: -1px;
  display: inline-block;
  width: 8px;
  height: 8px;
  vertical-align: middle;
  border: 0 solid #aaa;
  border-width: 1.5px 0 0 1.5px;
  border-radius: 1px;
  -ms-transform: rotate(-45deg) scale(0.8);
      transform: rotate(-45deg) scale(0.8);
  transition: all 0.3s;
  content: '';
}
.ant-calendar-decade-panel-header .ant-calendar-decade-panel-prev-month-btn:hover::before,
.ant-calendar-decade-panel-header .ant-calendar-decade-panel-prev-month-btn:hover::after {
  border-color: rgba(0, 0, 0, 0.65);
}
.ant-calendar-decade-panel-header .ant-calendar-decade-panel-prev-month-btn::after {
  display: none;
}
.ant-calendar-decade-panel-header .ant-calendar-decade-panel-next-month-btn {
  right: 29px;
  height: 100%;
}
.ant-calendar-decade-panel-header .ant-calendar-decade-panel-next-month-btn::before,
.ant-calendar-decade-panel-header .ant-calendar-decade-panel-next-month-btn::after {
  position: relative;
  top: -1px;
  display: inline-block;
  width: 8px;
  height: 8px;
  vertical-align: middle;
  border: 0 solid #aaa;
  border-width: 1.5px 0 0 1.5px;
  border-radius: 1px;
  -ms-transform: rotate(-45deg) scale(0.8);
      transform: rotate(-45deg) scale(0.8);
  transition: all 0.3s;
  content: '';
}
.ant-calendar-decade-panel-header .ant-calendar-decade-panel-next-month-btn:hover::before,
.ant-calendar-decade-panel-header .ant-calendar-decade-panel-next-month-btn:hover::after {
  border-color: rgba(0, 0, 0, 0.65);
}
.ant-calendar-decade-panel-header .ant-calendar-decade-panel-next-month-btn::after {
  display: none;
}
.ant-calendar-decade-panel-header .ant-calendar-decade-panel-next-month-btn::before,
.ant-calendar-decade-panel-header .ant-calendar-decade-panel-next-month-btn::after {
  -ms-transform: rotate(135deg) scale(0.8);
      transform: rotate(135deg) scale(0.8);
}
.ant-calendar-decade-panel-body {
  -ms-flex: 1;
      flex: 1;
}
.ant-calendar-decade-panel-footer {
  border-top: 1px solid #e8e8e8;
}
.ant-calendar-decade-panel-footer .ant-calendar-footer-extra {
  padding: 0 12px;
}
.ant-calendar-decade-panel-table {
  width: 100%;
  height: 100%;
  table-layout: fixed;
  border-collapse: separate;
}
.ant-calendar-decade-panel-cell {
  white-space: nowrap;
  text-align: center;
}
.ant-calendar-decade-panel-decade {
  display: inline-block;
  height: 24px;
  margin: 0 auto;
  padding: 0 6px;
  color: rgba(0, 0, 0, 0.65);
  line-height: 24px;
  text-align: center;
  background: transparent;
  border-radius: 2px;
  transition: background 0.3s ease;
}
.ant-calendar-decade-panel-decade:hover {
  background: #e6f7ff;
  cursor: pointer;
}
.ant-calendar-decade-panel-selected-cell .ant-calendar-decade-panel-decade {
  color: #fff;
  background: #1890ff;
}
.ant-calendar-decade-panel-selected-cell .ant-calendar-decade-panel-decade:hover {
  color: #fff;
  background: #1890ff;
}
.ant-calendar-decade-panel-last-century-cell .ant-calendar-decade-panel-decade,
.ant-calendar-decade-panel-next-century-cell .ant-calendar-decade-panel-decade {
  color: rgba(0, 0, 0, 0.25);
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
.ant-calendar-month .ant-calendar-month-header-wrap {
  position: relative;
  height: 288px;
}
.ant-calendar-month .ant-calendar-month-panel,
.ant-calendar-month .ant-calendar-year-panel {
  top: 0;
  height: 100%;
}
.ant-calendar-week-number-cell {
  opacity: 0.5;
}
.ant-calendar-week-number .ant-calendar-body tr {
  cursor: pointer;
  transition: all 0.3s;
}
.ant-calendar-week-number .ant-calendar-body tr:hover {
  background: #e6f7ff;
}
.ant-calendar-week-number .ant-calendar-body tr.ant-calendar-active-week {
  font-weight: bold;
  background: #bae7ff;
}
.ant-calendar-week-number .ant-calendar-body tr .ant-calendar-selected-day .ant-calendar-date,
.ant-calendar-week-number .ant-calendar-body tr .ant-calendar-selected-day:hover .ant-calendar-date {
  color: rgba(0, 0, 0, 0.65);
  background: transparent;
}

/* 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-input {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  font-variant: tabular-nums;
  list-style: none;
  font-feature-settings: 'tnum';
  position: relative;
  display: inline-block;
  width: 100%;
  height: 32px;
  padding: 4px 11px;
  color: rgba(0, 0, 0, 0.65);
  font-size: 14px;
  line-height: 1.5;
  background-color: #fff;
  background-image: none;
  border: 1px solid #d9d9d9;
  border-radius: 4px;
  transition: all 0.3s;
}
.ant-input::-moz-placeholder {
  color: #bfbfbf;
  opacity: 1;
}
.ant-input:-ms-input-placeholder {
  color: #bfbfbf;
}
.ant-input::-webkit-input-placeholder {
  color: #bfbfbf;
}
.ant-input:-moz-placeholder-shown {
  text-overflow: ellipsis;
}
.ant-input:-ms-input-placeholder {
  text-overflow: ellipsis;
}
.ant-input:placeholder-shown {
  text-overflow: ellipsis;
}
.ant-input:hover {
  border-color: #40a9ff;
  border-right-width: 1px !important;
}
.ant-input:focus {
  border-color: #40a9ff;
  border-right-width: 1px !important;
  outline: 0;
  box-shadow: 0 0 0 2px rgba(24, 144, 255, 0.2);
}
.ant-input-disabled {
  color: rgba(0, 0, 0, 0.25);
  background-color: #f5f5f5;
  cursor: not-allowed;
  opacity: 1;
}
.ant-input-disabled:hover {
  border-color: #d9d9d9;
  border-right-width: 1px !important;
}
.ant-input[disabled] {
  color: rgba(0, 0, 0, 0.25);
  background-color: #f5f5f5;
  cursor: not-allowed;
  opacity: 1;
}
.ant-input[disabled]:hover {
  border-color: #d9d9d9;
  border-right-width: 1px !important;
}
textarea.ant-input {
  max-width: 100%;
  height: auto;
  min-height: 32px;
  line-height: 1.5;
  vertical-align: bottom;
  transition: all 0.3s, height 0s;
}
.ant-input-lg {
  height: 40px;
  padding: 6px 11px;
  font-size: 16px;
}
.ant-input-sm {
  height: 24px;
  padding: 1px 7px;
}
.ant-input-group {
  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;
  font-feature-settings: 'tnum';
  position: relative;
  display: table;
  width: 100%;
  border-collapse: separate;
  border-spacing: 0;
}
.ant-input-group[class*='col-'] {
  float: none;
  padding-right: 0;
  padding-left: 0;
}
.ant-input-group &gt; [class*='col-'] {
  padding-right: 8px;
}
.ant-input-group &gt; [class*='col-']:last-child {
  padding-right: 0;
}
.ant-input-group-addon,
.ant-input-group-wrap,
.ant-input-group &gt; .ant-input {
  display: table-cell;
}
.ant-input-group-addon:not(:first-child):not(:last-child),
.ant-input-group-wrap:not(:first-child):not(:last-child),
.ant-input-group &gt; .ant-input:not(:first-child):not(:last-child) {
  border-radius: 0;
}
.ant-input-group-addon,
.ant-input-group-wrap {
  width: 1px;
  white-space: nowrap;
  vertical-align: middle;
}
.ant-input-group-wrap &gt; * {
  display: block !important;
}
.ant-input-group .ant-input {
  float: left;
  width: 100%;
  margin-bottom: 0;
  text-align: inherit;
}
.ant-input-group .ant-input:focus {
  z-index: 1;
  border-right-width: 1px;
}
.ant-input-group .ant-input:hover {
  z-index: 1;
  border-right-width: 1px;
}
.ant-input-group-addon {
  position: relative;
  padding: 0 11px;
  color: rgba(0, 0, 0, 0.65);
  font-weight: normal;
  font-size: 14px;
  text-align: center;
  background-color: #fafafa;
  border: 1px solid #d9d9d9;
  border-radius: 4px;
  transition: all 0.3s;
}
.ant-input-group-addon .ant-select {
  margin: -5px -11px;
}
.ant-input-group-addon .ant-select .ant-select-selection {
  margin: -1px;
  background-color: inherit;
  border: 1px solid transparent;
  box-shadow: none;
}
.ant-input-group-addon .ant-select-open .ant-select-selection,
.ant-input-group-addon .ant-select-focused .ant-select-selection {
  color: #1890ff;
}
.ant-input-group-addon &gt; i:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  content: '';
}
.ant-input-group &gt; .ant-input:first-child,
.ant-input-group-addon:first-child {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.ant-input-group &gt; .ant-input:first-child .ant-select .ant-select-selection,
.ant-input-group-addon:first-child .ant-select .ant-select-selection {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.ant-input-group &gt; .ant-input-affix-wrapper:not(:first-child) .ant-input {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.ant-input-group &gt; .ant-input-affix-wrapper:not(:last-child) .ant-input {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.ant-input-group-addon:first-child {
  border-right: 0;
}
.ant-input-group-addon:last-child {
  border-left: 0;
}
.ant-input-group &gt; .ant-input:last-child,
.ant-input-group-addon:last-child {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.ant-input-group &gt; .ant-input:last-child .ant-select .ant-select-selection,
.ant-input-group-addon:last-child .ant-select .ant-select-selection {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.ant-input-group-lg .ant-input,
.ant-input-group-lg &gt; .ant-input-group-addon {
  height: 40px;
  padding: 6px 11px;
  font-size: 16px;
}
.ant-input-group-sm .ant-input,
.ant-input-group-sm &gt; .ant-input-group-addon {
  height: 24px;
  padding: 1px 7px;
}
.ant-input-group-lg .ant-select-selection--single {
  height: 40px;
}
.ant-input-group-sm .ant-select-selection--single {
  height: 24px;
}
.ant-input-group .ant-input-affix-wrapper {
  display: table-cell;
  float: left;
  width: 100%;
}
.ant-input-group.ant-input-group-compact {
  display: block;
  zoom: 1;
}
.ant-input-group.ant-input-group-compact::before,
.ant-input-group.ant-input-group-compact::after {
  display: table;
  content: '';
}
.ant-input-group.ant-input-group-compact::after {
  clear: both;
}
.ant-input-group.ant-input-group-compact-addon:not(:first-child):not(:last-child),
.ant-input-group.ant-input-group-compact-wrap:not(:first-child):not(:last-child),
.ant-input-group.ant-input-group-compact &gt; .ant-input:not(:first-child):not(:last-child) {
  border-right-width: 1px;
}
.ant-input-group.ant-input-group-compact-addon:not(:first-child):not(:last-child):hover,
.ant-input-group.ant-input-group-compact-wrap:not(:first-child):not(:last-child):hover,
.ant-input-group.ant-input-group-compact &gt; .ant-input:not(:first-child):not(:last-child):hover {
  z-index: 1;
}
.ant-input-group.ant-input-group-compact-addon:not(:first-child):not(:last-child):focus,
.ant-input-group.ant-input-group-compact-wrap:not(:first-child):not(:last-child):focus,
.ant-input-group.ant-input-group-compact &gt; .ant-input:not(:first-child):not(:last-child):focus {
  z-index: 1;
}
.ant-input-group.ant-input-group-compact &gt; * {
  display: inline-block;
  float: none;
  vertical-align: top;
  border-radius: 0;
}
.ant-input-group.ant-input-group-compact &gt; *:not(:last-child) {
  margin-right: -1px;
  border-right-width: 1px;
}
.ant-input-group.ant-input-group-compact .ant-input {
  float: none;
}
.ant-input-group.ant-input-group-compact &gt; .ant-select &gt; .ant-select-selection,
.ant-input-group.ant-input-group-compact &gt; .ant-calendar-picker .ant-input,
.ant-input-group.ant-input-group-compact &gt; .ant-select-auto-complete .ant-input,
.ant-input-group.ant-input-group-compact &gt; .ant-cascader-picker .ant-input,
.ant-input-group.ant-input-group-compact &gt; .ant-mention-wrapper .ant-mention-editor,
.ant-input-group.ant-input-group-compact &gt; .ant-time-picker .ant-time-picker-input,
.ant-input-group.ant-input-group-compact &gt; .ant-input-group-wrapper .ant-input {
  border-right-width: 1px;
  border-radius: 0;
}
.ant-input-group.ant-input-group-compact &gt; .ant-select &gt; .ant-select-selection:hover,
.ant-input-group.ant-input-group-compact &gt; .ant-calendar-picker .ant-input:hover,
.ant-input-group.ant-input-group-compact &gt; .ant-select-auto-complete .ant-input:hover,
.ant-input-group.ant-input-group-compact &gt; .ant-cascader-picker .ant-input:hover,
.ant-input-group.ant-input-group-compact &gt; .ant-mention-wrapper .ant-mention-editor:hover,
.ant-input-group.ant-input-group-compact &gt; .ant-time-picker .ant-time-picker-input:hover,
.ant-input-group.ant-input-group-compact &gt; .ant-input-group-wrapper .ant-input:hover {
  z-index: 1;
}
.ant-input-group.ant-input-group-compact &gt; .ant-select &gt; .ant-select-selection:focus,
.ant-input-group.ant-input-group-compact &gt; .ant-calendar-picker .ant-input:focus,
.ant-input-group.ant-input-group-compact &gt; .ant-select-auto-complete .ant-input:focus,
.ant-input-group.ant-input-group-compact &gt; .ant-cascader-picker .ant-input:focus,
.ant-input-group.ant-input-group-compact &gt; .ant-mention-wrapper .ant-mention-editor:focus,
.ant-input-group.ant-input-group-compact &gt; .ant-time-picker .ant-time-picker-input:focus,
.ant-input-group.ant-input-group-compact &gt; .ant-input-group-wrapper .ant-input:focus {
  z-index: 1;
}
.ant-input-group.ant-input-group-compact &gt; *:first-child,
.ant-input-group.ant-input-group-compact &gt; .ant-select:first-child &gt; .ant-select-selection,
.ant-input-group.ant-input-group-compact &gt; .ant-calendar-picker:first-child .ant-input,
.ant-input-group.ant-input-group-compact &gt; .ant-select-auto-complete:first-child .ant-input,
.ant-input-group.ant-input-group-compact &gt; .ant-cascader-picker:first-child .ant-input,
.ant-input-group.ant-input-group-compact &gt; .ant-mention-wrapper:first-child .ant-mention-editor,
.ant-input-group.ant-input-group-compact &gt; .ant-time-picker:first-child .ant-time-picker-input {
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
}
.ant-input-group.ant-input-group-compact &gt; *:last-child,
.ant-input-group.ant-input-group-compact &gt; .ant-select:last-child &gt; .ant-select-selection,
.ant-input-group.ant-input-group-compact &gt; .ant-calendar-picker:last-child .ant-input,
.ant-input-group.ant-input-group-compact &gt; .ant-select-auto-complete:last-child .ant-input,
.ant-input-group.ant-input-group-compact &gt; .ant-cascader-picker:last-child .ant-input,
.ant-input-group.ant-input-group-compact &gt; .ant-cascader-picker-focused:last-child .ant-input,
.ant-input-group.ant-input-group-compact &gt; .ant-mention-wrapper:last-child .ant-mention-editor,
.ant-input-group.ant-input-group-compact &gt; .ant-time-picker:last-child .ant-time-picker-input {
  border-right-width: 1px;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
}
.ant-input-group.ant-input-group-compact &gt; .ant-select-auto-complete .ant-input {
  vertical-align: top;
}
.ant-input-group-wrapper {
  display: inline-block;
  width: 100%;
  text-align: start;
  vertical-align: top;
}
.ant-input-affix-wrapper {
  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;
  font-feature-settings: 'tnum';
  position: relative;
  display: inline-block;
  width: 100%;
  text-align: start;
}
.ant-input-affix-wrapper:hover .ant-input:not(.ant-input-disabled) {
  border-color: #40a9ff;
  border-right-width: 1px !important;
}
.ant-input-affix-wrapper .ant-input {
  position: relative;
  text-align: inherit;
}
.ant-input-affix-wrapper .ant-input-prefix,
.ant-input-affix-wrapper .ant-input-suffix {
  position: absolute;
  top: 50%;
  z-index: 2;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  color: rgba(0, 0, 0, 0.65);
  line-height: 0;
  -ms-transform: translateY(-50%);
      transform: translateY(-50%);
}
.ant-input-affix-wrapper .ant-input-prefix :not(.anticon),
.ant-input-affix-wrapper .ant-input-suffix :not(.anticon) {
  line-height: 1.5;
}
.ant-input-affix-wrapper .ant-input-disabled ~ .ant-input-suffix .anticon {
  color: rgba(0, 0, 0, 0.25);
  cursor: not-allowed;
}
.ant-input-affix-wrapper .ant-input-prefix {
  left: 12px;
}
.ant-input-affix-wrapper .ant-input-suffix {
  right: 12px;
}
.ant-input-affix-wrapper .ant-input:not(:first-child) {
  padding-left: 30px;
}
.ant-input-affix-wrapper .ant-input:not(:last-child) {
  padding-right: 30px;
}
.ant-input-affix-wrapper.ant-input-affix-wrapper-input-with-clear-btn .ant-input:not(:last-child) {
  padding-right: 49px;
}
.ant-input-affix-wrapper.ant-input-affix-wrapper-textarea-with-clear-btn .ant-input {
  padding-right: 22px;
}
.ant-input-affix-wrapper .ant-input {
  min-height: 100%;
}
.ant-input-password-icon {
  color: rgba(0, 0, 0, 0.45);
  cursor: pointer;
  transition: all 0.3s;
}
.ant-input-password-icon:hover {
  color: #333;
}
.ant-input-clear-icon {
  color: rgba(0, 0, 0, 0.25);
  font-size: 12px;
  cursor: pointer;
  transition: color 0.3s;
  vertical-align: 0;
}
.ant-input-clear-icon:hover {
  color: rgba(0, 0, 0, 0.45);
}
.ant-input-clear-icon:active {
  color: rgba(0, 0, 0, 0.65);
}
.ant-input-clear-icon + i {
  margin-left: 6px;
}
.ant-input-textarea-clear-icon {
  color: rgba(0, 0, 0, 0.25);
  font-size: 12px;
  cursor: pointer;
  transition: color 0.3s;
  position: absolute;
  top: 0;
  right: 0;
  margin: 8px 8px 0 0;
}
.ant-input-textarea-clear-icon:hover {
  color: rgba(0, 0, 0, 0.45);
}
.ant-input-textarea-clear-icon:active {
  color: rgba(0, 0, 0, 0.65);
}
.ant-input-textarea-clear-icon + i {
  margin-left: 6px;
}
.ant-input-search-icon {
  color: rgba(0, 0, 0, 0.45);
  cursor: pointer;
  transition: all 0.3s;
}
.ant-input-search-icon:hover {
  color: rgba(0, 0, 0, 0.8);
}
.ant-input-search-enter-button input {
  border-right: 0;
}
.ant-input-search-enter-button + .ant-input-group-addon,
.ant-input-search-enter-button input + .ant-input-group-addon {
  padding: 0;
  border: 0;
}
.ant-input-search-enter-button + .ant-input-group-addon .ant-input-search-button,
.ant-input-search-enter-button input + .ant-input-group-addon .ant-input-search-button {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

/* 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;
  box-shadow: 0 2px 0 rgba(0, 0, 0, 0.015);
  cursor: pointer;
  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 &gt; .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;
  box-shadow: none;
}
.ant-btn.disabled,
.ant-btn[disabled] {
  cursor: not-allowed;
}
.ant-btn.disabled &gt; *,
.ant-btn[disabled] &gt; * {
  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 &gt; a:only-child {
  color: currentColor;
}
.ant-btn &gt; 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 &gt; a:only-child,
.ant-btn:focus &gt; a:only-child {
  color: currentColor;
}
.ant-btn:hover &gt; a:only-child::after,
.ant-btn:focus &gt; 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 &gt; a:only-child,
.ant-btn.active &gt; a:only-child {
  color: currentColor;
}
.ant-btn:active &gt; a:only-child::after,
.ant-btn.active &gt; 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;
  box-shadow: none;
}
.ant-btn-disabled &gt; a:only-child,
.ant-btn.disabled &gt; a:only-child,
.ant-btn[disabled] &gt; a:only-child,
.ant-btn-disabled:hover &gt; a:only-child,
.ant-btn.disabled:hover &gt; a:only-child,
.ant-btn[disabled]:hover &gt; a:only-child,
.ant-btn-disabled:focus &gt; a:only-child,
.ant-btn.disabled:focus &gt; a:only-child,
.ant-btn[disabled]:focus &gt; a:only-child,
.ant-btn-disabled:active &gt; a:only-child,
.ant-btn.disabled:active &gt; a:only-child,
.ant-btn[disabled]:active &gt; a:only-child,
.ant-btn-disabled.active &gt; a:only-child,
.ant-btn.disabled.active &gt; a:only-child,
.ant-btn[disabled].active &gt; a:only-child {
  color: currentColor;
}
.ant-btn-disabled &gt; a:only-child::after,
.ant-btn.disabled &gt; a:only-child::after,
.ant-btn[disabled] &gt; a:only-child::after,
.ant-btn-disabled:hover &gt; a:only-child::after,
.ant-btn.disabled:hover &gt; a:only-child::after,
.ant-btn[disabled]:hover &gt; a:only-child::after,
.ant-btn-disabled:focus &gt; a:only-child::after,
.ant-btn.disabled:focus &gt; a:only-child::after,
.ant-btn[disabled]:focus &gt; a:only-child::after,
.ant-btn-disabled:active &gt; a:only-child::after,
.ant-btn.disabled:active &gt; a:only-child::after,
.ant-btn[disabled]:active &gt; a:only-child::after,
.ant-btn-disabled.active &gt; a:only-child::after,
.ant-btn.disabled.active &gt; a:only-child::after,
.ant-btn[disabled].active &gt; 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 &gt; i,
.ant-btn &gt; span {
  display: inline-block;
  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);
  box-shadow: 0 2px 0 rgba(0, 0, 0, 0.045);
}
.ant-btn-primary &gt; a:only-child {
  color: currentColor;
}
.ant-btn-primary &gt; 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 &gt; a:only-child,
.ant-btn-primary:focus &gt; a:only-child {
  color: currentColor;
}
.ant-btn-primary:hover &gt; a:only-child::after,
.ant-btn-primary:focus &gt; 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 &gt; a:only-child,
.ant-btn-primary.active &gt; a:only-child {
  color: currentColor;
}
.ant-btn-primary:active &gt; a:only-child::after,
.ant-btn-primary.active &gt; 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;
  box-shadow: none;
}
.ant-btn-primary-disabled &gt; a:only-child,
.ant-btn-primary.disabled &gt; a:only-child,
.ant-btn-primary[disabled] &gt; a:only-child,
.ant-btn-primary-disabled:hover &gt; a:only-child,
.ant-btn-primary.disabled:hover &gt; a:only-child,
.ant-btn-primary[disabled]:hover &gt; a:only-child,
.ant-btn-primary-disabled:focus &gt; a:only-child,
.ant-btn-primary.disabled:focus &gt; a:only-child,
.ant-btn-primary[disabled]:focus &gt; a:only-child,
.ant-btn-primary-disabled:active &gt; a:only-child,
.ant-btn-primary.disabled:active &gt; a:only-child,
.ant-btn-primary[disabled]:active &gt; a:only-child,
.ant-btn-primary-disabled.active &gt; a:only-child,
.ant-btn-primary.disabled.active &gt; a:only-child,
.ant-btn-primary[disabled].active &gt; a:only-child {
  color: currentColor;
}
.ant-btn-primary-disabled &gt; a:only-child::after,
.ant-btn-primary.disabled &gt; a:only-child::after,
.ant-btn-primary[disabled] &gt; a:only-child::after,
.ant-btn-primary-disabled:hover &gt; a:only-child::after,
.ant-btn-primary.disabled:hover &gt; a:only-child::after,
.ant-btn-primary[disabled]:hover &gt; a:only-child::after,
.ant-btn-primary-disabled:focus &gt; a:only-child::after,
.ant-btn-primary.disabled:focus &gt; a:only-child::after,
.ant-btn-primary[disabled]:focus &gt; a:only-child::after,
.ant-btn-primary-disabled:active &gt; a:only-child::after,
.ant-btn-primary.disabled:active &gt; a:only-child::after,
.ant-btn-primary[disabled]:active &gt; a:only-child::after,
.ant-btn-primary-disabled.active &gt; a:only-child::after,
.ant-btn-primary.disabled.active &gt; a:only-child::after,
.ant-btn-primary[disabled].active &gt; 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 &gt; a:only-child {
  color: currentColor;
}
.ant-btn-ghost &gt; 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 &gt; a:only-child,
.ant-btn-ghost:focus &gt; a:only-child {
  color: currentColor;
}
.ant-btn-ghost:hover &gt; a:only-child::after,
.ant-btn-ghost:focus &gt; 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 &gt; a:only-child,
.ant-btn-ghost.active &gt; a:only-child {
  color: currentColor;
}
.ant-btn-ghost:active &gt; a:only-child::after,
.ant-btn-ghost.active &gt; 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;
  box-shadow: none;
}
.ant-btn-ghost-disabled &gt; a:only-child,
.ant-btn-ghost.disabled &gt; a:only-child,
.ant-btn-ghost[disabled] &gt; a:only-child,
.ant-btn-ghost-disabled:hover &gt; a:only-child,
.ant-btn-ghost.disabled:hover &gt; a:only-child,
.ant-btn-ghost[disabled]:hover &gt; a:only-child,
.ant-btn-ghost-disabled:focus &gt; a:only-child,
.ant-btn-ghost.disabled:focus &gt; a:only-child,
.ant-btn-ghost[disabled]:focus &gt; a:only-child,
.ant-btn-ghost-disabled:active &gt; a:only-child,
.ant-btn-ghost.disabled:active &gt; a:only-child,
.ant-btn-ghost[disabled]:active &gt; a:only-child,
.ant-btn-ghost-disabled.active &gt; a:only-child,
.ant-btn-ghost.disabled.active &gt; a:only-child,
.ant-btn-ghost[disabled].active &gt; a:only-child {
  color: currentColor;
}
.ant-btn-ghost-disabled &gt; a:only-child::after,
.ant-btn-ghost.disabled &gt; a:only-child::after,
.ant-btn-ghost[disabled] &gt; a:only-child::after,
.ant-btn-ghost-disabled:hover &gt; a:only-child::after,
.ant-btn-ghost.disabled:hover &gt; a:only-child::after,
.ant-btn-ghost[disabled]:hover &gt; a:only-child::after,
.ant-btn-ghost-disabled:focus &gt; a:only-child::after,
.ant-btn-ghost.disabled:focus &gt; a:only-child::after,
.ant-btn-ghost[disabled]:focus &gt; a:only-child::after,
.ant-btn-ghost-disabled:active &gt; a:only-child::after,
.ant-btn-ghost.disabled:active &gt; a:only-child::after,
.ant-btn-ghost[disabled]:active &gt; a:only-child::after,
.ant-btn-ghost-disabled.active &gt; a:only-child::after,
.ant-btn-ghost.disabled.active &gt; a:only-child::after,
.ant-btn-ghost[disabled].active &gt; 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 &gt; a:only-child {
  color: currentColor;
}
.ant-btn-dashed &gt; 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 &gt; a:only-child,
.ant-btn-dashed:focus &gt; a:only-child {
  color: currentColor;
}
.ant-btn-dashed:hover &gt; a:only-child::after,
.ant-btn-dashed:focus &gt; 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 &gt; a:only-child,
.ant-btn-dashed.active &gt; a:only-child {
  color: currentColor;
}
.ant-btn-dashed:active &gt; a:only-child::after,
.ant-btn-dashed.active &gt; 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;
  box-shadow: none;
}
.ant-btn-dashed-disabled &gt; a:only-child,
.ant-btn-dashed.disabled &gt; a:only-child,
.ant-btn-dashed[disabled] &gt; a:only-child,
.ant-btn-dashed-disabled:hover &gt; a:only-child,
.ant-btn-dashed.disabled:hover &gt; a:only-child,
.ant-btn-dashed[disabled]:hover &gt; a:only-child,
.ant-btn-dashed-disabled:focus &gt; a:only-child,
.ant-btn-dashed.disabled:focus &gt; a:only-child,
.ant-btn-dashed[disabled]:focus &gt; a:only-child,
.ant-btn-dashed-disabled:active &gt; a:only-child,
.ant-btn-dashed.disabled:active &gt; a:only-child,
.ant-btn-dashed[disabled]:active &gt; a:only-child,
.ant-btn-dashed-disabled.active &gt; a:only-child,
.ant-btn-dashed.disabled.active &gt; a:only-child,
.ant-btn-dashed[disabled].active &gt; a:only-child {
  color: currentColor;
}
.ant-btn-dashed-disabled &gt; a:only-child::after,
.ant-btn-dashed.disabled &gt; a:only-child::after,
.ant-btn-dashed[disabled] &gt; a:only-child::after,
.ant-btn-dashed-disabled:hover &gt; a:only-child::after,
.ant-btn-dashed.disabled:hover &gt; a:only-child::after,
.ant-btn-dashed[disabled]:hover &gt; a:only-child::after,
.ant-btn-dashed-disabled:focus &gt; a:only-child::after,
.ant-btn-dashed.disabled:focus &gt; a:only-child::after,
.ant-btn-dashed[disabled]:focus &gt; a:only-child::after,
.ant-btn-dashed-disabled:active &gt; a:only-child::after,
.ant-btn-dashed.disabled:active &gt; a:only-child::after,
.ant-btn-dashed[disabled]:active &gt; a:only-child::after,
.ant-btn-dashed-disabled.active &gt; a:only-child::after,
.ant-btn-dashed.disabled.active &gt; a:only-child::after,
.ant-btn-dashed[disabled].active &gt; 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);
  box-shadow: 0 2px 0 rgba(0, 0, 0, 0.045);
}
.ant-btn-danger &gt; a:only-child {
  color: currentColor;
}
.ant-btn-danger &gt; 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 &gt; a:only-child,
.ant-btn-danger:focus &gt; a:only-child {
  color: currentColor;
}
.ant-btn-danger:hover &gt; a:only-child::after,
.ant-btn-danger:focus &gt; 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 &gt; a:only-child,
.ant-btn-danger.active &gt; a:only-child {
  color: currentColor;
}
.ant-btn-danger:active &gt; a:only-child::after,
.ant-btn-danger.active &gt; 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;
  box-shadow: none;
}
.ant-btn-danger-disabled &gt; a:only-child,
.ant-btn-danger.disabled &gt; a:only-child,
.ant-btn-danger[disabled] &gt; a:only-child,
.ant-btn-danger-disabled:hover &gt; a:only-child,
.ant-btn-danger.disabled:hover &gt; a:only-child,
.ant-btn-danger[disabled]:hover &gt; a:only-child,
.ant-btn-danger-disabled:focus &gt; a:only-child,
.ant-btn-danger.disabled:focus &gt; a:only-child,
.ant-btn-danger[disabled]:focus &gt; a:only-child,
.ant-btn-danger-disabled:active &gt; a:only-child,
.ant-btn-danger.disabled:active &gt; a:only-child,
.ant-btn-danger[disabled]:active &gt; a:only-child,
.ant-btn-danger-disabled.active &gt; a:only-child,
.ant-btn-danger.disabled.active &gt; a:only-child,
.ant-btn-danger[disabled].active &gt; a:only-child {
  color: currentColor;
}
.ant-btn-danger-disabled &gt; a:only-child::after,
.ant-btn-danger.disabled &gt; a:only-child::after,
.ant-btn-danger[disabled] &gt; a:only-child::after,
.ant-btn-danger-disabled:hover &gt; a:only-child::after,
.ant-btn-danger.disabled:hover &gt; a:only-child::after,
.ant-btn-danger[disabled]:hover &gt; a:only-child::after,
.ant-btn-danger-disabled:focus &gt; a:only-child::after,
.ant-btn-danger.disabled:focus &gt; a:only-child::after,
.ant-btn-danger[disabled]:focus &gt; a:only-child::after,
.ant-btn-danger-disabled:active &gt; a:only-child::after,
.ant-btn-danger.disabled:active &gt; a:only-child::after,
.ant-btn-danger[disabled]:active &gt; a:only-child::after,
.ant-btn-danger-disabled.active &gt; a:only-child::after,
.ant-btn-danger.disabled.active &gt; a:only-child::after,
.ant-btn-danger[disabled].active &gt; 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;
  box-shadow: none;
}
.ant-btn-link &gt; a:only-child {
  color: currentColor;
}
.ant-btn-link &gt; 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 &gt; a:only-child,
.ant-btn-link:focus &gt; a:only-child {
  color: currentColor;
}
.ant-btn-link:hover &gt; a:only-child::after,
.ant-btn-link:focus &gt; 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 &gt; a:only-child,
.ant-btn-link.active &gt; a:only-child {
  color: currentColor;
}
.ant-btn-link:active &gt; a:only-child::after,
.ant-btn-link.active &gt; 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;
  box-shadow: none;
}
.ant-btn-link-disabled &gt; a:only-child,
.ant-btn-link.disabled &gt; a:only-child,
.ant-btn-link[disabled] &gt; a:only-child,
.ant-btn-link-disabled:hover &gt; a:only-child,
.ant-btn-link.disabled:hover &gt; a:only-child,
.ant-btn-link[disabled]:hover &gt; a:only-child,
.ant-btn-link-disabled:focus &gt; a:only-child,
.ant-btn-link.disabled:focus &gt; a:only-child,
.ant-btn-link[disabled]:focus &gt; a:only-child,
.ant-btn-link-disabled:active &gt; a:only-child,
.ant-btn-link.disabled:active &gt; a:only-child,
.ant-btn-link[disabled]:active &gt; a:only-child,
.ant-btn-link-disabled.active &gt; a:only-child,
.ant-btn-link.disabled.active &gt; a:only-child,
.ant-btn-link[disabled].active &gt; a:only-child {
  color: currentColor;
}
.ant-btn-link-disabled &gt; a:only-child::after,
.ant-btn-link.disabled &gt; a:only-child::after,
.ant-btn-link[disabled] &gt; a:only-child::after,
.ant-btn-link-disabled:hover &gt; a:only-child::after,
.ant-btn-link.disabled:hover &gt; a:only-child::after,
.ant-btn-link[disabled]:hover &gt; a:only-child::after,
.ant-btn-link-disabled:focus &gt; a:only-child::after,
.ant-btn-link.disabled:focus &gt; a:only-child::after,
.ant-btn-link[disabled]:focus &gt; a:only-child::after,
.ant-btn-link-disabled:active &gt; a:only-child::after,
.ant-btn-link.disabled:active &gt; a:only-child::after,
.ant-btn-link[disabled]:active &gt; a:only-child::after,
.ant-btn-link-disabled.active &gt; a:only-child::after,
.ant-btn-link.disabled.active &gt; a:only-child::after,
.ant-btn-link[disabled].active &gt; 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;
  box-shadow: none;
}
.ant-btn-link-disabled &gt; a:only-child,
.ant-btn-link.disabled &gt; a:only-child,
.ant-btn-link[disabled] &gt; a:only-child,
.ant-btn-link-disabled:hover &gt; a:only-child,
.ant-btn-link.disabled:hover &gt; a:only-child,
.ant-btn-link[disabled]:hover &gt; a:only-child,
.ant-btn-link-disabled:focus &gt; a:only-child,
.ant-btn-link.disabled:focus &gt; a:only-child,
.ant-btn-link[disabled]:focus &gt; a:only-child,
.ant-btn-link-disabled:active &gt; a:only-child,
.ant-btn-link.disabled:active &gt; a:only-child,
.ant-btn-link[disabled]:active &gt; a:only-child,
.ant-btn-link-disabled.active &gt; a:only-child,
.ant-btn-link.disabled.active &gt; a:only-child,
.ant-btn-link[disabled].active &gt; a:only-child {
  color: currentColor;
}
.ant-btn-link-disabled &gt; a:only-child::after,
.ant-btn-link.disabled &gt; a:only-child::after,
.ant-btn-link[disabled] &gt; a:only-child::after,
.ant-btn-link-disabled:hover &gt; a:only-child::after,
.ant-btn-link.disabled:hover &gt; a:only-child::after,
.ant-btn-link[disabled]:hover &gt; a:only-child::after,
.ant-btn-link-disabled:focus &gt; a:only-child::after,
.ant-btn-link.disabled:focus &gt; a:only-child::after,
.ant-btn-link[disabled]:focus &gt; a:only-child::after,
.ant-btn-link-disabled:active &gt; a:only-child::after,
.ant-btn-link.disabled:active &gt; a:only-child::after,
.ant-btn-link[disabled]:active &gt; a:only-child::after,
.ant-btn-link-disabled.active &gt; a:only-child::after,
.ant-btn-link.disabled.active &gt; a:only-child::after,
.ant-btn-link[disabled].active &gt; 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 &gt; 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;
  transition: opacity 0.2s;
  content: '';
  pointer-events: none;
}
.ant-btn .anticon {
  transition: margin-left 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
}
.ant-btn .anticon.anticon-plus &gt; svg,
.ant-btn .anticon.anticon-minus &gt; 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 &gt; .ant-btn,
.ant-btn-group &gt; span &gt; .ant-btn {
  position: relative;
}
.ant-btn-group &gt; .ant-btn:hover,
.ant-btn-group &gt; span &gt; .ant-btn:hover,
.ant-btn-group &gt; .ant-btn:focus,
.ant-btn-group &gt; span &gt; .ant-btn:focus,
.ant-btn-group &gt; .ant-btn:active,
.ant-btn-group &gt; span &gt; .ant-btn:active,
.ant-btn-group &gt; .ant-btn.active,
.ant-btn-group &gt; span &gt; .ant-btn.active {
  z-index: 2;
}
.ant-btn-group &gt; .ant-btn:disabled,
.ant-btn-group &gt; span &gt; .ant-btn:disabled {
  z-index: 0;
}
.ant-btn-group &gt; .ant-btn-icon-only {
  font-size: 14px;
}
.ant-btn-group-lg &gt; .ant-btn,
.ant-btn-group-lg &gt; span &gt; .ant-btn {
  height: 40px;
  padding: 0 15px;
  font-size: 16px;
  border-radius: 0;
  line-height: 38px;
}
.ant-btn-group-lg &gt; .ant-btn.ant-btn-icon-only {
  width: 40px;
  height: 40px;
  padding-right: 0;
  padding-left: 0;
}
.ant-btn-group-sm &gt; .ant-btn,
.ant-btn-group-sm &gt; span &gt; .ant-btn {
  height: 24px;
  padding: 0 7px;
  font-size: 14px;
  border-radius: 0;
  line-height: 22px;
}
.ant-btn-group-sm &gt; .ant-btn &gt; .anticon,
.ant-btn-group-sm &gt; span &gt; .ant-btn &gt; .anticon {
  font-size: 14px;
}
.ant-btn-group-sm &gt; .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 &gt; 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 &gt; .ant-btn:first-child,
.ant-btn-group &gt; span:first-child &gt; .ant-btn {
  margin-left: 0;
}
.ant-btn-group &gt; .ant-btn:only-child {
  border-radius: 4px;
}
.ant-btn-group &gt; span:only-child &gt; .ant-btn {
  border-radius: 4px;
}
.ant-btn-group &gt; .ant-btn:first-child:not(:last-child),
.ant-btn-group &gt; span:first-child:not(:last-child) &gt; .ant-btn {
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
}
.ant-btn-group &gt; .ant-btn:last-child:not(:first-child),
.ant-btn-group &gt; span:last-child:not(:first-child) &gt; .ant-btn {
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
}
.ant-btn-group-sm &gt; .ant-btn:only-child {
  border-radius: 4px;
}
.ant-btn-group-sm &gt; span:only-child &gt; .ant-btn {
  border-radius: 4px;
}
.ant-btn-group-sm &gt; .ant-btn:first-child:not(:last-child),
.ant-btn-group-sm &gt; span:first-child:not(:last-child) &gt; .ant-btn {
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
}
.ant-btn-group-sm &gt; .ant-btn:last-child:not(:first-child),
.ant-btn-group-sm &gt; span:last-child:not(:first-child) &gt; .ant-btn {
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
}
.ant-btn-group &gt; .ant-btn-group {
  float: left;
}
.ant-btn-group &gt; .ant-btn-group:not(:first-child):not(:last-child) &gt; .ant-btn {
  border-radius: 0;
}
.ant-btn-group &gt; .ant-btn-group:first-child:not(:last-child) &gt; .ant-btn:last-child {
  padding-right: 8px;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.ant-btn-group &gt; .ant-btn-group:last-child:not(:first-child) &gt; .ant-btn:first-child {
  padding-left: 8px;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.ant-btn:focus &gt; span,
.ant-btn:active &gt; span {
  position: relative;
}
.ant-btn &gt; .anticon + span,
.ant-btn &gt; 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 &gt; a:only-child {
  color: currentColor;
}
.ant-btn-background-ghost.ant-btn-primary &gt; 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 &gt; a:only-child,
.ant-btn-background-ghost.ant-btn-primary:focus &gt; a:only-child {
  color: currentColor;
}
.ant-btn-background-ghost.ant-btn-primary:hover &gt; a:only-child::after,
.ant-btn-background-ghost.ant-btn-primary:focus &gt; 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 &gt; a:only-child,
.ant-btn-background-ghost.ant-btn-primary.active &gt; a:only-child {
  color: currentColor;
}
.ant-btn-background-ghost.ant-btn-primary:active &gt; a:only-child::after,
.ant-btn-background-ghost.ant-btn-primary.active &gt; 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;
  box-shadow: none;
}
.ant-btn-background-ghost.ant-btn-primary-disabled &gt; a:only-child,
.ant-btn-background-ghost.ant-btn-primary.disabled &gt; a:only-child,
.ant-btn-background-ghost.ant-btn-primary[disabled] &gt; a:only-child,
.ant-btn-background-ghost.ant-btn-primary-disabled:hover &gt; a:only-child,
.ant-btn-background-ghost.ant-btn-primary.disabled:hover &gt; a:only-child,
.ant-btn-background-ghost.ant-btn-primary[disabled]:hover &gt; a:only-child,
.ant-btn-background-ghost.ant-btn-primary-disabled:focus &gt; a:only-child,
.ant-btn-background-ghost.ant-btn-primary.disabled:focus &gt; a:only-child,
.ant-btn-background-ghost.ant-btn-primary[disabled]:focus &gt; a:only-child,
.ant-btn-background-ghost.ant-btn-primary-disabled:active &gt; a:only-child,
.ant-btn-background-ghost.ant-btn-primary.disabled:active &gt; a:only-child,
.ant-btn-background-ghost.ant-btn-primary[disabled]:active &gt; a:only-child,
.ant-btn-background-ghost.ant-btn-primary-disabled.active &gt; a:only-child,
.ant-btn-background-ghost.ant-btn-primary.disabled.active &gt; a:only-child,
.ant-btn-background-ghost.ant-btn-primary[disabled].active &gt; a:only-child {
  color: currentColor;
}
.ant-btn-background-ghost.ant-btn-primary-disabled &gt; a:only-child::after,
.ant-btn-background-ghost.ant-btn-primary.disabled &gt; a:only-child::after,
.ant-btn-background-ghost.ant-btn-primary[disabled] &gt; a:only-child::after,
.ant-btn-background-ghost.ant-btn-primary-disabled:hover &gt; a:only-child::after,
.ant-btn-background-ghost.ant-btn-primary.disabled:hover &gt; a:only-child::after,
.ant-btn-background-ghost.ant-btn-primary[disabled]:hover &gt; a:only-child::after,
.ant-btn-background-ghost.ant-btn-primary-disabled:focus &gt; a:only-child::after,
.ant-btn-background-ghost.ant-btn-primary.disabled:focus &gt; a:only-child::after,
.ant-btn-background-ghost.ant-btn-primary[disabled]:focus &gt; a:only-child::after,
.ant-btn-background-ghost.ant-btn-primary-disabled:active &gt; a:only-child::after,
.ant-btn-background-ghost.ant-btn-primary.disabled:active &gt; a:only-child::after,
.ant-btn-background-ghost.ant-btn-primary[disabled]:active &gt; a:only-child::after,
.ant-btn-background-ghost.ant-btn-primary-disabled.active &gt; a:only-child::after,
.ant-btn-background-ghost.ant-btn-primary.disabled.active &gt; a:only-child::after,
.ant-btn-background-ghost.ant-btn-primary[disabled].active &gt; 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 &gt; a:only-child {
  color: currentColor;
}
.ant-btn-background-ghost.ant-btn-danger &gt; 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 &gt; a:only-child,
.ant-btn-background-ghost.ant-btn-danger:focus &gt; a:only-child {
  color: currentColor;
}
.ant-btn-background-ghost.ant-btn-danger:hover &gt; a:only-child::after,
.ant-btn-background-ghost.ant-btn-danger:focus &gt; 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 &gt; a:only-child,
.ant-btn-background-ghost.ant-btn-danger.active &gt; a:only-child {
  color: currentColor;
}
.ant-btn-background-ghost.ant-btn-danger:active &gt; a:only-child::after,
.ant-btn-background-ghost.ant-btn-danger.active &gt; 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;
  box-shadow: none;
}
.ant-btn-background-ghost.ant-btn-danger-disabled &gt; a:only-child,
.ant-btn-background-ghost.ant-btn-danger.disabled &gt; a:only-child,
.ant-btn-background-ghost.ant-btn-danger[disabled] &gt; a:only-child,
.ant-btn-background-ghost.ant-btn-danger-disabled:hover &gt; a:only-child,
.ant-btn-background-ghost.ant-btn-danger.disabled:hover &gt; a:only-child,
.ant-btn-background-ghost.ant-btn-danger[disabled]:hover &gt; a:only-child,
.ant-btn-background-ghost.ant-btn-danger-disabled:focus &gt; a:only-child,
.ant-btn-background-ghost.ant-btn-danger.disabled:focus &gt; a:only-child,
.ant-btn-background-ghost.ant-btn-danger[disabled]:focus &gt; a:only-child,
.ant-btn-background-ghost.ant-btn-danger-disabled:active &gt; a:only-child,
.ant-btn-background-ghost.ant-btn-danger.disabled:active &gt; a:only-child,
.ant-btn-background-ghost.ant-btn-danger[disabled]:active &gt; a:only-child,
.ant-btn-background-ghost.ant-btn-danger-disabled.active &gt; a:only-child,
.ant-btn-background-ghost.ant-btn-danger.disabled.active &gt; a:only-child,
.ant-btn-background-ghost.ant-btn-danger[disabled].active &gt; a:only-child {
  color: currentColor;
}
.ant-btn-background-ghost.ant-btn-danger-disabled &gt; a:only-child::after,
.ant-btn-background-ghost.ant-btn-danger.disabled &gt; a:only-child::after,
.ant-btn-background-ghost.ant-btn-danger[disabled] &gt; a:only-child::after,
.ant-btn-background-ghost.ant-btn-danger-disabled:hover &gt; a:only-child::after,
.ant-btn-background-ghost.ant-btn-danger.disabled:hover &gt; a:only-child::after,
.ant-btn-background-ghost.ant-btn-danger[disabled]:hover &gt; a:only-child::after,
.ant-btn-background-ghost.ant-btn-danger-disabled:focus &gt; a:only-child::after,
.ant-btn-background-ghost.ant-btn-danger.disabled:focus &gt; a:only-child::after,
.ant-btn-background-ghost.ant-btn-danger[disabled]:focus &gt; a:only-child::after,
.ant-btn-background-ghost.ant-btn-danger-disabled:active &gt; a:only-child::after,
.ant-btn-background-ghost.ant-btn-danger.disabled:active &gt; a:only-child::after,
.ant-btn-background-ghost.ant-btn-danger[disabled]:active &gt; a:only-child::after,
.ant-btn-background-ghost.ant-btn-danger-disabled.active &gt; a:only-child::after,
.ant-btn-background-ghost.ant-btn-danger.disabled.active &gt; a:only-child::after,
.ant-btn-background-ghost.ant-btn-danger[disabled].active &gt; 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 &gt; a:only-child {
  color: currentColor;
}
.ant-btn-background-ghost.ant-btn-link &gt; 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 &gt; a:only-child,
.ant-btn-background-ghost.ant-btn-link:focus &gt; a:only-child {
  color: currentColor;
}
.ant-btn-background-ghost.ant-btn-link:hover &gt; a:only-child::after,
.ant-btn-background-ghost.ant-btn-link:focus &gt; 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 &gt; a:only-child,
.ant-btn-background-ghost.ant-btn-link.active &gt; a:only-child {
  color: currentColor;
}
.ant-btn-background-ghost.ant-btn-link:active &gt; a:only-child::after,
.ant-btn-background-ghost.ant-btn-link.active &gt; 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;
  box-shadow: none;
}
.ant-btn-background-ghost.ant-btn-link-disabled &gt; a:only-child,
.ant-btn-background-ghost.ant-btn-link.disabled &gt; a:only-child,
.ant-btn-background-ghost.ant-btn-link[disabled] &gt; a:only-child,
.ant-btn-background-ghost.ant-btn-link-disabled:hover &gt; a:only-child,
.ant-btn-background-ghost.ant-btn-link.disabled:hover &gt; a:only-child,
.ant-btn-background-ghost.ant-btn-link[disabled]:hover &gt; a:only-child,
.ant-btn-background-ghost.ant-btn-link-disabled:focus &gt; a:only-child,
.ant-btn-background-ghost.ant-btn-link.disabled:focus &gt; a:only-child,
.ant-btn-background-ghost.ant-btn-link[disabled]:focus &gt; a:only-child,
.ant-btn-background-ghost.ant-btn-link-disabled:active &gt; a:only-child,
.ant-btn-background-ghost.ant-btn-link.disabled:active &gt; a:only-child,
.ant-btn-background-ghost.ant-btn-link[disabled]:active &gt; a:only-child,
.ant-btn-background-ghost.ant-btn-link-disabled.active &gt; a:only-child,
.ant-btn-background-ghost.ant-btn-link.disabled.active &gt; a:only-child,
.ant-btn-background-ghost.ant-btn-link[disabled].active &gt; a:only-child {
  color: currentColor;
}
.ant-btn-background-ghost.ant-btn-link-disabled &gt; a:only-child::after,
.ant-btn-background-ghost.ant-btn-link.disabled &gt; a:only-child::after,
.ant-btn-background-ghost.ant-btn-link[disabled] &gt; a:only-child::after,
.ant-btn-background-ghost.ant-btn-link-disabled:hover &gt; a:only-child::after,
.ant-btn-background-ghost.ant-btn-link.disabled:hover &gt; a:only-child::after,
.ant-btn-background-ghost.ant-btn-link[disabled]:hover &gt; a:only-child::after,
.ant-btn-background-ghost.ant-btn-link-disabled:focus &gt; a:only-child::after,
.ant-btn-background-ghost.ant-btn-link.disabled:focus &gt; a:only-child::after,
.ant-btn-background-ghost.ant-btn-link[disabled]:focus &gt; a:only-child::after,
.ant-btn-background-ghost.ant-btn-link-disabled:active &gt; a:only-child::after,
.ant-btn-background-ghost.ant-btn-link.disabled:active &gt; a:only-child::after,
.ant-btn-background-ghost.ant-btn-link[disabled]:active &gt; a:only-child::after,
.ant-btn-background-ghost.ant-btn-link-disabled.active &gt; a:only-child::after,
.ant-btn-background-ghost.ant-btn-link.disabled.active &gt; a:only-child::after,
.ant-btn-background-ghost.ant-btn-link[disabled].active &gt; 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 &gt; *: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-time-picker-panel {
  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;
  font-feature-settings: 'tnum';
  position: absolute;
  z-index: 1050;
  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';
}
.ant-time-picker-panel-inner {
  position: relative;
  left: -2px;
  font-size: 14px;
  text-align: left;
  list-style: none;
  background-color: #fff;
  background-clip: padding-box;
  border-radius: 4px;
  outline: none;
  box-shadow: 0 2px 8px rgba(0, 0, 0, 0.15);
}
.ant-time-picker-panel-input {
  width: 100%;
  max-width: 154px;
  margin: 0;
  padding: 0;
  line-height: normal;
  border: 0;
  outline: 0;
  cursor: auto;
}
.ant-time-picker-panel-input::-moz-placeholder {
  color: #bfbfbf;
  opacity: 1;
}
.ant-time-picker-panel-input:-ms-input-placeholder {
  color: #bfbfbf;
}
.ant-time-picker-panel-input::-webkit-input-placeholder {
  color: #bfbfbf;
}
.ant-time-picker-panel-input:-moz-placeholder-shown {
  text-overflow: ellipsis;
}
.ant-time-picker-panel-input:-ms-input-placeholder {
  text-overflow: ellipsis;
}
.ant-time-picker-panel-input:placeholder-shown {
  text-overflow: ellipsis;
}
.ant-time-picker-panel-input-wrap {
  position: relative;
  padding: 7px 2px 7px 12px;
  border-bottom: 1px solid #e8e8e8;
}
.ant-time-picker-panel-input-invalid {
  border-color: #f5222d;
}
.ant-time-picker-panel-narrow .ant-time-picker-panel-input-wrap {
  max-width: 112px;
}
.ant-time-picker-panel-select {
  position: relative;
  float: left;
  width: 56px;
  max-height: 192px;
  overflow: hidden;
  font-size: 14px;
  border-left: 1px solid #e8e8e8;
}
.ant-time-picker-panel-select:hover {
  overflow-y: auto;
}
.ant-time-picker-panel-select:first-child {
  margin-left: 0;
  border-left: 0;
}
.ant-time-picker-panel-select:last-child {
  border-right: 0;
}
.ant-time-picker-panel-select:only-child {
  width: 100%;
}
.ant-time-picker-panel-select ul {
  width: 56px;
  margin: 0;
  padding: 0 0 160px;
  list-style: none;
}
.ant-time-picker-panel-select li {
  width: 100%;
  height: 32px;
  margin: 0;
  padding: 0 0 0 12px;
  line-height: 32px;
  text-align: left;
  list-style: none;
  cursor: pointer;
  transition: all 0.3s;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
.ant-time-picker-panel-select li:focus {
  color: #1890ff;
  font-weight: 600;
  outline: none;
}
.ant-time-picker-panel-select li:hover {
  background: #e6f7ff;
}
li.ant-time-picker-panel-select-option-selected {
  font-weight: 600;
  background: #f5f5f5;
}
li.ant-time-picker-panel-select-option-selected:hover {
  background: #f5f5f5;
}
li.ant-time-picker-panel-select-option-disabled {
  color: rgba(0, 0, 0, 0.25);
}
li.ant-time-picker-panel-select-option-disabled:hover {
  background: transparent;
  cursor: not-allowed;
}
li.ant-time-picker-panel-select-option-disabled:focus {
  color: rgba(0, 0, 0, 0.25);
  font-weight: inherit;
}
.ant-time-picker-panel-combobox {
  zoom: 1;
}
.ant-time-picker-panel-combobox::before,
.ant-time-picker-panel-combobox::after {
  display: table;
  content: '';
}
.ant-time-picker-panel-combobox::after {
  clear: both;
}
.ant-time-picker-panel-addon {
  padding: 8px;
  border-top: 1px solid #e8e8e8;
}
.ant-time-picker-panel.slide-up-enter.slide-up-enter-active.ant-time-picker-panel-placement-topLeft,
.ant-time-picker-panel.slide-up-enter.slide-up-enter-active.ant-time-picker-panel-placement-topRight,
.ant-time-picker-panel.slide-up-appear.slide-up-appear-active.ant-time-picker-panel-placement-topLeft,
.ant-time-picker-panel.slide-up-appear.slide-up-appear-active.ant-time-picker-panel-placement-topRight {
  animation-name: antSlideDownIn;
}
.ant-time-picker-panel.slide-up-enter.slide-up-enter-active.ant-time-picker-panel-placement-bottomLeft,
.ant-time-picker-panel.slide-up-enter.slide-up-enter-active.ant-time-picker-panel-placement-bottomRight,
.ant-time-picker-panel.slide-up-appear.slide-up-appear-active.ant-time-picker-panel-placement-bottomLeft,
.ant-time-picker-panel.slide-up-appear.slide-up-appear-active.ant-time-picker-panel-placement-bottomRight {
  animation-name: antSlideUpIn;
}
.ant-time-picker-panel.slide-up-leave.slide-up-leave-active.ant-time-picker-panel-placement-topLeft,
.ant-time-picker-panel.slide-up-leave.slide-up-leave-active.ant-time-picker-panel-placement-topRight {
  animation-name: antSlideDownOut;
}
.ant-time-picker-panel.slide-up-leave.slide-up-leave-active.ant-time-picker-panel-placement-bottomLeft,
.ant-time-picker-panel.slide-up-leave.slide-up-leave-active.ant-time-picker-panel-placement-bottomRight {
  animation-name: antSlideUpOut;
}
.ant-time-picker {
  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;
  font-feature-settings: 'tnum';
  position: relative;
  display: inline-block;
  width: 128px;
  outline: none;
  cursor: text;
  transition: opacity 0.3s;
}
.ant-time-picker-input {
  position: relative;
  display: inline-block;
  width: 100%;
  height: 32px;
  padding: 4px 11px;
  color: rgba(0, 0, 0, 0.65);
  font-size: 14px;
  line-height: 1.5;
  background-color: #fff;
  background-image: none;
  border: 1px solid #d9d9d9;
  border-radius: 4px;
  transition: all 0.3s;
}
.ant-time-picker-input::-moz-placeholder {
  color: #bfbfbf;
  opacity: 1;
}
.ant-time-picker-input:-ms-input-placeholder {
  color: #bfbfbf;
}
.ant-time-picker-input::-webkit-input-placeholder {
  color: #bfbfbf;
}
.ant-time-picker-input:-moz-placeholder-shown {
  text-overflow: ellipsis;
}
.ant-time-picker-input:-ms-input-placeholder {
  text-overflow: ellipsis;
}
.ant-time-picker-input:placeholder-shown {
  text-overflow: ellipsis;
}
.ant-time-picker-input:hover {
  border-color: #40a9ff;
  border-right-width: 1px !important;
}
.ant-time-picker-input:focus {
  border-color: #40a9ff;
  border-right-width: 1px !important;
  outline: 0;
  box-shadow: 0 0 0 2px rgba(24, 144, 255, 0.2);
}
.ant-time-picker-input-disabled {
  color: rgba(0, 0, 0, 0.25);
  background-color: #f5f5f5;
  cursor: not-allowed;
  opacity: 1;
}
.ant-time-picker-input-disabled:hover {
  border-color: #d9d9d9;
  border-right-width: 1px !important;
}
.ant-time-picker-input[disabled] {
  color: rgba(0, 0, 0, 0.25);
  background-color: #f5f5f5;
  cursor: not-allowed;
  opacity: 1;
}
.ant-time-picker-input[disabled]:hover {
  border-color: #d9d9d9;
  border-right-width: 1px !important;
}
textarea.ant-time-picker-input {
  max-width: 100%;
  height: auto;
  min-height: 32px;
  line-height: 1.5;
  vertical-align: bottom;
  transition: all 0.3s, height 0s;
}
.ant-time-picker-input-lg {
  height: 40px;
  padding: 6px 11px;
  font-size: 16px;
}
.ant-time-picker-input-sm {
  height: 24px;
  padding: 1px 7px;
}
.ant-time-picker-input[disabled] {
  color: rgba(0, 0, 0, 0.25);
  background-color: #f5f5f5;
  cursor: not-allowed;
  opacity: 1;
}
.ant-time-picker-input[disabled]:hover {
  border-color: #d9d9d9;
  border-right-width: 1px !important;
}
.ant-time-picker-open {
  opacity: 0;
}
.ant-time-picker-icon,
.ant-time-picker-clear {
  position: absolute;
  top: 50%;
  right: 11px;
  z-index: 1;
  width: 14px;
  height: 14px;
  margin-top: -7px;
  color: rgba(0, 0, 0, 0.25);
  line-height: 14px;
  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;
}
.ant-time-picker-icon .ant-time-picker-clock-icon,
.ant-time-picker-clear .ant-time-picker-clock-icon {
  display: block;
  color: rgba(0, 0, 0, 0.25);
  line-height: 1;
}
.ant-time-picker-clear {
  z-index: 2;
  background: #fff;
  opacity: 0;
  pointer-events: none;
}
.ant-time-picker-clear:hover {
  color: rgba(0, 0, 0, 0.45);
}
.ant-time-picker:hover .ant-time-picker-clear {
  opacity: 1;
  pointer-events: auto;
}
.ant-time-picker-large .ant-time-picker-input {
  height: 40px;
  padding: 6px 11px;
  font-size: 16px;
}
.ant-time-picker-small .ant-time-picker-input {
  height: 24px;
  padding: 1px 7px;
}
.ant-time-picker-small .ant-time-picker-icon,
.ant-time-picker-small .ant-time-picker-clear {
  right: 7px;
}
@media not all and (min-resolution: 0.001dpcm) {
  @supports (-webkit-appearance: none) and (stroke-color: transparent) {
    .ant-input {
      line-height: 1.5;
    }
  }
}

/* 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-tag {
  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;
  font-feature-settings: 'tnum';
  display: inline-block;
  height: auto;
  margin-right: 8px;
  padding: 0 7px;
  font-size: 12px;
  line-height: 20px;
  white-space: nowrap;
  background: #fafafa;
  border: 1px solid #d9d9d9;
  border-radius: 4px;
  cursor: default;
  opacity: 1;
  transition: all 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86);
}
.ant-tag:hover {
  opacity: 0.85;
}
.ant-tag,
.ant-tag a,
.ant-tag a:hover {
  color: rgba(0, 0, 0, 0.65);
}
.ant-tag &gt; a:first-child:last-child {
  display: inline-block;
  margin: 0 -8px;
  padding: 0 8px;
}
.ant-tag .anticon-close {
  display: inline-block;
  font-size: 12px;
  font-size: 10px \9;
  -ms-transform: scale(0.83333333) rotate(0deg);
      transform: scale(0.83333333) rotate(0deg);
  margin-left: 3px;
  color: rgba(0, 0, 0, 0.45);
  font-weight: bold;
  cursor: pointer;
  transition: all 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86);
}
:root .ant-tag .anticon-close {
  font-size: 12px;
}
.ant-tag .anticon-close:hover {
  color: rgba(0, 0, 0, 0.85);
}
.ant-tag-has-color {
  border-color: transparent;
}
.ant-tag-has-color,
.ant-tag-has-color a,
.ant-tag-has-color a:hover,
.ant-tag-has-color .anticon-close,
.ant-tag-has-color .anticon-close:hover {
  color: #fff;
}
.ant-tag-checkable {
  background-color: transparent;
  border-color: transparent;
}
.ant-tag-checkable:not(.ant-tag-checkable-checked):hover {
  color: #1890ff;
}
.ant-tag-checkable:active,
.ant-tag-checkable-checked {
  color: #fff;
}
.ant-tag-checkable-checked {
  background-color: #1890ff;
}
.ant-tag-checkable:active {
  background-color: #096dd9;
}
.ant-tag-hidden {
  display: none;
}
.ant-tag-pink {
  color: #eb2f96;
  background: #fff0f6;
  border-color: #ffadd2;
}
.ant-tag-pink-inverse {
  color: #fff;
  background: #eb2f96;
  border-color: #eb2f96;
}
.ant-tag-magenta {
  color: #eb2f96;
  background: #fff0f6;
  border-color: #ffadd2;
}
.ant-tag-magenta-inverse {
  color: #fff;
  background: #eb2f96;
  border-color: #eb2f96;
}
.ant-tag-red {
  color: #f5222d;
  background: #fff1f0;
  border-color: #ffa39e;
}
.ant-tag-red-inverse {
  color: #fff;
  background: #f5222d;
  border-color: #f5222d;
}
.ant-tag-volcano {
  color: #fa541c;
  background: #fff2e8;
  border-color: #ffbb96;
}
.ant-tag-volcano-inverse {
  color: #fff;
  background: #fa541c;
  border-color: #fa541c;
}
.ant-tag-orange {
  color: #fa8c16;
  background: #fff7e6;
  border-color: #ffd591;
}
.ant-tag-orange-inverse {
  color: #fff;
  background: #fa8c16;
  border-color: #fa8c16;
}
.ant-tag-yellow {
  color: #fadb14;
  background: #feffe6;
  border-color: #fffb8f;
}
.ant-tag-yellow-inverse {
  color: #fff;
  background: #fadb14;
  border-color: #fadb14;
}
.ant-tag-gold {
  color: #faad14;
  background: #fffbe6;
  border-color: #ffe58f;
}
.ant-tag-gold-inverse {
  color: #fff;
  background: #faad14;
  border-color: #faad14;
}
.ant-tag-cyan {
  color: #13c2c2;
  background: #e6fffb;
  border-color: #87e8de;
}
.ant-tag-cyan-inverse {
  color: #fff;
  background: #13c2c2;
  border-color: #13c2c2;
}
.ant-tag-lime {
  color: #a0d911;
  background: #fcffe6;
  border-color: #eaff8f;
}
.ant-tag-lime-inverse {
  color: #fff;
  background: #a0d911;
  border-color: #a0d911;
}
.ant-tag-green {
  color: #52c41a;
  background: #f6ffed;
  border-color: #b7eb8f;
}
.ant-tag-green-inverse {
  color: #fff;
  background: #52c41a;
  border-color: #52c41a;
}
.ant-tag-blue {
  color: #1890ff;
  background: #e6f7ff;
  border-color: #91d5ff;
}
.ant-tag-blue-inverse {
  color: #fff;
  background: #1890ff;
  border-color: #1890ff;
}
.ant-tag-geekblue {
  color: #2f54eb;
  background: #f0f5ff;
  border-color: #adc6ff;
}
.ant-tag-geekblue-inverse {
  color: #fff;
  background: #2f54eb;
  border-color: #2f54eb;
}
.ant-tag-purple {
  color: #722ed1;
  background: #f9f0ff;
  border-color: #d3adf7;
}
.ant-tag-purple-inverse {
  color: #fff;
  background: #722ed1;
  border-color: #722ed1;
}

/* 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 */

div.date-picker-component .ant-calendar-picker,div.date-picker-component .ant-input{font-family:TT,Helvetica,Arial,sans-serif;font-size:12px}div.date-picker-component .ant-calendar-range-picker-input{padding:0}div.date-picker-component .ant-calendar-picker:hover .ant-calendar-picker-input:not([disabled]){border-color:#1ec95b}div.date-picker-component .ant-calendar-date:hover{background-color:#eff5f0}div.date-picker-component .ant-calendar-header a:hover{color:#1ec95b}div.date-picker-component .ant-calendar-today .ant-calendar-date{border-color:#1ec95b;color:#1ec95b}div.date-picker-component .ant-calendar-selected-day .ant-calendar-date{background:#1ec95b}div.date-picker-component .ant-calendar-selected-day .ant-calendar-date:hover{background:#1ec95b}div.date-picker-component .ant-calendar-selected-day.ant-calendar-today .ant-calendar-date{color:#fff}div.date-picker-component .ant-calendar-month-panel-month,div.date-picker-component .ant-calendar-year-panel-year{color:#1ec95b}div.date-picker-component .ant-calendar-year-panel-selected-cell .ant-calendar-year-panel-year{color:#fff;background-color:#1ec95b}div.date-picker-component .ant-calendar-month-panel-selected-cell .ant-calendar-month-panel-month{color:#fff;background-color:#1ec95b}.visually-hidden{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}div.date-picker-component.full-grey .ant-calendar-picker-input{background:#f5f5f5;border-radius:.25rem;border:0;color:#4a4a4a}div.date-picker-component.full-grey .ant-calendar-picker-input:hover{background:#e5e5e5}div.date-picker-component.full-grey .ant-calendar-picker-icon{margin-top:-8px;right:6px}div.date-picker-component.full-grey .ant-calendar-picker-icon svg{display:none}div.date-picker-component.full-grey .ant-calendar-picker-icon::after{content:"";display:block;width:0;height:0;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #4a4a4a}div.date-picker-component .predefined-periods .ant-calendar-range{position:relative;padding-right:248px;width:720px}div.date-picker-component .predefined-periods .ant-calendar-footer{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;position:absolute;top:0;right:0;padding:0 10px 0 20px;width:248px;overflow:hidden}div.date-picker-component .predefined-periods .ant-calendar-range-quick-selector{-ms-flex-order:1;order:1}div.date-picker-component .predefined-periods .header{padding-bottom:46px}div.date-picker-component .predefined-periods .title{font-size:14px;line-height:39px;border-bottom:1px solid #e9e9e9}div.date-picker-component .predefined-periods .period{display:block;position:relative;line-height:25px;padding-left:20px;cursor:pointer;font-size:12px;color:#043623}div.date-picker-component .predefined-periods .period::before{content:"";display:block;position:absolute;left:0;top:50%;transform:translateY(-50%);width:12px;height:12px;border:1px solid #d7e3d8;border-radius:50%}div.date-picker-component .predefined-periods .period::after{content:"";display:block;position:absolute;left:3px;top:50%;width:6px;height:6px;margin-top:-3px;border-radius:50%;background:#1ec95b;transform:scale(0);transition:transform .2s}div.date-picker-component .predefined-periods .period.selected::after{transform:scale(1);transition:transform .2s}div.date-picker-component .predefined-periods .ant-calendar-input-wrap{display:block}div.date-picker-component .predefined-periods .ant-calendar-range-part,div.date-picker-component .predefined-periods .ant-calendar-date-panel{position:static}div.date-picker-component .predefined-periods .ant-calendar-date-input-wrap{margin:0;padding:0}div.date-picker-component .predefined-periods .ant-calendar-date-input-wrap .ant-calendar-input{display:block;padding:4px 6px;height:100%;font-size:12px;line-height:1}div.date-picker-component .predefined-periods .ant-calendar-range-left .ant-calendar-input-wrap{right:130px;padding:0}div.date-picker-component .predefined-periods .ant-calendar-range-right .ant-calendar-input-wrap{right:20px;padding:0}div.date-picker-component .predefined-periods .ant-calendar-range-right .ant-calendar-input-wrap::before{content:"";display:block;position:absolute;left:-16px;top:11px;width:7px;border:1px solid #d7e3d8}div.date-picker-component .predefined-periods .ant-calendar-input-wrap{position:absolute;top:57px;width:88px;height:25px;line-height:25px;border:none;border:1px solid #d7e3d8;z-index:2}div.date-picker-component .predefined-periods .ant-calendar-range-middle{display:none}div.date-picker-component .predefined-periods .ant-calendar-year-panel-header,div.date-picker-component .predefined-periods .ant-calendar-month-panel-header,div.date-picker-component .predefined-periods .ant-calendar-month-panel-table,div.date-picker-component .predefined-periods .ant-calendar-year-panel-table{background:#fff}div.date-picker-component .predefined-periods .ant-calendar-header{position:relative}div.date-picker-component .predefined-periods .ant-calendar-range .ant-calendar-body,div.date-picker-component .predefined-periods .ant-calendar-range .ant-calendar-month-panel-body,div.date-picker-component .predefined-periods .ant-calendar-range .ant-calendar-year-panel-body{border-top:none}div.date-picker-component .predefined-periods .ant-calendar-range .ant-calendar-header{border-bottom:1px solid #e9e9e9}div.date-picker-component .predefined-periods .ant-calendar-range .ant-calendar-year-panel,div.date-picker-component .predefined-periods .ant-calendar-range .ant-calendar-month-panel,div.date-picker-component .predefined-periods .ant-calendar-range .ant-calendar-decade-panel{top:40px}div.date-picker-component .predefined-periods .ant-calendar-range .ant-calendar-decade-panel-table,div.date-picker-component .predefined-periods .ant-calendar-range .ant-calendar-year-panel-table,div.date-picker-component .predefined-periods .ant-calendar-range .ant-calendar-month-panel-table{height:186px}.ant-calendar-picker-container .ant-calendar{border-radius:2px;box-shadow:0 1px 3px 0 rgba(0,0,0,.05);border:solid 1px #ddd}.ant-calendar-picker-container .ant-calendar-cell{padding:4px 0}.ant-calendar-picker-container .ant-calendar-body{padding:4px 8px}.ant-calendar-picker-container .ant-calendar-range .ant-calendar-in-range-cell:before{background:#eff5f0}.ant-calendar-picker-container .ant-calendar-input-wrap{display:none}
/* 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-message {
  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;
  font-feature-settings: 'tnum';
  position: fixed;
  top: 16px;
  left: 0;
  z-index: 1010;
  width: 100%;
  pointer-events: none;
}
.ant-message-notice {
  padding: 8px;
  text-align: center;
}
.ant-message-notice:first-child {
  margin-top: -8px;
}
.ant-message-notice-content {
  display: inline-block;
  padding: 10px 16px;
  background: #fff;
  border-radius: 4px;
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.15);
  pointer-events: all;
}
.ant-message-success .anticon {
  color: #52c41a;
}
.ant-message-error .anticon {
  color: #f5222d;
}
.ant-message-warning .anticon {
  color: #faad14;
}
.ant-message-info .anticon,
.ant-message-loading .anticon {
  color: #1890ff;
}
.ant-message .anticon {
  position: relative;
  top: 1px;
  margin-right: 8px;
  font-size: 16px;
}
.ant-message-notice.move-up-leave.move-up-leave-active {
  overflow: hidden;
  animation-name: MessageMoveOut;
  animation-duration: 0.3s;
}
@keyframes MessageMoveOut {
  0% {
    max-height: 150px;
    padding: 8px;
    opacity: 1;
  }
  100% {
    max-height: 0;
    padding: 0;
    opacity: 0;
  }
}

.message-component .ant-message-notice-content{padding:8px 16px}
/* 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-modal {
  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;
  font-feature-settings: 'tnum';
  position: relative;
  top: 100px;
  width: auto;
  margin: 0 auto;
  padding-bottom: 24px;
  pointer-events: none;
}
.ant-modal-wrap {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1000;
  overflow: auto;
  outline: 0;
  -webkit-overflow-scrolling: touch;
}
.ant-modal-title {
  margin: 0;
  color: rgba(0, 0, 0, 0.85);
  font-weight: 500;
  font-size: 16px;
  line-height: 22px;
  word-wrap: break-word;
}
.ant-modal-content {
  position: relative;
  background-color: #fff;
  background-clip: padding-box;
  border: 0;
  border-radius: 4px;
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.15);
  pointer-events: auto;
}
.ant-modal-close {
  position: absolute;
  top: 0;
  right: 0;
  z-index: 10;
  padding: 0;
  color: rgba(0, 0, 0, 0.45);
  font-weight: 700;
  line-height: 1;
  text-decoration: none;
  background: transparent;
  border: 0;
  outline: 0;
  cursor: pointer;
  transition: color 0.3s;
}
.ant-modal-close-x {
  display: block;
  width: 56px;
  height: 56px;
  font-size: 16px;
  font-style: normal;
  line-height: 56px;
  text-align: center;
  text-transform: none;
  text-rendering: auto;
}
.ant-modal-close:focus,
.ant-modal-close:hover {
  color: rgba(0, 0, 0, 0.75);
  text-decoration: none;
}
.ant-modal-header {
  padding: 16px 24px;
  color: rgba(0, 0, 0, 0.65);
  background: #fff;
  border-bottom: 1px solid #e8e8e8;
  border-radius: 4px 4px 0 0;
}
.ant-modal-body {
  padding: 24px;
  font-size: 14px;
  line-height: 1.5;
  word-wrap: break-word;
}
.ant-modal-footer {
  padding: 10px 16px;
  text-align: right;
  background: transparent;
  border-top: 1px solid #e8e8e8;
  border-radius: 0 0 4px 4px;
}
.ant-modal-footer button + button {
  margin-bottom: 0;
  margin-left: 8px;
}
.ant-modal.zoom-enter,
.ant-modal.zoom-appear {
  -ms-transform: none;
      transform: none;
  opacity: 0;
  animation-duration: 0.3s;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
.ant-modal-mask {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1000;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.45);
  filter: alpha(opacity=50);
}
.ant-modal-mask-hidden {
  display: none;
}
.ant-modal-open {
  overflow: hidden;
}
.ant-modal-centered {
  text-align: center;
}
.ant-modal-centered::before {
  display: inline-block;
  width: 0;
  height: 100%;
  vertical-align: middle;
  content: '';
}
.ant-modal-centered .ant-modal {
  top: 0;
  display: inline-block;
  text-align: left;
  vertical-align: middle;
}
@media (max-width: 767px) {
  .ant-modal {
    max-width: calc(100vw - 16px);
    margin: 8px auto;
  }
  .ant-modal-centered .ant-modal {
    -ms-flex: 1;
        flex: 1;
  }
}
.ant-modal-confirm .ant-modal-header {
  display: none;
}
.ant-modal-confirm .ant-modal-close {
  display: none;
}
.ant-modal-confirm .ant-modal-body {
  padding: 32px 32px 24px;
}
.ant-modal-confirm-body-wrapper {
  zoom: 1;
}
.ant-modal-confirm-body-wrapper::before,
.ant-modal-confirm-body-wrapper::after {
  display: table;
  content: '';
}
.ant-modal-confirm-body-wrapper::after {
  clear: both;
}
.ant-modal-confirm-body .ant-modal-confirm-title {
  display: block;
  overflow: hidden;
  color: rgba(0, 0, 0, 0.85);
  font-weight: 500;
  font-size: 16px;
  line-height: 1.4;
}
.ant-modal-confirm-body .ant-modal-confirm-content {
  margin-top: 8px;
  color: rgba(0, 0, 0, 0.65);
  font-size: 14px;
}
.ant-modal-confirm-body &gt; .anticon {
  float: left;
  margin-right: 16px;
  font-size: 22px;
}
.ant-modal-confirm-body &gt; .anticon + .ant-modal-confirm-title + .ant-modal-confirm-content {
  margin-left: 38px;
}
.ant-modal-confirm .ant-modal-confirm-btns {
  float: right;
  margin-top: 24px;
}
.ant-modal-confirm .ant-modal-confirm-btns button + button {
  margin-bottom: 0;
  margin-left: 8px;
}
.ant-modal-confirm-error .ant-modal-confirm-body &gt; .anticon {
  color: #f5222d;
}
.ant-modal-confirm-warning .ant-modal-confirm-body &gt; .anticon,
.ant-modal-confirm-confirm .ant-modal-confirm-body &gt; .anticon {
  color: #faad14;
}
.ant-modal-confirm-info .ant-modal-confirm-body &gt; .anticon {
  color: #1890ff;
}
.ant-modal-confirm-success .ant-modal-confirm-body &gt; .anticon {
  color: #52c41a;
}

.modal-component{z-index:1002}.modal-component&gt;*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.modal-component .ant-modal,.modal-component .ant-modal-body{font-size:12px;font-family:"Open Sans",Helvetica,Arial,sans-serif}.modal-component.no-padding .ant-modal-body{padding:0}.modal-component .ant-modal-footer{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end}
.auto-complete-component{line-height:1.2}.auto-complete-component .auto-complete-input{padding:8px 12px}.auto-complete-component .auto-complete-input:-ms-input-placeholder{font-size:12px;font-style:italic;color:#999;padding-left:42px}.auto-complete-component .auto-complete-input::placeholder{font-size:12px;font-style:italic;color:#999;padding-left:42px}.auto-complete-component .auto-complete-suggestions-container{position:relative;z-index:999}.auto-complete-component .auto-complete-suggestion{padding:4px}.auto-complete-component .auto-complete-suggestions-container-open{background:#fff;border-radius:2px;box-shadow:0 1px 3px 0 rgba(0,0,0,.05);border:solid 1px #ddd}.auto-complete-component .auto-complete-suggestion-highlighted{background-color:#eff5f0}.auto-complete-component .ant-select-dropdown-menu-item-active{background-color:#f3f3f3}.auto-complete-component .ant-select-dropdown-menu-item-group-list&gt;.ant-select-dropdown-menu-item{padding:5px}.auto-complete-component .ant-select-dropdown-menu-item-group-title{background-color:#eff5f0;height:28px;box-sizing:border-box;padding:5px 12px;color:#043623;font-size:12px}
.visually-hidden{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.simple-auto-complete-component{position:relative}.simple-auto-complete-component .input-wrapper{position:relative}.simple-auto-complete-component .input-wrapper .arrow-down{position:absolute;right:12px;top:11px;pointer-events:none;cursor:pointer}.simple-auto-complete-component .auto-complete-component .auto-complete-suggestions-container-open{position:absolute;width:100%}.simple-auto-complete-component .simple-auto-complete-component-complete{font-size:12px}.simple-auto-complete-component .simple-auto-complete-component-complete .auto-complete-input{padding:0 26px 0 12px;line-height:32px;height:32px;font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;border:1px solid #ccc;border-radius:.125rem}.simple-auto-complete-component .simple-auto-complete-component-complete .auto-complete-suggestions-list{padding:0;margin:0;max-height:320px;overflow-y:auto}.simple-auto-complete-component .simple-auto-complete-component-complete .ant-select-dropdown-menu-item{line-height:1.2;cursor:pointer;padding:0}.simple-auto-complete-component .simple-auto-complete-component-complete .ant-select-dropdown-menu-item:hover,.simple-auto-complete-component .simple-auto-complete-component-complete .ant-select-dropdown-menu-item.ant-select-dropdown-menu-item-selected{background:#eff5f0}.simple-auto-complete-component .simple-auto-complete-component-complete .auto-complete-suggestion{padding:0;cursor:pointer}.simple-auto-complete-component .simple-auto-complete-component-complete .suggestion-item{padding:10px 12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.simple-auto-complete-component .simple-auto-complete-component-complete .suggestion-item.selected{background:#eff5f0;font-weight:bold}.simple-auto-complete-component .simple-auto-complete-component-complete .suggestion-item .suggestion-label{padding-right:5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
/* 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 {
  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;
  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;
  box-shadow: 0 2px 8px rgba(0, 0, 0, 0.15);
  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 {
    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 &gt; .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;
  -ms-transform: rotate(45deg);
      transform: rotate(45deg);
}
.ant-popover-placement-top &gt; .ant-popover-content &gt; .ant-popover-arrow,
.ant-popover-placement-topLeft &gt; .ant-popover-content &gt; .ant-popover-arrow,
.ant-popover-placement-topRight &gt; .ant-popover-content &gt; .ant-popover-arrow {
  bottom: 6.2px;
  border-top-color: transparent;
  border-right-color: #fff;
  border-bottom-color: #fff;
  border-left-color: transparent;
  box-shadow: 3px 3px 7px rgba(0, 0, 0, 0.07);
}
.ant-popover-placement-top &gt; .ant-popover-content &gt; .ant-popover-arrow {
  left: 50%;
  -ms-transform: translateX(-50%) rotate(45deg);
      transform: translateX(-50%) rotate(45deg);
}
.ant-popover-placement-topLeft &gt; .ant-popover-content &gt; .ant-popover-arrow {
  left: 16px;
}
.ant-popover-placement-topRight &gt; .ant-popover-content &gt; .ant-popover-arrow {
  right: 16px;
}
.ant-popover-placement-right &gt; .ant-popover-content &gt; .ant-popover-arrow,
.ant-popover-placement-rightTop &gt; .ant-popover-content &gt; .ant-popover-arrow,
.ant-popover-placement-rightBottom &gt; .ant-popover-content &gt; .ant-popover-arrow {
  left: 6px;
  border-top-color: transparent;
  border-right-color: transparent;
  border-bottom-color: #fff;
  border-left-color: #fff;
  box-shadow: -3px 3px 7px rgba(0, 0, 0, 0.07);
}
.ant-popover-placement-right &gt; .ant-popover-content &gt; .ant-popover-arrow {
  top: 50%;
  -ms-transform: translateY(-50%) rotate(45deg);
      transform: translateY(-50%) rotate(45deg);
}
.ant-popover-placement-rightTop &gt; .ant-popover-content &gt; .ant-popover-arrow {
  top: 12px;
}
.ant-popover-placement-rightBottom &gt; .ant-popover-content &gt; .ant-popover-arrow {
  bottom: 12px;
}
.ant-popover-placement-bottom &gt; .ant-popover-content &gt; .ant-popover-arrow,
.ant-popover-placement-bottomLeft &gt; .ant-popover-content &gt; .ant-popover-arrow,
.ant-popover-placement-bottomRight &gt; .ant-popover-content &gt; .ant-popover-arrow {
  top: 6px;
  border-top-color: #fff;
  border-right-color: transparent;
  border-bottom-color: transparent;
  border-left-color: #fff;
  box-shadow: -2px -2px 5px rgba(0, 0, 0, 0.06);
}
.ant-popover-placement-bottom &gt; .ant-popover-content &gt; .ant-popover-arrow {
  left: 50%;
  -ms-transform: translateX(-50%) rotate(45deg);
      transform: translateX(-50%) rotate(45deg);
}
.ant-popover-placement-bottomLeft &gt; .ant-popover-content &gt; .ant-popover-arrow {
  left: 16px;
}
.ant-popover-placement-bottomRight &gt; .ant-popover-content &gt; .ant-popover-arrow {
  right: 16px;
}
.ant-popover-placement-left &gt; .ant-popover-content &gt; .ant-popover-arrow,
.ant-popover-placement-leftTop &gt; .ant-popover-content &gt; .ant-popover-arrow,
.ant-popover-placement-leftBottom &gt; .ant-popover-content &gt; .ant-popover-arrow {
  right: 6px;
  border-top-color: #fff;
  border-right-color: #fff;
  border-bottom-color: transparent;
  border-left-color: transparent;
  box-shadow: 3px -3px 7px rgba(0, 0, 0, 0.07);
}
.ant-popover-placement-left &gt; .ant-popover-content &gt; .ant-popover-arrow {
  top: 50%;
  -ms-transform: translateY(-50%) rotate(45deg);
      transform: translateY(-50%) rotate(45deg);
}
.ant-popover-placement-leftTop &gt; .ant-popover-content &gt; .ant-popover-arrow {
  top: 12px;
}
.ant-popover-placement-leftBottom &gt; .ant-popover-content &gt; .ant-popover-arrow {
  bottom: 12px;
}

.ant-popover.no-padding .ant-popover-inner-content{padding:0}.ant-popover.no-padding.ant-popover-placement-top,.ant-popover.no-padding.ant-popover-placement-topLeft,.ant-popover.no-padding.ant-popover-placement-topRight{padding-bottom:4px}.ant-popover.no-padding.ant-popover-placement-top .ant-popover-arrow,.ant-popover.no-padding.ant-popover-placement-topLeft .ant-popover-arrow,.ant-popover.no-padding.ant-popover-placement-topRight .ant-popover-arrow{bottom:-1px}.ant-popover.no-padding.ant-popover-placement-right,.ant-popover.no-padding.ant-popover-placement-rightTop,.ant-popover.no-padding.ant-popover-placement-rightBottom{padding-left:4px}.ant-popover.no-padding.ant-popover-placement-bottom,.ant-popover.no-padding.ant-popover-placement-bottomLeft,.ant-popover.no-padding.ant-popover-placement-bottomRight{padding-top:4px}.ant-popover.no-padding.ant-popover-placement-left,.ant-popover.no-padding.ant-popover-placement-leftTop,.ant-popover.no-padding.ant-popover-placement-leftBottom{padding-right:4px}
/* 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 {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5;
  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;
  box-shadow: 0 2px 8px rgba(0, 0, 0, 0.15);
  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;
  transition: all 0.3s;
}
.ant-menu-submenu,
.ant-menu-submenu-inline {
  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;
  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 &gt; a {
  display: block;
  color: rgba(0, 0, 0, 0.65);
}
.ant-menu-item &gt; a:hover {
  color: #1890ff;
}
.ant-menu-item &gt; a::before {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background-color: transparent;
  content: '';
}
.ant-menu-item &gt; .ant-badge &gt; a {
  color: rgba(0, 0, 0, 0.65);
}
.ant-menu-item &gt; .ant-badge &gt; 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 &gt; .ant-menu-item:hover,
.ant-menu-horizontal &gt; .ant-menu-item-active,
.ant-menu-horizontal &gt; .ant-menu-submenu .ant-menu-submenu-title:hover {
  background-color: transparent;
}
.ant-menu-item-selected {
  color: #1890ff;
}
.ant-menu-item-selected &gt; a,
.ant-menu-item-selected &gt; 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;
  -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 &gt; .ant-menu-item,
.ant-menu-vertical-left.ant-menu-sub &gt; .ant-menu-item,
.ant-menu-vertical-right.ant-menu-sub &gt; .ant-menu-item,
.ant-menu-vertical.ant-menu-sub &gt; .ant-menu-submenu,
.ant-menu-vertical-left.ant-menu-sub &gt; .ant-menu-submenu,
.ant-menu-vertical-right.ant-menu-sub &gt; .ant-menu-submenu {
  -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;
  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;
  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;
  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 &gt; .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 &gt; .ant-menu {
  background-color: #fff;
  border-radius: 4px;
}
.ant-menu-submenu &gt; .ant-menu-submenu-title::after {
  transition: transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
}
.ant-menu-submenu-vertical &gt; .ant-menu-submenu-title .ant-menu-submenu-arrow,
.ant-menu-submenu-vertical-left &gt; .ant-menu-submenu-title .ant-menu-submenu-arrow,
.ant-menu-submenu-vertical-right &gt; .ant-menu-submenu-title .ant-menu-submenu-arrow,
.ant-menu-submenu-inline &gt; .ant-menu-submenu-title .ant-menu-submenu-arrow {
  position: absolute;
  top: 50%;
  right: 16px;
  width: 10px;
  transition: transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
}
.ant-menu-submenu-vertical &gt; .ant-menu-submenu-title .ant-menu-submenu-arrow::before,
.ant-menu-submenu-vertical-left &gt; .ant-menu-submenu-title .ant-menu-submenu-arrow::before,
.ant-menu-submenu-vertical-right &gt; .ant-menu-submenu-title .ant-menu-submenu-arrow::before,
.ant-menu-submenu-inline &gt; .ant-menu-submenu-title .ant-menu-submenu-arrow::before,
.ant-menu-submenu-vertical &gt; .ant-menu-submenu-title .ant-menu-submenu-arrow::after,
.ant-menu-submenu-vertical-left &gt; .ant-menu-submenu-title .ant-menu-submenu-arrow::after,
.ant-menu-submenu-vertical-right &gt; .ant-menu-submenu-title .ant-menu-submenu-arrow::after,
.ant-menu-submenu-inline &gt; .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: linear-gradient(to right, rgba(0, 0, 0, 0.65), rgba(0, 0, 0, 0.65));
  background-image: none \9;
  border-radius: 2px;
  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);
  content: '';
}
.ant-menu-submenu-vertical &gt; .ant-menu-submenu-title .ant-menu-submenu-arrow::before,
.ant-menu-submenu-vertical-left &gt; .ant-menu-submenu-title .ant-menu-submenu-arrow::before,
.ant-menu-submenu-vertical-right &gt; .ant-menu-submenu-title .ant-menu-submenu-arrow::before,
.ant-menu-submenu-inline &gt; .ant-menu-submenu-title .ant-menu-submenu-arrow::before {
  -ms-transform: rotate(45deg) translateY(-2px);
      transform: rotate(45deg) translateY(-2px);
}
.ant-menu-submenu-vertical &gt; .ant-menu-submenu-title .ant-menu-submenu-arrow::after,
.ant-menu-submenu-vertical-left &gt; .ant-menu-submenu-title .ant-menu-submenu-arrow::after,
.ant-menu-submenu-vertical-right &gt; .ant-menu-submenu-title .ant-menu-submenu-arrow::after,
.ant-menu-submenu-inline &gt; .ant-menu-submenu-title .ant-menu-submenu-arrow::after {
  -ms-transform: rotate(-45deg) translateY(2px);
      transform: rotate(-45deg) translateY(2px);
}
.ant-menu-submenu-vertical &gt; .ant-menu-submenu-title:hover .ant-menu-submenu-arrow::after,
.ant-menu-submenu-vertical-left &gt; .ant-menu-submenu-title:hover .ant-menu-submenu-arrow::after,
.ant-menu-submenu-vertical-right &gt; .ant-menu-submenu-title:hover .ant-menu-submenu-arrow::after,
.ant-menu-submenu-inline &gt; .ant-menu-submenu-title:hover .ant-menu-submenu-arrow::after,
.ant-menu-submenu-vertical &gt; .ant-menu-submenu-title:hover .ant-menu-submenu-arrow::before,
.ant-menu-submenu-vertical-left &gt; .ant-menu-submenu-title:hover .ant-menu-submenu-arrow::before,
.ant-menu-submenu-vertical-right &gt; .ant-menu-submenu-title:hover .ant-menu-submenu-arrow::before,
.ant-menu-submenu-inline &gt; .ant-menu-submenu-title:hover .ant-menu-submenu-arrow::before {
  background: linear-gradient(to right, #1890ff, #1890ff);
}
.ant-menu-submenu-inline &gt; .ant-menu-submenu-title .ant-menu-submenu-arrow::before {
  -ms-transform: rotate(-45deg) translateX(2px);
      transform: rotate(-45deg) translateX(2px);
}
.ant-menu-submenu-inline &gt; .ant-menu-submenu-title .ant-menu-submenu-arrow::after {
  -ms-transform: rotate(45deg) translateX(-2px);
      transform: rotate(45deg) translateX(-2px);
}
.ant-menu-submenu-open.ant-menu-submenu-inline &gt; .ant-menu-submenu-title .ant-menu-submenu-arrow {
  -ms-transform: translateY(-2px);
      transform: translateY(-2px);
}
.ant-menu-submenu-open.ant-menu-submenu-inline &gt; .ant-menu-submenu-title .ant-menu-submenu-arrow::after {
  -ms-transform: rotate(-45deg) translateX(-2px);
      transform: rotate(-45deg) translateX(-2px);
}
.ant-menu-submenu-open.ant-menu-submenu-inline &gt; .ant-menu-submenu-title .ant-menu-submenu-arrow::before {
  -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 &gt; a,
.ant-menu-vertical-left .ant-menu-submenu-selected &gt; a,
.ant-menu-vertical-right .ant-menu-submenu-selected &gt; a {
  color: #1890ff;
}
.ant-menu-horizontal {
  line-height: 46px;
  white-space: nowrap;
  border: 0;
  border-bottom: 1px solid #e8e8e8;
  box-shadow: none;
}
.ant-menu-horizontal &gt; .ant-menu-item,
.ant-menu-horizontal &gt; .ant-menu-submenu {
  position: relative;
  top: 1px;
  display: inline-block;
  vertical-align: bottom;
  border-bottom: 2px solid transparent;
}
.ant-menu-horizontal &gt; .ant-menu-item:hover,
.ant-menu-horizontal &gt; .ant-menu-submenu:hover,
.ant-menu-horizontal &gt; .ant-menu-item-active,
.ant-menu-horizontal &gt; .ant-menu-submenu-active,
.ant-menu-horizontal &gt; .ant-menu-item-open,
.ant-menu-horizontal &gt; .ant-menu-submenu-open,
.ant-menu-horizontal &gt; .ant-menu-item-selected,
.ant-menu-horizontal &gt; .ant-menu-submenu-selected {
  color: #1890ff;
  border-bottom: 2px solid #1890ff;
}
.ant-menu-horizontal &gt; .ant-menu-item &gt; a {
  display: block;
  color: rgba(0, 0, 0, 0.65);
}
.ant-menu-horizontal &gt; .ant-menu-item &gt; a:hover {
  color: #1890ff;
}
.ant-menu-horizontal &gt; .ant-menu-item &gt; a::before {
  bottom: -2px;
}
.ant-menu-horizontal &gt; .ant-menu-item-selected &gt; a {
  color: #1890ff;
}
.ant-menu-horizontal::after {
  display: block;
  clear: both;
  height: 0;
  content: '\20';
}
.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;
  -ms-transform: scaleY(0.0001);
      transform: scaleY(0.0001);
  opacity: 0;
  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);
  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 &gt; .ant-menu-item,
.ant-menu-vertical-left &gt; .ant-menu-item,
.ant-menu-vertical-right &gt; .ant-menu-item,
.ant-menu-inline &gt; .ant-menu-item,
.ant-menu-vertical &gt; .ant-menu-submenu &gt; .ant-menu-submenu-title,
.ant-menu-vertical-left &gt; .ant-menu-submenu &gt; .ant-menu-submenu-title,
.ant-menu-vertical-right &gt; .ant-menu-submenu &gt; .ant-menu-submenu-title,
.ant-menu-inline &gt; .ant-menu-submenu &gt; .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 {
  -ms-transform: scaleY(1);
      transform: scaleY(1);
  opacity: 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);
}
.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 &gt; .ant-menu-item,
.ant-menu-inline-collapsed &gt; .ant-menu-item-group &gt; .ant-menu-item-group-list &gt; .ant-menu-item,
.ant-menu-inline-collapsed &gt; .ant-menu-item-group &gt; .ant-menu-item-group-list &gt; .ant-menu-submenu &gt; .ant-menu-submenu-title,
.ant-menu-inline-collapsed &gt; .ant-menu-submenu &gt; .ant-menu-submenu-title {
  left: 0;
  padding: 0 32px !important;
  text-overflow: clip;
}
.ant-menu-inline-collapsed &gt; .ant-menu-item .ant-menu-submenu-arrow,
.ant-menu-inline-collapsed &gt; .ant-menu-item-group &gt; .ant-menu-item-group-list &gt; .ant-menu-item .ant-menu-submenu-arrow,
.ant-menu-inline-collapsed &gt; .ant-menu-item-group &gt; .ant-menu-item-group-list &gt; .ant-menu-submenu &gt; .ant-menu-submenu-title .ant-menu-submenu-arrow,
.ant-menu-inline-collapsed &gt; .ant-menu-submenu &gt; .ant-menu-submenu-title .ant-menu-submenu-arrow {
  display: none;
}
.ant-menu-inline-collapsed &gt; .ant-menu-item .anticon,
.ant-menu-inline-collapsed &gt; .ant-menu-item-group &gt; .ant-menu-item-group-list &gt; .ant-menu-item .anticon,
.ant-menu-inline-collapsed &gt; .ant-menu-item-group &gt; .ant-menu-item-group-list &gt; .ant-menu-submenu &gt; .ant-menu-submenu-title .anticon,
.ant-menu-inline-collapsed &gt; .ant-menu-submenu &gt; .ant-menu-submenu-title .anticon {
  margin: 0;
  font-size: 16px;
  line-height: 40px;
}
.ant-menu-inline-collapsed &gt; .ant-menu-item .anticon + span,
.ant-menu-inline-collapsed &gt; .ant-menu-item-group &gt; .ant-menu-item-group-list &gt; .ant-menu-item .anticon + span,
.ant-menu-inline-collapsed &gt; .ant-menu-item-group &gt; .ant-menu-item-group-list &gt; .ant-menu-submenu &gt; .ant-menu-submenu-title .anticon + span,
.ant-menu-inline-collapsed &gt; .ant-menu-submenu &gt; .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 {
  box-shadow: none;
}
.ant-menu-sub.ant-menu-inline {
  padding: 0;
  border: 0;
  border-radius: 0;
  box-shadow: none;
}
.ant-menu-sub.ant-menu-inline &gt; .ant-menu-item,
.ant-menu-sub.ant-menu-inline &gt; .ant-menu-submenu &gt; .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 &gt; a,
.ant-menu-submenu-disabled &gt; a {
  color: rgba(0, 0, 0, 0.25) !important;
  pointer-events: none;
}
.ant-menu-item-disabled &gt; .ant-menu-submenu-title,
.ant-menu-submenu-disabled &gt; .ant-menu-submenu-title {
  color: rgba(0, 0, 0, 0.25) !important;
  cursor: not-allowed;
}
.ant-menu-item-disabled &gt; .ant-menu-submenu-title &gt; .ant-menu-submenu-arrow::before,
.ant-menu-submenu-disabled &gt; .ant-menu-submenu-title &gt; .ant-menu-submenu-arrow::before,
.ant-menu-item-disabled &gt; .ant-menu-submenu-title &gt; .ant-menu-submenu-arrow::after,
.ant-menu-submenu-disabled &gt; .ant-menu-submenu-title &gt; .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;
  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;
  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 &gt; .ant-menu-item,
.ant-menu-dark.ant-menu-horizontal &gt; .ant-menu-submenu {
  top: 0;
  margin-top: 0;
  border-color: #001529;
  border-bottom: 0;
}
.ant-menu-dark.ant-menu-horizontal &gt; .ant-menu-item &gt; a::before {
  bottom: 0;
}
.ant-menu-dark .ant-menu-item,
.ant-menu-dark .ant-menu-item-group-title,
.ant-menu-dark .ant-menu-item &gt; 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 &gt; a,
.ant-menu-dark .ant-menu-item-active &gt; a,
.ant-menu-dark .ant-menu-submenu-active &gt; a,
.ant-menu-dark .ant-menu-submenu-open &gt; a,
.ant-menu-dark .ant-menu-submenu-selected &gt; a,
.ant-menu-dark .ant-menu-submenu-title:hover &gt; a {
  color: #fff;
}
.ant-menu-dark .ant-menu-item:hover &gt; .ant-menu-submenu-title &gt; .ant-menu-submenu-arrow,
.ant-menu-dark .ant-menu-item-active &gt; .ant-menu-submenu-title &gt; .ant-menu-submenu-arrow,
.ant-menu-dark .ant-menu-submenu-active &gt; .ant-menu-submenu-title &gt; .ant-menu-submenu-arrow,
.ant-menu-dark .ant-menu-submenu-open &gt; .ant-menu-submenu-title &gt; .ant-menu-submenu-arrow,
.ant-menu-dark .ant-menu-submenu-selected &gt; .ant-menu-submenu-title &gt; .ant-menu-submenu-arrow,
.ant-menu-dark .ant-menu-submenu-title:hover &gt; .ant-menu-submenu-title &gt; .ant-menu-submenu-arrow,
.ant-menu-dark .ant-menu-item:hover &gt; .ant-menu-submenu-title:hover &gt; .ant-menu-submenu-arrow,
.ant-menu-dark .ant-menu-item-active &gt; .ant-menu-submenu-title:hover &gt; .ant-menu-submenu-arrow,
.ant-menu-dark .ant-menu-submenu-active &gt; .ant-menu-submenu-title:hover &gt; .ant-menu-submenu-arrow,
.ant-menu-dark .ant-menu-submenu-open &gt; .ant-menu-submenu-title:hover &gt; .ant-menu-submenu-arrow,
.ant-menu-dark .ant-menu-submenu-selected &gt; .ant-menu-submenu-title:hover &gt; .ant-menu-submenu-arrow,
.ant-menu-dark .ant-menu-submenu-title:hover &gt; .ant-menu-submenu-title:hover &gt; .ant-menu-submenu-arrow {
  opacity: 1;
}
.ant-menu-dark .ant-menu-item:hover &gt; .ant-menu-submenu-title &gt; .ant-menu-submenu-arrow::after,
.ant-menu-dark .ant-menu-item-active &gt; .ant-menu-submenu-title &gt; .ant-menu-submenu-arrow::after,
.ant-menu-dark .ant-menu-submenu-active &gt; .ant-menu-submenu-title &gt; .ant-menu-submenu-arrow::after,
.ant-menu-dark .ant-menu-submenu-open &gt; .ant-menu-submenu-title &gt; .ant-menu-submenu-arrow::after,
.ant-menu-dark .ant-menu-submenu-selected &gt; .ant-menu-submenu-title &gt; .ant-menu-submenu-arrow::after,
.ant-menu-dark .ant-menu-submenu-title:hover &gt; .ant-menu-submenu-title &gt; .ant-menu-submenu-arrow::after,
.ant-menu-dark .ant-menu-item:hover &gt; .ant-menu-submenu-title:hover &gt; .ant-menu-submenu-arrow::after,
.ant-menu-dark .ant-menu-item-active &gt; .ant-menu-submenu-title:hover &gt; .ant-menu-submenu-arrow::after,
.ant-menu-dark .ant-menu-submenu-active &gt; .ant-menu-submenu-title:hover &gt; .ant-menu-submenu-arrow::after,
.ant-menu-dark .ant-menu-submenu-open &gt; .ant-menu-submenu-title:hover &gt; .ant-menu-submenu-arrow::after,
.ant-menu-dark .ant-menu-submenu-selected &gt; .ant-menu-submenu-title:hover &gt; .ant-menu-submenu-arrow::after,
.ant-menu-dark .ant-menu-submenu-title:hover &gt; .ant-menu-submenu-title:hover &gt; .ant-menu-submenu-arrow::after,
.ant-menu-dark .ant-menu-item:hover &gt; .ant-menu-submenu-title &gt; .ant-menu-submenu-arrow::before,
.ant-menu-dark .ant-menu-item-active &gt; .ant-menu-submenu-title &gt; .ant-menu-submenu-arrow::before,
.ant-menu-dark .ant-menu-submenu-active &gt; .ant-menu-submenu-title &gt; .ant-menu-submenu-arrow::before,
.ant-menu-dark .ant-menu-submenu-open &gt; .ant-menu-submenu-title &gt; .ant-menu-submenu-arrow::before,
.ant-menu-dark .ant-menu-submenu-selected &gt; .ant-menu-submenu-title &gt; .ant-menu-submenu-arrow::before,
.ant-menu-dark .ant-menu-submenu-title:hover &gt; .ant-menu-submenu-title &gt; .ant-menu-submenu-arrow::before,
.ant-menu-dark .ant-menu-item:hover &gt; .ant-menu-submenu-title:hover &gt; .ant-menu-submenu-arrow::before,
.ant-menu-dark .ant-menu-item-active &gt; .ant-menu-submenu-title:hover &gt; .ant-menu-submenu-arrow::before,
.ant-menu-dark .ant-menu-submenu-active &gt; .ant-menu-submenu-title:hover &gt; .ant-menu-submenu-arrow::before,
.ant-menu-dark .ant-menu-submenu-open &gt; .ant-menu-submenu-title:hover &gt; .ant-menu-submenu-arrow::before,
.ant-menu-dark .ant-menu-submenu-selected &gt; .ant-menu-submenu-title:hover &gt; .ant-menu-submenu-arrow::before,
.ant-menu-dark .ant-menu-submenu-title:hover &gt; .ant-menu-submenu-title:hover &gt; .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 &gt; a,
.ant-menu-dark .ant-menu-item-selected &gt; 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 &gt; a,
.ant-menu-dark .ant-menu-submenu-disabled &gt; a {
  color: rgba(255, 255, 255, 0.35) !important;
  opacity: 0.8;
}
.ant-menu-dark .ant-menu-item-disabled &gt; .ant-menu-submenu-title,
.ant-menu-dark .ant-menu-submenu-disabled &gt; .ant-menu-submenu-title {
  color: rgba(255, 255, 255, 0.35) !important;
}
.ant-menu-dark .ant-menu-item-disabled &gt; .ant-menu-submenu-title &gt; .ant-menu-submenu-arrow::before,
.ant-menu-dark .ant-menu-submenu-disabled &gt; .ant-menu-submenu-title &gt; .ant-menu-submenu-arrow::before,
.ant-menu-dark .ant-menu-item-disabled &gt; .ant-menu-submenu-title &gt; .ant-menu-submenu-arrow::after,
.ant-menu-dark .ant-menu-submenu-disabled &gt; .ant-menu-submenu-title &gt; .ant-menu-submenu-arrow::after {
  background: rgba(255, 255, 255, 0.35) !important;
}

div.menu-component .ant-menu-submenu-title{font-size:16px;color:#043623;font-family:TT,Helvetica,Arial,sans-serif;transition:none}div.menu-component .ant-menu-submenu-title a{color:inherit}div.menu-component .ant-menu{font-family:"Open Sans",Helvetica,Arial,sans-serif}div.menu-component .ant-menu-submenu-selected&gt;.ant-menu-submenu-title{color:#1ec95b}div.menu-component .ant-menu-vertical .ant-menu-item{margin:0}div.menu-component .ant-menu-item&gt;a{color:rgba(0,0,0,.65)}div.menu-component .ant-menu-item:hover,div.menu-component .ant-menu-item-active,div.menu-component .ant-menu:not(.ant-menu-inline) .ant-menu-submenu-open,div.menu-component .ant-menu-submenu-active,div.menu-component .ant-menu-item a:hover,div.menu-component .ant-menu-item a:active,div.menu-component .ant-menu-submenu-title:hover,div.menu-component a.active{color:#1ec95b;text-decoration:none;transition:none}div.menu-component a:focus{text-decoration:none}div.menu-component .ant-menu-sub .ant-menu-item{font-size:12px;padding-left:24px !important;color:#043623}div.menu-component .ant-menu-sub .ant-menu-item-selected{background-color:#fff;color:#1ec95b;border-right-color:#1ec95b}div.menu-component .ant-menu-sub .ant-menu-item-selected a{color:#1ec95b}div.menu-component .ant-menu-sub .ant-menu-item&gt;a{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}div.menu-component .ant-menu-sub .ant-menu-sub .ant-menu-item{padding-left:48px !important}div.menu-component .ant-menu-sub .ant-menu-submenu-title{font-size:14px}div.menu-component .arrow-position-left .ant-menu-submenu-inline&gt;.ant-menu-submenu-title:after{right:auto;left:0}div.menu-component .arrow-position-left .ant-menu-submenu-inline .ant-menu-submenu-inline&gt;.ant-menu-submenu-title:after{right:auto;left:23px}div.menu-component .ant-menu-inline .ant-menu-item:after,div.menu-component .ant-menu-vertical .ant-menu-item:after{border-right-color:#1ec95b}div.menu-component .ant-menu-submenu-vertical&gt;.ant-menu-submenu-title:hover .ant-menu-submenu-arrow:after,div.menu-component .ant-menu-submenu-vertical-left&gt;.ant-menu-submenu-title:hover .ant-menu-submenu-arrow:after,div.menu-component .ant-menu-submenu-vertical-right&gt;.ant-menu-submenu-title:hover .ant-menu-submenu-arrow:after,div.menu-component .ant-menu-submenu-inline&gt;.ant-menu-submenu-title:hover .ant-menu-submenu-arrow:after,div.menu-component .ant-menu-submenu-vertical&gt;.ant-menu-submenu-title:hover .ant-menu-submenu-arrow:before,div.menu-component .ant-menu-submenu-vertical-left&gt;.ant-menu-submenu-title:hover .ant-menu-submenu-arrow:before,div.menu-component .ant-menu-submenu-vertical-right&gt;.ant-menu-submenu-title:hover .ant-menu-submenu-arrow:before,div.menu-component .ant-menu-submenu-inline&gt;.ant-menu-submenu-title:hover .ant-menu-submenu-arrow:before,div.menu-component .ant-menu-submenu-selected.ant-menu-submenu-inline&gt;.ant-menu-submenu-title .ant-menu-submenu-arrow:after,div.menu-component .ant-menu-submenu-selected.ant-menu-submenu-inline&gt;.ant-menu-submenu-title .ant-menu-submenu-arrow:before{background:linear-gradient(to right, #1ec95b, #1ec95b)}div.menu-component .ant-menu-item:active,div.menu-component .ant-menu-submenu-title:active{background:none}div.menu-component .auto-item-height .ant-menu-sub.ant-menu-inline&gt;.ant-menu-item,div.menu-component .auto-item-height .ant-menu-sub.ant-menu-inline&gt;.ant-menu-submenu&gt;.ant-menu-submenu-title{height:auto;line-height:1.4}div.menu-component .ant-menu:not(.ant-menu-horizontal) .ant-menu-item-selected{background:transparent}
/* 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-table-wrapper {
  zoom: 1;
}
.ant-table-wrapper::before,
.ant-table-wrapper::after {
  display: table;
  content: '';
}
.ant-table-wrapper::after {
  clear: both;
}
.ant-table {
  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;
  font-feature-settings: 'tnum';
  position: relative;
  clear: both;
}
.ant-table-body {
  transition: opacity 0.3s;
}
.ant-table-empty .ant-table-body {
  overflow-x: auto !important;
  overflow-y: hidden !important;
}
.ant-table table {
  width: 100%;
  text-align: left;
  border-radius: 4px 4px 0 0;
  border-collapse: separate;
  border-spacing: 0;
}
.ant-table-layout-fixed table {
  table-layout: fixed;
}
.ant-table-thead &gt; tr &gt; th {
  color: rgba(0, 0, 0, 0.85);
  font-weight: 500;
  text-align: left;
  background: #fafafa;
  border-bottom: 1px solid #e8e8e8;
  transition: background 0.3s ease;
}
.ant-table-thead &gt; tr &gt; th[colspan]:not([colspan='1']) {
  text-align: center;
}
.ant-table-thead &gt; tr &gt; th .anticon-filter,
.ant-table-thead &gt; tr &gt; th .ant-table-filter-icon {
  position: absolute;
  top: 0;
  right: 0;
  width: 28px;
  height: 100%;
  color: #bfbfbf;
  font-size: 12px;
  text-align: center;
  cursor: pointer;
  transition: all 0.3s;
}
.ant-table-thead &gt; tr &gt; th .anticon-filter &gt; svg,
.ant-table-thead &gt; tr &gt; th .ant-table-filter-icon &gt; svg {
  position: absolute;
  top: 50%;
  left: 50%;
  margin-top: -5px;
  margin-left: -6px;
}
.ant-table-thead &gt; tr &gt; th .ant-table-filter-selected.anticon {
  color: #1890ff;
}
.ant-table-thead &gt; tr &gt; th .ant-table-column-sorter {
  display: table-cell;
  vertical-align: middle;
}
.ant-table-thead &gt; tr &gt; th .ant-table-column-sorter .ant-table-column-sorter-inner {
  height: 1em;
  margin-top: 0.35em;
  margin-left: 0.57142857em;
  color: #bfbfbf;
  line-height: 1em;
  text-align: center;
  transition: all 0.3s;
}
.ant-table-thead &gt; tr &gt; th .ant-table-column-sorter .ant-table-column-sorter-inner .ant-table-column-sorter-up,
.ant-table-thead &gt; tr &gt; th .ant-table-column-sorter .ant-table-column-sorter-inner .ant-table-column-sorter-down {
  display: inline-block;
  font-size: 12px;
  font-size: 11px \9;
  -ms-transform: scale(0.91666667) rotate(0deg);
      transform: scale(0.91666667) rotate(0deg);
  display: block;
  height: 1em;
  line-height: 1em;
  transition: all 0.3s;
}
:root .ant-table-thead &gt; tr &gt; th .ant-table-column-sorter .ant-table-column-sorter-inner .ant-table-column-sorter-up,
:root .ant-table-thead &gt; tr &gt; th .ant-table-column-sorter .ant-table-column-sorter-inner .ant-table-column-sorter-down {
  font-size: 12px;
}
.ant-table-thead &gt; tr &gt; th .ant-table-column-sorter .ant-table-column-sorter-inner .ant-table-column-sorter-up.on,
.ant-table-thead &gt; tr &gt; th .ant-table-column-sorter .ant-table-column-sorter-inner .ant-table-column-sorter-down.on {
  color: #1890ff;
}
.ant-table-thead &gt; tr &gt; th .ant-table-column-sorter .ant-table-column-sorter-inner-full {
  margin-top: -0.15em;
}
.ant-table-thead &gt; tr &gt; th .ant-table-column-sorter .ant-table-column-sorter-inner-full .ant-table-column-sorter-up,
.ant-table-thead &gt; tr &gt; th .ant-table-column-sorter .ant-table-column-sorter-inner-full .ant-table-column-sorter-down {
  height: 0.5em;
  line-height: 0.5em;
}
.ant-table-thead &gt; tr &gt; th .ant-table-column-sorter .ant-table-column-sorter-inner-full .ant-table-column-sorter-down {
  margin-top: 0.125em;
}
.ant-table-thead &gt; tr &gt; th.ant-table-column-has-actions {
  position: relative;
  background-clip: padding-box;
  /* stylelint-disable-next-line */
  -webkit-background-clip: border-box;
}
.ant-table-thead &gt; tr &gt; th.ant-table-column-has-actions.ant-table-column-has-filters {
  padding-right: 30px !important;
}
.ant-table-thead &gt; tr &gt; th.ant-table-column-has-actions.ant-table-column-has-filters .anticon-filter.ant-table-filter-open,
.ant-table-thead &gt; tr &gt; th.ant-table-column-has-actions.ant-table-column-has-filters .ant-table-filter-icon.ant-table-filter-open {
  color: rgba(0, 0, 0, 0.45);
  background: #e5e5e5;
}
.ant-table-thead &gt; tr &gt; th.ant-table-column-has-actions.ant-table-column-has-filters:hover .anticon-filter:hover,
.ant-table-thead &gt; tr &gt; th.ant-table-column-has-actions.ant-table-column-has-filters:hover .ant-table-filter-icon:hover {
  color: rgba(0, 0, 0, 0.45);
  background: #e5e5e5;
}
.ant-table-thead &gt; tr &gt; th.ant-table-column-has-actions.ant-table-column-has-filters:hover .anticon-filter:active,
.ant-table-thead &gt; tr &gt; th.ant-table-column-has-actions.ant-table-column-has-filters:hover .ant-table-filter-icon:active {
  color: rgba(0, 0, 0, 0.65);
}
.ant-table-thead &gt; tr &gt; th.ant-table-column-has-actions.ant-table-column-has-sorters {
  cursor: pointer;
}
.ant-table-thead &gt; tr &gt; th.ant-table-column-has-actions.ant-table-column-has-sorters:hover {
  background: #f2f2f2;
}
.ant-table-thead &gt; tr &gt; th.ant-table-column-has-actions.ant-table-column-has-sorters:hover .anticon-filter,
.ant-table-thead &gt; tr &gt; th.ant-table-column-has-actions.ant-table-column-has-sorters:hover .ant-table-filter-icon {
  background: #f2f2f2;
}
.ant-table-thead &gt; tr &gt; th.ant-table-column-has-actions.ant-table-column-has-sorters:active .ant-table-column-sorter-up:not(.on),
.ant-table-thead &gt; tr &gt; th.ant-table-column-has-actions.ant-table-column-has-sorters:active .ant-table-column-sorter-down:not(.on) {
  color: rgba(0, 0, 0, 0.45);
}
.ant-table-thead &gt; tr &gt; th .ant-table-header-column {
  display: inline-block;
  max-width: 100%;
  vertical-align: top;
}
.ant-table-thead &gt; tr &gt; th .ant-table-header-column .ant-table-column-sorters {
  display: table;
}
.ant-table-thead &gt; tr &gt; th .ant-table-header-column .ant-table-column-sorters &gt; .ant-table-column-title {
  display: table-cell;
  vertical-align: middle;
}
.ant-table-thead &gt; tr &gt; th .ant-table-header-column .ant-table-column-sorters &gt; *:not(.ant-table-column-sorter) {
  position: relative;
}
.ant-table-thead &gt; tr &gt; th .ant-table-header-column .ant-table-column-sorters::before {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  transition: all 0.3s;
  content: '';
}
.ant-table-thead &gt; tr &gt; th .ant-table-header-column .ant-table-column-sorters:hover::before {
  background: rgba(0, 0, 0, 0.04);
}
.ant-table-thead &gt; tr &gt; th.ant-table-column-has-sorters {
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
.ant-table-thead &gt; tr:first-child &gt; th:first-child {
  border-top-left-radius: 4px;
}
.ant-table-thead &gt; tr:first-child &gt; th:last-child {
  border-top-right-radius: 4px;
}
.ant-table-thead &gt; tr:not(:last-child) &gt; th[colspan] {
  border-bottom: 0;
}
.ant-table-tbody &gt; tr &gt; td {
  border-bottom: 1px solid #e8e8e8;
  transition: all 0.3s, border 0s;
}
.ant-table-thead &gt; tr,
.ant-table-tbody &gt; tr {
  transition: all 0.3s, height 0s;
}
.ant-table-thead &gt; tr.ant-table-row-hover:not(.ant-table-expanded-row):not(.ant-table-row-selected) &gt; td,
.ant-table-tbody &gt; tr.ant-table-row-hover:not(.ant-table-expanded-row):not(.ant-table-row-selected) &gt; td,
.ant-table-thead &gt; tr:hover:not(.ant-table-expanded-row):not(.ant-table-row-selected) &gt; td,
.ant-table-tbody &gt; tr:hover:not(.ant-table-expanded-row):not(.ant-table-row-selected) &gt; td {
  background: #e6f7ff;
}
.ant-table-thead &gt; tr.ant-table-row-selected &gt; td.ant-table-column-sort,
.ant-table-tbody &gt; tr.ant-table-row-selected &gt; td.ant-table-column-sort {
  background: #fafafa;
}
.ant-table-thead &gt; tr:hover.ant-table-row-selected &gt; td,
.ant-table-tbody &gt; tr:hover.ant-table-row-selected &gt; td {
  background: #fafafa;
}
.ant-table-thead &gt; tr:hover.ant-table-row-selected &gt; td.ant-table-column-sort,
.ant-table-tbody &gt; tr:hover.ant-table-row-selected &gt; td.ant-table-column-sort {
  background: #fafafa;
}
.ant-table-thead &gt; tr:hover {
  background: none;
}
.ant-table-footer {
  position: relative;
  padding: 16px 16px;
  color: rgba(0, 0, 0, 0.85);
  background: #fafafa;
  border-top: 1px solid #e8e8e8;
  border-radius: 0 0 4px 4px;
}
.ant-table-footer::before {
  position: absolute;
  top: -1px;
  left: 0;
  width: 100%;
  height: 1px;
  background: #fafafa;
  content: '';
}
.ant-table.ant-table-bordered .ant-table-footer {
  border: 1px solid #e8e8e8;
}
.ant-table-title {
  position: relative;
  top: 1px;
  padding: 16px 0;
  border-radius: 4px 4px 0 0;
}
.ant-table.ant-table-bordered .ant-table-title {
  padding-right: 16px;
  padding-left: 16px;
  border: 1px solid #e8e8e8;
}
.ant-table-title + .ant-table-content {
  position: relative;
  border-radius: 4px 4px 0 0;
}
.ant-table-bordered .ant-table-title + .ant-table-content,
.ant-table-bordered .ant-table-title + .ant-table-content table,
.ant-table-bordered .ant-table-title + .ant-table-content .ant-table-thead &gt; tr:first-child &gt; th {
  border-radius: 0;
}
.ant-table-without-column-header .ant-table-title + .ant-table-content,
.ant-table-without-column-header table {
  border-radius: 0;
}
.ant-table-without-column-header.ant-table-bordered.ant-table-empty .ant-table-placeholder {
  border-top: 1px solid #e8e8e8;
  border-radius: 4px;
}
.ant-table-tbody &gt; tr.ant-table-row-selected td {
  color: inherit;
  background: #fafafa;
}
.ant-table-thead &gt; tr &gt; th.ant-table-column-sort {
  background: #f5f5f5;
}
.ant-table-tbody &gt; tr &gt; td.ant-table-column-sort {
  background: rgba(0, 0, 0, 0.01);
}
.ant-table-thead &gt; tr &gt; th,
.ant-table-tbody &gt; tr &gt; td {
  padding: 16px 16px;
  overflow-wrap: break-word;
}
.ant-table-expand-icon-th,
.ant-table-row-expand-icon-cell {
  width: 50px;
  min-width: 50px;
  text-align: center;
}
.ant-table-header {
  overflow: hidden;
  background: #fafafa;
}
.ant-table-header table {
  border-radius: 4px 4px 0 0;
}
.ant-table-loading {
  position: relative;
}
.ant-table-loading .ant-table-body {
  background: #fff;
  opacity: 0.5;
}
.ant-table-loading .ant-table-spin-holder {
  position: absolute;
  top: 50%;
  left: 50%;
  height: 20px;
  margin-left: -30px;
  line-height: 20px;
}
.ant-table-loading .ant-table-with-pagination {
  margin-top: -20px;
}
.ant-table-loading .ant-table-without-pagination {
  margin-top: 10px;
}
.ant-table-bordered .ant-table-header &gt; table,
.ant-table-bordered .ant-table-body &gt; table,
.ant-table-bordered .ant-table-fixed-left table,
.ant-table-bordered .ant-table-fixed-right table {
  border: 1px solid #e8e8e8;
  border-right: 0;
  border-bottom: 0;
}
.ant-table-bordered.ant-table-empty .ant-table-placeholder {
  border-right: 1px solid #e8e8e8;
  border-left: 1px solid #e8e8e8;
}
.ant-table-bordered.ant-table-fixed-header .ant-table-header &gt; table {
  border-bottom: 0;
}
.ant-table-bordered.ant-table-fixed-header .ant-table-body &gt; table {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.ant-table-bordered.ant-table-fixed-header .ant-table-header + .ant-table-body &gt; table,
.ant-table-bordered.ant-table-fixed-header .ant-table-body-inner &gt; table {
  border-top: 0;
}
.ant-table-bordered .ant-table-thead &gt; tr:not(:last-child) &gt; th {
  border-bottom: 1px solid #e8e8e8;
}
.ant-table-bordered .ant-table-thead &gt; tr &gt; th,
.ant-table-bordered .ant-table-tbody &gt; tr &gt; td {
  border-right: 1px solid #e8e8e8;
}
.ant-table-placeholder {
  position: relative;
  z-index: 1;
  margin-top: -1px;
  padding: 16px 16px;
  color: rgba(0, 0, 0, 0.25);
  font-size: 14px;
  text-align: center;
  background: #fff;
  border-top: 1px solid #e8e8e8;
  border-bottom: 1px solid #e8e8e8;
  border-radius: 0 0 4px 4px;
}
.ant-table-pagination.ant-pagination {
  float: right;
  margin: 16px 0;
}
.ant-table-filter-dropdown {
  position: relative;
  min-width: 96px;
  margin-left: -8px;
  background: #fff;
  border-radius: 4px;
  box-shadow: 0 2px 8px rgba(0, 0, 0, 0.15);
}
.ant-table-filter-dropdown .ant-dropdown-menu {
  max-height: calc(100vh - 130px);
  overflow-x: hidden;
  border: 0;
  border-radius: 4px 4px 0 0;
  box-shadow: none;
}
.ant-table-filter-dropdown .ant-dropdown-menu-item &gt; label + span {
  padding-right: 0;
}
.ant-table-filter-dropdown .ant-dropdown-menu-sub {
  border-radius: 4px;
  box-shadow: 0 2px 8px rgba(0, 0, 0, 0.15);
}
.ant-table-filter-dropdown .ant-dropdown-menu .ant-dropdown-submenu-contain-selected .ant-dropdown-menu-submenu-title::after {
  color: #1890ff;
  font-weight: bold;
  text-shadow: 0 0 2px #bae7ff;
}
.ant-table-filter-dropdown .ant-dropdown-menu-item {
  overflow: hidden;
}
.ant-table-filter-dropdown &gt; .ant-dropdown-menu &gt; .ant-dropdown-menu-item:last-child,
.ant-table-filter-dropdown &gt; .ant-dropdown-menu &gt; .ant-dropdown-menu-submenu:last-child .ant-dropdown-menu-submenu-title {
  border-radius: 0;
}
.ant-table-filter-dropdown-btns {
  padding: 7px 8px;
  overflow: hidden;
  border-top: 1px solid #e8e8e8;
}
.ant-table-filter-dropdown-link {
  color: #1890ff;
}
.ant-table-filter-dropdown-link:hover {
  color: #40a9ff;
}
.ant-table-filter-dropdown-link:active {
  color: #096dd9;
}
.ant-table-filter-dropdown-link.confirm {
  float: left;
}
.ant-table-filter-dropdown-link.clear {
  float: right;
}
.ant-table-selection {
  white-space: nowrap;
}
.ant-table-selection-select-all-custom {
  margin-right: 4px !important;
}
.ant-table-selection .anticon-down {
  color: #bfbfbf;
  transition: all 0.3s;
}
.ant-table-selection-menu {
  min-width: 96px;
  margin-top: 5px;
  margin-left: -30px;
  background: #fff;
  border-radius: 4px;
  box-shadow: 0 2px 8px rgba(0, 0, 0, 0.15);
}
.ant-table-selection-menu .ant-action-down {
  color: #bfbfbf;
}
.ant-table-selection-down {
  display: inline-block;
  padding: 0;
  line-height: 1;
  cursor: pointer;
}
.ant-table-selection-down:hover .anticon-down {
  color: rgba(0, 0, 0, 0.6);
}
.ant-table-row-expand-icon {
  color: #1890ff;
  text-decoration: none;
  cursor: pointer;
  transition: color 0.3s;
  display: inline-block;
  width: 17px;
  height: 17px;
  color: inherit;
  line-height: 13px;
  text-align: center;
  background: #fff;
  border: 1px solid #e8e8e8;
  border-radius: 2px;
  outline: none;
  transition: all 0.3s;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
.ant-table-row-expand-icon:focus,
.ant-table-row-expand-icon:hover {
  color: #40a9ff;
}
.ant-table-row-expand-icon:active {
  color: #096dd9;
}
.ant-table-row-expand-icon:focus,
.ant-table-row-expand-icon:hover,
.ant-table-row-expand-icon:active {
  border-color: currentColor;
}
.ant-table-row-expanded::after {
  content: '-';
}
.ant-table-row-collapsed::after {
  content: '+';
}
.ant-table-row-spaced {
  visibility: hidden;
}
.ant-table-row-spaced::after {
  content: '.';
}
.ant-table-row-cell-ellipsis,
.ant-table-row-cell-ellipsis .ant-table-column-title {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.ant-table-row-cell-ellipsis .ant-table-column-title {
  display: block;
}
.ant-table-row-cell-break-word {
  word-wrap: break-word;
  word-break: break-word;
}
tr.ant-table-expanded-row,
tr.ant-table-expanded-row:hover {
  background: #fbfbfb;
}
tr.ant-table-expanded-row td &gt; .ant-table-wrapper {
  margin: -16px -16px -17px;
}
.ant-table .ant-table-row-indent + .ant-table-row-expand-icon {
  margin-right: 8px;
}
.ant-table-scroll {
  overflow: auto;
  overflow-x: hidden;
}
.ant-table-scroll table {
  min-width: 100%;
}
.ant-table-scroll table .ant-table-fixed-columns-in-body:not([colspan]) {
  color: transparent;
}
.ant-table-scroll table .ant-table-fixed-columns-in-body:not([colspan]) &gt; * {
  visibility: hidden;
}
.ant-table-body-inner {
  height: 100%;
}
.ant-table-fixed-header &gt; .ant-table-content &gt; .ant-table-scroll &gt; .ant-table-body {
  position: relative;
  background: #fff;
}
.ant-table-fixed-header .ant-table-body-inner {
  overflow: scroll;
}
.ant-table-fixed-header .ant-table-scroll .ant-table-header {
  margin-bottom: -20px;
  padding-bottom: 20px;
  overflow: scroll;
  opacity: 0.9999;
}
.ant-table-fixed-header .ant-table-scroll .ant-table-header::-webkit-scrollbar {
  border: 1px solid #e8e8e8;
  border-width: 0 0 1px 0;
}
.ant-table-hide-scrollbar {
  scrollbar-color: transparent transparent;
  min-width: unset;
}
.ant-table-hide-scrollbar::-webkit-scrollbar {
  min-width: inherit;
  background-color: transparent;
}
.ant-table-bordered.ant-table-fixed-header .ant-table-scroll .ant-table-header::-webkit-scrollbar {
  border: 1px solid #e8e8e8;
  border-width: 1px 1px 1px 0;
}
.ant-table-bordered.ant-table-fixed-header .ant-table-scroll .ant-table-header.ant-table-hide-scrollbar .ant-table-thead &gt; tr:only-child &gt; th:last-child {
  border-right-color: transparent;
}
.ant-table-fixed-left,
.ant-table-fixed-right {
  position: absolute;
  top: 0;
  z-index: 1;
  overflow: hidden;
  border-radius: 0;
  transition: box-shadow 0.3s ease;
}
.ant-table-fixed-left table,
.ant-table-fixed-right table {
  width: auto;
  background: #fff;
}
.ant-table-fixed-header .ant-table-fixed-left .ant-table-body-outer .ant-table-fixed,
.ant-table-fixed-header .ant-table-fixed-right .ant-table-body-outer .ant-table-fixed {
  border-radius: 0;
}
.ant-table-fixed-left {
  left: 0;
  box-shadow: 6px 0 6px -4px rgba(0, 0, 0, 0.15);
}
.ant-table-fixed-left .ant-table-header {
  overflow-y: hidden;
}
.ant-table-fixed-left .ant-table-body-inner {
  margin-right: -20px;
  padding-right: 20px;
}
.ant-table-fixed-header .ant-table-fixed-left .ant-table-body-inner {
  padding-right: 0;
}
.ant-table-fixed-left,
.ant-table-fixed-left table {
  border-radius: 4px 0 0 0;
}
.ant-table-fixed-left .ant-table-thead &gt; tr &gt; th:last-child {
  border-top-right-radius: 0;
}
.ant-table-fixed-right {
  right: 0;
  box-shadow: -6px 0 6px -4px rgba(0, 0, 0, 0.15);
}
.ant-table-fixed-right,
.ant-table-fixed-right table {
  border-radius: 0 4px 0 0;
}
.ant-table-fixed-right .ant-table-expanded-row {
  color: transparent;
  pointer-events: none;
}
.ant-table-fixed-right .ant-table-thead &gt; tr &gt; th:first-child {
  border-top-left-radius: 0;
}
.ant-table.ant-table-scroll-position-left .ant-table-fixed-left {
  box-shadow: none;
}
.ant-table.ant-table-scroll-position-right .ant-table-fixed-right {
  box-shadow: none;
}
.ant-table colgroup &gt; col.ant-table-selection-col {
  width: 60px;
}
.ant-table-thead &gt; tr &gt; th.ant-table-selection-column-custom .ant-table-selection {
  margin-right: -15px;
}
.ant-table-thead &gt; tr &gt; th.ant-table-selection-column,
.ant-table-tbody &gt; tr &gt; td.ant-table-selection-column {
  text-align: center;
}
.ant-table-thead &gt; tr &gt; th.ant-table-selection-column .ant-radio-wrapper,
.ant-table-tbody &gt; tr &gt; td.ant-table-selection-column .ant-radio-wrapper {
  margin-right: 0;
}
.ant-table-row[class*='ant-table-row-level-0'] .ant-table-selection-column &gt; span {
  display: inline-block;
}
.ant-table-filter-dropdown .ant-checkbox-wrapper + span,
.ant-table-filter-dropdown-submenu .ant-checkbox-wrapper + span {
  padding-left: 8px;
}
/**
* Another fix of Firefox:
*/
@supports (-moz-appearance: meterbar) {
  .ant-table-thead &gt; tr &gt; th.ant-table-column-has-actions {
    background-clip: padding-box;
  }
}
.ant-table-middle &gt; .ant-table-title,
.ant-table-middle &gt; .ant-table-content &gt; .ant-table-footer {
  padding: 12px 8px;
}
.ant-table-middle &gt; .ant-table-content &gt; .ant-table-header &gt; table &gt; .ant-table-thead &gt; tr &gt; th,
.ant-table-middle &gt; .ant-table-content &gt; .ant-table-body &gt; table &gt; .ant-table-thead &gt; tr &gt; th,
.ant-table-middle &gt; .ant-table-content &gt; .ant-table-scroll &gt; .ant-table-header &gt; table &gt; .ant-table-thead &gt; tr &gt; th,
.ant-table-middle &gt; .ant-table-content &gt; .ant-table-scroll &gt; .ant-table-body &gt; table &gt; .ant-table-thead &gt; tr &gt; th,
.ant-table-middle &gt; .ant-table-content &gt; .ant-table-fixed-left &gt; .ant-table-header &gt; table &gt; .ant-table-thead &gt; tr &gt; th,
.ant-table-middle &gt; .ant-table-content &gt; .ant-table-fixed-right &gt; .ant-table-header &gt; table &gt; .ant-table-thead &gt; tr &gt; th,
.ant-table-middle &gt; .ant-table-content &gt; .ant-table-fixed-left &gt; .ant-table-body-outer &gt; .ant-table-body-inner &gt; table &gt; .ant-table-thead &gt; tr &gt; th,
.ant-table-middle &gt; .ant-table-content &gt; .ant-table-fixed-right &gt; .ant-table-body-outer &gt; .ant-table-body-inner &gt; table &gt; .ant-table-thead &gt; tr &gt; th,
.ant-table-middle &gt; .ant-table-content &gt; .ant-table-header &gt; table &gt; .ant-table-tbody &gt; tr &gt; td,
.ant-table-middle &gt; .ant-table-content &gt; .ant-table-body &gt; table &gt; .ant-table-tbody &gt; tr &gt; td,
.ant-table-middle &gt; .ant-table-content &gt; .ant-table-scroll &gt; .ant-table-header &gt; table &gt; .ant-table-tbody &gt; tr &gt; td,
.ant-table-middle &gt; .ant-table-content &gt; .ant-table-scroll &gt; .ant-table-body &gt; table &gt; .ant-table-tbody &gt; tr &gt; td,
.ant-table-middle &gt; .ant-table-content &gt; .ant-table-fixed-left &gt; .ant-table-header &gt; table &gt; .ant-table-tbody &gt; tr &gt; td,
.ant-table-middle &gt; .ant-table-content &gt; .ant-table-fixed-right &gt; .ant-table-header &gt; table &gt; .ant-table-tbody &gt; tr &gt; td,
.ant-table-middle &gt; .ant-table-content &gt; .ant-table-fixed-left &gt; .ant-table-body-outer &gt; .ant-table-body-inner &gt; table &gt; .ant-table-tbody &gt; tr &gt; td,
.ant-table-middle &gt; .ant-table-content &gt; .ant-table-fixed-right &gt; .ant-table-body-outer &gt; .ant-table-body-inner &gt; table &gt; .ant-table-tbody &gt; tr &gt; td {
  padding: 12px 8px;
}
.ant-table-middle tr.ant-table-expanded-row td &gt; .ant-table-wrapper {
  margin: -12px -8px -13px;
}
.ant-table-small {
  border: 1px solid #e8e8e8;
  border-radius: 4px;
}
.ant-table-small &gt; .ant-table-title,
.ant-table-small &gt; .ant-table-content &gt; .ant-table-footer {
  padding: 8px 8px;
}
.ant-table-small &gt; .ant-table-title {
  top: 0;
  border-bottom: 1px solid #e8e8e8;
}
.ant-table-small &gt; .ant-table-content &gt; .ant-table-footer {
  background-color: transparent;
  border-top: 1px solid #e8e8e8;
}
.ant-table-small &gt; .ant-table-content &gt; .ant-table-footer::before {
  background-color: transparent;
}
.ant-table-small &gt; .ant-table-content &gt; .ant-table-body {
  margin: 0 8px;
}
.ant-table-small &gt; .ant-table-content &gt; .ant-table-header &gt; table,
.ant-table-small &gt; .ant-table-content &gt; .ant-table-body &gt; table,
.ant-table-small &gt; .ant-table-content &gt; .ant-table-scroll &gt; .ant-table-header &gt; table,
.ant-table-small &gt; .ant-table-content &gt; .ant-table-scroll &gt; .ant-table-body &gt; table,
.ant-table-small &gt; .ant-table-content &gt; .ant-table-fixed-left &gt; .ant-table-header &gt; table,
.ant-table-small &gt; .ant-table-content &gt; .ant-table-fixed-right &gt; .ant-table-header &gt; table,
.ant-table-small &gt; .ant-table-content &gt; .ant-table-fixed-left &gt; .ant-table-body-outer &gt; .ant-table-body-inner &gt; table,
.ant-table-small &gt; .ant-table-content &gt; .ant-table-fixed-right &gt; .ant-table-body-outer &gt; .ant-table-body-inner &gt; table {
  border: 0;
}
.ant-table-small &gt; .ant-table-content &gt; .ant-table-header &gt; table &gt; .ant-table-thead &gt; tr &gt; th,
.ant-table-small &gt; .ant-table-content &gt; .ant-table-body &gt; table &gt; .ant-table-thead &gt; tr &gt; th,
.ant-table-small &gt; .ant-table-content &gt; .ant-table-scroll &gt; .ant-table-header &gt; table &gt; .ant-table-thead &gt; tr &gt; th,
.ant-table-small &gt; .ant-table-content &gt; .ant-table-scroll &gt; .ant-table-body &gt; table &gt; .ant-table-thead &gt; tr &gt; th,
.ant-table-small &gt; .ant-table-content &gt; .ant-table-fixed-left &gt; .ant-table-header &gt; table &gt; .ant-table-thead &gt; tr &gt; th,
.ant-table-small &gt; .ant-table-content &gt; .ant-table-fixed-right &gt; .ant-table-header &gt; table &gt; .ant-table-thead &gt; tr &gt; th,
.ant-table-small &gt; .ant-table-content &gt; .ant-table-fixed-left &gt; .ant-table-body-outer &gt; .ant-table-body-inner &gt; table &gt; .ant-table-thead &gt; tr &gt; th,
.ant-table-small &gt; .ant-table-content &gt; .ant-table-fixed-right &gt; .ant-table-body-outer &gt; .ant-table-body-inner &gt; table &gt; .ant-table-thead &gt; tr &gt; th,
.ant-table-small &gt; .ant-table-content &gt; .ant-table-header &gt; table &gt; .ant-table-tbody &gt; tr &gt; td,
.ant-table-small &gt; .ant-table-content &gt; .ant-table-body &gt; table &gt; .ant-table-tbody &gt; tr &gt; td,
.ant-table-small &gt; .ant-table-content &gt; .ant-table-scroll &gt; .ant-table-header &gt; table &gt; .ant-table-tbody &gt; tr &gt; td,
.ant-table-small &gt; .ant-table-content &gt; .ant-table-scroll &gt; .ant-table-body &gt; table &gt; .ant-table-tbody &gt; tr &gt; td,
.ant-table-small &gt; .ant-table-content &gt; .ant-table-fixed-left &gt; .ant-table-header &gt; table &gt; .ant-table-tbody &gt; tr &gt; td,
.ant-table-small &gt; .ant-table-content &gt; .ant-table-fixed-right &gt; .ant-table-header &gt; table &gt; .ant-table-tbody &gt; tr &gt; td,
.ant-table-small &gt; .ant-table-content &gt; .ant-table-fixed-left &gt; .ant-table-body-outer &gt; .ant-table-body-inner &gt; table &gt; .ant-table-tbody &gt; tr &gt; td,
.ant-table-small &gt; .ant-table-content &gt; .ant-table-fixed-right &gt; .ant-table-body-outer &gt; .ant-table-body-inner &gt; table &gt; .ant-table-tbody &gt; tr &gt; td {
  padding: 8px 8px;
}
.ant-table-small &gt; .ant-table-content &gt; .ant-table-header &gt; table &gt; .ant-table-thead &gt; tr &gt; th,
.ant-table-small &gt; .ant-table-content &gt; .ant-table-body &gt; table &gt; .ant-table-thead &gt; tr &gt; th,
.ant-table-small &gt; .ant-table-content &gt; .ant-table-scroll &gt; .ant-table-header &gt; table &gt; .ant-table-thead &gt; tr &gt; th,
.ant-table-small &gt; .ant-table-content &gt; .ant-table-scroll &gt; .ant-table-body &gt; table &gt; .ant-table-thead &gt; tr &gt; th,
.ant-table-small &gt; .ant-table-content &gt; .ant-table-fixed-left &gt; .ant-table-header &gt; table &gt; .ant-table-thead &gt; tr &gt; th,
.ant-table-small &gt; .ant-table-content &gt; .ant-table-fixed-right &gt; .ant-table-header &gt; table &gt; .ant-table-thead &gt; tr &gt; th,
.ant-table-small &gt; .ant-table-content &gt; .ant-table-fixed-left &gt; .ant-table-body-outer &gt; .ant-table-body-inner &gt; table &gt; .ant-table-thead &gt; tr &gt; th,
.ant-table-small &gt; .ant-table-content &gt; .ant-table-fixed-right &gt; .ant-table-body-outer &gt; .ant-table-body-inner &gt; table &gt; .ant-table-thead &gt; tr &gt; th {
  background-color: transparent;
}
.ant-table-small &gt; .ant-table-content &gt; .ant-table-header &gt; table &gt; .ant-table-thead &gt; tr,
.ant-table-small &gt; .ant-table-content &gt; .ant-table-body &gt; table &gt; .ant-table-thead &gt; tr,
.ant-table-small &gt; .ant-table-content &gt; .ant-table-scroll &gt; .ant-table-header &gt; table &gt; .ant-table-thead &gt; tr,
.ant-table-small &gt; .ant-table-content &gt; .ant-table-scroll &gt; .ant-table-body &gt; table &gt; .ant-table-thead &gt; tr,
.ant-table-small &gt; .ant-table-content &gt; .ant-table-fixed-left &gt; .ant-table-header &gt; table &gt; .ant-table-thead &gt; tr,
.ant-table-small &gt; .ant-table-content &gt; .ant-table-fixed-right &gt; .ant-table-header &gt; table &gt; .ant-table-thead &gt; tr,
.ant-table-small &gt; .ant-table-content &gt; .ant-table-fixed-left &gt; .ant-table-body-outer &gt; .ant-table-body-inner &gt; table &gt; .ant-table-thead &gt; tr,
.ant-table-small &gt; .ant-table-content &gt; .ant-table-fixed-right &gt; .ant-table-body-outer &gt; .ant-table-body-inner &gt; table &gt; .ant-table-thead &gt; tr {
  border-bottom: 1px solid #e8e8e8;
}
.ant-table-small &gt; .ant-table-content &gt; .ant-table-header &gt; table &gt; .ant-table-thead &gt; tr &gt; th.ant-table-column-sort,
.ant-table-small &gt; .ant-table-content &gt; .ant-table-body &gt; table &gt; .ant-table-thead &gt; tr &gt; th.ant-table-column-sort,
.ant-table-small &gt; .ant-table-content &gt; .ant-table-scroll &gt; .ant-table-header &gt; table &gt; .ant-table-thead &gt; tr &gt; th.ant-table-column-sort,
.ant-table-small &gt; .ant-table-content &gt; .ant-table-scroll &gt; .ant-table-body &gt; table &gt; .ant-table-thead &gt; tr &gt; th.ant-table-column-sort,
.ant-table-small &gt; .ant-table-content &gt; .ant-table-fixed-left &gt; .ant-table-header &gt; table &gt; .ant-table-thead &gt; tr &gt; th.ant-table-column-sort,
.ant-table-small &gt; .ant-table-content &gt; .ant-table-fixed-right &gt; .ant-table-header &gt; table &gt; .ant-table-thead &gt; tr &gt; th.ant-table-column-sort,
.ant-table-small &gt; .ant-table-content &gt; .ant-table-fixed-left &gt; .ant-table-body-outer &gt; .ant-table-body-inner &gt; table &gt; .ant-table-thead &gt; tr &gt; th.ant-table-column-sort,
.ant-table-small &gt; .ant-table-content &gt; .ant-table-fixed-right &gt; .ant-table-body-outer &gt; .ant-table-body-inner &gt; table &gt; .ant-table-thead &gt; tr &gt; th.ant-table-column-sort {
  background-color: rgba(0, 0, 0, 0.01);
}
.ant-table-small &gt; .ant-table-content &gt; .ant-table-scroll &gt; .ant-table-header &gt; table,
.ant-table-small &gt; .ant-table-content &gt; .ant-table-scroll &gt; .ant-table-body &gt; table,
.ant-table-small &gt; .ant-table-content &gt; .ant-table-fixed-left &gt; .ant-table-header &gt; table,
.ant-table-small &gt; .ant-table-content &gt; .ant-table-fixed-right &gt; .ant-table-header &gt; table,
.ant-table-small &gt; .ant-table-content &gt; .ant-table-fixed-left &gt; .ant-table-body-outer &gt; .ant-table-body-inner &gt; table,
.ant-table-small &gt; .ant-table-content &gt; .ant-table-fixed-right &gt; .ant-table-body-outer &gt; .ant-table-body-inner &gt; table {
  padding: 0;
}
.ant-table-small &gt; .ant-table-content .ant-table-header {
  background-color: transparent;
  border-radius: 4px 4px 0 0;
}
.ant-table-small &gt; .ant-table-content .ant-table-placeholder,
.ant-table-small &gt; .ant-table-content .ant-table-row:last-child td {
  border-bottom: 0;
}
.ant-table-small.ant-table-bordered {
  border-right: 0;
}
.ant-table-small.ant-table-bordered .ant-table-title {
  border: 0;
  border-right: 1px solid #e8e8e8;
  border-bottom: 1px solid #e8e8e8;
}
.ant-table-small.ant-table-bordered .ant-table-content {
  border-right: 1px solid #e8e8e8;
}
.ant-table-small.ant-table-bordered .ant-table-footer {
  border: 0;
  border-top: 1px solid #e8e8e8;
}
.ant-table-small.ant-table-bordered .ant-table-footer::before {
  display: none;
}
.ant-table-small.ant-table-bordered .ant-table-placeholder {
  border-right: 0;
  border-bottom: 0;
  border-left: 0;
}
.ant-table-small.ant-table-bordered .ant-table-thead &gt; tr &gt; th.ant-table-row-cell-last,
.ant-table-small.ant-table-bordered .ant-table-tbody &gt; tr &gt; td:last-child {
  border-right: none;
}
.ant-table-small.ant-table-bordered .ant-table-fixed-left .ant-table-thead &gt; tr &gt; th:last-child,
.ant-table-small.ant-table-bordered .ant-table-fixed-left .ant-table-tbody &gt; tr &gt; td:last-child {
  border-right: 1px solid #e8e8e8;
}
.ant-table-small.ant-table-bordered .ant-table-fixed-right {
  border-right: 1px solid #e8e8e8;
  border-left: 1px solid #e8e8e8;
}
.ant-table-small tr.ant-table-expanded-row td &gt; .ant-table-wrapper {
  margin: -8px -8px -9px;
}
.ant-table-small.ant-table-fixed-header &gt; .ant-table-content &gt; .ant-table-scroll &gt; .ant-table-body {
  border-radius: 0 0 4px 4px;
}

/* 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-empty {
  margin: 0 8px;
  font-size: 14px;
  line-height: 22px;
  text-align: center;
}
.ant-empty-image {
  height: 100px;
  margin-bottom: 8px;
}
.ant-empty-image img {
  height: 100%;
}
.ant-empty-image svg {
  height: 100%;
  margin: auto;
}
.ant-empty-description {
  margin: 0;
}
.ant-empty-footer {
  margin-top: 16px;
}
.ant-empty-normal {
  margin: 32px 0;
  color: rgba(0, 0, 0, 0.25);
}
.ant-empty-normal .ant-empty-image {
  height: 40px;
}
.ant-empty-small {
  margin: 8px 0;
  color: rgba(0, 0, 0, 0.25);
}
.ant-empty-small .ant-empty-image {
  height: 35px;
}

/* 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-radio-group {
  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;
  font-feature-settings: 'tnum';
  display: inline-block;
}
.ant-radio-wrapper {
  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;
  font-feature-settings: 'tnum';
  position: relative;
  display: inline-block;
  margin-right: 8px;
  white-space: nowrap;
  cursor: pointer;
}
.ant-radio {
  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;
  font-feature-settings: 'tnum';
  position: relative;
  display: inline-block;
  line-height: 1;
  white-space: nowrap;
  vertical-align: sub;
  outline: none;
  cursor: pointer;
}
.ant-radio-wrapper:hover .ant-radio,
.ant-radio:hover .ant-radio-inner,
.ant-radio-input:focus + .ant-radio-inner {
  border-color: #1890ff;
}
.ant-radio-input:focus + .ant-radio-inner {
  box-shadow: 0 0 0 3px rgba(24, 144, 255, 0.08);
}
.ant-radio-checked::after {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border: 1px solid #1890ff;
  border-radius: 50%;
  visibility: hidden;
  animation: antRadioEffect 0.36s ease-in-out;
  animation-fill-mode: both;
  content: '';
}
.ant-radio:hover::after,
.ant-radio-wrapper:hover .ant-radio::after {
  visibility: visible;
}
.ant-radio-inner {
  position: relative;
  top: 0;
  left: 0;
  display: block;
  width: 16px;
  height: 16px;
  background-color: #fff;
  border-color: #d9d9d9;
  border-style: solid;
  border-width: 1px;
  border-radius: 100px;
  transition: all 0.3s;
}
.ant-radio-inner::after {
  position: absolute;
  top: 3px;
  left: 3px;
  display: table;
  width: 8px;
  height: 8px;
  background-color: #1890ff;
  border-top: 0;
  border-left: 0;
  border-radius: 8px;
  -ms-transform: scale(0);
      transform: scale(0);
  opacity: 0;
  transition: all 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86);
  content: ' ';
}
.ant-radio-input {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1;
  cursor: pointer;
  opacity: 0;
}
.ant-radio-checked .ant-radio-inner {
  border-color: #1890ff;
}
.ant-radio-checked .ant-radio-inner::after {
  -ms-transform: scale(1);
      transform: scale(1);
  opacity: 1;
  transition: all 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86);
}
.ant-radio-disabled .ant-radio-inner {
  background-color: #f5f5f5;
  border-color: #d9d9d9 !important;
  cursor: not-allowed;
}
.ant-radio-disabled .ant-radio-inner::after {
  background-color: rgba(0, 0, 0, 0.2);
}
.ant-radio-disabled .ant-radio-input {
  cursor: not-allowed;
}
.ant-radio-disabled + span {
  color: rgba(0, 0, 0, 0.25);
  cursor: not-allowed;
}
span.ant-radio + * {
  padding-right: 8px;
  padding-left: 8px;
}
.ant-radio-button-wrapper {
  position: relative;
  display: inline-block;
  height: 32px;
  margin: 0;
  padding: 0 15px;
  color: rgba(0, 0, 0, 0.65);
  line-height: 30px;
  background: #fff;
  border: 1px solid #d9d9d9;
  border-top-width: 1.02px;
  border-left: 0;
  cursor: pointer;
  transition: color 0.3s, background 0.3s, border-color 0.3s;
}
.ant-radio-button-wrapper a {
  color: rgba(0, 0, 0, 0.65);
}
.ant-radio-button-wrapper &gt; .ant-radio-button {
  display: block;
  width: 0;
  height: 0;
  margin-left: 0;
}
.ant-radio-group-large .ant-radio-button-wrapper {
  height: 40px;
  font-size: 16px;
  line-height: 38px;
}
.ant-radio-group-small .ant-radio-button-wrapper {
  height: 24px;
  padding: 0 7px;
  line-height: 22px;
}
.ant-radio-button-wrapper:not(:first-child)::before {
  position: absolute;
  top: 0;
  left: -1px;
  display: block;
  width: 1px;
  height: 100%;
  background-color: #d9d9d9;
  content: '';
}
.ant-radio-button-wrapper:first-child {
  border-left: 1px solid #d9d9d9;
  border-radius: 4px 0 0 4px;
}
.ant-radio-button-wrapper:last-child {
  border-radius: 0 4px 4px 0;
}
.ant-radio-button-wrapper:first-child:last-child {
  border-radius: 4px;
}
.ant-radio-button-wrapper:hover {
  position: relative;
  color: #1890ff;
}
.ant-radio-button-wrapper:focus-within {
  outline: 3px solid rgba(24, 144, 255, 0.06);
}
.ant-radio-button-wrapper .ant-radio-inner,
.ant-radio-button-wrapper input[type='checkbox'],
.ant-radio-button-wrapper input[type='radio'] {
  width: 0;
  height: 0;
  opacity: 0;
  pointer-events: none;
}
.ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled) {
  z-index: 1;
  color: #1890ff;
  background: #fff;
  border-color: #1890ff;
  box-shadow: -1px 0 0 0 #1890ff;
}
.ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled)::before {
  background-color: #1890ff !important;
  opacity: 0.1;
}
.ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):first-child {
  border-color: #1890ff;
  box-shadow: none !important;
}
.ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):hover {
  color: #40a9ff;
  border-color: #40a9ff;
  box-shadow: -1px 0 0 0 #40a9ff;
}
.ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):active {
  color: #096dd9;
  border-color: #096dd9;
  box-shadow: -1px 0 0 0 #096dd9;
}
.ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):focus-within {
  outline: 3px solid rgba(24, 144, 255, 0.06);
}
.ant-radio-group-solid .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled) {
  color: #fff;
  background: #1890ff;
  border-color: #1890ff;
}
.ant-radio-group-solid .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):hover {
  color: #fff;
  background: #40a9ff;
  border-color: #40a9ff;
}
.ant-radio-group-solid .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):active {
  color: #fff;
  background: #096dd9;
  border-color: #096dd9;
}
.ant-radio-group-solid .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):focus-within {
  outline: 3px solid rgba(24, 144, 255, 0.06);
}
.ant-radio-button-wrapper-disabled {
  color: rgba(0, 0, 0, 0.25);
  background-color: #f5f5f5;
  border-color: #d9d9d9;
  cursor: not-allowed;
}
.ant-radio-button-wrapper-disabled:first-child,
.ant-radio-button-wrapper-disabled:hover {
  color: rgba(0, 0, 0, 0.25);
  background-color: #f5f5f5;
  border-color: #d9d9d9;
}
.ant-radio-button-wrapper-disabled:first-child {
  border-left-color: #d9d9d9;
}
.ant-radio-button-wrapper-disabled.ant-radio-button-wrapper-checked {
  color: #fff;
  background-color: #e6e6e6;
  border-color: #d9d9d9;
  box-shadow: none;
}
@keyframes antRadioEffect {
  0% {
    transform: scale(1);
    opacity: 0.5;
  }
  100% {
    transform: scale(1.6);
    opacity: 0;
  }
}
@supports (-moz-appearance: meterbar) and (background-blend-mode: difference, normal) {
  .ant-radio {
    vertical-align: text-bottom;
  }
}

/* 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 */
@keyframes antCheckboxEffect {
  0% {
    transform: scale(1);
    opacity: 0.5;
  }
  100% {
    transform: scale(1.6);
    opacity: 0;
  }
}
.ant-checkbox {
  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;
  font-feature-settings: 'tnum';
  position: relative;
  top: -0.09em;
  display: inline-block;
  line-height: 1;
  white-space: nowrap;
  vertical-align: middle;
  outline: none;
  cursor: pointer;
}
.ant-checkbox-wrapper:hover .ant-checkbox-inner,
.ant-checkbox:hover .ant-checkbox-inner,
.ant-checkbox-input:focus + .ant-checkbox-inner {
  border-color: #1890ff;
}
.ant-checkbox-checked::after {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border: 1px solid #1890ff;
  border-radius: 2px;
  visibility: hidden;
  animation: antCheckboxEffect 0.36s ease-in-out;
  animation-fill-mode: backwards;
  content: '';
}
.ant-checkbox:hover::after,
.ant-checkbox-wrapper:hover .ant-checkbox::after {
  visibility: visible;
}
.ant-checkbox-inner {
  position: relative;
  top: 0;
  left: 0;
  display: block;
  width: 16px;
  height: 16px;
  background-color: #fff;
  border: 1px solid #d9d9d9;
  border-radius: 2px;
  border-collapse: separate;
  transition: all 0.3s;
}
.ant-checkbox-inner::after {
  position: absolute;
  top: 50%;
  left: 22%;
  display: table;
  width: 5.71428571px;
  height: 9.14285714px;
  border: 2px solid #fff;
  border-top: 0;
  border-left: 0;
  -ms-transform: rotate(45deg) scale(0) translate(-50%, -50%);
      transform: rotate(45deg) scale(0) translate(-50%, -50%);
  opacity: 0;
  transition: all 0.1s cubic-bezier(0.71, -0.46, 0.88, 0.6), opacity 0.1s;
  content: ' ';
}
.ant-checkbox-input {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1;
  width: 100%;
  height: 100%;
  cursor: pointer;
  opacity: 0;
}
.ant-checkbox-checked .ant-checkbox-inner::after {
  position: absolute;
  display: table;
  border: 2px solid #fff;
  border-top: 0;
  border-left: 0;
  -ms-transform: rotate(45deg) scale(1) translate(-50%, -50%);
      transform: rotate(45deg) scale(1) translate(-50%, -50%);
  opacity: 1;
  transition: all 0.2s cubic-bezier(0.12, 0.4, 0.29, 1.46) 0.1s;
  content: ' ';
}
.ant-checkbox-checked .ant-checkbox-inner {
  background-color: #1890ff;
  border-color: #1890ff;
}
.ant-checkbox-disabled {
  cursor: not-allowed;
}
.ant-checkbox-disabled.ant-checkbox-checked .ant-checkbox-inner::after {
  border-color: rgba(0, 0, 0, 0.25);
  animation-name: none;
}
.ant-checkbox-disabled .ant-checkbox-input {
  cursor: not-allowed;
}
.ant-checkbox-disabled .ant-checkbox-inner {
  background-color: #f5f5f5;
  border-color: #d9d9d9 !important;
}
.ant-checkbox-disabled .ant-checkbox-inner::after {
  border-color: #f5f5f5;
  border-collapse: separate;
  animation-name: none;
}
.ant-checkbox-disabled + span {
  color: rgba(0, 0, 0, 0.25);
  cursor: not-allowed;
}
.ant-checkbox-disabled:hover::after,
.ant-checkbox-wrapper:hover .ant-checkbox-disabled::after {
  visibility: hidden;
}
.ant-checkbox-wrapper {
  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;
  font-feature-settings: 'tnum';
  display: inline-block;
  line-height: unset;
  cursor: pointer;
}
.ant-checkbox-wrapper.ant-checkbox-wrapper-disabled {
  cursor: not-allowed;
}
.ant-checkbox-wrapper + .ant-checkbox-wrapper {
  margin-left: 8px;
}
.ant-checkbox + span {
  padding-right: 8px;
  padding-left: 8px;
}
.ant-checkbox-group {
  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;
  font-feature-settings: 'tnum';
  display: inline-block;
}
.ant-checkbox-group-item {
  display: inline-block;
  margin-right: 8px;
}
.ant-checkbox-group-item:last-child {
  margin-right: 0;
}
.ant-checkbox-group-item + .ant-checkbox-group-item {
  margin-left: 0;
}
.ant-checkbox-indeterminate .ant-checkbox-inner {
  background-color: #fff;
  border-color: #d9d9d9;
}
.ant-checkbox-indeterminate .ant-checkbox-inner::after {
  top: 50%;
  left: 50%;
  width: 8px;
  height: 8px;
  background-color: #1890ff;
  border: 0;
  -ms-transform: translate(-50%, -50%) scale(1);
      transform: translate(-50%, -50%) scale(1);
  opacity: 1;
  content: ' ';
}
.ant-checkbox-indeterminate.ant-checkbox-disabled .ant-checkbox-inner::after {
  background-color: rgba(0, 0, 0, 0.25);
  border-color: rgba(0, 0, 0, 0.25);
}

/* 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 {
  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;
  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 &gt; .anticon-down {
  display: inline-block;
  font-size: 12px;
  font-size: 10px \9;
  -ms-transform: scale(0.83333333) rotate(0deg);
      transform: scale(0.83333333) rotate(0deg);
}
:root .ant-dropdown-wrap .ant-btn &gt; .anticon-down {
  font-size: 12px;
}
.ant-dropdown-wrap .anticon-down::before {
  transition: transform 0.2s;
}
.ant-dropdown-wrap-open .anticon-down::before {
  -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;
  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);
  transition: all 0.3s;
}
.ant-dropdown-menu-submenu-popup {
  position: absolute;
  z-index: 1050;
}
.ant-dropdown-menu-submenu-popup &gt; .ant-dropdown-menu {
  -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;
  transition: all 0.3s;
}
.ant-dropdown-menu-item &gt; .anticon:first-child,
.ant-dropdown-menu-submenu-title &gt; .anticon:first-child,
.ant-dropdown-menu-item &gt; span &gt; .anticon:first-child,
.ant-dropdown-menu-submenu-title &gt; span &gt; .anticon:first-child {
  min-width: 12px;
  margin-right: 8px;
  font-size: 12px;
}
.ant-dropdown-menu-item &gt; a,
.ant-dropdown-menu-submenu-title &gt; a {
  display: block;
  margin: -5px -12px;
  padding: 5px 12px;
  color: rgba(0, 0, 0, 0.65);
  transition: all 0.3s;
}
.ant-dropdown-menu-item-selected,
.ant-dropdown-menu-submenu-title-selected,
.ant-dropdown-menu-item-selected &gt; a,
.ant-dropdown-menu-submenu-title-selected &gt; 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;
  -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 &gt; .ant-dropdown-menu {
  position: absolute;
  top: 0;
  left: 100%;
  min-width: 100%;
  margin-left: 4px;
  -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 {
  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 {
  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 {
  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 {
  animation-name: antSlideDownOut;
}
.ant-dropdown-trigger &gt; .anticon.anticon-down,
.ant-dropdown-link &gt; .anticon.anticon-down {
  display: inline-block;
  font-size: 12px;
  font-size: 10px \9;
  -ms-transform: scale(0.83333333) rotate(0deg);
      transform: scale(0.83333333) rotate(0deg);
}
:root .ant-dropdown-trigger &gt; .anticon.anticon-down,
:root .ant-dropdown-link &gt; .anticon.anticon-down {
  font-size: 12px;
}
.ant-dropdown-button {
  white-space: nowrap;
}
.ant-dropdown-button.ant-btn-group &gt; .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;
  -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 &gt; 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 &gt; 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 &gt; 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 &gt; a {
  color: #fff;
  background: #1890ff;
}

/* 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-spin {
  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;
  font-feature-settings: 'tnum';
  position: absolute;
  display: none;
  color: #1890ff;
  text-align: center;
  vertical-align: middle;
  opacity: 0;
  transition: transform 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86);
}
.ant-spin-spinning {
  position: static;
  display: inline-block;
  opacity: 1;
}
.ant-spin-nested-loading {
  position: relative;
}
.ant-spin-nested-loading &gt; div &gt; .ant-spin {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  display: block;
  width: 100%;
  height: 100%;
  max-height: 400px;
}
.ant-spin-nested-loading &gt; div &gt; .ant-spin .ant-spin-dot {
  position: absolute;
  top: 50%;
  left: 50%;
  margin: -10px;
}
.ant-spin-nested-loading &gt; div &gt; .ant-spin .ant-spin-text {
  position: absolute;
  top: 50%;
  width: 100%;
  padding-top: 5px;
  text-shadow: 0 1px 2px #fff;
}
.ant-spin-nested-loading &gt; div &gt; .ant-spin.ant-spin-show-text .ant-spin-dot {
  margin-top: -20px;
}
.ant-spin-nested-loading &gt; div &gt; .ant-spin-sm .ant-spin-dot {
  margin: -7px;
}
.ant-spin-nested-loading &gt; div &gt; .ant-spin-sm .ant-spin-text {
  padding-top: 2px;
}
.ant-spin-nested-loading &gt; div &gt; .ant-spin-sm.ant-spin-show-text .ant-spin-dot {
  margin-top: -17px;
}
.ant-spin-nested-loading &gt; div &gt; .ant-spin-lg .ant-spin-dot {
  margin: -16px;
}
.ant-spin-nested-loading &gt; div &gt; .ant-spin-lg .ant-spin-text {
  padding-top: 11px;
}
.ant-spin-nested-loading &gt; div &gt; .ant-spin-lg.ant-spin-show-text .ant-spin-dot {
  margin-top: -26px;
}
.ant-spin-container {
  position: relative;
  transition: opacity 0.3s;
}
.ant-spin-container::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 10;
  display: none \9;
  width: 100%;
  height: 100%;
  background: #fff;
  opacity: 0;
  transition: all 0.3s;
  content: '';
  pointer-events: none;
}
.ant-spin-blur {
  clear: both;
  overflow: hidden;
  opacity: 0.5;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  pointer-events: none;
}
.ant-spin-blur::after {
  opacity: 0.4;
  pointer-events: auto;
}
.ant-spin-tip {
  color: rgba(0, 0, 0, 0.45);
}
.ant-spin-dot {
  position: relative;
  display: inline-block;
  font-size: 20px;
  width: 1em;
  height: 1em;
}
.ant-spin-dot-item {
  position: absolute;
  display: block;
  width: 9px;
  height: 9px;
  background-color: #1890ff;
  border-radius: 100%;
  -ms-transform: scale(0.75);
      transform: scale(0.75);
  -ms-transform-origin: 50% 50%;
      transform-origin: 50% 50%;
  opacity: 0.3;
  animation: antSpinMove 1s infinite linear alternate;
}
.ant-spin-dot-item:nth-child(1) {
  top: 0;
  left: 0;
}
.ant-spin-dot-item:nth-child(2) {
  top: 0;
  right: 0;
  animation-delay: 0.4s;
}
.ant-spin-dot-item:nth-child(3) {
  right: 0;
  bottom: 0;
  animation-delay: 0.8s;
}
.ant-spin-dot-item:nth-child(4) {
  bottom: 0;
  left: 0;
  animation-delay: 1.2s;
}
.ant-spin-dot-spin {
  -ms-transform: rotate(45deg);
      transform: rotate(45deg);
  animation: antRotate 1.2s infinite linear;
}
.ant-spin-sm .ant-spin-dot {
  font-size: 14px;
}
.ant-spin-sm .ant-spin-dot i {
  width: 6px;
  height: 6px;
}
.ant-spin-lg .ant-spin-dot {
  font-size: 32px;
}
.ant-spin-lg .ant-spin-dot i {
  width: 14px;
  height: 14px;
}
.ant-spin.ant-spin-show-text .ant-spin-text {
  display: block;
}
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
  /* IE10+ */
  .ant-spin-blur {
    background: #fff;
    opacity: 0.5;
  }
}
@keyframes antSpinMove {
  to {
    opacity: 1;
  }
}
@keyframes antRotate {
  to {
    transform: rotate(405deg);
  }
}

/* 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-pagination {
  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;
  font-feature-settings: 'tnum';
}
.ant-pagination ul,
.ant-pagination ol {
  margin: 0;
  padding: 0;
  list-style: none;
}
.ant-pagination::after {
  display: block;
  clear: both;
  height: 0;
  overflow: hidden;
  visibility: hidden;
  content: ' ';
}
.ant-pagination-total-text {
  display: inline-block;
  height: 32px;
  margin-right: 8px;
  line-height: 30px;
  vertical-align: middle;
}
.ant-pagination-item {
  display: inline-block;
  min-width: 32px;
  height: 32px;
  margin-right: 8px;
  font-family: Arial;
  line-height: 30px;
  text-align: center;
  vertical-align: middle;
  list-style: none;
  background-color: #fff;
  border: 1px solid #d9d9d9;
  border-radius: 4px;
  outline: 0;
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
.ant-pagination-item a {
  display: block;
  padding: 0 6px;
  color: rgba(0, 0, 0, 0.65);
  transition: none;
}
.ant-pagination-item a:hover {
  text-decoration: none;
}
.ant-pagination-item:focus,
.ant-pagination-item:hover {
  border-color: #1890ff;
  transition: all 0.3s;
}
.ant-pagination-item:focus a,
.ant-pagination-item:hover a {
  color: #1890ff;
}
.ant-pagination-item-active {
  font-weight: 500;
  background: #fff;
  border-color: #1890ff;
}
.ant-pagination-item-active a {
  color: #1890ff;
}
.ant-pagination-item-active:focus,
.ant-pagination-item-active:hover {
  border-color: #40a9ff;
}
.ant-pagination-item-active:focus a,
.ant-pagination-item-active:hover a {
  color: #40a9ff;
}
.ant-pagination-jump-prev,
.ant-pagination-jump-next {
  outline: 0;
}
.ant-pagination-jump-prev .ant-pagination-item-container,
.ant-pagination-jump-next .ant-pagination-item-container {
  position: relative;
}
.ant-pagination-jump-prev .ant-pagination-item-container .ant-pagination-item-link-icon,
.ant-pagination-jump-next .ant-pagination-item-container .ant-pagination-item-link-icon {
  display: inline-block;
  font-size: 12px;
  font-size: 12px \9;
  -ms-transform: scale(1) rotate(0deg);
      transform: scale(1) rotate(0deg);
  color: #1890ff;
  letter-spacing: -1px;
  opacity: 0;
  transition: all 0.2s;
}
:root .ant-pagination-jump-prev .ant-pagination-item-container .ant-pagination-item-link-icon,
:root .ant-pagination-jump-next .ant-pagination-item-container .ant-pagination-item-link-icon {
  font-size: 12px;
}
.ant-pagination-jump-prev .ant-pagination-item-container .ant-pagination-item-link-icon-svg,
.ant-pagination-jump-next .ant-pagination-item-container .ant-pagination-item-link-icon-svg {
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  margin: auto;
}
.ant-pagination-jump-prev .ant-pagination-item-container .ant-pagination-item-ellipsis,
.ant-pagination-jump-next .ant-pagination-item-container .ant-pagination-item-ellipsis {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  display: block;
  margin: auto;
  color: rgba(0, 0, 0, 0.25);
  letter-spacing: 2px;
  text-align: center;
  text-indent: 0.13em;
  opacity: 1;
  transition: all 0.2s;
}
.ant-pagination-jump-prev:focus .ant-pagination-item-link-icon,
.ant-pagination-jump-next:focus .ant-pagination-item-link-icon,
.ant-pagination-jump-prev:hover .ant-pagination-item-link-icon,
.ant-pagination-jump-next:hover .ant-pagination-item-link-icon {
  opacity: 1;
}
.ant-pagination-jump-prev:focus .ant-pagination-item-ellipsis,
.ant-pagination-jump-next:focus .ant-pagination-item-ellipsis,
.ant-pagination-jump-prev:hover .ant-pagination-item-ellipsis,
.ant-pagination-jump-next:hover .ant-pagination-item-ellipsis {
  opacity: 0;
}
.ant-pagination-prev,
.ant-pagination-jump-prev,
.ant-pagination-jump-next {
  margin-right: 8px;
}
.ant-pagination-prev,
.ant-pagination-next,
.ant-pagination-jump-prev,
.ant-pagination-jump-next {
  display: inline-block;
  min-width: 32px;
  height: 32px;
  color: rgba(0, 0, 0, 0.65);
  font-family: Arial;
  line-height: 32px;
  text-align: center;
  vertical-align: middle;
  list-style: none;
  border-radius: 4px;
  cursor: pointer;
  transition: all 0.3s;
}
.ant-pagination-prev,
.ant-pagination-next {
  outline: 0;
}
.ant-pagination-prev a,
.ant-pagination-next a {
  color: rgba(0, 0, 0, 0.65);
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
.ant-pagination-prev:hover a,
.ant-pagination-next:hover a {
  border-color: #40a9ff;
}
.ant-pagination-prev .ant-pagination-item-link,
.ant-pagination-next .ant-pagination-item-link {
  display: block;
  height: 100%;
  font-size: 12px;
  text-align: center;
  background-color: #fff;
  border: 1px solid #d9d9d9;
  border-radius: 4px;
  outline: none;
  transition: all 0.3s;
}
.ant-pagination-prev:focus .ant-pagination-item-link,
.ant-pagination-next:focus .ant-pagination-item-link,
.ant-pagination-prev:hover .ant-pagination-item-link,
.ant-pagination-next:hover .ant-pagination-item-link {
  color: #1890ff;
  border-color: #1890ff;
}
.ant-pagination-disabled,
.ant-pagination-disabled:hover,
.ant-pagination-disabled:focus {
  cursor: not-allowed;
}
.ant-pagination-disabled a,
.ant-pagination-disabled:hover a,
.ant-pagination-disabled:focus a,
.ant-pagination-disabled .ant-pagination-item-link,
.ant-pagination-disabled:hover .ant-pagination-item-link,
.ant-pagination-disabled:focus .ant-pagination-item-link {
  color: rgba(0, 0, 0, 0.25);
  border-color: #d9d9d9;
  cursor: not-allowed;
}
.ant-pagination-slash {
  margin: 0 10px 0 5px;
}
.ant-pagination-options {
  display: inline-block;
  margin-left: 16px;
  vertical-align: middle;
}
.ant-pagination-options-size-changer.ant-select {
  display: inline-block;
  width: auto;
  margin-right: 8px;
}
.ant-pagination-options-quick-jumper {
  display: inline-block;
  height: 32px;
  line-height: 32px;
  vertical-align: top;
}
.ant-pagination-options-quick-jumper input {
  position: relative;
  display: inline-block;
  width: 100%;
  height: 32px;
  padding: 4px 11px;
  color: rgba(0, 0, 0, 0.65);
  font-size: 14px;
  line-height: 1.5;
  background-color: #fff;
  background-image: none;
  border: 1px solid #d9d9d9;
  border-radius: 4px;
  transition: all 0.3s;
  width: 50px;
  margin: 0 8px;
}
.ant-pagination-options-quick-jumper input::-moz-placeholder {
  color: #bfbfbf;
  opacity: 1;
}
.ant-pagination-options-quick-jumper input:-ms-input-placeholder {
  color: #bfbfbf;
}
.ant-pagination-options-quick-jumper input::-webkit-input-placeholder {
  color: #bfbfbf;
}
.ant-pagination-options-quick-jumper input:-moz-placeholder-shown {
  text-overflow: ellipsis;
}
.ant-pagination-options-quick-jumper input:-ms-input-placeholder {
  text-overflow: ellipsis;
}
.ant-pagination-options-quick-jumper input:placeholder-shown {
  text-overflow: ellipsis;
}
.ant-pagination-options-quick-jumper input:hover {
  border-color: #40a9ff;
  border-right-width: 1px !important;
}
.ant-pagination-options-quick-jumper input:focus {
  border-color: #40a9ff;
  border-right-width: 1px !important;
  outline: 0;
  box-shadow: 0 0 0 2px rgba(24, 144, 255, 0.2);
}
.ant-pagination-options-quick-jumper input-disabled {
  color: rgba(0, 0, 0, 0.25);
  background-color: #f5f5f5;
  cursor: not-allowed;
  opacity: 1;
}
.ant-pagination-options-quick-jumper input-disabled:hover {
  border-color: #d9d9d9;
  border-right-width: 1px !important;
}
.ant-pagination-options-quick-jumper input[disabled] {
  color: rgba(0, 0, 0, 0.25);
  background-color: #f5f5f5;
  cursor: not-allowed;
  opacity: 1;
}
.ant-pagination-options-quick-jumper input[disabled]:hover {
  border-color: #d9d9d9;
  border-right-width: 1px !important;
}
textarea.ant-pagination-options-quick-jumper input {
  max-width: 100%;
  height: auto;
  min-height: 32px;
  line-height: 1.5;
  vertical-align: bottom;
  transition: all 0.3s, height 0s;
}
.ant-pagination-options-quick-jumper input-lg {
  height: 40px;
  padding: 6px 11px;
  font-size: 16px;
}
.ant-pagination-options-quick-jumper input-sm {
  height: 24px;
  padding: 1px 7px;
}
.ant-pagination-simple .ant-pagination-prev,
.ant-pagination-simple .ant-pagination-next {
  height: 24px;
  line-height: 24px;
  vertical-align: top;
}
.ant-pagination-simple .ant-pagination-prev .ant-pagination-item-link,
.ant-pagination-simple .ant-pagination-next .ant-pagination-item-link {
  height: 24px;
  border: 0;
}
.ant-pagination-simple .ant-pagination-prev .ant-pagination-item-link::after,
.ant-pagination-simple .ant-pagination-next .ant-pagination-item-link::after {
  height: 24px;
  line-height: 24px;
}
.ant-pagination-simple .ant-pagination-simple-pager {
  display: inline-block;
  height: 24px;
  margin-right: 8px;
}
.ant-pagination-simple .ant-pagination-simple-pager input {
  box-sizing: border-box;
  height: 100%;
  margin-right: 8px;
  padding: 0 6px;
  text-align: center;
  background-color: #fff;
  border: 1px solid #d9d9d9;
  border-radius: 4px;
  outline: none;
  transition: border-color 0.3s;
}
.ant-pagination-simple .ant-pagination-simple-pager input:hover {
  border-color: #1890ff;
}
.ant-pagination.mini .ant-pagination-total-text,
.ant-pagination.mini .ant-pagination-simple-pager {
  height: 24px;
  line-height: 24px;
}
.ant-pagination.mini .ant-pagination-item {
  min-width: 24px;
  height: 24px;
  margin: 0;
  line-height: 22px;
}
.ant-pagination.mini .ant-pagination-item:not(.ant-pagination-item-active) {
  background: transparent;
  border-color: transparent;
}
.ant-pagination.mini .ant-pagination-prev,
.ant-pagination.mini .ant-pagination-next {
  min-width: 24px;
  height: 24px;
  margin: 0;
  line-height: 24px;
}
.ant-pagination.mini .ant-pagination-prev .ant-pagination-item-link,
.ant-pagination.mini .ant-pagination-next .ant-pagination-item-link {
  background: transparent;
  border-color: transparent;
}
.ant-pagination.mini .ant-pagination-prev .ant-pagination-item-link::after,
.ant-pagination.mini .ant-pagination-next .ant-pagination-item-link::after {
  height: 24px;
  line-height: 24px;
}
.ant-pagination.mini .ant-pagination-jump-prev,
.ant-pagination.mini .ant-pagination-jump-next {
  height: 24px;
  margin-right: 0;
  line-height: 24px;
}
.ant-pagination.mini .ant-pagination-options {
  margin-left: 2px;
}
.ant-pagination.mini .ant-pagination-options-quick-jumper {
  height: 24px;
  line-height: 24px;
}
.ant-pagination.mini .ant-pagination-options-quick-jumper input {
  height: 24px;
  padding: 1px 7px;
  width: 44px;
}
.ant-pagination.ant-pagination-disabled {
  cursor: not-allowed;
}
.ant-pagination.ant-pagination-disabled .ant-pagination-item {
  background: #f5f5f5;
  border-color: #d9d9d9;
  cursor: not-allowed;
}
.ant-pagination.ant-pagination-disabled .ant-pagination-item a {
  color: rgba(0, 0, 0, 0.25);
  background: transparent;
  border: none;
  cursor: not-allowed;
}
.ant-pagination.ant-pagination-disabled .ant-pagination-item-active {
  background: #dbdbdb;
  border-color: transparent;
}
.ant-pagination.ant-pagination-disabled .ant-pagination-item-active a {
  color: #fff;
}
.ant-pagination.ant-pagination-disabled .ant-pagination-item-link,
.ant-pagination.ant-pagination-disabled .ant-pagination-item-link:hover,
.ant-pagination.ant-pagination-disabled .ant-pagination-item-link:focus {
  color: rgba(0, 0, 0, 0.45);
  background: #f5f5f5;
  border-color: #d9d9d9;
  cursor: not-allowed;
}
.ant-pagination.ant-pagination-disabled .ant-pagination-jump-prev:focus .ant-pagination-item-link-icon,
.ant-pagination.ant-pagination-disabled .ant-pagination-jump-next:focus .ant-pagination-item-link-icon,
.ant-pagination.ant-pagination-disabled .ant-pagination-jump-prev:hover .ant-pagination-item-link-icon,
.ant-pagination.ant-pagination-disabled .ant-pagination-jump-next:hover .ant-pagination-item-link-icon {
  opacity: 0;
}
.ant-pagination.ant-pagination-disabled .ant-pagination-jump-prev:focus .ant-pagination-item-ellipsis,
.ant-pagination.ant-pagination-disabled .ant-pagination-jump-next:focus .ant-pagination-item-ellipsis,
.ant-pagination.ant-pagination-disabled .ant-pagination-jump-prev:hover .ant-pagination-item-ellipsis,
.ant-pagination.ant-pagination-disabled .ant-pagination-jump-next:hover .ant-pagination-item-ellipsis {
  opacity: 1;
}
@media only screen and (max-width: 992px) {
  .ant-pagination-item-after-jump-prev,
  .ant-pagination-item-before-jump-next {
    display: none;
  }
}
@media only screen and (max-width: 576px) {
  .ant-pagination-options {
    display: none;
  }
}

/* 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-select {
  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;
  font-feature-settings: 'tnum';
  position: relative;
  display: inline-block;
  outline: 0;
}
.ant-select ul,
.ant-select ol {
  margin: 0;
  padding: 0;
  list-style: none;
}
.ant-select &gt; ul &gt; li &gt; a {
  padding: 0;
  background-color: #fff;
}
.ant-select-arrow {
  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;
  position: absolute;
  top: 50%;
  right: 11px;
  margin-top: -6px;
  color: rgba(0, 0, 0, 0.25);
  font-size: 12px;
  line-height: 1;
  -ms-transform-origin: 50% 50%;
      transform-origin: 50% 50%;
}
.ant-select-arrow &gt; * {
  line-height: 1;
}
.ant-select-arrow svg {
  display: inline-block;
}
.ant-select-arrow::before {
  display: none;
}
.ant-select-arrow .ant-select-arrow-icon {
  display: block;
}
.ant-select-arrow .ant-select-arrow-icon svg {
  transition: transform 0.3s;
}
.ant-select-selection {
  display: block;
  box-sizing: border-box;
  background-color: #fff;
  border: 1px solid #d9d9d9;
  border-top-width: 1.02px;
  border-radius: 4px;
  outline: none;
  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;
}
.ant-select-selection:hover {
  border-color: #40a9ff;
  border-right-width: 1px !important;
}
.ant-select-focused .ant-select-selection,
.ant-select-selection:focus,
.ant-select-selection:active {
  border-color: #40a9ff;
  border-right-width: 1px !important;
  outline: 0;
  box-shadow: 0 0 0 2px rgba(24, 144, 255, 0.2);
}
.ant-select-selection__clear {
  position: absolute;
  top: 50%;
  right: 11px;
  z-index: 1;
  display: inline-block;
  width: 12px;
  height: 12px;
  margin-top: -6px;
  color: rgba(0, 0, 0, 0.25);
  font-size: 12px;
  font-style: normal;
  line-height: 12px;
  text-align: center;
  text-transform: none;
  background: #fff;
  cursor: pointer;
  opacity: 0;
  transition: color 0.3s ease, opacity 0.15s ease;
  text-rendering: auto;
}
.ant-select-selection__clear::before {
  display: block;
}
.ant-select-selection__clear:hover {
  color: rgba(0, 0, 0, 0.45);
}
.ant-select-selection:hover .ant-select-selection__clear {
  opacity: 1;
}
.ant-select-selection-selected-value {
  float: left;
  max-width: 100%;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.ant-select-no-arrow .ant-select-selection-selected-value {
  padding-right: 0;
}
.ant-select-disabled {
  color: rgba(0, 0, 0, 0.25);
}
.ant-select-disabled .ant-select-selection {
  background: #f5f5f5;
  cursor: not-allowed;
}
.ant-select-disabled .ant-select-selection:hover,
.ant-select-disabled .ant-select-selection:focus,
.ant-select-disabled .ant-select-selection:active {
  border-color: #d9d9d9;
  box-shadow: none;
}
.ant-select-disabled .ant-select-selection__clear {
  display: none;
  visibility: hidden;
  pointer-events: none;
}
.ant-select-disabled .ant-select-selection--multiple .ant-select-selection__choice {
  padding-right: 10px;
  color: rgba(0, 0, 0, 0.33);
  background: #f5f5f5;
}
.ant-select-disabled .ant-select-selection--multiple .ant-select-selection__choice__remove {
  display: none;
}
.ant-select-selection--single {
  position: relative;
  height: 32px;
  cursor: pointer;
}
.ant-select-selection--single .ant-select-selection__rendered {
  margin-right: 24px;
}
.ant-select-no-arrow .ant-select-selection__rendered {
  margin-right: 11px;
}
.ant-select-selection__rendered {
  position: relative;
  display: block;
  margin-right: 11px;
  margin-left: 11px;
  line-height: 30px;
}
.ant-select-selection__rendered::after {
  display: inline-block;
  width: 0;
  visibility: hidden;
  content: '.';
  pointer-events: none;
}
.ant-select-lg {
  font-size: 16px;
}
.ant-select-lg .ant-select-selection--single {
  height: 40px;
}
.ant-select-lg .ant-select-selection__rendered {
  line-height: 38px;
}
.ant-select-lg .ant-select-selection--multiple {
  min-height: 40px;
}
.ant-select-lg .ant-select-selection--multiple .ant-select-selection__rendered li {
  height: 32px;
  line-height: 32px;
}
.ant-select-lg .ant-select-selection--multiple .ant-select-selection__clear,
.ant-select-lg .ant-select-selection--multiple .ant-select-arrow {
  top: 20px;
}
.ant-select-sm .ant-select-selection--single {
  height: 24px;
}
.ant-select-sm .ant-select-selection__rendered {
  margin-left: 7px;
  line-height: 22px;
}
.ant-select-sm .ant-select-selection--multiple {
  min-height: 24px;
}
.ant-select-sm .ant-select-selection--multiple .ant-select-selection__rendered li {
  height: 16px;
  line-height: 14px;
}
.ant-select-sm .ant-select-selection--multiple .ant-select-selection__clear,
.ant-select-sm .ant-select-selection--multiple .ant-select-arrow {
  top: 12px;
}
.ant-select-sm .ant-select-selection__clear,
.ant-select-sm .ant-select-arrow {
  right: 8px;
}
.ant-select-disabled .ant-select-selection__choice__remove {
  color: rgba(0, 0, 0, 0.25);
  cursor: default;
}
.ant-select-disabled .ant-select-selection__choice__remove:hover {
  color: rgba(0, 0, 0, 0.25);
}
.ant-select-search__field__wrap {
  position: relative;
  display: inline-block;
}
.ant-select-selection__placeholder,
.ant-select-search__field__placeholder {
  position: absolute;
  top: 50%;
  right: 9px;
  left: 0;
  max-width: 100%;
  height: 20px;
  margin-top: -10px;
  overflow: hidden;
  color: #bfbfbf;
  line-height: 20px;
  white-space: nowrap;
  text-align: left;
  text-overflow: ellipsis;
}
.ant-select-search__field__placeholder {
  left: 12px;
}
.ant-select-search__field__mirror {
  position: absolute;
  top: 0;
  left: 0;
  white-space: pre;
  opacity: 0;
  pointer-events: none;
}
.ant-select-search--inline {
  position: absolute;
  width: 100%;
  height: 100%;
}
.ant-select-search--inline .ant-select-search__field__wrap {
  width: 100%;
  height: 100%;
}
.ant-select-search--inline .ant-select-search__field {
  width: 100%;
  height: 100%;
  font-size: 100%;
  line-height: 1;
  background: transparent;
  border-width: 0;
  border-radius: 4px;
  outline: 0;
}
.ant-select-search--inline &gt; i {
  float: right;
}
.ant-select-selection--multiple {
  min-height: 32px;
  padding-bottom: 3px;
  cursor: text;
  zoom: 1;
}
.ant-select-selection--multiple::before,
.ant-select-selection--multiple::after {
  display: table;
  content: '';
}
.ant-select-selection--multiple::after {
  clear: both;
}
.ant-select-selection--multiple .ant-select-search--inline {
  position: static;
  float: left;
  width: auto;
  max-width: 100%;
  padding: 0;
}
.ant-select-selection--multiple .ant-select-search--inline .ant-select-search__field {
  width: 0.75em;
  max-width: 100%;
  padding: 1px;
}
.ant-select-selection--multiple .ant-select-selection__rendered {
  height: auto;
  margin-bottom: -3px;
  margin-left: 5px;
}
.ant-select-selection--multiple .ant-select-selection__placeholder {
  margin-left: 6px;
}
.ant-select-selection--multiple &gt; ul &gt; li,
.ant-select-selection--multiple .ant-select-selection__rendered &gt; ul &gt; li {
  height: 24px;
  margin-top: 3px;
  line-height: 22px;
}
.ant-select-selection--multiple .ant-select-selection__choice {
  position: relative;
  float: left;
  max-width: 99%;
  margin-right: 4px;
  padding: 0 20px 0 10px;
  overflow: hidden;
  color: rgba(0, 0, 0, 0.65);
  background-color: #fafafa;
  border: 1px solid #e8e8e8;
  border-radius: 2px;
  cursor: default;
  transition: padding 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
}
.ant-select-selection--multiple .ant-select-selection__choice__disabled {
  padding: 0 10px;
}
.ant-select-selection--multiple .ant-select-selection__choice__content {
  display: inline-block;
  max-width: 100%;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  transition: margin 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
}
.ant-select-selection--multiple .ant-select-selection__choice__remove {
  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;
  position: absolute;
  right: 4px;
  color: rgba(0, 0, 0, 0.45);
  font-weight: bold;
  line-height: inherit;
  cursor: pointer;
  transition: all 0.3s;
  display: inline-block;
  font-size: 12px;
  font-size: 10px \9;
  -ms-transform: scale(0.83333333) rotate(0deg);
      transform: scale(0.83333333) rotate(0deg);
}
.ant-select-selection--multiple .ant-select-selection__choice__remove &gt; * {
  line-height: 1;
}
.ant-select-selection--multiple .ant-select-selection__choice__remove svg {
  display: inline-block;
}
.ant-select-selection--multiple .ant-select-selection__choice__remove::before {
  display: none;
}
.ant-select-selection--multiple .ant-select-selection__choice__remove .ant-select-selection--multiple .ant-select-selection__choice__remove-icon {
  display: block;
}
:root .ant-select-selection--multiple .ant-select-selection__choice__remove {
  font-size: 12px;
}
.ant-select-selection--multiple .ant-select-selection__choice__remove:hover {
  color: rgba(0, 0, 0, 0.75);
}
.ant-select-selection--multiple .ant-select-selection__clear,
.ant-select-selection--multiple .ant-select-arrow {
  top: 16px;
}
.ant-select-allow-clear .ant-select-selection--multiple .ant-select-selection__rendered,
.ant-select-show-arrow .ant-select-selection--multiple .ant-select-selection__rendered {
  margin-right: 20px;
}
.ant-select-open .ant-select-arrow-icon svg {
  -ms-transform: rotate(180deg);
      transform: rotate(180deg);
}
.ant-select-open .ant-select-selection {
  border-color: #40a9ff;
  border-right-width: 1px !important;
  outline: 0;
  box-shadow: 0 0 0 2px rgba(24, 144, 255, 0.2);
}
.ant-select-combobox .ant-select-arrow {
  display: none;
}
.ant-select-combobox .ant-select-search--inline {
  float: none;
  width: 100%;
  height: 100%;
}
.ant-select-combobox .ant-select-search__field__wrap {
  width: 100%;
  height: 100%;
}
.ant-select-combobox .ant-select-search__field {
  position: relative;
  z-index: 1;
  width: 100%;
  height: 100%;
  box-shadow: none;
  transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), height 0s;
}
.ant-select-combobox.ant-select-allow-clear .ant-select-selection:hover .ant-select-selection__rendered,
.ant-select-combobox.ant-select-show-arrow .ant-select-selection:hover .ant-select-selection__rendered {
  margin-right: 20px;
}
.ant-select-dropdown {
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.65);
  font-variant: tabular-nums;
  line-height: 1.5;
  list-style: none;
  font-feature-settings: 'tnum';
  position: absolute;
  top: -9999px;
  left: -9999px;
  z-index: 1050;
  box-sizing: border-box;
  font-size: 14px;
  font-variant: initial;
  background-color: #fff;
  border-radius: 4px;
  outline: none;
  box-shadow: 0 2px 8px rgba(0, 0, 0, 0.15);
}
.ant-select-dropdown.slide-up-enter.slide-up-enter-active.ant-select-dropdown-placement-bottomLeft,
.ant-select-dropdown.slide-up-appear.slide-up-appear-active.ant-select-dropdown-placement-bottomLeft {
  animation-name: antSlideUpIn;
}
.ant-select-dropdown.slide-up-enter.slide-up-enter-active.ant-select-dropdown-placement-topLeft,
.ant-select-dropdown.slide-up-appear.slide-up-appear-active.ant-select-dropdown-placement-topLeft {
  animation-name: antSlideDownIn;
}
.ant-select-dropdown.slide-up-leave.slide-up-leave-active.ant-select-dropdown-placement-bottomLeft {
  animation-name: antSlideUpOut;
}
.ant-select-dropdown.slide-up-leave.slide-up-leave-active.ant-select-dropdown-placement-topLeft {
  animation-name: antSlideDownOut;
}
.ant-select-dropdown-hidden {
  display: none;
}
.ant-select-dropdown-menu {
  max-height: 250px;
  margin-bottom: 0;
  padding: 4px 0;
  padding-left: 0;
  overflow: auto;
  list-style: none;
  outline: none;
}
.ant-select-dropdown-menu-item-group-list {
  margin: 0;
  padding: 0;
}
.ant-select-dropdown-menu-item-group-list &gt; .ant-select-dropdown-menu-item {
  padding-left: 20px;
}
.ant-select-dropdown-menu-item-group-title {
  height: 32px;
  padding: 0 12px;
  color: rgba(0, 0, 0, 0.45);
  font-size: 12px;
  line-height: 32px;
}
.ant-select-dropdown-menu-item-group-list .ant-select-dropdown-menu-item:first-child:not(:last-child),
.ant-select-dropdown-menu-item-group:not(:last-child) .ant-select-dropdown-menu-item-group-list .ant-select-dropdown-menu-item:last-child {
  border-radius: 0;
}
.ant-select-dropdown-menu-item {
  position: relative;
  display: block;
  padding: 5px 12px;
  overflow: hidden;
  color: rgba(0, 0, 0, 0.65);
  font-weight: normal;
  font-size: 14px;
  line-height: 22px;
  white-space: nowrap;
  text-overflow: ellipsis;
  cursor: pointer;
  transition: background 0.3s ease;
}
.ant-select-dropdown-menu-item:hover:not(.ant-select-dropdown-menu-item-disabled) {
  background-color: #e6f7ff;
}
.ant-select-dropdown-menu-item-selected {
  color: rgba(0, 0, 0, 0.65);
  font-weight: 600;
  background-color: #fafafa;
}
.ant-select-dropdown-menu-item-disabled {
  color: rgba(0, 0, 0, 0.25);
  cursor: not-allowed;
}
.ant-select-dropdown-menu-item-disabled:hover {
  color: rgba(0, 0, 0, 0.25);
  cursor: not-allowed;
}
.ant-select-dropdown-menu-item-active:not(.ant-select-dropdown-menu-item-disabled) {
  background-color: #e6f7ff;
}
.ant-select-dropdown-menu-item-divider {
  height: 1px;
  margin: 1px 0;
  overflow: hidden;
  line-height: 0;
  background-color: #e8e8e8;
}
.ant-select-dropdown.ant-select-dropdown--multiple .ant-select-dropdown-menu-item {
  padding-right: 32px;
}
.ant-select-dropdown.ant-select-dropdown--multiple .ant-select-dropdown-menu-item .ant-select-selected-icon {
  position: absolute;
  top: 50%;
  right: 12px;
  color: transparent;
  font-weight: bold;
  font-size: 12px;
  text-shadow: 0 0.1px 0, 0.1px 0 0, 0 -0.1px 0, -0.1px 0;
  -ms-transform: translateY(-50%);
      transform: translateY(-50%);
  transition: all 0.2s;
}
.ant-select-dropdown.ant-select-dropdown--multiple .ant-select-dropdown-menu-item:hover .ant-select-selected-icon {
  color: rgba(0, 0, 0, 0.87);
}
.ant-select-dropdown.ant-select-dropdown--multiple .ant-select-dropdown-menu-item-disabled .ant-select-selected-icon {
  display: none;
}
.ant-select-dropdown.ant-select-dropdown--multiple .ant-select-dropdown-menu-item-selected .ant-select-selected-icon,
.ant-select-dropdown.ant-select-dropdown--multiple .ant-select-dropdown-menu-item-selected:hover .ant-select-selected-icon {
  display: inline-block;
  color: #1890ff;
}
.ant-select-dropdown--empty.ant-select-dropdown--multiple .ant-select-dropdown-menu-item {
  padding-right: 12px;
}
.ant-select-dropdown-container-open .ant-select-dropdown,
.ant-select-dropdown-open .ant-select-dropdown {
  display: block;
}

.table-component.loader-center{width:50px;margin:50px auto}.table-component .ant-table-thead&gt;tr&gt;th{border-bottom:1px solid #d3dcd9;border-top:1px solid #d3dcd9;font-family:TTmono,"Courier New",monospace;color:#043623;font-size:11px;-webkit-font-smoothing:auto}.table-component .ant-table-tbody&gt;tr:hover&gt;td{background-color:#fafcfa}.table-component .ant-table-small{table-layout:fixed;border:0;width:100%}.table-component .ant-table-small img.thumbnail{display:block}.table-component .ant-table-small td{max-width:0;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.table-component .ant-table-small td.video-thumbnail{width:50px;max-width:initial}.table-component .ant-table-small td.country-flag{width:20px}.table-component .ant-table-small th.country-name,.table-component .ant-table-small td.country-name,.table-component .ant-table-small th.video-title,.table-component .ant-table-small td.video-title{width:30%;text-align:left}.table-component .ant-table-small th,.table-component .ant-table-small td{text-align:right}.table-component .ant-pagination{font-size:12px;font-weight:700;line-height:1}.table-component.antd-component a{color:inherit}.table-component.antd-component a:hover{color:#1ec95b}.table-component .ant-pagination-item-active{background-color:#f3f3f3;border:#1ec95b}.table-component .ant-pagination-item-active a{color:#1ec95b}.table-component .ant-pagination-item:focus a,.table-component .ant-pagination-item:hover a{color:#1ec95b}.table-component .ant-pagination.mini .ant-pagination-item{min-width:20px;height:20px;line-height:20px}.table-component ant-pagination-next a{color:rgba(0,0,0,.65)}.table-component .ant-pagination-jump-prev:focus:after,.table-component .ant-pagination-jump-next:focus:after,.table-component .ant-pagination-jump-prev:hover:after,.table-component .ant-pagination-jump-next:hover:after{color:#1ec95b}.table-component .ant-pagination-prev:focus .ant-pagination-item-link,.table-component .ant-pagination-next:focus .ant-pagination-item-link,.table-component .ant-pagination-prev:hover .ant-pagination-item-link,.table-component .ant-pagination-next:hover .ant-pagination-item-link{color:#1ec95b}.table-component .ant-table-small&gt;.ant-table-content&gt;.ant-table-header&gt;table&gt;.ant-table-thead&gt;tr&gt;th,.table-component .ant-table-small&gt;.ant-table-content&gt;.ant-table-body&gt;table&gt;.ant-table-thead&gt;tr&gt;th,.table-component .ant-table-small&gt;.ant-table-content&gt;.ant-table-scroll&gt;.ant-table-header&gt;table&gt;.ant-table-thead&gt;tr&gt;th,.table-component .ant-table-small&gt;.ant-table-content&gt;.ant-table-scroll&gt;.ant-table-body&gt;table&gt;.ant-table-thead&gt;tr&gt;th,.table-component .ant-table-small&gt;.ant-table-content&gt;.ant-table-fixed-left&gt;.ant-table-header&gt;table&gt;.ant-table-thead&gt;tr&gt;th,.table-component .ant-table-small&gt;.ant-table-content&gt;.ant-table-fixed-right&gt;.ant-table-header&gt;table&gt;.ant-table-thead&gt;tr&gt;th,.table-component .ant-table-small&gt;.ant-table-content&gt;.ant-table-fixed-left&gt;.ant-table-body-outer&gt;.ant-table-body-inner&gt;table&gt;.ant-table-thead&gt;tr&gt;th,.table-component .ant-table-small&gt;.ant-table-content&gt;.ant-table-fixed-right&gt;.ant-table-body-outer&gt;.ant-table-body-inner&gt;table&gt;.ant-table-thead&gt;tr&gt;th,.table-component .ant-table-small&gt;.ant-table-content&gt;.ant-table-header&gt;table&gt;.ant-table-tbody&gt;tr&gt;td,.table-component .ant-table-small&gt;.ant-table-content&gt;.ant-table-body&gt;table&gt;.ant-table-tbody&gt;tr&gt;td,.table-component .ant-table-small&gt;.ant-table-content&gt;.ant-table-scroll&gt;.ant-table-header&gt;table&gt;.ant-table-tbody&gt;tr&gt;td,.table-component .ant-table-small&gt;.ant-table-content&gt;.ant-table-scroll&gt;.ant-table-body&gt;table&gt;.ant-table-tbody&gt;tr&gt;td,.table-component .ant-table-small&gt;.ant-table-content&gt;.ant-table-fixed-left&gt;.ant-table-header&gt;table&gt;.ant-table-tbody&gt;tr&gt;td,.table-component .ant-table-small&gt;.ant-table-content&gt;.ant-table-fixed-right&gt;.ant-table-header&gt;table&gt;.ant-table-tbody&gt;tr&gt;td,.table-component .ant-table-small&gt;.ant-table-content&gt;.ant-table-fixed-left&gt;.ant-table-body-outer&gt;.ant-table-body-inner&gt;table&gt;.ant-table-tbody&gt;tr&gt;td,.table-component .ant-table-small&gt;.ant-table-content&gt;.ant-table-fixed-right&gt;.ant-table-body-outer&gt;.ant-table-body-inner&gt;table&gt;.ant-table-tbody&gt;tr&gt;td{padding:2px 2px}
.dropdown-component h3[disabled] input{color:#bcbcbc;background-color:#f5f5f5 !important}.dropdown-component .ant-dropdown{font-family:"Open Sans",Helvetica,Arial,sans-serif}.dropdown-component .title{display:inline-block;white-space:nowrap;cursor:default;margin:0}.dropdown-component .icon{display:inline-block;padding-left:8px}.dropdown-component .title-inner{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.dropdown-component .menu-component ul{position:relative;list-style-type:none;padding:4px 0;margin:0;text-align:left;background-color:#fff;font-size:12px;box-shadow:0 1px 6px rgba(0,0,0,.2);background-clip:padding-box;outline:none}.dropdown-component .menu-component ul.has-active-icon .disabled-single-item,.dropdown-component .menu-component ul.has-active-icon .active-icon-component{width:100%;height:100%;padding:0 12px}.dropdown-component .menu-component ul.has-active-icon .disabled-single-item{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.dropdown-component .menu-component ul.has-active-icon li{padding:0}.dropdown-component .menu-component ul.has-active-icon li.ant-menu-item-selected .active-icon-component .default-icon{opacity:0}.dropdown-component .menu-component ul.has-active-icon li.ant-menu-item-selected .active-icon-component .active-icon{opacity:1}.dropdown-component .menu-component li{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;line-height:32px;padding:0 12px;color:#676767;text-transform:capitalize;cursor:pointer;font-size:inherit}.dropdown-component .menu-component li.ant-menu-item-disabled{cursor:default}.dropdown-component .menu-component li.ant-menu-item-disabled:hover{background-color:#fff}.dropdown-component .menu-component li.ant-menu-item-selected{color:#1ec95b;cursor:auto;background-color:#eff5f0}.dropdown-component .menu-component li:hover{background-color:#eff5f0}.dropdown-component .ant-dropdown-menu-item&gt;a{width:100%;margin:0;padding:0;color:#676767}.dropdown-component .ant-dropdown-menu-item&gt;a:hover{color:#676767}.dropdown-component .ant-dropdown-menu-item-selected{background:#eff5f0}
/* 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-layout {
  display: -ms-flexbox;
  display: flex;
  -ms-flex: auto;
      flex: auto;
  -ms-flex-direction: column;
  flex-direction: column;
  /* fix firefox can't set height smaller than content on flex item */
  min-height: 0;
  background: #f0f2f5;
}
.ant-layout,
.ant-layout * {
  box-sizing: border-box;
}
.ant-layout.ant-layout-has-sider {
  -ms-flex-direction: row;
  flex-direction: row;
}
.ant-layout.ant-layout-has-sider &gt; .ant-layout,
.ant-layout.ant-layout-has-sider &gt; .ant-layout-content {
  overflow-x: hidden;
}
.ant-layout-header,
.ant-layout-footer {
  -ms-flex: 0 0 auto;
      flex: 0 0 auto;
}
.ant-layout-header {
  height: 64px;
  padding: 0 50px;
  line-height: 64px;
  background: #001529;
}
.ant-layout-footer {
  padding: 24px 50px;
  color: rgba(0, 0, 0, 0.65);
  font-size: 14px;
  background: #f0f2f5;
}
.ant-layout-content {
  -ms-flex: auto;
      flex: auto;
  /* fix firefox can't set height smaller than content on flex item */
  min-height: 0;
}
.ant-layout-sider {
  position: relative;
  /* fix firefox can't set width smaller than content on flex item */
  min-width: 0;
  background: #001529;
  transition: all 0.2s;
}
.ant-layout-sider-children {
  height: 100%;
  margin-top: -0.1px;
  padding-top: 0.1px;
}
.ant-layout-sider-has-trigger {
  padding-bottom: 48px;
}
.ant-layout-sider-right {
  -ms-flex-order: 1;
      order: 1;
}
.ant-layout-sider-trigger {
  position: fixed;
  bottom: 0;
  z-index: 1;
  height: 48px;
  color: #fff;
  line-height: 48px;
  text-align: center;
  background: #002140;
  cursor: pointer;
  transition: all 0.2s;
}
.ant-layout-sider-zero-width &gt; * {
  overflow: hidden;
}
.ant-layout-sider-zero-width-trigger {
  position: absolute;
  top: 64px;
  right: -36px;
  z-index: 1;
  width: 36px;
  height: 42px;
  color: #fff;
  font-size: 18px;
  line-height: 42px;
  text-align: center;
  background: #001529;
  border-radius: 0 4px 4px 0;
  cursor: pointer;
  transition: background 0.3s ease;
}
.ant-layout-sider-zero-width-trigger:hover {
  background: #192c3e;
}
.ant-layout-sider-zero-width-trigger-right {
  left: -36px;
  border-radius: 4px 0 0 4px;
}
.ant-layout-sider-light {
  background: #fff;
}
.ant-layout-sider-light .ant-layout-sider-trigger {
  color: rgba(0, 0, 0, 0.65);
  background: #fff;
}
.ant-layout-sider-light .ant-layout-sider-zero-width-trigger {
  color: rgba(0, 0, 0, 0.65);
  background: #fff;
}

.layout-component .ant-layout{background:rgba(0,0,0,0);display:-ms-flexbox;display:flex}.layout-component.nice-sidebar{position:relative}@media screen and (min-width: 992px){.layout-component.nice-sidebar .ant-layout-sider-zero-width-trigger{display:none}}.layout-component.nice-sidebar .ant-menu-inline{border:none}.layout-component.nice-sidebar .ant-layout-sider{background:#fff;margin-right:10px;border-right:1px solid #d7e3d8}
/* 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-tabs.ant-tabs-card .ant-tabs-card-bar .ant-tabs-nav-container {
  height: 40px;
}
.ant-tabs.ant-tabs-card .ant-tabs-card-bar .ant-tabs-ink-bar {
  visibility: hidden;
}
.ant-tabs.ant-tabs-card .ant-tabs-card-bar .ant-tabs-tab {
  height: 40px;
  margin: 0;
  margin-right: 2px;
  padding: 0 16px;
  line-height: 38px;
  background: #fafafa;
  border: 1px solid #e8e8e8;
  border-radius: 4px 4px 0 0;
  transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
}
.ant-tabs.ant-tabs-card .ant-tabs-card-bar .ant-tabs-tab-active {
  height: 40px;
  color: #1890ff;
  background: #fff;
  border-color: #e8e8e8;
  border-bottom: 1px solid #fff;
}
.ant-tabs.ant-tabs-card .ant-tabs-card-bar .ant-tabs-tab-active::before {
  border-top: 2px solid transparent;
}
.ant-tabs.ant-tabs-card .ant-tabs-card-bar .ant-tabs-tab-disabled {
  color: #1890ff;
  color: rgba(0, 0, 0, 0.25);
}
.ant-tabs.ant-tabs-card .ant-tabs-card-bar .ant-tabs-tab-inactive {
  padding: 0;
}
.ant-tabs.ant-tabs-card .ant-tabs-card-bar .ant-tabs-nav-wrap {
  margin-bottom: 0;
}
.ant-tabs.ant-tabs-card .ant-tabs-card-bar .ant-tabs-tab .ant-tabs-close-x {
  width: 16px;
  height: 16px;
  height: 14px;
  margin-right: -5px;
  margin-left: 3px;
  overflow: hidden;
  color: rgba(0, 0, 0, 0.45);
  font-size: 12px;
  vertical-align: middle;
  transition: all 0.3s;
}
.ant-tabs.ant-tabs-card .ant-tabs-card-bar .ant-tabs-tab .ant-tabs-close-x:hover {
  color: rgba(0, 0, 0, 0.85);
}
.ant-tabs.ant-tabs-card .ant-tabs-card-content &gt; .ant-tabs-tabpane,
.ant-tabs.ant-tabs-editable-card .ant-tabs-card-content &gt; .ant-tabs-tabpane {
  transition: none !important;
}
.ant-tabs.ant-tabs-card .ant-tabs-card-content &gt; .ant-tabs-tabpane-inactive,
.ant-tabs.ant-tabs-editable-card .ant-tabs-card-content &gt; .ant-tabs-tabpane-inactive {
  overflow: hidden;
}
.ant-tabs.ant-tabs-card .ant-tabs-card-bar .ant-tabs-tab:hover .anticon-close {
  opacity: 1;
}
.ant-tabs-extra-content {
  line-height: 45px;
}
.ant-tabs-extra-content .ant-tabs-new-tab {
  position: relative;
  width: 20px;
  height: 20px;
  color: rgba(0, 0, 0, 0.65);
  font-size: 12px;
  line-height: 20px;
  text-align: center;
  border: 1px solid #e8e8e8;
  border-radius: 2px;
  cursor: pointer;
  transition: all 0.3s;
}
.ant-tabs-extra-content .ant-tabs-new-tab:hover {
  color: #1890ff;
  border-color: #1890ff;
}
.ant-tabs-extra-content .ant-tabs-new-tab svg {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  margin: auto;
}
.ant-tabs.ant-tabs-large .ant-tabs-extra-content {
  line-height: 56px;
}
.ant-tabs.ant-tabs-small .ant-tabs-extra-content {
  line-height: 37px;
}
.ant-tabs.ant-tabs-card .ant-tabs-extra-content {
  line-height: 40px;
}
.ant-tabs-vertical.ant-tabs-card .ant-tabs-card-bar.ant-tabs-left-bar .ant-tabs-nav-container,
.ant-tabs-vertical.ant-tabs-card .ant-tabs-card-bar.ant-tabs-right-bar .ant-tabs-nav-container {
  height: 100%;
}
.ant-tabs-vertical.ant-tabs-card .ant-tabs-card-bar.ant-tabs-left-bar .ant-tabs-tab,
.ant-tabs-vertical.ant-tabs-card .ant-tabs-card-bar.ant-tabs-right-bar .ant-tabs-tab {
  margin-bottom: 8px;
  border-bottom: 1px solid #e8e8e8;
}
.ant-tabs-vertical.ant-tabs-card .ant-tabs-card-bar.ant-tabs-left-bar .ant-tabs-tab-active,
.ant-tabs-vertical.ant-tabs-card .ant-tabs-card-bar.ant-tabs-right-bar .ant-tabs-tab-active {
  padding-bottom: 4px;
}
.ant-tabs-vertical.ant-tabs-card .ant-tabs-card-bar.ant-tabs-left-bar .ant-tabs-tab:last-child,
.ant-tabs-vertical.ant-tabs-card .ant-tabs-card-bar.ant-tabs-right-bar .ant-tabs-tab:last-child {
  margin-bottom: 8px;
}
.ant-tabs-vertical.ant-tabs-card .ant-tabs-card-bar.ant-tabs-left-bar .ant-tabs-new-tab,
.ant-tabs-vertical.ant-tabs-card .ant-tabs-card-bar.ant-tabs-right-bar .ant-tabs-new-tab {
  width: 90%;
}
.ant-tabs-vertical.ant-tabs-card.ant-tabs-left .ant-tabs-card-bar.ant-tabs-left-bar .ant-tabs-nav-wrap {
  margin-right: 0;
}
.ant-tabs-vertical.ant-tabs-card.ant-tabs-left .ant-tabs-card-bar.ant-tabs-left-bar .ant-tabs-tab {
  margin-right: 1px;
  border-right: 0;
  border-radius: 4px 0 0 4px;
}
.ant-tabs-vertical.ant-tabs-card.ant-tabs-left .ant-tabs-card-bar.ant-tabs-left-bar .ant-tabs-tab-active {
  margin-right: -1px;
  padding-right: 18px;
}
.ant-tabs-vertical.ant-tabs-card.ant-tabs-right .ant-tabs-card-bar.ant-tabs-right-bar .ant-tabs-nav-wrap {
  margin-left: 0;
}
.ant-tabs-vertical.ant-tabs-card.ant-tabs-right .ant-tabs-card-bar.ant-tabs-right-bar .ant-tabs-tab {
  margin-left: 1px;
  border-left: 0;
  border-radius: 0 4px 4px 0;
}
.ant-tabs-vertical.ant-tabs-card.ant-tabs-right .ant-tabs-card-bar.ant-tabs-right-bar .ant-tabs-tab-active {
  margin-left: -1px;
  padding-left: 18px;
}
.ant-tabs .ant-tabs-card-bar.ant-tabs-bottom-bar .ant-tabs-tab {
  height: auto;
  border-top: 0;
  border-bottom: 1px solid #e8e8e8;
  border-radius: 0 0 4px 4px;
}
.ant-tabs .ant-tabs-card-bar.ant-tabs-bottom-bar .ant-tabs-tab-active {
  padding-top: 1px;
  padding-bottom: 0;
  color: #1890ff;
}
.ant-tabs {
  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;
  font-feature-settings: 'tnum';
  position: relative;
  overflow: hidden;
  zoom: 1;
}
.ant-tabs::before,
.ant-tabs::after {
  display: table;
  content: '';
}
.ant-tabs::after {
  clear: both;
}
.ant-tabs-ink-bar {
  position: absolute;
  bottom: 1px;
  left: 0;
  z-index: 1;
  box-sizing: border-box;
  width: 0;
  height: 2px;
  background-color: #1890ff;
  -ms-transform-origin: 0 0;
      transform-origin: 0 0;
}
.ant-tabs-bar {
  margin: 0 0 16px 0;
  border-bottom: 1px solid #e8e8e8;
  outline: none;
  transition: padding 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
}
.ant-tabs-nav-container {
  position: relative;
  box-sizing: border-box;
  margin-bottom: -1px;
  overflow: hidden;
  font-size: 14px;
  line-height: 1.5;
  white-space: nowrap;
  transition: padding 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
  zoom: 1;
}
.ant-tabs-nav-container::before,
.ant-tabs-nav-container::after {
  display: table;
  content: '';
}
.ant-tabs-nav-container::after {
  clear: both;
}
.ant-tabs-nav-container-scrolling {
  padding-right: 32px;
  padding-left: 32px;
}
.ant-tabs-bottom .ant-tabs-bottom-bar {
  margin-top: 16px;
  margin-bottom: 0;
  border-top: 1px solid #e8e8e8;
  border-bottom: none;
}
.ant-tabs-bottom .ant-tabs-bottom-bar .ant-tabs-ink-bar {
  top: 1px;
  bottom: auto;
}
.ant-tabs-bottom .ant-tabs-bottom-bar .ant-tabs-nav-container {
  margin-top: -1px;
  margin-bottom: 0;
}
.ant-tabs-tab-prev,
.ant-tabs-tab-next {
  position: absolute;
  z-index: 2;
  width: 0;
  height: 100%;
  color: rgba(0, 0, 0, 0.45);
  text-align: center;
  background-color: transparent;
  border: 0;
  cursor: pointer;
  opacity: 0;
  transition: width 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), opacity 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), color 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;
  pointer-events: none;
}
.ant-tabs-tab-prev.ant-tabs-tab-arrow-show,
.ant-tabs-tab-next.ant-tabs-tab-arrow-show {
  width: 32px;
  height: 100%;
  opacity: 1;
  pointer-events: auto;
}
.ant-tabs-tab-prev:hover,
.ant-tabs-tab-next:hover {
  color: rgba(0, 0, 0, 0.65);
}
.ant-tabs-tab-prev-icon,
.ant-tabs-tab-next-icon {
  position: absolute;
  top: 50%;
  left: 50%;
  font-weight: bold;
  font-style: normal;
  font-variant: normal;
  line-height: inherit;
  text-align: center;
  text-transform: none;
  -ms-transform: translate(-50%, -50%);
      transform: translate(-50%, -50%);
}
.ant-tabs-tab-prev-icon-target,
.ant-tabs-tab-next-icon-target {
  display: block;
  display: inline-block;
  font-size: 12px;
  font-size: 10px \9;
  -ms-transform: scale(0.83333333) rotate(0deg);
      transform: scale(0.83333333) rotate(0deg);
}
:root .ant-tabs-tab-prev-icon-target,
:root .ant-tabs-tab-next-icon-target {
  font-size: 12px;
}
.ant-tabs-tab-btn-disabled {
  cursor: not-allowed;
}
.ant-tabs-tab-btn-disabled,
.ant-tabs-tab-btn-disabled:hover {
  color: rgba(0, 0, 0, 0.25);
}
.ant-tabs-tab-next {
  right: 2px;
}
.ant-tabs-tab-prev {
  left: 0;
}
:root .ant-tabs-tab-prev {
  filter: none;
}
.ant-tabs-nav-wrap {
  margin-bottom: -1px;
  overflow: hidden;
}
.ant-tabs-nav-scroll {
  overflow: hidden;
  white-space: nowrap;
}
.ant-tabs-nav {
  position: relative;
  display: inline-block;
  box-sizing: border-box;
  margin: 0;
  padding-left: 0;
  list-style: none;
  transition: transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
}
.ant-tabs-nav::before,
.ant-tabs-nav::after {
  display: table;
  content: ' ';
}
.ant-tabs-nav::after {
  clear: both;
}
.ant-tabs-nav .ant-tabs-tab {
  position: relative;
  display: inline-block;
  box-sizing: border-box;
  height: 100%;
  margin: 0 32px 0 0;
  padding: 12px 16px;
  text-decoration: none;
  cursor: pointer;
  transition: color 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
}
.ant-tabs-nav .ant-tabs-tab::before {
  position: absolute;
  top: -1px;
  left: 0;
  width: 100%;
  border-top: 2px solid transparent;
  border-radius: 4px 4px 0 0;
  transition: all 0.3s;
  content: '';
  pointer-events: none;
}
.ant-tabs-nav .ant-tabs-tab:last-child {
  margin-right: 0;
}
.ant-tabs-nav .ant-tabs-tab:hover {
  color: #40a9ff;
}
.ant-tabs-nav .ant-tabs-tab:active {
  color: #096dd9;
}
.ant-tabs-nav .ant-tabs-tab .anticon {
  margin-right: 8px;
}
.ant-tabs-nav .ant-tabs-tab-active {
  color: #1890ff;
  font-weight: 500;
}
.ant-tabs-nav .ant-tabs-tab-disabled,
.ant-tabs-nav .ant-tabs-tab-disabled:hover {
  color: rgba(0, 0, 0, 0.25);
  cursor: not-allowed;
}
.ant-tabs .ant-tabs-large-bar .ant-tabs-nav-container {
  font-size: 16px;
}
.ant-tabs .ant-tabs-large-bar .ant-tabs-tab {
  padding: 16px;
}
.ant-tabs .ant-tabs-small-bar .ant-tabs-nav-container {
  font-size: 14px;
}
.ant-tabs .ant-tabs-small-bar .ant-tabs-tab {
  padding: 8px 16px;
}
.ant-tabs-content::before {
  display: block;
  overflow: hidden;
  content: '';
}
.ant-tabs .ant-tabs-top-content,
.ant-tabs .ant-tabs-bottom-content {
  width: 100%;
}
.ant-tabs .ant-tabs-top-content &gt; .ant-tabs-tabpane,
.ant-tabs .ant-tabs-bottom-content &gt; .ant-tabs-tabpane {
  -ms-flex-negative: 0;
      flex-shrink: 0;
  width: 100%;
  -webkit-backface-visibility: hidden;
  opacity: 1;
  transition: opacity 0.45s;
}
.ant-tabs .ant-tabs-top-content &gt; .ant-tabs-tabpane-inactive,
.ant-tabs .ant-tabs-bottom-content &gt; .ant-tabs-tabpane-inactive {
  height: 0;
  padding: 0 !important;
  overflow: hidden;
  opacity: 0;
  pointer-events: none;
}
.ant-tabs .ant-tabs-top-content &gt; .ant-tabs-tabpane-inactive input,
.ant-tabs .ant-tabs-bottom-content &gt; .ant-tabs-tabpane-inactive input {
  visibility: hidden;
}
.ant-tabs .ant-tabs-top-content.ant-tabs-content-animated,
.ant-tabs .ant-tabs-bottom-content.ant-tabs-content-animated {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
  flex-direction: row;
  transition: margin-left 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
  will-change: margin-left;
}
.ant-tabs .ant-tabs-left-bar,
.ant-tabs .ant-tabs-right-bar {
  height: 100%;
  border-bottom: 0;
}
.ant-tabs .ant-tabs-left-bar .ant-tabs-tab-arrow-show,
.ant-tabs .ant-tabs-right-bar .ant-tabs-tab-arrow-show {
  width: 100%;
  height: 32px;
}
.ant-tabs .ant-tabs-left-bar .ant-tabs-tab,
.ant-tabs .ant-tabs-right-bar .ant-tabs-tab {
  display: block;
  float: none;
  margin: 0 0 16px 0;
  padding: 8px 24px;
}
.ant-tabs .ant-tabs-left-bar .ant-tabs-tab:last-child,
.ant-tabs .ant-tabs-right-bar .ant-tabs-tab:last-child {
  margin-bottom: 0;
}
.ant-tabs .ant-tabs-left-bar .ant-tabs-extra-content,
.ant-tabs .ant-tabs-right-bar .ant-tabs-extra-content {
  text-align: center;
}
.ant-tabs .ant-tabs-left-bar .ant-tabs-nav-scroll,
.ant-tabs .ant-tabs-right-bar .ant-tabs-nav-scroll {
  width: auto;
}
.ant-tabs .ant-tabs-left-bar .ant-tabs-nav-container,
.ant-tabs .ant-tabs-right-bar .ant-tabs-nav-container,
.ant-tabs .ant-tabs-left-bar .ant-tabs-nav-wrap,
.ant-tabs .ant-tabs-right-bar .ant-tabs-nav-wrap {
  height: 100%;
}
.ant-tabs .ant-tabs-left-bar .ant-tabs-nav-container,
.ant-tabs .ant-tabs-right-bar .ant-tabs-nav-container {
  margin-bottom: 0;
}
.ant-tabs .ant-tabs-left-bar .ant-tabs-nav-container.ant-tabs-nav-container-scrolling,
.ant-tabs .ant-tabs-right-bar .ant-tabs-nav-container.ant-tabs-nav-container-scrolling {
  padding: 32px 0;
}
.ant-tabs .ant-tabs-left-bar .ant-tabs-nav-wrap,
.ant-tabs .ant-tabs-right-bar .ant-tabs-nav-wrap {
  margin-bottom: 0;
}
.ant-tabs .ant-tabs-left-bar .ant-tabs-nav,
.ant-tabs .ant-tabs-right-bar .ant-tabs-nav {
  width: 100%;
}
.ant-tabs .ant-tabs-left-bar .ant-tabs-ink-bar,
.ant-tabs .ant-tabs-right-bar .ant-tabs-ink-bar {
  top: 0;
  bottom: auto;
  left: auto;
  width: 2px;
  height: 0;
}
.ant-tabs .ant-tabs-left-bar .ant-tabs-tab-next,
.ant-tabs .ant-tabs-right-bar .ant-tabs-tab-next {
  right: 0;
  bottom: 0;
  width: 100%;
  height: 32px;
}
.ant-tabs .ant-tabs-left-bar .ant-tabs-tab-prev,
.ant-tabs .ant-tabs-right-bar .ant-tabs-tab-prev {
  top: 0;
  width: 100%;
  height: 32px;
}
.ant-tabs .ant-tabs-left-content,
.ant-tabs .ant-tabs-right-content {
  width: auto;
  margin-top: 0 !important;
  overflow: hidden;
}
.ant-tabs .ant-tabs-left-bar {
  float: left;
  margin-right: -1px;
  margin-bottom: 0;
  border-right: 1px solid #e8e8e8;
}
.ant-tabs .ant-tabs-left-bar .ant-tabs-tab {
  text-align: right;
}
.ant-tabs .ant-tabs-left-bar .ant-tabs-nav-container {
  margin-right: -1px;
}
.ant-tabs .ant-tabs-left-bar .ant-tabs-nav-wrap {
  margin-right: -1px;
}
.ant-tabs .ant-tabs-left-bar .ant-tabs-ink-bar {
  right: 1px;
}
.ant-tabs .ant-tabs-left-content {
  padding-left: 24px;
  border-left: 1px solid #e8e8e8;
}
.ant-tabs .ant-tabs-right-bar {
  float: right;
  margin-bottom: 0;
  margin-left: -1px;
  border-left: 1px solid #e8e8e8;
}
.ant-tabs .ant-tabs-right-bar .ant-tabs-nav-container {
  margin-left: -1px;
}
.ant-tabs .ant-tabs-right-bar .ant-tabs-nav-wrap {
  margin-left: -1px;
}
.ant-tabs .ant-tabs-right-bar .ant-tabs-ink-bar {
  left: 1px;
}
.ant-tabs .ant-tabs-right-content {
  padding-right: 24px;
  border-right: 1px solid #e8e8e8;
}
.ant-tabs-top .ant-tabs-ink-bar-animated,
.ant-tabs-bottom .ant-tabs-ink-bar-animated {
  transition: transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), width 0.2s cubic-bezier(0.645, 0.045, 0.355, 1), left 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
}
.ant-tabs-left .ant-tabs-ink-bar-animated,
.ant-tabs-right .ant-tabs-ink-bar-animated {
  transition: transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), height 0.2s cubic-bezier(0.645, 0.045, 0.355, 1), top 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
}
.no-flex &gt; .ant-tabs-content &gt; .ant-tabs-content-animated,
.ant-tabs-no-animation &gt; .ant-tabs-content &gt; .ant-tabs-content-animated {
  margin-left: 0 !important;
  -ms-transform: none !important;
      transform: none !important;
}
.no-flex &gt; .ant-tabs-content &gt; .ant-tabs-tabpane-inactive,
.ant-tabs-no-animation &gt; .ant-tabs-content &gt; .ant-tabs-tabpane-inactive {
  height: 0;
  padding: 0 !important;
  overflow: hidden;
  opacity: 0;
  pointer-events: none;
}
.no-flex &gt; .ant-tabs-content &gt; .ant-tabs-tabpane-inactive input,
.ant-tabs-no-animation &gt; .ant-tabs-content &gt; .ant-tabs-tabpane-inactive input {
  visibility: hidden;
}
.ant-tabs-left-content &gt; .ant-tabs-content-animated,
.ant-tabs-right-content &gt; .ant-tabs-content-animated {
  margin-left: 0 !important;
  -ms-transform: none !important;
      transform: none !important;
}
.ant-tabs-left-content &gt; .ant-tabs-tabpane-inactive,
.ant-tabs-right-content &gt; .ant-tabs-tabpane-inactive {
  height: 0;
  padding: 0 !important;
  overflow: hidden;
  opacity: 0;
  pointer-events: none;
}
.ant-tabs-left-content &gt; .ant-tabs-tabpane-inactive input,
.ant-tabs-right-content &gt; .ant-tabs-tabpane-inactive input {
  visibility: hidden;
}

.visually-hidden{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.tabs-component{font-family:"Open Sans",Helvetica,Arial,sans-serif}.tabs-component .ant-tabs{font-family:"Open Sans",Helvetica,Arial,sans-serif}.tabs-component.hide-nav .ant-tabs-tab-next,.tabs-component.hide-nav .ant-tabs-tab-prev{display:none}.tabs-component.hide-nav .ant-tabs-nav-container-scrolling{padding-left:0;padding-right:0}.tabs-component .ant-tabs-nav .ant-tabs-tab:hover{color:#1ec95b}.tabs-component .ant-tabs-nav .ant-tabs-tab-active{color:#1ec95b}.tabs-component .ant-tabs-ink-bar{background-color:#1ec95b}.tabs-component .ant-tabs-card .ant-tabs-tab{background:#fff}.tabs-component .ant-tabs-card .ant-tabs-nav{border:1px solid #1ec95b;border-radius:.125rem}.tabs-component .ant-tabs-card .ant-tabs-bar{color:#1ec95b;margin-bottom:32px}.tabs-component .ant-tabs-card .ant-tabs-bar .ant-tabs-tab{line-height:1;border:none;padding:9px;text-transform:none;color:inherit}.tabs-component .ant-tabs-card .ant-tabs-bar .ant-tabs-tab.ant-tabs-tab-active{color:#fff;background:#1ec95b}.tabs-component .ant-tabs-card .ant-tabs-bar .ant-tabs-tab+.ant-tabs-tab{border-left:1px solid #1ec95b}.tabs-component .ant-tabs-card .ant-tabs-bar .ant-tabs-tab:not(.ant-tabs-tab-active):hover{color:#1ec95b;background:rgba(30,201,91,.08)}.tabs-component .ant-tabs-card .ant-tabs-ink-bar{display:none}.tabs-component .ant-tabs-card .ant-tabs-nav{display:-ms-flexbox;display:flex}.tabs-component .ant-tabs-card .ant-tabs-nav&gt;div:first-of-type{display:-ms-flexbox;display:flex;width:100%}.tabs-component .ant-tabs-card&gt;.ant-tabs-bar .ant-tabs-nav-container{height:auto}.tabs-component .ant-tabs-card&gt;.ant-tabs-bar .ant-tabs-tab{background:transparent;border:none;border-radius:0;-ms-flex:1 1 auto;flex:1 1 auto;text-align:center;padding:10px;font-family:"Open Sans",Helvetica,Arial,sans-serif;font-size:14px;letter-spacing:0}.tabs-component .ant-tabs-line .ant-tabs-content{padding-top:25px}.tabs-component .ant-tabs-line .ant-tabs-bar{margin-bottom:0}.tabs-component .ant-tabs-line .ant-tabs-tab{color:#676767;margin:0}.tabs-component .ant-tabs-line .ant-tabs-tab.ant-tabs-tab-active,.tabs-component .ant-tabs-line .ant-tabs-tab:hover{color:#043623}.tabs-component .ant-tabs-line .ant-tabs-tab.ant-tabs-tab-disabled{color:#ccc}.tabs-component .ant-tabs-line .ant-tabs-bar{background:#fff}.tabs-component .ant-tabs-line .ant-tabs-content{background:#f9f9f9}
.date-time-picker-component .ant-calendar-picker,.date-time-picker-component .ant-input{font-family:TT,Helvetica,Arial,sans-serif;font-size:12px}.date-time-picker-component .ant-calendar-range-picker-input{padding:0}.date-time-picker-component .ant-calendar-picker:hover .ant-calendar-picker-input:not([disabled]){border-color:#1ec95b}.date-time-picker-component .ant-calendar-date:hover{background-color:#eff5f0}.date-time-picker-component .ant-calendar-header a:hover{color:#1ec95b}.date-time-picker-component .ant-calendar-today .ant-calendar-date{border-color:#1ec95b;color:#1ec95b}.date-time-picker-component .ant-calendar-selected-day .ant-calendar-date{background:#1ec95b}.date-time-picker-component .ant-calendar-selected-day .ant-calendar-date:hover{background:#1ec95b}.date-time-picker-component .ant-calendar-selected-day.ant-calendar-today .ant-calendar-date{color:#fff}.date-time-picker-component .ant-calendar-month-panel-month,.date-time-picker-component .ant-calendar-year-panel-year{color:#1ec95b}.date-time-picker-component .ant-calendar-year-panel-selected-cell .ant-calendar-year-panel-year{color:#fff;background-color:#1ec95b}.date-time-picker-component .ant-calendar-month-panel-selected-cell .ant-calendar-month-panel-month{color:#fff;background-color:#1ec95b}.visually-hidden{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.date-time-picker-component&gt;div&gt;div{position:static !important}.date-time-picker-component&gt;div&gt;div .ant-calendar-picker-container{position:static !important;font-family:"Open Sans",Helvetica,Arial,sans-serif}.date-time-picker-component .ant-calendar{position:relative;padding-right:210px;width:500px;border-top-left-radius:0;border-top-right-radius:0;border-top:0}.date-time-picker-component .ant-calendar-footer{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;position:absolute;top:0;right:0;padding:0 10px 0 10px;width:210px}.date-time-picker-component .ant-calendar-range-part,.date-time-picker-component .ant-calendar-date-panel{position:static}.date-time-picker-component .ant-slider-track{display:none}.date-time-picker-component .ant-calendar-picker{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;margin-left:0}.date-time-picker-component .trigger-button-wrapper{position:relative;margin-bottom:4px}.date-time-picker-component .trigger-button-wrapper.is-disabled{color:#ddd}.date-time-picker-component .trigger-button-wrapper.is-disabled input{border-color:#ddd}.date-time-picker-component .trigger-button-wrapper .arrow-down{position:absolute;top:50%;margin-top:-4px;right:6px}.date-time-picker-component .trigger-button{min-height:30px;padding:5px 20px 5px 5px;border-radius:.125rem;border:1px solid #ccc;transition:border-color .2s}.date-time-picker-component .trigger-button.open{border-bottom-left-radius:0;border-bottom-right-radius:0;border-color:#1ec95b;transition:border-color .2s}.date-time-picker-component .ant-calendar-footer{border-top:none}.date-time-picker-component .ant-calendar-header{margin:0 10px;font-size:13px}.date-time-picker-component .ant-calendar-picker-container .ant-calendar{border:none;box-shadow:none}.date-time-picker-component .ant-calendar-picker-container .ant-calendar-cell{padding:0}.date-time-picker-component .ant-calendar-picker-container .ant-calendar-input-wrap{display:none}.date-time-picker-component .ant-calendar-picker-container .ant-calendar-disabled-cell.ant-calendar-today .ant-calendar-date{color:#bcbcbc;border:0}.date-time-picker-component .ant-calendar-picker-container .ant-calendar-disabled-cell.ant-calendar-today .ant-calendar-date:hover{backghround:#f5f5f5}.date-time-picker-component .ant-calendar-picker-container .ant-calendar-disabled-cell.ant-calendar-today .ant-calendar-date:before{border:0}
.visually-hidden{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.time-picker-component{min-height:52px;padding-top:5px}.time-picker-component .time-picker-header&gt;h3{font-family:"Open Sans",Helvetica,Arial,sans-serif;font-weight:normal}.time-picker-component.disabled .timezone-trigger-button{cursor:default}.time-picker-component .set-time-wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;font-size:20px;color:#043623}.time-picker-component .set-time-wrapper .input-number-component:first-child input{text-align:right}.time-picker-component .input-number-component.vertical .ant-input-number-input-wrap input{border:none;font-size:20px;color:#043623;padding:0;border-top:1px solid #ccc;border-bottom:1px solid #ccc;border-radius:0}.time-picker-component .input-number-component.vertical:first-child .ant-input-number-input-wrap input{border-left:1px solid #ccc;border-top-left-radius:.125rem;border-bottom-left-radius:.125rem}.time-picker-component .input-number-component.vertical:first-child .ant-input-number-handler{left:auto;right:2px;transform:none}.time-picker-component .input-number-component.vertical:last-child .ant-input-number-input-wrap input{border-right:1px solid #ccc;border-top-right-radius:.125rem;border-bottom-right-radius:.125rem}.time-picker-component .input-number-component.vertical:last-child .ant-input-number-handler{left:2px;transform:none}.time-picker-component .ant-input-number-input{height:40px}.time-picker-component .ant-input-number{width:auto;-ms-flex:1 1 auto;flex:1 1 auto;height:40px}.time-picker-component .divider{display:block;padding:0 16px;-ms-flex:0 0 auto;flex:0 0 auto;height:40px;border-top:1px solid #ccc;border-bottom:1px solid #ccc}.time-picker-component .sub-title{line-height:18px}.time-picker-component .set-time-title{font-size:13px;line-height:34px;margin-bottom:10px;border-bottom:1px solid #e9e9e9;text-align:center}.time-picker-component .timezone-trigger-button{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;line-height:26px;min-height:26px;color:#aaa;cursor:pointer}.time-picker-component .timezone-trigger-button&gt;span{-ms-flex:1 1 auto;flex:1 1 auto;min-width:0}.time-picker-component .timezones-list{max-height:300px;overflow-y:auto}.time-picker-component .show-all-time-zones{border-top:1px solid #f3f3f3}.time-picker-component .show-all-time-zones.hidden{display:none}.time-picker-component .current-time{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;text-align:center;font-size:30px;line-height:30px;font-family:TT,Helvetica,Arial,sans-serif;font-weight:300;margin-bottom:5px}.time-picker-component .current-time input::-webkit-outer-spin-button,.time-picker-component .current-time input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.time-picker-component .current-time input[type=number]{-moz-appearance:textfield}.time-picker-component .current-time input{border-bottom:1px solid #ccc}.time-picker-component .time-picker-input{border:none;padding:0;-ms-flex:0 0 40px;flex:0 0 40px;max-width:40px}.time-picker-component .time-picker-input:last-of-type{text-align:left}.time-picker-component .time-picker-input:first-of-type{text-align:right}.time-picker-component .timezone-field-wrapper{margin:16px 0 8px;height:32px}.time-picker-component .my-time-component{line-height:initial}.time-picker-component .my-time-wrapper{font-size: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-collapse {
  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;
  font-feature-settings: 'tnum';
  background-color: #fafafa;
  border: 1px solid #d9d9d9;
  border-bottom: 0;
  border-radius: 4px;
}
.ant-collapse &gt; .ant-collapse-item {
  border-bottom: 1px solid #d9d9d9;
}
.ant-collapse &gt; .ant-collapse-item:last-child,
.ant-collapse &gt; .ant-collapse-item:last-child &gt; .ant-collapse-header {
  border-radius: 0 0 4px 4px;
}
.ant-collapse &gt; .ant-collapse-item &gt; .ant-collapse-header {
  position: relative;
  padding: 12px 16px;
  padding-left: 40px;
  color: rgba(0, 0, 0, 0.85);
  line-height: 22px;
  cursor: pointer;
  transition: all 0.3s;
}
.ant-collapse &gt; .ant-collapse-item &gt; .ant-collapse-header .ant-collapse-arrow {
  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;
  position: absolute;
  top: 50%;
  left: 16px;
  display: inline-block;
  font-size: 12px;
  -ms-transform: translateY(-50%);
      transform: translateY(-50%);
}
.ant-collapse &gt; .ant-collapse-item &gt; .ant-collapse-header .ant-collapse-arrow &gt; * {
  line-height: 1;
}
.ant-collapse &gt; .ant-collapse-item &gt; .ant-collapse-header .ant-collapse-arrow svg {
  display: inline-block;
}
.ant-collapse &gt; .ant-collapse-item &gt; .ant-collapse-header .ant-collapse-arrow::before {
  display: none;
}
.ant-collapse &gt; .ant-collapse-item &gt; .ant-collapse-header .ant-collapse-arrow .ant-collapse &gt; .ant-collapse-item &gt; .ant-collapse-header .ant-collapse-arrow-icon {
  display: block;
}
.ant-collapse &gt; .ant-collapse-item &gt; .ant-collapse-header .ant-collapse-arrow svg {
  transition: transform 0.24s;
}
.ant-collapse &gt; .ant-collapse-item &gt; .ant-collapse-header .ant-collapse-extra {
  float: right;
}
.ant-collapse &gt; .ant-collapse-item &gt; .ant-collapse-header:focus {
  outline: none;
}
.ant-collapse &gt; .ant-collapse-item.ant-collapse-no-arrow &gt; .ant-collapse-header {
  padding-left: 12px;
}
.ant-collapse-icon-position-right &gt; .ant-collapse-item &gt; .ant-collapse-header {
  padding: 12px 16px;
  padding-right: 40px;
}
.ant-collapse-icon-position-right &gt; .ant-collapse-item &gt; .ant-collapse-header .ant-collapse-arrow {
  right: 16px;
  left: auto;
}
.ant-collapse-anim-active {
  transition: height 0.2s cubic-bezier(0.215, 0.61, 0.355, 1);
}
.ant-collapse-content {
  overflow: hidden;
  color: rgba(0, 0, 0, 0.65);
  background-color: #fff;
  border-top: 1px solid #d9d9d9;
}
.ant-collapse-content &gt; .ant-collapse-content-box {
  padding: 16px;
}
.ant-collapse-content-inactive {
  display: none;
}
.ant-collapse-item:last-child &gt; .ant-collapse-content {
  border-radius: 0 0 4px 4px;
}
.ant-collapse-borderless {
  background-color: #fafafa;
  border: 0;
}
.ant-collapse-borderless &gt; .ant-collapse-item {
  border-bottom: 1px solid #d9d9d9;
}
.ant-collapse-borderless &gt; .ant-collapse-item:last-child,
.ant-collapse-borderless &gt; .ant-collapse-item:last-child .ant-collapse-header {
  border-radius: 0;
}
.ant-collapse-borderless &gt; .ant-collapse-item &gt; .ant-collapse-content {
  background-color: transparent;
  border-top: 0;
}
.ant-collapse-borderless &gt; .ant-collapse-item &gt; .ant-collapse-content &gt; .ant-collapse-content-box {
  padding-top: 4px;
}
.ant-collapse .ant-collapse-item-disabled &gt; .ant-collapse-header,
.ant-collapse .ant-collapse-item-disabled &gt; .ant-collapse-header &gt; .arrow {
  color: rgba(0, 0, 0, 0.25);
  cursor: not-allowed;
}

.collapse-component .ant-collapse{font-family:"Open Sans",Helvetica,Arial,sans-serif}.collapse-component .ant-collapse-content{padding:0 16px}
/* 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-upload {
  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;
  font-feature-settings: 'tnum';
  outline: 0;
}
.ant-upload p {
  margin: 0;
}
.ant-upload-btn {
  display: block;
  width: 100%;
  outline: none;
}
.ant-upload input[type='file'] {
  cursor: pointer;
}
.ant-upload.ant-upload-select {
  display: inline-block;
}
.ant-upload.ant-upload-disabled {
  cursor: not-allowed;
}
.ant-upload.ant-upload-select-picture-card {
  display: table;
  float: left;
  width: 104px;
  height: 104px;
  margin-right: 8px;
  margin-bottom: 8px;
  text-align: center;
  vertical-align: top;
  background-color: #fafafa;
  border: 1px dashed #d9d9d9;
  border-radius: 4px;
  cursor: pointer;
  transition: border-color 0.3s ease;
}
.ant-upload.ant-upload-select-picture-card &gt; .ant-upload {
  display: table-cell;
  width: 100%;
  height: 100%;
  padding: 8px;
  text-align: center;
  vertical-align: middle;
}
.ant-upload.ant-upload-select-picture-card:hover {
  border-color: #1890ff;
}
.ant-upload.ant-upload-drag {
  position: relative;
  width: 100%;
  height: 100%;
  text-align: center;
  background: #fafafa;
  border: 1px dashed #d9d9d9;
  border-radius: 4px;
  cursor: pointer;
  transition: border-color 0.3s;
}
.ant-upload.ant-upload-drag .ant-upload {
  padding: 16px 0;
}
.ant-upload.ant-upload-drag.ant-upload-drag-hover:not(.ant-upload-disabled) {
  border-color: #096dd9;
}
.ant-upload.ant-upload-drag.ant-upload-disabled {
  cursor: not-allowed;
}
.ant-upload.ant-upload-drag .ant-upload-btn {
  display: table;
  height: 100%;
}
.ant-upload.ant-upload-drag .ant-upload-drag-container {
  display: table-cell;
  vertical-align: middle;
}
.ant-upload.ant-upload-drag:not(.ant-upload-disabled):hover {
  border-color: #40a9ff;
}
.ant-upload.ant-upload-drag p.ant-upload-drag-icon {
  margin-bottom: 20px;
}
.ant-upload.ant-upload-drag p.ant-upload-drag-icon .anticon {
  color: #40a9ff;
  font-size: 48px;
}
.ant-upload.ant-upload-drag p.ant-upload-text {
  margin: 0 0 4px;
  color: rgba(0, 0, 0, 0.85);
  font-size: 16px;
}
.ant-upload.ant-upload-drag p.ant-upload-hint {
  color: rgba(0, 0, 0, 0.45);
  font-size: 14px;
}
.ant-upload.ant-upload-drag .anticon-plus {
  color: rgba(0, 0, 0, 0.25);
  font-size: 30px;
  transition: all 0.3s;
}
.ant-upload.ant-upload-drag .anticon-plus:hover {
  color: rgba(0, 0, 0, 0.45);
}
.ant-upload.ant-upload-drag:hover .anticon-plus {
  color: rgba(0, 0, 0, 0.45);
}
.ant-upload-picture-card-wrapper {
  zoom: 1;
  display: inline-block;
  width: 100%;
}
.ant-upload-picture-card-wrapper::before,
.ant-upload-picture-card-wrapper::after {
  display: table;
  content: '';
}
.ant-upload-picture-card-wrapper::after {
  clear: both;
}
.ant-upload-list {
  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;
  font-feature-settings: 'tnum';
  zoom: 1;
}
.ant-upload-list::before,
.ant-upload-list::after {
  display: table;
  content: '';
}
.ant-upload-list::after {
  clear: both;
}
.ant-upload-list-item-list-type-text:hover .ant-upload-list-item-name-icon-count-1 {
  padding-right: 14px;
}
.ant-upload-list-item-list-type-text:hover .ant-upload-list-item-name-icon-count-2 {
  padding-right: 28px;
}
.ant-upload-list-item {
  position: relative;
  height: 22px;
  margin-top: 8px;
  font-size: 14px;
}
.ant-upload-list-item-name {
  display: inline-block;
  width: 100%;
  padding-left: 22px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.ant-upload-list-item-name-icon-count-1 {
  padding-right: 14px;
}
.ant-upload-list-item-card-actions {
  position: absolute;
  right: 0;
  opacity: 0;
}
.ant-upload-list-item-card-actions.picture {
  top: 25px;
  line-height: 1;
  opacity: 1;
}
.ant-upload-list-item-card-actions .anticon {
  padding-right: 6px;
  color: rgba(0, 0, 0, 0.45);
}
.ant-upload-list-item-info {
  height: 100%;
  padding: 0 12px 0 4px;
  transition: background-color 0.3s;
}
.ant-upload-list-item-info &gt; span {
  display: block;
  width: 100%;
  height: 100%;
}
.ant-upload-list-item-info .anticon-loading,
.ant-upload-list-item-info .anticon-paper-clip {
  position: absolute;
  top: 5px;
  color: rgba(0, 0, 0, 0.45);
  font-size: 14px;
}
.ant-upload-list-item .anticon-close {
  display: inline-block;
  font-size: 12px;
  font-size: 10px \9;
  -ms-transform: scale(0.83333333) rotate(0deg);
      transform: scale(0.83333333) rotate(0deg);
  position: absolute;
  top: 6px;
  right: 4px;
  color: rgba(0, 0, 0, 0.45);
  line-height: 0;
  cursor: pointer;
  opacity: 0;
  transition: all 0.3s;
}
:root .ant-upload-list-item .anticon-close {
  font-size: 12px;
}
.ant-upload-list-item .anticon-close:hover {
  color: rgba(0, 0, 0, 0.65);
}
.ant-upload-list-item:hover .ant-upload-list-item-info {
  background-color: #e6f7ff;
}
.ant-upload-list-item:hover .anticon-close {
  opacity: 1;
}
.ant-upload-list-item:hover .ant-upload-list-item-card-actions {
  opacity: 1;
}
.ant-upload-list-item-error,
.ant-upload-list-item-error .anticon-paper-clip,
.ant-upload-list-item-error .ant-upload-list-item-name {
  color: #f5222d;
}
.ant-upload-list-item-error .ant-upload-list-item-card-actions {
  opacity: 1;
}
.ant-upload-list-item-error .ant-upload-list-item-card-actions .anticon {
  color: #f5222d;
}
.ant-upload-list-item-progress {
  position: absolute;
  bottom: -12px;
  width: 100%;
  padding-left: 26px;
  font-size: 14px;
  line-height: 0;
}
.ant-upload-list-picture .ant-upload-list-item,
.ant-upload-list-picture-card .ant-upload-list-item {
  position: relative;
  height: 66px;
  padding: 8px;
  border: 1px solid #d9d9d9;
  border-radius: 4px;
}
.ant-upload-list-picture .ant-upload-list-item:hover,
.ant-upload-list-picture-card .ant-upload-list-item:hover {
  background: transparent;
}
.ant-upload-list-picture .ant-upload-list-item-error,
.ant-upload-list-picture-card .ant-upload-list-item-error {
  border-color: #f5222d;
}
.ant-upload-list-picture .ant-upload-list-item-info,
.ant-upload-list-picture-card .ant-upload-list-item-info {
  padding: 0;
}
.ant-upload-list-picture .ant-upload-list-item:hover .ant-upload-list-item-info,
.ant-upload-list-picture-card .ant-upload-list-item:hover .ant-upload-list-item-info {
  background: transparent;
}
.ant-upload-list-picture .ant-upload-list-item-uploading,
.ant-upload-list-picture-card .ant-upload-list-item-uploading {
  border-style: dashed;
}
.ant-upload-list-picture .ant-upload-list-item-thumbnail,
.ant-upload-list-picture-card .ant-upload-list-item-thumbnail {
  position: absolute;
  top: 8px;
  left: 8px;
  width: 48px;
  height: 48px;
  font-size: 26px;
  line-height: 54px;
  text-align: center;
  opacity: 0.8;
}
.ant-upload-list-picture .ant-upload-list-item-icon,
.ant-upload-list-picture-card .ant-upload-list-item-icon {
  position: absolute;
  top: 50%;
  left: 50%;
  font-size: 26px;
  -ms-transform: translate(-50%, -50%);
      transform: translate(-50%, -50%);
}
.ant-upload-list-picture .ant-upload-list-item-image,
.ant-upload-list-picture-card .ant-upload-list-item-image {
  max-width: 100%;
}
.ant-upload-list-picture .ant-upload-list-item-thumbnail img,
.ant-upload-list-picture-card .ant-upload-list-item-thumbnail img {
  display: block;
  width: 48px;
  height: 48px;
  overflow: hidden;
}
.ant-upload-list-picture .ant-upload-list-item-name,
.ant-upload-list-picture-card .ant-upload-list-item-name {
  display: inline-block;
  box-sizing: border-box;
  max-width: 100%;
  margin: 0 0 0 8px;
  padding-right: 8px;
  padding-left: 48px;
  overflow: hidden;
  line-height: 44px;
  white-space: nowrap;
  text-overflow: ellipsis;
  transition: all 0.3s;
}
.ant-upload-list-picture .ant-upload-list-item-name-icon-count-1,
.ant-upload-list-picture-card .ant-upload-list-item-name-icon-count-1 {
  padding-right: 18px;
}
.ant-upload-list-picture .ant-upload-list-item-name-icon-count-2,
.ant-upload-list-picture-card .ant-upload-list-item-name-icon-count-2 {
  padding-right: 36px;
}
.ant-upload-list-picture .ant-upload-list-item-uploading .ant-upload-list-item-name,
.ant-upload-list-picture-card .ant-upload-list-item-uploading .ant-upload-list-item-name {
  line-height: 28px;
}
.ant-upload-list-picture .ant-upload-list-item-progress,
.ant-upload-list-picture-card .ant-upload-list-item-progress {
  bottom: 14px;
  width: calc(100% - 24px);
  margin-top: 0;
  padding-left: 56px;
}
.ant-upload-list-picture .anticon-close,
.ant-upload-list-picture-card .anticon-close {
  position: absolute;
  top: 8px;
  right: 8px;
  line-height: 1;
  opacity: 1;
}
.ant-upload-list-picture-card.ant-upload-list::after {
  display: none;
}
.ant-upload-list-picture-card-container {
  float: left;
  width: 104px;
  height: 104px;
  margin: 0 8px 8px 0;
}
.ant-upload-list-picture-card .ant-upload-list-item {
  float: left;
  width: 104px;
  height: 104px;
  margin: 0 8px 8px 0;
}
.ant-upload-list-picture-card .ant-upload-list-item-info {
  position: relative;
  height: 100%;
  overflow: hidden;
}
.ant-upload-list-picture-card .ant-upload-list-item-info::before {
  position: absolute;
  z-index: 1;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.5);
  opacity: 0;
  transition: all 0.3s;
  content: ' ';
}
.ant-upload-list-picture-card .ant-upload-list-item:hover .ant-upload-list-item-info::before {
  opacity: 1;
}
.ant-upload-list-picture-card .ant-upload-list-item-actions {
  position: absolute;
  top: 50%;
  left: 50%;
  z-index: 10;
  white-space: nowrap;
  -ms-transform: translate(-50%, -50%);
      transform: translate(-50%, -50%);
  opacity: 0;
  transition: all 0.3s;
}
.ant-upload-list-picture-card .ant-upload-list-item-actions .anticon-eye-o,
.ant-upload-list-picture-card .ant-upload-list-item-actions .anticon-download,
.ant-upload-list-picture-card .ant-upload-list-item-actions .anticon-delete {
  z-index: 10;
  width: 16px;
  margin: 0 4px;
  color: rgba(255, 255, 255, 0.85);
  font-size: 16px;
  cursor: pointer;
  transition: all 0.3s;
}
.ant-upload-list-picture-card .ant-upload-list-item-actions .anticon-eye-o:hover,
.ant-upload-list-picture-card .ant-upload-list-item-actions .anticon-download:hover,
.ant-upload-list-picture-card .ant-upload-list-item-actions .anticon-delete:hover {
  color: #fff;
}
.ant-upload-list-picture-card .ant-upload-list-item-info:hover + .ant-upload-list-item-actions,
.ant-upload-list-picture-card .ant-upload-list-item-actions:hover {
  opacity: 1;
}
.ant-upload-list-picture-card .ant-upload-list-item-thumbnail,
.ant-upload-list-picture-card .ant-upload-list-item-thumbnail img {
  position: static;
  display: block;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
.ant-upload-list-picture-card .ant-upload-list-item-name {
  display: none;
  margin: 8px 0 0;
  padding: 0;
  line-height: 1.5;
  text-align: center;
}
.ant-upload-list-picture-card .anticon-picture + .ant-upload-list-item-name {
  position: absolute;
  bottom: 10px;
  display: block;
}
.ant-upload-list-picture-card .ant-upload-list-item-uploading.ant-upload-list-item {
  background-color: #fafafa;
}
.ant-upload-list-picture-card .ant-upload-list-item-uploading .ant-upload-list-item-info {
  height: auto;
}
.ant-upload-list-picture-card .ant-upload-list-item-uploading .ant-upload-list-item-info::before,
.ant-upload-list-picture-card .ant-upload-list-item-uploading .ant-upload-list-item-info .anticon-eye-o,
.ant-upload-list-picture-card .ant-upload-list-item-uploading .ant-upload-list-item-info .anticon-delete {
  display: none;
}
.ant-upload-list-picture-card .ant-upload-list-item-uploading-text {
  margin-top: 18px;
  color: rgba(0, 0, 0, 0.45);
}
.ant-upload-list-picture-card .ant-upload-list-item-progress {
  bottom: 32px;
  padding-left: 0;
}
.ant-upload-list .ant-upload-success-icon {
  color: #52c41a;
  font-weight: bold;
}
.ant-upload-list .ant-upload-animate-enter,
.ant-upload-list .ant-upload-animate-leave,
.ant-upload-list .ant-upload-animate-inline-enter,
.ant-upload-list .ant-upload-animate-inline-leave {
  animation-duration: 0.3s;
  animation-fill-mode: cubic-bezier(0.78, 0.14, 0.15, 0.86);
}
.ant-upload-list .ant-upload-animate-enter {
  animation-name: uploadAnimateIn;
}
.ant-upload-list .ant-upload-animate-leave {
  animation-name: uploadAnimateOut;
}
.ant-upload-list .ant-upload-animate-inline-enter {
  animation-name: uploadAnimateInlineIn;
}
.ant-upload-list .ant-upload-animate-inline-leave {
  animation-name: uploadAnimateInlineOut;
}
@keyframes uploadAnimateIn {
  from {
    height: 0;
    margin: 0;
    padding: 0;
    opacity: 0;
  }
}
@keyframes uploadAnimateOut {
  to {
    height: 0;
    margin: 0;
    padding: 0;
    opacity: 0;
  }
}
@keyframes uploadAnimateInlineIn {
  from {
    width: 0;
    height: 0;
    margin: 0;
    padding: 0;
    opacity: 0;
  }
}
@keyframes uploadAnimateInlineOut {
  to {
    width: 0;
    height: 0;
    margin: 0;
    padding: 0;
    opacity: 0;
  }
}

/* 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-progress {
  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;
  font-feature-settings: 'tnum';
  display: inline-block;
}
.ant-progress-line {
  position: relative;
  width: 100%;
  font-size: 14px;
}
.ant-progress-small.ant-progress-line,
.ant-progress-small.ant-progress-line .ant-progress-text .anticon {
  font-size: 12px;
}
.ant-progress-outer {
  display: inline-block;
  width: 100%;
  margin-right: 0;
  padding-right: 0;
}
.ant-progress-show-info .ant-progress-outer {
  margin-right: calc(-2em - 8px);
  padding-right: calc(2em + 8px);
}
.ant-progress-inner {
  position: relative;
  display: inline-block;
  width: 100%;
  overflow: hidden;
  vertical-align: middle;
  background-color: #f5f5f5;
  border-radius: 100px;
}
.ant-progress-circle-trail {
  stroke: #f5f5f5;
}
.ant-progress-circle-path {
  animation: ant-progress-appear 0.3s;
}
.ant-progress-inner:not(.ant-progress-circle-gradient) .ant-progress-circle-path {
  stroke: #1890ff;
}
.ant-progress-success-bg,
.ant-progress-bg {
  position: relative;
  background-color: #1890ff;
  border-radius: 100px;
  transition: all 0.4s cubic-bezier(0.08, 0.82, 0.17, 1) 0s;
}
.ant-progress-success-bg {
  position: absolute;
  top: 0;
  left: 0;
  background-color: #52c41a;
}
.ant-progress-text {
  display: inline-block;
  width: 2em;
  margin-left: 8px;
  color: rgba(0, 0, 0, 0.45);
  font-size: 1em;
  line-height: 1;
  white-space: nowrap;
  text-align: left;
  vertical-align: middle;
  word-break: normal;
}
.ant-progress-text .anticon {
  font-size: 14px;
}
.ant-progress-status-active .ant-progress-bg::before {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: #fff;
  border-radius: 10px;
  opacity: 0;
  animation: ant-progress-active 2.4s cubic-bezier(0.23, 1, 0.32, 1) infinite;
  content: '';
}
.ant-progress-status-exception .ant-progress-bg {
  background-color: #f5222d;
}
.ant-progress-status-exception .ant-progress-text {
  color: #f5222d;
}
.ant-progress-status-exception .ant-progress-inner:not(.ant-progress-circle-gradient) .ant-progress-circle-path {
  stroke: #f5222d;
}
.ant-progress-status-success .ant-progress-bg {
  background-color: #52c41a;
}
.ant-progress-status-success .ant-progress-text {
  color: #52c41a;
}
.ant-progress-status-success .ant-progress-inner:not(.ant-progress-circle-gradient) .ant-progress-circle-path {
  stroke: #52c41a;
}
.ant-progress-circle .ant-progress-inner {
  position: relative;
  line-height: 1;
  background-color: transparent;
}
.ant-progress-circle .ant-progress-text {
  position: absolute;
  top: 50%;
  left: 50%;
  width: 100%;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.65);
  line-height: 1;
  white-space: normal;
  text-align: center;
  -ms-transform: translate(-50%, -50%);
      transform: translate(-50%, -50%);
}
.ant-progress-circle .ant-progress-text .anticon {
  font-size: 1.16666667em;
}
.ant-progress-circle.ant-progress-status-exception .ant-progress-text {
  color: #f5222d;
}
.ant-progress-circle.ant-progress-status-success .ant-progress-text {
  color: #52c41a;
}
@keyframes ant-progress-active {
  0% {
    width: 0;
    opacity: 0.1;
  }
  20% {
    width: 0;
    opacity: 0.5;
  }
  100% {
    width: 100%;
    opacity: 0;
  }
}

.upload-component.bottom-aligned-button&gt;span{display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse}
div.upload-card-component{transition:all .15s ease;font-family:"Open Sans",Helvetica,Arial,sans-serif;color:#043623}div.upload-card-component .ant-upload.ant-upload-drag .ant-upload-btn{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;height:100%}div.upload-card-component .card-wrapper{position:relative;width:100%;height:100%;overflow:hidden;transition:all .2s ease}div.upload-card-component .card-wrapper .dropdown-card-zone,div.upload-card-component .card-wrapper .delete-card-zone{opacity:0;background:rgba(239,245,240,0);transition:all .2s ease}div.upload-card-component .card-wrapper:hover .dropdown-card-zone,div.upload-card-component .card-wrapper:hover .delete-card-zone{opacity:1;background:rgba(239,245,240,.8);transition:all .2s ease}div.upload-card-component .card-wrapper.show-empty-placeholder{background:rgba(239,245,240,.8)}div.upload-card-component .card-wrapper.show-empty-placeholder:hover .dropdown-card-zone,div.upload-card-component .card-wrapper.show-empty-placeholder:hover .delete-card-zone{background:rgba(239,245,240,0)}div.upload-card-component .card-wrapper.show-empty-placeholder .delete-card-zone{display:none}div.upload-card-component .card-wrapper.add-icon-visible .dropdown-card-zone{opacity:1;background:rgba(239,245,240,.8);transition:all .2s ease}div.upload-card-component .card-wrapper:not(.show-empty-placeholder) .dropdown-card-zone:hover,div.upload-card-component .card-wrapper:not(.show-empty-placeholder) .delete-card-zone:hover{color:#4a4a4a}div.upload-card-component .card-wrapper:not(.show-empty-placeholder) .dropdown-card-zone:hover .icon,div.upload-card-component .card-wrapper:not(.show-empty-placeholder) .delete-card-zone:hover .icon{filter:contrast(1%)}div.upload-card-component .card-wrapper.no-delete-area .dropdown-card-zone,div.upload-card-component .card-wrapper.show-empty-placeholder .dropdown-card-zone{width:100%}div.upload-card-component.empty{width:0 !important;height:0 !important;transition:all .15s ease}div.upload-card-component .dropdown-card-zone,div.upload-card-component .delete-card-zone{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;position:absolute;width:50%;top:0;bottom:0;opacity:0;line-height:1;cursor:pointer;transition:all .2s ease}div.upload-card-component img.preview-image{position:absolute;left:0;top:50%;width:100%;height:auto;transform:translateY(-50%);vertical-align:middle}div.upload-card-component img.preview-image.full-fit{width:auto;height:auto;max-width:100%;max-height:100%;top:50%;left:50%;transform:translate(-50%, -50%)}div.upload-card-component .ant-upload.ant-upload-drag .ant-upload-drag-container,div.upload-card-component .delete-text-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;width:100%}div.upload-card-component .ant-upload.ant-upload-drag{background:none;width:100%;height:100%}div.upload-card-component .icon{padding-bottom:8px}div.upload-card-component .delete-text-wrapper{border-left:1px solid #ccc}div.upload-card-component .dropdown-card-zone{left:0}div.upload-card-component .delete-card-zone{right:0}div.upload-card-component .ant-upload-list.ant-upload-list-text{display:none}div.upload-card-component .ant-upload.ant-upload-drag{border:none}
/* 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-badge {
  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;
  font-feature-settings: 'tnum';
  position: relative;
  display: inline-block;
  color: unset;
  line-height: 1;
}
.ant-badge-count {
  min-width: 20px;
  height: 20px;
  padding: 0 6px;
  color: #fff;
  font-weight: normal;
  font-size: 12px;
  line-height: 20px;
  white-space: nowrap;
  text-align: center;
  background: #f5222d;
  border-radius: 10px;
  box-shadow: 0 0 0 1px #fff;
}
.ant-badge-count a,
.ant-badge-count a:hover {
  color: #fff;
}
.ant-badge-multiple-words {
  padding: 0 8px;
}
.ant-badge-dot {
  width: 6px;
  height: 6px;
  background: #f5222d;
  border-radius: 100%;
  box-shadow: 0 0 0 1px #fff;
}
.ant-badge-count,
.ant-badge-dot,
.ant-badge .ant-scroll-number-custom-component {
  position: absolute;
  top: 0;
  right: 0;
  z-index: 1;
  -ms-transform: translate(50%, -50%);
      transform: translate(50%, -50%);
  -ms-transform-origin: 100% 0%;
      transform-origin: 100% 0%;
}
.ant-badge-status {
  line-height: inherit;
  vertical-align: baseline;
}
.ant-badge-status-dot {
  position: relative;
  top: -1px;
  display: inline-block;
  width: 6px;
  height: 6px;
  vertical-align: middle;
  border-radius: 50%;
}
.ant-badge-status-success {
  background-color: #52c41a;
}
.ant-badge-status-processing {
  position: relative;
  background-color: #1890ff;
}
.ant-badge-status-processing::after {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border: 1px solid #1890ff;
  border-radius: 50%;
  animation: antStatusProcessing 1.2s infinite ease-in-out;
  content: '';
}
.ant-badge-status-default {
  background-color: #d9d9d9;
}
.ant-badge-status-error {
  background-color: #f5222d;
}
.ant-badge-status-warning {
  background-color: #faad14;
}
.ant-badge-status-pink {
  background: #eb2f96;
}
.ant-badge-status-magenta {
  background: #eb2f96;
}
.ant-badge-status-red {
  background: #f5222d;
}
.ant-badge-status-volcano {
  background: #fa541c;
}
.ant-badge-status-orange {
  background: #fa8c16;
}
.ant-badge-status-yellow {
  background: #fadb14;
}
.ant-badge-status-gold {
  background: #faad14;
}
.ant-badge-status-cyan {
  background: #13c2c2;
}
.ant-badge-status-lime {
  background: #a0d911;
}
.ant-badge-status-green {
  background: #52c41a;
}
.ant-badge-status-blue {
  background: #1890ff;
}
.ant-badge-status-geekblue {
  background: #2f54eb;
}
.ant-badge-status-purple {
  background: #722ed1;
}
.ant-badge-status-text {
  margin-left: 8px;
  color: rgba(0, 0, 0, 0.65);
  font-size: 14px;
}
.ant-badge-zoom-appear,
.ant-badge-zoom-enter {
  animation: antZoomBadgeIn 0.3s cubic-bezier(0.12, 0.4, 0.29, 1.46);
  animation-fill-mode: both;
}
.ant-badge-zoom-leave {
  animation: antZoomBadgeOut 0.3s cubic-bezier(0.71, -0.46, 0.88, 0.6);
  animation-fill-mode: both;
}
.ant-badge-not-a-wrapper:not(.ant-badge-status) {
  vertical-align: middle;
}
.ant-badge-not-a-wrapper .ant-scroll-number {
  position: relative;
  top: auto;
  display: block;
}
.ant-badge-not-a-wrapper .ant-badge-count {
  -ms-transform: none;
      transform: none;
}
@keyframes antStatusProcessing {
  0% {
    transform: scale(0.8);
    opacity: 0.5;
  }
  100% {
    transform: scale(2.4);
    opacity: 0;
  }
}
.ant-scroll-number {
  overflow: hidden;
}
.ant-scroll-number-only {
  display: inline-block;
  height: 20px;
  transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
}
.ant-scroll-number-only &gt; p.ant-scroll-number-only-unit {
  height: 20px;
  margin: 0;
}
.ant-scroll-number-symbol {
  vertical-align: top;
}
@keyframes antZoomBadgeIn {
  0% {
    transform: scale(0) translate(50%, -50%);
    opacity: 0;
  }
  100% {
    transform: scale(1) translate(50%, -50%);
  }
}
@keyframes antZoomBadgeOut {
  0% {
    transform: scale(1) translate(50%, -50%);
  }
  100% {
    transform: scale(0) translate(50%, -50%);
    opacity: 0;
  }
}

.badge-component.antd-component&gt;.ant-badge{font-family:"Open Sans",Helvetica,Arial,sans-serif;font-size:12px}.badge-component .ant-badge-dot{position:absolute;transform-origin:0 center;top:-3px;height:6px;width:6px;border-radius:100%;background:#f5222d;z-index:10;box-shadow:0 0 0 1px #fff}.badge-component.antd-component sup.ant-badge-count{position:absolute;font-size:12px;font-family:"Open Sans",Helvetica,Arial,sans-serif;line-height:20px;vertical-align:super}.badge-component.antd-component sup.ant-badge-count .ant-scroll-number-only&gt;p{margin-bottom:0;margin-top:0}
/* 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-steps {
  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;
  font-feature-settings: 'tnum';
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  font-size: 0;
}
.ant-steps-item {
  position: relative;
  display: inline-block;
  -ms-flex: 1;
      flex: 1;
  overflow: hidden;
  vertical-align: top;
}
.ant-steps-item-container {
  outline: none;
}
.ant-steps-item:last-child {
  -ms-flex: none;
      flex: none;
}
.ant-steps-item:last-child &gt; .ant-steps-item-container &gt; .ant-steps-item-tail,
.ant-steps-item:last-child &gt; .ant-steps-item-container &gt; .ant-steps-item-content &gt; .ant-steps-item-title::after {
  display: none;
}
.ant-steps-item-icon,
.ant-steps-item-content {
  display: inline-block;
  vertical-align: top;
}
.ant-steps-item-icon {
  width: 32px;
  height: 32px;
  margin-right: 8px;
  font-size: 16px;
  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';
  line-height: 32px;
  text-align: center;
  border: 1px solid rgba(0, 0, 0, 0.25);
  border-radius: 32px;
  transition: background-color 0.3s, border-color 0.3s;
}
.ant-steps-item-icon &gt; .ant-steps-icon {
  position: relative;
  top: -1px;
  color: #1890ff;
  line-height: 1;
}
.ant-steps-item-tail {
  position: absolute;
  top: 12px;
  left: 0;
  width: 100%;
  padding: 0 10px;
}
.ant-steps-item-tail::after {
  display: inline-block;
  width: 100%;
  height: 1px;
  background: #e8e8e8;
  border-radius: 1px;
  transition: background 0.3s;
  content: '';
}
.ant-steps-item-title {
  position: relative;
  display: inline-block;
  padding-right: 16px;
  color: rgba(0, 0, 0, 0.65);
  font-size: 16px;
  line-height: 32px;
}
.ant-steps-item-title::after {
  position: absolute;
  top: 16px;
  left: 100%;
  display: block;
  width: 9999px;
  height: 1px;
  background: #e8e8e8;
  content: '';
}
.ant-steps-item-subtitle {
  display: inline;
  margin-left: 8px;
  color: rgba(0, 0, 0, 0.45);
  font-weight: normal;
  font-size: 14px;
}
.ant-steps-item-description {
  color: rgba(0, 0, 0, 0.45);
  font-size: 14px;
}
.ant-steps-item-wait .ant-steps-item-icon {
  background-color: #fff;
  border-color: rgba(0, 0, 0, 0.25);
}
.ant-steps-item-wait .ant-steps-item-icon &gt; .ant-steps-icon {
  color: rgba(0, 0, 0, 0.25);
}
.ant-steps-item-wait .ant-steps-item-icon &gt; .ant-steps-icon .ant-steps-icon-dot {
  background: rgba(0, 0, 0, 0.25);
}
.ant-steps-item-wait &gt; .ant-steps-item-container &gt; .ant-steps-item-content &gt; .ant-steps-item-title {
  color: rgba(0, 0, 0, 0.45);
}
.ant-steps-item-wait &gt; .ant-steps-item-container &gt; .ant-steps-item-content &gt; .ant-steps-item-title::after {
  background-color: #e8e8e8;
}
.ant-steps-item-wait &gt; .ant-steps-item-container &gt; .ant-steps-item-content &gt; .ant-steps-item-description {
  color: rgba(0, 0, 0, 0.45);
}
.ant-steps-item-wait &gt; .ant-steps-item-container &gt; .ant-steps-item-tail::after {
  background-color: #e8e8e8;
}
.ant-steps-item-process .ant-steps-item-icon {
  background-color: #fff;
  border-color: #1890ff;
}
.ant-steps-item-process .ant-steps-item-icon &gt; .ant-steps-icon {
  color: #1890ff;
}
.ant-steps-item-process .ant-steps-item-icon &gt; .ant-steps-icon .ant-steps-icon-dot {
  background: #1890ff;
}
.ant-steps-item-process &gt; .ant-steps-item-container &gt; .ant-steps-item-content &gt; .ant-steps-item-title {
  color: rgba(0, 0, 0, 0.85);
}
.ant-steps-item-process &gt; .ant-steps-item-container &gt; .ant-steps-item-content &gt; .ant-steps-item-title::after {
  background-color: #e8e8e8;
}
.ant-steps-item-process &gt; .ant-steps-item-container &gt; .ant-steps-item-content &gt; .ant-steps-item-description {
  color: rgba(0, 0, 0, 0.65);
}
.ant-steps-item-process &gt; .ant-steps-item-container &gt; .ant-steps-item-tail::after {
  background-color: #e8e8e8;
}
.ant-steps-item-process .ant-steps-item-icon {
  background: #1890ff;
}
.ant-steps-item-process .ant-steps-item-icon &gt; .ant-steps-icon {
  color: #fff;
}
.ant-steps-item-process .ant-steps-item-title {
  font-weight: 500;
}
.ant-steps-item-finish .ant-steps-item-icon {
  background-color: #fff;
  border-color: #1890ff;
}
.ant-steps-item-finish .ant-steps-item-icon &gt; .ant-steps-icon {
  color: #1890ff;
}
.ant-steps-item-finish .ant-steps-item-icon &gt; .ant-steps-icon .ant-steps-icon-dot {
  background: #1890ff;
}
.ant-steps-item-finish &gt; .ant-steps-item-container &gt; .ant-steps-item-content &gt; .ant-steps-item-title {
  color: rgba(0, 0, 0, 0.65);
}
.ant-steps-item-finish &gt; .ant-steps-item-container &gt; .ant-steps-item-content &gt; .ant-steps-item-title::after {
  background-color: #1890ff;
}
.ant-steps-item-finish &gt; .ant-steps-item-container &gt; .ant-steps-item-content &gt; .ant-steps-item-description {
  color: rgba(0, 0, 0, 0.45);
}
.ant-steps-item-finish &gt; .ant-steps-item-container &gt; .ant-steps-item-tail::after {
  background-color: #1890ff;
}
.ant-steps-item-error .ant-steps-item-icon {
  background-color: #fff;
  border-color: #f5222d;
}
.ant-steps-item-error .ant-steps-item-icon &gt; .ant-steps-icon {
  color: #f5222d;
}
.ant-steps-item-error .ant-steps-item-icon &gt; .ant-steps-icon .ant-steps-icon-dot {
  background: #f5222d;
}
.ant-steps-item-error &gt; .ant-steps-item-container &gt; .ant-steps-item-content &gt; .ant-steps-item-title {
  color: #f5222d;
}
.ant-steps-item-error &gt; .ant-steps-item-container &gt; .ant-steps-item-content &gt; .ant-steps-item-title::after {
  background-color: #e8e8e8;
}
.ant-steps-item-error &gt; .ant-steps-item-container &gt; .ant-steps-item-content &gt; .ant-steps-item-description {
  color: #f5222d;
}
.ant-steps-item-error &gt; .ant-steps-item-container &gt; .ant-steps-item-tail::after {
  background-color: #e8e8e8;
}
.ant-steps-item.ant-steps-next-error .ant-steps-item-title::after {
  background: #f5222d;
}
.ant-steps .ant-steps-item:not(.ant-steps-item-active) &gt; .ant-steps-item-container[role='button'] {
  cursor: pointer;
}
.ant-steps .ant-steps-item:not(.ant-steps-item-active) &gt; .ant-steps-item-container[role='button'] .ant-steps-item-title,
.ant-steps .ant-steps-item:not(.ant-steps-item-active) &gt; .ant-steps-item-container[role='button'] .ant-steps-item-description,
.ant-steps .ant-steps-item:not(.ant-steps-item-active) &gt; .ant-steps-item-container[role='button'] .ant-steps-item-icon .ant-steps-icon {
  transition: color 0.3s;
}
.ant-steps .ant-steps-item:not(.ant-steps-item-active) &gt; .ant-steps-item-container[role='button']:hover .ant-steps-item-title,
.ant-steps .ant-steps-item:not(.ant-steps-item-active) &gt; .ant-steps-item-container[role='button']:hover .ant-steps-item-subtitle,
.ant-steps .ant-steps-item:not(.ant-steps-item-active) &gt; .ant-steps-item-container[role='button']:hover .ant-steps-item-description {
  color: #1890ff;
}
.ant-steps .ant-steps-item:not(.ant-steps-item-active):not(.ant-steps-item-process) &gt; .ant-steps-item-container[role='button']:hover .ant-steps-item-icon {
  border-color: #1890ff;
}
.ant-steps .ant-steps-item:not(.ant-steps-item-active):not(.ant-steps-item-process) &gt; .ant-steps-item-container[role='button']:hover .ant-steps-item-icon .ant-steps-icon {
  color: #1890ff;
}
.ant-steps-horizontal:not(.ant-steps-label-vertical) .ant-steps-item {
  margin-right: 16px;
  white-space: nowrap;
}
.ant-steps-horizontal:not(.ant-steps-label-vertical) .ant-steps-item:last-child {
  margin-right: 0;
}
.ant-steps-horizontal:not(.ant-steps-label-vertical) .ant-steps-item:last-child .ant-steps-item-title {
  padding-right: 0;
}
.ant-steps-horizontal:not(.ant-steps-label-vertical) .ant-steps-item-tail {
  display: none;
}
.ant-steps-horizontal:not(.ant-steps-label-vertical) .ant-steps-item-description {
  max-width: 140px;
  white-space: normal;
}
.ant-steps-item-custom .ant-steps-item-icon {
  height: auto;
  background: none;
  border: 0;
}
.ant-steps-item-custom .ant-steps-item-icon &gt; .ant-steps-icon {
  top: 0;
  left: 0.5px;
  width: 32px;
  height: 32px;
  font-size: 24px;
  line-height: 32px;
}
.ant-steps-item-custom.ant-steps-item-process .ant-steps-item-icon &gt; .ant-steps-icon {
  color: #1890ff;
}
.ant-steps:not(.ant-steps-vertical) .ant-steps-item-custom .ant-steps-item-icon {
  width: auto;
}
.ant-steps-small.ant-steps-horizontal:not(.ant-steps-label-vertical) .ant-steps-item {
  margin-right: 12px;
}
.ant-steps-small.ant-steps-horizontal:not(.ant-steps-label-vertical) .ant-steps-item:last-child {
  margin-right: 0;
}
.ant-steps-small .ant-steps-item-icon {
  width: 24px;
  height: 24px;
  font-size: 12px;
  line-height: 24px;
  text-align: center;
  border-radius: 24px;
}
.ant-steps-small .ant-steps-item-title {
  padding-right: 12px;
  font-size: 14px;
  line-height: 24px;
}
.ant-steps-small .ant-steps-item-title::after {
  top: 12px;
}
.ant-steps-small .ant-steps-item-description {
  color: rgba(0, 0, 0, 0.45);
  font-size: 14px;
}
.ant-steps-small .ant-steps-item-tail {
  top: 8px;
}
.ant-steps-small .ant-steps-item-custom .ant-steps-item-icon {
  width: inherit;
  height: inherit;
  line-height: inherit;
  background: none;
  border: 0;
  border-radius: 0;
}
.ant-steps-small .ant-steps-item-custom .ant-steps-item-icon &gt; .ant-steps-icon {
  font-size: 24px;
  line-height: 24px;
  -ms-transform: none;
      transform: none;
}
.ant-steps-vertical {
  display: block;
}
.ant-steps-vertical .ant-steps-item {
  display: block;
  overflow: visible;
}
.ant-steps-vertical .ant-steps-item-icon {
  float: left;
  margin-right: 16px;
}
.ant-steps-vertical .ant-steps-item-content {
  display: block;
  min-height: 48px;
  overflow: hidden;
}
.ant-steps-vertical .ant-steps-item-title {
  line-height: 32px;
}
.ant-steps-vertical .ant-steps-item-description {
  padding-bottom: 12px;
}
.ant-steps-vertical &gt; .ant-steps-item &gt; .ant-steps-item-container &gt; .ant-steps-item-tail {
  position: absolute;
  top: 0;
  left: 16px;
  width: 1px;
  height: 100%;
  padding: 38px 0 6px;
}
.ant-steps-vertical &gt; .ant-steps-item &gt; .ant-steps-item-container &gt; .ant-steps-item-tail::after {
  width: 1px;
  height: 100%;
}
.ant-steps-vertical &gt; .ant-steps-item:not(:last-child) &gt; .ant-steps-item-container &gt; .ant-steps-item-tail {
  display: block;
}
.ant-steps-vertical &gt; .ant-steps-item &gt; .ant-steps-item-container &gt; .ant-steps-item-content &gt; .ant-steps-item-title::after {
  display: none;
}
.ant-steps-vertical.ant-steps-small .ant-steps-item-container .ant-steps-item-tail {
  position: absolute;
  top: 0;
  left: 12px;
  padding: 30px 0 6px;
}
.ant-steps-vertical.ant-steps-small .ant-steps-item-container .ant-steps-item-title {
  line-height: 24px;
}
@media (max-width: 480px) {
  .ant-steps-horizontal.ant-steps-label-horizontal {
    display: block;
  }
  .ant-steps-horizontal.ant-steps-label-horizontal .ant-steps-item {
    display: block;
    overflow: visible;
  }
  .ant-steps-horizontal.ant-steps-label-horizontal .ant-steps-item-icon {
    float: left;
    margin-right: 16px;
  }
  .ant-steps-horizontal.ant-steps-label-horizontal .ant-steps-item-content {
    display: block;
    min-height: 48px;
    overflow: hidden;
  }
  .ant-steps-horizontal.ant-steps-label-horizontal .ant-steps-item-title {
    line-height: 32px;
  }
  .ant-steps-horizontal.ant-steps-label-horizontal .ant-steps-item-description {
    padding-bottom: 12px;
  }
  .ant-steps-horizontal.ant-steps-label-horizontal &gt; .ant-steps-item &gt; .ant-steps-item-container &gt; .ant-steps-item-tail {
    position: absolute;
    top: 0;
    left: 16px;
    width: 1px;
    height: 100%;
    padding: 38px 0 6px;
  }
  .ant-steps-horizontal.ant-steps-label-horizontal &gt; .ant-steps-item &gt; .ant-steps-item-container &gt; .ant-steps-item-tail::after {
    width: 1px;
    height: 100%;
  }
  .ant-steps-horizontal.ant-steps-label-horizontal &gt; .ant-steps-item:not(:last-child) &gt; .ant-steps-item-container &gt; .ant-steps-item-tail {
    display: block;
  }
  .ant-steps-horizontal.ant-steps-label-horizontal &gt; .ant-steps-item &gt; .ant-steps-item-container &gt; .ant-steps-item-content &gt; .ant-steps-item-title::after {
    display: none;
  }
  .ant-steps-horizontal.ant-steps-label-horizontal.ant-steps-small .ant-steps-item-container .ant-steps-item-tail {
    position: absolute;
    top: 0;
    left: 12px;
    padding: 30px 0 6px;
  }
  .ant-steps-horizontal.ant-steps-label-horizontal.ant-steps-small .ant-steps-item-container .ant-steps-item-title {
    line-height: 24px;
  }
}
.ant-steps-label-vertical .ant-steps-item {
  overflow: visible;
}
.ant-steps-label-vertical .ant-steps-item-tail {
  margin-left: 58px;
  padding: 3.5px 24px;
}
.ant-steps-label-vertical .ant-steps-item-content {
  display: block;
  width: 116px;
  margin-top: 8px;
  text-align: center;
}
.ant-steps-label-vertical .ant-steps-item-icon {
  display: inline-block;
  margin-left: 42px;
}
.ant-steps-label-vertical .ant-steps-item-title {
  padding-right: 0;
}
.ant-steps-label-vertical .ant-steps-item-title::after {
  display: none;
}
.ant-steps-label-vertical .ant-steps-item-subtitle {
  display: block;
  margin-bottom: 4px;
  margin-left: 0;
  line-height: 1.5;
}
.ant-steps-label-vertical.ant-steps-small:not(.ant-steps-dot) .ant-steps-item-icon {
  margin-left: 46px;
}
.ant-steps-dot .ant-steps-item-title,
.ant-steps-dot.ant-steps-small .ant-steps-item-title {
  line-height: 1.5;
}
.ant-steps-dot .ant-steps-item-tail,
.ant-steps-dot.ant-steps-small .ant-steps-item-tail {
  top: 2px;
  width: 100%;
  margin: 0 0 0 70px;
  padding: 0;
}
.ant-steps-dot .ant-steps-item-tail::after,
.ant-steps-dot.ant-steps-small .ant-steps-item-tail::after {
  width: calc(100% - 20px);
  height: 3px;
  margin-left: 12px;
}
.ant-steps-dot .ant-steps-item:first-child .ant-steps-icon-dot,
.ant-steps-dot.ant-steps-small .ant-steps-item:first-child .ant-steps-icon-dot {
  left: 2px;
}
.ant-steps-dot .ant-steps-item-icon,
.ant-steps-dot.ant-steps-small .ant-steps-item-icon {
  width: 8px;
  height: 8px;
  margin-left: 67px;
  padding-right: 0;
  line-height: 8px;
  background: transparent;
  border: 0;
}
.ant-steps-dot .ant-steps-item-icon .ant-steps-icon-dot,
.ant-steps-dot.ant-steps-small .ant-steps-item-icon .ant-steps-icon-dot {
  position: relative;
  float: left;
  width: 100%;
  height: 100%;
  border-radius: 100px;
  transition: all 0.3s;
  /* expand hover area */
}
.ant-steps-dot .ant-steps-item-icon .ant-steps-icon-dot::after,
.ant-steps-dot.ant-steps-small .ant-steps-item-icon .ant-steps-icon-dot::after {
  position: absolute;
  top: -12px;
  left: -26px;
  width: 60px;
  height: 32px;
  background: rgba(0, 0, 0, 0.001);
  content: '';
}
.ant-steps-dot .ant-steps-item-content,
.ant-steps-dot.ant-steps-small .ant-steps-item-content {
  width: 140px;
}
.ant-steps-dot .ant-steps-item-process .ant-steps-item-icon,
.ant-steps-dot.ant-steps-small .ant-steps-item-process .ant-steps-item-icon {
  width: 10px;
  height: 10px;
  line-height: 10px;
}
.ant-steps-dot .ant-steps-item-process .ant-steps-item-icon .ant-steps-icon-dot,
.ant-steps-dot.ant-steps-small .ant-steps-item-process .ant-steps-item-icon .ant-steps-icon-dot {
  top: -1px;
}
.ant-steps-vertical.ant-steps-dot .ant-steps-item-icon {
  margin-top: 8px;
  margin-left: 0;
}
.ant-steps-vertical.ant-steps-dot .ant-steps-item &gt; .ant-steps-item-container &gt; .ant-steps-item-tail {
  top: 2px;
  left: -9px;
  margin: 0;
  padding: 22px 0 4px;
}
.ant-steps-vertical.ant-steps-dot .ant-steps-item:first-child .ant-steps-icon-dot {
  left: 0;
}
.ant-steps-vertical.ant-steps-dot .ant-steps-item-process .ant-steps-icon-dot {
  left: -2px;
}
.ant-steps-navigation {
  padding-top: 12px;
}
.ant-steps-navigation.ant-steps-small .ant-steps-item-container {
  margin-left: -12px;
}
.ant-steps-navigation .ant-steps-item {
  overflow: visible;
  text-align: center;
}
.ant-steps-navigation .ant-steps-item-container {
  display: inline-block;
  height: 100%;
  margin-left: -16px;
  padding-bottom: 12px;
  text-align: left;
  transition: opacity 0.3s;
}
.ant-steps-navigation .ant-steps-item-container .ant-steps-item-content {
  max-width: auto;
}
.ant-steps-navigation .ant-steps-item-container .ant-steps-item-title {
  max-width: 100%;
  padding-right: 0;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.ant-steps-navigation .ant-steps-item-container .ant-steps-item-title::after {
  display: none;
}
.ant-steps-navigation .ant-steps-item:not(.ant-steps-item-active) .ant-steps-item-container[role='button'] {
  cursor: pointer;
}
.ant-steps-navigation .ant-steps-item:not(.ant-steps-item-active) .ant-steps-item-container[role='button']:hover {
  opacity: 0.85;
}
.ant-steps-navigation .ant-steps-item:last-child {
  -ms-flex: 1;
      flex: 1;
}
.ant-steps-navigation .ant-steps-item:last-child::after {
  display: none;
}
.ant-steps-navigation .ant-steps-item::after {
  position: absolute;
  top: 50%;
  left: 100%;
  display: inline-block;
  width: 12px;
  height: 12px;
  margin-top: -14px;
  margin-left: -2px;
  border: 1px solid rgba(0, 0, 0, 0.25);
  border-bottom: none;
  border-left: none;
  -ms-transform: rotate(45deg);
      transform: rotate(45deg);
  content: '';
}
.ant-steps-navigation .ant-steps-item::before {
  position: absolute;
  bottom: 0;
  left: 50%;
  display: inline-block;
  width: 0;
  height: 3px;
  background-color: #1890ff;
  transition: width 0.3s, left 0.3s;
  transition-timing-function: ease-out;
  content: '';
}
.ant-steps-navigation .ant-steps-item.ant-steps-item-active::before {
  left: 0;
  width: 100%;
}
@media (max-width: 480px) {
  .ant-steps-navigation &gt; .ant-steps-item {
    margin-right: 0 !important;
  }
  .ant-steps-navigation &gt; .ant-steps-item::before {
    display: none;
  }
  .ant-steps-navigation &gt; .ant-steps-item.ant-steps-item-active::before {
    top: 0;
    right: 0;
    left: unset;
    display: block;
    width: 3px;
    height: calc(100% - 24px);
  }
  .ant-steps-navigation &gt; .ant-steps-item::after {
    position: relative;
    top: -2px;
    left: 50%;
    display: block;
    width: 8px;
    height: 8px;
    margin-bottom: 8px;
    text-align: center;
    -ms-transform: rotate(135deg);
        transform: rotate(135deg);
  }
  .ant-steps-navigation &gt; .ant-steps-item &gt; .ant-steps-item-container &gt; .ant-steps-item-tail {
    visibility: hidden;
  }
}
.ant-steps-flex-not-supported.ant-steps-horizontal.ant-steps-label-horizontal .ant-steps-item {
  margin-left: -16px;
  padding-left: 16px;
  background: #fff;
}
.ant-steps-flex-not-supported.ant-steps-horizontal.ant-steps-label-horizontal.ant-steps-small .ant-steps-item {
  margin-left: -12px;
  padding-left: 12px;
}
.ant-steps-flex-not-supported.ant-steps-dot .ant-steps-item:last-child {
  overflow: hidden;
}
.ant-steps-flex-not-supported.ant-steps-dot .ant-steps-item:last-child .ant-steps-icon-dot::after {
  right: -200px;
  width: 200px;
}
.ant-steps-flex-not-supported.ant-steps-dot .ant-steps-item .ant-steps-icon-dot::before,
.ant-steps-flex-not-supported.ant-steps-dot .ant-steps-item .ant-steps-icon-dot::after {
  position: absolute;
  top: 0;
  left: -10px;
  width: 10px;
  height: 8px;
  background: #fff;
  content: '';
}
.ant-steps-flex-not-supported.ant-steps-dot .ant-steps-item .ant-steps-icon-dot::after {
  right: -10px;
  left: auto;
}
.ant-steps-flex-not-supported.ant-steps-dot .ant-steps-item-wait .ant-steps-item-icon &gt; .ant-steps-icon .ant-steps-icon-dot {
  background: #ccc;
}

.steps-component.title-placement-right.map-process-completed .ant-steps-item-process .ant-steps-item-icon{background-color:#1ec95b;border-color:#1ec95b}.steps-component.title-placement-right.map-process-completed .ant-steps-item-process .ant-steps-item-icon::after{color:#fff}.steps-component.title-placement-right.map-wait-completed .ant-steps-item-wait .ant-steps-item-icon,.steps-component.title-placement-right.map-finish-completed .ant-steps-item-finish .ant-steps-item-icon{background-color:#bff8d3;border-color:#bff8d3}.steps-component.title-placement-right.map-wait-completed .ant-steps-item-wait .ant-steps-item-icon::after,.steps-component.title-placement-right.map-finish-completed .ant-steps-item-finish .ant-steps-item-icon::after{color:#1ec95b;font-weight:bold;font-size:18px;content:"âœ“" !important}.steps-component.title-placement-right.map-wait-disabled .ant-steps-item-wait .ant-steps-item-icon,.steps-component.title-placement-right.map-process-disabled .ant-steps-item-process .ant-steps-item-icon,.steps-component.title-placement-right.map-finish-disabled .ant-steps-item-finish .ant-steps-item-icon{background-color:#eaeaea;border-color:#eaeaea}.steps-component.title-placement-right.map-wait-disabled .ant-steps-item-wait .ant-steps-item-icon::after,.steps-component.title-placement-right.map-process-disabled .ant-steps-item-process .ant-steps-item-icon::after,.steps-component.title-placement-right.map-finish-disabled .ant-steps-item-finish .ant-steps-item-icon::after{color:#676767}.steps-component&gt;*{font-family:TT,Helvetica,Arial,sans-serif}.steps-component .ant-steps-small .ant-steps-item-title{font-size:16px;line-height:24px;font-weight:600}.steps-component .ant-steps-item-finish&gt;.ant-steps-item-content&gt;.ant-steps-item-title:after{background-color:#1ec95b}.steps-component .checked-indicator-component{position:relative;top:-7px;margin:0;border-left:8px solid #fff;border-right:8px solid #fff;box-sizing:content-box}.steps-component .ant-steps-item-description{text-align:center}.steps-component .ant-steps-dot .ant-steps-item-tail{margin:0 0 0 76px}.steps-component .ant-steps-item-finish&gt;.ant-steps-item-tail:after{background-color:#e8e8e8}.steps-component.indicator-small .checked-indicator-component{top:-6px}.steps-component.content-layout-left .checked-indicator-component{border-left:none}.steps-component.content-layout-left .ant-steps-item-description,.steps-component.content-layout-left .ant-steps-item-content{text-align:left;left:0}.steps-component.content-layout-left .ant-steps-dot .ant-steps-item-icon,.steps-component.content-layout-left .ant-steps-dot .ant-steps-item-tail{margin:0}.steps-component.title-placement-bottom .ant-steps-item-content{position:relative;left:8px;top:3px}.steps-component.title-placement-top.indicator-small .checked-indicator-component{top:-9px}.steps-component.title-placement-top.indicator-small .ant-steps-item-tail{top:auto;bottom:9px}.steps-component.title-placement-top .ant-steps-item,.steps-component.title-placement-top .ant-steps-item-container{display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.steps-component.title-placement-top .ant-steps-item-content{top:0;margin:0 0 16px}.steps-component.title-placement-right .ant-steps-item:nth-child(1) .ant-steps-item-icon::after{content:"1";position:relative;top:-1px}.steps-component.title-placement-right .ant-steps-item:nth-child(2) .ant-steps-item-icon::after{content:"2";position:relative;top:-1px}.steps-component.title-placement-right .ant-steps-item:nth-child(3) .ant-steps-item-icon::after{content:"3";position:relative;top:-1px}.steps-component.title-placement-right .ant-steps-item:nth-child(4) .ant-steps-item-icon::after{content:"4";position:relative;top:-1px}.steps-component.title-placement-right .ant-steps-item:nth-child(5) .ant-steps-item-icon::after{content:"5";position:relative;top:-1px}.steps-component.title-placement-right .ant-steps-item:nth-child(6) .ant-steps-item-icon::after{content:"6";position:relative;top:-1px}.steps-component.title-placement-right .ant-steps-item:nth-child(7) .ant-steps-item-icon::after{content:"7";position:relative;top:-1px}.steps-component.title-placement-right .ant-steps-item:nth-child(8) .ant-steps-item-icon::after{content:"8";position:relative;top:-1px}.steps-component.title-placement-right .ant-steps-item:nth-child(9) .ant-steps-item-icon::after{content:"9";position:relative;top:-1px}.steps-component.title-placement-right .ant-steps-item .ant-steps-item-icon .ant-steps-icon{display:none}
/* 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-timeline {
  box-sizing: border-box;
  color: rgba(0, 0, 0, 0.65);
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5;
  font-feature-settings: 'tnum';
  margin: 0;
  padding: 0;
  list-style: none;
}
.ant-timeline-item {
  position: relative;
  margin: 0;
  padding: 0 0 20px;
  font-size: 14px;
  list-style: none;
}
.ant-timeline-item-tail {
  position: absolute;
  top: 10px;
  left: 4px;
  height: calc(100% - 10px);
  border-left: 2px solid #e8e8e8;
}
.ant-timeline-item-pending .ant-timeline-item-head {
  font-size: 12px;
  background-color: transparent;
}
.ant-timeline-item-pending .ant-timeline-item-tail {
  display: none;
}
.ant-timeline-item-head {
  position: absolute;
  width: 10px;
  height: 10px;
  background-color: #fff;
  border: 2px solid transparent;
  border-radius: 100px;
}
.ant-timeline-item-head-blue {
  color: #1890ff;
  border-color: #1890ff;
}
.ant-timeline-item-head-red {
  color: #f5222d;
  border-color: #f5222d;
}
.ant-timeline-item-head-green {
  color: #52c41a;
  border-color: #52c41a;
}
.ant-timeline-item-head-gray {
  color: rgba(0, 0, 0, 0.25);
  border-color: rgba(0, 0, 0, 0.25);
}
.ant-timeline-item-head-custom {
  position: absolute;
  top: 5.5px;
  left: 5px;
  width: auto;
  height: auto;
  margin-top: 0;
  padding: 3px 1px;
  line-height: 1;
  text-align: center;
  border: 0;
  border-radius: 0;
  -ms-transform: translate(-50%, -50%);
      transform: translate(-50%, -50%);
}
.ant-timeline-item-content {
  position: relative;
  top: -6px;
  margin: 0 0 0 18px;
  word-break: break-word;
}
.ant-timeline-item-last &gt; .ant-timeline-item-tail {
  display: none;
}
.ant-timeline-item-last &gt; .ant-timeline-item-content {
  min-height: 48px;
}
.ant-timeline.ant-timeline-alternate .ant-timeline-item-tail,
.ant-timeline.ant-timeline-right .ant-timeline-item-tail,
.ant-timeline.ant-timeline-alternate .ant-timeline-item-head,
.ant-timeline.ant-timeline-right .ant-timeline-item-head,
.ant-timeline.ant-timeline-alternate .ant-timeline-item-head-custom,
.ant-timeline.ant-timeline-right .ant-timeline-item-head-custom {
  left: 50%;
}
.ant-timeline.ant-timeline-alternate .ant-timeline-item-head,
.ant-timeline.ant-timeline-right .ant-timeline-item-head {
  margin-left: -4px;
}
.ant-timeline.ant-timeline-alternate .ant-timeline-item-head-custom,
.ant-timeline.ant-timeline-right .ant-timeline-item-head-custom {
  margin-left: 1px;
}
.ant-timeline.ant-timeline-alternate .ant-timeline-item-left .ant-timeline-item-content,
.ant-timeline.ant-timeline-right .ant-timeline-item-left .ant-timeline-item-content {
  left: calc(50% - 4px);
  width: calc(50% - 14px);
  text-align: left;
}
.ant-timeline.ant-timeline-alternate .ant-timeline-item-right .ant-timeline-item-content,
.ant-timeline.ant-timeline-right .ant-timeline-item-right .ant-timeline-item-content {
  width: calc(50% - 12px);
  margin: 0;
  text-align: right;
}
.ant-timeline.ant-timeline-right .ant-timeline-item-right .ant-timeline-item-tail,
.ant-timeline.ant-timeline-right .ant-timeline-item-right .ant-timeline-item-head,
.ant-timeline.ant-timeline-right .ant-timeline-item-right .ant-timeline-item-head-custom {
  left: calc(100% - 4px - 2px);
}
.ant-timeline.ant-timeline-right .ant-timeline-item-right .ant-timeline-item-content {
  width: calc(100% - 18px);
}
.ant-timeline.ant-timeline-pending .ant-timeline-item-last .ant-timeline-item-tail {
  display: block;
  height: calc(100% - 14px);
  border-left: 2px dotted #e8e8e8;
}
.ant-timeline.ant-timeline-reverse .ant-timeline-item-last .ant-timeline-item-tail {
  display: none;
}
.ant-timeline.ant-timeline-reverse .ant-timeline-item-pending .ant-timeline-item-tail {
  top: 15px;
  display: block;
  height: calc(100% - 15px);
  border-left: 2px dotted #e8e8e8;
}
.ant-timeline.ant-timeline-reverse .ant-timeline-item-pending .ant-timeline-item-content {
  min-height: 48px;
}

.timeline-component .ant-timeline-item-head-custom{width:40px;height:40px;background-color:#f9f9f9;border-radius:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.timeline-component .ant-timeline-item-content{padding-left:43px;margin-bottom:20px}
.visually-hidden{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.ribbon-component{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;position:relative;padding:8px 16px;border-radius:2px;overflow:hidden;font-size:15px;font-family:"Open Sans",Helvetica,Arial,sans-serif}.ribbon-component .left-border{display:block;position:absolute;left:0;top:0;width:3px;height:100%}.ribbon-component .icon-component{margin-right:16px}
/* 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-drawer {
  position: fixed;
  z-index: 1000;
  width: 0%;
  height: 100%;
  transition: transform 0.3s cubic-bezier(0.7, 0.3, 0.1, 1), height 0s ease 0.3s, width 0s ease 0.3s;
}
.ant-drawer &gt; * {
  transition: transform 0.3s cubic-bezier(0.7, 0.3, 0.1, 1), box-shadow 0.3s cubic-bezier(0.7, 0.3, 0.1, 1);
}
.ant-drawer-content-wrapper {
  position: absolute;
}
.ant-drawer .ant-drawer-content {
  width: 100%;
  height: 100%;
}
.ant-drawer-left,
.ant-drawer-right {
  top: 0;
  width: 0%;
  height: 100%;
}
.ant-drawer-left .ant-drawer-content-wrapper,
.ant-drawer-right .ant-drawer-content-wrapper {
  height: 100%;
}
.ant-drawer-left.ant-drawer-open,
.ant-drawer-right.ant-drawer-open {
  width: 100%;
  transition: transform 0.3s cubic-bezier(0.7, 0.3, 0.1, 1);
}
.ant-drawer-left.ant-drawer-open.no-mask,
.ant-drawer-right.ant-drawer-open.no-mask {
  width: 0%;
}
.ant-drawer-left.ant-drawer-open .ant-drawer-content-wrapper {
  box-shadow: 2px 0 8px rgba(0, 0, 0, 0.15);
}
.ant-drawer-right {
  right: 0;
}
.ant-drawer-right .ant-drawer-content-wrapper {
  right: 0;
}
.ant-drawer-right.ant-drawer-open .ant-drawer-content-wrapper {
  box-shadow: -2px 0 8px rgba(0, 0, 0, 0.15);
}
.ant-drawer-right.ant-drawer-open.no-mask {
  right: 1px;
  -ms-transform: translateX(1px);
      transform: translateX(1px);
}
.ant-drawer-top,
.ant-drawer-bottom {
  left: 0;
  width: 100%;
  height: 0%;
}
.ant-drawer-top .ant-drawer-content-wrapper,
.ant-drawer-bottom .ant-drawer-content-wrapper {
  width: 100%;
}
.ant-drawer-top.ant-drawer-open,
.ant-drawer-bottom.ant-drawer-open {
  height: 100%;
  transition: transform 0.3s cubic-bezier(0.7, 0.3, 0.1, 1);
}
.ant-drawer-top.ant-drawer-open.no-mask,
.ant-drawer-bottom.ant-drawer-open.no-mask {
  height: 0%;
}
.ant-drawer-top {
  top: 0;
}
.ant-drawer-top.ant-drawer-open .ant-drawer-content-wrapper {
  box-shadow: 0 2px 8px rgba(0, 0, 0, 0.15);
}
.ant-drawer-bottom {
  bottom: 0;
}
.ant-drawer-bottom .ant-drawer-content-wrapper {
  bottom: 0;
}
.ant-drawer-bottom.ant-drawer-open .ant-drawer-content-wrapper {
  box-shadow: 0 -2px 8px rgba(0, 0, 0, 0.15);
}
.ant-drawer-bottom.ant-drawer-open.no-mask {
  bottom: 1px;
  -ms-transform: translateY(1px);
      transform: translateY(1px);
}
.ant-drawer.ant-drawer-open .ant-drawer-mask {
  height: 100%;
  opacity: 1;
  transition: none;
  animation: antdDrawerFadeIn 0.3s cubic-bezier(0.7, 0.3, 0.1, 1);
}
.ant-drawer-title {
  margin: 0;
  color: rgba(0, 0, 0, 0.85);
  font-weight: 500;
  font-size: 16px;
  line-height: 22px;
}
.ant-drawer-content {
  position: relative;
  z-index: 1;
  overflow: auto;
  background-color: #fff;
  background-clip: padding-box;
  border: 0;
}
.ant-drawer-close {
  position: absolute;
  top: 0;
  right: 0;
  z-index: 10;
  display: block;
  width: 56px;
  height: 56px;
  padding: 0;
  color: rgba(0, 0, 0, 0.45);
  font-weight: 700;
  font-size: 16px;
  font-style: normal;
  line-height: 56px;
  text-align: center;
  text-transform: none;
  text-decoration: none;
  background: transparent;
  border: 0;
  outline: 0;
  cursor: pointer;
  transition: color 0.3s;
  text-rendering: auto;
}
.ant-drawer-close:focus,
.ant-drawer-close:hover {
  color: rgba(0, 0, 0, 0.75);
  text-decoration: none;
}
.ant-drawer-header {
  position: relative;
  padding: 16px 24px;
  color: rgba(0, 0, 0, 0.65);
  background: #fff;
  border-bottom: 1px solid #e8e8e8;
  border-radius: 4px 4px 0 0;
}
.ant-drawer-header-no-title {
  color: rgba(0, 0, 0, 0.65);
  background: #fff;
}
.ant-drawer-body {
  padding: 24px;
  font-size: 14px;
  line-height: 1.5;
  word-wrap: break-word;
}
.ant-drawer-wrapper-body {
  height: 100%;
  overflow: auto;
}
.ant-drawer-mask {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 0;
  background-color: rgba(0, 0, 0, 0.45);
  opacity: 0;
  filter: alpha(opacity=45);
  transition: opacity 0.3s linear, height 0s ease 0.3s;
}
.ant-drawer-open-content {
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.15);
}
@keyframes antdDrawerFadeIn {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}

.ant-drawer-close{color:var(--antd-drawer-close-color, white)}.ant-drawer-close:hover{color:var(--antd-drawer-close-hover-color, white)}
/* 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-input-number {
  box-sizing: border-box;
  font-variant: tabular-nums;
  list-style: none;
  font-feature-settings: 'tnum';
  position: relative;
  width: 100%;
  height: 32px;
  padding: 4px 11px;
  color: rgba(0, 0, 0, 0.65);
  font-size: 14px;
  line-height: 1.5;
  background-color: #fff;
  background-image: none;
  transition: all 0.3s;
  display: inline-block;
  width: 90px;
  margin: 0;
  padding: 0;
  border: 1px solid #d9d9d9;
  border-radius: 4px;
}
.ant-input-number::-moz-placeholder {
  color: #bfbfbf;
  opacity: 1;
}
.ant-input-number:-ms-input-placeholder {
  color: #bfbfbf;
}
.ant-input-number::-webkit-input-placeholder {
  color: #bfbfbf;
}
.ant-input-number:-moz-placeholder-shown {
  text-overflow: ellipsis;
}
.ant-input-number:-ms-input-placeholder {
  text-overflow: ellipsis;
}
.ant-input-number:placeholder-shown {
  text-overflow: ellipsis;
}
.ant-input-number:hover {
  border-color: #40a9ff;
  border-right-width: 1px !important;
}
.ant-input-number:focus {
  border-color: #40a9ff;
  border-right-width: 1px !important;
  outline: 0;
  box-shadow: 0 0 0 2px rgba(24, 144, 255, 0.2);
}
.ant-input-number-disabled {
  color: rgba(0, 0, 0, 0.25);
  background-color: #f5f5f5;
  cursor: not-allowed;
  opacity: 1;
}
.ant-input-number-disabled:hover {
  border-color: #d9d9d9;
  border-right-width: 1px !important;
}
.ant-input-number[disabled] {
  color: rgba(0, 0, 0, 0.25);
  background-color: #f5f5f5;
  cursor: not-allowed;
  opacity: 1;
}
.ant-input-number[disabled]:hover {
  border-color: #d9d9d9;
  border-right-width: 1px !important;
}
textarea.ant-input-number {
  max-width: 100%;
  height: auto;
  min-height: 32px;
  line-height: 1.5;
  vertical-align: bottom;
  transition: all 0.3s, height 0s;
}
.ant-input-number-lg {
  height: 40px;
  padding: 6px 11px;
  font-size: 16px;
}
.ant-input-number-sm {
  height: 24px;
  padding: 1px 7px;
}
.ant-input-number-handler {
  position: relative;
  display: block;
  width: 100%;
  height: 50%;
  overflow: hidden;
  color: rgba(0, 0, 0, 0.45);
  font-weight: bold;
  line-height: 0;
  text-align: center;
  transition: all 0.1s linear;
}
.ant-input-number-handler:active {
  background: #f4f4f4;
}
.ant-input-number-handler:hover .ant-input-number-handler-up-inner,
.ant-input-number-handler:hover .ant-input-number-handler-down-inner {
  color: #40a9ff;
}
.ant-input-number-handler-up-inner,
.ant-input-number-handler-down-inner {
  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;
  position: absolute;
  right: 4px;
  width: 12px;
  height: 12px;
  color: rgba(0, 0, 0, 0.45);
  line-height: 12px;
  transition: all 0.1s linear;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
.ant-input-number-handler-up-inner &gt; *,
.ant-input-number-handler-down-inner &gt; * {
  line-height: 1;
}
.ant-input-number-handler-up-inner svg,
.ant-input-number-handler-down-inner svg {
  display: inline-block;
}
.ant-input-number-handler-up-inner::before,
.ant-input-number-handler-down-inner::before {
  display: none;
}
.ant-input-number-handler-up-inner .ant-input-number-handler-up-inner-icon,
.ant-input-number-handler-up-inner .ant-input-number-handler-down-inner-icon,
.ant-input-number-handler-down-inner .ant-input-number-handler-up-inner-icon,
.ant-input-number-handler-down-inner .ant-input-number-handler-down-inner-icon {
  display: block;
}
.ant-input-number:hover {
  border-color: #40a9ff;
  border-right-width: 1px !important;
}
.ant-input-number-focused {
  border-color: #40a9ff;
  border-right-width: 1px !important;
  outline: 0;
  box-shadow: 0 0 0 2px rgba(24, 144, 255, 0.2);
}
.ant-input-number-disabled {
  color: rgba(0, 0, 0, 0.25);
  background-color: #f5f5f5;
  cursor: not-allowed;
  opacity: 1;
}
.ant-input-number-disabled:hover {
  border-color: #d9d9d9;
  border-right-width: 1px !important;
}
.ant-input-number-disabled .ant-input-number-input {
  cursor: not-allowed;
}
.ant-input-number-disabled .ant-input-number-handler-wrap {
  display: none;
}
.ant-input-number-input {
  width: 100%;
  height: 30px;
  padding: 0 11px;
  text-align: left;
  background-color: transparent;
  border: 0;
  border-radius: 4px;
  outline: 0;
  transition: all 0.3s linear;
  -moz-appearance: textfield !important;
}
.ant-input-number-input::-moz-placeholder {
  color: #bfbfbf;
  opacity: 1;
}
.ant-input-number-input:-ms-input-placeholder {
  color: #bfbfbf;
}
.ant-input-number-input::-webkit-input-placeholder {
  color: #bfbfbf;
}
.ant-input-number-input:-moz-placeholder-shown {
  text-overflow: ellipsis;
}
.ant-input-number-input:-ms-input-placeholder {
  text-overflow: ellipsis;
}
.ant-input-number-input:placeholder-shown {
  text-overflow: ellipsis;
}
.ant-input-number-input[type='number']::-webkit-inner-spin-button,
.ant-input-number-input[type='number']::-webkit-outer-spin-button {
  margin: 0;
  -webkit-appearance: none;
}
.ant-input-number-lg {
  padding: 0;
  font-size: 16px;
}
.ant-input-number-lg input {
  height: 38px;
}
.ant-input-number-sm {
  padding: 0;
}
.ant-input-number-sm input {
  height: 22px;
  padding: 0 7px;
}
.ant-input-number-handler-wrap {
  position: absolute;
  top: 0;
  right: 0;
  width: 22px;
  height: 100%;
  background: #fff;
  border-left: 1px solid #d9d9d9;
  border-radius: 0 4px 4px 0;
  opacity: 0;
  transition: opacity 0.24s linear 0.1s;
}
.ant-input-number-handler-wrap .ant-input-number-handler .ant-input-number-handler-up-inner,
.ant-input-number-handler-wrap .ant-input-number-handler .ant-input-number-handler-down-inner {
  display: inline-block;
  font-size: 12px;
  font-size: 7px \9;
  -ms-transform: scale(0.58333333) rotate(0deg);
      transform: scale(0.58333333) rotate(0deg);
  min-width: auto;
  margin-right: 0;
}
:root .ant-input-number-handler-wrap .ant-input-number-handler .ant-input-number-handler-up-inner,
:root .ant-input-number-handler-wrap .ant-input-number-handler .ant-input-number-handler-down-inner {
  font-size: 12px;
}
.ant-input-number-handler-wrap:hover .ant-input-number-handler {
  height: 40%;
}
.ant-input-number:hover .ant-input-number-handler-wrap {
  opacity: 1;
}
.ant-input-number-handler-up {
  border-top-right-radius: 4px;
  cursor: pointer;
}
.ant-input-number-handler-up-inner {
  top: 50%;
  margin-top: -5px;
  text-align: center;
}
.ant-input-number-handler-up:hover {
  height: 60% !important;
}
.ant-input-number-handler-down {
  top: 0;
  border-top: 1px solid #d9d9d9;
  border-bottom-right-radius: 4px;
  cursor: pointer;
}
.ant-input-number-handler-down-inner {
  top: 50%;
  margin-top: -6px;
  text-align: center;
}
.ant-input-number-handler-down:hover {
  height: 60% !important;
}
.ant-input-number-handler-up-disabled,
.ant-input-number-handler-down-disabled {
  cursor: not-allowed;
}
.ant-input-number-handler-up-disabled:hover .ant-input-number-handler-up-inner,
.ant-input-number-handler-down-disabled:hover .ant-input-number-handler-down-inner {
  color: rgba(0, 0, 0, 0.25);
}

.input-number-component.pv-input-secondary input{width:100%;border:0;padding:11px 8px;background-color:#f9f9f9;border-radius:2px;font-size:13px;line-height:18px;font-family:"Open Sans",Helvetica,Arial,sans-serif;transition:all .3s}.input-number-component.pv-input-secondary input:focus{box-shadow:inset 0 -2px 0 0 #1ec95b;border-radius:2px 2px 0 0}.visually-hidden{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.input-number-component .ant-input-number{border-radius:.125rem}.input-number-component.pv-input-secondary input{height:auto}.input-number-component.pv-input-secondary .ant-input-number{width:100%;border:none;box-shadow:none}.input-number-component.pv-input-secondary .ant-input-number-handler-wrap{display:none}.input-number-component.vmp .ant-input-number{font-family:TT,Helvetica,Arial,sans-serif}.input-number-component.vmp .ant-input-number-input{border-radius:.125rem}.input-number-component.vmp .ant-input-number-focused{box-shadow:none}.input-number-component.vertical{display:inline-block;position:relative;padding:24px 0}.input-number-component.vertical .ant-input-number{position:static;border:none}.input-number-component.vertical .ant-input-number-handler-wrap{position:absolute;left:0;top:0;width:100%;height:100%;opacity:1;border:none}.input-number-component.vertical .ant-input-number-handler-wrap .ant-input-number-handler{position:absolute;width:20px;height:20px;left:50%;transform:translateX(-50%)}.input-number-component.vertical .ant-input-number-handler-wrap .ant-input-number-handler *{display:none}.input-number-component.vertical .ant-input-number-handler-wrap .ant-input-number-handler::before,.input-number-component.vertical .ant-input-number-handler-wrap .ant-input-number-handler::after{display:block}.input-number-component.vertical .ant-input-number-handler-wrap .ant-input-number-handler-down{border:none;bottom:0;top:auto}.input-number-component.vertical .ant-input-number-handler-wrap .ant-input-number-handler-up{border:none;top:0}.input-number-component.vertical .ant-input-number-handler-wrap .ant-input-number-handler-down:hover,.input-number-component.vertical .ant-input-number-handler-wrap .ant-input-number-handler-up:hover{height:20px !important}.input-number-component.vertical .ant-input-number-handler-wrap .ant-input-number-handler{height:20px;width:20px}.input-number-component.vertical .ant-input-number-handler-wrap .ant-input-number-handler-down::before,.input-number-component.vertical .ant-input-number-handler-wrap .ant-input-number-handler-up::before{content:"";display:block;width:100%;height:100%;background:#fff url("/icons/AAA/11x11/chevron.svg") no-repeat center}.input-number-component.vertical .ant-input-number-handler-wrap .ant-input-number-handler-up::before{transform:rotate(-180deg)}.input-number-component.vertical .ant-input-number-input-wrap{position:relative;z-index:1}.input-number-component.vertical .ant-input-number-input-wrap input{border:1px solid #ccc}
.visually-hidden{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.notification-component *{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.notification-component .ant-notification{font-family:TT,Helvetica,Arial,sans-serif}.notification-component .ant-notification .ant-notification-notice-icon{display:none}.notification-component.vmp .quality-warning,.notification-component.vmp .error-notification,.notification-component.vmp .warning-notification,.notification-component.vmp .success-notification{padding:0;background:rgba(0,0,0,.62);box-shadow:0 1px 4px 0 rgba(0,0,0,.24),0 2px 8px 0 rgba(0,0,0,.32)}.notification-component.vmp .quality-warning .ant-notification-notice-close,.notification-component.vmp .error-notification .ant-notification-notice-close,.notification-component.vmp .warning-notification .ant-notification-notice-close,.notification-component.vmp .success-notification .ant-notification-notice-close{display:none}.notification-component.vmp .quality-warning .ant-notification-notice-message,.notification-component.vmp .error-notification .ant-notification-notice-message,.notification-component.vmp .warning-notification .ant-notification-notice-message,.notification-component.vmp .success-notification .ant-notification-notice-message{display:none}.notification-component.vmp .quality-warning .ant-notification-notice-description,.notification-component.vmp .error-notification .ant-notification-notice-description,.notification-component.vmp .warning-notification .ant-notification-notice-description,.notification-component.vmp .success-notification .ant-notification-notice-description{margin-left:0}.notification-component.vmp .error-notification{background:#fa4646}.notification-component.personal .ant-notification{top:88px !important;left:0 !important;right:0;width:calc(100% - 48px);margin:0 24px}.notification-component.personal .alert-wrapper{top:0 !important;padding:0;box-shadow:none;margin:0;border-radius:.125rem}.notification-component.personal .ant-notification-notice-message,.notification-component.personal .ant-notification-notice-close{display:none}.notification-component.personal .ant-notification-fade-enter.ant-notification-fade-enter-active{animation-name:NotificationTopFadeIn}@keyframes NotificationTopFadeIn{0%{opacity:0;top:-40px}to{opacity:1;top:0}}

.date-time-field-component .is-disabled{color:#ddd}
@charset "UTF-8";:root{--sl-color-black:#000;--sl-color-white:#fff;--sl-color-gray-50:#f9fafb;--sl-color-gray-100:#f3f4f6;--sl-color-gray-200:#e5e7eb;--sl-color-gray-300:#d1d5db;--sl-color-gray-400:#9ca3af;--sl-color-gray-500:#6b7280;--sl-color-gray-600:#4b5563;--sl-color-gray-700:#374151;--sl-color-gray-800:#1f2937;--sl-color-gray-900:#111827;--sl-color-gray-950:#0d131e;--sl-color-primary-50:#f0f9ff;--sl-color-primary-100:#e0f2fe;--sl-color-primary-200:#bae6fd;--sl-color-primary-300:#7dd3fc;--sl-color-primary-400:#38bdf8;--sl-color-primary-500:#0ea5e9;--sl-color-primary-600:#0284c7;--sl-color-primary-700:#0369a1;--sl-color-primary-800:#075985;--sl-color-primary-900:#0c4a6e;--sl-color-primary-950:#082e45;--sl-color-primary-text:var(--sl-color-white);--sl-color-success-50:#f0fdf4;--sl-color-success-100:#dcfce7;--sl-color-success-200:#bbf7d0;--sl-color-success-300:#86efac;--sl-color-success-400:#4ade80;--sl-color-success-500:#22c55e;--sl-color-success-600:#16a34a;--sl-color-success-700:#15803d;--sl-color-success-800:#166534;--sl-color-success-900:#14532d;--sl-color-success-950:#0d381e;--sl-color-success-text:var(--sl-color-white);--sl-color-info-50:#f9fafb;--sl-color-info-100:#f3f4f6;--sl-color-info-200:#e5e7eb;--sl-color-info-300:#d1d5db;--sl-color-info-400:#9ca3af;--sl-color-info-500:#6b7280;--sl-color-info-600:#4b5563;--sl-color-info-700:#374151;--sl-color-info-800:#1f2937;--sl-color-info-900:#111827;--sl-color-info-950:#0d131e;--sl-color-info-text:var(--sl-color-white);--sl-color-warning-50:#fffbeb;--sl-color-warning-100:#fef3c7;--sl-color-warning-200:#fde68a;--sl-color-warning-300:#fcd34d;--sl-color-warning-400:#fbbf24;--sl-color-warning-500:#f59e0b;--sl-color-warning-600:#d97706;--sl-color-warning-700:#b45309;--sl-color-warning-800:#92400e;--sl-color-warning-900:#78350f;--sl-color-warning-950:#4d220a;--sl-color-warning-text:var(--sl-color-white);--sl-color-danger-50:#fef2f2;--sl-color-danger-100:#fee2e2;--sl-color-danger-200:#fecaca;--sl-color-danger-300:#fca5a5;--sl-color-danger-400:#f87171;--sl-color-danger-500:#ef4444;--sl-color-danger-600:#dc2626;--sl-color-danger-700:#b91c1c;--sl-color-danger-800:#991b1b;--sl-color-danger-900:#7f1d1d;--sl-color-danger-950:#481111;--sl-color-danger-text:var(--sl-color-white);--sl-border-radius-small:0.125rem;--sl-border-radius-medium:0.25rem;--sl-border-radius-large:0.5rem;--sl-border-radius-x-large:1rem;--sl-border-radius-circle:50%;--sl-border-radius-pill:9999px;--sl-shadow-x-small:0 1px 0 #0d131e0d;--sl-shadow-small:0 1px 2px #0d131e1a;--sl-shadow-medium:0 2px 4px #0d131e1a;--sl-shadow-large:0 2px 8px #0d131e1a;--sl-shadow-x-large:0 4px 16px #0d131e1a;--sl-spacing-xxx-small:0.125rem;--sl-spacing-xx-small:0.25rem;--sl-spacing-x-small:0.5rem;--sl-spacing-small:0.75rem;--sl-spacing-medium:1rem;--sl-spacing-large:1.25rem;--sl-spacing-x-large:1.75rem;--sl-spacing-xx-large:2.25rem;--sl-spacing-xxx-large:3rem;--sl-spacing-xxxx-large:4.5rem;--sl-transition-x-slow:1000ms;--sl-transition-slow:500ms;--sl-transition-medium:250ms;--sl-transition-fast:150ms;--sl-transition-x-fast:50ms;--sl-font-mono:SFMono-Regular, Consolas, "Liberation Mono", Menlo, monospace;--sl-font-sans:"Open Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto,
    Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji",
    "Segoe UI Symbol";--sl-font-serif:Georgia, "Times New Roman", serif;--sl-font-size-xx-small:0.625rem;--sl-font-size-x-small:0.75rem;--sl-font-size-small:0.875rem;--sl-font-size-medium:1rem;--sl-font-size-large:1.25rem;--sl-font-size-x-large:1.5rem;--sl-font-size-xx-large:2.25rem;--sl-font-size-xxx-large:3rem;--sl-font-size-xxxx-large:4.5rem;--sl-font-weight-light:300;--sl-font-weight-normal:400;--sl-font-weight-medium:500;--sl-font-weight-semibold:600;--sl-font-weight-bold:700;--sl-letter-spacing-dense:-0.015em;--sl-letter-spacing-normal:normal;--sl-letter-spacing-loose:0.075em;--sl-line-height-dense:1.4;--sl-line-height-normal:1.8;--sl-line-height-loose:2.2;--sl-focus-ring-color-primary:#0ea5e954;--sl-focus-ring-color-success:#22c55e54;--sl-focus-ring-color-info:#6b728054;--sl-focus-ring-color-warning:#f59e0b54;--sl-focus-ring-color-danger:#ef444454;--sl-focus-ring-width:3px;--sl-input-height-small:1.875rem;--sl-input-height-medium:2.5rem;--sl-input-height-large:3.125rem;--sl-input-background-color:var(--sl-color-white);--sl-input-background-color-hover:var(--sl-color-white);--sl-input-background-color-focus:var(--sl-color-white);--sl-input-background-color-disabled:var(--sl-color-gray-100);--sl-input-border-color:var(--sl-color-gray-300);--sl-input-border-color-hover:var(--sl-color-gray-400);--sl-input-border-color-focus:var(--sl-color-primary-500);--sl-input-border-color-disabled:var(--sl-color-gray-300);--sl-input-border-width:1px;--sl-input-border-radius-small:var(--sl-border-radius-medium);--sl-input-border-radius-medium:var(--sl-border-radius-medium);--sl-input-border-radius-large:var(--sl-border-radius-medium);--sl-input-font-family:var(--sl-font-sans);--sl-input-font-weight:var(--sl-font-weight-normal);--sl-input-font-size-small:var(--sl-font-size-small);--sl-input-font-size-medium:var(--sl-font-size-medium);--sl-input-font-size-large:var(--sl-font-size-large);--sl-input-letter-spacing:var(--sl-letter-spacing-normal);--sl-input-color:var(--sl-color-gray-700);--sl-input-color-hover:var(--sl-color-gray-700);--sl-input-color-focus:var(--sl-color-gray-700);--sl-input-color-disabled:var(--sl-color-gray-900);--sl-input-icon-color:var(--sl-color-gray-400);--sl-input-icon-color-hover:var(--sl-color-gray-600);--sl-input-icon-color-focus:var(--sl-color-gray-600);--sl-input-placeholder-color:var(--sl-color-gray-400);--sl-input-placeholder-color-disabled:var(--sl-color-gray-600);--sl-input-spacing-small:var(--sl-spacing-small);--sl-input-spacing-medium:var(--sl-spacing-medium);--sl-input-spacing-large:var(--sl-spacing-large);--sl-input-label-font-size-small:var(--sl-font-size-small);--sl-input-label-font-size-medium:var(--sl-font-size-medium);--sl-input-label-font-size-large:var(--sl-font-size-large);--sl-input-label-color:inherit;--sl-input-help-text-font-size-small:var(--sl-font-size-x-small);--sl-input-help-text-font-size-medium:var(--sl-font-size-small);--sl-input-help-text-font-size-large:var(--sl-font-size-medium);--sl-input-help-text-color:var(--sl-color-gray-400);--sl-toggle-size:1rem;--sl-overlay-background-color:#37415180;--sl-panel-background-color:var(--sl-color-white);--sl-panel-border-color:var(--sl-color-gray-200);--sl-tooltip-border-radius:var(--sl-border-radius-medium);--sl-tooltip-background-color:var(--sl-color-gray-800);--sl-tooltip-color:var(--sl-color-white);--sl-tooltip-font-family:var(--sl-font-sans);--sl-tooltip-font-weight:var(--sl-font-weight-normal);--sl-tooltip-font-size:var(--sl-font-size-x-small);--sl-tooltip-line-height:var(--sl-line-height-dense);--sl-tooltip-padding:var(--sl-spacing-xxx-small) var(--sl-spacing-x-small);--sl-tooltip-arrow-size:5px;--sl-tooltip-arrow-start-end-offset:8px;--sl-z-index-drawer:700;--sl-z-index-dialog:800;--sl-z-index-dropdown:900;--sl-z-index-toast:950;--sl-z-index-tooltip:1000}.tt-toast-stack{position:fixed;top:0;right:0;z-index:var(--tt-z-index-toast);width:28rem;max-width:100%;max-height:100%;overflow:auto}.tt-toast-stack tt-alert{--box-shadow:var(--tt-shadow-large);margin:var(--tt-spacing-md)}tt-button-group&gt;tt-button:first-child::part(base),tt-button-group&gt;tt-dropdown:first-child&gt;tt-button[slot=trigger]::part(base),tt-button-group&gt;tt-tooltip:first-child&gt;tt-button::part(base){border-top-right-radius:0;border-bottom-right-radius:0}tt-button-group&gt;tt-button:last-child::part(base),tt-button-group&gt;tt-dropdown:last-child&gt;tt-button[slot=trigger]::part(base),tt-button-group&gt;tt-tooltip:last-child&gt;tt-button::part(base){border-top-left-radius:0;border-bottom-left-radius:0}tt-button-group&gt;tt-button:not(:first-child):not(:last-child)::part(base),tt-button-group&gt;tt-dropdown:not(:first-child):not(:last-child)&gt;tt-button[slot=trigger]::part(base),tt-button-group&gt;tt-tooltip:not(:first-child):not(:last-child)&gt;tt-button::part(base){border-radius:0}tt-button-group&gt;tt-button:not(:first-child),tt-button-group&gt;tt-dropdown:not(:first-child)&gt;tt-button[slot=trigger],tt-button-group&gt;tt-tooltip:not(:first-child)&gt;tt-button{margin-left:calc(-1 * var(--sl-input-border-width))}tt-button-group&gt;tt-button:not(:first-child):not([type=default])::part(base):not(:hover):not(:active):not(:focus)::after,tt-button-group&gt;tt-dropdown:not(:first-child)&gt;tt-button[slot=trigger]:not([type=default])::part(base):not(:hover):not(:active):not(:focus)::after,tt-button-group&gt;tt-tooltip:not(:first-child)&gt;tt-button:not([type=default])::part(base):not(:hover):not(:active):not(:focus)::after{content:"";position:absolute;top:0;left:0;bottom:0;border-left:solid 1px #ffffff40}tt-button-group&gt;tt-button:hover,tt-button-group&gt;tt-dropdown:hover&gt;tt-button[slot=trigger],tt-button-group&gt;tt-tooltip:hover&gt;tt-button{z-index:1}tt-button-group&gt;tt-button.sl-focus,tt-button-group&gt;tt-dropdown&gt;tt-button[slot=trigger].sl-focus,tt-button-group&gt;tt-tooltip&gt;tt-button.sl-focus{z-index:2}tt-video-list tt-list-item::part(base){cursor:pointer}tt-video-list tt-list-item::part(hover-overlay){background-color:rgba(30, 201, 91, 0.2);border:4px solid var(--selected-color);transition:opacity var(--tt-transition-medium)}tt-video-list tt-list-item::part(selection-overlay){border:4px solid var(--selected-color);transition:opacity var(--tt-transition-medium)}tt-video-list tt-list-item::part(selection-overlay)::before{content:" ";transform:rotate(-45deg) translate(-81px, -16px);background-color:var(--selected-color);width:149px;transform-origin:0 0;height:70px;position:absolute}tt-video-list tt-list-item::part(selection-overlay)::after{position:absolute;-ms-flex-align:center;align-items:center;font-size:40px;color:white;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;content:"âœ“";transform:rotate(12deg) translate(3px, -12px)}:root{--tt-color-gray-1000-25:rgba(0, 0, 0, 0.25);--tt-color-gray-900-25:rgba(33, 33, 33, 0.25);--tt-color-gray-800-25:rgba(66, 66, 66, 0.25);--tt-color-gray-700-25:rgba(97, 97, 97, 0.25);--tt-color-gray-600-25:rgba(117, 117, 117, 0.25);--tt-color-gray-500-25:rgba(170, 170, 170, 0.25);--tt-color-gray-400-25:rgba(204, 204, 204, 0.25);--tt-color-gray-300-25:rgba(221, 221, 221, 0.25);--tt-color-gray-200-25:rgba(235, 235, 235, 0.25);--tt-color-gray-100-25:rgba(243, 243, 243, 0.25);--tt-color-gray-50-25:rgba(249, 249, 249, 0.25);--tt-color-gray-0-25:rgba(255, 255, 255, 0.25);--tt-color-green-gray-1000-25:rgba(0, 0, 0, 0.25);--tt-color-green-gray-900-25:rgba(26, 30, 27, 0.25);--tt-color-green-gray-800-25:rgba(40, 47, 42, 0.25);--tt-color-green-gray-700-25:rgba(63, 74, 67, 0.25);--tt-color-green-gray-600-25:rgba(82, 96, 87, 0.25);--tt-color-green-gray-500-25:rgba(103, 121, 110, 0.25);--tt-color-green-gray-400-25:rgba(159, 173, 164, 0.25);--tt-color-green-gray-300-25:rgba(211, 217, 213, 0.25);--tt-color-green-gray-200-25:rgba(230, 234, 231, 0.25);--tt-color-green-gray-100-25:rgba(241, 244, 242, 0.25);--tt-color-green-gray-50-25:rgba(248, 250, 249, 0.25);--tt-color-green-gray-0-25:rgba(255, 255, 255, 0.25);--tt-color-green-1000-25:rgba(0, 0, 0, 0.25);--tt-color-green-900-25:rgba(4, 54, 35, 0.25);--tt-color-green-800-25:rgba(11, 74, 33, 0.25);--tt-color-green-700-25:rgba(15, 99, 45, 0.25);--tt-color-green-600-25:rgba(19, 125, 56, 0.25);--tt-color-green-500-25:rgba(23, 150, 67, 0.25);--tt-color-green-400-25:rgba(30, 201, 91, 0.25);--tt-color-green-300-25:rgba(100, 232, 147, 0.25);--tt-color-green-200-25:rgba(166, 242, 193, 0.25);--tt-color-green-100-25:rgba(215, 249, 227, 0.25);--tt-color-green-50-25:rgba(237, 252, 242, 0.25);--tt-color-green-0-25:rgba(255, 255, 255, 0.25);--tt-color-red-1000-25:rgba(0, 0, 0, 0.25);--tt-color-red-900-25:rgba(57, 1, 1, 0.25);--tt-color-red-800-25:rgba(83, 2, 2, 0.25);--tt-color-red-700-25:rgba(111, 3, 3, 0.25);--tt-color-red-600-25:rgba(140, 4, 4, 0.25);--tt-color-red-500-25:rgba(199, 5, 5, 0.25);--tt-color-red-400-25:rgba(250, 76, 76, 0.25);--tt-color-red-300-25:rgba(252, 131, 131, 0.25);--tt-color-red-200-25:rgba(253, 190, 190, 0.25);--tt-color-red-100-25:rgba(254, 225, 225, 0.25);--tt-color-red-50-25:rgba(255, 245, 245, 0.25);--tt-color-red-0-25:rgba(255, 255, 255, 0.25);--tt-color-blue-1000-25:rgba(0, 0, 0, 0.25);--tt-color-blue-900-25:rgba(2, 19, 54, 0.25);--tt-color-blue-800-25:rgba(3, 30, 84, 0.25);--tt-color-blue-700-25:rgba(4, 47, 134, 0.25);--tt-color-blue-600-25:rgba(5, 61, 173, 0.25);--tt-color-blue-500-25:rgba(27, 101, 248, 0.25);--tt-color-blue-400-25:rgba(77, 134, 249, 0.25);--tt-color-blue-300-25:rgba(176, 201, 253, 0.25);--tt-color-blue-200-25:rgba(210, 225, 254, 0.25);--tt-color-blue-100-25:rgba(230, 238, 254, 0.25);--tt-color-blue-50-25:rgba(243, 247, 255, 0.25);--tt-color-blue-0-25:rgba(255, 255, 255, 0.25);--tt-color-yellow-1000-25:rgba(0, 0, 0, 0.25);--tt-color-yellow-900-25:rgba(30, 21, 1, 0.25);--tt-color-yellow-800-25:rgba(50, 35, 1, 0.25);--tt-color-yellow-700-25:rgba(85, 60, 2, 0.25);--tt-color-yellow-600-25:rgba(119, 84, 3, 0.25);--tt-color-yellow-500-25:rgba(154, 109, 4, 0.25);--tt-color-yellow-400-25:rgba(250, 198, 76, 0.25);--tt-color-yellow-300-25:rgba(252, 223, 156, 0.25);--tt-color-yellow-200-25:rgba(254, 238, 200, 0.25);--tt-color-yellow-100-25:rgba(254, 246, 225, 0.25);--tt-color-yellow-50-25:rgba(255, 251, 243, 0.25);--tt-color-yellow-0-25:rgba(255, 255, 255, 0.25);--tt-color-orange-1000-25:rgba(0, 0, 0, 0.25);--tt-color-orange-900-25:rgba(34, 16, 2, 0.25);--tt-color-orange-800-25:rgba(68, 31, 4, 0.25);--tt-color-orange-700-25:rgba(102, 47, 5, 0.25);--tt-color-orange-600-25:rgba(145, 67, 8, 0.25);--tt-color-orange-500-25:rgba(189, 88, 10, 0.25);--tt-color-orange-400-25:rgba(244, 134, 48, 0.25);--tt-color-orange-300-25:rgba(247, 161, 95, 0.25);--tt-color-orange-200-25:rgba(250, 198, 158, 0.25);--tt-color-orange-100-25:rgba(252, 224, 202, 0.25);--tt-color-orange-50-25:rgba(254, 244, 236, 0.25);--tt-color-orange-0-25:rgba(255, 255, 255, 0.25);--tt-color-purple-1000-25:rgba(0, 0, 0, 0.25);--tt-color-purple-900-25:rgba(30, 0, 56, 0.25);--tt-color-purple-800-25:rgba(52, 0, 96, 0.25);--tt-color-purple-700-25:rgba(79, 1, 147, 0.25);--tt-color-purple-600-25:rgba(120, 1, 223, 0.25);--tt-color-purple-500-25:rgba(145, 22, 254, 0.25);--tt-color-purple-400-25:rgba(195, 128, 254, 0.25);--tt-color-purple-300-25:rgba(217, 174, 255, 0.25);--tt-color-purple-200-25:rgba(234, 209, 255, 0.25);--tt-color-purple-100-25:rgba(243, 230, 255, 0.25);--tt-color-purple-50-25:rgba(250, 245, 255, 0.25);--tt-color-purple-0-25:rgba(255, 255, 255, 0.25);--tt-color-pink-1000-25:rgba(0, 0, 0, 0.25);--tt-color-pink-900-25:rgba(55, 1, 21, 0.25);--tt-color-pink-800-25:rgba(94, 2, 36, 0.25);--tt-color-pink-700-25:rgba(144, 4, 55, 0.25);--tt-color-pink-600-25:rgba(179, 5, 69, 0.25);--tt-color-pink-500-25:rgba(234, 6, 89, 0.25);--tt-color-pink-400-25:rgba(250, 71, 137, 0.25);--tt-color-pink-300-25:rgba(252, 126, 172, 0.25);--tt-color-pink-200-25:rgba(253, 180, 207, 0.25);--tt-color-pink-100-25:rgba(254, 210, 226, 0.25);--tt-color-pink-50-25:rgba(254, 235, 242, 0.25);--tt-color-pink-0-25:rgba(255, 255, 255, 0.25)}:root{--tt-color-gray-1000-35:rgba(0, 0, 0, 0.35);--tt-color-gray-900-35:rgba(33, 33, 33, 0.35);--tt-color-gray-800-35:rgba(66, 66, 66, 0.35);--tt-color-gray-700-35:rgba(97, 97, 97, 0.35);--tt-color-gray-600-35:rgba(117, 117, 117, 0.35);--tt-color-gray-500-35:rgba(170, 170, 170, 0.35);--tt-color-gray-400-35:rgba(204, 204, 204, 0.35);--tt-color-gray-300-35:rgba(221, 221, 221, 0.35);--tt-color-gray-200-35:rgba(235, 235, 235, 0.35);--tt-color-gray-100-35:rgba(243, 243, 243, 0.35);--tt-color-gray-50-35:rgba(249, 249, 249, 0.35);--tt-color-gray-0-35:rgba(255, 255, 255, 0.35);--tt-color-green-gray-1000-35:rgba(0, 0, 0, 0.35);--tt-color-green-gray-900-35:rgba(26, 30, 27, 0.35);--tt-color-green-gray-800-35:rgba(40, 47, 42, 0.35);--tt-color-green-gray-700-35:rgba(63, 74, 67, 0.35);--tt-color-green-gray-600-35:rgba(82, 96, 87, 0.35);--tt-color-green-gray-500-35:rgba(103, 121, 110, 0.35);--tt-color-green-gray-400-35:rgba(159, 173, 164, 0.35);--tt-color-green-gray-300-35:rgba(211, 217, 213, 0.35);--tt-color-green-gray-200-35:rgba(230, 234, 231, 0.35);--tt-color-green-gray-100-35:rgba(241, 244, 242, 0.35);--tt-color-green-gray-50-35:rgba(248, 250, 249, 0.35);--tt-color-green-gray-0-35:rgba(255, 255, 255, 0.35);--tt-color-green-1000-35:rgba(0, 0, 0, 0.35);--tt-color-green-900-35:rgba(4, 54, 35, 0.35);--tt-color-green-800-35:rgba(11, 74, 33, 0.35);--tt-color-green-700-35:rgba(15, 99, 45, 0.35);--tt-color-green-600-35:rgba(19, 125, 56, 0.35);--tt-color-green-500-35:rgba(23, 150, 67, 0.35);--tt-color-green-400-35:rgba(30, 201, 91, 0.35);--tt-color-green-300-35:rgba(100, 232, 147, 0.35);--tt-color-green-200-35:rgba(166, 242, 193, 0.35);--tt-color-green-100-35:rgba(215, 249, 227, 0.35);--tt-color-green-50-35:rgba(237, 252, 242, 0.35);--tt-color-green-0-35:rgba(255, 255, 255, 0.35);--tt-color-red-1000-35:rgba(0, 0, 0, 0.35);--tt-color-red-900-35:rgba(57, 1, 1, 0.35);--tt-color-red-800-35:rgba(83, 2, 2, 0.35);--tt-color-red-700-35:rgba(111, 3, 3, 0.35);--tt-color-red-600-35:rgba(140, 4, 4, 0.35);--tt-color-red-500-35:rgba(199, 5, 5, 0.35);--tt-color-red-400-35:rgba(250, 76, 76, 0.35);--tt-color-red-300-35:rgba(252, 131, 131, 0.35);--tt-color-red-200-35:rgba(253, 190, 190, 0.35);--tt-color-red-100-35:rgba(254, 225, 225, 0.35);--tt-color-red-50-35:rgba(255, 245, 245, 0.35);--tt-color-red-0-35:rgba(255, 255, 255, 0.35);--tt-color-blue-1000-35:rgba(0, 0, 0, 0.35);--tt-color-blue-900-35:rgba(2, 19, 54, 0.35);--tt-color-blue-800-35:rgba(3, 30, 84, 0.35);--tt-color-blue-700-35:rgba(4, 47, 134, 0.35);--tt-color-blue-600-35:rgba(5, 61, 173, 0.35);--tt-color-blue-500-35:rgba(27, 101, 248, 0.35);--tt-color-blue-400-35:rgba(77, 134, 249, 0.35);--tt-color-blue-300-35:rgba(176, 201, 253, 0.35);--tt-color-blue-200-35:rgba(210, 225, 254, 0.35);--tt-color-blue-100-35:rgba(230, 238, 254, 0.35);--tt-color-blue-50-35:rgba(243, 247, 255, 0.35);--tt-color-blue-0-35:rgba(255, 255, 255, 0.35);--tt-color-yellow-1000-35:rgba(0, 0, 0, 0.35);--tt-color-yellow-900-35:rgba(30, 21, 1, 0.35);--tt-color-yellow-800-35:rgba(50, 35, 1, 0.35);--tt-color-yellow-700-35:rgba(85, 60, 2, 0.35);--tt-color-yellow-600-35:rgba(119, 84, 3, 0.35);--tt-color-yellow-500-35:rgba(154, 109, 4, 0.35);--tt-color-yellow-400-35:rgba(250, 198, 76, 0.35);--tt-color-yellow-300-35:rgba(252, 223, 156, 0.35);--tt-color-yellow-200-35:rgba(254, 238, 200, 0.35);--tt-color-yellow-100-35:rgba(254, 246, 225, 0.35);--tt-color-yellow-50-35:rgba(255, 251, 243, 0.35);--tt-color-yellow-0-35:rgba(255, 255, 255, 0.35);--tt-color-orange-1000-35:rgba(0, 0, 0, 0.35);--tt-color-orange-900-35:rgba(34, 16, 2, 0.35);--tt-color-orange-800-35:rgba(68, 31, 4, 0.35);--tt-color-orange-700-35:rgba(102, 47, 5, 0.35);--tt-color-orange-600-35:rgba(145, 67, 8, 0.35);--tt-color-orange-500-35:rgba(189, 88, 10, 0.35);--tt-color-orange-400-35:rgba(244, 134, 48, 0.35);--tt-color-orange-300-35:rgba(247, 161, 95, 0.35);--tt-color-orange-200-35:rgba(250, 198, 158, 0.35);--tt-color-orange-100-35:rgba(252, 224, 202, 0.35);--tt-color-orange-50-35:rgba(254, 244, 236, 0.35);--tt-color-orange-0-35:rgba(255, 255, 255, 0.35);--tt-color-purple-1000-35:rgba(0, 0, 0, 0.35);--tt-color-purple-900-35:rgba(30, 0, 56, 0.35);--tt-color-purple-800-35:rgba(52, 0, 96, 0.35);--tt-color-purple-700-35:rgba(79, 1, 147, 0.35);--tt-color-purple-600-35:rgba(120, 1, 223, 0.35);--tt-color-purple-500-35:rgba(145, 22, 254, 0.35);--tt-color-purple-400-35:rgba(195, 128, 254, 0.35);--tt-color-purple-300-35:rgba(217, 174, 255, 0.35);--tt-color-purple-200-35:rgba(234, 209, 255, 0.35);--tt-color-purple-100-35:rgba(243, 230, 255, 0.35);--tt-color-purple-50-35:rgba(250, 245, 255, 0.35);--tt-color-purple-0-35:rgba(255, 255, 255, 0.35);--tt-color-pink-1000-35:rgba(0, 0, 0, 0.35);--tt-color-pink-900-35:rgba(55, 1, 21, 0.35);--tt-color-pink-800-35:rgba(94, 2, 36, 0.35);--tt-color-pink-700-35:rgba(144, 4, 55, 0.35);--tt-color-pink-600-35:rgba(179, 5, 69, 0.35);--tt-color-pink-500-35:rgba(234, 6, 89, 0.35);--tt-color-pink-400-35:rgba(250, 71, 137, 0.35);--tt-color-pink-300-35:rgba(252, 126, 172, 0.35);--tt-color-pink-200-35:rgba(253, 180, 207, 0.35);--tt-color-pink-100-35:rgba(254, 210, 226, 0.35);--tt-color-pink-50-35:rgba(254, 235, 242, 0.35);--tt-color-pink-0-35:rgba(255, 255, 255, 0.35)}:root{--tt-color-gray-1000-50:rgba(0, 0, 0, 0.5);--tt-color-gray-900-50:rgba(33, 33, 33, 0.5);--tt-color-gray-800-50:rgba(66, 66, 66, 0.5);--tt-color-gray-700-50:rgba(97, 97, 97, 0.5);--tt-color-gray-600-50:rgba(117, 117, 117, 0.5);--tt-color-gray-500-50:rgba(170, 170, 170, 0.5);--tt-color-gray-400-50:rgba(204, 204, 204, 0.5);--tt-color-gray-300-50:rgba(221, 221, 221, 0.5);--tt-color-gray-200-50:rgba(235, 235, 235, 0.5);--tt-color-gray-100-50:rgba(243, 243, 243, 0.5);--tt-color-gray-50-50:rgba(249, 249, 249, 0.5);--tt-color-gray-0-50:rgba(255, 255, 255, 0.5);--tt-color-green-gray-1000-50:rgba(0, 0, 0, 0.5);--tt-color-green-gray-900-50:rgba(26, 30, 27, 0.5);--tt-color-green-gray-800-50:rgba(40, 47, 42, 0.5);--tt-color-green-gray-700-50:rgba(63, 74, 67, 0.5);--tt-color-green-gray-600-50:rgba(82, 96, 87, 0.5);--tt-color-green-gray-500-50:rgba(103, 121, 110, 0.5);--tt-color-green-gray-400-50:rgba(159, 173, 164, 0.5);--tt-color-green-gray-300-50:rgba(211, 217, 213, 0.5);--tt-color-green-gray-200-50:rgba(230, 234, 231, 0.5);--tt-color-green-gray-100-50:rgba(241, 244, 242, 0.5);--tt-color-green-gray-50-50:rgba(248, 250, 249, 0.5);--tt-color-green-gray-0-50:rgba(255, 255, 255, 0.5);--tt-color-green-1000-50:rgba(0, 0, 0, 0.5);--tt-color-green-900-50:rgba(4, 54, 35, 0.5);--tt-color-green-800-50:rgba(11, 74, 33, 0.5);--tt-color-green-700-50:rgba(15, 99, 45, 0.5);--tt-color-green-600-50:rgba(19, 125, 56, 0.5);--tt-color-green-500-50:rgba(23, 150, 67, 0.5);--tt-color-green-400-50:rgba(30, 201, 91, 0.5);--tt-color-green-300-50:rgba(100, 232, 147, 0.5);--tt-color-green-200-50:rgba(166, 242, 193, 0.5);--tt-color-green-100-50:rgba(215, 249, 227, 0.5);--tt-color-green-50-50:rgba(237, 252, 242, 0.5);--tt-color-green-0-50:rgba(255, 255, 255, 0.5);--tt-color-red-1000-50:rgba(0, 0, 0, 0.5);--tt-color-red-900-50:rgba(57, 1, 1, 0.5);--tt-color-red-800-50:rgba(83, 2, 2, 0.5);--tt-color-red-700-50:rgba(111, 3, 3, 0.5);--tt-color-red-600-50:rgba(140, 4, 4, 0.5);--tt-color-red-500-50:rgba(199, 5, 5, 0.5);--tt-color-red-400-50:rgba(250, 76, 76, 0.5);--tt-color-red-300-50:rgba(252, 131, 131, 0.5);--tt-color-red-200-50:rgba(253, 190, 190, 0.5);--tt-color-red-100-50:rgba(254, 225, 225, 0.5);--tt-color-red-50-50:rgba(255, 245, 245, 0.5);--tt-color-red-0-50:rgba(255, 255, 255, 0.5);--tt-color-blue-1000-50:rgba(0, 0, 0, 0.5);--tt-color-blue-900-50:rgba(2, 19, 54, 0.5);--tt-color-blue-800-50:rgba(3, 30, 84, 0.5);--tt-color-blue-700-50:rgba(4, 47, 134, 0.5);--tt-color-blue-600-50:rgba(5, 61, 173, 0.5);--tt-color-blue-500-50:rgba(27, 101, 248, 0.5);--tt-color-blue-400-50:rgba(77, 134, 249, 0.5);--tt-color-blue-300-50:rgba(176, 201, 253, 0.5);--tt-color-blue-200-50:rgba(210, 225, 254, 0.5);--tt-color-blue-100-50:rgba(230, 238, 254, 0.5);--tt-color-blue-50-50:rgba(243, 247, 255, 0.5);--tt-color-blue-0-50:rgba(255, 255, 255, 0.5);--tt-color-yellow-1000-50:rgba(0, 0, 0, 0.5);--tt-color-yellow-900-50:rgba(30, 21, 1, 0.5);--tt-color-yellow-800-50:rgba(50, 35, 1, 0.5);--tt-color-yellow-700-50:rgba(85, 60, 2, 0.5);--tt-color-yellow-600-50:rgba(119, 84, 3, 0.5);--tt-color-yellow-500-50:rgba(154, 109, 4, 0.5);--tt-color-yellow-400-50:rgba(250, 198, 76, 0.5);--tt-color-yellow-300-50:rgba(252, 223, 156, 0.5);--tt-color-yellow-200-50:rgba(254, 238, 200, 0.5);--tt-color-yellow-100-50:rgba(254, 246, 225, 0.5);--tt-color-yellow-50-50:rgba(255, 251, 243, 0.5);--tt-color-yellow-0-50:rgba(255, 255, 255, 0.5);--tt-color-orange-1000-50:rgba(0, 0, 0, 0.5);--tt-color-orange-900-50:rgba(34, 16, 2, 0.5);--tt-color-orange-800-50:rgba(68, 31, 4, 0.5);--tt-color-orange-700-50:rgba(102, 47, 5, 0.5);--tt-color-orange-600-50:rgba(145, 67, 8, 0.5);--tt-color-orange-500-50:rgba(189, 88, 10, 0.5);--tt-color-orange-400-50:rgba(244, 134, 48, 0.5);--tt-color-orange-300-50:rgba(247, 161, 95, 0.5);--tt-color-orange-200-50:rgba(250, 198, 158, 0.5);--tt-color-orange-100-50:rgba(252, 224, 202, 0.5);--tt-color-orange-50-50:rgba(254, 244, 236, 0.5);--tt-color-orange-0-50:rgba(255, 255, 255, 0.5);--tt-color-purple-1000-50:rgba(0, 0, 0, 0.5);--tt-color-purple-900-50:rgba(30, 0, 56, 0.5);--tt-color-purple-800-50:rgba(52, 0, 96, 0.5);--tt-color-purple-700-50:rgba(79, 1, 147, 0.5);--tt-color-purple-600-50:rgba(120, 1, 223, 0.5);--tt-color-purple-500-50:rgba(145, 22, 254, 0.5);--tt-color-purple-400-50:rgba(195, 128, 254, 0.5);--tt-color-purple-300-50:rgba(217, 174, 255, 0.5);--tt-color-purple-200-50:rgba(234, 209, 255, 0.5);--tt-color-purple-100-50:rgba(243, 230, 255, 0.5);--tt-color-purple-50-50:rgba(250, 245, 255, 0.5);--tt-color-purple-0-50:rgba(255, 255, 255, 0.5);--tt-color-pink-1000-50:rgba(0, 0, 0, 0.5);--tt-color-pink-900-50:rgba(55, 1, 21, 0.5);--tt-color-pink-800-50:rgba(94, 2, 36, 0.5);--tt-color-pink-700-50:rgba(144, 4, 55, 0.5);--tt-color-pink-600-50:rgba(179, 5, 69, 0.5);--tt-color-pink-500-50:rgba(234, 6, 89, 0.5);--tt-color-pink-400-50:rgba(250, 71, 137, 0.5);--tt-color-pink-300-50:rgba(252, 126, 172, 0.5);--tt-color-pink-200-50:rgba(253, 180, 207, 0.5);--tt-color-pink-100-50:rgba(254, 210, 226, 0.5);--tt-color-pink-50-50:rgba(254, 235, 242, 0.5);--tt-color-pink-0-50:rgba(255, 255, 255, 0.5)}:root{--tt-color-gray-1000-65:rgba(0, 0, 0, 0.65);--tt-color-gray-900-65:rgba(33, 33, 33, 0.65);--tt-color-gray-800-65:rgba(66, 66, 66, 0.65);--tt-color-gray-700-65:rgba(97, 97, 97, 0.65);--tt-color-gray-600-65:rgba(117, 117, 117, 0.65);--tt-color-gray-500-65:rgba(170, 170, 170, 0.65);--tt-color-gray-400-65:rgba(204, 204, 204, 0.65);--tt-color-gray-300-65:rgba(221, 221, 221, 0.65);--tt-color-gray-200-65:rgba(235, 235, 235, 0.65);--tt-color-gray-100-65:rgba(243, 243, 243, 0.65);--tt-color-gray-50-65:rgba(249, 249, 249, 0.65);--tt-color-gray-0-65:rgba(255, 255, 255, 0.65);--tt-color-green-gray-1000-65:rgba(0, 0, 0, 0.65);--tt-color-green-gray-900-65:rgba(26, 30, 27, 0.65);--tt-color-green-gray-800-65:rgba(40, 47, 42, 0.65);--tt-color-green-gray-700-65:rgba(63, 74, 67, 0.65);--tt-color-green-gray-600-65:rgba(82, 96, 87, 0.65);--tt-color-green-gray-500-65:rgba(103, 121, 110, 0.65);--tt-color-green-gray-400-65:rgba(159, 173, 164, 0.65);--tt-color-green-gray-300-65:rgba(211, 217, 213, 0.65);--tt-color-green-gray-200-65:rgba(230, 234, 231, 0.65);--tt-color-green-gray-100-65:rgba(241, 244, 242, 0.65);--tt-color-green-gray-50-65:rgba(248, 250, 249, 0.65);--tt-color-green-gray-0-65:rgba(255, 255, 255, 0.65);--tt-color-green-1000-65:rgba(0, 0, 0, 0.65);--tt-color-green-900-65:rgba(4, 54, 35, 0.65);--tt-color-green-800-65:rgba(11, 74, 33, 0.65);--tt-color-green-700-65:rgba(15, 99, 45, 0.65);--tt-color-green-600-65:rgba(19, 125, 56, 0.65);--tt-color-green-500-65:rgba(23, 150, 67, 0.65);--tt-color-green-400-65:rgba(30, 201, 91, 0.65);--tt-color-green-300-65:rgba(100, 232, 147, 0.65);--tt-color-green-200-65:rgba(166, 242, 193, 0.65);--tt-color-green-100-65:rgba(215, 249, 227, 0.65);--tt-color-green-50-65:rgba(237, 252, 242, 0.65);--tt-color-green-0-65:rgba(255, 255, 255, 0.65);--tt-color-red-1000-65:rgba(0, 0, 0, 0.65);--tt-color-red-900-65:rgba(57, 1, 1, 0.65);--tt-color-red-800-65:rgba(83, 2, 2, 0.65);--tt-color-red-700-65:rgba(111, 3, 3, 0.65);--tt-color-red-600-65:rgba(140, 4, 4, 0.65);--tt-color-red-500-65:rgba(199, 5, 5, 0.65);--tt-color-red-400-65:rgba(250, 76, 76, 0.65);--tt-color-red-300-65:rgba(252, 131, 131, 0.65);--tt-color-red-200-65:rgba(253, 190, 190, 0.65);--tt-color-red-100-65:rgba(254, 225, 225, 0.65);--tt-color-red-50-65:rgba(255, 245, 245, 0.65);--tt-color-red-0-65:rgba(255, 255, 255, 0.65);--tt-color-blue-1000-65:rgba(0, 0, 0, 0.65);--tt-color-blue-900-65:rgba(2, 19, 54, 0.65);--tt-color-blue-800-65:rgba(3, 30, 84, 0.65);--tt-color-blue-700-65:rgba(4, 47, 134, 0.65);--tt-color-blue-600-65:rgba(5, 61, 173, 0.65);--tt-color-blue-500-65:rgba(27, 101, 248, 0.65);--tt-color-blue-400-65:rgba(77, 134, 249, 0.65);--tt-color-blue-300-65:rgba(176, 201, 253, 0.65);--tt-color-blue-200-65:rgba(210, 225, 254, 0.65);--tt-color-blue-100-65:rgba(230, 238, 254, 0.65);--tt-color-blue-50-65:rgba(243, 247, 255, 0.65);--tt-color-blue-0-65:rgba(255, 255, 255, 0.65);--tt-color-yellow-1000-65:rgba(0, 0, 0, 0.65);--tt-color-yellow-900-65:rgba(30, 21, 1, 0.65);--tt-color-yellow-800-65:rgba(50, 35, 1, 0.65);--tt-color-yellow-700-65:rgba(85, 60, 2, 0.65);--tt-color-yellow-600-65:rgba(119, 84, 3, 0.65);--tt-color-yellow-500-65:rgba(154, 109, 4, 0.65);--tt-color-yellow-400-65:rgba(250, 198, 76, 0.65);--tt-color-yellow-300-65:rgba(252, 223, 156, 0.65);--tt-color-yellow-200-65:rgba(254, 238, 200, 0.65);--tt-color-yellow-100-65:rgba(254, 246, 225, 0.65);--tt-color-yellow-50-65:rgba(255, 251, 243, 0.65);--tt-color-yellow-0-65:rgba(255, 255, 255, 0.65);--tt-color-orange-1000-65:rgba(0, 0, 0, 0.65);--tt-color-orange-900-65:rgba(34, 16, 2, 0.65);--tt-color-orange-800-65:rgba(68, 31, 4, 0.65);--tt-color-orange-700-65:rgba(102, 47, 5, 0.65);--tt-color-orange-600-65:rgba(145, 67, 8, 0.65);--tt-color-orange-500-65:rgba(189, 88, 10, 0.65);--tt-color-orange-400-65:rgba(244, 134, 48, 0.65);--tt-color-orange-300-65:rgba(247, 161, 95, 0.65);--tt-color-orange-200-65:rgba(250, 198, 158, 0.65);--tt-color-orange-100-65:rgba(252, 224, 202, 0.65);--tt-color-orange-50-65:rgba(254, 244, 236, 0.65);--tt-color-orange-0-65:rgba(255, 255, 255, 0.65);--tt-color-purple-1000-65:rgba(0, 0, 0, 0.65);--tt-color-purple-900-65:rgba(30, 0, 56, 0.65);--tt-color-purple-800-65:rgba(52, 0, 96, 0.65);--tt-color-purple-700-65:rgba(79, 1, 147, 0.65);--tt-color-purple-600-65:rgba(120, 1, 223, 0.65);--tt-color-purple-500-65:rgba(145, 22, 254, 0.65);--tt-color-purple-400-65:rgba(195, 128, 254, 0.65);--tt-color-purple-300-65:rgba(217, 174, 255, 0.65);--tt-color-purple-200-65:rgba(234, 209, 255, 0.65);--tt-color-purple-100-65:rgba(243, 230, 255, 0.65);--tt-color-purple-50-65:rgba(250, 245, 255, 0.65);--tt-color-purple-0-65:rgba(255, 255, 255, 0.65);--tt-color-pink-1000-65:rgba(0, 0, 0, 0.65);--tt-color-pink-900-65:rgba(55, 1, 21, 0.65);--tt-color-pink-800-65:rgba(94, 2, 36, 0.65);--tt-color-pink-700-65:rgba(144, 4, 55, 0.65);--tt-color-pink-600-65:rgba(179, 5, 69, 0.65);--tt-color-pink-500-65:rgba(234, 6, 89, 0.65);--tt-color-pink-400-65:rgba(250, 71, 137, 0.65);--tt-color-pink-300-65:rgba(252, 126, 172, 0.65);--tt-color-pink-200-65:rgba(253, 180, 207, 0.65);--tt-color-pink-100-65:rgba(254, 210, 226, 0.65);--tt-color-pink-50-65:rgba(254, 235, 242, 0.65);--tt-color-pink-0-65:rgba(255, 255, 255, 0.65)}:root{--tt-color-gray-1000-75:rgba(0, 0, 0, 0.75);--tt-color-gray-900-75:rgba(33, 33, 33, 0.75);--tt-color-gray-800-75:rgba(66, 66, 66, 0.75);--tt-color-gray-700-75:rgba(97, 97, 97, 0.75);--tt-color-gray-600-75:rgba(117, 117, 117, 0.75);--tt-color-gray-500-75:rgba(170, 170, 170, 0.75);--tt-color-gray-400-75:rgba(204, 204, 204, 0.75);--tt-color-gray-300-75:rgba(221, 221, 221, 0.75);--tt-color-gray-200-75:rgba(235, 235, 235, 0.75);--tt-color-gray-100-75:rgba(243, 243, 243, 0.75);--tt-color-gray-50-75:rgba(249, 249, 249, 0.75);--tt-color-gray-0-75:rgba(255, 255, 255, 0.75);--tt-color-green-gray-1000-75:rgba(0, 0, 0, 0.75);--tt-color-green-gray-900-75:rgba(26, 30, 27, 0.75);--tt-color-green-gray-800-75:rgba(40, 47, 42, 0.75);--tt-color-green-gray-700-75:rgba(63, 74, 67, 0.75);--tt-color-green-gray-600-75:rgba(82, 96, 87, 0.75);--tt-color-green-gray-500-75:rgba(103, 121, 110, 0.75);--tt-color-green-gray-400-75:rgba(159, 173, 164, 0.75);--tt-color-green-gray-300-75:rgba(211, 217, 213, 0.75);--tt-color-green-gray-200-75:rgba(230, 234, 231, 0.75);--tt-color-green-gray-100-75:rgba(241, 244, 242, 0.75);--tt-color-green-gray-50-75:rgba(248, 250, 249, 0.75);--tt-color-green-gray-0-75:rgba(255, 255, 255, 0.75);--tt-color-green-1000-75:rgba(0, 0, 0, 0.75);--tt-color-green-900-75:rgba(4, 54, 35, 0.75);--tt-color-green-800-75:rgba(11, 74, 33, 0.75);--tt-color-green-700-75:rgba(15, 99, 45, 0.75);--tt-color-green-600-75:rgba(19, 125, 56, 0.75);--tt-color-green-500-75:rgba(23, 150, 67, 0.75);--tt-color-green-400-75:rgba(30, 201, 91, 0.75);--tt-color-green-300-75:rgba(100, 232, 147, 0.75);--tt-color-green-200-75:rgba(166, 242, 193, 0.75);--tt-color-green-100-75:rgba(215, 249, 227, 0.75);--tt-color-green-50-75:rgba(237, 252, 242, 0.75);--tt-color-green-0-75:rgba(255, 255, 255, 0.75);--tt-color-red-1000-75:rgba(0, 0, 0, 0.75);--tt-color-red-900-75:rgba(57, 1, 1, 0.75);--tt-color-red-800-75:rgba(83, 2, 2, 0.75);--tt-color-red-700-75:rgba(111, 3, 3, 0.75);--tt-color-red-600-75:rgba(140, 4, 4, 0.75);--tt-color-red-500-75:rgba(199, 5, 5, 0.75);--tt-color-red-400-75:rgba(250, 76, 76, 0.75);--tt-color-red-300-75:rgba(252, 131, 131, 0.75);--tt-color-red-200-75:rgba(253, 190, 190, 0.75);--tt-color-red-100-75:rgba(254, 225, 225, 0.75);--tt-color-red-50-75:rgba(255, 245, 245, 0.75);--tt-color-red-0-75:rgba(255, 255, 255, 0.75);--tt-color-blue-1000-75:rgba(0, 0, 0, 0.75);--tt-color-blue-900-75:rgba(2, 19, 54, 0.75);--tt-color-blue-800-75:rgba(3, 30, 84, 0.75);--tt-color-blue-700-75:rgba(4, 47, 134, 0.75);--tt-color-blue-600-75:rgba(5, 61, 173, 0.75);--tt-color-blue-500-75:rgba(27, 101, 248, 0.75);--tt-color-blue-400-75:rgba(77, 134, 249, 0.75);--tt-color-blue-300-75:rgba(176, 201, 253, 0.75);--tt-color-blue-200-75:rgba(210, 225, 254, 0.75);--tt-color-blue-100-75:rgba(230, 238, 254, 0.75);--tt-color-blue-50-75:rgba(243, 247, 255, 0.75);--tt-color-blue-0-75:rgba(255, 255, 255, 0.75);--tt-color-yellow-1000-75:rgba(0, 0, 0, 0.75);--tt-color-yellow-900-75:rgba(30, 21, 1, 0.75);--tt-color-yellow-800-75:rgba(50, 35, 1, 0.75);--tt-color-yellow-700-75:rgba(85, 60, 2, 0.75);--tt-color-yellow-600-75:rgba(119, 84, 3, 0.75);--tt-color-yellow-500-75:rgba(154, 109, 4, 0.75);--tt-color-yellow-400-75:rgba(250, 198, 76, 0.75);--tt-color-yellow-300-75:rgba(252, 223, 156, 0.75);--tt-color-yellow-200-75:rgba(254, 238, 200, 0.75);--tt-color-yellow-100-75:rgba(254, 246, 225, 0.75);--tt-color-yellow-50-75:rgba(255, 251, 243, 0.75);--tt-color-yellow-0-75:rgba(255, 255, 255, 0.75);--tt-color-orange-1000-75:rgba(0, 0, 0, 0.75);--tt-color-orange-900-75:rgba(34, 16, 2, 0.75);--tt-color-orange-800-75:rgba(68, 31, 4, 0.75);--tt-color-orange-700-75:rgba(102, 47, 5, 0.75);--tt-color-orange-600-75:rgba(145, 67, 8, 0.75);--tt-color-orange-500-75:rgba(189, 88, 10, 0.75);--tt-color-orange-400-75:rgba(244, 134, 48, 0.75);--tt-color-orange-300-75:rgba(247, 161, 95, 0.75);--tt-color-orange-200-75:rgba(250, 198, 158, 0.75);--tt-color-orange-100-75:rgba(252, 224, 202, 0.75);--tt-color-orange-50-75:rgba(254, 244, 236, 0.75);--tt-color-orange-0-75:rgba(255, 255, 255, 0.75);--tt-color-purple-1000-75:rgba(0, 0, 0, 0.75);--tt-color-purple-900-75:rgba(30, 0, 56, 0.75);--tt-color-purple-800-75:rgba(52, 0, 96, 0.75);--tt-color-purple-700-75:rgba(79, 1, 147, 0.75);--tt-color-purple-600-75:rgba(120, 1, 223, 0.75);--tt-color-purple-500-75:rgba(145, 22, 254, 0.75);--tt-color-purple-400-75:rgba(195, 128, 254, 0.75);--tt-color-purple-300-75:rgba(217, 174, 255, 0.75);--tt-color-purple-200-75:rgba(234, 209, 255, 0.75);--tt-color-purple-100-75:rgba(243, 230, 255, 0.75);--tt-color-purple-50-75:rgba(250, 245, 255, 0.75);--tt-color-purple-0-75:rgba(255, 255, 255, 0.75);--tt-color-pink-1000-75:rgba(0, 0, 0, 0.75);--tt-color-pink-900-75:rgba(55, 1, 21, 0.75);--tt-color-pink-800-75:rgba(94, 2, 36, 0.75);--tt-color-pink-700-75:rgba(144, 4, 55, 0.75);--tt-color-pink-600-75:rgba(179, 5, 69, 0.75);--tt-color-pink-500-75:rgba(234, 6, 89, 0.75);--tt-color-pink-400-75:rgba(250, 71, 137, 0.75);--tt-color-pink-300-75:rgba(252, 126, 172, 0.75);--tt-color-pink-200-75:rgba(253, 180, 207, 0.75);--tt-color-pink-100-75:rgba(254, 210, 226, 0.75);--tt-color-pink-50-75:rgba(254, 235, 242, 0.75);--tt-color-pink-0-75:rgba(255, 255, 255, 0.75)}:root{--tt-color-white:#fff;--tt-color-black:#000;--tt-color-gray-1000:#000;--tt-color-gray-900:#212121;--tt-color-gray-800:#424242;--tt-color-gray-700:#616161;--tt-color-gray-600:#757575;--tt-color-gray-500:#aaaaaa;--tt-color-gray-400:#cccccc;--tt-color-gray-300:#dddddd;--tt-color-gray-200:#ebebeb;--tt-color-gray-100:#f3f3f3;--tt-color-gray-50:#f9f9f9;--tt-color-gray-0:#fff;--tt-color-green-gray-1000:#000;--tt-color-green-gray-900:#1a1e1b;--tt-color-green-gray-800:#282f2a;--tt-color-green-gray-700:#3f4a43;--tt-color-green-gray-600:#526057;--tt-color-green-gray-500:#67796e;--tt-color-green-gray-400:#9fada4;--tt-color-green-gray-300:#d3d9d5;--tt-color-green-gray-200:#e6eae7;--tt-color-green-gray-100:#f1f4f2;--tt-color-green-gray-50:#f8faf9;--tt-color-green-gray-0:#fff;--tt-color-green-1000:#000;--tt-color-green-900:#043623;--tt-color-green-800:#0b4a21;--tt-color-green-700:#0f632d;--tt-color-green-600:#137d38;--tt-color-green-500:#179643;--tt-color-green-400:#1ec95b;--tt-color-green-300:#64e893;--tt-color-green-200:#a6f2c1;--tt-color-green-100:#d7f9e3;--tt-color-green-50:#edfcf2;--tt-color-green-0:#fff;--tt-color-red-1000:#000;--tt-color-red-900:#390101;--tt-color-red-800:#530202;--tt-color-red-700:#6f0303;--tt-color-red-600:#8c0404;--tt-color-red-500:#c70505;--tt-color-red-400:#fa4c4c;--tt-color-red-300:#fc8383;--tt-color-red-200:#fdbebe;--tt-color-red-100:#fee1e1;--tt-color-red-50:#fff5f5;--tt-color-red-0:#fff;--tt-color-blue-1000:#000;--tt-color-blue-900:#021336;--tt-color-blue-800:#031e54;--tt-color-blue-700:#042f86;--tt-color-blue-600:#053dad;--tt-color-blue-500:#1b65f8;--tt-color-blue-400:#4d86f9;--tt-color-blue-300:#b0c9fd;--tt-color-blue-200:#d2e1fe;--tt-color-blue-100:#e6eefe;--tt-color-blue-50:#f3f7ff;--tt-color-blue-0:#fff;--tt-color-yellow-1000:#000;--tt-color-yellow-900:#1e1501;--tt-color-yellow-800:#322301;--tt-color-yellow-700:#553c02;--tt-color-yellow-600:#775403;--tt-color-yellow-500:#9a6d04;--tt-color-yellow-400:#fac64c;--tt-color-yellow-300:#fcdf9c;--tt-color-yellow-200:#feeec8;--tt-color-yellow-100:#fef6e1;--tt-color-yellow-50:#fffbf3;--tt-color-yellow-0:#fff;--tt-color-orange-1000:#000;--tt-color-orange-900:#221002;--tt-color-orange-800:#441f04;--tt-color-orange-700:#662f05;--tt-color-orange-600:#914308;--tt-color-orange-500:#bd580a;--tt-color-orange-400:#f48630;--tt-color-orange-300:#f7a15f;--tt-color-orange-200:#fac69e;--tt-color-orange-100:#fce0ca;--tt-color-orange-50:#fef4ec;--tt-color-orange-0:#fff;--tt-color-purple-1000:#000;--tt-color-purple-900:#1e0038;--tt-color-purple-800:#340060;--tt-color-purple-700:#4f0193;--tt-color-purple-600:#7801df;--tt-color-purple-500:#9116fe;--tt-color-purple-400:#c380fe;--tt-color-purple-300:#d9aeff;--tt-color-purple-200:#ead1ff;--tt-color-purple-100:#f3e6ff;--tt-color-purple-50:#faf5ff;--tt-color-purple-0:#fff;--tt-color-pink-1000:#000;--tt-color-pink-900:#370115;--tt-color-pink-800:#5e0224;--tt-color-pink-700:#900437;--tt-color-pink-600:#b30545;--tt-color-pink-500:#ea0659;--tt-color-pink-400:#fa4789;--tt-color-pink-300:#fc7eac;--tt-color-pink-200:#fdb4cf;--tt-color-pink-100:#fed2e2;--tt-color-pink-50:#feebf2;--tt-color-pink-0:#fff;--tt-color-spring-green:var(--tt-color-green-400);--tt-color-racing-green:var(--tt-color-green-900);--tt-color-rec-red:var(--tt-color-red-400)}:export{color-white:#fff;color-black:#000;color-gray-1000:#000;color-gray-900:#212121;color-gray-800:#424242;color-gray-700:#616161;color-gray-600:#757575;color-gray-500:#aaaaaa;color-gray-400:#cccccc;color-gray-300:#dddddd;color-gray-200:#ebebeb;color-gray-100:#f3f3f3;color-gray-50:#f9f9f9;color-gray-0:#fff;color-green-gray-1000:#000;color-green-gray-900:#1a1e1b;color-green-gray-800:#282f2a;color-green-gray-700:#3f4a43;color-green-gray-600:#526057;color-green-gray-500:#67796e;color-green-gray-400:#9fada4;color-green-gray-300:#d3d9d5;color-green-gray-200:#e6eae7;color-green-gray-100:#f1f4f2;color-green-gray-50:#f8faf9;color-green-gray-0:#fff;color-green-1000:#000;color-green-900:#043623;color-green-800:#0b4a21;color-green-700:#0f632d;color-green-600:#137d38;color-green-500:#179643;color-green-400:#1ec95b;color-green-300:#64e893;color-green-200:#a6f2c1;color-green-100:#d7f9e3;color-green-50:#edfcf2;color-green-0:#fff;color-red-1000:#000;color-red-900:#390101;color-red-800:#530202;color-red-700:#6f0303;color-red-600:#8c0404;color-red-500:#c70505;color-red-400:#fa4c4c;color-red-300:#fc8383;color-red-200:#fdbebe;color-red-100:#fee1e1;color-red-50:#fff5f5;color-red-0:#fff;color-blue-1000:#000;color-blue-900:#021336;color-blue-800:#031e54;color-blue-700:#042f86;color-blue-600:#053dad;color-blue-500:#1b65f8;color-blue-400:#4d86f9;color-blue-300:#b0c9fd;color-blue-200:#d2e1fe;color-blue-100:#e6eefe;color-blue-50:#f3f7ff;color-blue-0:#fff;color-yellow-1000:#000;color-yellow-900:#1e1501;color-yellow-800:#322301;color-yellow-700:#553c02;color-yellow-600:#775403;color-yellow-500:#9a6d04;color-yellow-400:#fac64c;color-yellow-300:#fcdf9c;color-yellow-200:#feeec8;color-yellow-100:#fef6e1;color-yellow-50:#fffbf3;color-yellow-0:#fff;color-orange-1000:#000;color-orange-900:#221002;color-orange-800:#441f04;color-orange-700:#662f05;color-orange-600:#914308;color-orange-500:#bd580a;color-orange-400:#f48630;color-orange-300:#f7a15f;color-orange-200:#fac69e;color-orange-100:#fce0ca;color-orange-50:#fef4ec;color-orange-0:#fff;color-purple-1000:#000;color-purple-900:#1e0038;color-purple-800:#340060;color-purple-700:#4f0193;color-purple-600:#7801df;color-purple-500:#9116fe;color-purple-400:#c380fe;color-purple-300:#d9aeff;color-purple-200:#ead1ff;color-purple-100:#f3e6ff;color-purple-50:#faf5ff;color-purple-0:#fff;color-pink-1000:#000;color-pink-900:#370115;color-pink-800:#5e0224;color-pink-700:#900437;color-pink-600:#b30545;color-pink-500:#ea0659;color-pink-400:#fa4789;color-pink-300:#fc7eac;color-pink-200:#fdb4cf;color-pink-100:#fed2e2;color-pink-50:#feebf2;color-pink-0:#fff}@font-face{font-family:"TT";src:url("https://static.twentythree.com/ui/fontz/1.3.1/nb_international_pro_light-webfont.eot");src:url("https://static.twentythree.com/ui/fontz/1.3.1/nb_international_pro_light-webfont.eot?#iefix") format("embedded-opentype"), url("https://static.twentythree.com/ui/fontz/1.3.1/nb_international_pro_light-webfont.woff2") format("woff2"), url("https://static.twentythree.com/ui/fontz/1.3.1/nb_international_pro_light-webfont.woff") format("woff"), url("https://static.twentythree.com/ui/fontz/1.3.1/nb_international_pro_light-webfont.ttf") format("truetype");font-weight:300;font-style:normal}@font-face{font-family:"TT";src:url("https://static.twentythree.com/ui/fontz/1.3.1/nb_international_pro_regular-webfont.eot");src:url("https://static.twentythree.com/ui/fontz/1.3.1/nb_international_pro_regular-webfont.eot?#iefix") format("embedded-opentype"), url("https://static.twentythree.com/ui/fontz/1.3.1/nb_international_pro_regular-webfont.woff2") format("woff2"), url("https://static.twentythree.com/ui/fontz/1.3.1/nb_international_pro_regular-webfont.woff") format("woff"), url("https://static.twentythree.com/ui/fontz/1.3.1/nb_international_pro_regular-webfont.ttf") format("truetype");font-weight:400;font-style:normal}@font-face{font-family:"TT";src:url("https://static.twentythree.com/ui/fontz/1.3.1/nb_international_pro_bold-webfont.eot");src:url("https://static.twentythree.com/ui/fontz/1.3.1/nb_international_pro_bold-webfont.eot?#iefix") format("embedded-opentype"), url("https://static.twentythree.com/ui/fontz/1.3.1/nb_international_pro_bold-webfont.woff2") format("woff2"), url("https://static.twentythree.com/ui/fontz/1.3.1/nb_international_pro_bold-webfont.woff") format("woff"), url("https://static.twentythree.com/ui/fontz/1.3.1/nb_international_pro_bold-webfont.ttf") format("truetype");font-weight:700;font-style:normal}@font-face{font-family:"TT";src:url("https://static.twentythree.com/ui/fontz/1.3.1/nb_international_pro_light_italic-webfont.eot");src:url("https://static.twentythree.com/ui/fontz/1.3.1/nb_international_pro_light_italic-webfont.eot?#iefix") format("embedded-opentype"), url("https://static.twentythree.com/ui/fontz/1.3.1/nb_international_pro_light_italic-webfont.woff2") format("woff2"), url("https://static.twentythree.com/ui/fontz/1.3.1/nb_international_pro_light_italic-webfont.woff") format("woff"), url("https://static.twentythree.com/ui/fontz/1.3.1/nb_international_pro_light_italic-webfont.ttf") format("truetype");font-weight:300;font-style:italic}@font-face{font-family:"TT";src:url("https://static.twentythree.com/ui/fontz/1.3.1/nb_international_pro_italic-webfont.eot");src:url("https://static.twentythree.com/ui/fontz/1.3.1/nb_international_pro_italic-webfont.eot?#iefix") format("embedded-opentype"), url("https://static.twentythree.com/ui/fontz/1.3.1/nb_international_pro_italic-webfont.woff2") format("woff2"), url("https://static.twentythree.com/ui/fontz/1.3.1/nb_international_pro_italic-webfont.woff") format("woff"), url("https://static.twentythree.com/ui/fontz/1.3.1/nb_international_pro_italic-webfont.ttf") format("truetype");font-weight:400;font-style:italic}@font-face{font-family:"TT";src:url("https://static.twentythree.com/ui/fontz/1.3.1/nb_international_pro_bold_italic-webfont.eot");src:url("https://static.twentythree.com/ui/fontz/1.3.1/nb_international_pro_bold_italic-webfont.eot?#iefix") format("embedded-opentype"), url("https://static.twentythree.com/ui/fontz/1.3.1/nb_international_pro_bold_italic-webfont.woff2") format("woff2"), url("https://static.twentythree.com/ui/fontz/1.3.1/nb_international_pro_bold_italic-webfont.woff") format("woff"), url("https://static.twentythree.com/ui/fontz/1.3.1/nb_international_pro_bold_italic-webfont.ttf") format("truetype");font-weight:700;font-style:italic}@font-face{font-family:"TTmono";src:url("https://static.twentythree.com/ui/fontz/1.3.1/nb_international_pro_mono-webfont.eot");src:url("https://static.twentythree.com/ui/fontz/1.3.1/nb_international_pro_mono-webfont.eot?#iefix") format("embedded-opentype"), url("https://static.twentythree.com/ui/fontz/1.3.1/nb_international_pro_mono-webfont.woff2") format("woff2"), url("https://static.twentythree.com/ui/fontz/1.3.1/nb_international_pro_mono-webfont.woff") format("woff"), url("https://static.twentythree.com/ui/fontz/1.3.1/nb_international_pro_mono-webfont.ttf") format("truetype");font-weight:normal 400;font-style:normal}@font-face{font-family:"Open Sans";src:url("https://static.twentythree.com/ui/fontz/1.3.1/OpenSans-Light.eot");src:url("https://static.twentythree.com/ui/fontz/1.3.1/OpenSans-Light.eot?#iefix") format("embedded-opentype"), url("https://static.twentythree.com/ui/fontz/1.3.1/OpenSans-Light.woff") format("woff"), url("https://static.twentythree.com/ui/fontz/1.3.1/OpenSans-Light.ttf") format("truetype");font-weight:300;font-style:normal}@font-face{font-family:"Open Sans";src:url("https://static.twentythree.com/ui/fontz/1.3.1/OpenSans-Regular.eot");src:url("https://static.twentythree.com/ui/fontz/1.3.1/OpenSans-Regular.eot?#iefix") format("embedded-opentype"), url("https://static.twentythree.com/ui/fontz/1.3.1/OpenSans-Regular.woff") format("woff"), url("https://static.twentythree.com/ui/fontz/1.3.1/OpenSans-Regular.ttf") format("truetype");font-weight:400;font-style:normal}@font-face{font-family:"Open Sans";src:url("https://static.twentythree.com/ui/fontz/1.3.1/OpenSans-Semibold.eot");src:url("https://static.twentythree.com/ui/fontz/1.3.1/OpenSans-Semibold.eot?#iefix") format("embedded-opentype"), url("https://static.twentythree.com/ui/fontz/1.3.1/OpenSans-Semibold.woff") format("woff"), url("https://static.twentythree.com/ui/fontz/1.3.1/OpenSans-Semibold.ttf") format("truetype");font-weight:600;font-style:normal}@font-face{font-family:"Open Sans";src:url("https://static.twentythree.com/ui/fontz/1.3.1/OpenSans-Bold.eot");src:url("https://static.twentythree.com/ui/fontz/1.3.1/OpenSans-Bold.eot?#iefix") format("embedded-opentype"), url("https://static.twentythree.com/ui/fontz/1.3.1/OpenSans-Bold.woff") format("woff"), url("https://static.twentythree.com/ui/fontz/1.3.1/OpenSans-Bold.ttf") format("truetype");font-weight:700;font-style:normal}@font-face{font-family:"Open Sans";src:url("https://static.twentythree.com/ui/fontz/1.3.1/OpenSans-ExtraBold.eot");src:url("https://static.twentythree.com/ui/fontz/1.3.1/OpenSans-ExtraBold.eot?#iefix") format("embedded-opentype"), url("https://static.twentythree.com/ui/fontz/1.3.1/OpenSans-ExtraBold.woff") format("woff"), url("https://static.twentythree.com/ui/fontz/1.3.1/OpenSans-ExtraBold.ttf") format("truetype");font-weight:800;font-style:normal}@font-face{font-family:"Open Sans";src:url("https://static.twentythree.com/ui/fontz/1.3.1/OpenSans-LightItalic.eot");src:url("https://static.twentythree.com/ui/fontz/1.3.1/OpenSans-LightItalic.eot?#iefix") format("embedded-opentype"), url("https://static.twentythree.com/ui/fontz/1.3.1/OpenSans-LightItalic.woff") format("woff"), url("https://static.twentythree.com/ui/fontz/1.3.1/OpenSans-LightItalic.ttf") format("truetype");font-weight:300;font-style:italic}@font-face{font-family:"Open Sans";src:url("https://static.twentythree.com/ui/fontz/1.3.1/OpenSans-Italic.eot");src:url("https://static.twentythree.com/ui/fontz/1.3.1/OpenSans-Italic.eot?#iefix") format("embedded-opentype"), url("https://static.twentythree.com/ui/fontz/1.3.1/OpenSans-Italic.woff") format("woff"), url("https://static.twentythree.com/ui/fontz/1.3.1/OpenSans-Italic.ttf") format("truetype");font-weight:400;font-style:italic}@font-face{font-family:"Open Sans";src:url("https://static.twentythree.com/ui/fontz/1.3.1/OpenSans-SemiboldItalic.eot");src:url("https://static.twentythree.com/ui/fontz/1.3.1/OpenSans-SemiboldItalic.eot?#iefix") format("embedded-opentype"), url("https://static.twentythree.com/ui/fontz/1.3.1/OpenSans-SemiboldItalic.woff") format("woff"), url("https://static.twentythree.com/ui/fontz/1.3.1/OpenSans-SemiboldItalic.ttf") format("truetype");font-weight:600;font-style:italic}@font-face{font-family:"Open Sans";src:url("https://static.twentythree.com/ui/fontz/1.3.1/OpenSans-BoldItalic.eot");src:url("https://static.twentythree.com/ui/fontz/1.3.1/OpenSans-BoldItalic.eot?#iefix") format("embedded-opentype"), url("https://static.twentythree.com/ui/fontz/1.3.1/OpenSans-BoldItalic.woff") format("woff"), url("https://static.twentythree.com/ui/fontz/1.3.1/OpenSans-BoldItalic.ttf") format("truetype");font-weight:700;font-style:italic}@font-face{font-family:"Open Sans";src:url("https://static.twentythree.com/ui/fontz/1.3.1/OpenSans-ExtraBoldItalic.eot");src:url("https://static.twentythree.com/ui/fontz/1.3.1/OpenSans-ExtraBoldItalic.eot?#iefix") format("embedded-opentype"), url("https://static.twentythree.com/ui/fontz/1.3.1/OpenSans-ExtraBoldItalic.woff") format("woff"), url("https://static.twentythree.com/ui/fontz/1.3.1/OpenSans-ExtraBoldItalic.ttf") format("truetype");font-weight:800;font-style:italic}@font-face{font-family:"Inconsolata";src:url("https://static.twentythree.com/ui/fontz/1.3.1/Inconsolata-ExtraLight.ttf") format("truetype");font-weight:200;font-style:normal}@font-face{font-family:"Inconsolata";src:url("https://static.twentythree.com/ui/fontz/1.3.1/Inconsolata-Light.ttf") format("truetype");font-weight:300;font-style:normal}@font-face{font-family:"Inconsolata";src:url("https://static.twentythree.com/ui/fontz/1.3.1/Inconsolata-Regular.ttf") format("truetype");font-weight:400;font-style:normal}@font-face{font-family:"Inconsolata";src:url("https://static.twentythree.com/ui/fontz/1.3.1/Inconsolata-Medium.ttf") format("truetype");font-weight:500;font-style:normal}@font-face{font-family:"Inconsolata";src:url("https://static.twentythree.com/ui/fontz/1.3.1/Inconsolata-SemiBold.ttf") format("truetype");font-weight:600;font-style:normal}@font-face{font-family:"Inconsolata";src:url("https://static.twentythree.com/ui/fontz/1.3.1/Inconsolata-Bold.ttf") format("truetype");font-weight:700;font-style:normal}@font-face{font-family:"Inconsolata";src:url("https://static.twentythree.com/ui/fontz/1.3.1/Inconsolata-ExtraBold.ttf") format("truetype");font-weight:800;font-style:normal}@font-face{font-family:"Inconsolata";src:url("https://static.twentythree.com/ui/fontz/1.3.1/Inconsolata-Black.ttf") format("truetype");font-weight:900;font-style:normal}@font-face{font-family:"Inter";src:url("https://static.twentythree.com/ui/fontz/1.3.1/Inter-Thin.ttf") format("truetype");font-weight:100;font-style:normal}@font-face{font-family:"Inter";src:url("https://static.twentythree.com/ui/fontz/1.3.1/Inter-ExtraLight.ttf") format("truetype");font-weight:200;font-style:normal}@font-face{font-family:"Inter";src:url("https://static.twentythree.com/ui/fontz/1.3.1/Inter-Light.ttf") format("truetype");font-weight:300;font-style:normal}@font-face{font-family:"Inter";src:url("https://static.twentythree.com/ui/fontz/1.3.1/Inter-Regular.ttf") format("truetype");font-weight:400;font-style:normal}@font-face{font-family:"Inter";src:url("https://static.twentythree.com/ui/fontz/1.3.1/Inter-Medium.ttf") format("truetype");font-weight:500;font-style:normal}@font-face{font-family:"Inter";src:url("https://static.twentythree.com/ui/fontz/1.3.1/Inter-SemiBold.ttf") format("truetype");font-weight:600;font-style:normal}@font-face{font-family:"Inter";src:url("https://static.twentythree.com/ui/fontz/1.3.1/Inter-Bold.ttf") format("truetype");font-weight:700;font-style:normal}@font-face{font-family:"Inter";src:url("https://static.twentythree.com/ui/fontz/1.3.1/Inter-ExtraBold.ttf") format("truetype");font-weight:800;font-style:normal}@font-face{font-family:"Inter";src:url("https://static.twentythree.com/ui/fontz/1.3.1/Inter-Black.ttf") format("truetype");font-weight:900;font-style:normal}:root{--tt-font-standard:var(--tt-font-weight-regular) var(--tt-font-size-xs) /
    var(--tt-font-size-md) var(--tt-font-default);--tt-font-medium:var(--tt-font-weight-medium) var(--tt-font-size-xs) /
    var(--tt-font-size-md) var(--tt-font-default);--tt-font-header:var(--tt-font-weight-medium) var(--tt-font-size-lg) /
    var(--tt-font-size-2xl) var(--tt-font-default);--tt-font-mono:TTmono, "NB International Pro Mono", SFMono-Regular, Consolas,
    "Liberation Mono", Menlo, monospace;--tt-font-headings:TT, "NB International Pro", "Open Sans", Helvetica, Arial,
    sans-serif;--tt-font-body:"Open Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto,
    Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji",
    "Segoe UI Symbol";--tt-font-default:Inter, "Open Sans", Roboto, Helvetica, Arial, sans-serif;--tt-font-size-2xs:0.625rem;--tt-font-size-xs:0.75rem;--tt-font-size-sm:0.875rem;--tt-font-size-md:1rem;--tt-font-size-lg:1.125rem;--tt-font-size-xl:1.25rem;--tt-font-size-2xl:1.5rem;--tt-font-size-3xl:1.875rem;--tt-font-size-4xl:2.25rem;--tt-font-size-5xl:3rem;--tt-font-size-6xl:3.75rem;--tt-font-size-7xl:4.5rem;--tt-font-size-8xl:6rem;--tt-font-size-9xl:8rem;--tt-font-weight-thin:100;--tt-font-weight-extralight:200;--tt-font-weight-light:300;--tt-font-weight-regular:400;--tt-font-weight-medium:500;--tt-font-weight-semibold:600;--tt-font-weight-bold:700;--tt-font-weight-extrabold:800;--tt-font-weight-black:900}:export{font-size-2xs:0.625;font-size-xs:0.75;font-size-sm:0.875;font-size-md:1;font-size-lg:1.125;font-size-xl:1.25;font-size-2xl:1.5;font-size-3xl:1.875;font-size-4xl:2.25;font-size-5xl:3;font-size-6xl:3.75;font-size-7xl:4.5;font-size-8xl:6;font-size-9xl:8;font-weight-thin:100;font-weight-extralight:200;font-weight-light:300;font-weight-regular:400;font-weight-medium:500;font-weight-semibold:600;font-weight-bold:700;font-weight-extrabold:800;font-weight-black:900}:root{--tt-animation-easing-x-smooth:cubic-bezier(0.68, -0.01, 0.32, 1);--tt-animation-easing-smooth:cubic-bezier(0.83, 0, 0.17, 1);--tt-border-radius-sm:0.125rem;--tt-border-radius-md:0.25rem;--tt-border-radius-lg:0.5rem;--tt-border-radius-xl:1rem;--tt-border-radius-circle:50%;--tt-border-radius-pill:9999px;--tt-shadow-x-small:0 1px 0 rgba(4, 54, 35, 0.08);--tt-shadow-small:0 1px 2px rgba(4, 54, 35, 0.16);--tt-shadow-medium:0 2px 4px rgba(4, 54, 35, 0.16);--tt-shadow-large:0 2px 8px rgba(4, 54, 35, 0.16);--tt-shadow-x-large:0 4px 16px rgba(4, 54, 35, 0.16);--tt-spacing-4xs:0.0625rem;--tt-spacing-3xs:0.125rem;--tt-spacing-2xs:0.25rem;--tt-spacing-xs:0.5rem;--tt-spacing-sm:0.75rem;--tt-spacing-md:1rem;--tt-spacing-lg:1.25rem;--tt-spacing-xl:1.75rem;--tt-spacing-2xl:2.25rem;--tt-spacing-3xl:3rem;--tt-spacing-4xl:4.5rem;--tt-transition-x-slow:1000ms;--tt-transition-slow:500ms;--tt-transition-medium:250ms;--tt-transition-fast:150ms;--tt-transition-x-fast:50ms;--tt-icon-sizing-small:1.5em;--tt-icon-sizing-medium:1.75em;--tt-button-font-size-small:var(--sl-font-size-x-small);--tt-button-font-size-medium:var(--sl-font-size-small);--tt-button-font-size-large:var(--sl-font-size-medium);--tt-panel-padding-block:1.5rem;--tt-z-index-drawer:700;--tt-z-index-dialog:800;--tt-z-index-dropdown:900;--tt-z-index-toast:950;--tt-z-index-tooltip:1000}.tt-toast-stack{position:fixed;top:0;right:0;z-index:var(--tt-z-index-toast);width:28rem;max-width:100%;max-height:100%;overflow:auto}.tt-toast-stack tt-alert{--box-shadow:var(--tt-shadow-large);margin:var(--tt-spacing-md)}.tt-video-sorter-sortable-drag-hidden{opacity:0}tt-fieldsection+tt-fieldsection::part(header){margin-top:1rem}
div.redux-form-simple-field-component.pv-input-secondary input[type=text],div.redux-form-simple-field-component.pv-input-secondary input[type=email],div.redux-form-simple-field-component.pv-input-secondary input[type=tel],div.redux-form-simple-field-component.pv-input-secondary input[type=password],div.redux-form-simple-field-component.pv-input-secondary textarea{width:100%;border:0;padding:11px 8px;background-color:#f9f9f9;border-radius:2px;font-size:13px;line-height:18px;font-family:"Open Sans",Helvetica,Arial,sans-serif;transition:all .3s}div.redux-form-simple-field-component.pv-input-secondary input[type=text]:focus,div.redux-form-simple-field-component.pv-input-secondary input[type=email]:focus,div.redux-form-simple-field-component.pv-input-secondary input[type=tel]:focus,div.redux-form-simple-field-component.pv-input-secondary input[type=password]:focus,div.redux-form-simple-field-component.pv-input-secondary textarea:focus{box-shadow:inset 0 -2px 0 0 #1ec95b;border-radius:2px 2px 0 0}.visually-hidden{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}div.redux-form-simple-field-component.pv-input-primary.is-invalid input[type=text],div.redux-form-simple-field-component.pv-input-primary.is-invalid input[type=email],div.redux-form-simple-field-component.pv-input-primary.is-invalid input[type=tel],div.redux-form-simple-field-component.pv-input-primary.is-invalid input[type=password],div.redux-form-simple-field-component.pv-input-primary.is-invalid textarea,div.redux-form-simple-field-component.pv-input-primary input[type=text]:focus,div.redux-form-simple-field-component.pv-input-primary input[type=email]:focus,div.redux-form-simple-field-component.pv-input-primary input[type=tel]:focus,div.redux-form-simple-field-component.pv-input-primary input[type=password]:focus,div.redux-form-simple-field-component.pv-input-primary textarea:focus{background-color:#f9f9f9;border-radius:2px 2px 0 0;padding-left:12px}div.redux-form-simple-field-component{position:relative;padding-bottom:16px}div.redux-form-simple-field-component.is-invalid textarea,div.redux-form-simple-field-component.is-invalid input{border-color:red}div.redux-form-simple-field-component label{margin-bottom:5px;display:block}div.redux-form-simple-field-component input{padding:5px;border-radius:.125rem;border-style:none;background:#f9f9f9}div.redux-form-simple-field-component input:focus{border-color:#1ec95b}div.redux-form-simple-field-component textarea{border-radius:.125rem}div.redux-form-simple-field-component textarea:focus{border-color:#1ec95b}div.redux-form-simple-field-component .error{position:absolute;left:0;bottom:0;font-size:10px;font-family:"Open Sans",Helvetica,Arial,sans-serif;line-height:1.52}div.redux-form-simple-field-component.is-dropdown input{background:#fff url("/icons/AAAAAA/11x11/chevron.svg") no-repeat calc(100% - 5px) center}div.redux-form-simple-field-component.is-dropdown input:focus{background-image:url("/icons/1EC95B/11x11/chevron.svg")}div.redux-form-simple-field-component.pv-input-primary input[type=text],div.redux-form-simple-field-component.pv-input-primary input[type=email],div.redux-form-simple-field-component.pv-input-primary input[type=tel],div.redux-form-simple-field-component.pv-input-primary input[type=password],div.redux-form-simple-field-component.pv-input-primary textarea{width:100%;border:0;padding:10px 3px 10px 0;transition:all .3s}div.redux-form-simple-field-component.pv-input-primary input[type=text]:focus,div.redux-form-simple-field-component.pv-input-primary input[type=email]:focus,div.redux-form-simple-field-component.pv-input-primary input[type=tel]:focus,div.redux-form-simple-field-component.pv-input-primary input[type=password]:focus,div.redux-form-simple-field-component.pv-input-primary textarea:focus{box-shadow:inset 0 -2px 0 0 #1ec95b}div.redux-form-simple-field-component.pv-input-primary.is-invalid input[type=text],div.redux-form-simple-field-component.pv-input-primary.is-invalid input[type=email],div.redux-form-simple-field-component.pv-input-primary.is-invalid input[type=tel],div.redux-form-simple-field-component.pv-input-primary.is-invalid input[type=password],div.redux-form-simple-field-component.pv-input-primary.is-invalid textarea{box-shadow:inset 0 -2px 0 0 #fa4646}div.redux-form-simple-field-component.pv-input-primary label{color:#212121;padding-bottom:7px;border-bottom:1px solid #ddd;font-weight:600;margin-bottom:5px;display:block}div.redux-form-simple-field-component.pv-input-secondary.is-invalid input[type=text],div.redux-form-simple-field-component.pv-input-secondary.is-invalid input[type=email],div.redux-form-simple-field-component.pv-input-secondary.is-invalid input[type=tel],div.redux-form-simple-field-component.pv-input-secondary.is-invalid input[type=password],div.redux-form-simple-field-component.pv-input-secondary.is-invalid textarea{border-radius:2px 2px 0 0;box-shadow:inset 0 -2px 0 0 #fa4646}div.redux-form-simple-field-component.pv-input-secondary label{display:block;margin-bottom:4px;padding:0;font-size:13px;line-height:1.42;font-weight:600;color:#676767}
.redux-form-simple-auto-complete-component.pv-input-primary.is-invalid input[type=text],.redux-form-simple-auto-complete-component.pv-input-primary.is-invalid textarea,.redux-form-simple-auto-complete-component.pv-input-primary input[type=text]:focus,.redux-form-simple-auto-complete-component.pv-input-primary textarea:focus{background-color:#f9f9f9;border-radius:2px 2px 0 0;padding-left:12px}.redux-form-simple-auto-complete-component.pv-input-primary{padding-bottom:16px}.redux-form-simple-auto-complete-component.pv-input-primary input[type=text],.redux-form-simple-auto-complete-component.pv-input-primary textarea{width:100%;border:0;padding:10px 3px 10px 0;transition:all .3s;line-height:1.5;height:auto}.redux-form-simple-auto-complete-component.pv-input-primary input[type=text]:focus,.redux-form-simple-auto-complete-component.pv-input-primary textarea:focus{box-shadow:inset 0 -2px 0 0 #1ec95b}.redux-form-simple-auto-complete-component.pv-input-primary.is-invalid input[type=text],.redux-form-simple-auto-complete-component.pv-input-primary.is-invalid textarea{box-shadow:inset 0 -2px 0 0 #fa4646}.redux-form-simple-auto-complete-component.pv-input-primary label{padding-bottom:7px;border-bottom:1px solid #ddd;font-weight:600;margin-bottom:5px;display:block}.redux-form-simple-auto-complete-component.pv-input-primary .input-wrapper .arrow-down{top:14px}.redux-form-simple-auto-complete-component.pv-input-primary .suggestion-item:hover,.redux-form-simple-auto-complete-component.pv-input-primary .suggestion-item.selected{background:#f9f9f9}
.redux-form-wysiwyg-component{padding-bottom:25px;position:relative}.redux-form-wysiwyg-component label{margin-bottom:5px;display:block}.redux-form-wysiwyg-component .wysiwyg-editor-component{border:1px solid #ccc}.redux-form-wysiwyg-component.is-invalid .wysiwyg-editor-component{border-color:red}.redux-form-wysiwyg-component.focused .wysiwyg-editor-component{border-color:#1ec95b}.redux-form-wysiwyg-component .error{position:absolute;left:0;bottom:7px;font-size:10px;font-family:"Open Sans",Helvetica,Arial,sans-serif}
div.pill-form-adapter-component label{margin-bottom:5px;display:block}div.pill-form-adapter-component.pv-input-primary label{padding-bottom:7px;border-bottom:1px solid #ddd;font-weight:600;margin-bottom:5px;display:block}
.infinite-list-component .loader-wrapper{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;padding-top:16px}
.loader-wrapper-component{position:relative;min-height:90px}.loader-wrapper-component&gt;.loader-component{position:absolute;top:50%;left:50%;transform:translate3d(-50%, -50%, 0);z-index:1}.loader-wrapper-component.with-message{min-height:120px}.loader-wrapper-component.blur .children{opacity:.7;filter:blur(0.8px);-webkit-transform:translateZ(0)}.loader-wrapper-component.blur .children:after{content:"";position:absolute;left:0;right:0;top:0;bottom:0;background:#fff;opacity:.2;transition:all .3s}.loader-wrapper-component .loading-message{font-size:14px;position:absolute;top:50%;left:50%;transform:translate3d(-50%, 42px, 0)}
.loader-component{display:inline-block}.loader-component svg{display:block}
.big-loader-component{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;text-align:center;color:#fff}.big-loader-component .text{font-size:20px}.big-loader-component .loader,.big-loader-component .loader:after{border-radius:50%;width:87px;height:87px}.big-loader-component .loader{margin:5px auto 30px;font-size:10px;position:relative;text-indent:-9999em;border-top:.5em solid #787978;border-right:.5em solid #787978;border-bottom:.5em solid #787978;border-left:.5em solid #1cc75b;transform:translateZ(0);animation:load8 1.1s infinite linear}@keyframes load8{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}
.print-component{display:none}@media print{.print-component{display:block}}
.confirm-component-modal .ant-modal{margin:0 auto}.confirm-component-modal .ant-modal-body{padding:20px}.confirm-component-modal .ant-modal-footer{padding:10px 20px}.confirm-component-modal .confirm-component-title{font-size:14px;margin:0}
.rich-text-component em{font-style:italic}.rich-text-component u{text-decoration:underline}.rich-text-component strong{text-weight:bold}.rich-text-component ul{list-style:disc outside none}.rich-text-component a{color:inherit;text-decoration:underline;opacity:.7}.rich-text-component a:hover{color:inherit;text-decoration:underline}.rich-text-component h1,.rich-text-component h2,.rich-text-component h3,.rich-text-component h4,.rich-text-component h5{color:inherit}
.show-more-component .trigger{cursor:pointer}.show-more-component .trigger .default-trigger{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;text-align:center;-ms-flex-align:center;align-items:center;font-weight:600;color:#676767}.show-more-component .trigger .default-trigger .icon-component{margin-right:6px}
.fancybox-overlay{width:auto;height:auto;display:block}.fancybox-overlay .fancybox-wrap{width:780px;height:auto;position:static;margin:15% auto 0;opacity:1;transition:opacity .1s linear;overflow:visible}.fancybox-overlay .fancybox-wrap[data-is-loading=true]{opacity:0}.fancybox-overlay .fancybox-wrap .fancybox-skin{padding:0px;width:auto;height:auto;position:absolute;top:50%;transform:translateY(-50%)}.fancybox-overlay .fancybox-wrap .fancybox-skin .fancybox-inner{overflow:auto;width:780px;height:auto}
.visually-hidden{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.counter-component{border-radius:8px;border:1px solid #aaa}.counter-component,.counter-component&gt;div{display:inline-block}.counter-component tt-icon{font-size:12px}.counter-component .decrease{border-radius:8px 0 0 8px}.counter-component .increase{border-radius:0 8px 8px 0}.counter-component .decrease,.counter-component .increase{width:40px;height:40px;line-height:40px;font-weight:bold;text-align:center;color:#aaa;transition:border-color .2s,color .2s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:none}.counter-component .decrease.inactive,.counter-component .increase.inactive{border-color:#ccc;color:#ccc;cursor:not-allowed;background-color:#f9f9f9}.counter-component .decrease:not(.inactive),.counter-component .increase:not(.inactive){background-color:#fff;cursor:pointer}.counter-component .decrease:not(.inactive):hover,.counter-component .increase:not(.inactive):hover{border-color:#1ec95b;transition:border-color .2s,color .2s;color:#1ec95b}.counter-component .counter-value{width:40px;height:40px;line-height:40px;text-align:center;border-left:1px solid #ddd;border-right:1px solid #ddd;background-color:#f9f9f9}
.critical-error-component{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;padding:150px 16px 16px}.critical-error-component .image-wrapper{max-width:200px}.critical-error-component .image-wrapper img{width:100%;height:auto}.critical-error-component h2{font-size:24px;margin-bottom:8px}.critical-error-component p{font-size:14px}
.line-chart-component .line-chart-youtube path{stroke:#cd201f}.line-chart-component .line-chart-facebook path{stroke:#3b5998}.line-chart-component .line-chart-twitter path{stroke:#1da1f2}.line-chart-component .chart-label-youtube{color:#cd201f}.line-chart-component .chart-label-facebook{color:#3b5998}.line-chart-component .chart-label-twitter{color:#1da1f2}.line-chart-component .recharts-tooltip-label{color:#043623;font-weight:bold}.line-chart-component .recharts-tooltip-item-value{color:#043623}
.video-list .add-video-button{display:-ms-flexbox;display:flex;position:relative;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;height:0;padding-bottom:75%;background:#eff5f0;cursor:pointer}.video-list .hidden{display:none}.video-list .see-all-videos{text-align:center;line-height:1;padding-top:4px}.video-list .see-all-videos .all-videos-button{padding:0;border:0;background:none;text-decoration:underline;color:#043623;cursor:pointer}.video-list .icon-plus-wrapper{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}
.visually-hidden{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}div.video-item-component,a.video-item-component{position:relative;margin-bottom:8px;font-size:10px;display:block;border-radius:.125rem;overflow:hidden}div.video-item-component .video-item-sizer,a.video-item-component .video-item-sizer{position:relative;width:100%;height:0;padding-bottom:75%}div.video-item-component .video-item-inner,a.video-item-component .video-item-inner{position:absolute;top:0;left:0;width:100%;height:100%;transition-property:widths,heights;transition-duration:200ms}div.video-item-component .video-item-background,a.video-item-component .video-item-background{width:100%;height:100%;background-color:transparent;background-position:center center;background-repeat:no-repeat;background-size:cover}div.video-item-component.dragging,a.video-item-component.dragging{background-color:#eff5f0;border:1px solid #1ec95b}div.video-item-component.dragging .video-item-inner,a.video-item-component.dragging .video-item-inner{position:fixed;z-index:1000;width:120px;height:90px}div.video-item-component .selector,a.video-item-component .selector{position:absolute;top:6px;right:6px;width:18px;height:18px;border-radius:9px;border:1px solid #fff;background:rgba(0,0,0,.3) none center center no-repeat}div.video-item-component.selected .selector,a.video-item-component.selected .selector{border:1px solid #1ec95b;background:#1ec95b url(/icons/10x10/FFFFFF/check.svg) center center no-repeat}div.video-item-component .video-item-stats,a.video-item-component .video-item-stats{position:absolute;top:0;left:0;width:100%}div.video-item-component .video-item-meta,a.video-item-component .video-item-meta{position:absolute;left:0;bottom:0;width:100%;padding:5px;background-color:rgba(0,0,0,.6);color:#fff;line-height:1.2;box-sizing:border-box}div.video-item-component .video-item-meta.is-encoding,a.video-item-component .video-item-meta.is-encoding{height:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;font-size:13px}div.video-item-component .video-item-meta .video-item-album,a.video-item-component .video-item-meta .video-item-album{white-space:nowrap;margin:0 50px 3px 0;overflow:hidden;text-overflow:ellipsis}div.video-item-component .video-item-meta .video-item-length,a.video-item-component .video-item-meta .video-item-length{position:absolute;top:5px;right:5px}div.video-item-component .video-item-meta .video-item-title,a.video-item-component .video-item-meta .video-item-title{font-size:13px;overflow:hidden;max-height:2.4em}
.video-timestamp-selector-component .video-timestamp-selector-content{padding:20px}.video-timestamp-selector-component .preview{position:relative;width:500px;margin:0 auto}.video-timestamp-selector-component .preview video{width:100%}.video-timestamp-selector-component .slider{position:relative;padding:0 40px}.video-timestamp-selector-component .slider .timestamp{position:absolute;top:0;font-size:12px;line-height:12px}.video-timestamp-selector-component .slider .timestamp.timestamp-start{left:0}.video-timestamp-selector-component .slider .timestamp.timestamp-end{right:0}.video-timestamp-selector-component .ant-slider{border-top-color:#f9f9f9;border-bottom-color:#f9f9f9}.video-timestamp-selector-component .ant-slider .ant-slider-track,.video-timestamp-selector-component .ant-slider:hover .ant-slider-track{background-color:#1ec95b}.video-timestamp-selector-component .ant-slider .ant-slider-handle,.video-timestamp-selector-component .ant-slider:hover .ant-slider-handle{border-color:#1ec95b}.video-timestamp-selector-component .ant-slider .ant-slider-handle:active,.video-timestamp-selector-component .ant-slider:hover .ant-slider-handle:active{box-shadow:0 0 0 2px rgba(30,201,91,.2)}
.looping-video-component{position:relative;width:100%}.looping-video-component .looping-video-spinner{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.7) url(/resources/um/script/filter-search/loading.svg) center center no-repeat}
.visually-hidden{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.thumbnail-component{position:relative;display:block;border-radius:.125rem;overflow:hidden;background:#f3f3f3}.thumbnail-component img{display:block}.thumbnail-component .label{position:absolute;bottom:0;right:0;background-color:#4a4a4a;color:#fff;padding:0 8px;font-size:11px;line-height:16px}.thumbnail-component .thumbnail-backup{width:100%;height:100%;background:#aaa}
.visually-hidden{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.video-heatmap-component{position:relative;max-width:974px;width:100%;overflow:hidden}.video-heatmap-component.compact .tooltip-pointer{top:8px}.video-heatmap-component .tooltip-pointer{position:absolute;left:0;top:0;width:1px;height:1px}.video-heatmap-range-tooltip{pointer-events:none}
.visually-hidden{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.video-heatmap-ranges-component{position:relative;height:49px}.video-heatmap-ranges-component.compact{height:24px;border-radius:.125rem}.video-heatmap-ranges-component.compact .heatmap-bar{padding:8px 0;height:100%}.video-heatmap-ranges-component .heatmap-bar{float:left;height:100%;transition:width 800ms ease-in-out}.video-heatmap-ranges-component .heatmap-bar .heatmap-level{width:100%;height:100%;background-color:#043623;transition:width 800ms ease-in-out}.video-heatmap-ranges-component .heatmap-bar .heatmap-level-0{background-color:#ddd}.video-heatmap-ranges-component .heatmap-bar .heatmap-level-1{background-color:#1ec95b}.video-heatmap-ranges-component .playhead{padding:5px 5px 5px 5px;color:#4c4c4c;line-height:10px;font-size:10px;background-color:rgba(255,255,255,.5);position:absolute;bottom:0;transition:all 800ms ease-in-out}
.video-heatmap-wrapper-component .video-heatmap-wrapper-heatmap-container{display:-ms-flexbox;display:flex}.video-heatmap-wrapper-component .thumbnail-component,.video-heatmap-wrapper-component .thumbnail-link{height:49px;width:90px}.video-heatmap-wrapper-component .subline{font-size:11px}.video-heatmap-wrapper-component .subline .play-time{font-style:italic}
.person-heatmap-wrapper-component .flex-container{display:-ms-flexbox;display:flex}.person-heatmap-wrapper-component .person-heatmap-wrapper-heatmap-container{-ms-flex-positive:1;flex-grow:1}.person-heatmap-wrapper-component .person-identity-component{width:194px;padding:0 20px}.person-heatmap-wrapper-component .subline{font-size:11px;font-style:italic}

.metrics-bar-component:not(.hide-borders){border-top:1px solid #d3dcd9;border-bottom:1px solid #d3dcd9}.metrics-bar-component.dark{border:0;background-color:#f9f9f9;padding:10px}.metrics-bar-component.dark .col-component&gt;*{border-bottom:1px solid #d3dcd9}.metrics-bar-component .loader-wrapper-component{min-height:60px}.metrics-bar-component .ant-row-flex-start{-ms-flex-align:stretch;align-items:stretch}
.metric-single-component{padding:6px 6px 6px 0px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.metric-single-component .metric-title{position:relative;display:block;font-family:TTmono,Helvetica;font-size:11px;height:2em;line-height:1em;color:rgba(4,54,35,.62);-webkit-font-smoothing:auto}.metric-single-component .metric-subtitle{font-size:11px;color:rgba(4,54,35,.42)}.metric-single-component .metric-number{font-family:TT,Helvetica;font-size:32px;line-height:1em;font-weight:300;color:#043623;white-space:nowrap}.metric-single-component .metric-number+.metric-title{padding-top:8px}.metric-single-component.compact .metric-number{font-size:12px;white-space:normal}.metric-single-component.center{text-align:center}.metric-single-component.theme-pv-compact .metric-title,.metric-single-component.theme-pv-compact .metric-number{font-family:"Open Sans",Helvetica,Arial,sans-serif;font-weight:400}.metric-single-component.theme-pv-compact .metric-title{color:#676767;font-size:13px;line-height:20px;height:20px}.metric-single-component.theme-pv-compact .metric-number{color:#212121;font-size:24px;line-height:32px}
.visually-hidden{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.metric-companies-component{width:100%;padding:6px 8px}.metric-companies-component.one-company{padding-bottom:0}.metric-companies-component.one-company .metric-title{display:none}.metric-companies-component .metric-title{display:block;font-family:TTmono,Helvetica;color:rgba(4,54,35,.62);font-size:11px;height:2em;line-height:1em;padding-bottom:8px;-webkit-font-smoothing:auto}.metric-companies-component .single-company-wrapper{margin-top:0;height:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between}.metric-companies-component .single-company{color:#8a8a8a;display:-ms-flexbox;display:flex;position:relative}.metric-companies-component .single-company .logo-wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;position:relative;top:3px;-ms-flex:0 0 45px;flex:0 0 45px;width:45px;height:45px;margin-right:13px;overflow:hidden}.metric-companies-component .single-company .logo{width:100%;height:auto}.metric-companies-component .single-company .single-company-content{-ms-flex-positive:1;flex-grow:1;overflow:hidden}.metric-companies-component .single-company h3{font-family:"Open Sans",Helvetica,Arial,sans-serif;font-size:23px;line-height:26px;font-weight:100;color:#4a4a4a;margin:0;margin-right:10px;-webkit-font-smoothing:auto;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.metric-companies-component .single-company&gt;div{margin-bottom:6px}.metric-companies-component .single-company&gt;div .social-link{display:block;margin-right:4px;height:16px}.metric-companies-component .single-company&gt;div .social-link+.social-link{margin-top:6px}.metric-companies-component .single-company&gt;div .domain{margin-right:4px;font-family:"Open Sans",Helvetica,Arial,sans-serif;color:#6a6a6a;-webkit-font-smoothing:auto;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.metric-companies-component .single-company .subline{font-family:"Open Sans",Helvetica,Arial,sans-serif;line-height:14px;font-size:12px;color:#6a6a6a}
.dropdown-panel-component{position:relative;font-size:12px}.dropdown-panel-component .panel{position:absolute;top:100%;left:0;z-index:101;width:calc(100% + 1px);border-radius:2px;background-color:#fff;box-shadow:0 1px 3px 0 rgba(0,0,0,.05);border:solid 1px #ddd}
.metric-videos-component{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%;overflow:hidden;padding:6px 8px;position:relative}.metric-videos-component .metric-title{font-family:TTmono,Helvetica;color:rgba(4,54,35,.62);font-size:11px;height:2em;line-height:1em;padding-bottom:8px;-webkit-font-smoothing:auto}.metric-videos-component li{float:left;margin-right:5px;margin-bottom:5px}
.metric-list-component{padding:6px 8px;overflow:hidden}.metric-list-component .metric-title{font-family:TTmono,Helvetica;color:rgba(4,54,35,.62);font-size:11px;height:2em;line-height:1em;padding-bottom:8px;-webkit-font-smoothing:auto}.metric-list-component .item-number{float:right;margin-left:5px}.metric-list-component li{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.visually-hidden{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.person-identity-component{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start}.person-identity-component .locator,.person-identity-component .person-subline{line-height:1}.person-identity-component .person-details{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;width:100%}.person-identity-component .flag-component,.person-identity-component .locator{display:inline;word-break:break-all}.person-identity-component .flag-component{margin-right:4px}.person-identity-component .stats-line{color:#fff;font-size:12px;line-height:1.2}.person-identity-component.avatar-normal .avatar-wrapper,.person-identity-component.avatar-large .avatar-wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-right:7px;overflow:hidden}.person-identity-component.avatar-normal .person-avatar,.person-identity-component.avatar-normal .default-avatar-component,.person-identity-component.avatar-large .person-avatar,.person-identity-component.avatar-large .default-avatar-component{width:100%;height:auto}.person-identity-component.avatar-normal .avatar-wrapper{width:40px;min-width:40px;height:40px}.person-identity-component.avatar-small .avatar-wrapper{width:32px;min-width:32px;height:32px;margin-right:10px}.person-identity-component.avatar-large .avatar-wrapper{width:60px;min-width:60px;height:60px}.person-identity-component .avatar-wrapper{overflow:hidden}.person-identity-component .avatar-wrapper img{max-width:100%}.person-identity-component:not(.pv-theme) .avatar-wrapper{border-radius:.125rem}.person-identity-component:not(.pv-theme) .identifier{color:#043623;font-size:14px;line-height:13px;letter-spacing:.05px}.person-identity-component:not(.pv-theme) .person-subline{font-size:12px;color:#676767;line-height:1.9;margin-top:3px}.person-identity-component.pv-theme .identifier{font-size:13px;line-height:1.38;color:#212121}.person-identity-component.pv-theme .person-subline{font-size:13px;line-height:1.38;color:#676767}.person-identity-component.pv-theme .avatar-wrapper{border-radius:50%}
.company-identity-component{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.company-identity-component .company-details{-ms-flex-positive:1;flex-grow:1}.company-identity-component .company-name{font-size:14px;line-height:1}.company-identity-component .sub-line{line-height:1;font-size:12px;margin-top:5px}.company-identity-component .company-logo{width:40px;height:auto;margin-right:7px}.company-identity-component .default-avatar-component{margin-right:7px}
.video-badge-component .thumbnail-component{background-image:linear-gradient(249deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.5))}.video-badge-component .thumbnail-component img{width:330px}.video-badge-component .metric-single-component .metric-title{color:rgba(4,54,35,.62)}.video-badge-component .header{overflow:hidden}.video-badge-component .player-wrapper{position:relative;width:100%;height:0;padding-bottom:56.25%;margin-bottom:15px}.video-badge-component .player-wrapper&gt;*{position:absolute;left:0;top:0;width:100%;height:100%}.video-badge-component .player-wrapper&gt;* iframe{width:100%;height:100%}.video-badge-component.with-player .body{padding:0}.video-badge-component.with-player .metrics-bar-component{border:none;margin-bottom:0}.video-badge-component.with-player .title{font-size:24px}.video-badge-component.with-player .category{margin-bottom:5px}.video-badge-component .body{padding:6px 10px}.video-badge-component .category{font-size:10px;line-height:1.5;letter-spacing:.1px;color:#545454}.video-badge-component .title{font-size:13px;line-height:1.15;letter-spacing:.1px;color:#043623;margin-top:2px}.video-badge-component .duration{font-size:10px;line-height:1.5;letter-spacing:.1px;color:#545454}.video-badge-component .metrics-bar-component{margin:16px 0 5px 0}.video-badge-component .metric-single-component{padding:6px 0}.video-badge-component .metric-single-component .metric-title{font-size:10px}.video-badge-component .metric-single-component .metric-number{font-size:26px}.video-badge-component .message-error{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:100%;height:90px;font-style:italic}
.video-popover-overlay .ant-popover-inner-content{width:330px}.video-popover-overlay .ant-popover-inner-content .loader-wrapper-component.is-loading{height:182px}.video-popover-overlay .video-badge-component .thumbnail-component{height:150px}.video-popover-overlay .video-badge-component .thumbnail-component img{border-top-left-radius:4px;border-top-right-radius:4px}body.is-modal-open .video-popover-overlay{display:none}
.default-avatar-component{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;font-size:14px;font-weight:600;color:#fff;white-space:nowrap}
.modal-component.error-modal-component{text-align:center}.modal-component.error-modal-component .ant-icon-component{text-align:center;margin-bottom:15px}.modal-component.error-modal-component .ant-modal{width:auto;margin:0 auto;padding-bottom:24px}.modal-component.error-modal-component .ant-modal-body{padding:16px}.modal-component.error-modal-component h1{margin-bottom:15px}.modal-component.error-modal-component img,.modal-component.error-modal-component p{margin-bottom:15px}.modal-component.error-modal-component img{display:inline-block;margin-left:auto;margin-right:auto}

.group-avatars-component{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;position:relative}.group-avatars-component .avatar-list{position:relative;width:100%;height:100%;padding:0;margin:0;font-size:0;line-height:1;list-style-type:none}.group-avatars-component .avatar-list&gt;*{font-size:14px}.group-avatars-component .avatar-item{display:inline-block;position:absolute;border-radius:50%;border:1px solid #fff;overflow:hidden}.group-avatars-component .avatar-item img{width:100%;max-width:100%;height:auto}.group-avatars-component .avatar-inner{display:block;height:100%;text-decoration:none}.group-avatars-component .avatar-rest{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;position:absolute;right:0;top:0;padding-left:1px;text-decoration:none;background-color:#f3f3f3;color:#aaa;font-size:13px;border-radius:100%;line-height:1}.group-avatars-avatar-tooltip .ant-tooltip-inner{min-height:inherit}
.visually-hidden{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.funnel-chart-component .legend-component{margin-top:50px}.funnel-chart-component .funnel-chart-list{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;position:relative;overflow:hidden}.funnel-chart-component .funnel-chart-list::before{content:"";display:block;position:absolute;left:-100px;top:0;width:100px;height:200%;background:#fff;transform:rotate(-17deg);transform-origin:top left}.funnel-chart-component .funnel-chart-list::after{content:"";display:block;position:absolute;right:-100px;top:0;width:100px;height:200%;background:#fff;transform:rotate(17deg);transform-origin:top right}.funnel-chart-component .funnel-chart-item{color:#fff;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}
div.selection-item-component{position:relative;overflow:hidden;padding:4px 6px;line-height:1.2em;border-top:1px solid transparent;border-bottom:1px solid transparent}div.selection-item-component.theme-dark:hover{background-color:transparent;border-color:transparent}div.selection-item-component.theme-webinar{border-radius:8px;background-color:var(--webinar-color-tabs)}div.selection-item-component.theme-webinar:hover{background-color:var(--webinar-color-tabs);border-color:var(--webinar-color-tabs)}div.selection-item-component.theme-webinar:not(:last-of-type){margin-bottom:8px}div.selection-item-component.theme-webinar .selection-item-title,div.selection-item-component.theme-webinar .selection-item-type{color:var(--webinar-color-tabs-text)}div.selection-item-component.theme-webinar .buttons .play-icon,div.selection-item-component.theme-webinar .buttons .selection-item-deselect{color:var(--webinar-color-tabs-ctacontrast);--hover-color: var(--webinar-color-accent);opacity:75%;margin:0}div.selection-item-component.theme-webinar .selection-item-inner{gap:8px}div.selection-item-component.theme-webinar .selection-item-thumbnail{margin:0}div.selection-item-component .selection-item-inner{position:relative;vertical-align:middle;padding-right:52px;display:-ms-flexbox;display:flex}div.selection-item-component.selection-item-site .selection-item-title{font-size:14px}div.selection-item-component .selection-item-thumbnail{display:block;margin:3px 8px 0 0}div.selection-item-component .selection-item-title{max-height:2.4em;overflow-y:hidden}div.selection-item-component .selection-item-type{font-size:.8em;line-height:22px;color:#1ec95b}div.selection-item-component .buttons{position:absolute;top:16px;right:6px;height:16px;opacity:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}div.selection-item-component .buttons&gt;*{margin-left:7px}div.selection-item-component .selection-item-deselect{font-size:16px;color:#aaa}div.selection-item-component:where(:hover, :focus-within){background-color:#80808040}div.selection-item-component:where(:hover, :focus-within) .buttons{opacity:1}
.area-graph-component .recharts-responsive-container&gt;div:nth-child(2){overflow:hidden !important}.area-graph-component .recharts-responsive-container&gt;div:nth-child(2) div{overflow:hidden !important}.area-graph-component.loader-center{width:50px;margin:75px auto}.area-graph-component .recharts-tooltip-cursor{stroke:rgba(250,197,70,.5)}.area-graph-component .recharts-tooltip-wrapper{transform:translateY(-50%) !important}.area-graph-component .area-chart-tooltip::after{content:"";display:block;position:absolute;top:50%;margin-top:-6px;width:0;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-right:6px solid rgba(72,101,76,.9)}.area-graph-component .area-chart-tooltip.arrow-left::after{left:-6px}.area-graph-component .area-chart-tooltip.arrow-right::after{right:-6px;transform:rotate(-180deg)}
div.graph-tooltip-component{width:190px;padding:11px 15px;background-color:rgba(72,101,76,.9);border-radius:1px}div.graph-tooltip-component .title{color:#ccc;font-weight:bold;letter-spacing:.1px}div.graph-tooltip-component .item{display:-ms-flexbox;display:flex;font-size:13px;line-height:1.46;color:rgba(255,255,255,.8);white-space:nowrap}div.graph-tooltip-component .name{-ms-flex:1 1 50%;flex:1 1 50%}div.graph-tooltip-component .value{-ms-flex:1 1 50%;flex:1 1 50%;text-align:right}

a.entity-link-component{color:inherit}a.entity-link-component:hover{color:#1ec95b}
.video-selector-modal-component .ant-modal{margin:0 auto}.video-selector-modal-component .ant-modal-footer{padding:10px 16px 10px 10px}.video-selector-modal-component .button{line-height:1}.video-selector-modal-component .video-item{margin-bottom:8px}.video-selector-modal-component .fixed-height{height:600px}.video-selector-modal-component .fixed-height .video-selector-expanded{height:100%}@media(max-height: 800px){.video-selector-modal-component .fixed-height{max-height:400px}}@media(max-height: 600px){.video-selector-modal-component .fixed-height{max-height:300px}}.video-selector-modal-component .ant-modal-close{display:none}
.sandboxed-html-component{position:relative}
.active-icon-component{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.active-icon-component .active-icon-text{padding-left:12px}.active-icon-component .icons-wrapper{position:relative}.active-icon-component .icon-component{position:absolute;left:0;top:0}.active-icon-component .active-icon{opacity:0}.active-icon-component .default-icon{opacity:1}.active-icon-component .active-icon,.active-icon-component .default-icon{transition:opacity .2s}.active-icon-component.active .active-icon,.active-icon-component:hover .active-icon{opacity:1}.active-icon-component.active .default-icon,.active-icon-component:hover .default-icon{opacity:0}
.visually-hidden{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.panel-component{position:relative;height:100%;margin:0 4px;padding:16px;border-radius:2px;background:#fff;box-shadow:0 1px 4px 0 rgba(4,54,35,.09),0 1px 2px 0 rgba(4,54,35,.09);overflow:hidden;transition:box-shadow .2s}.panel-component.table{padding:16px 8px 8px}.panel-component.table .panel-header{padding:0 8px}.panel-component.clickable{cursor:pointer}.panel-component .panel-header{display:-ms-flexbox;display:flex;-ms-flex-align:baseline;align-items:baseline}.panel-component .panel-header-action&gt;*{display:inline-block;font-size:11px;font-weight:bold;color:#1ec95b;text-decoration:none;cursor:pointer}.panel-component .panel-header-action&gt;*:hover{color:#1ec95b}.panel-component .panel-title{-ms-flex:1 1 auto;flex:1 1 auto;font-size:15px;line-height:1.6;color:#043623;margin-bottom:16px}.panel-component.unpadded{margin:36px 0 18px 0;padding:0;border-radius:0;background:#fff;box-shadow:none;transition:none}.panel-component.unpadded.table{padding:0}.panel-component.unpadded.table .panel-header{padding:0}.panel-component.unpadded .panel-title{font-size:16px;color:#000;margin-bottom:8px}
.max-width-container-component{width:auto;min-width:980px;max-width:1220px;margin:0 auto;padding-right:10px;padding-left:10px}
.content-loader-component{position:relative;width:100%;height:100%}.content-loader-component.noBackground::after{background-image:none}.content-loader-component::after{content:"";display:block;position:absolute;left:0;top:0;width:100%;height:100%;background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0) 30%, #ffffff 120%)}
.centered-modal-component .ant-modal-body{text-align:center;padding:56px 24px 24px;font-size:13px}.centered-modal-component .ant-modal-body h3{font-size:20px;line-height:1.2;color:#043623}.centered-modal-component .ant-modal-body p{margin-bottom:0}.centered-modal-component .ant-modal-footer{border:0;-ms-flex-pack:center;justify-content:center;padding-bottom:24px}.centered-modal-component .ant-modal-footer .button-component{min-width:160px}
.centered-modal-content-component .icon-container{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;margin-bottom:24px}.centered-modal-content-component .icon-container .icon-wrapper{width:48px;height:48px;background-color:#1ec95b;border-radius:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.centered-modal-content-component .icon-container .icon-wrapper.icon-size-small{width:32px;height:32px}.centered-modal-content-component h3{font-size:20px}
.read-more-component .trigger-button{cursor:pointer;text-decoration:underline}
.visually-hidden{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.companies-grid-component{overflow:hidden;width:100%;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.companies-grid-component .company{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:32px;height:32px;cursor:pointer;border-radius:.125rem;overflow:hidden}.companies-grid-component .company img{width:32px;height:auto;display:block}
.visually-hidden{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.legend-component{margin:16px 0 0;font-size:13px;color:#676767;line-height:1.2}.legend-component .legend-list{-ms-flex-wrap:wrap;flex-wrap:wrap}.legend-component .legend-item{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;margin-bottom:8px}.legend-component .color-box{-ms-flex:0 0 auto;flex:0 0 auto;display:inline-block;width:16px;height:16px;margin-right:8px;border-radius:.125rem}.legend-component .value-wrapper{-ms-flex:1 1 auto;flex:1 1 auto;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center}.legend-component .label-bracket-text{white-space:nowrap}.legend-component .label-bracket-text{color:#1ec95b}
.checked-indicator-component{-ms-flex:0 0 auto;flex:0 0 auto;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;position:relative;width:24px;height:24px;margin:0 24px 0 9px}.checked-indicator-component.indicator-size-small{width:18px;height:18px}.checked-indicator-component::before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;border:2px solid #1ec95b;background:#fff;border-radius:50%}.checked-indicator-component.checked::before{background:#1ec95b}.checked-indicator-component.disabled::before{border-color:#d3dcd9}.checked-indicator-component img{position:relative}
.panel-section-component{font-size:13px}.panel-section-component+.panel-section-component{margin-top:25px}.panel-section-component.show-action-hover .panel-header-action{opacity:0;transition:.5s cubic-bezier(0.175, 0.885, 0.32, 1.275) opacity}.panel-section-component.show-action-hover:hover .panel-header-action{opacity:1;transition:.5s cubic-bezier(0.175, 0.885, 0.32, 1.275) opacity}.panel-section-component .section-header{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-bottom:8px}.panel-section-component .section-title{-ms-flex:1 1 auto;flex:1 1 auto;color:#aaa;font-size:13px;font-weight:bold;text-transform:uppercase;letter-spacing:1px;margin-bottom:0}
.animation-zoom-enter,.animation-zoom-appear{transform:scale(0)}.animation-zoom-enter.animation-zoom-enter-active,.animation-zoom-appear.animation-zoom-appear-active{transform:scale(1);transition:all .5s}.animation-zoom-leave{transform:scale(1)}.animation-zoom-leave.animation-zoom-leave-active{transform:scale(0);transition:all .5s}.animation-fade-enter,.animation-fade-appear{opacity:0}.animation-fade-enter.animation-fade-enter-active,.animation-fade-appear.animation-fade-appear-active{opacity:1;transition:all .5s}.animation-fade-leave{opacity:1}.animation-fade-leave.animation-fade-leave-active{opacity:0;transition:all .5s}
.list-empty-state-component{position:relative}.list-empty-state-component .empty-list-text{position:absolute;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;left:0;top:0;width:100%;height:100%;padding:0 12px;text-align:center;font-size:13px;color:#676767;white-space:normal}
.visually-hidden{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.video-identity-component{display:-ms-flexbox;display:flex;position:relative}.video-identity-component .video-details{-ms-flex:1 1 auto;flex:1 1 auto;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.video-identity-component .video-thumbnail-wrapper{width:72px;height:40px;-ms-flex:0 0 72px;flex:0 0 72px;margin-right:16px;border-radius:.125rem;overflow:hidden}.video-identity-component .video-thumbnail-wrapper img{width:100%;max-width:100%;height:auto}.video-identity-component .video-name{color:#043623;font-size:13px;line-height:1.54}.video-identity-component .video-album{font-size:12px;color:#676767;line-height:1.67}.video-identity-component .video-name,.video-identity-component .video-album{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.dragged-item-wrapper *{box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.drag-handle{padding:0 5px;cursor:row-resize;list-style-type:none}
.video-in-list-component{font-size:13px}.video-in-list-component.type-list{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.video-in-list-component.type-list .identity{-ms-flex:1 1 auto;flex:1 1 auto;max-width:100%}.video-in-list-component.type-table .identity{width:90%;max-width:1px}
.visually-hidden{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.grid-button-component{position:relative;padding-bottom:56.25%;width:100%;height:0}.grid-button-component .absolute-wrapper{position:absolute;left:0;top:0;width:100%;height:100%}.grid-button-component .button-inner{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column;width:100%;height:100%;background:#eee;border-radius:.125rem;overflow:hidden;cursor:pointer;transition:background-color .2s}.grid-button-component .icon-component{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;border-radius:50%;overflow:hidden;background:#fff;margin-bottom:10px;margin-left:auto;margin-right:auto}.grid-button-component:hover{background:#e9e9e9;transition:background-color .2s}.grid-button-component:hover .icon-component{box-shadow:0 1px 4px 0 rgba(4,54,35,.09),0 1px 2px 0 rgba(4,54,35,.09);transition:box-shadow .2s}.grid-button-component .button-text{font-size:15px;color:#2e343a;line-height:1}.grid-button-component.grid-items-per-row-4 .icon-component{width:56px;height:56px}.grid-button-component.grid-items-per-row-4 .button-text{font-size:15px}.grid-button-component.grid-items-per-row-6 .icon-component{width:32px;height:32px}.grid-button-component.grid-items-per-row-6 .button-text{font-size:11px}
.visually-hidden{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.label-component{display:inline-block;padding:1px 7px;border-radius:.125rem;overflow:hidden;font-size:11px;line-height:1.3;white-space:nowrap}.label-component.uppercase{text-transform:uppercase}
.visually-hidden{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.track-thumb-component.with-time .thumb-wrapper{width:33px;margin-left:-16px;top:-13px;z-index:1}.track-thumb-component.with-time .the-thumb{margin-left:16px}.track-thumb-component.with-time .the-thumb::before{height:14px;border-top-left-radius:.125rem;border-top-right-radius:.125rem}.track-thumb-component.with-time .the-thumb::after{top:14px;width:0;height:0;border-left:17px solid transparent;border-right:15px solid transparent;border-top:5px solid #043623;transition:border-top-color .2s}.track-thumb-component.with-time .time-wrapper{position:absolute;left:0;top:0;width:100%;text-align:center}.track-thumb-component .thumb-wrapper{position:absolute;bottom:0;left:0;top:-12px;width:13px;margin-left:-6px;pointer-events:none}.track-thumb-component .the-thumb{display:block;margin-left:6px;height:100%;border-left:1px solid #043623;transition:border-left-color .2s;pointer-events:none;font-size:11px;line-height:13px;color:#fff}.track-thumb-component .the-thumb::before,.track-thumb-component .the-thumb::after{content:"";display:block;position:absolute;left:0}.track-thumb-component .the-thumb::before{top:0;width:100%;height:8px;background:#043623;transition:background .2s}.track-thumb-component .the-thumb::after{top:8px;width:0;height:0;border-left:7px solid transparent;border-right:6px solid transparent;border-top:5px solid #043623;transition:border-top-color .2s}.track-thumb-component .thumb-type-hover .the-thumb{border-left-color:#043623;border-left-style:dashed}.track-thumb-component .thumb-type-hover .the-thumb::before{background:#043623}.track-thumb-component .thumb-type-hover .the-thumb::after{border-top-color:#043623}.track-thumb-component .thumb-type-active .the-thumb{border-left-style:dashed}.track-thumb-component .thumb-type-play .the-thumb{border-left-style:solid}
.search-input-component{position:relative}.search-input-component .redux-form-simple-field-component{padding-bottom:0}.search-input-component .redux-form-simple-field-component input{width:100%;border:none;background:#f9f9f9;padding:11px 36px;box-sizing:border-box}.search-input-component .cancel-icon-wrapper,.search-input-component .search-icon-wrapper{position:absolute;top:50%;transform:translateY(-50%);z-index:1}.search-input-component .search-icon-wrapper{width:14px;height:14px;left:11px}.search-input-component .cancel-icon-wrapper{right:11px}
.visually-hidden{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.thumbnail-card-component{position:relative;padding-bottom:56.25%;width:100%;height:0;margin-bottom:8px;border-radius:.125rem;overflow:hidden;background-size:cover}.thumbnail-card-component .card-inner,.thumbnail-card-component .bg-thumbnail-card{position:absolute;left:0;top:0;width:100%;height:100%}.thumbnail-card-component .card-inner{display:block;color:#fff;text-decoration:none;background-image:linear-gradient(to bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.38))}.thumbnail-card-component .card-inner::before{content:"";display:block;position:absolute;left:0;top:0;width:100%;height:100%;opacity:0;transition:opacity .2s;background-image:linear-gradient(to bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.38))}.thumbnail-card-component .card-inner:hover::before{opacity:1;transition:opacity .2s;background-image:linear-gradient(to bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.32))}.thumbnail-card-component .body-wrapper{position:absolute;bottom:0;left:0;width:100%;color:#fff;min-height:35px;text-shadow:0 1px 1px rgba(4,54,35,.68)}.thumbnail-card-component .body-wrapper.people-to-right{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start}.thumbnail-card-component .body-wrapper.people-to-right .people-wrapper{-ms-flex-order:1;order:1;position:relative;top:-8px;transform:translateY(-50%)}.thumbnail-card-component .body-wrapper.people-to-right .details-wrapper{-ms-flex:1 1 auto;flex:1 1 auto;padding-right:8px}.thumbnail-card-component .body-wrapper .name{font-family:TT,Helvetica,Arial,sans-serif;font-size:15px;line-height:1.33;font-weight:bold}.thumbnail-card-component .header-wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;line-height:1;font-size:0;position:relative}.thumbnail-card-component .header-wrapper .left-node{-ms-flex:1 1 auto;flex:1 1 auto;min-width:0}.thumbnail-card-component .header-wrapper .right-node{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;font-size:12px;line-height:1;color:#fff;text-shadow:0 1px 1px rgba(0,0,0,.24)}.thumbnail-card-component .header-wrapper .right-node .icon-component{margin-right:4px}.thumbnail-card-component .body-wrapper,.thumbnail-card-component .header-wrapper{padding:8px}.thumbnail-card-component.text-with-background .body-wrapper,.thumbnail-card-component.text-with-background .header-wrapper{background-color:rgba(0,0,0,.6)}.thumbnail-card-component .people-wrapper{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0}.thumbnail-card-component .person-wrapper{margin-bottom:4px}.thumbnail-card-component .person-wrapper+.person-wrapper{margin-left:4px}.thumbnail-card-component .person-inner{width:22px;height:22px;border-radius:50%;box-shadow:0 2px 8px 0 rgba(4,54,35,.16),0 1px 4px 0 rgba(4,54,35,.08)}.thumbnail-card-component .person-inner .default-avatar-component{font-size:10px;text-shadow:none}.thumbnail-card-component .stat-item{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;font-size:13px;line-height:1;color:#fff;text-shadow:0 1px 1px rgba(0,0,0,.24)}.thumbnail-card-component .stat-item+.stat-item{margin-left:12px}
.sidebar-layout-component&gt;.sidebar-layout-component-sidebar{height:100%;display:inline-block;vertical-align:top;overflow-y:auto;overflow-x:hidden;font-size:13px;border-left:1px solid #ddd;white-space:normal}@media(min-width: 1025px){.sidebar-layout-component.sidebar-open&gt;.sidebar-layout-component-sidebar{transform:translateX(-100%);transition:transform .4s cubic-bezier(0.215, 0.61, 0.355, 1)}.sidebar-layout-component&gt;.sidebar-layout-component-content{z-index:1}.sidebar-layout-component&gt;.sidebar-layout-component-sidebar{position:absolute;top:0;right:0;background:#fff;z-index:3;transform:translateX(0);transition:transform .4s cubic-bezier(0.215, 0.61, 0.355, 1)}}@media(max-width: 1024px){.sidebar-layout-component.sidebar-open&gt;.sidebar-layout-component-sidebar{transform:translateX(-100%);transition:transform .4s cubic-bezier(0.215, 0.61, 0.355, 1)}.sidebar-layout-component&gt;.sidebar-layout-component-content{z-index:1}.sidebar-layout-component&gt;.sidebar-layout-component-sidebar{position:absolute;top:0;right:0;background:#fff;z-index:3;transform:translateX(0);transition:transform .4s cubic-bezier(0.215, 0.61, 0.355, 1)}}
.visually-hidden{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.avatar-component.shape-circle{border-radius:50%;overflow:hidden}.avatar-component.shape-square{border-radius:.125rem;overflow:hidden}.avatar-component img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}
.visually-hidden{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.upload-avatar-component{position:relative}.upload-avatar-component .ant-upload.ant-upload-drag{position:static;border:none;background:transparent}.upload-avatar-component .avatar-wrapper{border-radius:50%;width:100%;height:100%;overflow:hidden}.upload-avatar-component .avatar-wrapper img{position:absolute;width:auto;height:auto;max-width:100%;max-height:100%;top:50%;left:50%;transform:translate(-50%, -50%)}.upload-avatar-component .add-edit-icons-wrapper,.upload-avatar-component .upload-wrapper{position:absolute;left:0;top:0;width:100%;height:100%}.upload-avatar-component .add-edit-icons-wrapper{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;cursor:pointer;opacity:0;background:rgba(255,255,255,0);border-radius:50%;transition:all .2s}.upload-avatar-component .delete-icon-wrapper{position:absolute;right:0px;bottom:0px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:20px;height:20px;border:2px solid #fff;background-color:#f3f3f3;border-radius:50%;opacity:0;z-index:1;cursor:pointer;transition:all .2s}.upload-avatar-component:hover .add-edit-icons-wrapper{background:rgba(255,255,255,.85);opacity:1;transition:all .2s}.upload-avatar-component:hover .delete-icon-wrapper{opacity:1;transition:all .2s}
.play-pause-button-component{display:block;width:0;height:60px;cursor:pointer;transition:all .1s linear}
.dropdown-more-actions-component .more-actions{transform:rotate(90deg)}
.inline-toolbar-component{position:relative}.inline-toolbar-component .action-button-wrapper:nth-child(3) .action-button svg{width:18px;height:18px}.inline-toolbar-component .action-button{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;background:#fff;color:#676767;font-size:18px;border:0;vertical-align:bottom;height:34px;width:36px;padding:5px 8px 3px;cursor:pointer}.inline-toolbar-component .action-button svg{fill:#676767;width:20px;height:20px;transition:fill .2s}.inline-toolbar-component .action-button-active,.inline-toolbar-component .action-button:hover,.inline-toolbar-component .action-button:focus{outline:0}.inline-toolbar-component .action-button-active svg,.inline-toolbar-component .action-button:hover svg,.inline-toolbar-component .action-button:focus svg{fill:#1ec95b}.inline-toolbar-component .inline-toolbar{display:-ms-flexbox;display:flex;left:50%;transform:translate(-50%) scale(0);position:absolute;border:1px solid #ddd;background:#fff;border-radius:2px;box-shadow:0px 1px 3px 0px #dcdcdc;z-index:2;box-sizing:border-box}.inline-toolbar-component .inline-toolbar:after,.inline-toolbar-component .inline-toolbar:before{top:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.inline-toolbar-component .inline-toolbar:after{border-color:rgba(255,255,255,0);border-top-color:#fff;border-width:4px;margin-left:-4px}.inline-toolbar-component .inline-toolbar:before{border-color:rgba(221,221,221,0);border-top-color:#ddd;border-width:6px;margin-left:-6px}.inline-toolbar-component .link-input{width:260px;border:none}
.order-by-icon-component{position:relative;width:10px;height:18px;margin-left:10px;font-size:0}.order-by-icon-component .arrow{position:absolute;left:0;height:8px;cursor:pointer;line-height:1}.order-by-icon-component .arrow.arrow-up{top:0;transform:rotate(180deg)}.order-by-icon-component .arrow.arrow-down{bottom:0}
.my-time-component{color:#aaa}.my-time-component .my-time{color:#676767}.my-time-component.time-first{margin-left:8px;padding-left:8px;border-left:1px solid #d8d8d8}
.radio-button-component{color:#212121;font-size:13px}.radio-button-component .input-radio-hidden{border:0;clip:rect(1px, 1px, 1px, 1px);font-size:1px;height:1px;overflow:hidden;padding:0;position:absolute;width:1px}.radio-button-component .label-wrapper{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;cursor:pointer}.radio-button-component .input-radio-visible{-ms-flex:0 0 18px;flex:0 0 18px;position:relative;display:inline-block;width:18px;height:18px;border:2px solid #aaa;border-radius:50%;transition:background-color .2s}.radio-button-component .input-radio-visible span{content:"";display:block;width:8px;height:8px;position:absolute;left:50%;top:50%;margin-left:-4px;margin-top:-4px;border-radius:50%;background:#1ec95b;transform:scale(0);transition:transform .2s}.radio-button-component .input-radio-visible.checked{border-color:#1ec95b}.radio-button-component .input-radio-visible.checked span{transform:scale(1)}.radio-button-component .label-value{padding-left:16px;color:inherit;font-size:inherit;font-weight:400}
.option-type-component.pv-input-secondary .dropdown-component .title{width:100%;border:0;padding:11px 8px;background-color:#f9f9f9;border-radius:2px;font-size:13px;line-height:18px;font-family:"Open Sans",Helvetica,Arial,sans-serif;transition:all .3s}.option-type-component.pv-input-secondary .dropdown-component .title:focus{box-shadow:inset 0 -2px 0 0 #1ec95b;border-radius:2px 2px 0 0}.visually-hidden{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.option-type-component.vmp .dropdown-component .title{width:100%;padding:0 10px;border:1px solid #ddd;border-radius:.125rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.option-type-component.vmp .dropdown-component .title-inner{height:32px;line-height:32px}.option-type-component.vmp .dropdown-component .title-inner&gt;span:first-child{-ms-flex:1 1 auto;flex:1 1 auto}.option-type-component .option-type-options{max-height:220px;overflow-y:auto}.option-type-component .option-type-options .ant-menu-item{padding:2px 16px;height:auto;line-height:1.8}.option-type-component .ant-menu-inline,.option-type-component .ant-menu-vertical{border:1px solid #e8e8e8}
.visually-hidden{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.webinar-room-header-component{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:100%;height:80px;padding:20px 24px}.webinar-room-header-component .site-logo{max-height:30px;max-width:20vw}@media screen and (max-width: 550px){.webinar-room-header-component{height:unset;padding:3vw}}
.cam-permissions-prompt-component{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;height:189px;margin-bottom:0}.cam-permissions-prompt-component h3{font-size:18px;color:#043623;line-height:1.33}.cam-permissions-prompt-component h4{font-size:15px;line-height:1.33;color:#676767;margin-bottom:19px}.cam-permissions-prompt-component .permission-notice{font-size:13px;font-style:italic;color:#aaa;margin-bottom:0}.cam-permissions-prompt-component .body{text-align:center}.cam-permissions-prompt-component .preview-box{background-color:#f9f9f9;width:333px;height:189px;margin-right:30px;-ms-flex:1 0 auto;flex:1 0 auto;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:column;flex-direction:column}.cam-permissions-prompt-component .preview-box .icon-component{margin-bottom:3px}
.divider-component{position:relative;text-align:center}.divider-component::before{content:"";display:block;position:absolute;left:0;top:50%;width:100%;height:1px;background:#ddd;transform:translateY(-50%)}.divider-component span{display:inline-block;position:relative;padding:4px 16px;background:#fff}
.button-icon-component{padding:0;border:none;font:inherit;color:inherit;background-color:transparent;cursor:pointer}.button-icon-component[disabled],.button-icon-component:disabled{cursor:default}
.webinar-presenter-sidebar-action-buttons-component{display:-ms-flexbox;display:flex;gap:8px}.webinar-presenter-sidebar-action-buttons-component .action-button{font-weight:500;font-family:Inter,sans-serif;padding-inline:0 !important}.webinar-presenter-sidebar-action-buttons-component .button-wrapper{-ms-flex:1 1 auto;flex:1 1 auto}.webinar-presenter-sidebar-action-buttons-component .button-wrapper:not(.selected-secondary-panel) .action-button{color:#fff;background-color:transparent}.webinar-presenter-sidebar-action-buttons-component .button-wrapper.selected-secondary-panel .action-button{background-color:#fff;color:#000}.webinar-presenter-sidebar-action-buttons-component .button-wrapper .badge{display:-ms-flexbox;display:flex}.webinar-presenter-sidebar-action-buttons-component .button-wrapper .action-button{-ms-flex:1;flex:1}.webinar-presenter-sidebar-action-buttons-component .button-wrapper&gt;*{width:100%}
.webinar-sidebar-action-buttons-component{display:-ms-flexbox;display:flex;gap:8px}.webinar-sidebar-action-buttons-component .action-button{font-weight:500;font-family:Inter,sans-serif;padding-inline:0 !important}.webinar-sidebar-action-buttons-component .button-wrapper{-ms-flex:1 1 auto;flex:1 1 auto}.webinar-sidebar-action-buttons-component .button-wrapper:not(.selected-secondary-panel) .action-button{color:#fff;background-color:transparent}.webinar-sidebar-action-buttons-component .button-wrapper.selected-secondary-panel .action-button{background-color:#fff;color:#000}.webinar-sidebar-action-buttons-component .button-wrapper&gt;*{width:100%}.webinar-sidebar-action-buttons-component .button-wrapper .button-component{white-space:break-spaces}.webinar-sidebar-action-buttons-component .badge-component .ant-badge-count{top:-8px;right:-2px;z-index:0}
.webinar-sidebar-secondary-panel-component{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;padding:16px;color:var(--webinar-color-sidebar-text)}.webinar-sidebar-secondary-panel-component .secondary-panel-body{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:24px;-ms-flex:1 1 auto;flex:1 1 auto;overflow-y:auto}.webinar-sidebar-secondary-panel-component .close-panel-icon{margin-right:-4px}
.visually-hidden{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.questions-mode-toggle-wrapper{width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;font-size:12px;line-height:16px}.questions-mode-toggle-wrapper&gt;*:first-child{-ms-flex:1 1 auto;flex:1 1 auto}.questions-wrapper{-ms-flex:1 1 auto;flex:1 1 auto;overflow:hidden;height:100%;margin-bottom:16px}.comments-list-component.type-question .comments-item{padding:2px 0}.comments-list-component.type-question .comment-in-list-component{padding:11px 11px 7px 11px;background-color:rgba(255,255,255,.04);border-radius:2px}.comments-list-component.type-question .comment-in-list-component.is-unread{border-left-width:3px;border-left-style:solid}
.webinar-sidebar-separator{background-color:var(--webinar-color-tabs);height:1px;min-height:1px}.webinar-sidebar-separator:where([data-is-full-width="true"]){margin-inline:-16px}
.visually-hidden{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.webinar-chat-selector-component{display:-ms-flexbox;display:flex;width:100%}.webinar-chat-selector-component .webinar-chat-selector-button{-ms-flex:1 0 0px;flex:1 0 0}.webinar-chat-selector-component .webinar-chat-selector-button::part(base){--color: inherit;--background: transparent;outline-width:0;font-weight:500;font-family:Inter,sans-serif;border-radius:0;border-bottom:2px solid currentColor;color:var(--webinar-color-sidebar-ctacontrast);transition:opacity 100ms ease-in-out,border-color 100ms ease-in-out}.webinar-chat-selector-component .webinar-chat-selector-button.webinar-chat-selector-button-selected::part(base){border-bottom-color:var(--webinar-color-accent)}.webinar-chat-selector-component .webinar-chat-selector-button:not(.webinar-chat-selector-button-selected)::part(base){opacity:50%}.webinar-chat-selector-component .webinar-chat-selector-button .notification-dot{height:1.5em;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;padding-inline:.5em;border-radius:999px;font-size:.8em;font-weight:600}
.webinar-panel-component{background-color:var(--webinar-color-tabs);color:var(--webinar-color-tabs-text);border-radius:8px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:24px}.webinar-panel-component .header{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;font-size:12px;line-height:16px}.webinar-panel-component .webinar-panel-icon{font-size:1.2rem;margin-left:-2px}.webinar-panel-component .left-wrapper{-ms-flex:1 1 auto;flex:1 1 auto;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:.2em}.webinar-panel-component .left-wrapper .icon-component{padding-right:8px;opacity:.8}
.list-component:not(.pv-theme) .main-table thead th{height:40px;line-height:40px;font-family:TTmono,"Courier New",monospace;color:#676767;font-size:11px;padding:0 8px}.visually-hidden{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.list-component .main-item+.main-item{margin-top:5px}.list-component .list-loading{text-align:center}.list-component.pv-theme .main-table thead th{height:32px;line-height:32px;font-family:"Open Sans",Helvetica,Arial,sans-serif;color:#676767;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:1px;padding:0 8px}.list-component.pv-theme .main-table tbody tr{border-top:1px solid #eee}.list-component.pv-theme .main-table tbody tr:last-child{border-bottom:1px solid #eee}.list-component:not(.pv-theme) .main-table tbody tr:nth-child(odd){background:#fff}.list-component:not(.pv-theme) .main-table tbody tr:nth-child(even){background:#f9f9f9}.list-component:not(.pv-theme) .main-table tbody tr:first-child{border-top:1px solid #eee}.list-component:not(.pv-theme) .main-table tbody tr:last-child{border-bottom:1px solid #eee}.list-component .main-table{width:100%}.list-component .main-table td{padding:8px}.list-component .main-table.unpadded thead th{font-family:"Open Sans",Helvetica,Arial,sans-serif;font-size:12px;padding:0}.list-component .main-table.unpadded td{padding:8px 0}.list-component .main-table.unpadded tbody tr:nth-child(odd){background:transparent}.list-component .main-table.unpadded tbody tr:nth-child(even){background:transparent}.list-component .main-table.unpadded tbody tr:first-child{border-top:none}.list-component .main-table.unpadded thead tr,.list-component .main-table.unpadded tbody tr{border-bottom:1px solid #eee}.list-component .main-table.unpadded thead th,.list-component .main-table.unpadded tbody td{padding-right:16px}.list-component .main-table.unpadded thead th:last-child,.list-component .main-table.unpadded tbody td:last-child{padding-right:0}.list-component .loader-wrapper-component&gt;.loader-component{top:140px}.main-item.dragged-item-wrapper{z-index:999;list-style-type:none}
.list-video-picker-component{overflow:hidden}.list-video-picker-component .search-field-wrapper{margin-bottom:16px}.list-video-picker-component .empty-state-wrapper{position:relative}.list-video-picker-component .no-videos-found{position:absolute;left:0;top:0;width:100%;height:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;padding:0 64px;text-align:center}.list-video-picker-component .grid-album-wrapper{margin-bottom:16px}
.list-video-picker-video-item-container-component .list-video-picker-inner .thumbnail-component::after{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:40px;height:23px;border-radius:.125rem;background:#1ec95b url(/icons/FFFFFF/10x10/play.svg) center center no-repeat;transition:opacity .2s}.visually-hidden{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.list-video-picker-video-item-container-component .add-video-container{-ms-flex:0 0 40px;flex:0 0 40px;display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:center;align-items:center}.list-video-picker-video-item-container-component:hover .add-video-icon-wrapper{opacity:1;transform:translateX(0);transition:all .2s}.list-video-picker-video-item-container-component .add-video-icon-wrapper{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:32px;height:32px;background:rgba(30,201,91,.12);border-radius:50%;cursor:pointer;opacity:0;transform:translateX(100%);transition:all .2s}.list-video-picker-video-item-container-component .list-video-picker-inner{display:-ms-flexbox;display:flex;position:relative;width:100%;cursor:pointer}.list-video-picker-video-item-container-component .list-video-picker-inner .thumbnail-component::after{opacity:0}.list-video-picker-video-item-container-component .list-video-picker-inner:hover .thumbnail-wrapper::after{opacity:1}.list-video-picker-video-item-container-component .video-details{-ms-flex:1 1 auto;flex:1 1 auto;padding-left:8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.list-video-picker-video-item-container-component .video-details&gt;*{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.list-video-picker-video-item-container-component .video-details .video-title{font-size:15px;font-weight:600;color:#043623}.list-video-picker-video-item-container-component .video-details .video-title span{opacity:.5}.list-video-picker-video-item-container-component .video-details .video-category{font-size:13px;color:#676767}.list-video-picker-video-item-container-component .video-details .user-wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-top:8px}.list-video-picker-video-item-container-component .video-details .user-name{font-size:11px;color:#aaa;line-height:1.09;padding-left:4px}.list-video-picker-video-item-container-component .thumbnail-wrapper{position:relative;-ms-flex:0 0 120px;flex:0 0 120px;height:68px;overflow:hidden;border-radius:.125rem;box-shadow:0 8px 16px 0 rgba(0,0,0,.08),0 2px 4px 0 rgba(0,0,0,.08)}.list-video-picker-video-item-container-component .thumbnail-wrapper .label{right:4px;bottom:4px;border-radius:.125rem;z-index:2}.list-video-picker-video-item-container-component .thumbnail-wrapper::after{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:40px;height:23px;border-radius:.125rem;background:#1ec95b url(/icons/FFFFFF/10x10/play.svg) center center no-repeat;opacity:0;transition:opacity .2s}.list-video-picker-video-item-container-component .main-item+.main-item{margin-top:8px}.list-video-picker-video-item-container-component .empty-state-wrapper{position:relative}.list-video-picker-video-item-container-component .no-videos-found{position:absolute;left:0;top:0;width:100%;height:100%;text-align:center}.list-video-picker-video-item-container-component .no-videos-found span{display:inline-block;padding-top:100px}.list-video-picker-video-item-container-component .user-avatar-wrapper{font-size:8px}.list-video-picker-video-item-container-component .user-avatar-wrapper .default-avatar-component{font-size:inherit}.list-video-picker-video-item-container-component .progress-overlay{position:absolute;left:0;top:0;width:100%;height:100%;padding:4px;background:rgba(255,255,255,.7);font-weight:600;color:#043623;line-height:1.42}
div.people-search-component input[type=text]{width:100%;border:0;padding:10px 3px 10px 12px;background-color:#f9f9f9}div.people-search-component .no-value .results{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start}div.people-search-component .person{width:64px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;text-align:center;overflow:hidden;cursor:pointer;margin-right:23px}div.people-search-component .person .avatar-wrapper{width:32px;height:32px;border-radius:100%;overflow:hidden;border:solid 2px #fff}div.people-search-component .person .avatar-wrapper img{width:100%;height:auto}div.people-search-component .person [is-selected=true]{border-color:#1ec95b}div.people-search-component .person .name{font-size:11px;color:#212121;line-height:1.5}div.people-search-component .loader-wrapper-component{margin-top:12px;min-height:auto}div.people-search-component .person-container{margin-top:15px}div.people-search-component .person-container .value{padding-top:8px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}div.people-search-component .person-container .value&gt;.left{-ms-flex-positive:1;flex-grow:1;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}div.people-search-component .person-container .value .value-avatar{width:32px;height:32px;border:solid 2px #1ec95b;margin-right:8px;border-radius:50%;overflow:hidden}div.people-search-component .person-container .value .value-avatar img{width:100%}div.people-search-component .ant-scroll-number-custom-component{top:auto;bottom:-7px;right:11px;padding:3px;border-radius:100%;background-color:#1ec95b}
.visually-hidden{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.icon-picker-component .grid-icons-wrapper{margin-top:16px;height:120px;overflow-y:scroll;margin-right:-14px}.icon-picker-component .grid-icons-inner{margin-right:14px}.icon-picker-component .picker-icon-wrapper{position:relative;width:100%;height:0;padding-bottom:100%;background:#f3f3f3;border-radius:.125rem;border:1px solid #f3f3f3;margin-bottom:4px;transition:all .2s}.icon-picker-component .picker-icon-wrapper.selected,.icon-picker-component .picker-icon-wrapper:hover{border-color:#1ec95b;background:#fff;transition:all .2s}.icon-picker-component .picker-icon-wrapper.selected i,.icon-picker-component .picker-icon-wrapper:hover i{color:#1ec95b;transition:color .2s}.icon-picker-component .picker-icon-inner{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;position:absolute;left:0;top:0;width:100%;height:100%;cursor:pointer}.icon-picker-component i{font-size:15px;color:#aaa;transition:color .2s}
.video-player-feature-component{position:relative}.video-player-feature-component img{width:100%;height:auto}.video-player-feature-component .progress-overlay{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column;position:absolute;left:0;top:0;width:100%;height:100%;padding:8px;background:rgba(255,255,255,.7);font-size:13px;color:#212121;line-height:1.54}.video-player-feature-component .progress-wrapper{width:100%;padding:0 80px;margin-bottom:8px}
.webinar-info-sidebar-speaker-list{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:12px}.webinar-info-sidebar-speaker-list .webinar-info-sidebar-speaker-list-item{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:8px}.webinar-info-sidebar-speaker-list .webinar-info-sidebar-speaker-list-item .speaker-info{font-size:12px;line-height:16px;overflow:hidden;white-space:nowrap}.webinar-info-sidebar-speaker-list .webinar-info-sidebar-speaker-list-item .speaker-info .speaker-info-name,.webinar-info-sidebar-speaker-list .webinar-info-sidebar-speaker-list-item .speaker-info .speaker-info-identity{overflow:hidden;text-overflow:ellipsis}.webinar-info-sidebar-speaker-list .webinar-info-sidebar-speaker-list-item .speaker-info .speaker-info-name{font-weight:500}.webinar-info-sidebar-speaker-list .webinar-info-sidebar-speaker-list-item .speaker-info .speaker-info-subline{display:-ms-flexbox;display:flex;font-weight:400;gap:8px}.webinar-info-sidebar-speaker-list .webinar-info-sidebar-speaker-list-item .speaker-info .speaker-info-social{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:4px}.webinar-info-sidebar-speaker-list .webinar-info-sidebar-speaker-list-item .speaker-info .speaker-info-social a{color:var(--webinar-color-accent);display:-ms-inline-flexbox;display:inline-flex}.webinar-info-sidebar-speaker-list .placeholder{font-size:12px;line-height:16px}
.webinar-info-sidebar-component{font-family:Inter,sans-serif}.webinar-info-sidebar-component .webinar-info-header{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:8px}.webinar-info-sidebar-component .webinar-info-header .webinar-info-title{font-size:18px;line-height:24px}.webinar-info-sidebar-component .webinar-info-header .webinar-date{font-size:12px;line-height:16px}.webinar-info-sidebar-component .rich-text-component p{font-size:12px;line-height:16px;margin:0}.webinar-info-sidebar-component .webinar-info-actions{width:100%;display:-ms-flexbox;display:flex;gap:8px}.webinar-info-sidebar-component .webinar-info-actions&gt;*{-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0;margin:0 !important}
.aspect-container{position:relative}.aspect-container::before{content:"";display:block;height:0;padding-bottom:calc(100%/(var(--aspect-ratio)));width:100%}.aspect-container-children-enclosure{position:absolute;top:0;left:0;width:100%;height:100%}
.content-enclosure{display:-ms-flexbox;display:flex;gap:.8em}.content-enclosure .thumbnail{border-radius:8px;overflow:hidden;width:8em}.content-enclosure .thumbnail img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.content-enclosure .info-enclosure{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:8px;padding:0}.content-enclosure .info-enclosure div{margin:0}.content-enclosure .info-enclosure div.title{font-size:18px}.content-enclosure .info-enclosure div.count{font-size:12px}
.live-now{background-color:#ff0600;border-radius:.125em;color:#fff;font-size:.9em;font-weight:600;letter-spacing:.08em;padding:.1em .4em;text-transform:uppercase}
.session-card .content-enclosure{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:8px}.session-card .header{font-weight:600;font-size:14px}.session-card .labels-thumbnail-enclosure{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;gap:.4em;padding:0}.session-card .labels-thumbnail-enclosure .labels{-ms-flex:1;flex:1}.session-card .labels-thumbnail-enclosure .labels div.date{font-size:12px;line-height:18px}.session-card .labels-thumbnail-enclosure .labels div.date .live-now{border-radius:4px}.session-card .labels-thumbnail-enclosure .labels div.speakers{font-size:12px;line-height:18px}.session-card .labels-thumbnail-enclosure .thumbnail{border-radius:4px;overflow:hidden;width:7em}.session-card .labels-thumbnail-enclosure .thumbnail img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.session-card .footer{-ms-flex:1;flex:1}.session-card .footer a{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;border:0;cursor:pointer;font-size:12px;font-weight:500;-ms-flex-pack:center;justify-content:center;outline:0;padding:.4em;text-align:center;border-radius:999px;height:40px}.session-card .footer a.primary-session-button{background-color:var(--webinar-color-accent);color:var(--webinar-color-accent-ctacontrast)}.session-card .footer a.secondary-session-button{background-color:var(--secondary-background);color:var(--secondary-text)}
.sessions-drawer{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:24px}.sessions-drawer .group{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:8px}.sessions-drawer .group .group-header{font-size:18px;font-weight:500;line-height:32px;text-transform:capitalize}
.join-to-speak-info-panel{font-size:12px;line-height:16px;font-family:Inter,sans-serif}.join-to-speak-info-panel ul{padding-left:22px;margin-bottom:0}.join-to-speak-info-panel ul li:not(:last-of-type){margin-bottom:1em}.join-to-speak-info-panel .buttons{display:-ms-flexbox;display:flex;gap:8px}.join-to-speak-info-panel .cancel-button,.join-to-speak-info-panel .accept-button{-ms-flex:1 1 100%;flex:1 1 100%;font-size:12px;line-height:20px;font-weight:500;font-family:Inter,sans-serif;cursor:pointer}
.join-to-speak-not-supported-panel header{font-size:18px;line-height:24px}.join-to-speak-not-supported-panel p{font-size:12px;line-height:16px;margin:0}.join-to-speak-not-supported-panel .info{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:16px}
div.notification-content-component{padding:8px 8px 8px 13px;border-left:3px solid #fac546}div.notification-content-component.type-error{border-left-color:#bd3433}div.notification-content-component.type-success{border-left-color:#1ec95b}div.notification-content-component .title{font-size:15px;margin-bottom:10px;color:#fff}div.notification-content-component .content{font-size:13px;color:rgba(255,255,255,.8)}div.notification-content-component .footer{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;margin-top:15px}div.notification-content-component .footer .button-component{margin-right:5px}
.join-to-speak-access{background-color:var(--webinar-color-tabs);display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:16px}.join-to-speak-access .media-previewer{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;border-radius:8px;overflow:hidden}.join-to-speak-access .media-previewer video{-o-object-fit:cover;object-fit:cover;height:100%;width:100%}.join-to-speak-access .media-previewer meter{position:absolute;bottom:-3px;opacity:80%;border-radius:0}.join-to-speak-access .header{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;font-size:11px}.join-to-speak-access .header&gt;tt-icon-button{font-size:20px;color:#aaa}.join-to-speak-access .header&gt;tt-icon-button::part(base){padding:0}.join-to-speak-access .header&gt;h1{-ms-flex:1;flex:1;font-size:20px;font-weight:400;line-height:28px;color:#fff;margin:0}.join-to-speak-access .description{font-size:12px;line-height:18px;margin:0;margin-block-end:4px}.join-to-speak-access .status{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;text-align:center;font-size:12px;line-height:16px;gap:8px;padding-top:8px}.join-to-speak-access .status .icon-wrapper{width:28px;height:28px;background-color:#1ec95b;border-radius:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.join-to-speak-access .textarea-wrapper textarea{background-color:transparent;border:unset;border-radius:2px;font-size:12px;line-height:16px;font-weight:400;font-family:Inter,sans-serif;resize:none;width:100%;border:1px solid transparent;padding:0}.join-to-speak-access form{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px}.join-to-speak-access form tt-icon-button.devices-change::part(base){background-color:rgba(255,255,255,.04);padding:4px;height:40px;width:40px;border-radius:999px;-ms-flex-pack:center;justify-content:center}.join-to-speak-access form .button{-ms-flex:1 1 0px;flex:1 1 0;margin:0 !important}.join-to-speak-access form .button .button-accept{-ms-flex-positive:2;flex-grow:2}
.visually-hidden{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.webinar-questions-card-component textarea,.webinar-questions-card-component input{border:none;font-size:12px;line-height:18px}.webinar-questions-card-component .button-component{border:0;width:100%}.webinar-questions-card-component .name-input-wrapper .redux-form-simple-field-component{padding-bottom:0}.webinar-questions-card-component .name-input-wrapper .redux-form-simple-field-component input{width:100%}.webinar-questions-card-component .comments-form-component{background:transparent;padding-top:0}.webinar-questions-card-component .ask-new-one,.webinar-questions-card-component .question-sent-message{font-size:12px;line-height:16px}.webinar-questions-card-component .ask-new-one{font-weight:600;cursor:pointer}
.go-on-camera-button.button-component{background-color:var(--webinar-color-tabs);color:var(--webinar-color-tabs-ctacontrast)}.go-on-camera-button.button-component .go-on-camera-button-icon{font-size:20px;color:var(--webinar-color-accent);margin-right:4px}.go-on-camera-button.button-component:where(.button-disabled){opacity:50%}.go-on-camera-button.button-component:where(.button-disabled) .go-on-camera-button-icon{color:unset}
.visually-hidden{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.speakers-feature-component .empty-list{position:relative}.speakers-feature-component .empty-list.disabled .invite-link{cursor:default;color:#535353}.speakers-feature-component .empty-list .invite-link{cursor:pointer;color:#1ec95b}.speakers-feature-component .empty-list.is-loaded.list-type-compact-editable,.speakers-feature-component .empty-list.is-loaded.list-type-expanded{cursor:pointer}.speakers-feature-component .empty-list.is-loaded.list-type-compact-editable.disabled,.speakers-feature-component .empty-list.is-loaded.list-type-expanded.disabled{cursor:default}.speakers-feature-component .crud-inline-inner{position:relative}.speakers-feature-component .crud-inline-inner .close-inline{position:absolute;right:4px;top:4px;z-index:101}.speakers-feature-component .empty-list-text{position:absolute;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;left:0;top:0;width:100%;height:100%;padding:0 20px;text-align:center;font-size:13px;color:#676767;white-space:normal}.speakers-feature-component .speakers-trigger-button{min-width:176px;background:#fff}.speakers-feature-component .add-speaker-wrapper{display:inline-block;margin-top:16px}.speakers-feature-component .add-speaker-wrapper .button-component{color:#1ec95b;font-size:13px;font-weight:bold;padding-left:0}.speakers-feature-component.compact-editable-inline{position:relative;width:100%;min-height:400px}.speakers-feature-component.compact-editable-inline&gt;*{width:100%}.speakers-feature-component.compact-editable-inline .crud-inline-wrapper&gt;div{position:absolute;left:0;top:0}.speakers-feature-component.compact-editable-inline .centered-modal-wrapper .centered-modal-content-component{padding:0}.speakers-feature-component.compact-editable-inline .redux-form-simple-field-component&gt;label{display:block;font-size:13px}.speakers-feature-component.compact-editable-inline .crud-footer{display:-ms-flexbox;display:flex}.speakers-feature-component.compact-editable-inline .crud-footer .button-component+.button-component{margin-left:8px}.speakers-feature-component.compact-editable-inline .crud-footer .check-box-wrapper{-ms-flex:1 1 auto;flex:1 1 auto;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding-right:8px}.speakers-feature-component.compact-editable-inline .crud-footer .check-box-wrapper label{max-width:120px;font-size:11px;color:#676767;margin-bottom:0}.speakers-feature-component.compact-editable-inline .mode-content-switch-component{box-shadow:0 1px 4px 0 rgba(4,54,35,.09),0 1px 2px 0 rgba(4,54,35,.09);padding:16px;background:#fff;margin-bottom:40px}.speakers-feature-component.compact-editable-inline .mode-content-switch-component .new-invite-success-wrapper .centered-modal-content-component{padding:16px}.speakers-feature-component.compact-editable-inline .mode-content-switch-component .new-invite-success-wrapper .centered-modal-content-component p{margin:0 auto 16px;max-width:260px}.speakers-feature-component.compact-editable-inline .centered-modal-content-component{text-align:center}.speakers-feature-component.compact-editable-inline .centered-modal-content-component h3{font-size:15px}.speakers-feature-component.compact-editable-inline .centered-modal-content-component p,.speakers-feature-component.compact-editable-inline .centered-modal-content-component .icon-container{font-size:13px;margin-bottom:24px}.speakers-feature-component.compact-editable-inline .centered-modal-content-component button+button{margin-left:8px}.speakers-feature-component .animation-fly-right-enter,.speakers-feature-component .animation-fly-right-appear{transform:translateX(100%)}.speakers-feature-component .animation-fly-right-enter.animation-fly-right-enter-active,.speakers-feature-component .animation-fly-right-appear.animation-fly-right-appear-active{transform:translateX(0);transition:all .2s}.speakers-feature-component .animation-fly-right-leave{transform:translateX(0)}.speakers-feature-component .animation-fly-right-leave.animation-fly-right-leave-active{transform:translateX(100%);transition:all .2s}
.compact-list-component .speaker-base-details-component{padding:8px 0}.compact-list-component .drag-drop-component.is-dragging .speaker-compact-list-item .drag-handle{display:none}.compact-list-component .drag-drop-component.is-dragging .speaker-compact-list-item .speaker-base-details-component{box-shadow:none}.compact-list-component .drag-drop-component.is-dragging .speaker-compact-list-item .edit-speaker-button{opacity:0}.speaker-compact-list-item.is-editable{padding-left:16px;padding-right:16px;margin-left:-16px;margin-right:-16px;background:#fff}.speaker-compact-list-item.is-editable .speaker-base-details-component{padding:8px 0}.speaker-compact-list-item.is-editable&gt;*:not(.drag-handle){cursor:pointer}.speaker-compact-list-item.is-editable .drag-handle{display:none;position:absolute;left:1px;top:8px;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0}.speaker-compact-list-item.is-editable.dragged-item-wrapper .drag-handle,.speaker-compact-list-item.is-editable:hover .drag-handle{display:block}.speaker-compact-list-item.is-editable.dragged-item-wrapper .speaker-base-details-component,.speaker-compact-list-item.is-editable:hover .speaker-base-details-component{padding-left:16px;padding-right:16px;margin-left:-16px;margin-right:-16px;box-shadow:0 2px 8px 0 rgba(4,54,35,.08),0 1px 4px 0 rgba(4,54,35,.08)}
.visually-hidden{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.speaker-base-details-component{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;position:relative;transition:.5s cubic-bezier(0.175, 0.885, 0.32, 1.275) opacity}.speaker-base-details-component .content{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:100%}.speaker-base-details-component .content&gt;.tooltip-wrapper{font-size:20px}.speaker-base-details-component .content&gt;.tooltip-wrapper&gt;tt-icon-button::part(base){padding:5px}.speaker-base-details-component.size-large .details .name{font-size:16px}.speaker-base-details-component.size-large .details .info{font-size:13px}.speaker-base-details-component.size-large .avatar{width:48px;height:48px;-ms-flex:0 0 48px;flex:0 0 48px}.speaker-base-details-component .avatar{-ms-flex:0 0 32px;flex:0 0 32px;height:32px;width:32px;border-radius:.125rem;overflow:hidden;margin-right:8px;-ms-flex-item-align:start;align-self:flex-start}.speaker-base-details-component .avatar img{display:block;width:inherit;max-width:100%;height:inherit;-o-object-fit:cover;object-fit:cover}.speaker-base-details-component .details{-ms-flex:1 1 auto;flex:1 1 auto;overflow:hidden}.speaker-base-details-component .details&gt;*{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.speaker-base-details-component .details .info{line-height:1.5;font-size:13px;word-wrap:break-word;overflow-wrap:anywhere;white-space:normal}.speaker-base-details-component .details .info .social-icons{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:10px;gap:6px;vertical-align:-1px}.speaker-base-details-component .details .info .social-icons a{display:block}.speaker-base-details-component .details .info-hidden{display:inline;border-radius:2px;background-color:#f3f3f3;font-size:11px;padding:1px 3px;color:#858c94}.speaker-base-details-component .details .name{font-weight:bold;margin-bottom:0;font-size:14px;line-height:1.1;letter-spacing:.05px}.speaker-base-details-component:hover .edit-speaker-button{opacity:1;transition:opacity .2s}.speaker-base-details-component .edit-speaker-button{opacity:0}.speaker-base-details-component .edit-speaker-button.disabled{cursor:default}.speaker-base-details-component .edit-speaker-button img{display:block}.speaker-base-details-component .hidden-avatar-wrapper{display:-ms-flexbox;display:flex;width:100%;height:100%;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;background-color:#f3f3f3}
.attendee-demoter{position:absolute;top:0;right:0;-ms-flex-item-align:start;align-self:flex-start}.webinar-info-sidebar-guest-speaker-list-item:not(:hover) .attendee-demoter{display:none}
.expanded-list-component .list-header{display:-ms-flexbox;display:flex}.expanded-list-component .speakers-list{margin:0}.expanded-list-component .speakers-list-item{padding:16px;border-bottom:1px solid #d3dcd9}.expanded-list-component .speaker-base-details-component{-ms-flex:1 1 auto;flex:1 1 auto;min-width:0}.expanded-list-component .social-links{padding:5px 0 0 35px}.expanded-list-component .social-link{display:inline-block;vertical-align:middle}.expanded-list-component .social-link+.social-link{margin-left:1px}.expanded-list-component .social-link a{padding:3px}.expanded-list-component .social-link *{display:block}.expanded-list-component .bio{min-height:60px;margin:8px 0 0 0;font-size:13px;line-height:1.54}
.visually-hidden{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.expanded-list-actions-component{display:-ms-flexbox;display:flex;height:24px}.expanded-list-actions-component.disabled .action-button{cursor:default}.expanded-list-actions-component .action-button{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:24px;height:24px;overflow:hidden}.expanded-list-actions-component .action-button+.action-button{margin-left:4px}.expanded-list-actions-component.no-padding{padding:0}
.mode-content-switch-component .centered-modal-wrapper p{margin:0 auto 24px;max-width:280px;font-size:12px}.mode-content-switch-component .centered-modal-wrapper .centered-modal-content-component{padding:32px 24px 8px;text-align:center}.mode-content-switch-component .delete-speaker-content-wrapper .icon-wrapper{background:#fa4646}.mode-content-switch-component .link{text-decoration:underline;color:#1ec95b;cursor:pointer}.mode-content-switch-component .speaker-added-wrapper .buttons-wrapper{margin-left:-8px;margin-right:-8px}
.crud-container-component{overflow:hidden}.crud-container-component .ant-modal-body{position:relative;padding:16px;overflow:hidden}.crud-container-component .crud-header{font-size:15px;color:#043623;margin-bottom:30px}.crud-container-component .redux-form-simple-field-component{position:relative}.crud-container-component .redux-form-simple-field-component.bio-field{width:100%}.crud-container-component .redux-form-simple-field-component.bio-field textarea{width:100%;height:100px;padding:5px}.crud-container-component .redux-form-simple-field-component input{width:100%;transition:border-color .2s}.crud-container-component .redux-form-simple-field-component input:focus{border-color:#1ec95b;transition:border-color .2s}.crud-container-component .redux-form-simple-field-component .error{position:absolute;left:0;bottom:0}.crud-container-component .collapse-component{width:100%}.crud-container-component .collapse-component .ant-collapse-content-box{padding-bottom:0}.crud-container-component .collapse-component .ant-collapse-header{padding-left:0}.crud-container-component .collapse-component .ant-collapse-header .arrow{left:125px}.crud-container-component .collapse-component .ant-collapse-content{border:none}.crud-container-component .collapse-component .ant-collapse-item{border:none}.crud-container-component .invitation-checkbox{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.crud-container-component .invitation-checkbox&gt;label{-ms-flex-order:1;order:1;padding-left:20px;line-height:1;margin-bottom:2px}.crud-container-component .crud-footer{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;margin-top:12px}.crud-container-component .crud-footer .button-component+.button-component{margin-left:16px}.crud-container-component .crud-footer .delete-button-wrapper{-ms-flex:1 1 auto;flex:1 1 auto}.crud-container-component .send-invite-button-wrapper{margin-right:8px}@keyframes new-invite-success-slide-down{0%{opacity:0;transform:translateY(-100%)}60%{opacity:0;transform:translateY(-60%)}100%{opacity:1;transform:translateY(0)}}
.speaker-form-component .redux-form-simple-field-component{position:relative}.speaker-form-component .redux-form-simple-field-component.bio-field{width:100%}.speaker-form-component .redux-form-simple-field-component.bio-field textarea{width:100%;height:100px;padding:5px}.speaker-form-component .redux-form-simple-field-component input{width:100%;transition:border-color .2s}.speaker-form-component .redux-form-simple-field-component input:focus{border-color:#1ec95b;transition:border-color .2s}.speaker-form-component .redux-form-simple-field-component .error{position:absolute;left:0;bottom:0}.speaker-form-component .edit-mode-base-fields-wrapper{display:-ms-flexbox;display:flex}.speaker-form-component .edit-mode-base-fields-wrapper .base-fields{-ms-flex:1 1 auto;flex:1 1 auto;margin-left:16px}.speaker-form-component .invitation-checkbox{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.speaker-form-component .invitation-checkbox&gt;label{-ms-flex-order:1;order:1;padding-left:20px;line-height:1;margin-bottom:2px}.speaker-form-component .card-wrapper{border-radius:50%}.speaker-form-component .card-wrapper:not(.show-empty-placeholder) .ant-upload-drag-container .icon,.speaker-form-component .card-wrapper:not(.show-empty-placeholder) .delete-text-wrapper .icon{padding:0;margin:0}.speaker-form-component .card-wrapper:not(.show-empty-placeholder) .ant-upload-drag-container span,.speaker-form-component .card-wrapper:not(.show-empty-placeholder) .delete-text-wrapper span{display:none}.speaker-form-component .invitation-link{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.speaker-form-component .invitation-link .invitation-link-field{-ms-flex:1 1 auto;flex:1 1 auto}.speaker-form-component .invitation-link .copy-link{margin:4px 0 0 8px;-ms-flex:0 0 auto;flex:0 0 auto;font-size:0}.speaker-form-component .toggle-row{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;height:50px}.speaker-form-component .top-border-row{border-top:1px solid #ccc}.speaker-form-component div.upload-card-component .ant-upload.ant-upload-drag .ant-upload-drag-container{margin-left:-1px;margin-top:-2px}.speaker-form-component div.upload-card-component .card-wrapper.add-icon-visible .dropdown-card-zone{background:rgba(170,170,170,.8)}
.visually-hidden{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.handouts-feature-component .loading-wrapper{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;height:30px}.handouts-feature-component .button-component.button-transparent{color:#1ec95b;font-weight:bold;padding-left:0}.handouts-feature-component .ant-upload-list{font-family:"Open Sans",Helvetica,Arial,sans-serif}.handouts-feature-component .ant-upload-list-item{height:50px;margin-top:0}.handouts-feature-component .ant-upload-list-item:hover .ant-upload-list-item-info{background-color:inherit}.handouts-feature-component .ant-upload-list-item.ant-upload-list-item-done .ant-upload-list-item-name{padding-left:38px;padding-right:20px;color:#0d3c2a;text-decoration:none}.handouts-feature-component .ant-upload-list-item.ant-upload-list-item-uploading .anticon-close{display:none}.handouts-feature-component .ant-upload-list-item .ant-upload-list-item-info{padding:13px 0}.handouts-feature-component .ant-upload-list-item .ant-upload-list-item-info .anticon-loading{top:16px}.handouts-feature-component .ant-upload-list-item .anticon-close{top:18px}.handouts-feature-component .ant-upload-list-item .ant-upload-list-item-progress{display:none}.handouts-feature-component .ant-upload-list-item .anticon-paper-clip{padding:9px;background-color:#f3f3f3;border-radius:100%;color:#646865;top:9px}.handouts-feature-component .empty-state{color:#aaa;padding-top:7px}.handouts-feature-component .handouts-view-list{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:8px}.handouts-feature-component .handouts-view-list .empty-state{color:#aaa;text-align:center}.handouts-feature-component .handouts-view-list .handout-file{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:12px;height:48px;padding:8px 12px 8px 16px;background-color:var(--webinar-color-tabs);color:var(--webinar-color-tabs-text);border-radius:8px}.handouts-feature-component .handouts-view-list .handout-file tt-icon{color:var(--webinar-color-tabs-ctacontrast);opacity:50%}.handouts-feature-component .handouts-view-list .handout-file:hover .buttons{opacity:1}.handouts-feature-component .handouts-view-list .handout-file.in-progress .progress-child{-ms-flex:1 0 auto;flex:1 0 auto}.handouts-feature-component .handouts-view-list .handout-file.in-progress .progress-child .filename{padding-top:7px;line-height:12px;font-size:12px}.handouts-feature-component .handouts-view-list .handout-file.in-progress .ant-progress-outer{padding-right:0}.handouts-feature-component .handouts-view-list .handout-file.in-progress .ant-progress-inner{background-color:#323433}.handouts-feature-component .handouts-view-list .handout-file.in-progress .ant-progress-text{display:none}.handouts-feature-component .handouts-view-list .handout-file .file-icon{font-size:1.35rem}.handouts-feature-component .handouts-view-list .handout-file .download-icon{font-size:1.6rem}.handouts-feature-component .handouts-view-list .handout-file .filename{-ms-flex-positive:1;flex-grow:1;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.handouts-feature-component .handouts-view-list .handout-file .buttons{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;line-height:0;opacity:0;transition:opacity .2s}@media(max-width: 812px){.handouts-feature-component .handouts-view-list .handout-file .buttons{opacity:1}}.handouts-feature-component .handouts-view-list .handout-file .buttons .delete-icon{margin-left:8px;position:relative;top:2px}.handouts-feature-component .handouts-view-table .ant-table-small&gt;.ant-table-content&gt;.ant-table-body{margin:0}.handouts-feature-component .handouts-view-table table thead th{text-align:left;border-top:none;font-size:13px;font-family:"Open Sans",Helvetica,Arial,sans-serif;white-space:nowrap}.handouts-feature-component .handouts-view-table table tbody td.handouts-name{width:100%;max-width:1px}.handouts-feature-component .handouts-view-table table th,.handouts-feature-component .handouts-view-table table td{padding:8px !important}.handouts-feature-component .handouts-view-table table th:first-of-type,.handouts-feature-component .handouts-view-table table td:first-of-type{padding-left:0 !important}.handouts-feature-component .handouts-view-table table th:last-of-type,.handouts-feature-component .handouts-view-table table td:last-of-type{padding-right:0 !important}.handouts-feature-component .handouts-view-table .view-mode-file{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:48px;border-radius:.125rem;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:left}.handouts-feature-component .handouts-view-table .file-icon{-ms-flex:0 0 32px;flex:0 0 32px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:32px;height:32px;border-radius:50%;background-color:#f3f3f3;margin-right:16px}.handouts-feature-component .handouts-view-table .filename{-ms-flex:1 1 auto;flex:1 1 auto;font-size:13px;font-weight:600;color:#043623;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.handouts-feature-component .handouts-view-table .view-icon{transform:rotate(270deg)}.handouts-feature-component .handouts-view-table .view-button .button-flex{-ms-flex-direction:row-reverse;flex-direction:row-reverse}.handouts-feature-component .handouts-view-table .view-button .view-icon{right:0;vertical-align:top}.handouts-feature-component .handouts-view-table .view-button .icons-wrapper{padding:0;margin:-2px 0 0 8px}.handouts-feature-component .handouts-view-table .hidden{visibility:hidden}.handouts-feature-component .handouts-view-table .ant-table-small td{max-width:none}
p.comment-content-paragraph{all:unset}p.comment-content-paragraph a{color:var(--webinar-color-accent, revert);text-decoration:underline}p.comment-content-paragraph a:hover{color:unset;text-decoration:underline}p.comment-content-paragraph tt-icon{vertical-align:middle}
.webinars-chat-message{background-color:var(--webinar-color-tabs);border-radius:8px;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-direction:column;flex-direction:column;gap:5px;padding:8px 12px;position:relative}.webinars-chat-message .webinars-chat-message-sender,.webinars-chat-message .webinars-chat-message-message{font-family:Inter,sans-serif;font-size:12px;line-height:16px}.webinars-chat-message .webinars-chat-message-sender{font-weight:500}.webinars-chat-message .webinars-chat-message-message{font-weight:400}.webinars-chat-message .delete-button{display:-ms-inline-flexbox;display:inline-flex;height:24px;position:absolute;right:12px;width:24px}.webinars-chat-message .delete-button .batch-delete{opacity:1;background-color:#212121;border-radius:4px;place-content:center;height:24px;width:24px;display:-ms-grid;display:grid;cursor:pointer}.webinars-chat-message .delete-button .batch-delete img{transition:none !important;width:12px;height:12px}
.visually-hidden{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.webinar-audience-sidebar-component{position:relative;height:100%;width:100%;overflow:hidden;font-size:12px;padding:8px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:8px}.webinar-audience-sidebar-component .secondary-panel-wrapper{position:absolute;inset:48px 8px 8px 8px;border-radius:8px;background-color:var(--webinar-color-sidebar)}.webinar-audience-sidebar-component .sidebar-main-panel-wrapper{height:100%;display:-ms-flexbox;display:flex;overflow:hidden;-ms-flex-direction:column;flex-direction:column;gap:16px;padding:16px;border-radius:8px}.webinar-audience-sidebar-component .sidebar-main-panel-wrapper&gt;*:not(.webinar-sidebar-separator):empty{display:none}.webinar-audience-sidebar-component .sidebar-main-panel-wrapper .webinar-questions-card-component,.webinar-audience-sidebar-component .sidebar-main-panel-wrapper .handouts-view-list,.webinar-audience-sidebar-component .sidebar-main-panel-wrapper .polls-component{padding-bottom:16px;border-bottom:1px solid var(--webinar-color-tabs)}.webinar-audience-sidebar-component .sidebar-main-panel-wrapper.hidden{visibility:hidden}.webinar-audience-sidebar-component .sidebar-card{padding:8px 8px 0 8px}.webinar-audience-sidebar-component .sidebar-footer{position:relative;-ms-flex:1 1 100px;flex:1 1 100px;min-height:100px;overflow:auto}.webinar-audience-sidebar-component .sidebar-footer&gt;.webinar-info-panel-component{margin:0 8px 8px 8px}@media(max-width: 812px){.webinar-audience-sidebar-component .sidebar-footer::before{content:"";position:absolute;left:0;top:0;width:100%;height:45px;background:linear-gradient(-180deg, #2a2a2a 0%, rgba(50, 50, 50, 0) 100%);pointer-events:none}.webinar-audience-sidebar-component .sidebar-footer&gt;.webinar-info-panel-component{overflow:auto;height:100%}.webinar-audience-sidebar-component .sidebar-footer&gt;.webinar-info-panel-component h3,.webinar-audience-sidebar-component .sidebar-footer&gt;.webinar-info-panel-component .section-title,.webinar-audience-sidebar-component .sidebar-footer&gt;.webinar-info-panel-component .details,.webinar-audience-sidebar-component .sidebar-footer&gt;.webinar-info-panel-component .details .name,.webinar-audience-sidebar-component .sidebar-footer&gt;.webinar-info-panel-component .details .info{background-color:transparent !important}}.webinar-audience-sidebar-component .section-title{color:#aaa;font-size:13px;font-weight:bold;text-transform:uppercase;margin-bottom:15px;letter-spacing:1px}.webinar-audience-sidebar-component .section-title.no-padding{margin-bottom:0}.webinar-audience-sidebar-component .section-title&gt;.tooltip-wrapper{display:inline-block}.webinar-audience-sidebar-component .section-title&gt;.tooltip-wrapper tt-icon-button{font-size:20px}.webinar-audience-sidebar-component .section-title&gt;.tooltip-wrapper tt-icon-button::part(base){padding:5px}.webinar-audience-sidebar-component .audience-panel section.sidebar-info-webinar{margin-bottom:17px}.webinar-audience-sidebar-component .audience-panel section.sidebar-info-webinar *{margin:0}.webinar-audience-sidebar-component .audience-panel section.sidebar-info-webinar .sidebar-info-webinar-title{font-size:1.25rem}.webinar-audience-sidebar-component .audience-panel section.sidebar-info-webinar .sidebar-info-webinar-date{font-size:.6875rem;line-height:1.25rem;letter-spacing:.8px}.webinar-audience-sidebar-component .audience-panel section.sidebar-info-webinar .sidebar-info-webinar-date span{opacity:50%}.webinar-audience-sidebar-component .audience-panel section.sidebar-info-webinar .sidebar-info-webinar-date .tooltip-wrapper{display:inline-block}.webinar-audience-sidebar-component .audience-panel section.sidebar-info-webinar .sidebar-info-webinar-show-chyron-button{font-size:1.25rem;vertical-align:-5px;--hover-color: var(--webinar-color-accent);opacity:1}.webinar-audience-sidebar-component .audience-panel section.sidebar-info-webinar .sidebar-info-webinar-show-chyron-button[data-active=true]{color:var(--webinar-color-accent)}.webinar-audience-sidebar-component .audience-panel section.sidebar-info-webinar .sidebar-info-webinar-description{font-size:.75rem}.webinar-audience-sidebar-component .audience-panel .section{margin-bottom:17px}.webinar-audience-sidebar-component .audience-panel .section .section-title{line-height:1.25rem;margin-bottom:2px}.webinar-audience-sidebar-component .audience-panel .webinar-page-ribbon{margin-top:20px;font-size:13px;padding-top:15px;padding-bottom:15px}.webinar-audience-sidebar-component .audience-panel .webinar-page-ribbon .ribbon-content{width:100%;word-break:break-word}.webinar-audience-sidebar-component .audience-panel .webinar-page-ribbon .link-block{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;color:#888988;font-size:12px}.webinar-audience-sidebar-component .audience-panel .webinar-page-ribbon .link-block .clipboard-button-component{margin-left:5px}.webinar-audience-sidebar-component .audience-panel .person-identity-component{padding:10px 10px 10px 0;margin-bottom:1px}.webinar-audience-sidebar-component .audience-panel .person-identity-component .identifier{color:#fff;font-weight:bold}.webinar-audience-sidebar-component .audience-panel .person-identity-component .person-subline{color:#fff}.webinar-audience-sidebar-component .audience-panel .person-identity-component.avatar-small{font-size:16px}.webinar-audience-sidebar-component .audience-panel .person-identity-component.avatar-small .avatar-wrapper{border:1px solid #fff}.webinar-audience-sidebar-component .audience-panel .person-identity-component.avatar-small .default-avatar-component{font-size:15px}.webinar-audience-sidebar-component .audience-panel .default-avatar-component{font-size:14px}.webinar-audience-sidebar-component .audience-panel .empty-state{margin-top:20px;background:transparent}.webinar-audience-sidebar-component .audience-panel .speaker-base-details-component .name{color:#fff}.webinar-audience-sidebar-component .comments-wrapper{height:100%;-ms-flex:1 1 0px;flex:1 1 0;min-height:0;color:var(--webinar-color-sidebarSecondaryText, #ffffffd8)}.webinar-audience-sidebar-component .comments-wrapper.comments-type-chat .gradient-holder{-ms-flex:1 1 0px;flex:1 1 0;min-height:0;position:relative}.webinar-audience-sidebar-component .comments-wrapper.comments-type-chat .gradient-holder::after{content:"";position:absolute;pointer-events:none;inset:0;background-image:linear-gradient(180deg, var(--webinar-color-sidebar, #212121) 0, transparent min(var(--scroll-top, 0px), 48px), transparent calc(100% - min(var(--scroll-bottom, 0), 48px)), var(--webinar-color-sidebar, #212121) 100%)}.webinar-audience-sidebar-component .comments-wrapper.comments-type-chat .chat-questions-list-wrapper{position:relative;-ms-flex:1 1 auto;flex:1 1 auto;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;overflow-y:auto;min-height:0}.webinar-audience-sidebar-component .comments-wrapper.comments-type-chat .chat-questions-list-wrapper .infinite-list-component{-ms-flex:1 1 auto;flex:1 1 auto}.webinar-audience-sidebar-component .comments-wrapper.comments-type-chat .chat-questions-list-wrapper .comments-list{display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.webinar-audience-sidebar-component .comments-wrapper .comments-container-component{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;margin:0;gap:16px}.webinar-audience-sidebar-component .comments-wrapper .comments-list-component .comments-list{margin:0;padding:10px 8px 0}@media(max-width: 812px){.webinar-audience-sidebar-component .comments-wrapper .comments-list-component .comments-list{padding:10px 21px 0}}.webinar-audience-sidebar-component .comments-wrapper .comments-list-component .comments-item .default-avatar-component{border:1px solid #fff}.webinar-audience-sidebar-component .comments-wrapper .comments-list-component.type-question .comments-item .comment-in-list-component .toggle-question-overlay-button{visibility:hidden;position:relative;bottom:3px;margin-left:2px;height:16px}.webinar-audience-sidebar-component .comments-wrapper .comments-list-component.type-question .comments-item .comment-in-list-component .toggle-question-overlay-button&gt;img{transition:.5s cubic-bezier(0.175, 0.885, 0.32, 1.275) all}.webinar-audience-sidebar-component .comments-wrapper .comments-list-component.type-question .comments-item:hover .comment-in-list-component .toggle-question-overlay-button{visibility:visible}.webinar-audience-sidebar-component .comments-wrapper .questions-ribbon{margin:10px;text-align:center;font-size:12px;padding:15px;min-height:66px;-ms-flex:0 1 auto;flex:0 1 auto}.webinar-audience-sidebar-component .comments-wrapper .questions-ribbon .ribbon-content{width:100%}.webinar-audience-sidebar-component .comments-wrapper .comments-form .other-fields{display:-ms-flexbox;display:flex;gap:8px;-ms-flex-align:center;align-items:center}.webinar-audience-sidebar-component .comments-wrapper .comments-form .redux-form-simple-field-component{padding-bottom:0}.webinar-audience-sidebar-component .comments-wrapper .comments-form .comments-form-component{-ms-flex:0 1 auto;flex:0 1 auto}.webinar-audience-sidebar-component .comments-wrapper .comments-form label{display:none}.webinar-audience-sidebar-component .comments-wrapper .comments-form .message{-ms-flex:1 1 100%;flex:1 1 100%}.webinar-audience-sidebar-component .comments-wrapper .comments-form textarea,.webinar-audience-sidebar-component .comments-wrapper .comments-form input{width:100%;padding-left:15px;resize:none;border:none}.webinar-audience-sidebar-component .comments-wrapper .comments-form .button-wrapper{-ms-flex:1;flex:1}.webinar-audience-sidebar-component .comments-wrapper .comments-form .button-wrapper button{border:0}.webinar-audience-sidebar-component .comments-wrapper .comments-form .button-wrapper button.is-failure{background-color:#fa4646;border-color:#fa4646}.webinar-audience-sidebar-component .comments-wrapper .comments-list-component .email a{color:#1ec95b}@media(max-width: 812px){.webinar-audience-sidebar-component .handouts-feature-component .handouts-view-list{padding:0 4px}}.webinar-audience-sidebar-component .presenters-tab{padding:20px 30px 20px 13px}.webinar-audience-sidebar-component .content-loader-component{width:230px}.webinar-audience-sidebar-component .empty-list .empty-list-text{padding:0 100px}.webinar-audience-sidebar-component .speakers-feature-component .empty-list .empty-list-text{padding:0 60px}.webinar-audience-sidebar-component .speakers-feature-component .speaker-base-details-component .avatar{border:1px solid #fff}.webinar-audience-sidebar-component .speakers-feature-component .speaker-base-details-component .avatar .default-avatar-component{width:31px !important;height:30px !important}.webinar-audience-sidebar-component .webinar-info-panel-component{border-radius:6px;padding:15px;margin-bottom:3px}.webinar-audience-sidebar-component .webinar-info-panel-component .loader-wrapper-component{min-height:unset}.webinar-audience-sidebar-component .comments-type-chat .comments-list{padding:0px !important;gap:16px}.webinar-audience-sidebar-component .comments-type-chat .comments-list .comments-item{padding:0 !important}
.webinar-info-sidebar-speaker-list-with-chyron-trigger{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.webinar-info-sidebar-speaker-list-with-chyron-trigger .webinar-info-sidebar-speaker-list-item{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:8px}.webinar-info-sidebar-speaker-list-with-chyron-trigger .webinar-info-sidebar-speaker-list-item .speaker-info{-ms-flex:1;flex:1;font-size:12px;line-height:16px;overflow:hidden;white-space:nowrap}.webinar-info-sidebar-speaker-list-with-chyron-trigger .webinar-info-sidebar-speaker-list-item .speaker-info .speaker-info-name,.webinar-info-sidebar-speaker-list-with-chyron-trigger .webinar-info-sidebar-speaker-list-item .speaker-info .speaker-info-identity{overflow:hidden;text-overflow:ellipsis}.webinar-info-sidebar-speaker-list-with-chyron-trigger .webinar-info-sidebar-speaker-list-item .speaker-info .speaker-info-name{font-weight:500}.webinar-info-sidebar-speaker-list-with-chyron-trigger .webinar-info-sidebar-speaker-list-item .speaker-info .speaker-info-subline{display:-ms-flexbox;display:flex;font-weight:400;gap:8px}.webinar-info-sidebar-speaker-list-with-chyron-trigger .webinar-info-sidebar-speaker-list-item .speaker-info .speaker-info-social{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:4px}.webinar-info-sidebar-speaker-list-with-chyron-trigger .webinar-info-sidebar-speaker-list-item .speaker-info .speaker-info-social a{color:var(--webinar-color-accent);display:-ms-inline-flexbox;display:inline-flex}.webinar-info-sidebar-speaker-list-with-chyron-trigger .webinar-info-sidebar-speaker-list-item .speaker-chyron-button{--hover-color: var(--webinar-color-accent);font-size:20px}.webinar-info-sidebar-speaker-list-with-chyron-trigger .webinar-info-sidebar-speaker-list-item:not(:last-of-type){padding-bottom:12px;border-bottom-width:1px;border-bottom-style:solid;margin-bottom:12px}.webinar-info-sidebar-speaker-list-with-chyron-trigger .placeholder{font-size:12px;line-height:16px}
.webinar-info-sidebar-guest-speaker-list{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.webinar-info-sidebar-guest-speaker-list .webinar-info-sidebar-guest-speaker-list-item{position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:8px}.webinar-info-sidebar-guest-speaker-list .webinar-info-sidebar-guest-speaker-list-item .speaker-info{font-size:12px;line-height:16px;overflow:hidden;white-space:nowrap;-ms-flex:1;flex:1}.webinar-info-sidebar-guest-speaker-list .webinar-info-sidebar-guest-speaker-list-item .speaker-info .speaker-info-name{overflow:hidden;text-overflow:ellipsis;font-weight:500}.webinar-info-sidebar-guest-speaker-list .webinar-info-sidebar-guest-speaker-list-item .speaker-info .speaker-info-short-name{opacity:60%}.webinar-info-sidebar-guest-speaker-list .webinar-info-sidebar-guest-speaker-list-item .speaker-info .speaker-info-subline{display:-ms-flexbox;display:flex;font-weight:400;gap:8px;opacity:60%;white-space:normal}.webinar-info-sidebar-guest-speaker-list .webinar-info-sidebar-guest-speaker-list-item:not(:last-of-type){padding-bottom:12px;border-bottom-width:1px;border-bottom-style:solid;margin-bottom:12px}.webinar-info-sidebar-guest-speaker-list .placeholder{font-size:12px;line-height:16px}
.digital-event-card{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;box-sizing:border-box;background-color:var(--webinar-color-tabs, #323433);border-radius:2px;width:100%;padding:8px;gap:.8em}.digital-event-card .content-enclosure{display:-ms-flexbox;display:flex;gap:.8em}.digital-event-card .content-enclosure .thumbnail{width:8em}.digital-event-card .content-enclosure .thumbnail img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.digital-event-card .content-enclosure .info-enclosure{padding:0}.digital-event-card .content-enclosure .info-enclosure div{font-size:1em;margin:0}.digital-event-card .content-enclosure .info-enclosure div.title{font-size:1.3em}.digital-event-card .content-enclosure .info-enclosure div.count{font-size:.8em}
.join-to-speak-item{isolation:isolate;height:68px;position:relative}.join-to-speak-item .join-to-speak-item-container{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;gap:8px;pointer-events:none}.join-to-speak-item .join-to-speak-item-container .preview{height:68px;aspect-ratio:1;border-radius:4px;overflow:hidden;-ms-flex-negative:0;flex-shrink:0}.join-to-speak-item .join-to-speak-item-container .preview&gt;*{width:100%;height:100%}.join-to-speak-item .join-to-speak-item-container .preview .preview-image{-o-object-fit:cover;object-fit:cover}.join-to-speak-item .join-to-speak-item-container .preview .preview-fallback{font-size:30px;display:-ms-grid;display:grid;place-items:center}.join-to-speak-item .join-to-speak-item-container .request{min-width:0;font-family:TT,Helvetica,Arial,sans-serif;font-size:.75rem;line-height:1rem}.join-to-speak-item .join-to-speak-item-container .request *{margin:unset}.join-to-speak-item .join-to-speak-item-container .request .attendee{font-weight:600;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.join-to-speak-item .join-to-speak-item-container .request .attendee .details{opacity:60%}.join-to-speak-item .join-to-speak-item-container .request .attendee-email{margin-bottom:2px;opacity:60%;font-weight:400;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.join-to-speak-item .join-to-speak-item-container .request .question{font-weight:400;overflow:hidden;text-overflow:ellipsis;overflow-wrap:anywhere;/*! autoprefixer: off */display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;/*! autoprefixer: on */}.join-to-speak-item .controls{z-index:2;position:absolute;top:0;right:0;opacity:0;transition:opacity 200ms;display:-ms-flexbox;display:flex;-ms-flex-direction:row-reverse;flex-direction:row-reverse;gap:4px}.join-to-speak-item .controls button{height:24px;width:24px;border:none;border-radius:2px;display:-ms-grid;display:grid;place-items:center;padding:unset;font-size:20px;transition:box-shadow 200ms}.join-to-speak-item .controls button:hover{box-shadow:1px 1px 6px rgba(128,128,128,.75)}.join-to-speak-item .controls button:focus-visible{box-shadow:1px 1px 2px rgba(128,128,128,.4)}.join-to-speak-item:hover,.join-to-speak-item:focus-within{z-index:2}.join-to-speak-item:hover .join-to-speak-item-container,.join-to-speak-item:focus-within .join-to-speak-item-container{background:var(--webinar-color-tabs);background:linear-gradient(180deg, var(--webinar-color-tabs) 0%, var(--webinar-color-tabs) calc(100% - 2em), transparent 100%);margin-inline:-12px;padding-inline:12px}.join-to-speak-item:hover .request .question,.join-to-speak-item:focus-within .request .question{overflow:visible;display:block;padding-bottom:3em}.join-to-speak-item:hover .controls,.join-to-speak-item:focus-within .controls{opacity:1}.join-to-speak-item:hover .controls button,.join-to-speak-item:focus-within .controls button{cursor:pointer}
.join-request-list .requests{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:1em}.show-j2s-intro-chyron-button{vertical-align:middle;--hover-color: var(--webinar-color-accent)}.show-j2s-intro-chyron-button[data-active=true]{color:var(--webinar-color-accent)}.empty-j2s-requests{font-family:Inter,sans-serif;font-size:12px}
.visually-hidden{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.webinar-sidebar-component{position:relative;height:100%;width:100%;overflow:hidden;font-size:14px;padding:8px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:8px}.webinar-sidebar-component .secondary-panel-wrapper{position:absolute;inset:48px 8px 8px 8px;border-radius:8px;background:var(--webinar-color-sidebar)}.webinar-sidebar-component .secondary-panel-wrapper .upload-component .ant-upload.ant-upload-select{display:block}.webinar-sidebar-component .sidebar-main-panel-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;overflow:hidden;gap:16px;padding:16px;border-radius:8px}.webinar-sidebar-component .sidebar-main-panel-wrapper&gt;*:not(.webinar-sidebar-separator):empty{display:none}.webinar-sidebar-component .sidebar-main-panel-wrapper.hidden{visibility:hidden}.webinar-sidebar-component .sidebar-card{padding:8px 8px 0 8px}.webinar-sidebar-component .sidebar-footer{position:relative;-ms-flex:1 1 100px;flex:1 1 100px;min-height:100px;overflow:auto}.webinar-sidebar-component .sidebar-footer&gt;.webinar-info-panel-component{margin:0 8px 8px 8px}@media(max-width: 812px){.webinar-sidebar-component .sidebar-footer::before{content:"";position:absolute;left:0;top:0;width:100%;height:45px;background:linear-gradient(-180deg, #2a2a2a 0%, rgba(50, 50, 50, 0) 100%);pointer-events:none}.webinar-sidebar-component .sidebar-footer&gt;.webinar-info-panel-component{overflow:auto;height:100%}.webinar-sidebar-component .sidebar-footer&gt;.webinar-info-panel-component h3,.webinar-sidebar-component .sidebar-footer&gt;.webinar-info-panel-component .section-title,.webinar-sidebar-component .sidebar-footer&gt;.webinar-info-panel-component .details,.webinar-sidebar-component .sidebar-footer&gt;.webinar-info-panel-component .details .name,.webinar-sidebar-component .sidebar-footer&gt;.webinar-info-panel-component .details .info{background-color:transparent !important}}.webinar-sidebar-component .section-title{font-family:Inter,sans-serif;font-size:18px;line-height:32px;font-weight:500;margin-bottom:8px}.webinar-sidebar-component .section-title.no-padding{margin-bottom:0}.webinar-sidebar-component .section-title&gt;.tooltip-wrapper{display:inline-block}.webinar-sidebar-component .section-title&gt;.tooltip-wrapper tt-icon-button{font-size:20px}.webinar-sidebar-component .section-title&gt;.tooltip-wrapper tt-icon-button::part(base){padding:5px}.webinar-sidebar-component .audience-panel section.sidebar-info-webinar{margin-bottom:17px}.webinar-sidebar-component .audience-panel section.sidebar-info-webinar *{margin:0}.webinar-sidebar-component .audience-panel section.sidebar-info-webinar .sidebar-info-webinar-title{font-size:1.25rem}.webinar-sidebar-component .audience-panel section.sidebar-info-webinar .sidebar-info-webinar-date{font-size:.6875rem;line-height:1.25rem;letter-spacing:.8px}.webinar-sidebar-component .audience-panel section.sidebar-info-webinar .sidebar-info-webinar-date span{opacity:50%}.webinar-sidebar-component .audience-panel section.sidebar-info-webinar .sidebar-info-webinar-date .tooltip-wrapper{display:inline-block}.webinar-sidebar-component .audience-panel section.sidebar-info-webinar .sidebar-info-webinar-show-chyron-button{font-size:1.25rem;vertical-align:-5px;--hover-color: var(--webinar-color-accent);opacity:1}.webinar-sidebar-component .audience-panel section.sidebar-info-webinar .sidebar-info-webinar-show-chyron-button[data-active=true]{color:var(--webinar-color-accent)}.webinar-sidebar-component .audience-panel section.sidebar-info-webinar .sidebar-info-webinar-description{font-size:.75rem}.webinar-sidebar-component .audience-panel .section{margin-bottom:17px}.webinar-sidebar-component .audience-panel .section .section-title{line-height:32px;margin-bottom:8px}.webinar-sidebar-component .audience-panel .webinar-page-ribbon{font-size:13px;padding-top:15px;padding-bottom:15px}.webinar-sidebar-component .audience-panel .webinar-page-ribbon .ribbon-content{width:100%;word-break:break-word}.webinar-sidebar-component .audience-panel .webinar-page-ribbon .link-block{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;color:#888988;font-size:12px}.webinar-sidebar-component .audience-panel .webinar-page-ribbon .link-block .clipboard-button-component{margin-left:5px}.webinar-sidebar-component .audience-panel .person-identity-component{padding:10px 10px 10px 0;margin-bottom:1px}.webinar-sidebar-component .audience-panel .person-identity-component .identifier{color:#fff;font-weight:bold}.webinar-sidebar-component .audience-panel .person-identity-component .person-subline{color:#fff}.webinar-sidebar-component .audience-panel .person-identity-component.avatar-small{font-size:16px}.webinar-sidebar-component .audience-panel .person-identity-component.avatar-small .avatar-wrapper{border:1px solid #fff}.webinar-sidebar-component .audience-panel .person-identity-component.avatar-small .default-avatar-component{font-size:15px}.webinar-sidebar-component .audience-panel .default-avatar-component{font-size:14px}.webinar-sidebar-component .audience-panel .empty-state{margin-top:20px;background:transparent}.webinar-sidebar-component .audience-panel .speaker-base-details-component .name{color:#fff}.webinar-sidebar-component .comments-wrapper{height:100%;-ms-flex:1 1 0px;flex:1 1 0;min-height:0}.webinar-sidebar-component .comments-wrapper.comments-type-chat .gradient-holder,.webinar-sidebar-component .comments-wrapper.comments-type-question .gradient-holder{-ms-flex:1 1 0px;flex:1 1 0;min-height:0;position:relative}.webinar-sidebar-component .comments-wrapper.comments-type-chat .gradient-holder::after,.webinar-sidebar-component .comments-wrapper.comments-type-question .gradient-holder::after{content:"";position:absolute;pointer-events:none;inset:0;background-image:linear-gradient(180deg, var(--webinar-color-sidebar, #212121) 0, transparent min(var(--scroll-top, 0px), 48px), transparent calc(100% - min(var(--scroll-bottom, 0), 48px)), var(--webinar-color-sidebar, #212121) 100%)}.webinar-sidebar-component .comments-wrapper.comments-type-chat .chat-questions-list-wrapper,.webinar-sidebar-component .comments-wrapper.comments-type-question .chat-questions-list-wrapper{position:relative;-ms-flex:1 1 auto;flex:1 1 auto;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;overflow-y:auto;min-height:0}.webinar-sidebar-component .comments-wrapper.comments-type-chat .chat-questions-list-wrapper .infinite-list-component,.webinar-sidebar-component .comments-wrapper.comments-type-question .chat-questions-list-wrapper .infinite-list-component{-ms-flex:1 1 auto;flex:1 1 auto}.webinar-sidebar-component .comments-wrapper.comments-type-chat .chat-questions-list-wrapper .comments-list,.webinar-sidebar-component .comments-wrapper.comments-type-question .chat-questions-list-wrapper .comments-list{display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.webinar-sidebar-component .comments-wrapper .comments-container-component{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;margin:0;gap:16px}.webinar-sidebar-component .comments-wrapper .comments-list-component .comments-list{margin:0;padding:10px 8px 0}@media(max-width: 812px){.webinar-sidebar-component .comments-wrapper .comments-list-component .comments-list{padding:10px 21px 0}}.webinar-sidebar-component .comments-wrapper .comments-list-component .comments-item .default-avatar-component{border:1px solid #fff}.webinar-sidebar-component .comments-wrapper .comments-list-component.type-question .comments-item .comment-in-list-component .toggle-question-overlay-button{visibility:hidden;position:relative;bottom:3px;margin-left:2px;height:16px}.webinar-sidebar-component .comments-wrapper .comments-list-component.type-question .comments-item .comment-in-list-component .toggle-question-overlay-button&gt;img{transition:.5s cubic-bezier(0.175, 0.885, 0.32, 1.275) all}.webinar-sidebar-component .comments-wrapper .comments-list-component.type-question .comments-item:hover .comment-in-list-component .toggle-question-overlay-button{visibility:visible}.webinar-sidebar-component .comments-wrapper .questions-ribbon{margin:10px;text-align:center;font-size:14px;padding:15px;min-height:66px;-ms-flex:0 1 auto;flex:0 1 auto}.webinar-sidebar-component .comments-wrapper .questions-ribbon .ribbon-content{width:100%}.webinar-sidebar-component .comments-wrapper .comments-form .other-fields{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.webinar-sidebar-component .comments-wrapper .comments-form .redux-form-simple-field-component{padding-bottom:0}.webinar-sidebar-component .comments-wrapper .comments-form .comments-form-component{-ms-flex:0 1 auto;flex:0 1 auto}.webinar-sidebar-component .comments-wrapper .comments-form label{display:none}.webinar-sidebar-component .comments-wrapper .comments-form .message{-ms-flex:1 1 100%;flex:1 1 100%}.webinar-sidebar-component .comments-wrapper .comments-form textarea,.webinar-sidebar-component .comments-wrapper .comments-form input{width:100%;padding-left:15px;resize:none;border:none}.webinar-sidebar-component .comments-wrapper .comments-form .button-wrapper{-ms-flex:1 1 auto;flex:1 1 auto}.webinar-sidebar-component .comments-wrapper .comments-form .button-wrapper button{border:0}.webinar-sidebar-component .comments-wrapper .comments-form .button-wrapper button.is-failure{background-color:#fa4646;border-color:#fa4646}.webinar-sidebar-component .comments-wrapper .comments-list-component .email a{color:#1ec95b}@media(max-width: 812px){.webinar-sidebar-component .handouts-feature-component .handouts-view-list{padding:0 4px}}.webinar-sidebar-component .presenters-tab{padding:20px 30px 20px 13px}.webinar-sidebar-component .content-loader-component{width:230px}.webinar-sidebar-component .empty-list .empty-list-text{padding:0 100px}.webinar-sidebar-component .speakers-feature-component .empty-list .empty-list-text{padding:0 60px}.webinar-sidebar-component .speakers-feature-component .speaker-base-details-component .avatar{border:1px solid #fff}.webinar-sidebar-component .speakers-feature-component .speaker-base-details-component .avatar .default-avatar-component{width:31px !important;height:30px !important}.webinar-sidebar-component .webinar-info-panel-component{background-color:rgba(255,255,255,.04);border-radius:6px;padding:15px;margin-bottom:3px}.webinar-sidebar-component .webinar-info-panel-component .loader-wrapper-component{min-height:unset}.webinar-sidebar-component .comments-type-chat .comments-list{padding:0px !important;gap:16px}.webinar-sidebar-component .comments-type-chat .comments-list .comments-item{padding:0 !important}.ant-tooltip{font-family:Inter,sans-serif;font-size:12px;line-height:16px;font-weight:400}
.audience-inset-profiles-component&gt;a{display:-ms-flexbox;display:flex}.audience-inset-profiles-component .person-identity-component{color:#fff;-ms-flex-positive:1;flex-grow:1;text-decoration:none}
.audience-inset-component .person-heatmap-wrapper-component{margin-bottom:10px}.audience-inset-component .timeline-link{color:#4c4c4c;text-decoration:none}.audience-inset-component .empty-state{background-color:#eff5f0;padding:12px 0;text-align:center;font-size:13px;margin:0 40px}.audience-inset-component .fetch-error{text-align:center}.audience-inset-component .export-button-container{overflow:hidden}.audience-inset-component .export-button{float:right;cursor:pointer}.audience-inset-component .import-export-icons-wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.audience-inset-component .import-export-icons-wrapper&gt;*+*{margin-left:8px}.export-profiles-icon-tooltip{white-space:nowrap}
.audience-inset-header-component{position:relative}.audience-inset-header-component .pill-select{width:auto}.audience-inset-header-component .tabs{padding:20px 0;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.audience-inset-header-component .show-profile-details{position:absolute;top:20px;right:20px}
.overlay-corner-tag-input-component .input-enclosure{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;gap:16px}.overlay-corner-tag-input-component .input-enclosure input{background-color:transparent;border:none;color:var(--up-next-input-text-color);font-family:Inter,sans-serif;font-size:12px;height:40px;margin-left:12px;padding:0;width:100%}.overlay-corner-tag-input-component .input-enclosure input:-ms-input-placeholder{color:var(--up-next-input-placeholder-color)}.overlay-corner-tag-input-component .input-enclosure input::placeholder{color:var(--up-next-input-placeholder-color)}.overlay-corner-tag-input-component .input-enclosure .tooltip-wrapper{display:-ms-grid;display:grid}.overlay-corner-tag-input-component .input-enclosure tt-icon-button{--hover-color: var(--up-next-button-color);color:var(--up-next-button-color);font-size:20px;margin-right:4px}.overlay-corner-tag-input-component .input-enclosure tt-icon-button:where(:disabled){color:var(--up-next-button-color-disabled)}
.playback-selector-component{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:24px}.playback-selector-component .selection-item-component{cursor:pointer}.playback-selector-component .selection-item-component.buttons-visible .buttons{opacity:1}.playback-selector-component .selection-item-component.theme-dark:hover,.playback-selector-component .selection-item-component.buttons-visible:not(.theme-webinar){background-color:rgba(255,255,255,.08)}.playback-selector-component .selection-item-component .selection-item-inner{font-size:13px;color:#fff}.playback-selector-component .selection-item-component .selection-item-type{font-size:13px;color:rgba(255,255,255,.85)}.playback-selector-component .select-videos-button{width:100%;background-color:var(--webinar-color-accent);border-color:var(--webinar-color-accent)}.playback-selector-component .selection-item-thumbnail{border-radius:8px}.playback-selector-component .play-icon.icon-component{width:22px;height:22px;background-color:#363736;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;padding:1px}
div.comments-container-component{margin:0 auto;max-width:640px}div.comments-container-component .loader-wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;height:90px}
.question-component{position:relative;font-family:Inter,sans-serif;font-size:12px;line-height:16px;background-color:var(--question-tab-bg-color);display:-ms-flexbox;display:flex;gap:8px;opacity:var(--question-tab-opacity, 1);padding:12px;border-radius:8px}.question-component .question-content{-ms-flex:1;flex:1;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:16px}.question-component .question-content .question-info{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:4px}.question-component .question-content .question-label,.question-component .question-content .question-by{margin:0}.question-component .question-content .question-label{line-height:normal;overflow-wrap:anywhere;font-weight:400}.question-component .question-content .question-by{font-weight:500}.question-component .question-content .question-functions{display:-ms-flexbox;display:flex;gap:8px;font-weight:500}.question-component .question-content .question-functions button{-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:100%;flex-basis:100%;border:unset;border-radius:999px;height:36px;cursor:pointer;padding:2px 8px}.question-component .question-content .question-functions button tt-icon{vertical-align:-2px;margin-right:4px}.question-component .question-content .question-functions button.question-mark-answered-button{background-color:var(--webinar-color-accent);color:var(--webinar-color-accent-ctacontrast)}.question-component .question-content .question-functions button.question-dismiss-button{color:var(--webinar-color-tabs-ctacontrast)}.question-component .question-show{cursor:pointer;font-size:1.5em;color:var(--webinar-color-tabs-ctacontrast)}.question-component .question-show[data-is-persisted=false]{visibility:hidden}.question-component .question-show[data-is-persisted=true]{visibility:visible;color:var(--webinar-color-accent)}.question-component .question-show:hover{color:var(--webinar-color-accent)}.question-component .tooltip-wrapper{position:absolute;top:8px;right:8px}.question-component:hover .question-show{visibility:visible}
.grouped-comments{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:24px}.grouped-comments .comments-enclosure{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:8px}.grouped-comments .comments-enclosure .section-header{font-family:Inter,sans-serif;font-size:18px;font-weight:500;line-height:32px;margin:0}.grouped-comments .empty-questions-placeholder{background-color:var(--webinar-color-tabs);color:var(--webinar-color-tabs-text);border-radius:8px;padding:12px;font-family:Inter,sans-serif;font-size:12px;line-height:16px}
.comments-list-component .batch-delete{visibility:hidden;opacity:.3}.comments-list-component .comments-item{padding:6px 0 6px 8px}.comments-list-component .comments-item .webinars-chat-message:hover .batch-delete{visibility:visible}.comments-list-component .no-comments{text-align:center;margin:16px 0}.comments-list-component .no-comments .no-questions-wrapper{margin:0px 8px}.comments-list-component .delete-button{-ms-flex:1 1 auto;flex:1 1 auto;text-align:right}.comments-list-component .delete-button .icon-component img{transition:.5s cubic-bezier(0.175, 0.885, 0.32, 1.275) all;cursor:pointer}.comments-list-component .delete-button .icon-component img:hover{filter:brightness(150%)}.comments-list-component .delete-button-wrapper{display:block;height:16px;line-height:1}
.visually-hidden{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.chat-message-label-component{border-radius:.125rem;font-size:11px;line-height:12px;padding:2px 5px}
.comment-in-list-component{display:-ms-flexbox;display:flex;width:100%;overflow:hidden}.comment-in-list-component .comment-author-avatar{-ms-flex:0 0 32px;flex:0 0 32px}.comment-in-list-component .comment-content{-ms-flex:1 1 auto;flex:1 1 auto}.comment-in-list-component .comment-header{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;line-height:16px;margin-bottom:2px}.comment-in-list-component .comment-body{font-size:13px;line-height:18px;overflow-wrap:anywhere}.comment-in-list-component .comment-body img{margin:8px 0 0 0}.comment-in-list-component .comment-content{padding-left:10px}.comment-in-list-component .date{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;white-space:nowrap;color:#ccc;font-size:11px}.comment-in-list-component .name{font-weight:600;font-size:13px;margin-right:4px}.comment-in-list-component .chat-message-label{margin-right:8px;opacity:.8}
.no-questions-component{display:-ms-flexbox;display:flex;font-family:"Open Sans",Helvetica,Arial,sans-serif;border-radius:2px;overflow:hidden}.no-questions-component .gutter{width:3px}.no-questions-component .content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex:1;flex:1;-ms-flex-align:center;align-items:center;padding:20px 40px}.no-questions-component .content .icon-wrapper{display:-ms-flexbox;display:flex;width:36px;height:36px;border-radius:18px;margin:5px;background-color:rgba(0,0,0,.4);-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.no-questions-component .content p{line-height:1.4;margin:3px 0 3px}.no-questions-component .content .title{font-weight:bold}.no-questions-component .content .description{font-size:13px}
.question-panel-item-component{display:-ms-flexbox;display:flex;font-size:13px;overflow:hidden}.question-panel-item-component .name,.question-panel-item-component .email{font-size:13px}.question-panel-item-component .name{font-weight:bold}.question-panel-item-component .identity{min-width:380px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.question-panel-item-component .identity-content{padding-left:8px}
.polls-component{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:24px}
.poll-create-edit-form-component .redux-form-simple-field-component{padding-bottom:8px}.poll-create-edit-form-component .redux-form-simple-field-component .error{left:unset;right:8px;font-family:Inter,sans-serif;font-size:12px;line-height:16px;bottom:16px}.poll-create-edit-form-component .redux-form-simple-field-component #poll-create-poll-form-question+div{font-size:12px;font-family:Inter,sans-serif;line-height:16px;padding-left:8px;padding-top:8px;font-style:italic}.poll-create-edit-form-component .action-button{cursor:pointer}.poll-create-edit-form-component textarea{display:block;width:100%;height:100px;padding:8px;resize:none;color:#fff;border:none;font-size:12px;font-weight:bold;line-height:16px}.poll-create-edit-form-component textarea:-ms-input-placeholder{color:#a0a7a2;font-weight:400}.poll-create-edit-form-component textarea::placeholder{color:#a0a7a2;font-weight:400}.poll-create-edit-form-component .option-field input{width:100%;border:none;font-family:Inter,sans-serif;padding-right:26px;font-size:12px;line-height:24px}.poll-create-edit-form-component .create-poll-button{width:100%}.poll-create-edit-form-component .option-field{position:relative}.poll-create-edit-form-component .option-field .remove-field{position:absolute;top:4px;right:4px;opacity:0;transition:opacity .3s;color:var(--webinar-color-tabs-cta)}.poll-create-edit-form-component .option-field:hover .remove-field{opacity:1}.poll-create-edit-form-component .add-another{opacity:1;transition:opacity .2s;padding:0px;padding-bottom:8px;font-size:12px;font-family:Inter,sans-serif;line-height:16px}.poll-create-edit-form-component .add-another.disabled{opacity:0}.poll-create-edit-form-component .animation-height-enter,.poll-create-edit-form-component .animation-height-appear{height:0;opacity:0}.poll-create-edit-form-component .animation-height-enter.animation-height-enter-active,.poll-create-edit-form-component .animation-height-appear.animation-height-appear-active{height:36px;opacity:1;transition:all .3s}.poll-create-edit-form-component .animation-height-leave{height:36px;opacity:1}.poll-create-edit-form-component .animation-height-leave.animation-height-leave-active{height:0;opacity:0;transition:all .3s}
.create-poll-component .create-poll-button-wrapper button{background-color:var(--webinar-color-tabs);color:var(--webinar-color-tabs-ctacontrast)}.create-poll-component .create-new-poll-button{width:100%}.create-poll-component .create-new-poll-button .create-poll-button-icon{color:var(--webinar-color-accent);font-size:20px;margin-right:4px}
.polls-list-component{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:24px}
.poll-item-wrapper-component:hover .buttons-wrapper{opacity:1}.poll-item-wrapper-component .delete-button{cursor:pointer}.poll-item-wrapper-component .edit-poll{cursor:pointer}.poll-item-wrapper-component .poll-button{width:100%}.poll-item-wrapper-component .buttons-wrapper{display:-ms-flexbox;display:flex;opacity:0;transition:opacity .2s;gap:8px;-ms-flex-align:center;align-items:center}.poll-item-wrapper-component .header-actions-wrapper{display:-ms-flexbox;display:flex;gap:8px}.poll-item-wrapper-component .header-actions-wrapper .icon-component{padding:0}
.visually-hidden{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.poll-answered-component{position:relative;padding:40px}@media(max-width: 812px){.poll-answered-component{padding:16px}}.poll-answered-component .message{max-width:180px;margin:0 auto;text-align:center;font-size:13px;font-weight:600}.poll-answered-component .check-icon-wrapper{text-align:center;margin-bottom:8px}.poll-answered-component .close-message{font-size:1.5em;position:absolute;top:4px;right:4px}
button.poll-overlay-trigger{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;font-size:20px;padding:0;cursor:pointer;background-color:transparent}button.poll-overlay-trigger:hover{color:var(--webinar-color-accent)}
.video-heatmaps-component .timeline-wrapper+.timeline-wrapper{margin-top:8px}
.timeline-heatmap-component .identifier-wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.timeline-heatmap-component .flag-wrapper{-ms-flex:0 0 32px;flex:0 0 32px;width:32px}.timeline-heatmap-component .country-flag{width:30px;height:30px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;border-radius:50%;background:#f3f3f3}.timeline-heatmap-component .person-wrapper{-ms-flex:1 1 auto;flex:1 1 auto;padding-left:8px}.timeline-heatmap-component .name,.timeline-heatmap-component .location{font-size:13px;font-weight:600;line-height:16px;color:#212121}.timeline-heatmap-component .someone{font-size:12px;line-height:16px;color:#676767}.timeline-heatmap-component .heatmap-wrapper{margin-top:8px}.timeline-heatmap-component .date-wrapper{-ms-flex:0 0 auto;flex:0 0 auto;font-size:12px;line-height:16px;color:#676767}
.chat-form-component .enclosure{background-color:var(--webinar-color-tabs);border-radius:999px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:4px}.chat-form-component .chat-form{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:16px}.chat-form-component .chat-form&gt;div{display:-ms-flexbox;display:flex;gap:8px}.chat-form-component .chat-form .name-wrapper{-ms-flex:1;flex:1;padding-inline:16px}.chat-form-component .chat-form .reactions-wrapper button{height:40px;width:40px}.chat-form-component .chat-form .message-wrapper{-ms-flex:1;flex:1;gap:16px;padding-left:16px}.chat-form-component .chat-form .message-wrapper button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--webinar-color-accent);border-radius:999px;border:none;color:var(--chat-form-button-color);display:-ms-grid;display:grid;-ms-flex-negative:0;flex-shrink:0;font-size:16px;height:40px;margin:0;place-content:center;width:40px}.chat-form-component .chat-form .message-wrapper button:where(:disabled){background-color:transparent;color:var(--chat-form-button-color-disabled)}.question-form-component .questions-form{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:16px}.question-form-component .questions-form .webinar-panel-component{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.question-form-component .questions-form .field-component{margin-block:-12px}.question-form-component .questions-form button{background-color:unset;border:none;color:var(--chat-form-button-color);display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.question-form-component .questions-form button:where(:disabled){color:var(--chat-form-button-color-disabled)}.chat-form-component .field-component,.question-form-component .field-component{padding:0;width:100%}.chat-form-component .field-component input,.question-form-component .field-component input{background-color:transparent;color:var(--chat-form-input-text-color);font-size:12px;height:40px;padding:0;width:100%}.chat-form-component .field-component input:-ms-input-placeholder,.question-form-component .field-component input:-ms-input-placeholder{color:var(--chat-form-input-placeholder-color)}.chat-form-component .field-component input::placeholder,.question-form-component .field-component input::placeholder{color:var(--chat-form-input-placeholder-color)}.chat-form-component .field-component input:where(:disabled):-ms-input-placeholder,.question-form-component .field-component input:where(:disabled):-ms-input-placeholder{color:var(--chat-form-input-placeholder-color-disabled)}.chat-form-component .field-component input:where(:disabled)::placeholder,.question-form-component .field-component input:where(:disabled)::placeholder{color:var(--chat-form-input-placeholder-color-disabled)}div.comments-form-component .comments-form .button-wrapper{text-align:right}div.comments-form-component .comments-form textarea{display:block;width:100%;height:100px;padding:6px 11px;resize:none;color:#fff}div.comments-form-component .comments-form textarea:-ms-input-placeholder{color:#a0a7a2}div.comments-form-component .comments-form textarea::placeholder{color:#a0a7a2}div.comments-form-component .comments-form .comments-form .name-input-wrapper{margin-bottom:8px}div.comments-form-component .comments-form .comments-form .name-input-wrapper label{display:block;font-size:13px;margin:0 0 12px}div.comments-form-component .comments-form .comments-form .name-input-wrapper input{color:#fff}div.comments-form-component .comments-form .comments-form .name-input-wrapper input:-ms-input-placeholder{color:#a0a7a2}div.comments-form-component .comments-form .comments-form .name-input-wrapper input::placeholder{color:#a0a7a2}div.comments-form-component .comments-form .post-chat-question .button-flex&gt;:first-child{padding:0}div.comments-form-component .comments-form .button-disabled{opacity:.5}.comments-type-chat .post-chat-question{width:43px}
.webinar-info-panel-component .webinar-date{font-size:11px;letter-spacing:.8px;margin-bottom:7px}.webinar-info-panel-component .webinar-date&gt;.icon-component{margin-right:14px;position:relative;top:-1px}.webinar-info-panel-component h3{line-height:1.5;margin-bottom:5px}.webinar-info-panel-component h4.section-title{font-size:12px;font-weight:600;text-transform:uppercase;margin-top:15px;margin-bottom:12px;letter-spacing:1px}.speaker-base-details-component:not(.webinar-info-panel-component.waiting-room-theme) .details .name,.speaker-base-details-component:not(.webinar-info-panel-component.waiting-room-theme) .details .info{font-size:12px}.webinar-info-panel-component .speakers-feature-component{margin-bottom:5px}.webinar-info-panel-component .read-more-component{font-size:12px}.webinar-info-panel-component.waiting-room-theme{color:#fff}.webinar-info-panel-component.waiting-room-theme h3{font-size:32px;color:#fff}.webinar-info-panel-component.waiting-room-theme h4.section-title{color:#8d8e8d;margin-top:40px}.webinar-info-panel-component.waiting-room-theme .read-more-component{display:none}
.poll-options-component .progress-wrapper *{line-height:8px}.poll-options-component .poll-option-title-wrapper{display:-ms-flexbox;display:flex;margin-bottom:2px;word-break:break-word}.poll-options-component .poll-option-title-wrapper .title-wrapper{-ms-flex:1 1 auto;flex:1 1 auto}.poll-options-component .poll-option-title-wrapper .votes{-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-item-align:end;align-self:flex-end}.poll-options-component .option-wrapper{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;margin-bottom:8px;font-size:12px;line-height:16px}.poll-options-component .option-inner-body{-ms-flex:1 1 auto;flex:1 1 auto}.poll-options-component .option-inner-side{-ms-flex:0 0 auto;flex:0 0 auto}.poll-options-component .answers-count{font-size:13px;color:#aaa}
.floating-button-component{position:fixed;top:20px;left:50%;transform:translateX(-50%);z-index:999}.floating-button-component .animation-slide-down-up-enter,.floating-button-component .animation-slide-down-up-appear{opacity:0;transform:translateY(-30%)}.floating-button-component .animation-slide-down-up-enter.animation-slide-down-up-enter-active,.floating-button-component .animation-slide-down-up-appear.animation-slide-down-up-appear-active{transform:translateY(0);opacity:1;transition:all .3s}.floating-button-component .animation-slide-down-up-leave{opacity:1;transform:translateY(0)}.floating-button-component .animation-slide-down-up-leave.animation-slide-down-up-leave-active{transform:translateY(-30%);opacity:0;transition:all .3s}
.poll-vote-component{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:8px}.poll-vote-component .vote-button{width:100%;margin-top:8px}.poll-vote-component .radio-button-component{color:inherit}
.poll-item-component .question-wrapper{font-size:13px;font-weight:600;line-height:19px;margin-bottom:8px}
.visually-hidden{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.video-track-component{position:relative;width:100%;height:100%;background:#1ec95b;border-radius:.125rem}
.shortcuts-popover .shortcut-key{color:#1ec95b}.shortcuts-popover .shortcuts-list{margin-bottom:0}
.reactions-picker{--sl-panel-background-color: transparent}.reactions-picker::part(panel){box-shadow:none;overflow:revert}.reactions-picker .reactions-trigger{background-color:transparent;border:none;cursor:pointer;opacity:1;padding:0}.reactions-picker[data-is-disabled]:not([data-is-disabled=false]){pointer-events:none;cursor:not-allowed}.reactions-picker[data-is-disabled]:not([data-is-disabled=false]) .reactions-trigger{opacity:.5;pointer-events:none}.reactions-popover-content{display:-ms-flexbox;display:flex;gap:16px;z-index:1100;padding:.75em 1em;border-radius:999px;background-color:#fff;box-shadow:0 4px 16px #0d131e1a}.reactions-popover-content button{background-color:transparent;border:0px;padding:0px;margin:0px;line-height:0px}.reactions-popover-content button:hover{cursor:pointer}
.visually-hidden{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.pv-alert-component{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:12px 12px 12px 24px;border-radius:.125rem;box-shadow:0 2px 16px 0 rgba(250,70,70,.08),0 1px 4px 0 rgba(250,70,70,.16);border:1px solid #fa4646;background-color:#fee1e1;font-family:"Open Sans",Helvetica,Arial,sans-serif;font-size:15px;font-weight:600;line-height:1.6;color:#fa4646}.pv-alert-component&gt;*{-ms-flex:0 0 auto;flex:0 0 auto}.pv-alert-component .alert-icon{margin-right:16px}.pv-alert-component .message-wrapper{-ms-flex:1 1 auto;flex:1 1 auto;padding-right:24px}.pv-alert-component .dismiss-button{width:110px}
.visually-hidden{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.pv-snackbar-component{height:48px;line-height:48px;white-space:nowrap;overflow:hidden;padding:0 24px;text-align:left;border-radius:.125rem;box-shadow:0 2px 16px 0 rgba(30,201,91,.08),0 1px 4px 0 rgba(30,201,91,.16);border:1px solid #1ec95b;background-color:#edfbf2;min-width:448px;font-size:14px;font-weight:600;font-family:"Open Sans",Helvetica,Arial,sans-serif;color:#1ec95b}
.vmp-video-analytics-component{background:#f9f9f9;padding:24px 40px}.vmp-video-analytics-component .top-metrics-wrapper{padding:16px 40px}.vmp-video-analytics-component .metrics-chart-wrapper{padding:40px;border-top:1px solid #e3ece4}.vmp-video-analytics-component .group-funnel-wrapper a{text-decoration:none}
.kpi-widget-component .kpi-value{font-family:Inter,"Open Sans",Helvetica,Arial,sans-serif;font-weight:400;font-feature-settings:"tnum";font-variant-numeric:slashed-zero}.kpi-widget-component .kpi-list{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0}.kpi-widget-component .kpi-title{font-family:TT,Helvetica,Arial,sans-serif;font-size:13px;color:#676767;margin-bottom:4px}.kpi-widget-component .kpi-value{font-size:34px;color:#043623;letter-spacing:.3px;line-height:1.18}.kpi-widget-component .kpi-inner-side{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;line-height:1.23;color:#043623;font-size:13px;padding-top:2px}.kpi-widget-component .kpi-inner{display:-ms-flexbox;display:flex}.kpi-widget-component .kpi-inner .kpi-inner-main{-ms-flex:1 1 auto;flex:1 1 auto}.kpi-widget-component .kpi-rate-image{margin-left:8px;margin-top:1px}

div.group-funnel-widget-component .totals{font-family:Inter,"Open Sans",Helvetica,Arial,sans-serif;font-weight:400;font-feature-settings:"tnum";font-variant-numeric:slashed-zero}div.group-funnel-widget-component .widget-area{padding:25px 15px}div.group-funnel-widget-component .widget-area&gt;.loader-wrapper-component{min-height:308px}div.group-funnel-widget-component .type-title{font-size:12px;color:#666;margin-bottom:15px}div.group-funnel-widget-component .totals{font-size:32px;line-height:1;color:#043623;margin-bottom:25px}div.group-funnel-widget-component .header-area{position:relative}div.group-funnel-widget-component .rate{position:absolute;top:24px;right:20px;width:65px;height:46px;line-height:46px;font-size:12px;background:#f3f3f3;margin-right:15px}div.group-funnel-widget-component .rate span{display:inline-block;padding-left:30px;color:#043623}div.group-funnel-widget-component .rate::after{content:"";display:block;position:absolute;right:-15px;top:0;width:0;height:0;border-top:23px solid transparent;border-bottom:23px solid transparent;border-left:15px solid #f3f3f3}div.group-funnel-widget-component .rate::before{content:"";display:block;position:absolute;left:0;top:0;width:0;height:0;border-top:23px solid transparent;border-bottom:23px solid transparent;border-left:15px solid #fff}
.companies-widget-component{height:160px}.companies-widget-component .avatars-widget-component{height:100%}.companies-widget-component .empty-state-wrapper{display:-ms-flexbox;display:flex;width:100%;height:100%;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;max-width:160px;margin:0 auto;text-align:center}
.visually-hidden{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.avatars-widget-component .avatar-item{display:inline-block;vertical-align:top}.avatars-widget-component .avatar-inner{border-radius:.125rem;overflow:hidden}.avatars-widget-component .tooltip-wrapper{height:100%}.avatars-widget-component .avatar-element{position:relative;width:100%;height:100%;cursor:default}.avatars-widget-component .avatar-element img{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:100%;max-width:100%;height:auto}.avatars-widget-component .empty-state-wrapper{font-size:13px;color:#676767}
.subtitles-empty-state{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;padding:var(--tt-spacing-2xl);gap:var(--tt-spacing-xl)}.subtitles-empty-state .subtitles-empty-state-message{text-align:center}.subtitles-empty-state .subtitles-original-language-selector::part(panel){max-height:20vh}
.one-product-drawer::part(base){z-index:2}.one-product-drawer::part(overlay){z-index:2}.classic-product-drawer::part(base){z-index:5000}
.classic-product-modal::part(base){z-index:5000}
.profile-settings-form,.password-settings-form{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:24px;margin-bottom:24px}.password-settings-form{margin-top:24px}.avatar-file-input{-ms-flex:1;flex:1}
.password-settings-form{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:24px;margin-bottom:24px}
.mail-notifications-settings-form{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:32px;margin-bottom:36px;margin-top:16px}
.user-settings .menu-panes{font-family:var(--tt-font-body);display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;color:var(--tt-color-gray-700)}.user-settings .menu-pane-link{color:var(--tt-color-gray-700);display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:var(--tt-spacing-xs);font-size:var(--tt-font-size-sm);font-weight:var(--tt-font-weight-semibold);height:50px;line-height:52px;border-bottom:1px solid var(--tt-color-gray-300);cursor:pointer;text-decoration:none}.user-settings .menu-pane-link:not(:hover) tt-icon{color:var(--tt-color-gray-500)}.user-settings .menu-pane-link:hover{color:var(--tt-color-green-400)}.user-settings tt-spinner{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.user-settings+.logout-footer-button{margin-bottom:-60px;transition:margin-bottom 250ms ease-in-out}.user-settings[current-pane=main]+.logout-footer-button{margin-bottom:0}
.tasks-sidebar-content-component{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%}.tasks-sidebar-content-component .scroll-wrapper{-ms-flex:1 1 auto;flex:1 1 auto;padding:0 0 0 24px;overflow:auto}.tasks-sidebar-content-component .tab-tasks-wrapper{padding-right:24px}.tasks-sidebar-content-component .footer{padding:16px 24px}.tasks-sidebar-content-component .add-task-button{width:100%}.tasks-sidebar-content-component .tabs-component .ant-tabs-line .ant-tabs-content{background-color:#fff;padding-top:0}.one-product-drawer .tasks-sidebar-content-component .scroll-wrapper{padding-left:0}.one-product-drawer .tasks-sidebar-content-component .tab-tasks-wrapper{padding-right:0}.one-product-drawer .tasks-sidebar-content-component .footer{padding-left:0;padding-right:0}.tasks-sidebar-content-component .list-component .main-item:first-child .task-in-list-component .task-wrapper{border-top:0}.tasks-sidebar-content-component .list-component .main-item+.main-item{margin:0}.tasks-sidebar-content-component .list-component .empty-tasks{text-align:center;margin-top:20px}.tasks-sidebar-content-component .list-component .loader-component{display:-ms-flexbox;display:flex;margin-top:20px;-ms-flex-pack:center;justify-content:center}
.task-in-list-component{border-top:1px solid #ddd}.task-in-list-component .task-wrapper{display:block;position:relative;padding:14px 40px 14px 0}.task-in-list-component .record-link,.task-in-list-component .view-link{position:absolute;right:0;top:50%;margin-top:-16px}.task-in-list-component .record-link .icon-component,.task-in-list-component .view-link .icon-component{width:32px;height:32px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.task-in-list-component .record-link .icon-component{background-color:#fee8f1;border-radius:100%}
.pv-task-item-component{display:-ms-flexbox;display:flex;width:100%}.pv-task-item-component.layout-style-card{-ms-flex-direction:column;flex-direction:column}.pv-task-item-component.layout-style-card .task-identifier{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:100%;margin-bottom:8px}.pv-task-item-component.layout-style-list{-ms-flex-align:center;align-items:center}.pv-task-item-component .task-identifier{-ms-flex-item-align:start;align-self:flex-start;margin-top:4px}.pv-task-item-component .avatar{margin:0 8px 0 0;line-height:20px}.pv-task-item-component .content{-ms-flex-positive:1;flex-grow:1}.pv-task-item-component .task-title{font-weight:600;color:#212121}.pv-task-item-component .subline{font-size:11px;color:#aaa;display:inline-block}.pv-task-item-component .associated-user-name{color:#676767}.pv-task-item-component .date-time-formatter-component{display:inline-block}.pv-task-item-component .task-description{margin:4px 0;font-style:italic;line-height:1.54;color:#676767}.pv-task-item-component .deadline-indicator{color:#320101;font-weight:600;font-size:10px;line-height:16px;text-align:center;padding:0 4px;border-radius:2px;display:inline-block;margin-left:8px}.pv-task-item-component .deadline-indicator-overdue{background-color:#ffadad}.pv-task-item-component .deadline-indicator-active{background-color:#fede90}
.pv-snackbar-root-component{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.pv-snackbar-root-component .ant-message-notice-content{padding:0;border-radius:0;box-shadow:none;background:rgba(0,0,0,0)}.pv-snackbar-root-component .move-up-enter.move-up-enter-active,.pv-snackbar-root-component .move-up-appear.move-up-appear-active{animation-name:snackbarMoveIn}.pv-snackbar-root-component .move-up-leave.move-up-leave-active{animation-name:snackbarMoveOut}@keyframes snackbarMoveIn{0%{transform-origin:0 0;transform:translateY(100%);opacity:0}100%{transform-origin:0 0;transform:translateY(0%);opacity:1}}@keyframes snackbarMoveOut{0%{transform-origin:0 0;transform:translateY(0%);opacity:1}100%{transform-origin:0 0;transform:translateY(100%);opacity:0}}
.pv-member-in-list-component.disabled td{position:relative}.pv-member-in-list-component.disabled td:not(.field-type-more-actions)::after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(249,249,249,.6)}.pv-member-in-list-component .dropdown-permission-wrapper .title{cursor:pointer;font-size:13px;color:#676767}.pv-member-in-list-component .dropdown-plan-type-wrapper .title{cursor:pointer;font-size:13px;color:#676767;line-height:1.38}.pv-member-in-list-component .field-type-more-actions{width:40px}.pv-member-in-list-component .field-type-label .status-label-wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}
.pv-flow-member-picker-component{padding-bottom:24px}.pv-flow-member-picker-component .member{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;position:relative;margin-bottom:10px}.pv-flow-member-picker-component .member&gt;*{-ms-flex:0 0 auto;flex:0 0 auto}.pv-flow-member-picker-component .member .pv-member-in-list-component{-ms-flex:1 1 auto;flex:1 1 auto}.pv-flow-member-picker-component .member .member-icon,.pv-flow-member-picker-component .member .hover-member-icon,.pv-flow-member-picker-component .member .hover-non-member-icon{display:none;margin-left:16px}.pv-flow-member-picker-component .member.is-part-of-flow .member-icon{display:block}.pv-flow-member-picker-component .member.is-part-of-flow:hover.is-flow-admin:not(.is-user-admin) .member-icon{display:none}.pv-flow-member-picker-component .member.is-part-of-flow:hover .hover-member-icon{display:block}.pv-flow-member-picker-component .member.is-not-part-of-flow:hover .hover-non-member-icon{display:-ms-flexbox;display:flex;position:relative;z-index:1}.pv-flow-member-picker-component .member.is-not-part-of-flow::after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(255,255,255,.4)}.pv-flow-member-picker-component .member .hover-member-icon{cursor:pointer}.pv-flow-member-picker-component .member .hover-non-member-icon{-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:24px;height:24px;background:rgba(30,201,91,.12);border-radius:50%;cursor:pointer;transition:all .2s;transform:translate3d(3px, 0, 0)}
.visually-hidden{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.pv-label-component{color:#1ec95b;text-transform:uppercase;font-size:11px;font-weight:700;letter-spacing:.79px;line-height:16px;height:20px;padding:0 7px;border:2px solid #1ec95b;border-radius:.125rem}
.pv-edit-flow-members-container-component{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;overflow:hidden;max-height:100%}.pv-edit-flow-members-container-component .pv-flow-member-picker-component{-ms-flex-positive:1;flex-grow:1;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;overflow:hidden}.pv-edit-flow-members-container-component .pv-flow-member-picker-component .list-component{-ms-flex-positive:1;flex-grow:1;overflow-y:auto}.pv-edit-flow-members-container-component .pv-flow-member-picker-component .list-component .main-list{padding:0 24px}.pv-edit-flow-members-container-component .padding-wrapper{padding:0 24px 24px 24px}
.sidebar-header-component{display:-ms-flexbox;display:flex;height:64px;-ms-flex:0 0 64px;flex:0 0 64px;width:100%;-ms-flex-align:center;align-items:center;padding:16px 24px}.sidebar-header-component .title{-ms-flex:1 1 auto;flex:1 1 auto;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin:0;font-size:16px;font-weight:600;font-family:"Open Sans",Helvetica,Arial,sans-serif;line-height:1.5;color:#043623}.sidebar-header-component .back-icon{margin-right:16px}.sidebar-header-component .close-sidebar-wrapper{margin-top:6px}
.pv-save-flow-title-component{max-width:250px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.pv-save-flow-title-component .heading{color:#212121;font-size:16px;font-weight:600;margin-right:8px}.pv-save-flow-title-component .redux-form-simple-field-component{padding:0}
.pv-flow-edit-component{height:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.pv-flow-edit-component .edit-flow-inner{padding-left:24px;-ms-flex-positive:1;flex-grow:1}.pv-flow-edit-component .inner-content-wrapper,.pv-flow-edit-component .redux-form-simple-field-component&gt;div{margin-right:24px}.pv-flow-edit-component form{-ms-flex-positive:1;flex-grow:1;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.pv-flow-edit-component .pill-select{margin-top:15px}.pv-flow-edit-component .footer{-ms-flex:0 0 auto;flex:0 0 auto;padding:0 24px 15px 24px}.pv-flow-edit-component .footer .button-component{display:block;width:100%;margin-left:0}.pv-flow-edit-component .footer .delete-button{color:#fa4646;margin-top:10px}.pv-flow-edit-component .templates-wrapper{margin-top:24px}.pv-flow-edit-component .templates-wrapper .heading-wrapper{padding-bottom:0}.pv-flow-edit-component .heading-wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding-bottom:7px;border-bottom:1px solid #ddd;font-weight:600;font-size:13px;margin-bottom:5px;color:#212121;padding-right:24px}.pv-flow-edit-component .heading-wrapper .title{-ms-flex:1 1 auto;flex:1 1 auto}.pv-flow-edit-component .create-new-flow{color:#1ec95b;height:32px;padding:0}
.plan-label{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;color:#fff;background:#043623;text-transform:capitalize;font-weight:600;font-size:10px;line-height:16px;border:1.5px solid #043623;border-radius:6px;padding:1px 6px}[data-is-locked=true]{background:transparent;color:#15ca55;border-color:#15ca55}
.pv-disable-setting-component{position:relative;height:100%}.pv-disable-setting-component.disabled::after{content:"";display:block;position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(255,255,255,.4);z-index:1}
.pv-flow-templates-list-component{max-height:215px;overflow-y:auto;padding-right:16px;margin-right:-16px}.pv-flow-templates-list-component .templates-list{margin:0}.pv-flow-templates-list-component .template-item{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;color:#212121;box-shadow:0 1px 0 0 #ddd}.pv-flow-templates-list-component .template-item:hover{color:#fa4689;transition:color .2s}.pv-flow-templates-list-component.editable .template-item{font-weight:400;box-shadow:0 .5px 0 0 #ddd}.pv-flow-templates-list-component.editable .template-item .template-actions-wrapper&gt;*{opacity:0;transition:opacity .1s}.pv-flow-templates-list-component.editable .template-item:hover .template-actions-wrapper&gt;*{opacity:1}.pv-flow-templates-list-component.editable .template-item:hover .template-actions-wrapper&gt;*:first-child{transition:opacity .1s}.pv-flow-templates-list-component.editable .template-item:hover .template-actions-wrapper&gt;*:nth-child(2){transition:opacity .1s .05s}.pv-flow-templates-list-component.editable .template-item:hover .template-actions-wrapper&gt;*:nth-child(3){transition:opacity .1s .1s}.pv-flow-templates-list-component.editable .template-item:hover .template-actions-wrapper&gt;*:nth-child(4){transition:opacity .1s .15s}.pv-flow-templates-list-component .template-title{-ms-flex:1 1 auto;flex:1 1 auto;-ms-flex-item-align:stretch;align-self:stretch;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;text-align:left;padding:8px 8px 8px 0;font-size:13px;font-weight:600;line-height:1.56;cursor:pointer}.pv-flow-templates-list-component .template-actions-wrapper{-ms-flex:0 0 auto;flex:0 0 auto;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:8px 0}.pv-flow-templates-list-component .template-actions-wrapper .template-action{cursor:pointer}.pv-flow-templates-list-component .template-actions-wrapper .template-action+*{margin-left:8px}.pv-flow-templates-list-component .template-actions-wrapper .template-action&gt;*{-ms-flex:0 0 32px;flex:0 0 32px;-ms-flex-pack:center;justify-content:center;width:32px;height:32px;border-radius:50%;overflow:hidden;background:#f3f3f3;transition:background .2s}.pv-flow-templates-list-component .template-actions-wrapper .template-action&gt;*:hover{background:rgba(250,70,137,.12)}
.pv-video-grid-component{position:relative}.pv-video-grid-component tt-video-card,.pv-video-grid-component tt-action-card{--aspect-ratio: 16/10}.pv-video-grid-component.videos-me .row-component&gt;div:first-child{position:relative;z-index:1}.pv-video-grid-component .feature-container{position:relative;padding-bottom:56.25%;width:100%;height:0;border:1px solid #ddd;box-sizing:border-box;box-shadow:0px 1px 4px rgba(4,54,35,.16);border-radius:2px;overflow:hidden;background-size:cover}.pv-video-grid-component .feature-container .feature-content{margin:12px;padding:12px}.pv-video-grid-component .feature-container .feature-content .title{font-family:"Open Sans",Helvetica,Arial,sans-serif;color:#121212;font-style:normal;font-weight:600;font-size:16px;line-height:24px;margin:0px 4px}.pv-video-grid-component .feature-container .feature-content .description{font-family:"Open Sans",Helvetica,Arial,sans-serif;color:#676767;font-style:normal;font-weight:normal;font-size:14px;line-height:20px;margin:4px}.pv-video-grid-component .feature-container .feature-content .action-button{width:90px;height:32px;margin:12px 4px 0px}@media(max-width: 1200px){.pv-video-grid-component .description{display:none}}.pv-video-grid-component .video-icon-wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:48px;height:48px;background:#1ec95b;border-radius:50%}.pv-video-grid-component .empty-state-wrapper{position:absolute;left:0;top:0;width:100%;height:100%}.pv-video-grid-component .empty-state-wrapper::before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.62), #ffffff)}.pv-video-grid-component .empty-state-video{position:relative;padding-bottom:56.25%;width:100%;height:0;margin-bottom:8px;overflow:hidden}.pv-video-grid-component .empty-state-video&gt;*{position:absolute;left:0;top:0;width:100%;height:100%}.pv-video-grid-component .empty-state-text{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;font-size:18px;font-weight:bold;color:#aaa;width:310px}.pv-video-grid-component .empty-state-text .message{display:block;min-width:380px;text-align:center;line-height:1.46;margin-top:16px;color:#212121;font-size:18px;font-weight:600}.pv-video-grid-component .empty-state-text .message-action{font-size:13px;color:#676767;font-weight:400;margin-top:8px;text-align:center}.pv-video-grid-component .pv-video-grid-item-component .header-wrapper{height:28px;padding-top:0;padding-bottom:0}.pv-video-grid-component .pv-video-grid-item-component:hover .copy-link-label-wrapper{opacity:1}.pv-video-grid-component .pv-video-grid-item-component:hover .duration-item-node{opacity:0}.pv-video-grid-component .pv-video-grid-item-component:hover .stats-item-node{opacity:0}.pv-video-grid-component .pv-video-grid-item-component:hover .bottom-item-node{transform:translateY(0px)}.pv-video-grid-component .pv-video-grid-item-component .duration-item-node{opacity:1;transition:opacity .2s}.pv-video-grid-component .pv-video-grid-item-component .stats-item-node{opacity:1;transition:opacity .2s}.pv-video-grid-component .pv-video-grid-item-component .copy-link-label-wrapper{opacity:0;transition:opacity .2s}.pv-video-grid-component .pv-video-grid-item-component .bottom-item-node{transition:transform .2s;transform:translateY(50px)}.pv-video-grid-component .invite-link{text-decoration:underline}.pv-video-grid-component .invite-member-button{margin-top:40px}
.pv-flow-container-component{padding-bottom:40px}.pv-flow-container-component.current-user-member .pv-video-grid-component .row-component&gt;div:first-child{position:relative;z-index:1}.pv-flow-container-component .coming-soon-placeholder{margin-bottom:24px}.pv-flow-container-component .coming-soon-placeholder img{width:100%}.pv-flow-container-component .grid-wrapper{margin-top:24px}.pv-flow-container-component .metrics-wrapper{margin:24px 0}
.visually-hidden{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.pv-flow-header-component{margin-bottom:15px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.pv-flow-header-component h1{font-size:24px;font-weight:600;color:#212121;line-height:1.33;font-family:"Open Sans",Helvetica,Arial,sans-serif;margin-bottom:2px}.pv-flow-header-component .description{font-size:13px;line-height:20px;color:#676767;max-width:560px;padding-right:16px;margin-bottom:0}.pv-flow-header-component .right-part{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.pv-flow-header-component .right-part .task-button-wrapper{padding:0 0 0 10px}.pv-flow-header-component .group-avatars-component{cursor:pointer}.pv-flow-header-component .edit-flow-button{margin-left:8px}.pv-flow-header-component .member-more-actions .title .icon-component{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:32px;height:32px}.pv-flow-header-component .member-more-actions .title .icon-component:hover{border-radius:.125rem;background:#f9f9f9}
.pv-flow-preview-list-component .template-wrapper{margin-bottom:8px}.pv-flow-preview-list-component .misch-preview-wrapper{width:100%;height:56px}.pv-flow-preview-list-component .template-title{color:#212121;font-size:13px;font-weight:600;line-height:16px;margin-bottom:4px}.pv-flow-preview-list-purpose-clarifier{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-bottom:8px;column-gap:4px}.pv-flow-preview-list-purpose-clarifier h2{font:var(--tt-font-header);margin:0}
.visually-hidden{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.pv-empty-flow-templates-component{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:24px 16px;background-color:#f9f9f9;border:1px solid #ddd;border-radius:.125rem;box-shadow:0 4px 16px 0 rgba(0,0,0,.08)}.pv-empty-flow-templates-component .message-wrapper{-ms-flex:1 1 auto;flex:1 1 auto}.pv-empty-flow-templates-component .message-wrapper h3{color:#212121;font-family:"Open Sans",Helvetica,Arial,sans-serif;font-size:13px;font-weight:600;line-height:16px}.pv-empty-flow-templates-component .message-wrapper p{color:#676767;font-size:12px;font-weight:400;line-height:14px;margin:0}
.pv-flow-templates-modal-component .content-wrapper{max-width:340px;margin:0 auto;padding:16px 0;text-align:center}.pv-flow-templates-modal-component h3{color:#212121;font-family:"Open Sans",Helvetica,Arial,sans-serif;font-size:20px;font-weight:600;line-height:24px;margin:0 0 32px}.pv-flow-templates-modal-component .record-video{width:100%;margin-bottom:12px}.pv-flow-templates-modal-component .divider-wrapper{color:#676767;font-size:11px;padding:14px 0 24px}
.pv-browser-not-supported-component{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;position:fixed;left:0;top:0;width:100%;height:100%}.pv-browser-not-supported-component .actions-list{list-style-type:disc}.pv-browser-not-supported-component .header{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:64px;-ms-flex:0 0 64px;flex:0 0 64px;padding:0 32px}.pv-browser-not-supported-component .content{-ms-flex:1 1 auto;flex:1 1 auto;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column;padding:16px;font-family:"Open Sans",Helvetica,Arial,sans-serif;text-align:center}.pv-browser-not-supported-component .icon-wrapper{display:inline-block;width:40px;height:40px}.pv-browser-not-supported-component .message{margin:32px 0 16px;font-size:26px;font-weight:600;line-height:1.18;max-width:540px;color:#212121}.pv-browser-not-supported-component .info{max-width:400px;margin:0 auto}
.pv-logo-component{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin:0;font-size:18px;color:#043623}.pv-logo-component .title{padding-left:8px}
.personal-index-content-container-component{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.personal-index-content-container-component.box-layout .personal-header-container-component{background:transparent;box-shadow:none}.personal-index-content-container-component.pv-context-edit .sidebar-layout-component .sidebar-layout-component-sidebar{position:fixed;top:64px;bottom:0;height:auto}
.personal-header-container-component{-ms-flex:0 0 64px;flex:0 0 64px;height:64px;box-shadow:inset 0 -1px 0 0 #ddd;transition:box-shadow .2s;z-index:1}.personal-header-container-component.no-box-shadow{box-shadow:inset 0 0 0 0 rgba(0,0,0,0);transition:box-shadow .2s}.personal-header-container-component&gt;*{height:100%}
.pv-overview-header-component .header-inner{position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:100%;height:100%;-ms-flex-pack:justify;justify-content:space-between}.pv-overview-header-component .invite-button-wrapper{position:absolute;left:22px;bottom:22px}.pv-overview-header-component .right-items{-ms-flex:0 0 auto;flex:0 0 auto}.pv-overview-header-component .left-items,.pv-overview-header-component .right-items{padding:24px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:100%}.pv-overview-header-component .heading a{text-decoration:none}.pv-overview-header-component .team-link{font-size:14px;font-weight:600;white-space:nowrap}.pv-overview-header-component .team-link a{color:#acacac;padding:8px;text-decoration:none;transition:color .2s}.pv-overview-header-component .team-link a.active{color:#212121}.pv-overview-header-component .team-link a:hover:not(.active){color:#1ec95b}.pv-overview-header-component .search-input-wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;min-width:200px;width:100%;max-width:445px;height:100%}.pv-overview-header-component .search-input-wrapper&gt;*{width:100%}.pv-overview-header-component .search-input-wrapper .redux-form-simple-field-component{padding-bottom:0}.pv-overview-header-component .create-button-wrapper .button-component{color:#676767;font-size:14px;font-weight:bold}.pv-overview-header-component .flows-icon-wrapper&gt;*{margin:-1px -1px 0 0}.pv-overview-header-component .catalog-icon-wrapper{margin-left:24px}.pv-overview-header-component .catalog-icon-wrapper&gt;*{margin:-2px -1px 0 0}.pv-overview-header-component .tasks-icon-wrapper{margin-left:24px}.pv-overview-header-component .tasks-icon-wrapper .icon-component{padding:0}.pv-overview-header-component .video-library-wrapper{margin:0 16px 0 24px}.pv-overview-header-component .action-icon{width:32px;height:32px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;transition:background-color .2s;cursor:pointer;border-radius:16px}.pv-overview-header-component .action-icon .badge-component{line-height:0}.pv-overview-header-component .action-icon.active{background-color:rgba(250,70,137,.08)}.pv-overview-header-component .action-icon.active .badge-component sup{visibility:hidden}.pv-overview-header-component .user-wrapper{width:32px;margin-left:24px;cursor:pointer}.pv-overview-header-component .badge-component.antd-component sup.ant-badge-count{min-width:13px;height:13px;line-height:13px;padding:0;font-size:10px}.pv-overview-header-component .upload-progress{position:relative;width:32px;height:32px}.pv-overview-header-component .upload-progress .upload-icon{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}.pv-overview-header-component .upload-progress .ant-progress-circle-trail{stroke:rgba(0,0,0,0)}
.pv-site-search-component{border:1px solid #dfdfec;box-sizing:border-box;border-radius:2px}
.pv-focus-header-component.content-hidden .header-inner{transform:translateY(-100%);opacity:0;transition:transform .3s,opacity .2s .1s}.pv-focus-header-component.header-context-edit .right-wrapper,.pv-focus-header-component.header-context-edit .left-wrapper{-ms-flex:0 0 300px;flex:0 0 300px}.pv-focus-header-component.header-context-edit .right-wrapper{text-align:right}.pv-focus-header-component .header-inner{position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:100%;height:100%;transform:translateY(0);opacity:1;transition:transform .3s,opacity .15s}.pv-focus-header-component .right-wrapper,.pv-focus-header-component .left-wrapper{-ms-flex:0 0 auto;flex:0 0 auto}.pv-focus-header-component .center-wrapper{-ms-flex:1 1 auto;flex:1 1 auto;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;padding:0 8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pv-focus-header-component .video-title{font-size:16px;font-weight:600;color:#212121;line-height:1.5;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pv-focus-header-component .save-flow{width:160px}.pv-focus-header-component .save-video{min-width:120px}.pv-focus-header-component .go-to-share .icon-component{-ms-flex-order:1;order:1;padding-right:0;padding-left:8px}.pv-focus-header-component .share-action-buttons{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}
.pv-video-action-dropdown-component .more-horizontal{transform:rotate(90deg);margin-left:16px}.pv-video-action-dropdown-component.user-owner .ant-dropdown-menu li:last-of-type .active-icon-text{padding-left:14px}.pv-video-action-dropdown-component .ant-dropdown-menu li:first-of-type .active-icon-text{padding-left:10px}
.pv-edit-video-primary-action-component.save-mich-progress{color:#1ec95b;font-weight:600;font-size:13px}
.pv-back-button-component .back-button{color:#676767;font-size:14px;font-weight:600;font-family:"Open Sans",Helvetica,Arial,sans-serif;padding-left:0}.pv-back-button-component .back-button .icon-component{padding-right:16px}
.pv-landing-page-header-component{position:relative;height:100%}.pv-landing-page-header-component .back-button-wrapper{position:absolute;left:0;top:50%;transform:translateY(-50%)}.pv-landing-page-header-component .heading{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;height:100%;font-size:16px;font-weight:600;color:#212121}
.visually-hidden{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.pv-add-member-modal-component .container{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;width:40px}.pv-add-member-modal .add-member-modal-inner{padding:40px}.pv-add-member-modal .header{text-align:center}.pv-add-member-modal .header .header-icon-wrapper{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;height:56px;width:56px;border-radius:50%;background:#edfdf3;margin-bottom:16px}.pv-add-member-modal .header .heading{font-size:20px;font-weight:600;text-align:center;margin-bottom:8px;color:#212121}.pv-add-member-modal .header .tagline{font-size:13px;font-weight:normal;line-height:20px;text-align:center;width:368px;margin:0 auto 8px;color:#676767}.pv-add-member-modal .header .get-more-invites{font-size:12px;font-weight:600;line-height:20px;text-align:center;text-decoration:underline;color:#fa4689}.pv-add-member-modal .invite-people-message{font-size:13px;line-height:20px;color:#212121;margin-bottom:6px}.pv-add-member-modal .add-members{margin-top:24px}.pv-add-member-modal .invite-friend-wrapper{margin-top:32px}
.pv-invite-members-component .email-wrapper{display:-ms-flexbox;display:flex}.pv-invite-members-component .email-field{-ms-flex:1 1 auto;flex:1 1 auto}.pv-invite-members-component .remove-field{-ms-flex:0 0 24px;flex:0 0 24px;margin-left:24px}.pv-invite-members-component .domain-wrapper{margin-left:8px}.pv-invite-members-component .domain-wrapper,.pv-invite-members-component .remove-field{margin-top:8px}.pv-invite-members-component .button-component.add-another{color:#1ec95b;padding-left:0}.pv-invite-members-component .custom-message{margin-top:16px}.pv-invite-members-component .write-message{font-size:13px;font-weight:600;color:#aaa;cursor:pointer;text-decoration:underline}.pv-invite-members-component .send-email-button{margin-top:24px;width:100%}.pv-invite-members-component .animation-height-enter,.pv-invite-members-component .animation-height-appear{height:0;opacity:0}.pv-invite-members-component .animation-height-enter.animation-height-enter-active,.pv-invite-members-component .animation-height-appear.animation-height-appear-active{height:56px;opacity:1;transition:all .3s}.pv-invite-members-component .animation-height-leave{height:56px;opacity:1}.pv-invite-members-component .animation-height-leave.animation-height-leave-active{height:0;opacity:0;transition:all .3s}
.plans-overview-content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex:1 1 auto;flex:1 1 auto;overflow:auto;height:100%;padding:20px;-ms-flex-pack:center;justify-content:center}.plans-overview-content p{margin-bottom:0px}.plans-overview-content hr{margin:22px 0;border-top:1px solid #d8d8d8}.plans-overview-content .plans{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.plans-overview-content .plans .plan-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:10px;width:100%}.plans-overview-content .plans .plan-wrapper .header{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:170px}.plans-overview-content .plans .plan-wrapper .header .title{font-family:"Open Sans",Helvetica,Arial,sans-serif;font-size:26px;line-height:32px;margin-left:20px;margin-bottom:20px;color:#043623}.plans-overview-content .plans .plan-wrapper .header .price{font-family:TT,Helvetica,Arial,sans-serif;font-size:70px;line-height:75px;margin-left:20px;color:#043623}.plans-overview-content .plans .plan-wrapper .header .notice{font-family:"Open Sans",Helvetica,Arial,sans-serif;font-size:13px;color:#aaa;margin-left:20px;margin-bottom:35px}.plans-overview-content .plans .plan-wrapper .content{height:340px}.plans-overview-content .plans .plan-wrapper .content a{text-decoration:underline}.plans-overview-content .plans .plan-wrapper .content .description{font-family:"Open Sans",Helvetica,Arial,sans-serif;font-size:13px;margin:0px 0px 30px;color:#676767}.plans-overview-content .plans .plan-wrapper .content .benefits-wrapper{margin-bottom:20px}.plans-overview-content .plans .plan-wrapper .content .benefits-wrapper .benefit{font-family:"Open Sans",Helvetica,Arial,sans-serif;font-size:13px;color:#043623}.plans-overview-content .plans .plan-wrapper .content .benefits-wrapper .benefit .icon-component{margin-right:8px}.plans-overview-content .plans .plan-wrapper .button-wrapper{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;margin-top:20px;width:100%}.plans-overview-content .plans .plan-wrapper .button-wrapper:not([data-is-current-grade=true])[data-is-downgrade=true]{--button-color: #a9cbb5}.plans-overview-content .plans .plan-wrapper .button-wrapper:not([data-is-current-grade=true])[data-is-downgrade=false]{--button-color: #1ec95b}.plans-overview-content .plans .plan-wrapper .button-wrapper[data-is-current-grade=true]{--button-color: #043623}.plans-overview-content .plans .plan-wrapper .button-wrapper .button{width:266px;height:48px;border-color:var(--button-color);background-color:var(--button-color)}.plans-overview-content .plans .product-status{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;margin:50px;font-family:"Open Sans",Helvetica,Arial,sans-serif;font-size:18px}.plans-overview-permission{height:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.plans-overview-permission .plans-overview-permission-content{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center}.plans-overview-permission .plans-overview-permission-content .center-content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding-left:12px}.plans-overview-permission .plans-overview-permission-content .center-content .title{font-style:normal;font-weight:600;font-size:16px;color:#212121;font-family:"Open Sans",Helvetica,Arial,sans-serif}.plans-overview-permission .plans-overview-permission-content .center-content .description{padding-top:5px;font-style:normal;font-weight:normal;font-size:14px;color:#212121}.confirmation-modal .confirmation-modal-inner{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.confirmation-modal .confirmation-modal-inner .icon-wrapper{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:56px;height:56px;border-radius:50%;background-color:#edfcf3;margin:32px 0px}.confirmation-modal .confirmation-modal-inner .title{width:580px;font-style:normal;font-weight:normal;font-size:34px;text-align:center;color:#043623}.confirmation-modal .confirmation-modal-inner .description{width:380px;font-style:normal;font-weight:normal;font-size:13px;text-align:center;color:#676767;margin:32px 0px}.confirmation-modal .confirmation-modal-inner .bottom-button{margin-bottom:32px}
.confirmation-modal .confirmation-modal-inner{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;padding-bottom:32px}
.plan-upgrade-modal-icon-wrapper{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:56px;height:56px;border-radius:50%;background-color:#edfcf3;margin:32px 0px}
.plan-upgrade-modal-title{width:580px;font-style:normal;font-weight:normal;font-size:34px;text-align:center;color:#043623}
.plan-upgrade-modal-description{width:380px;font-style:normal;font-weight:normal;font-size:13px;text-align:center;color:#676767;margin:32px 0px}
.upgrade-confirmation form{width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:2rem 4rem 1rem}.upgrade-confirmation form fieldset{display:-ms-flexbox;display:flex;gap:3rem}.upgrade-confirmation form fieldset&gt;div{-ms-flex:1;flex:1}.upgrade-confirmation form fieldset&gt;div label{margin-bottom:0 !important}.upgrade-confirmation form fieldset&gt;div input,.upgrade-confirmation form fieldset&gt;div textarea{background-color:#f9f9f9;padding-left:12px !important}.upgrade-confirmation form fieldset.voucher-code{gap:1rem;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;padding-top:1rem}.upgrade-confirmation form fieldset.voucher-code .separator{font-size:1.25rem}
.visually-hidden{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.pv-video-page-container-component{width:100%;height:100%}.pv-video-page-container-component .misch-player-slider-wrapper{max-width:920px;margin:0 auto}
.visually-hidden{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.thumbnail-picker-component .player-picker-wrapper{position:relative;width:100%;height:0;padding-bottom:56.25%}.thumbnail-picker-component .player-picker-wrapper iframe{position:absolute;left:0;top:0;width:100%;height:100%;background-color:#000;overflow:hidden}.thumbnail-picker-component .player-wrapper{opacity:1;transition:opacity .2s}.thumbnail-picker-component .player-wrapper.fade-out{opacity:.4}.thumbnail-picker-component .create-thumbnail-wrapper{position:absolute;left:8px;top:8px;z-index:2}.thumbnail-picker-component .create-thumbnail-wrapper .panel{background:rgba(0,0,0,0);box-shadow:none;border:none}.thumbnail-picker-component .create-thumbnail-trigger{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:154px;padding:6px 0;background-color:#676767;border-radius:.125rem;cursor:pointer}.thumbnail-picker-component .create-thumbnail-trigger .text{padding-left:8px;font-weight:600;color:#fff;font-size:12px;line-height:12px}.thumbnail-picker-component .create-thumbnail-options{padding-top:8px}.thumbnail-picker-component .picking-thumbnail-buttons{position:absolute;left:0;top:100%;width:100%;margin-top:8px;text-align:center}.thumbnail-picker-component .cancel-button{color:#676767}
.visually-hidden{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.thumbnail-picker-options-component .box{position:relative;width:154px;height:84px;border-radius:.125rem;border:solid 1px #ccc;background-color:#676767;overflow:hidden;cursor:pointer}.thumbnail-picker-options-component .box+.box{margin-top:8px}.thumbnail-picker-options-component .box.box-upload{border:2px dashed #ccc;cursor:pointer}.thumbnail-picker-options-component .box.box-upload .image-wrapper{margin-top:-4px}.thumbnail-picker-options-component .box .video-thumbnail{width:210px;height:116px}.thumbnail-picker-options-component .progress-wrapper,.thumbnail-picker-options-component .box-inner{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:100%;height:84px}.thumbnail-picker-options-component .box-inner{-ms-flex-direction:column;flex-direction:column}.thumbnail-picker-options-component .box-inner .image-wrapper{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:40px;height:40px;border-radius:50%;background-color:rgba(255,255,255,.16)}.thumbnail-picker-options-component .progress-wrapper{-ms-flex-direction:column;flex-direction:column;padding:8px;font-size:11px;font-weight:600;color:#fff}.thumbnail-picker-options-component .progress-wrapper .progress-inner{width:100%}.thumbnail-picker-options-component .style-label{font-size:11px;line-height:13px;font-weight:600;color:#fff;margin-top:8px}.thumbnail-picker-options-component .coming-soon{position:absolute;left:0;top:0;width:100%;height:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;color:#fff;font-size:13px;font-weight:600;background-color:rgba(0,0,0,.6)}.thumbnail-picker-options-component .ant-upload.ant-upload-drag{background:transparent;border:none}.thumbnail-picker-options-component .ant-upload.ant-upload-drag .ant-upload{padding:0}
.pv-landing-page-preview-component{position:relative;overflow:hidden;box-shadow:0 0 48px rgba(0,0,0,.1);height:100%}.pv-landing-page-preview-component .box-container{height:100%}.pv-landing-page-preview-component .landing-page-preview-inner{width:100%;height:100%;background-size:cover;background-position:center;background-attachment:fixed;overflow:auto;box-shadow:0 0 48px rgba(0,0,0,.1)}.pv-landing-page-preview-component .landing-page-content-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;padding:24px 16px 16px;max-width:872px;margin:0 auto;transition:max-width .2s;height:100%}.pv-landing-page-preview-component .landing-page-content-wrapper.with-widgets{max-width:1056px}.pv-landing-page-preview-component .landing-page-content-inner{display:-ms-flexbox;display:flex}.pv-landing-page-preview-component .landing-page-main-area{-ms-flex:1 1 auto;flex:1 1 auto}.pv-landing-page-preview-component .landing-page-side-area{-ms-flex:0 0 auto;flex:0 0 auto}.pv-landing-page-preview-component .sidebar-layout-component-sidebar{border-left:none}.pv-landing-page-preview-component .header-logo-wrapper .logo-inner{display:inline-block;margin-bottom:24px}.pv-landing-page-preview-component .header-logo-wrapper img{width:100%;height:auto}.pv-landing-page-preview-component .landing-page-content-wrapper.with-widgets .header-logo-wrapper{width:calc(100% - 338px)}.pv-landing-page-preview-component .slide-logo-down-enter{max-height:0;opacity:0;overflow:hidden}.pv-landing-page-preview-component .slide-logo-down-enter.slide-logo-down-enter-active{max-height:500px;opacity:1;transition:all .5s}.pv-landing-page-preview-component .slide-logo-down-leave{opacity:1;max-height:500px;overflow:hidden}.pv-landing-page-preview-component .slide-logo-down-leave.slide-logo-down-leave-active{max-height:0;opacity:0;transition:all .5s}
.visually-hidden{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.pv-box-layout-component{height:100%}
.pv-sidebar-widgets-component{padding:24px 0 24px}.pv-sidebar-widgets-component .header{text-transform:uppercase;color:#aaa;font-weight:600;font-size:13px;line-height:20px;margin-bottom:16px;padding-left:8px}.pv-sidebar-widgets-component .widget-list-item{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:32px;padding-left:8px;line-height:32px;color:#676767;font-size:14px;font-weight:600;cursor:pointer}.pv-sidebar-widgets-component .widget-list-item+.widget-list-item{margin-top:16px}.pv-sidebar-widgets-component .widget-list-item.widget-disabled{cursor:default;color:#ccc}.pv-sidebar-widgets-component .widget-name{padding-left:12px}.pv-sidebar-widgets-component .cta-limit-message-wrapper{margin:20px 20px 0 0}
.visually-hidden{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.pv-preview-main-area-component strong{font-weight:bold}.pv-preview-main-area-component strong&gt;*{font-weight:bold}.pv-preview-main-area-component em{font-style:italic}.pv-preview-main-area-component em&gt;*{font-style:italic}.pv-preview-main-area-component u{text-decoration:underline}.pv-preview-main-area-component h1{line-height:1.16;font-weight:600;color:#212121;margin-bottom:16px}.pv-preview-main-area-component .message{display:block;line-height:1.58;color:#767676}.pv-preview-main-area-component .message p{margin-bottom:16px}.pv-preview-main-area-component .description{margin-top:16px}.pv-preview-main-area-component .video-player-component{position:relative;width:100%;height:0;padding-bottom:56.25%}.pv-preview-main-area-component .video-player-component iframe{position:absolute;left:0;top:0;width:100%;height:100%;background-color:#000;overflow:hidden}.pv-preview-main-area-component.white-background .content-box{padding:0}.pv-preview-main-area-component .content-box{padding:24px;background:#fff}.pv-preview-main-area-component .inline-edit-textarea-component textarea{min-height:300px;resize:vertical}.pv-preview-main-area-component .inline-edit-textarea-component.is-editing textarea{border:none}.pv-preview-main-area-component .player-wrapper{position:relative}.pv-preview-main-area-component .player-fade-wrapper{opacity:1;transition:opacity .2s}.pv-preview-main-area-component .player-fade-wrapper.fade-out{opacity:.4}.pv-preview-main-area-component .no-player-box{position:relative;width:100%;height:0;padding-bottom:56.25%;background:#000}.pv-preview-main-area-component .no-player-box .image-component{position:absolute;left:0;top:0;width:100%;height:100%}.pv-preview-main-area-component .no-player-box span{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;position:absolute;top:50%;left:50%;width:91px;height:51px;transform:translate(-50%, -50%);border-radius:.125rem}
.pv-landing-page-video-details-component{margin:24px auto 0;word-break:break-word}
.pv-widgets-component{margin-left:24px;margin-right:0;transition:all .2s}.pv-widgets-component:not(.expanded){margin-right:-72px}.pv-widgets-component.expanded{width:314px}.pv-widgets-component h1,.pv-widgets-component .h1,.pv-widgets-component h2,.pv-widgets-component .h2,.pv-widgets-component h3,.pv-widgets-component .h3,.pv-widgets-component h4,.pv-widgets-component .h4,.pv-widgets-component h5,.pv-widgets-component .h5,.pv-widgets-component h6,.pv-widgets-component .h6{font-family:"Open Sans",Helvetica,Arial,sans-serif;font-weight:400;line-height:1.15;margin:1.5em 0 .5em;color:#212121}.pv-widgets-component h1,.pv-widgets-component .h1{font-size:32px}.pv-widgets-component h2,.pv-widgets-component .h2{font-size:26px}.pv-widgets-component h3,.pv-widgets-component .h3{font-size:22px}.pv-widgets-component h4,.pv-widgets-component .h4{font-size:18px}.pv-widgets-component h5,.pv-widgets-component .h5{font-size:13px}.pv-widgets-component p{font-size:14px;color:#767676;margin:1em 0}
.pv-widget-business-card-component{padding:16px}.pv-widget-business-card-component .company-logo-wrapper{width:85px;height:48px}.pv-widget-business-card-component .header{display:-ms-flexbox;display:flex;margin-bottom:16px}.pv-widget-business-card-component .user-avatar-wrapper{-ms-flex:1 1 auto;flex:1 1 auto}.pv-widget-business-card-component .name-wrapper{margin:1.5em 0 .5em}.pv-widget-business-card-component .name{color:#212121;font-family:"Open Sans",Helvetica,Arial,sans-serif;font-size:18px;line-height:22px;font-weight:600}.pv-widget-business-card-component .position{margin-bottom:8px}.pv-widget-business-card-component .info{color:#676767;font-size:13px;line-height:20px}.pv-widget-business-card-component .info p{height:20px;margin-bottom:6px}.pv-widget-business-card-component .add-info{color:#aaa;font-size:13px;line-height:16px}.pv-widget-business-card-component .add-info p{margin-bottom:0}.pv-widget-business-card-component .edit-widget{max-width:250px;margin:0 auto;text-align:center}
.pv-widget-embed-component{padding:16px}.pv-widget-embed-component .embed-code-wrapper{overflow:hidden}.pv-widget-embed-component img{width:100%;max-width:100%;height:auto}.pv-widget-embed-component iframe.embedly-embed{width:100%;height:auto}
.pv-widget-button-component .button-link{display:block;width:100%;padding:16px;text-decoration:none;text-align:center;color:#fff}.pv-widget-button-component .edit-button-fields-wrapper{padding:16px}
.pv-widget-hubspot-calendar-component.is-editing{padding:16px}.pv-widget-hubspot-calendar-component .embed-code-wrapper{overflow:hidden}.pv-widget-hubspot-calendar-component img{width:100%;max-width:100%;height:auto}.pv-widget-hubspot-calendar-component .additional-info{margin-top:4px;font-size:12px}
.pv-widget-calendly-calendar-component.is-editing{padding:16px}.pv-widget-calendly-calendar-component .embed-code-wrapper{overflow:hidden}.pv-widget-calendly-calendar-component .button-link{display:block;width:100%;padding:16px;text-decoration:none;text-align:center;color:#fff}
.visually-hidden{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.pv-widget-item-wrapper-component{position:relative}.pv-widget-item-wrapper-component:not(.no-wrapper-styles){margin-bottom:16px;background:#fff;border-radius:.125rem;box-shadow:0 2px 8px 0 rgba(0,0,0,.08),0 1px 4px 0 rgba(0,0,0,.08)}.pv-widget-item-wrapper-component .actions-wrapper{position:absolute;top:-3px;right:-30px;opacity:0;transition:opacity .2s}.pv-widget-item-wrapper-component .widget-drag-handle-wrapper{position:absolute;top:8px;right:0;opacity:0;transition:opacity .2s}.pv-widget-item-wrapper-component:hover .actions-wrapper{opacity:1}.pv-widget-item-wrapper-component:hover .widget-drag-handle-wrapper{opacity:1}.pv-widget-item-wrapper-component.is-editing .actions-wrapper{opacity:1}.pv-widget-item-wrapper-component.dragged-item-wrapper .widget-drag-handle-wrapper{opacity:1}.pv-widget-item-wrapper-component.not-draggable .widget-drag-handle-wrapper{display:none}
.pv-widget-item-actions-component{opacity:.5}.pv-widget-item-actions-component .icons-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.pv-widget-item-actions-component .editing-icons-wrapper{width:23px}.pv-widget-item-actions-component .reset-button-styles{padding:0;border:none;font:inherit;color:inherit;background-color:transparent;outline:none}
.pv-add-widget-placeholder-component{width:100%;height:48px;padding:2px;border:1px dashed #ddd;background-color:#fff;border-radius:1px;cursor:pointer}.pv-add-widget-placeholder-component.adding-widget{height:80px;padding:4px;cursor:default}.pv-add-widget-placeholder-component .add-widget-button-inner{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:100%;height:100%;background:#f9f9f9;border-radius:1px;transition:background-color .2s}.pv-add-widget-placeholder-component:not(.adding-widget) .add-widget-button-inner:hover{background:#f6f6f6}.pv-add-action-tooltip{position:relative;white-space:nowrap}
.pv-promo-banner-component{border:1px solid #ddd;box-sizing:border-box;box-shadow:0px 1px 4px rgba(0,0,0,.08),0px 2px 8px rgba(0,0,0,.04);border-radius:2px;background-color:#fff;padding:12px 12px 0px 12px;margin-bottom:12px}.pv-promo-banner-component .promo-container{height:100%}.pv-promo-banner-component h2{font-family:"Open Sans",Helvetica,Arial,sans-serif;font-size:15px;margin-bottom:4px;line-height:1.2;color:#212121}.pv-promo-banner-component p{margin-top:0;font-size:12px}.pv-promo-banner-component .promo-button a{float:right;display:block;border-radius:3px;background-color:#1ec95b;color:#fff;font-family:"Open Sans",sans-serif;font-size:13px;padding:9px 16px;text-decoration:none;font-weight:bold}@media screen and (max-width: 600px){.pv-promo-banner-component{padding:3px 12px 7px 12px}.pv-promo-banner-component h2{font-size:12px;margin-bottom:0}.pv-promo-banner-component p{font-size:10px;margin-bottom:0}.pv-promo-banner-component .promo-button a{font-size:11px;padding:2px 5px}}
.mischung-player-slider-component .misch-player-rage-container{position:relative;width:100%;height:0;padding-bottom:56.25%}.mischung-player-slider-component .misch-player-rage-container&gt;div{position:absolute;left:0;top:0;width:100%;height:100%}.mischung-player-slider-component .footer-wrapper{margin-top:40px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.mischung-player-slider-component .cancel-button{color:#676767}.mischung-player-slider-component .range-wrapper{position:relative;margin-top:54px}.mischung-player-slider-component .range-wrapper .value{position:absolute;top:-34px;font-size:13px;color:#aaa}.mischung-player-slider-component .range-wrapper .value.min-value{left:0}.mischung-player-slider-component .range-wrapper .value.max-value{right:0}.misch-player-range-tooltip.ant-tooltip .ant-tooltip-inner{box-sizing:border-box}
.visually-hidden{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.mischung-player-component{position:relative;height:100%;margin:0 auto}.mischung-player-component canvas{width:auto !important;height:100% !important}.mischung-player-component .misch-play-button-wrapper{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;position:absolute;left:16px;bottom:16px;box-shadow:0 2px 4px 0 rgba(0,0,0,.04),0 2px 4px 0 rgba(0,0,0,.08);border-radius:24px;width:48px;height:48px;background:rgba(0,0,0,.7);-webkit-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;z-index:1;transition:margin .1s}.mischung-player-component .playback-rate-button-wrapper{position:absolute;right:16px;bottom:16px;z-index:1}.mischung-player-component .playback-rate-button-wrapper button{width:32px;height:32px;line-height:32px;font-size:13px;background:rgba(0,0,0,.7);color:#aaa;border-radius:.125rem;cursor:pointer}
.visually-hidden{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.send-email-container-component{position:relative;max-width:470px;margin:0 auto}.send-email-container-component h2{font-size:26px;line-height:1.15;color:#043623;margin-bottom:24px}.send-email-container-component input,.send-email-container-component textarea{width:100%}.send-email-container-component textarea{display:block;height:100px;resize:none;border:none}.send-email-container-component .body-label{margin-bottom:5px;display:block}.send-email-container-component .textarea-wrapper{position:relative;border:1px solid #ccc;border-radius:.125rem}.send-email-container-component .textarea-wrapper&gt;div{padding-bottom:0}.send-email-container-component .video-preview-wrapper{margin:8px;overflow:hidden}.send-email-container-component .send-button-wrapper{text-align:center;margin-top:36px}.send-email-container-component .send-email-button{width:100%}.send-email-container-component .email-sent-message-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;position:absolute;left:0;top:0;width:100%;height:calc(100vh - 200px);background:#fff;z-index:1}.send-email-container-component .email-sent-message-wrapper .overview-redirect-button{width:384px}.send-email-container-component .send-icon-wrapper{transform:rotate(-30deg);margin-bottom:24px}.send-email-container-component .email-sent-text{font-size:34px;font-family:TT,Helvetica,Arial,sans-serif;line-height:1.18;color:#043623;margin-bottom:36px}.send-email-container-component .email-form-fade-out-leave{opacity:1}.send-email-container-component .email-form-fade-out-leave.email-form-fade-out-leave-active{opacity:0;transition:opacity .3s}
.create-edit-index-component{height:100%}
.edit-video-container-component{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;padding:24px 24px 0}.edit-video-container-component .misch-player-wrapper{-ms-flex:1 1 auto;flex:1 1 auto;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.edit-video-container-component .misch-player-inner{position:relative;max-height:518px;aspect-ratio:16/9;width:100%;height:100%;color:red}.edit-video-container-component .video-track-wrapper{-ms-flex:0 0 auto;flex:0 0 auto;padding-bottom:90px}.edit-video-container-component .save-button-wrapper button{width:100%}.edit-video-container-component .save-as-template-button{margin-top:8px}.edit-video-container-component .locked-misch-wrapper{position:absolute;width:100%;height:100%;background:#eee;z-index:10;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.edit-video-container-component .locked-misch-wrapper .locked-title{color:#212121;font-family:"Open Sans",Helvetica,Arial,sans-serif;font-size:18px;font-weight:600;height:24px;letter-spacing:0px;line-height:24px;text-align:center}.edit-video-container-component .locked-misch-wrapper .locked-description{margin-top:8px;color:#676767;font-family:"Open Sans",Helvetica,Arial,sans-serif;font-size:15px;font-weight:normal;height:60px;letter-spacing:0px;line-height:20px;text-align:center;width:440px}.edit-video-container-component .video-track-wrapper{position:relative}.edit-video-container-component .video-track-wrapper .locked-video-track-wrapper{position:absolute;width:100%;height:100%;background:#fff;opacity:.45;z-index:10}
.visually-hidden{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.pv-video-track-component{margin:96px 0 0}.pv-video-track-component.origin-flow-template .track-container{padding:0}.pv-video-track-component.origin-flow-template .ruler-wrapper{margin:0}.pv-video-track-component .edge-button-lock{background:#fff;opacity:0;position:absolute;left:0;top:0;width:32px;height:100%;z-index:99}.pv-video-track-component .track-container{position:relative;height:104px;padding:0 33px}.pv-video-track-component .track-wrapper{position:relative;height:100%;background:#f3f3f3;border-radius:.125rem}.pv-video-track-component .close-button-wrapper{margin-top:8px;text-align:center}.pv-video-track-component .add-icon-wrapper{position:absolute;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;top:12px;width:32px;height:80%;background:#eee;border-radius:.125rem;transition:background-color .2s}.pv-video-track-component .add-icon-wrapper:hover{background:#e9e9e9}.pv-video-track-component .add-icon-wrapper.left-button{left:0}.pv-video-track-component .add-icon-wrapper.right-button{right:0}.pv-video-track-component .add-icon-wrapper .add-video-target{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:32px;height:104px;cursor:pointer}.pv-video-track-component .add-icon-wrapper .dropdown-component .menu-component li:hover{background-color:#fff;color:#212121}
.visually-hidden{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.visually-hidden{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.pv-video-track-content-component{position:relative;width:100%;height:100%}.pv-video-track-content-component .pv-parts-list{display:-ms-flexbox;display:flex;height:100%}.pv-video-track-content-component .thumb-dropdown-trigger{position:absolute;left:0;top:0;width:100%;height:100%}.pv-video-track-content-component .thumb-dropdown-wrapper{position:absolute;bottom:0;width:1px;line-height:0}.pv-video-track-content-component .pv-part-enter,.pv-video-track-content-component .pv-part-appear{opacity:0}.pv-video-track-content-component .pv-part-enter.pv-part-enter-active,.pv-video-track-content-component .pv-part-appear.pv-part-appear-active{opacity:1;transition:all .5s}.pv-video-track-content-component .pv-part-leave{opacity:1}.pv-video-track-content-component .pv-part-leave.pv-part-leave-active{opacity:0;transition:all .2s}.pv-video-track-content-component .timeline-ruler-wrapper{position:absolute;left:0;top:-40px;width:100%}
.layout-part-dropdown-component .ant-dropdown{font-family:"Open Sans",Helvetica,Arial,sans-serif}.layout-part-dropdown-component .menu-component li:hover{background-color:#fff;color:#212121}.layout-part-dropdown-component .ant-dropdown-menu-item{font-size:12px}.layout-part-dropdown-component .ant-dropdown-menu-item-selected{background:#fff}.layout-part-dropdown-component .ant-dropdown-menu-item-selected .active-icon-component .active-icon{opacity:1}
.pv-timeline-ruler-component .ruler-wrapper{position:relative;padding-top:20px}.pv-timeline-ruler-component .ruler-wrapper .time{position:absolute;top:0;font-size:11px;letter-spacing:-0.8px;color:#aaa;font-family:TTmono,"Courier New",monospace}.pv-timeline-ruler-component .ruler-wrapper .time-start{left:0}.pv-timeline-ruler-component .ruler-wrapper .time-end{right:0}.pv-timeline-ruler-component .ruler{height:20px;width:calc(100% - 2px);overflow:hidden;margin-left:1px;cursor:pointer}.pv-timeline-ruler-component .ruler img{width:126.2%;height:100%;transition:width .3s}.pv-timeline-ruler-component .ruler.expanded img{width:100%;height:100%;transition:width .3s}
.visually-hidden{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.pv-part-component .active-layout-bg,.pv-part-component.active .draggable-layout-mark-inner,.pv-part-component.active{background:#c8f2d7}.pv-part-component{position:relative;background:#ddf7e6;border:1px solid #a4e9bc;border-radius:.125rem;box-shadow:0 0 0 0 rgba(0,0,0,0);overflow:hidden;transition:all .2s}.pv-part-component:hover:not(.active){box-shadow:0 8px 32px 0 rgba(0,0,0,.08);background:#c8f2d7;transition:all .2s}.pv-part-component:hover:not(.active).placeholder{background:#e1e1e1}.pv-part-component:hover:not(.active).assigned{background:#fdcaca}.pv-part-component:hover:not(.active).video{background:#c4d7fd}.pv-part-component:hover:not(.active) .draggable-layout-mark-inner{background:#c8f2d7}.pv-part-component.is-focused{transition:left .2s .15s,width .2s .15s}.pv-part-component.placeholder{background:#eee;border:1px solid #bbb}.pv-part-component.assigned{background:#fee3e3;border:1px solid #fdb4b4}.pv-part-component.video{background:#dde8fe;border:1px solid #a3c1fc}.pv-part-component.active{box-shadow:0 8px 32px 0 rgba(0,0,0,.08);transition:box-shadow .2s}.pv-part-component.active.assigned{background:#fdcaca}.pv-part-component.active.placeholder{background:#e1e1e1}.pv-part-component.active.video{background:#c4d7fd}.pv-part-component .draggable-layout-mark-inner{background:#ddf7e6;transition:all .2s}.pv-part-component .part-inner{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;position:relative;height:100%}.pv-part-component .part-locked{background:#fff;opacity:.45;position:absolute;left:0;top:0;width:100%;height:100%;z-index:1}.pv-part-component .part-header-wrapper{-ms-flex:0 0 24px;flex:0 0 24px}.pv-part-component .part-body-wrapper{-ms-flex:1 1 auto;flex:1 1 auto}.pv-part-component .part-duration{position:absolute;bottom:0;right:0;padding:4px;font-size:11px;font-weight:600;line-height:1.45;letter-spacing:1px;color:#043623}.pv-part-component .play-progress-bar{position:absolute;top:0;left:0;height:100%;background-color:rgba(255,255,255,.4);transform:translate3d(0, 0, 0)}.pv-part-component .pv-layout-enter,.pv-part-component .pv-layout-appear{opacity:0}.pv-part-component .pv-layout-enter.pv-layout-enter-active,.pv-part-component .pv-layout-appear.pv-layout-appear-active{opacity:1;transition:all .5s}.pv-part-component .pv-layout-leave{opacity:1}.pv-part-component .pv-layout-leave.pv-layout-leave-active{opacity:0;transition:all .1s}.pv-part-component[data-is-hovered=true]:not([data-is-dragging=true]){--margin: 22px;overflow:visible}.pv-part-component[data-is-hovered=true]:not([data-is-dragging=true])::before{--offset: -13px;--border: 2px solid #fdb4b4;content:"";position:absolute;top:5px;right:0;bottom:5px;left:0}.pv-part-component[data-is-hovered=true]:not([data-is-dragging=true])[data-hovered-position=left]{margin-left:var(--margin)}.pv-part-component[data-is-hovered=true]:not([data-is-dragging=true])[data-hovered-position=left]::before{border-left:var(--border);left:var(--offset)}.pv-part-component[data-is-hovered=true]:not([data-is-dragging=true])[data-hovered-position=right]{margin-right:var(--margin)}.pv-part-component[data-is-hovered=true]:not([data-is-dragging=true])[data-hovered-position=right]::before{border-right:var(--border);right:var(--offset)}.pv-part-component:not(.is-focused):not([data-is-dragging=true]):hover{cursor:pointer}.pv-part-component[data-is-dragging=true]{border-style:dashed;cursor:grabbing !important}.pv-part-component[data-is-dragging=true]::before{content:"";position:absolute;top:1px;right:1px;bottom:1px;left:1px;z-index:2;background:#ddf7e6}.pv-part-component[data-is-dragging=true].placeholder::before{background:#eee}.pv-part-component[data-is-dragging=true].assigned::before{background:#fee3e3}.pv-part-component[data-is-dragging=true].video::before{background:#dde8fe}
.part-header-component{display:-ms-flexbox;display:flex;position:absolute;left:0;top:0;width:100%;height:24px;padding:0 8px}.part-header-component .title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.part-header-component .title,.part-header-component .duration{font-size:11px;font-weight:600;line-height:24px;font-family:TT,Helvetica,Arial,sans-serif;color:#043623;letter-spacing:1px;padding-left:2px}.part-header-component .duration{padding-left:4px}.part-header-component .dropdown-wrapper{-ms-flex:0 0 24px;flex:0 0 24px}.part-header-component .part-dropdown-trigger{padding:6px 8px 8px;cursor:pointer}
.visually-hidden{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.layout-mark-component{position:absolute;top:55%;left:10px;transform:translateY(-50%);width:1px}.layout-mark-component.with-marker-line{width:56px}.layout-mark-component.with-marker-line::after{content:"";position:absolute;left:0;top:-36px;height:74px;width:1px;background:#a4e9bc}.layout-mark-component .layout-drag-handle{min-width:10px;width:10px;height:120px}.layout-mark-component .draggable-layout-mark-inner{height:100%;width:100%}.layout-mark-component .none-layout-mark-inner{position:absolute;top:70%;left:10px;transform:translateY(-50%)}.layout-mark-component .marker-type-button .clickable{cursor:pointer}.layout-mark-component .active-layout-bg{position:absolute;left:1px;top:0;bottom:-24px}.layout-mark-component .draggable-content{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;position:absolute;top:0;left:0;width:100%;height:100%}.layout-mark-component .video-thumbnail-wrapper{border-radius:.125rem;overflow:hidden;margin-top:10px}.layout-mark-component .video-thumbnail-wrapper.flex{display:-ms-flexbox;display:flex}
.video-trim-component{max-width:816px;margin:0 auto}.video-trim-component .title{font-size:15px;color:#212121;font-weight:600;margin:0 0 24px;text-align:center}
.pv-task-for-recording-message-component .task-for-recoding-wrapper{position:relative;padding:20px}.pv-task-for-recording-message-component .task-for-recoding-wrapper .default-avatar-component{font-size:10px}
.visually-hidden{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.create-video-component{position:relative;height:100vh;height:100dvh;width:100%}.create-video-component .back-button-wrapper{position:absolute;left:16px;top:16px;z-index:4}.create-video-component .back-button-wrapper .back-button{color:#fff;background:transparent}.create-video-component h1{font-size:24px;white-space:normal}.create-video-component p{font-size:12px}.create-video-component h5{font-size:15px;padding-bottom:6px;border-bottom:1px solid #ddd;margin:24px 0 15px;color:#043623}.create-video-component .toolbar-wrapper{-ms-flex:0 0 auto;flex:0 0 auto;width:380px;margin:0 auto;z-index:3}.create-video-component .message-wrapper{margin-bottom:24px;font-size:13px;color:#fff}.create-video-component .message-wrapper .message{display:-ms-flexbox;display:flex;background-color:rgba(103,103,103,.6);border-radius:2px;padding:13px 16px}.create-video-component .message-wrapper .message+.message{margin-top:8px}.create-video-component .message-wrapper .message .message-icon-wrapper{-ms-flex:0 0 36px;flex:0 0 36px;width:36px}.create-video-component .message-wrapper .message.message-error{background:rgba(250,70,70,.3)}.create-video-component .message-wrapper .message-permissions-hint{font-style:italic}.create-video-component .center-content-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;width:46%;max-width:684px;margin:0 auto;z-index:3;overflow:hidden}.create-video-component .manuscript-overlay{position:absolute;left:0;top:0;width:100%;height:80%;background:linear-gradient(0deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.72) 100%);z-index:3;pointer-events:none}.create-video-component .center-content-body{-ms-flex:1 1 auto;flex:1 1 auto;padding-top:24px;z-index:3}.create-video-component .center-content-body *{height:100%}.create-video-component .center-content-body textarea{width:100%;border:none;background:transparent;font-size:24px;font-weight:600;line-height:32px;caret-color:#fff;opacity:.9;color:#fff;resize:none;text-shadow:0px 1px 4px rgba(0,0,0,.16)}.create-video-component .center-content-body textarea:-ms-input-placeholder{color:rgba(255,255,255,.65)}.create-video-component .center-content-body textarea::placeholder{color:rgba(255,255,255,.65)}.create-video-component #camera{position:absolute;left:0;top:0;width:100%;height:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.create-video-component #camera .preflight-message{color:#ddd;font-size:30px;z-index:9}.create-video-component #camera video{background-color:#000;position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;-o-object-fit:contain;object-fit:contain;transform:scaleX(-1)}.create-video-component #camera #screen-video{visibility:hidden;position:absolute;top:0;left:0}.create-video-component #camera canvas{display:none}.create-video-component #camera .video-screen-left,.create-video-component #camera .video-screen-right{position:absolute;top:0;height:100%;background:rgba(0,0,0,.3);width:25%;z-index:2}.create-video-component #camera .video-screen-right{right:0}.create-video-component #camera .video-screen-left{left:0}.create-video-component .video-screen-countdown{position:absolute;top:0;left:0;height:100%;width:100%;background-color:rgba(0,0,0,.4);display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;color:#fff;font-size:200px;font-weight:400;z-index:5}.create-video-component .countdown-timer{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:100%;font-size:20px}.create-video-component .actions-recording-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.create-video-component .actions-recording-wrapper .button-component+.button-component{margin:16px 0 0}
.pv-manuscript-form-container-component textarea{min-height:200px;resize:vertical}.pv-manuscript-form-container-component.sidebar{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%}.pv-manuscript-form-container-component.sidebar .button-component{width:100%}.pv-manuscript-form-container-component.sidebar .manuscript-textarea{-ms-flex:1 1 auto;flex:1 1 auto;padding:0 24px;overflow:auto}.pv-manuscript-form-container-component.sidebar .manuscript-form-footer{-ms-flex:0 0 auto;flex:0 0 auto;padding:16px 24px}.pv-manuscript-form-container-component.sidebar .delete-button{color:#fa4646}
.recording-controls-component{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;margin-bottom:24px}.recording-controls-component .toggle.toggle-off{background-color:#aaa}.recording-controls-component .action-buttons-wrapper{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3, 1fr);-ms-grid-rows:1fr;grid-template-rows:1fr;gap:.5em;-ms-grid-column-align:center;justify-items:center;-ms-flex-align:center;align-items:center}.recording-controls-component .action-buttons-wrapper .configure-devices-wrapper,.recording-controls-component .action-buttons-wrapper .left-part{grid-area:1/1/2/2}.recording-controls-component .action-buttons-wrapper .play-stop-wrapper{grid-area:1/2/2/3}.recording-controls-component .action-buttons-wrapper .pause-button-wrapper{grid-area:1/3/2/4;justify-self:start}.recording-controls-component .button-icon-component[disabled]{cursor:not-allowed;opacity:.5}.recording-controls-component .pause-button.icon-component,.recording-controls-component .configure-device.icon-component,.recording-controls-component .screensharing.icon-component,.recording-controls-component .record-button.icon-component{border-radius:50%;padding:0;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-webkit-user-select:none;-ms-user-select:none;user-select:none;transition:background-color .2s}.recording-controls-component .pause-button.icon-component:hover img,.recording-controls-component .configure-device.icon-component:hover img,.recording-controls-component .screensharing.icon-component:hover img,.recording-controls-component .record-button.icon-component:hover img{filter:none}.recording-controls-component .left-part{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.recording-controls-component .configure-device,.recording-controls-component .screensharing{width:48px;height:48px;background:rgba(103,103,103,.6);margin:0 16px 0 16px}.recording-controls-component .configure-device:hover,.recording-controls-component .screensharing:hover{background-color:rgba(90,90,90,.6)}.recording-controls-component .record-button{width:64px;height:64px;background-color:#fa4646;box-shadow:0 2px 4px 0 rgba(250,70,70,.08),0 2px 16px 0 rgba(250,70,70,.08)}.recording-controls-component .record-button:hover{background-color:#f92d2d}.recording-controls-component .pause-button{width:64px;height:64px;background-color:rgba(103,103,103,.8)}.recording-controls-component .pause-button:hover{background-color:rgba(90,90,90,.8)}.recording-controls-component .dot{width:16px;height:16px;background-color:#fa4646;border-radius:50%}.recording-controls-component .duration{font-size:24px;margin-left:16px;color:#fff}.recording-controls-component .screenshare-toggle-tooltip-wrapper{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.recording-controls-component .screenshare-toggle-tooltip-wrapper .screenshare-toggle-wrapper{background-color:rgba(103,103,103,.3);border-radius:9999px;display:-ms-flexbox;display:flex;gap:.8em;line-height:0;padding:.8em}
.device-selector-modal-component .ant-modal{width:auto;margin:0 auto;padding-bottom:24px}.device-selector-modal-component .ant-modal-header{padding:14px 16px}.device-selector-modal-component .ant-modal-body{padding:15px 35px 35px 35px}.device-selector-modal-component .ant-modal-footer{padding:10px 16px 10px 10px;display:block}.device-selector-modal-component .custom-footer{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end}
.device-selector-container-component .paused-track{width:400px;height:225px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;background-color:#000;color:#fff;text-align:center;padding:20px}.device-selector-container-component video{width:400px}.device-selector-container-component video.hidden{display:none}.device-selector-container-component video.preview-mirrored{transform:rotateY(180deg)}.device-selector-container-component .container{display:-ms-flexbox;display:flex}.device-selector-container-component .config{padding-left:30px;-ms-flex:1 1 auto;flex:1 1 auto}.device-selector-container-component .config&gt;div{margin-bottom:25px}.device-selector-container-component h3{margin-bottom:10px}.device-selector-container-component h2{margin-bottom:20px;font-size:18px}.device-selector-container-component select{width:100%}.device-selector-container-component .device-dropdown{display:-ms-flexbox;display:flex}.device-selector-container-component .refresh-device-trigger{margin-left:10px}.device-selector-container-component .output-section{padding-right:23px}
.volume-meter-component{width:100%;margin:0;height:20px}.volume-meter-component::-webkit-meter-optimum-value{background:linear-gradient(to right, #31cc86 0%, #ccc731 70%, #ff474e 100%)}.volume-meter-component::-webkit-meter-suboptimum-value{background:linear-gradient(to right, #31cc86 0%, #ccc731 100%)}.volume-meter-component::-webkit-meter-even-less-good-value{background:#31cc86}
.visually-hidden{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.share-video-container-component{display:-ms-flexbox;display:flex;min-height:100%;width:100%;gap:24px}.share-video-container-component .big-preview-wrapper{-ms-flex:1 1 auto;flex:1 1 auto}.share-video-container-component .side-wrapper{position:relative;-ms-flex:0 0 472px;flex:0 0 472px;width:472px}.share-video-container-component .side-message-wrapper{padding:0 16px 0 24px;margin-bottom:8px}
.visually-hidden{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.pv-share-video-message-component{box-shadow:0 1px 4px 0 rgba(0,0,0,.08)}.pv-share-video-message-component .ribbon-component{border-radius:.125rem;padding:20px 16px 12px 16px}.pv-share-video-message-component .ribbon-icon-wrapper{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:32px;height:32px;-ms-flex:0 0 32px;flex:0 0 32px;background-color:#c4d7fd;border-radius:50%;margin-right:13px;-ms-flex-item-align:start;align-self:flex-start}.pv-share-video-message-component .ribbon-icon-wrapper .icon-component{margin:0}.pv-share-video-message-component .ribbon-icon-wrapper.transcoding{background-color:#e0e0e0}.pv-share-video-message-component .progress-wrapper{width:100%;margin-top:12px}.pv-share-video-message-component .transcoding-progress.ant-progress-line{display:block;font-size:0}.pv-share-video-message-component .transcoding-progress .ant-progress-inner{background:#ccc}.pv-share-video-message-component .message-heading{font-size:15px;font-weight:600;color:#212121;line-height:1.13;margin-bottom:4px}.pv-share-video-message-component .message{font-size:12px;line-height:1.52;color:#676767;margin:0}.pv-share-video-message-component .waiting-for-label{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;height:56px;-ms-flex-align:center;align-items:center;margin-right:10px}.pv-share-video-message-component .waiting-for-label.bottom-border{border-radius:0px;box-shadow:0px 1px 0px 0px #ddd;margin-right:10px}.pv-share-video-message-component .waiting-for-label .left-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center}.pv-share-video-message-component .waiting-for-label .left-wrapper .waiting-for-name{color:#212121;font-family:"Open Sans",Helvetica,Arial,sans-serif;font-size:13px;font-weight:600;letter-spacing:0px;line-height:16px}.pv-share-video-message-component .waiting-for-label .left-wrapper .avatar-wrapper{margin-right:10px}.pv-share-video-message-component .waiting-for-label .waiting-for-label{color:#676767;font-family:"Open Sans",Helvetica,Arial,sans-serif;font-size:12px;font-weight:600;letter-spacing:0px;line-height:16px}
.pv-share-video-sidebar-container-component .pv-panel-component{margin-bottom:8px}.pv-share-video-sidebar-container-component .metric-single-component{border-bottom:1px solid #ddd}.pv-share-video-sidebar-container-component .heatmaps-container{position:relative}.pv-share-video-sidebar-container-component .heatmaps-container.with-mask::after{content:"";position:absolute;bottom:-5px;left:0;width:100%;height:40px;background-image:linear-gradient(rgba(255, 255, 255, 0), white)}.pv-share-video-sidebar-container-component .heatmaps-wrapper:not(:empty){max-height:257px;overflow:auto;margin-top:24px;margin-right:-14px;padding-right:14px}.pv-share-video-sidebar-container-component .video-posted-header{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.pv-share-video-sidebar-container-component .video-posted-header .message{-ms-flex:1 1 auto;flex:1 1 auto;font-size:15px;font-weight:600;line-height:20px;color:#212121;padding:0 10px}.pv-share-video-sidebar-container-component .video-posted-details{margin-top:12px}.pv-share-video-sidebar-container-component .video-posted-details .date{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;font-size:12px;height:20px;color:#676767}.pv-share-video-sidebar-container-component .video-posted-details .post-title{font-size:14px;height:20px;color:#212121;margin-top:4px}.pv-share-video-sidebar-container-component .unpost-video-button{-ms-flex:0 0 auto;flex:0 0 auto;color:#676767}.pv-share-video-sidebar-container-component .people-icon-wrapper{-ms-flex:0 0 32px;flex:0 0 32px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:32px;height:32px;border-radius:50%;background:#caf7da}
.visually-hidden{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.pv-panel-component{border-radius:.125rem;padding:16px;background:#fff}.pv-panel-component.v-padding-small{padding-top:8px;padding-bottom:8px}.pv-panel-component .panel-header{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:0 0 15px;font-size:15px;font-weight:600;line-height:20px;color:#212121}.pv-panel-component .panel-header .icon-wrapper{-ms-flex:0 0 auto;flex:0 0 auto;margin-right:19px}
.pv-post-video-form-component textarea{height:56px}.pv-post-video-form-component .footer{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.pv-post-video-form-component .post-video-button{-ms-flex:0 0 auto;flex:0 0 auto}.pv-post-video-form-component .message-wrapper{-ms-flex:1 1 auto;flex:1 1 auto;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;font-size:12px;line-height:21px}.pv-post-video-form-component .message-wrapper .message{padding-left:8px}
.visually-hidden{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.pv-share-send-download-video-component .copy-thumbnail-text{font-size:12px;line-height:1.33;color:#676767;margin-bottom:16px}.pv-share-send-download-video-component .header{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:8px 0 16px}.pv-share-send-download-video-component .header .headline{padding-left:19px;font-size:13px;font-weight:600;color:#676767;line-height:20px}.pv-share-send-download-video-component .preview-small{border-radius:.125rem;border:solid 1px #ddd;margin-bottom:16px}.pv-share-send-download-video-component .preview-small .preview-small-inner{display:block;padding:16px;text-decoration:none}.pv-share-send-download-video-component .preview-small .content-wrapper{max-width:212px;margin:0 auto}.pv-share-send-download-video-component .preview-small .thumbnail-wrapper{width:212px;height:116px}.pv-share-send-download-video-component .preview-small .title{font-size:13px;font-weight:600;color:#212121;line-height:1.23}.pv-share-send-download-video-component .share-link-wrapper{margin:16px 0}.pv-share-send-download-video-component .video-action-button{color:#212121;padding-left:0}.pv-share-send-download-video-component .video-action-button .icon-component{padding-right:20px}.pv-share-send-download-video-component .download-video-disabled-wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.pv-share-send-download-video-component .download-video-disabled-wrapper .download-button-wrapper{-ms-flex:1 1 auto;flex:1 1 auto}
.visually-hidden{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.email-embed-dropdown-component{display:-ms-flexbox;display:flex;gap:4px}.email-embed-dropdown-component .dropdown-email-providers{-ms-flex:1 1 auto;flex:1 1 auto}.email-embed-dropdown-component .email-client-wrapper{width:100%;padding:0 8px}.email-embed-dropdown-component .selected-provider-wrapper{-ms-flex:1 1 auto;flex:1 1 auto;position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:32px;border-radius:2px;background-color:#f9f9f9;padding:4px 8px;cursor:pointer;transition:background-color .2s}.email-embed-dropdown-component .selected-provider-wrapper .provider{margin-left:8px}.email-embed-dropdown-component .selected-provider-wrapper.open{background-color:#f3f3f3}.email-embed-dropdown-component .selected-provider-wrapper .chevron{position:absolute;right:8px;top:10px}
.visually-hidden{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.pv-copy-link-component{display:-ms-flexbox;display:flex;gap:4px}.pv-copy-link-component input{-ms-flex:1 1 auto;flex:1 1 auto;width:100%;padding:6px 8px;border:0;background-color:#f9f9f9}
.visually-hidden{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.pv-manage-members-container-component{padding-bottom:40px}.pv-manage-members-container-component .header{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-bottom:24px}.pv-manage-members-container-component .heading{-ms-flex:1 1 auto;flex:1 1 auto;font-size:20px;font-weight:600;font-family:"Open Sans",Helvetica,Arial,sans-serif;line-height:1.4;color:#212121;margin:0}.pv-manage-members-container-component .action-wrapper{-ms-flex:0 0 auto;flex:0 0 auto}.pv-manage-members-container-component .action-invite{color:#212121;font-size:14px;font-weight:600}.pv-manage-members-container-component .scroll-wrapper{height:100%;overflow:auto}.pv-manage-members-container-component .field-type-label{min-width:116px}
.pv-users-list-component .loader-wrapper{text-align:center}
.visually-hidden{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.pv-landing-page-container-component{display:-ms-flexbox;display:flex;height:100%}.pv-landing-page-container-component .big-preview-wrapper{-ms-flex:1 1 auto;flex:1 1 auto}.pv-landing-page-container-component .side-wrapper{height:100%;-ms-flex:0 0 496px;flex:0 0 496px;position:relative}.pv-landing-page-container-component .side-wrapper&gt;*{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%}.pv-landing-page-container-component .feature-container{height:140px;margin:12px 16px;border:1px solid #ddd;box-sizing:border-box;box-shadow:0px 1px 4px rgba(4,54,35,.16);border-radius:2px}.pv-landing-page-container-component .feature-container .feature-content{margin:12px}.pv-landing-page-container-component .feature-container .feature-content .title{font-family:"Open Sans",Helvetica,Arial,sans-serif;color:#121212;font-style:normal;font-weight:600;font-size:16px;line-height:24px;margin:0px 4px}.pv-landing-page-container-component .feature-container .feature-content .description{font-family:"Open Sans",Helvetica,Arial,sans-serif;color:#676767;font-style:normal;font-weight:normal;font-size:14px;line-height:20px;margin:4px}.pv-landing-page-container-component .feature-container .feature-content .action-button{width:90px;height:32px;margin:12px 4px 0px}.pv-landing-page-container-component .scroll-wrapper{-ms-flex:1 1 auto;flex:1 1 auto;height:100%;overflow:auto}.pv-landing-page-container-component .sections-wrapper{padding-left:24px}.pv-landing-page-container-component .section-area .section-title .section-area{margin-top:24px}.pv-landing-page-container-component .promo-toggle-wrapper,.pv-landing-page-container-component .section-area .section-title{height:32px;line-height:32px;margin:0 0 16px;font-family:"Open Sans",Helvetica,Arial,sans-serif;font-size:13px;font-weight:600;border-bottom:1px solid #ddd}.pv-landing-page-container-component .sub-heading{color:#676767;font-size:13px;font-weight:600;line-height:16px}.pv-landing-page-container-component .location-heading{margin-bottom:8px}.pv-landing-page-container-component .logo-location-wrapper{margin-right:24px}.pv-landing-page-container-component .logo-setting-top-wrapper{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:24px}.pv-landing-page-container-component .position-options{display:inline-block}.pv-landing-page-container-component .position-options+.position-options{margin-left:8px}.pv-landing-page-container-component .position-item{position:relative;background-color:#f3f3f3;border:2px dashed #ddd;border-radius:.125rem;width:32px;height:32px;cursor:pointer}.pv-landing-page-container-component .position-item::before{content:"";display:block;position:absolute;top:0;height:100%;width:2px;background:#aaa}.pv-landing-page-container-component .position-item.left::before{left:-2px}.pv-landing-page-container-component .position-item.right::before{right:-2px}.pv-landing-page-container-component .position-item.center::before{left:50%;margin-left:-1px}.pv-landing-page-container-component .position-item.active::before{background:#1ec95b}.pv-landing-page-container-component .logo-size-wrapper{margin-right:24px}.pv-landing-page-container-component .color-picker-component{padding:0}.pv-landing-page-container-component .bg-option-wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.pv-landing-page-container-component .bg-option-wrapper .radio-wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:40px;width:180px}.pv-landing-page-container-component .bg-option-wrapper .color-picker-component{display:block}.pv-landing-page-container-component .bg-option-wrapper+.bg-option-wrapper{margin-top:8px}.pv-landing-page-container-component .font-subheading{margin-bottom:4px}.pv-landing-page-container-component .domain-wrapper,.pv-landing-page-container-component .fonts-wrapper{padding-right:24px}.pv-landing-page-container-component .body-font-wrapper{margin-top:16px}.pv-landing-page-container-component .footer{padding:16px 24px}.pv-landing-page-container-component .save-options-button{width:100%}.pv-landing-page-container-component .promo-toggle-wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-top:24px;padding-right:24px}.pv-landing-page-container-component .promo-toggle-wrapper .title{-ms-flex:1 1 auto;flex:1 1 auto}
.pv-presentation-font-component{display:-ms-flexbox;display:flex}.pv-presentation-font-component .font-family-wrapper{-ms-flex:1 1 auto;flex:1 1 auto}.pv-presentation-font-component .font-size-wrapper{-ms-flex:0 0 120px;flex:0 0 120px;margin-left:8px}.pv-presentation-font-component .font-size-wrapper .font-subheading{text-align:right}.pv-presentation-font-component .font-dropdown{width:100px}.pv-presentation-font-component .font-dropdown input{text-align:right}.pv-presentation-font-component .font-size input{text-align:right}.pv-presentation-font-component .white-background .title{background-color:#fff !important}.pv-presentation-font-component .white-background input{background-color:#fff !important}
.pv-welcome-company-container-component{max-width:500px;margin:110px auto 0}.pv-welcome-company-container-component h2{font-family:"Open Sans",Helvetica,Arial,sans-serif;font-size:34px;color:#043623;line-height:1.18;text-align:center;margin:0 0 48px;font-weight:600}.pv-welcome-company-container-component h2 span{color:#1ec95b}.pv-welcome-company-container-component .form-wrapper{margin:0 auto 16px}.pv-welcome-company-container-component .create-workspace-button{width:100%}.pv-welcome-company-container-component .content-wrapper{max-width:330px;margin:0 auto}
.pv-welcome-user-container-component{max-width:560px;margin:110px auto 0}.pv-welcome-user-container-component .user-details-form-wrapper{width:330px;margin:0 auto}.pv-welcome-user-container-component h2{font-family:"Open Sans",Helvetica,Arial,sans-serif;font-size:34px;color:#043623;line-height:1.18;text-align:center;margin:0 0 24px;font-weight:600}.pv-welcome-user-container-component h2 span{color:#1ec95b}.pv-welcome-user-container-component .tag-line{font-size:16px;color:#aaa;max-width:460px;margin:0 auto 24px;text-align:center}
.pv-user-details-form-component.sidebar .user-profile-wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start}.pv-user-details-form-component.sidebar .user-avatar-wrapper{-ms-flex:0 0 90px;flex:0 0 90px}.pv-user-details-form-component.sidebar .user-avatar-wrapper .default-avatar-component{font-size:24px}.pv-user-details-form-component.sidebar .user-details-wrapper{-ms-flex:1 1 auto;flex:1 1 auto}.pv-user-details-form-component.sidebar .user-field-wrapper{margin-bottom:8px}.pv-user-details-form-component.sidebar .user-field-wrapper .redux-form-simple-field-component.pv-input-primary input{width:calc(100% - 24px)}.pv-user-details-form-component.welcome-page .password-fields-wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;margin-left:-8px}.pv-user-details-form-component.welcome-page .password-fields-wrapper&gt;*{-ms-flex:0 0 50%;flex:0 0 50%;padding-left:8px}.pv-user-details-form-component.welcome-page .user-details-submit{width:100%;margin-top:16px}
.pv-team-videos-container-component{display:-ms-flexbox;display:flex;height:100%}.pv-team-videos-container-component .body-wrapper{-ms-flex:1 1 auto;flex:1 1 auto}.pv-team-videos-container-component .group-header{font-size:15px;font-weight:600;line-height:24px;font-family:"Open Sans",Helvetica,Arial,sans-serif;text-transform:capitalize;margin:0 0 24px}.pv-team-videos-container-component .user-joined-card{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.pv-team-videos-container-component .user-joined-card .avatar-wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:72px;height:72px;border:1px solid #ddd;border-radius:50%}.pv-team-videos-container-component .user-joined-card .name{padding-left:16px;font-size:15px;font-weight:600;line-height:20px;color:#212121}
.pv-team-videos-header-component .team-heading{margin-bottom:24px}.pv-team-videos-header-component .team-heading .tagline{font-size:13px;font-weight:normal;line-height:20px;color:#676767}.pv-team-videos-header-component h2{font-family:"Open Sans",Helvetica,Arial,sans-serif;font-size:20px;font-weight:600;line-height:24px;margin:0 0 8px;color:#000}.pv-team-videos-header-component .record-with{margin-top:16px;text-align:right}.pv-team-videos-header-component.user-panel{margin-bottom:16px}.pv-team-videos-header-component .user-panel-inner{display:-ms-flexbox;display:flex}.pv-team-videos-header-component .user-details-wrapper{-ms-flex:1 1 60%;flex:1 1 60%;display:-ms-flexbox;display:flex;padding-right:16px}.pv-team-videos-header-component .user-side-wrapper{-ms-flex:1 1 40%;flex:1 1 40%;max-width:320px}.pv-team-videos-header-component .user-side-wrapper .metric-single-component&gt;*{text-align:right}.pv-team-videos-header-component .user-avatar-wrapper{-ms-flex:0 0 64px;flex:0 0 64px}.pv-team-videos-header-component .user-details{-ms-flex:1 1 auto;flex:1 1 auto;padding-left:16px}.pv-team-videos-header-component .user-details .name{font-size:18px}.pv-team-videos-header-component .user-details p{font-size:13px;line-height:20px;color:#676767;margin:0}.pv-team-videos-header-component .user-details .role{font-size:15px;margin-bottom:8px}.pv-team-videos-header-component .user-details .email{margin-bottom:4px}
.pv-team-group-videos-component{padding:24px 0 24px 0}.pv-team-group-videos-component .card-col{margin-bottom:24px}.pv-team-group-videos-component .card-col&gt;*{height:100%}
.pv-team-video-card-component .thumbnail-player-wrapper::after{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:40px;height:23px;border-radius:.125rem;background:#1ec95b url(/icons/FFFFFF/10x10/play.svg) center center no-repeat;transition:opacity .2s}.visually-hidden{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.pv-team-video-card-component tt-video-card{--aspect-ratio:16/10}.pv-team-video-card-component .thumbnail-player-wrapper::after{opacity:0;width:54px;height:31px;pointer-events:none}.pv-team-video-card-component .thumbnail-player-wrapper:hover .duration-item-node{opacity:0}.pv-team-video-card-component .thumbnail-player-wrapper:hover .bottom-item-node{transform:translateY(0px)}.pv-team-video-card-component .thumbnail-player-wrapper:hover::after{opacity:1}.pv-team-video-card-component .thumbnail-player-wrapper .duration-item-node{opacity:1;transition:opacity .2s}.pv-team-video-card-component .thumbnail-player-wrapper .bottom-item-node{transition:transform .2s;transform:translateY(50px)}.pv-team-video-card-component .header-wrapper{position:absolute;display:-ms-flexbox;display:flex;top:0px;left:0px;width:100%;height:40px}.pv-team-video-card-component .header-wrapper .right{margin:8px;width:50%}.pv-team-video-card-component .header-wrapper .right .duration-item-node{opacity:1;transition:opacity .2s}.pv-team-video-card-component .header-wrapper .left{margin:8px;width:50%}.pv-team-video-card-component .header-wrapper .left .copy-link-label-wrapper{opacity:0;transition:opacity .2s}.pv-team-video-card-component .card-header{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-bottom:16px}.pv-team-video-card-component .user-avatar-wrapper{-ms-flex:0 0 40px;flex:0 0 40px;width:40px}.pv-team-video-card-component .user-details{padding-left:12px}.pv-team-video-card-component .user-details .name{font-size:13px;font-weight:normal;line-height:18px;color:#212121}.pv-team-video-card-component .user-details .date-wrapper{font-size:12px;font-weight:normal;line-height:16px;color:#676767}
.pv-overview-container-component{position:relative;height:100%}.pv-overview-container-component .scroll-wrapper{height:100%}.pv-overview-container-component .videos-wrapper{padding-bottom:40px}.pv-overview-container-component .hidden{display:none}.pv-overview-container-component .tabs-component .ant-tabs-line .ant-tabs-content{background:#fff;padding-top:0}
.use-case-catalogue-container-component .search-input-component input{background:#f3f3f3}.use-case-catalogue-container-component .empty-state-search-wrapper .empty-state-search-title{color:#212121;font-family:"Open Sans",Helvetica,Arial,sans-serif;font-size:16px;font-weight:600}.use-case-catalogue-container-component .use-case-grid-spacer{margin-top:40px}.use-case-catalogue-container-component h2{font-family:"Open Sans",Helvetica,Arial,sans-serif;font-size:20px;font-weight:600;line-height:24px;margin:0 0 8px;color:#000}.use-case-catalogue-container-component .header-wrapper .title{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.use-case-catalogue-container-component .header-wrapper .title .icon-wrapper{margin-right:20px}.use-case-catalogue-container-component .header-wrapper .title .icon-wrapper&gt;*{margin:4px 0px 0 0}.use-case-catalogue-container-component .header-wrapper .tagline{margin-top:6px;width:490px;font-size:13px;font-weight:normal;line-height:20px;color:#676767}.use-case-catalogue-container-component .content-wrapper{display:-ms-flexbox;display:flex;-ms-flex:1 1 auto;flex:1 1 auto;overflow:auto;height:100%}.use-case-catalogue-container-component .content-wrapper .body-wrapper{-ms-flex:1;flex:1;width:auto;height:100%}.use-case-catalogue-container-component .content-wrapper .side-wrapper{position:relative;-ms-flex:0 0 284px;flex:0 0 284px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding-right:24px}.use-case-catalogue-container-component .content-wrapper .side-wrapper .categories-table{margin-bottom:24px}.use-case-catalogue-container-component .content-wrapper .side-wrapper .categories-table .categories-table-container{cursor:pointer}.use-case-catalogue-container-component .content-wrapper .side-wrapper .categories-table .categories-table-container .row-data{display:-ms-flexbox;display:flex;font-family:"Open Sans",Helvetica,Arial,sans-serif;font-size:14px;font-weight:600;line-height:20px;-ms-flex-align:center;align-items:center;height:35px;background-color:transparent;padding-left:8px}.use-case-catalogue-container-component .content-wrapper .side-wrapper .categories-table .categories-table-container .row-data.is-selected{background-color:#f0f0f0;color:#212121;font-weight:800}.use-case-catalogue-container-component .content-wrapper .side-wrapper .categories-table .categories-table-container .row-data:hover{background-color:#f0f0f0}.use-case-catalogue-container-component .content-wrapper .side-wrapper .categories-table .categories-table-section-container .row-header{color:#212121;font-family:"Open Sans",Helvetica,Arial,sans-serif;font-size:18px;font-weight:600;letter-spacing:0px;line-height:20px;padding-left:8px;height:50px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}
.use-case-catalogue-items-component .use-case-catalogue-items-section-title{color:#212121;font-family:"Open Sans",Helvetica,Arial,sans-serif;font-size:20px;font-weight:600;line-height:32px;margin-bottom:16px}.use-case-container{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:baseline;align-items:baseline;-ms-flex-line-pack:start;align-content:flex-start}.use-case-items{display:block;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:1;flex-shrink:1;-ms-flex-preferred-size:auto;flex-basis:auto;-ms-flex-item-align:auto;-ms-grid-row-align:auto;align-self:auto;-ms-flex-order:0;order:0;height:245px;width:364px;margin:0px 10px 15px 0px}
.use-case-card{margin-bottom:10px}.use-case-card .use-case-card-content{display:-ms-grid;display:grid;-ms-grid-columns:364px;grid-template-columns:364px;-ms-grid-rows:25px 35px 85px 32px 40px;grid-template-rows:25px 35px 85px 32px 40px;grid-column-gap:0px;grid-row-gap:0px;-ms-grid-column-align:stretch;justify-items:stretch;-ms-flex-align:stretch;align-items:stretch;padding-top:12px}.use-case-card .use-case-card-content .use-case-card-icon{padding-left:12px}.use-case-card .use-case-card-content .use-case-card-icon img{max-width:25px;max-height:25px}.use-case-card .use-case-card-content .use-case-card-title{white-space:pre;padding-left:12px;padding-right:12px;color:#212121;font-size:20px;width:100%;font-weight:bold;margin-bottom:5px;padding-top:8px}.use-case-card .use-case-card-content .use-case-card-text{padding-left:12px;padding-right:12px;color:#212121;font-size:14px;overflow:hidden;text-overflow:ellipsis;overflow-wrap:break-word;margin:0}.use-case-card .use-case-card-content .use-case-card-labels{padding-left:12px;padding-right:12px;color:#676767;font-family:"Open Sans",Helvetica,Arial,sans-serif;font-size:12px;line-height:16px}.use-case-card .use-case-card-content .use-case-card-labels .use-case-label{padding:2px 5px 2px 5px;margin-bottom:5px;margin-right:5px}.use-case-card .use-case-card-content .use-case-card-actions{width:100%;background:#fff;padding:8px;padding-left:12px;padding-right:12px;height:fit-content}.use-case-card .use-case-card-content .use-case-card-actions .use-case-card-card-added-by{color:#676767;font-family:"Open Sans",Helvetica,Arial,sans-serif;font-size:12px;line-height:30px}.use-case-card .use-case-card-content .use-case-card-actions .button-component.button-grey{float:right}.use-case-card .use-case-card-content .use-case-card-actions .button-component.button-grey:hover{background-color:#f3f3f3}
.pv-site-search-results-container-component{height:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.pv-site-search-results-container-component .scroll-wrapper{height:100%;overflow:auto}.pv-site-search-results-container-component .search-for-wrapper,.pv-site-search-results-container-component .videos-wrapper{width:100%;max-width:968px;margin:0 auto;padding-left:24px;padding-right:24px}.pv-site-search-results-container-component .videos-wrapper{padding-bottom:24px}.pv-site-search-results-container-component .search-for{-ms-flex:0 0 auto;flex:0 0 auto;font-family:"Open Sans",Helvetica,Arial,sans-serif;font-size:15px;margin-bottom:24px}.pv-site-search-results-container-component .search-for .value{font-weight:bold}
.visually-hidden{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.activities-sidebar-component{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;padding-bottom:16px}.activities-sidebar-component .welcome-message-wrapper{padding:0 24px}
.visually-hidden{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.activities-sidebar-component{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;padding-bottom:16px}.activities-sidebar-component .empty-activities-wrapper{text-align:center;margin-top:16px;padding:0 16px}.activities-sidebar-component .activities-wrapper{-ms-flex:1 1 auto;flex:1 1 auto;overflow:auto}.activities-sidebar-component .group{margin-bottom:19px}.activities-sidebar-component .group-header{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin-left:24px;border-bottom:1px solid #ddd}.activities-sidebar-component .group-header h4{font-size:12px;font-weight:600;color:#676767;letter-spacing:1px;font-family:"Open Sans",Helvetica,Arial,sans-serif}.activities-sidebar-component .activity{display:-ms-flexbox;display:flex;position:relative;padding:0 24px}.activities-sidebar-component .activity.is-unread::before{content:"";display:block;position:absolute;left:0;top:0;height:100%;width:3px;background:#fa4689}.activities-sidebar-component .activity+.activity .activity-inner{border-top:1px solid #ddd}.activities-sidebar-component .activity-inner{display:-ms-flexbox;display:flex;width:100%;padding:8px 0}.activities-sidebar-component .thumbnail-wrapper{-ms-flex:0 0 84px;flex:0 0 84px;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;width:84px;overflow:hidden;margin-left:8px;border-radius:.125rem}.activities-sidebar-component .thumbnail-wrapper a{display:block;position:relative;width:100%;height:48px}.activities-sidebar-component .thumbnail-wrapper a::before{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:20px;height:12px;background:#1ec95b url("/icons/FFFFFF/6x6/play.svg") center center no-repeat}.activities-sidebar-component .thumbnail-wrapper img{width:100%;height:auto}.activities-sidebar-component .activity-icon{-ms-flex:0 0 32px;flex:0 0 32px;margin-top:4px;width:32px;height:32px;border-radius:50%;overflow:hidden}.activities-sidebar-component .activity-icon img{width:100%;height:auto}.activities-sidebar-component .message-wrapper{-ms-flex:1 1 auto;flex:1 1 auto;padding-left:16px;line-height:20px}.activities-sidebar-component .time-wrapper{color:#aaa}
.visually-hidden{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.welcome-message-component{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-bottom:24px}.welcome-message-component .welcome-thumbnail-wrapper{-ms-flex:1 1 auto;flex:1 1 auto;cursor:pointer;height:230px;overflow:hidden}.welcome-message-component .welcome-thumbnail-wrapper img{width:100%;height:auto}.welcome-message-component .headline{font-size:18px;font-weight:600;color:#212121;font-family:"Open Sans",Helvetica,Arial,sans-serif;line-height:1.11;margin:24px 0 8px}.welcome-message-component .message{font-size:13px;color:#676767;line-height:1.54;margin-bottom:16px}.welcome-message-component .message p{margin:0}.welcome-message-component .message p+p{margin-top:8px}.welcome-message-component .invite-colleagues-heading{font-size:15px;font-weight:600;padding-top:16px;margin:0 0 4px;color:#212121;line-height:1.33;border-top:1px solid #ddd}.welcome-message-component .invite-colleagues-heading,.welcome-message-component .invite-colleagues-subheading{text-align:center}.welcome-message-component .invite-colleagues-subheading{margin-bottom:8px}.welcome-message-component .invite-colleagues-button,.welcome-message-component .avatars-wrapper{text-align:center}.welcome-message-component .avatars-wrapper{margin-bottom:16px;line-height:1;font-size:0}.pv-welcome-message-video-modal .modal-inner{padding:24px 40px}.pv-welcome-message-video-modal .player-wrapper{position:relative;width:100%;height:0;padding-bottom:56.52%}.pv-welcome-message-video-modal .player-wrapper&gt;*{position:absolute;left:0;top:0;width:100%;height:100%}
.tasks-sidebar-component{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%}
.create-tasks-sidebar-component{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;overflow:hidden}
.create-tasks-component{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;overflow:hidden}.create-tasks-component .create-task-form{-ms-flex-positive:1;flex-grow:1;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;overflow:hidden}.create-tasks-component .scroll-wrapper{-ms-flex:1 1 auto;flex:1 1 auto;overflow:auto;padding:0 24px}.create-tasks-component .submit-button{-ms-flex-positive:1;flex-grow:1;min-height:40px}.create-tasks-component .footer{padding:16px 24px}.one-product-drawer .create-tasks-component .scroll-wrapper{padding-left:0}.one-product-drawer .create-tasks-component .footer{padding-left:0;padding-right:0}.create-tasks-component textarea{min-height:80px}.create-tasks-component .create-task-people label{padding-bottom:7px;border-bottom:1px solid #ddd;font-weight:600;margin-bottom:5px;display:block}.create-tasks-component .button-component{width:100%}.create-tasks-component .people-search-component{margin-bottom:23px}.create-tasks-component .show-more-component .trigger{margin-bottom:30px}.create-tasks-component .templates-panel{border-bottom:0}.create-tasks-component .templates-panel&gt;.ant-collapse-header{padding-bottom:7px;border-bottom:1px solid #ddd;font-weight:600;font-size:13px;margin-bottom:5px;padding-left:0}.create-tasks-component .templates-panel .ant-collapse-content{padding-left:0;padding-right:0}.create-tasks-component .templates-panel .ant-collapse-content .ant-collapse-content-box{padding-left:0;padding-right:0}.create-tasks-component .templates-panel .ant-collapse-content .ant-collapse-content-box .ant-menu-item{padding-left:0;padding-right:0}.create-tasks-component .templates-panel .ant-collapse-content .ant-collapse-content-box .ant-menu-item.ant-menu-item-selected{color:#1ec95b;background-color:#fff;background-image:url(/icons/1EC95B/14x14/check.svg);background-repeat:no-repeat;background-position:100% 50%}.create-tasks-component .templates-panel .ant-collapse-content .ant-collapse-content-box .ant-menu-root{border-right:0;padding-right:0}.create-tasks-component .more-options-wrapper .ant-collapse .ant-collapse-header .arrow{left:auto;right:0;margin-top:4px;color:#aaa}.create-tasks-component .more-options-wrapper .ant-collapse .ant-collapse-header .ant-collapse-arrow{color:inherit;font-style:normal;line-height:0;text-align:center;text-transform:none;vertical-align:-0.125em;text-rendering:optimizeLegibility;position:absolute;top:60%;left:70px;display:inline-block;font-size:12px;transform:translateY(-50%)}
.deadline-options{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between}
.create-task-template-selector-component .alternate{color:#aaa;font-size:12px}
.video-library-list .list-video-picker-video-item-container-component .list-video-picker-inner .thumbnail-component::after{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:40px;height:23px;border-radius:.125rem;background:#1ec95b url(/icons/FFFFFF/10x10/play.svg) center center no-repeat;transition:opacity .2s}.visually-hidden{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.video-library-list .space{height:35px;width:100%}.video-library-list .content{padding:0 24px}.video-library-list .item{margin-top:5px}.video-library-list .list-video-picker-video-item-container-component .add-video-container{-ms-flex:0 0 40px;flex:0 0 40px;display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:center;align-items:center}.video-library-list .list-video-picker-video-item-container-component:hover .add-video-icon-wrapper{opacity:1;transform:translateX(0);transition:all .2s}.video-library-list .list-video-picker-video-item-container-component .add-video-icon-wrapper{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:32px;height:32px;background:rgba(30,201,91,.12);border-radius:50%;cursor:pointer;opacity:0;transform:translateX(100%);transition:all .2s}.video-library-list .list-video-picker-video-item-container-component .list-video-picker-inner{display:-ms-flexbox;display:flex;position:relative;width:100%;cursor:pointer}.video-library-list .list-video-picker-video-item-container-component .list-video-picker-inner .thumbnail-component::after{opacity:0}.video-library-list .list-video-picker-video-item-container-component .list-video-picker-inner:hover .thumbnail-wrapper::after{opacity:1}.video-library-list .list-video-picker-video-item-container-component .video-details{-ms-flex:1 1 auto;flex:1 1 auto;padding-left:8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.video-library-list .list-video-picker-video-item-container-component .video-details&gt;*{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.video-library-list .list-video-picker-video-item-container-component .video-details .video-title{font-size:15px;font-weight:600;color:#043623}.video-library-list .list-video-picker-video-item-container-component .video-details .video-title span{opacity:.5}.video-library-list .list-video-picker-video-item-container-component .video-details .video-category{font-size:13px;color:#676767}.video-library-list .list-video-picker-video-item-container-component .video-details .user-wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-top:8px}.video-library-list .list-video-picker-video-item-container-component .video-details .user-name{font-size:11px;color:#aaa;line-height:1.09;padding-left:4px}.video-library-list .list-video-picker-video-item-container-component .thumbnail-wrapper{position:relative;-ms-flex:0 0 120px;flex:0 0 120px;height:68px;overflow:hidden;border-radius:.125rem;box-shadow:0 8px 16px 0 rgba(0,0,0,.08),0 2px 4px 0 rgba(0,0,0,.08)}.video-library-list .list-video-picker-video-item-container-component .thumbnail-wrapper .label{right:4px;bottom:4px;border-radius:.125rem;z-index:2}.video-library-list .list-video-picker-video-item-container-component .thumbnail-wrapper::after{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:40px;height:23px;border-radius:.125rem;background:#1ec95b url(/icons/FFFFFF/10x10/play.svg) center center no-repeat;opacity:0;transition:opacity .2s}.video-library-list .list-video-picker-video-item-container-component .main-item+.main-item{margin-top:8px}.video-library-list .list-video-picker-video-item-container-component .empty-state-wrapper{position:relative}.video-library-list .list-video-picker-video-item-container-component .no-videos-found{position:absolute;left:0;top:0;width:100%;height:100%;text-align:center}.video-library-list .list-video-picker-video-item-container-component .no-videos-found span{display:inline-block;padding-top:100px}.video-library-list .list-video-picker-video-item-container-component .user-avatar-wrapper{font-size:8px}.video-library-list .list-video-picker-video-item-container-component .user-avatar-wrapper .default-avatar-component{font-size:inherit}.video-library-list .list-video-picker-video-item-container-component .progress-overlay{position:absolute;left:0;top:0;width:100%;height:100%;padding:4px;background:rgba(255,255,255,.7);font-weight:600;color:#043623;line-height:1.42}
.template-edit-component{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%}.template-edit-component .edit-template-form{-ms-flex:1 1 auto;flex:1 1 auto;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:0 24px 8px}.template-edit-component .form-body{-ms-flex:1 1 auto;flex:1 1 auto}.template-edit-component .form-footer{margin-top:24px}.template-edit-component .form-footer&gt;*{display:block;width:100%}.template-edit-component .form-footer .delete-button{width:100%;margin-top:8px;color:#fa4646}.template-edit-component textarea{resize:vertical;max-height:200px;overflow:hidden}.template-edit-component .textarea-wrapper{margin-top:8px}.template-edit-component .search-icon-label{display:block;margin-bottom:5px;padding-bottom:7px;border-bottom:1px solid #ddd;font-weight:600}
.visually-hidden{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.pv-video-library-component{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;overflow:hidden}.pv-video-library-component&gt;*:not(.video-list-wrapper){-ms-flex:0 0 auto;flex:0 0 auto}.pv-video-library-component .video-list-wrapper{-ms-flex:1 1 auto;flex:1 1 auto;overflow:auto;margin-bottom:16px}.pv-video-library-component .list-video-picker-component{padding:0 24px}.pv-video-library-component .list-video-picker-item{margin:0 -24px;padding:0 24px}.pv-video-library-component .footer{padding:0px 24px 16px 24px}.pv-video-library-component .footer .upload-video{width:100%}.pv-video-library-component .footer .edit-folder{margin-top:16px;width:100%}.pv-video-library-component .footer .ant-upload.ant-upload-select{display:block}.pv-video-library-component .footer .button-component{margin-left:0px}
.visually-hidden{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.pv-sidebar-video-preview-component{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;overflow:hidden}.pv-sidebar-video-preview-component .video-details-wrapper{-ms-flex:1 1 auto;flex:1 1 auto;overflow:hidden}.pv-sidebar-video-preview-component .video-details-scroll{max-height:calc(100% - 10px);overflow:auto}.pv-sidebar-video-preview-component .video-details-wrapper,.pv-sidebar-video-preview-component .footer{padding:0 24px}.pv-sidebar-video-preview-component .video-player-feature-component{position:relative;padding-bottom:56.25%;width:100%;height:0;border-radius:.125rem;overflow:hidden}.pv-sidebar-video-preview-component .video-player-feature-component iframe{position:absolute;left:0;top:0;width:100%;height:100%}.pv-sidebar-video-preview-component .avatar-wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin:16px 0}.pv-sidebar-video-preview-component .avatar-wrapper .default-avatar-component{font-size:10px}.pv-sidebar-video-preview-component .avatar-wrapper .user-name{padding-left:8px}.pv-sidebar-video-preview-component .video-title{font-size:20px;font-weight:600;color:#212121;line-height:1.4;font-family:"Open Sans",Helvetica,Arial,sans-serif;margin-bottom:8px}.pv-sidebar-video-preview-component .video-description{color:#676767;line-height:1.6;font-size:15px;margin:0}.pv-sidebar-video-preview-component .details-wrapper{margin-bottom:16px}.pv-sidebar-video-preview-component .action-links{display:-ms-flexbox;display:flex}.pv-sidebar-video-preview-component .action-links&gt;*{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;color:#676767;font-size:12px;font-weight:600;text-decoration:none}.pv-sidebar-video-preview-component .action-links&gt;* .action-icon{margin-right:8px}.pv-sidebar-video-preview-component .footer-button{width:100%;margin:16px 0}.pv-sidebar-video-preview-component .edit-button{cursor:pointer;margin-left:16px}.pv-sidebar-video-preview-component .album-button{cursor:pointer;margin-left:16px}
.pv-sidebar-edit-album-component{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;overflow:hidden}.pv-sidebar-edit-album-component .content{-ms-flex:1 1 auto;flex:1 1 auto;overflow:auto;padding:0 24px}.pv-sidebar-edit-album-component .footer{padding:0px 24px 16px 24px}.pv-sidebar-edit-album-component .footer .save-button{width:100%}.pv-sidebar-edit-album-component .footer .delete-button{margin-top:8px;width:100%}
.visually-hidden{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.pv-sidebar-create-album-component{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;overflow:hidden}.pv-sidebar-create-album-component .content{-ms-flex:1 1 auto;flex:1 1 auto;overflow:auto;padding:0 24px}.pv-sidebar-create-album-component .footer{padding:0px 24px 16px 24px}.pv-sidebar-create-album-component .footer .save-button{width:100%}
.visually-hidden{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.pv-video-edit-component{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;overflow:hidden}.pv-video-edit-component .video-edit-wrapper{-ms-flex:1 1 auto;flex:1 1 auto;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;overflow:hidden;padding:0 24px 8px}.pv-video-edit-component .video-edit-wrapper button:only-child{margin-bottom:8px}.pv-video-edit-component .player-area-wrapper,.pv-video-edit-component .video-player-feature-component{position:relative;padding-bottom:56.25%;width:100%;height:0;border-radius:.125rem;background:#eee;overflow:hidden}.pv-video-edit-component .video-edit-scroll{-ms-flex:1 1 auto;flex:1 1 auto;overflow:auto}.pv-video-edit-component .uploading-wrapper{position:absolute;left:0;top:0;width:100%;height:100%}.pv-video-edit-component .uploading-inner{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:100%;height:100%;padding:12px 12px 0}.pv-video-edit-component .uploading-text{font-size:13px;color:#212121;line-height:1.54;margin-bottom:16px}.pv-video-edit-component .video-player-component iframe{position:absolute;left:0;top:0;width:100%;height:100%}.pv-video-edit-component .cancel-upload{color:#676767;text-decoration:underline}.pv-video-edit-component .progress-wrapper{width:100%;padding:0 80px;margin-bottom:8px}.pv-video-edit-component .uploading-progress.ant-progress-line{display:block;font-size:0}.pv-video-edit-component .uploading-progress .ant-progress-inner{background:#ccc}.pv-video-edit-component .form-fields{margin-top:16px}.pv-video-edit-component .footer{-ms-flex:0 0 auto;flex:0 0 auto;padding:16px 0 0}.pv-video-edit-component .save-external-video-details{width:100%}.pv-video-edit-component textarea{resize:vertical;min-height:160px}.pv-video-edit-component .delete-video{margin-top:8px;width:100%;color:#fa4646}
.pv-sidebar-select-album-component .item{margin:14px 24px 14px 24px;font-size:14px;font-weight:600;font-family:"Open Sans",Helvetica,Arial,sans-serif;color:#212121;list-style-type:none;box-shadow:inset 0px -1px 0px 0px #ddd;height:38px;cursor:pointer}.pv-sidebar-select-album-component .item:hover{color:#1ec95b}
.pv-manage-user-component{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;overflow:hidden;padding-bottom:24px}.pv-manage-user-component .user-edit-wrapper{-ms-flex:1 1 auto;flex:1 1 auto;overflow:hidden}.pv-manage-user-component .scroll-wrapper{height:100%;overflow:auto;padding:0 0 0 24px}.pv-manage-user-component .members-wrapper{margin-top:24px}.pv-manage-user-component .members-wrapper .heading{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;box-shadow:inset 0 -1px 0 0 #ddd;height:32px;margin-bottom:8px}.pv-manage-user-component .members-wrapper .heading&gt;*{font-size:13px;font-weight:600}.pv-manage-user-component .members-wrapper .heading h2{-ms-flex:1 1 auto;flex:1 1 auto;margin:0;color:#212121;font-family:"Open Sans",Helvetica,Arial,sans-serif}.pv-manage-user-component .members-wrapper .heading .action-wrapper{padding-right:24px}.pv-manage-user-component .members-wrapper .heading .action-wrapper a{color:#676767;text-decoration:none}.pv-manage-user-component .invite-member-button{color:#1ec95b;padding-left:0;font-size:13px;font-weight:600}.pv-manage-user-component .user-list-wrapper .list-component .main-item+.main-item{margin-top:16px}.pv-manage-user-component .user-list-item .pv-member-in-list-component{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.pv-manage-user-component .user-list-item .field-type-identity{-ms-flex:1 1 auto;flex:1 1 auto}.pv-manage-user-component .user-list-item .field-type-label{-ms-flex:0 0 auto;flex:0 0 auto;padding-right:24px}
.pv-sidebar-invite-members-component .email-fields-wrapper{padding:0 24px}
.pv-sidebar-manuscript-component{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%}.pv-sidebar-manuscript-component .content-area{-ms-flex:1 1 auto;flex:1 1 auto;overflow:hidden}
.pv-manage-site-settings-component{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;overflow:hidden;padding:40px 24px 16px}.pv-manage-site-settings-component .site-settings-wrapper{-ms-flex:1 1 auto;flex:1 1 auto;overflow:hidden}.pv-manage-site-settings-component .logout-button{width:100%;color:#676767;font-weight:600}.pv-manage-site-settings-component .user-wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-bottom:46px}.pv-manage-site-settings-component .user-wrapper&gt;*{-ms-flex:0 0 auto;flex:0 0 auto}.pv-manage-site-settings-component .user-wrapper .user-info{padding-left:24px;padding-right:16px;-ms-flex:1 1 auto;flex:1 1 auto}.pv-manage-site-settings-component .user-wrapper .user-info .name{display:-ms-inline-flexbox;display:inline-flex;font-size:15px;line-height:18px;font-weight:600}.pv-manage-site-settings-component .user-wrapper .user-info .email{font-size:13px}.pv-manage-site-settings-component .user-wrapper .user-info .plan{margin-top:4px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.pv-manage-site-settings-component .user-wrapper .user-info .plan .dot{padding:0 10px}.pv-manage-site-settings-component .user-wrapper .user-info .plan .upgrade-link{color:#1ec95b}.pv-manage-site-settings-component .user-wrapper .user-info .plan .upgrade-link:hover{color:#676767}.pv-manage-site-settings-component .setting-list&gt;*+*{border-top:1px solid #ddd}.pv-manage-site-settings-component .setting-item{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;text-decoration:none;cursor:pointer;color:#676767;transition:color .1s}.pv-manage-site-settings-component .setting-item .active-icon-component{width:100%;padding:16px 0}.pv-manage-site-settings-component .setting-item:hover{color:#1ec95b}.pv-manage-site-settings-component .setting-item .active-icon-text{-ms-flex:1 1 auto;flex:1 1 auto}.pv-manage-site-settings-component .setting-item .title{padding-left:4px;font-size:14px;font-weight:600;-ms-flex:1 1 auto;flex:1 1 auto}.pv-manage-site-settings-component .title-label-wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:100%}.pv-manage-site-settings-component .title-label-wrapper .title{-ms-flex:1 1 auto;flex:1 1 auto}
.visually-hidden{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.pv-invite-modal .invite-modal-inner{padding:40px}.pv-invite-modal .header{text-align:center}.pv-invite-modal .header .header-icon-wrapper{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;height:56px;width:56px;border-radius:50%;background:#feebf2;margin-bottom:16px}.pv-invite-modal .header .heading{font-size:20px;font-weight:600;text-align:center;margin-bottom:8px;color:#212121}.pv-invite-modal .header .tagline{font-size:13px;font-weight:normal;line-height:20px;text-align:center;width:368px;margin:0 auto 8px;color:#676767}.pv-invite-modal .header .get-more-invites{font-size:12px;font-weight:600;line-height:20px;text-align:center;text-decoration:underline;color:#fa4689}.pv-invite-modal .invite-people-message{font-size:13px;line-height:20px;color:#212121;margin-bottom:6px}.pv-invite-modal .invite-friend-wrapper{margin-top:16px}
.pv-account-settings-component .setting-list{padding-left:24px}.pv-account-settings-component .setting-list&gt;*+*{border-top:1px solid #ddd}.pv-account-settings-component .setting-item{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;text-decoration:none;cursor:pointer;color:#676767;transition:color .1s;padding:16px 16px 16px 0}.pv-account-settings-component .setting-item:hover{color:#1ec95b}.pv-account-settings-component .setting-item .title{padding-left:4px;font-size:14px;font-weight:600;-ms-flex:1 1 auto;flex:1 1 auto}.pv-account-settings-component .title-label-wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:100%}.pv-account-settings-component .title-label-wrapper .title{-ms-flex:1 1 auto;flex:1 1 auto}
.pv-company-settings-container-component{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%}.pv-company-settings-container-component .form-wrapper{display:-ms-flexbox;display:flex;height:100%;-ms-flex-direction:column;flex-direction:column;padding:0 24px 16px}.pv-company-settings-container-component .content-inner{-ms-flex:1 1 auto;flex:1 1 auto}.pv-company-settings-container-component .footer{-ms-flex:0 0 auto;flex:0 0 auto}.pv-company-settings-container-component .save-company-name{width:100%}
.pv-domain-settings-container-component{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%}.pv-domain-settings-container-component .form-wrapper{display:-ms-flexbox;display:flex;height:100%;-ms-flex-direction:column;flex-direction:column;padding:0 24px 16px}.pv-domain-settings-container-component .content-inner{-ms-flex:1 1 auto;flex:1 1 auto}.pv-domain-settings-container-component .footer{-ms-flex:0 0 auto;flex:0 0 auto}.pv-domain-settings-container-component .save-button{width:100%}.pv-domain-settings-container-component .domain-description{margin:0;color:#676767}
.pv-access-security-settings-container-component{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%}.pv-access-security-settings-container-component .form-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;padding:0 24px 16px}.pv-access-security-settings-container-component .content-inner{-ms-flex:1 1 auto;flex:1 1 auto}.pv-access-security-settings-container-component .footer{-ms-flex:0 0 auto;flex:0 0 auto}.pv-access-security-settings-container-component .save-button{width:100%}.pv-access-security-settings-container-component .radio-buttons-wrapper{margin-bottom:4px}.pv-access-security-settings-container-component .message{margin-bottom:16px;color:#676767}.pv-access-security-settings-container-component .message a{text-decoration:none}.pv-access-security-settings-container-component .additional-info{color:#676767}
.visually-hidden{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.integration-content .title{padding:10px 0 0 0;font-weight:600;color:#212121}.integration-content .divider{margin-top:10px}.integration-content .copy-link{display:-ms-flexbox;display:flex;padding-top:5px}.integration-content .copy-link input{-ms-flex:1 1 auto;flex:1 1 auto;width:100%;padding:6px 8px;border:0;background-color:#f8f8f8}.integration-content .copy-link .clipboard-button-component{-ms-flex:0 0 50px;flex:0 0 50px;height:32px}.integration-content .copy-link .clipboard-button-component.clipboard-button-copied{background-color:"#fffff";background:transparent url(/icons/5D6767/12x12/copy.svg) center center no-repeat}.integration-content .copy-link .clipboard-button-component:hover{background-color:#eff5f0}
.pv-billing-plans-settings-container-component{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;height:100%;padding:0 0 16px 24px}.pv-billing-plans-settings-container-component .content-wrapper{-ms-flex:1 1 auto;flex:1 1 auto}.pv-billing-plans-settings-container-component .content-inner{padding-right:24px}.pv-billing-plans-settings-container-component .content-inner .billing-information{white-space:pre-wrap;margin-top:5px}.pv-billing-plans-settings-container-component .sidebar-header-component{padding:0 24px 0 0}.pv-billing-plans-settings-container-component .footer{-ms-flex:0 0 auto;flex:0 0 auto;padding-right:24px}.pv-billing-plans-settings-container-component .save-button{width:100%}.pv-billing-plans-settings-container-component .radio-buttons-wrapper{margin-bottom:4px}.pv-billing-plans-settings-container-component .message{margin-bottom:16px;color:#676767}.pv-billing-plans-settings-container-component .message a{text-decoration:none}.pv-billing-plans-settings-container-component .additional-info{color:#676767}.pv-billing-plans-settings-container-component .item-value-wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;min-height:25px}.pv-billing-plans-settings-container-component .item-value-wrapper.grade .item-heading{-ms-flex-item-align:start;align-self:flex-start}.pv-billing-plans-settings-container-component .item-value-wrapper .item-heading{-ms-flex:0 0 160px;flex:0 0 160px;width:160px;color:#676767;font-size:13px;font-weight:400}.pv-billing-plans-settings-container-component .item-value-wrapper .item-body{-ms-flex:1 1 auto;flex:1 1 auto}.pv-billing-plans-settings-container-component .item-value-wrapper .heading .heading-name{padding-left:16px}.pv-billing-plans-settings-container-component .section{margin-top:32px}.pv-billing-plans-settings-container-component .section .section-heading{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;box-shadow:inset 0 -1px 0 0 #ddd;padding-right:24px}.pv-billing-plans-settings-container-component .section .title{-ms-flex:1 1 auto;flex:1 1 auto;font-weight:600;height:32px;line-height:32px}.pv-billing-plans-settings-container-component .section .right-button{color:#676767;padding:0}
.billing-history-content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;width:100%}.billing-history-content ul{width:100%}.billing-history-content ul li{padding:8px 0;font-size:12px}.billing-history-content .billing-item-row{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between}.billing-history-content .billing-item-row .item-row-left{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;gap:12px}.billing-history-content .billing-item-row .item.item-bold{font-weight:bold}
.pv-billing-info-settings-container-component{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%}.pv-billing-info-settings-container-component .form-wrapper{-ms-flex:1 1 auto;flex:1 1 auto;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:0 24px 16px}.pv-billing-info-settings-container-component .content-inner{-ms-flex:1 1 auto;flex:1 1 auto}.pv-billing-info-settings-container-component .footer{-ms-flex:0 0 auto;flex:0 0 auto}.pv-billing-info-settings-container-component .save-button{width:100%}.pv-billing-info-settings-container-component .address-wrapper textarea{height:110px;resize:none}
.error-container{height:100vh;margin:110px auto 0}.error-container .center{display:block;margin:0 auto}.error-container h2{font-family:"Open Sans",Helvetica,Arial,sans-serif;font-size:34px;color:#043623;line-height:1.18;text-align:center;margin:0 0 24px;font-weight:600}.error-container h3{color:#1ec95b;font-family:"Open Sans",Helvetica,Arial,sans-serif;font-size:17px;color:#043623;line-height:1.18;text-align:center;margin:0 0 24px;font-weight:600}.error-container details{font-size:12px;color:#0b4a21;margin:0 auto 24px}
.visually-hidden{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.pv-leaderboard-component{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%}.pv-leaderboard-component .identity{font-size:12px;font-weight:600;line-height:20px;color:#212121}.pv-leaderboard-component .identity-avatar-wrapper{position:relative}.pv-leaderboard-component .leaderboard-list-wrapper{-ms-flex:1 1 auto;flex:1 1 auto;overflow:auto;padding:0 24px}.pv-leaderboard-component .leaderboard-list-wrapper .identity{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.pv-leaderboard-component .leaderboard-list-wrapper .identity .name{padding-left:16px}.pv-leaderboard-component .medal{position:absolute;bottom:-2px;right:-7px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:20px;height:20px;border-radius:50%;font-size:12px;font-weight:bold;line-height:1}.pv-leaderboard-component .medal.silver{background:#d3dcd9}.pv-leaderboard-component .medal.bronze{background:#a37300}.pv-leaderboard-component .medal.gold{width:24px;height:24px;background:#e29f00}.pv-leaderboard-component .leaders-wrapper{-ms-flex:0 0 auto;flex:0 0 auto;padding:0 24px;margin-bottom:24px}.pv-leaderboard-component .leaders-wrapper .leader-wrapper{height:100%}.pv-leaderboard-component .leaders-wrapper .leader-wrapper .identity-link{display:block;height:100%}.pv-leaderboard-component .leaders-wrapper .identity-avatar-wrapper{-ms-flex:0 0 56px;flex:0 0 56px;height:56px;display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end}.pv-leaderboard-component .leaders-wrapper .identity{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;height:100%}.pv-leaderboard-component .leaders-wrapper .identity .name{margin-top:8px;text-align:center;line-height:16px}.pv-leaderboard-component .leaders-wrapper .second{-ms-flex-order:-1;order:-1}.pv-leaderboard-component .identity-link{text-decoration:none}.pv-leaderboard-component .list-component.pv-theme .main-table{border-collapse:initial}.pv-leaderboard-component .list-component.pv-theme .main-table tbody tr{border:none}.pv-leaderboard-component .list-component.pv-theme .main-table tbody tr td{border-top:1px solid transparent;border-bottom:1px solid transparent}.pv-leaderboard-component .list-component.pv-theme .main-table tbody tr td:first-of-type{border-left:1px solid transparent}.pv-leaderboard-component .list-component.pv-theme .main-table tbody tr td:last-of-type{border-right:1px solid transparent}.pv-leaderboard-component .list-component.pv-theme .main-table tbody tr.selected td{border-top-color:#1ec95b;border-bottom-color:#1ec95b}.pv-leaderboard-component .list-component.pv-theme .main-table tbody tr.selected td:first-of-type{border-left-color:#1ec95b;border-top-left-radius:.125rem;border-bottom-left-radius:.125rem}.pv-leaderboard-component .list-component.pv-theme .main-table tbody tr.selected td:last-of-type{border-right-color:#1ec95b;border-top-right-radius:.125rem;border-bottom-right-radius:.125rem}.pv-leaderboard-component .list-component.pv-theme .main-table tbody tr:nth-child(2n){background:#f4f4f6}.pv-leaderboard-component .list-component.pv-theme .main-table th.number,.pv-leaderboard-component .list-component.pv-theme .main-table td.number{text-align:right}.pv-leaderboard-component .list-component.pv-theme .main-table td.number,.pv-leaderboard-component .list-component.pv-theme .main-table td.position{color:#676767}.pv-leaderboard-component .list-component.pv-theme .main-table th{color:#aaa}.pv-leaderboard-component .loading-wrapper{text-align:center}
.visually-hidden{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.pv-video-grid-item-component{position:relative;padding-bottom:56.25%;width:100%;height:0;margin-bottom:8px;border-radius:.125rem;overflow:hidden;background-size:cover}.pv-video-grid-item-component .grid-item-stats-wrapper{position:absolute;left:8px;top:8px}.pv-video-grid-item-component .grid-item-stats-wrapper .stats{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.pv-video-grid-item-component .grid-item-stats-wrapper .stats .stat-item{display:-ms-flexbox;display:flex;overflow:hidden;font-size:11px;line-height:1.3;white-space:nowrap;color:#fff;text-shadow:0 1px 1px rgba(0,0,0,.24);-ms-flex-align:center;align-items:center;margin-left:2px;margin-right:2px}.pv-video-grid-item-component .grid-item-stats-wrapper .stats .stat-item .stat-text{padding:2px 0 2px 3px}.pv-video-grid-item-component .card-inner,.pv-video-grid-item-component .bg-thumbnail-card{position:absolute;left:0;top:0;width:100%;height:100%}.pv-video-grid-item-component .card-inner{display:block;color:#fff;-text-decoration:none;background-image:linear-gradient(to bottom, rgba(0, 0, 0, 0.04), rgba(0, 0, 0, 0.4))}.pv-video-grid-item-component .card-inner::before{content:"";display:block;position:absolute;left:0;top:0;width:100%;height:100%;opacity:0;transition:opacity .2s;background-image:linear-gradient(to bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.38))}.pv-video-grid-item-component .card-inner:hover::before{opacity:1;transition:opacity .2s;background-image:linear-gradient(to bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.32))}.pv-video-grid-item-component .grid-item-body-wrapper{background:transparent;position:absolute;bottom:0;left:0;width:100%;color:#fff;min-height:35px;text-shadow:0 1px 1px rgba(4,54,35,.68)}.pv-video-grid-item-component .grid-item-body-wrapper .name{font-family:"Open Sans",Helvetica,Arial,sans-serif;color:#fff;font-size:16px;font-weight:600;line-height:24px;margin-bottom:5px;padding:8px}.pv-video-grid-item-component .grid-item-body-wrapper .flow-name{box-shadow:none;color:rgba(255,255,255,.8);font-family:"Open Sans",Helvetica,Arial,sans-serif;font-size:12px;font-weight:600;line-height:12px;padding-left:8px;padding-right:8px}.pv-video-grid-item-component .grid-item-header-wrapper{padding:8px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;line-height:1;font-size:0;position:relative}.pv-video-grid-item-component .grid-item-header-wrapper .left-node{-ms-flex:1 1 auto;flex:1 1 auto;min-width:0}.pv-video-grid-item-component .grid-item-header-wrapper .right-node{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;font-size:12px;line-height:1;color:#fff;text-shadow:0 1px 1px rgba(0,0,0,.24)}.pv-video-grid-item-component .grid-item-header-wrapper .right-node .icon-component{margin-right:4px}.pv-video-grid-item-component .mich-preview-wrapper{-ms-flex:0 0 40px;flex:0 0 40px;height:40px;width:100%}
.profile-avatar{cursor:pointer}
.capabilities-container{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2, 1fr);-ms-grid-rows:1fr;grid-template-rows:1fr;grid-column-gap:0px;grid-row-gap:0px}.capabilities-container .sites{grid-area:1/1/2/3}.capabilities-container .trial{grid-area:1/2/2/3}
.switcher-item{padding:8px 0;border-bottom:1px solid #ddd}.switcher-item .title-link{gap:8px;text-decoration:none;color:#000;display:-ms-flexbox;display:flex}.switcher-item .title-container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;font-weight:400}.switcher-item .title{font-size:14px;font-family:"Open Sans";font-style:normal}.switcher-item .subtitle{font-weight:400;font-size:12px;line-height:16px;color:#676767;font-style:normal}.switcher-item img{display:inline;margin:0 auto;height:100%;width:auto}
.create-menu{width:200px;box-shadow:0 2px 8px rgba(4,54,35,.16);color:var(--tt-color-black)}
.topbar-new-button{min-width:6rem}
.one-product-topbar{z-index:2;position:sticky;top:0}.one-product-topbar .logo{max-height:30px}.one-product-topbar a{box-sizing:content-box;color:#5f6f65}.one-product-topbar a[active],.one-product-topbar a.active,.one-product-topbar a:hover{color:#1a1e1b}
nav.top-menu{display:-ms-flexbox;display:flex;gap:22px;padding:22px 0px 0px 39px}nav.top-menu&gt;a{color:#676767;font-weight:600;font-size:14px;text-decoration:none;padding-bottom:18px;transition:color var(--sl-transition-fast) ease-in-out}nav.top-menu&gt;a.active,nav.top-menu&gt;a:hover{border-bottom:2px solid #1ec95b}
.site-settings-form{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:24px;margin-bottom:24px}
.subtitles-settings-form{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:24px;margin-bottom:24px}.subtitles-settings-form tt-button{margin-top:auto}
.webinar-settings-form{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:24px;margin-bottom:24px}.webinar-settings-form tt-button{margin-top:auto}
.billing-settings-form{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:24px;margin-bottom:24px}
.domain-settings-form{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:32px;margin-bottom:24px}.domain-settings-form .domain-settings-read-more-link{-ms-flex-item-align:end;align-self:flex-end;margin-top:-16px}.domain-settings-form .domain-settings-add-aliases-button{display:block}.domain-settings-form .domain-settings-add-aliases-button::part(suffix){margin-left:auto}
.domain-aliases-settings-form{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:24px;margin-bottom:24px}.domain-aliases-settings-form p{margin-block:unset}.domain-aliases-settings-form .alias-entries{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:.5em}.domain-aliases-settings-form .aliases-header{font-weight:500}.domain-aliases-settings-form .alias-entry-remove{display:-ms-flexbox;display:flex;gap:.5em}.domain-aliases-settings-form .new-alias{margin-right:-0.55rem}
.sso-settings-form{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:24px}.sso-settings-form .settings-description{margin-top:-12px}
.shared-password-settings-form{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:24px}
.access-settings-from-group{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:24px;margin-bottom:24px}.access-settings-from-group .access-settings-form{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:24px}.access-settings-from-group .settings-description{font-size:var(--tt-font-size-xs);margin:unset;color:var(--tt-color-green-gray-500);cursor:default}.access-settings-from-group .settings-description-header{font-family:var(--tt-font-default);font-size:var(--tt-font-size-sm);font-weight:var(--tt-font-weight-medium);color:var(--tt-color-green-gray-700);cursor:inherit}.access-settings-from-group .access-settings-form tt-radio{margin-top:12px}.access-settings-from-group .form-section .form-item-wrapper .form-help-text{width:auto}.access-settings-from-group .settings-hr{margin:0}
.workspace-settings .menu-panes{font-family:var(--tt-font-body);display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;color:#676767}.workspace-settings .menu-pane-link{color:#676767;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:14px;font-size:14px;font-weight:600;height:50px;line-height:52px;border-bottom:1px solid #ddd;cursor:pointer;text-decoration:none}.workspace-settings .menu-pane-link tt-icon{font-size:20px;margin-left:auto}.workspace-settings .menu-pane-link:not(:hover) tt-icon{color:#aaa}.workspace-settings .menu-pane-link:hover{color:#1ec95b}.workspace-settings tt-spinner{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}
nav.top-menu{display:-ms-flexbox;display:flex;gap:22px;padding:22px 0px 0px 39px}nav.top-menu&gt;a{color:#676767;font-weight:600;font-size:14px;text-decoration:none;padding-bottom:18px;transition:color var(--sl-transition-fast) ease-in-out}nav.top-menu&gt;a.active,nav.top-menu&gt;a:hover{border-bottom:2px solid #1ec95b}
tt-drawer.hubspot-chat-drawer::part(body){padding:0}tt-drawer.hubspot-chat-drawer iframe{width:100%;height:100%;border:0;background:transparent;display:block}
.tip-details .link-button{margin-block:16px}
.one-product-sidebar tt-sidebar-tip-card p{margin:0}
.layout{isolation:isolate;height:100vh;height:100dvh;display:-ms-flexbox;display:flex}.layout&gt;.content-wrapper{-ms-flex:1;flex:1;overflow-y:auto;height:100vh;height:100dvh;scrollbar-gutter:stable}.layout&gt;.content-wrapper&gt;.content{position:relative;z-index:1;container-type:inline-size;min-height:calc(100vh - 64px - 2rem);min-height:calc(100dvh - 64px - 2rem)}.layout&gt;.content-wrapper&gt;.content:not(.content-fullscreen){max-width:1800px;margin-inline:auto;padding-inline:2rem;margin-bottom:2rem}.layout&gt;.content-wrapper&gt;.content .content-fullscreen{height:100vh;height:100dvh}.layout&gt;.content-wrapper&gt;.content&gt;.inception{margin-inline:-2rem}.layout&gt;.content-wrapper&gt;.content .max-width-container-component{padding:0 !important}.visual-date-visible .layout{isolation:auto}.visual-date-visible .layout&gt;.content{z-index:auto}.navbars{top:0;position:sticky;background:#fff;z-index:2}
.layout-classic-content{font-size:12px;line-height:22px}.layout-classic-content .audience-container-component,.layout-classic-content .analytics-data-index-component,.layout-classic-content #sync-overview{padding-block:20px}.layout-classic-content .personal-index-content-container-component .pv-focus-header-component{padding-inline:2rem}.layout-classic-content .personal-index-content-container-component&gt;.content-wrapper{display:-ms-flexbox;display:flex;height:calc(100dvh - 64px)}.layout-classic-content .personal-index-content-container-component&gt;.content-wrapper&gt;.sidebar-layout-component{max-width:1800px;padding:2rem;margin-inline:auto;-ms-flex:1;flex:1;overflow-x:hidden;overflow-y:auto}.layout-classic-content .personal-index-content-container-component&gt;.content-wrapper&gt;.sidebar-layout-component .sidebar-layout-component-content{height:100%}.layout-classic-content .personal-index-content-container-component&gt;.content-wrapper&gt;.sidebar-layout-component .pv-video-page-container-component .pv-landing-page-preview-component{overflow:hidden}.layout-classic-content .personal-index-content-container-component&gt;.content-wrapper&gt;.sidebar-layout-component .pv-video-page-container-component .pv-landing-page-preview-component .sidebar-layout-component-content{overflow:hidden}.layout-classic-content .personal-index-content-container-component&gt;.content-wrapper&gt;.sidebar-layout-component .create-video-component{position:fixed;inset:0}#main_container{overflow:hidden}
.subtitles-upload-language-modal::part(body){overflow:visible}.subtitles-upload-language-select{display:block;width:min(28rem,80vw)}
.subtitles-header{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:1rem}.subtitles-header .subtitles-header-heading{font:var(--tt-font-header);-ms-flex-positive:1;flex-grow:1;margin-bottom:0}.section-content.section-content-subtitles .default-section-headline{display:none}
.subtitles-language-selector{-ms-flex-negative:0;flex-shrink:0;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:var(--tt-spacing-xs)}.subtitles-language-selector .circle{width:8px;height:8px;border-radius:8px;background-color:var(--tt-color-green-400)}.subtitles-language-selector .circle.draft{background-color:var(--tt-color-yellow-400)}.subtitles-language-selector .subtitles-language-dropdown::part(panel){max-height:25vh}
.subtitles-language-header{display:-ms-flexbox;display:flex;column-gap:1rem}.subtitles-language-header .subtitles-language-header-title{display:inline;font:var(--tt-font-header);margin-bottom:0}.subtitles-language-header .subtitles-language-header-actions{display:-ms-flexbox;display:flex;column-gap:.5rem;margin-left:auto}
.subtitles-editor-content .subtitles-editor-entries{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:var(--tt-spacing-md);font:var(--tt-font-standard)}.subtitles-editor-content .subtitles-editor-entry{position:relative;display:-ms-flexbox;display:flex;gap:var(--tt-spacing-md);padding:var(--tt-spacing-xs);border-radius:.5rem;background-color:var(--tt-color-gray-50);border:1px solid var(--tt-color-gray-50)}.subtitles-editor-content .subtitles-editor-entry:hover{border:1px solid var(--tt-color-gray-50);background-color:var(--tt-color-gray-100)}.subtitles-editor-content .subtitles-editor-entry:focus-within{border-color:var(--tt-color-gray-900)}.subtitles-editor-content .subtitles-editor-entry .subtitles-editor-entry-time{color:var(--tt-color-gray-700);display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;row-gap:.25rem;-ms-flex:0 0 auto;flex:0 0 auto}.subtitles-editor-content .subtitles-editor-entry .subtitles-editor-entry-time .subtitles-editor-entry-time-start,.subtitles-editor-content .subtitles-editor-entry .subtitles-editor-entry-time .subtitles-editor-entry-time-end{-webkit-appearance:none;appearance:none;-ms-flex:0;flex:0;background:transparent;border:none;font-feature-settings:"tnum";padding:0;font-weight:var(--tt-font-weight-medium);color:var(--tt-color-gray-700)}.subtitles-editor-content .subtitles-editor-entry .subtitles-editor-entry-text{-ms-flex:1;flex:1}.subtitles-editor-content .subtitles-editor-entry .subtitles-editor-entry-text .subtitles-editor-entry-text-edit-area{width:100%;height:100%}.subtitles-editor-content .subtitles-editor-entry .subtitles-editor-entry-actions{position:absolute;right:.625rem;top:.625rem;display:-ms-flexbox;display:flex;gap:1rem}.subtitles-editor-content .subtitles-editor-entry:not(:hover,:focus-within) .subtitles-editor-entry-actions{display:none}.waiting,.loading{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;padding:var(--tt-spacing-2xl);gap:var(--tt-spacing-xl);text-align:center}.delete-model-heading{font-size:var(--tt-font-size-l)}.delete-model{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end}
.subtitles-video-preview .video-player-component iframe{width:100%;aspect-ratio:16/9}.subtitles-video-preview .subtitles-video-time{font:var(--tt-font-standard)}
.subtitles-video-title{font:var(--tt-font-header);margin-block:0}.subtitles-video-description,.subtitles-video-language{font:var(--tt-font-standard);margin-bottom:0}.subtitles-video-description:empty{display:none}.subtitles-video-language{color:var(--tt-color-gray-700)}
.subtitles-page{height:calc(100vh - 64px - 2rem);height:calc(100dvh - 64px - 2rem);display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.subtitles-page .subtitles-page-header{margin-bottom:1.5rem}.subtitles-page .subtitles-page-header .subtitles-page-back-navigation{box-sizing:border-box;height:32px;display:-ms-inline-flexbox;display:inline-flex;column-gap:.25rem;-ms-flex-align:center;align-items:center;font:var(--tt-font-medium);text-decoration:none;color:#000;border:0 solid transparent;transition:border 50ms ease}.subtitles-page .subtitles-page-header .subtitles-page-back-navigation:hover,.subtitles-page .subtitles-page-header .subtitles-page-back-navigation:focus-visible{border-bottom:2px solid #000;border-top:2px solid transparent}.subtitles-page .subtitles-page-header .subtitles-page-back-navigation .subtitles-page-back-navigation-icon{margin-left:-0.45rem;font-size:1.25rem}.subtitles-page .subtitles-management{display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;overflow:hidden;column-gap:4rem}.subtitles-page .subtitles-management .subtitles-editor,.subtitles-page .subtitles-management .subtitles-preview{-ms-flex:1;flex:1;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.subtitles-page .subtitles-management .subtitles-editor{row-gap:1.5rem}.subtitles-page .subtitles-management .subtitles-preview{row-gap:1rem}.subtitles-page .subtitles-management hr{margin:0;border-color:var(--tt-color-gray-200)}.subtitles-page .subtitles-custom-scrollbar{overflow:auto;scrollbar-gutter:stable;margin-right:-2.25rem;padding-right:2rem}.subtitles-page .subtitles-custom-scrollbar::-webkit-scrollbar{width:.25rem}.subtitles-page .subtitles-custom-scrollbar::-webkit-scrollbar-track{background:var(--tt-color-gray-100);border-radius:999px}.subtitles-page .subtitles-custom-scrollbar::-webkit-scrollbar-thumb{background:var(--tt-color-gray-300);border-radius:999px}.subtitles-page .subtitles-custom-scrollbar::-webkit-scrollbar-thumb:hover{background:var(--tt-color-gray-400)}
.embed .pill-select{max-width:480px;margin:20px auto}.embed .embed-component{display:-ms-flexbox;display:flex;gap:10px}.embed .embed-component .embed-options{border-right:1px solid #d8d8d8;padding-right:10px;-ms-flex:0 360px;flex:0 360px}.embed .embed-component .embed-options tt-toggle{line-height:30px}.embed .embed-component .embed-preview{width:100%;-ms-flex:1;flex:1}.embed .embed-component .embed-preview .embed-preview-title{font-style:italic}.embed .embed-component .embed-dropdown{display:-ms-flexbox;display:flex;color:#3f4a43;font-weight:var(--tt-font-weight-medium);font-size:var(--tt-font-size-sm)}.embed .embed-component .embed-dropdown .title{-ms-flex:1;flex:1;line-height:30px}
.embed-code-component .buttons-wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin:16px 0}.embed-code-component .show-code-wrapper{margin-left:8px}.embed-code-component .show-code{padding:5px;text-decoration:underline;cursor:pointer;font-size:11px}.embed-code-component textarea{width:100%;height:150px;padding:10px}
.send-container-component .send-compose-email-step-component{max-width:590px}
.send-video-select-step-component .proceed-button{float:right;margin:10px 25px 10px 0}
.send-compose-email-step-component label{padding:0 30px}.send-compose-email-step-component .row-component{margin-bottom:15px}.send-compose-email-step-component input,.send-compose-email-step-component textarea{width:100%}.send-compose-email-step-component textarea{height:190px}.send-compose-email-step-component .result-list-inner{z-index:999}
.send-success-step-component{text-align:center;margin-top:35px}
.timeline-container-component{padding:10px 20px}.timeline-container-component .timelines{margin-top:20px}.timeline-container-component iframe{width:100%;height:auto}.timeline-container-component .video-link{color:#043623;text-align:center;display:block;margin-top:20px}.timeline-container-component .timeline-video-info-component,.timeline-container-component .timeline-live-info-component{padding-left:16px;overflow:hidden}
.timeline-video-info-component h1{margin-bottom:16px}
.timeline-live-info-component h1{margin-bottom:16px}
.collector-container-component{padding:10px}.collector-container-component iframe{width:100%;height:auto}.collector-container-component .collector-link{color:#043623;text-align:center;display:block;margin-top:20px}.collector-container-component .conversion-info{margin-top:16px}.collector-container-component .conversion-info th{padding-right:10px;font-weight:bold}
.page-playerconfig{display:-ms-flexbox;display:flex;width:100%}.playerconfig-sidebar{width:350px;padding-right:10px;float:left\9 }.playerconfig-preview{position:relative;-ms-flex-positive:1;flex-grow:1;background-color:#323232;overflow:hidden;margin-left:350px\9 ;min-height:600px\9 }.playerconfig-preview .toolbar{height:40px;border:1px solid #1b1b1b;background-color:#3b3b3b}.playerconfig-preview .size-setters{position:relative;top:6px;right:6px;height:26px;background-color:#323232;border-radius:2px;float:right}.playerconfig-preview .size-setters .size-setter{float:left;padding:0 10px;color:#aaa;font-size:12px;line-height:26px;cursor:pointer}.playerconfig-preview .size-setters .size-setter.active,.playerconfig-preview .size-setters .size-setter:hover{color:#1ec95b}.playerconfig-preview .size-setters .size-setter:not(:last-child){border-right:1px solid #000}.playerconfig-preview .canvas{position:relative}.playerconfig-preview .player-sizer{position:relative;padding-bottom:20px;width:60%;transition:width 200ms linear}.playerconfig-preview .player-container{position:relative;width:100%;height:0;padding-bottom:56.25%;box-shadow:0 2px 10px rgba(0,0,0,.5)}.playerconfig-preview .player-container,.playerconfig-preview .player-container *{box-sizing:content-box}.playerconfig-preview .player-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}
.config-group{margin-bottom:20px}.config-group h2{cursor:pointer}.config-group h2:hover{text-decoration:underline;color:#1ab451}.config-group .config-items{position:relative;overflow:hidden;opacity:0;transition:max-height 100ms linear,opacity 100ms linear 0ms}.config-group:not(.config-group-expanded) .config-items{max-height:0 !important}.config-group.config-group-expanded .config-items{overflow:visible;opacity:1;transition:max-height 200ms linear,opacity 400ms linear 200ms}.config-group .config-item{height:41px;padding:4px 8px}.config-group .config-item:not(:last-child){border-bottom:1px solid #eee}.config-group .config-item .config-item-label{line-height:33px;font-weight:600;white-space:nowrap}.config-group .config-item.config-item-text .config-item-label,.config-group .config-item.config-item-number .config-item-label{display:inline-block;max-width:150px;overflow:hidden}.config-group .config-item.config-item-text .config-item-input input,.config-group .config-item.config-item-number .config-item-input input{width:165px}.config-group .config-item.config-item-option .select&gt;label{display:block;max-width:120px;overflow:hidden;text-overflow:ellipsis}.config-group .config-item .config-item-input{float:right}.config-group .config-item .toggle,.config-group .config-item .color-input{display:block;margin-top:6px}.config-group .config-item .graphic-input-display{position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.config-group .config-item .graphic-input-display img{display:inline-block;width:auto;height:auto;max-width:185px;max-height:32px}.config-group .config-item .graphic-input-display .delete-button{float:right;width:15px;height:24px;margin-left:10px;cursor:pointer;opacity:1;transition:opacity 200ms linear}.config-group .config-item .graphic-input-display .delete-button:hover{opacity:.7}.config-group .config-item .graphic-input-upload{margin-top:4px}
.visually-hidden{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.spot-overview-container-component{background:#fff;position:relative;min-height:100vh}.spot-overview-container-component .spots-main{width:auto;min-width:632px;max-width:1616px;margin:0 auto}.spot-overview-container-component .spots-header{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:100%;height:100px}.spot-overview-container-component .spots-header h1{-ms-flex:1 1 auto;flex:1 1 auto;margin:0;width:66px;height:40px;font-family:Inter,"Open Sans",Helvetica,Arial,sans-serif;font-style:normal;font-weight:500;font-size:24px;line-height:40px;color:#212121}.spot-overview-container-component .header-actions-wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:baseline;align-items:baseline;font-family:Inter,"Open Sans",Helvetica,Arial,sans-serif}.spot-overview-container-component .header-actions-wrapper button{margin-left:32px}.spot-overview-container-component .main-loader{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;width:100%}.spot-overview-container-component .spot-details{margin-bottom:12px}.spot-overview-container-component .spot-details h3{font-size:20px}.spot-overview-container-component .spot-details h3 span.spot-details{font-size:.6em;padding-left:10px}.spot-overview-container-component .spot-details h3 span span{padding:0 4px}.spot-overview-container-component .spot-details h3 .switched-off{color:#fa4646}.spot-overview-container-component .spot-metrics-list{float:right}.spot-overview-container-component .spot-metrics-list .spot-metrics-item{display:inline-block;text-align:center;vertical-align:middle;line-height:1;padding-left:40px}.spot-overview-container-component .spot-metrics-list .metric-label,.spot-overview-container-component .spot-metrics-list .metric-value{display:block;line-height:1}.spot-overview-container-component .spot-metrics-list .metric-label{font-size:12px;color:#88a097;font-weight:600;padding-bottom:4px}.spot-overview-container-component .spot-metrics-list .metric-value{font-size:11px;font-family:TT,Helvetica,Arial,sans-serif}.spot-overview-container-component .spot-metrics-list .spot-settings-icon{position:relative}.spot-overview-container-component .spot-metrics-list .spot-settings-icon .dropdown{display:none;min-width:130px;top:80%}.spot-overview-container-component .spot-metrics-list .spot-settings-icon:hover .dropdown{display:block}.spot-overview-container-component .spot-metrics-list .spot-settings-icon .edit-delete{color:#fa4646}.spot-overview-container-component .empty-spots-list{background-color:#eff5f0;padding:12px 0;text-align:center;font-size:13px}.spot-overview-container-component .list-component .main-item+.main-item{margin-top:1px;border-radius:.125rem}.spot-overview-container-component .list-component .main-item:last-of-type{padding-block-end:24px}.spot-overview-container-component .list-component .main-item:last-of-type .spot-item-component{margin:0}#manage-spots&gt;#bodyframe&gt;#main_container{padding-bottom:20px}#manage-spots&gt;#bodyframe&gt;#main_container .list-component .main-item{padding:0}
.spots-filter-state-component{white-space:nowrap}.spots-filter-state-component .title-inner{cursor:pointer}.spots-filter-state-component .title-wrapper{font-size:13px;color:#aaa}.spots-filter-state-component .title-wrapper span{color:#043623;padding-left:4px}.spots-filter-state-component&gt;span{padding-right:16px;width:45px;height:16px;font-style:normal;font-weight:600;font-size:13px;line-height:16px;color:#676767}.spots-filter-state-component&gt;tt-dropdown&gt;tt-button&gt;span{color:#212121;font-family:Inter,"Open Sans",Helvetica,Arial,sans-serif;font-weight:400}.spots-filter-state-component button .label{width:200px;text-align:left}
.setup-design-component{overflow-y:auto}@media(max-height: 800px){.setup-design-component{height:400px}}@media(max-height: 600px){.setup-design-component{height:300px}}.visually-hidden{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.setup-design-component .playback-select{display:-ms-flexbox;display:flex;height:32px;width:100%}.setup-design-component .playback-select&gt;*{-ms-flex:1 1 33.3333%;flex:1 1 33.3333%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;height:100%;font-size:13px;color:#676767;font-weight:600;cursor:pointer;border-top:1px solid #ccc;border-bottom:1px solid #ccc}.setup-design-component .playback-select&gt;*:first-child{border-left:1px solid #ccc;border-top-left-radius:.125rem;border-bottom-left-radius:.125rem}.setup-design-component .playback-select&gt;*:last-child{border-right:1px solid #ccc;border-top-right-radius:.125rem;border-bottom-right-radius:.125rem}.setup-design-component .playback-select&gt;*+span{border-left:1px solid #ccc}.setup-design-component .playback-select&gt;*:hover{border-color:#1ec95b}.setup-design-component .playback-select&gt;*:hover+span{border-left-color:#1ec95b}.setup-design-component .playback-select&gt;*.is-selected{border-color:#1ec95b;background:#1ec95b;color:#fff}.setup-design-component .playback-select&gt;*.is-selected+span{border-left:none}
.setup-narrow-wrapper-component{margin:0;padding:0 48px;padding-bottom:24px}
.setup-section-component{margin-bottom:24px}.setup-section-component .section-title{font-size:18px;color:#212121;margin-bottom:16px;font-family:Inter,"Open Sans",Helvetica,Arial,sans-serif;font-weight:500;line-height:22px}
.visually-hidden{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.setup-grid-component .tooltip-wrapper:has(&gt;.spot-grid-box){-ms-flex:1;flex:1}.setup-grid-component .spot-grid-box{cursor:pointer;margin-bottom:0;-ms-flex:1;flex:1}.setup-grid-component .spot-grid-box tt-icon{color:#aaa;font-size:80px}.setup-grid-component .spot-grid-box:not(.is-disabled):not(.is-selected):hover{transition:background-color .2s}.setup-grid-component .spot-grid-box:not(.is-disabled):not(.is-selected):hover .icon-type-wrapper{background:#e6eae7}.setup-grid-component .spot-grid-box:not(.is-disabled):not(.is-selected):hover.no-icon .label-wrapper{background:#e6eae7}.setup-grid-component .spot-grid-box.is-selected{border-color:#1ec95b}.setup-grid-component .spot-grid-box.is-selected tt-icon{color:#fff}.setup-grid-component .spot-grid-box.is-selected .icon-type-wrapper{background:#1ec95b}.setup-grid-component .spot-grid-box.is-selected.no-icon .label-wrapper{background:#1ec95b}.setup-grid-component .spot-grid-box.is-selected.no-icon .label-wrapper .spot-title,.setup-grid-component .spot-grid-box.is-selected.no-icon .label-wrapper p{color:#fff}.setup-grid-component .spot-grid-box.is-disabled{cursor:default}.setup-grid-component .spot-grid-box.is-disabled::after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(255,255,255,.4)}.setup-grid-component .spot-grid-box.no-icon .label-wrapper{padding:22px;border-radius:8px;height:100%;background:#f9f9f9}.setup-grid-component .icon-type-wrapper{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:100%;height:140px;border-radius:8px;background-color:#f9f9f9;margin-bottom:16px;transition:border-color .2s,background .2s}.setup-grid-component .spot-title{font-size:14px;color:#212121;line-height:16px;font-weight:600;margin-bottom:8px;font-family:Inter,"Open Sans",Helvetica,Arial,sans-serif}.setup-grid-component p{font-family:Inter,"Open Sans",Helvetica,Arial,sans-serif;font-size:13px;color:#676767;line-height:16px;margin-bottom:0}.setup-grid-component .row-component{display:-ms-flexbox;display:flex}.setup-grid-component .ant-col{display:-ms-flexbox;display:flex}
.setup-implement-component{overflow-y:auto}@media(max-height: 800px){.setup-implement-component{height:400px}}@media(max-height: 600px){.setup-implement-component{height:300px}}.visually-hidden{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.setup-implement-component .setup-narrow-wrapper-component iframe{width:100%;border:none;margin-block-end:16px;overflow:hidden}.setup-implement-component .spot-embed-code-wrapper{position:relative;margin-bottom:16px;background-color:#f9f9f9}.setup-implement-component .spot-embed-code-wrapper textarea{width:100%;height:100px;background-color:transparent;padding:10px 15px;word-break:break-all;border-radius:4px;resize:none;border:none;font-size:14px;color:#212121;line-height:20px}.setup-implement-component h1{margin-bottom:16px;font-weight:600;font-family:"Open Sans",sans-serif;font-size:24px}.setup-implement-component .icon-wrapper{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:40px;height:40px;background:#bff8d3;border-radius:50%;color:#1ec95b;font-size:18px}.setup-implement-component p.info{background-color:#e1ebfe;border-left:4px solid #1d65f8;border-radius:2px;color:#021845;padding:8px;font-size:12px;line-height:16px}.setup-implement-component .other-settings{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:8px 0;margin:8px;gap:8px;border-top:1px solid #d9d9d9}.setup-implement-component .other-settings&gt;div{-ms-flex:1;flex:1;color:#676767;font-size:12px;font-weight:600}.setup-implement-component .copy-code-btn-wrapper{position:absolute;top:5px;right:5px}
.other-actions-modal{top:50px;right:50px;bottom:50px;left:50px;width:auto !important;position:absolute}.other-actions-modal .ant-modal-content,.other-actions-modal .ant-modal-body{height:100%}.other-actions-modal .ant-modal-body{padding-top:56px}.other-actions-modal iframe{border:0;width:100%;height:100%}
.setup-order-component{overflow-y:auto}@media(max-height: 800px){.setup-order-component{height:400px}}@media(max-height: 600px){.setup-order-component{height:300px}}.visually-hidden{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.setup-order-component .draggable-setup-order-video-list-wrapper{margin:0 0 0 -8px}.setup-order-component .draggable-setup-order-video-list-wrapper&gt;*{display:inline-block;vertical-align:top;width:193px}.setup-order-component .draggable-setup-order-video-list-wrapper .draggable-setup-order-spot-video-inner{cursor:move}.setup-order-component .empty-state-body-wrapper{padding:0 8px}.setup-order-component .empty-state-wrapper{margin-top:8px}.setup-order-component .videos-in-category-wrapper .setup-section-component .section-title{margin-bottom:0}.setup-order-component .category-ordering-wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:baseline;align-items:baseline;padding-bottom:8px;border-bottom:1px solid #ddd}.setup-order-component .category-ordering-wrapper&gt;*{padding:0 8px}.setup-order-component .category-ordering-wrapper .ordering-selector{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;-ms-flex:1 1 auto;flex:1 1 auto;text-align:right;font-size:13px}.setup-order-component .category-ordering-wrapper .ordering-selector .sort-by{color:#aaa;padding-right:6px}.setup-order-component .category-ordering-wrapper .ordering-selector .value{color:#676767;text-transform:capitalize}.setup-order-component .no-spots{margin:40px auto 0;max-width:235px;font-size:13px;text-align:center}.setup-order-component .video-list,.setup-order-component .videos-list-component .list-component .main-list{max-height:510px;overflow-y:auto;margin:0 -16px;padding:0 16px}@media(max-height: 800px){.setup-order-component .video-list,.setup-order-component .videos-list-component .list-component .main-list{max-height:330px}}@media(max-height: 600px){.setup-order-component .video-list,.setup-order-component .videos-list-component .list-component .main-list{max-height:230px}}.draggable-setup-order-spot-video{z-index:99000}.draggable-setup-order-spot-video .draggable-setup-order-spot-video-inner{position:relative;margin:0 0 0 8px}.draggable-setup-order-spot-video .draggable-setup-order-spot-video-inner&gt;*{margin:8px 0 0 0}.draggable-setup-order-spot-video .draggable-setup-order-spot-video-inner&gt;* .video-item-sizer{padding-bottom:56.25%}
.videos-list-component .list-header{height:40px;line-height:40px;font-family:TTmono,"Courier New",monospace;color:#676767;font-size:11px;padding:0 8px}.visually-hidden{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.videos-list-component .list-header{display:-ms-flexbox;display:flex;border-bottom:1px solid #eee;margin:0 16px}.videos-list-component .list-header span:first-child{-ms-flex:1 1 auto;flex:1 1 auto}.videos-list-component .fake-header{display:-ms-flexbox;display:flex;width:100%;font-size:11px;margin-bottom:16px;font-family:TTmono,"Courier New",monospace;box-shadow:inset 0 -1px 0 0 #d3dcd9;height:40px;line-height:40px}.videos-list-component .fake-header span{display:inline-block;white-space:nowrap;padding:0 8px}.videos-list-component .fake-header span:first-of-type{-ms-flex:1 1 auto;flex:1 1 auto}.videos-list-component .empty-state-body-wrapper{position:relative}.videos-list-component .no-spots-wrapper{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;position:absolute;left:0;top:0;width:100%;height:100%}.videos-list-component .list-component .main-list{overflow-y:auto;margin-bottom:0;transition:max-height .2s}.videos-list-component .list-component .main-list+.main-item{margin-top:0;border-radius:0}.videos-list-component .list-component .main-item{box-shadow:none}.videos-list-component .list-component .main-item:nth-child(even){background:#f9f9f9}.videos-list-component .list-component .main-item:hover{box-shadow:none}.draggable-spot-video-list-item a{text-decoration:none}.draggable-spot-video-list-item&gt;*{padding:8px}.draggable-spot-video-list-item&gt;.drag-handle{padding:8px 4px}.draggable-spot-video-list-item .identity{padding-left:6px}.draggable-spot-video-list-item .drag-handle{opacity:0;transition:opacity .2s}.draggable-spot-video-list-item:hover .drag-handle{opacity:1;transition:opacity .2s}.dragged-item-wrapper .draggable-spot-video-list-item{box-shadow:0 1px 4px 0 rgba(4,54,35,.09),0 1px 2px 0 rgba(4,54,35,.09);background:#fff}
.setup-type-component{overflow-y:auto}@media(max-height: 800px){.setup-type-component{height:400px}}@media(max-height: 600px){.setup-type-component{height:300px}}.visually-hidden{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.setup-type-component .spot-name-input-wrapper&gt;*{padding-bottom:0;color:#aaa}.setup-type-component .spot-name-input-wrapper input{width:100%}
.setup-videos-component .video-selector-expanded,.setup-videos-component{overflow-y:auto}@media(max-height: 800px){.setup-videos-component .video-selector-expanded,.setup-videos-component{height:400px}}@media(max-height: 600px){.setup-videos-component .video-selector-expanded,.setup-videos-component{height:300px}}.visually-hidden{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.setup-videos-component .video-item-album{display:none}
.modal-component.spot-modal{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.modal-component.spot-modal .ant-modal-close{top:4px;right:26px}.modal-component.spot-modal .ant-modal-body{background:#fff;padding:0}@media(min-height: 801px){.modal-component.spot-modal .ant-modal-body{min-height:250px}}.modal-component.spot-modal .ant-modal{top:0;margin-top:28px}.modal-component.spot-modal .ant-modal-content{border-radius:8px;box-shadow:0px 8px 32px rgba(4,54,35,.16)}.modal-component.spot-modal .ant-modal-footer{-ms-flex-align:center;align-items:center;padding:28px 48px}.modal-component.spot-modal .ant-modal-footer .help-text{-ms-flex:1 1 auto;flex:1 1 auto;text-align:left}.modal-component.spot-modal .ant-modal-footer .help-text p{line-height:1.4em;margin:0}.modal-component.spot-modal .ant-modal-footer tt-button+tt-button{margin-left:8px}.modal-component.spot-modal .ant-modal-header{border:none;padding:0}.modal-component.spot-modal .ant-modal-title{font-size:18px;margin:0;line-height:28px;font-weight:500;padding:18px 48px;font-family:Inter,"Open Sans",Helvetica,Arial,sans-serif;color:#212121}.modal-component.spot-modal .setup-tab-bar-wrapper{padding:20px 48px}.modal-component.spot-modal .setup-tab-bar-wrapper,.modal-component.spot-modal .ant-modal-footer{border:none}.modal-component.spot-modal .video-selector{background:#fff;border-top:1px solid #ddd}.modal-component.spot-modal .setup-tab-bar-inner .ant-steps-item-container{font-family:Inter,"Open Sans",Helvetica,Arial,sans-serif}.modal-component.spot-modal .setup-tab-bar-inner .ant-steps-item-container .ant-steps-item-icon{width:32px;height:32px;font-size:16px;line-height:32px;border-radius:32px;margin-right:16px}.modal-component.spot-modal .setup-tab-bar-inner .ant-steps-item-container .ant-steps-item-title{font-size:14px;font-weight:500;color:#676767;line-height:32px}.modal-component.spot-modal .setup-tab-bar-inner .ant-steps-item-container .ant-steps-item-title::after{top:16px;background-color:#ddd}.modal-component.spot-modal .setup-tab-bar-inner .map-wait-completed .ant-steps-item-wait .ant-steps-item-icon,.modal-component.spot-modal .setup-tab-bar-inner .map-finish-completed .ant-steps-item-finish .ant-steps-item-icon{background-color:#1ec95b;border-color:#1ec95b}.modal-component.spot-modal .setup-tab-bar-inner .map-wait-completed .ant-steps-item-wait .ant-steps-item-icon::after,.modal-component.spot-modal .setup-tab-bar-inner .map-finish-completed .ant-steps-item-finish .ant-steps-item-icon::after{color:#fff}.modal-component.spot-modal .video-selector .video-item,.modal-component.spot-modal .setup-order-component .video-item{margin-bottom:8px}.modal-component.spot-modal .ant-tabs-bar{border-bottom:none;padding-bottom:20px}.modal-component.spot-modal .ant-tabs-nav-wrap{text-align:center}.modal-component.spot-modal .tabs-component .ant-tabs-line .ant-tabs-content{padding-top:0;background:#fff}
.visually-hidden{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.spot-video-list-component{padding:16px;position:relative}.spot-video-list-component .with-album-list,.spot-video-list-component .draggable-spot-videos-wrapper{display:-ms-grid;display:grid;-ms-grid-columns:(minmax(200px, 1fr))[auto-fill];grid-template-columns:repeat(auto-fill, minmax(200px, 1fr));gap:8px;-ms-flex-wrap:wrap;flex-wrap:wrap}.spot-video-list-component .with-album-list&gt;*,.spot-video-list-component .draggable-spot-videos-wrapper&gt;*{display:inline-block;vertical-align:top;border-radius:8px;overflow:hidden}.spot-video-list-component .with-album-list .draggable-spot-video-inner,.spot-video-list-component .draggable-spot-videos-wrapper .draggable-spot-video-inner{cursor:move}.spot-video-list-component .with-album-list tt-video-card,.spot-video-list-component .with-album-list tt-action-card,.spot-video-list-component .draggable-spot-videos-wrapper tt-video-card,.spot-video-list-component .draggable-spot-videos-wrapper tt-action-card{min-width:auto}.draggable-spot-video{-webkit-user-select:none;-ms-user-select:none;user-select:none;border-radius:8px;overflow:hidden;z-index:0}.draggable-spot-video:has(tt-video-card){z-index:2}.draggable-spot-video .draggable-spot-video-inner{margin:unset;position:relative}.draggable-spot-video .draggable-spot-video-inner&gt;* .video-item-sizer{padding-bottom:56.25%}.draggable-spot-video .draggable-spot-video-inner tt-video-card{min-width:auto}.draggable-spot-video .draggable-spot-video-inner tt-action-card{color:#aaa}
.empty-state *&gt;*{font-family:Inter,"Open Sans",Helvetica,Arial,sans-serif}.empty-state p{width:50%;color:#676767;font-size:16px}.empty-state .pointer{cursor:pointer}.empty-state .spot{background-color:#eee;border:1px solid #eee;border-radius:8px;padding:16px}.empty-state .spot .header{display:-ms-flexbox;display:flex;padding-bottom:16px}.empty-state .spot .header h2{-ms-flex:1;flex:1;font-size:18px;color:#212121;margin:0;font-weight:500;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.empty-state .spot .header-actions{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:center;align-items:center;gap:8px}.empty-state .spot .metrics{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;gap:16px}.empty-state .spot .videos{display:-ms-flexbox;display:flex;gap:8px}.empty-state .spot .videos tt-action-card{width:227px;color:#aaa}
.visually-hidden{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.spot-item-component{position:relative;background:#fff;margin-bottom:24px;border:1px solid #eee;border-radius:8px}.spot-item-component.is-inactive .header-wrapper h2,.spot-item-component.is-inactive .spot-design-icon-wrapper,.spot-item-component.is-inactive .spot-metrics-wrapper,.spot-item-component.is-inactive .spot-video-list-component{position:relative}.spot-item-component.is-inactive .header-wrapper h2::after,.spot-item-component.is-inactive .spot-design-icon-wrapper::after,.spot-item-component.is-inactive .spot-metrics-wrapper::after,.spot-item-component.is-inactive .spot-video-list-component::after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(255,255,255,.7)}.spot-item-component .header-wrapper .headline-wrapper{line-height:24px;padding:12px 16px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.spot-item-component .header-wrapper h2{-ms-flex:1;flex:1;font-size:18px;color:#212121;margin:0;font-family:Inter,"Open Sans",Helvetica,Arial,sans-serif;font-weight:500}.spot-item-component .header-wrapper .action-button-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:center;align-items:center;gap:8px}.spot-item-component .spot-design-icon-wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:40px;height:40px;color:#aaa}.spot-item-component .spot-metrics-wrapper{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;padding:16px}.spot-item-component .spot-metrics-wrapper tt-metric{padding:0 10px;-ms-flex:1;flex:1;--tt-font-headings: var(--tt-font-default) !important;--tt-font-mono: var(--tt-font-default) !important;--sl-font-size-x-large: 18px;--sl-font-weight-light: 400;--sl-font-size-xx-small: 12px;--tt-color-base-neutral-40: #676767}.spot-item-component .spot-metrics-wrapper tt-metric:first-of-type{border:none;padding:0}.spot-item-component .spot-metrics-wrapper tt-metric:last-of-type{padding-inline-end:0}
.guideblock.is-enterprise h3{opacity:.7;display:inline-block}.guideblock.is-enterprise h3 label{margin-right:5px}.guideblock.is-enterprise p{opacity:.7}.guideblock .enterprise-feature{background:#e0e0e0;color:#666;padding:0 5px;display:inline-block}
.dropzone{background-color:blue;height:100px}.browse{background-color:red;width:100px;height:100px}
#sync-overview .loader-component{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}
.action-button-icon{opacity:.8;vertical-align:middle}.action-button{padding-left:8px;cursor:pointer}
#sync-overview .sync-post-list .sync-post-filter{z-index:unset}.filter-popver{font-size:12px;font-family:"Open Sans",Helvetica,Arial,sans-serif}.filter-popver .ant-popover-content .ant-popover-arrow{display:none}.filter-popver .ant-popover-content .ant-popover-inner{border-radius:2px;box-shadow:0px 0px 8px 0px rgba(0,0,0,.2)}.filter-popver .ant-popover-content .ant-popover-inner .ant-popover-inner-content{padding:7px 0}.filter-popver .ant-popover-content .ant-popover-inner .ant-popover-inner-content a{display:block;padding:4px 10px;color:#043623;text-decoration:none;line-height:14px}.filter-popver .ant-popover-content .ant-popover-inner .ant-popover-inner-content a:hover{background-color:#e9f3ed}.filter-popver .ant-popover-content .ant-popover-inner .ant-popover-inner-content hr{border-top-width:1px;border-style:solid;border-color:#dcd3d9;height:1px;margin:3px 0;position:static}
.importable-videos-popover{padding-top:0;transform-origin:50% -14px}.importable-videos-popover .ant-popover-content{border:1px solid #ccc;box-shadow:0 2px 4px #d6d6d6}.importable-videos-popover .ant-popover-content .ant-popover-arrow{top:-4px;border:inherit;border-right:none;border-bottom:none}.importable-videos-popover .ant-popover-content .ant-popover-inner{border-radius:0;box-shadow:none}.importable-videos-popover .ant-popover-content .ant-popover-inner .ant-popover-inner-content{padding:0}
.importable-videos-popover-list .tooltip-inner{padding-top:12px}.importable-videos-popover-list .tooltip-inner .sync-import-tooltip{margin:0}.importable-videos-popover-list .tooltip-inner .sync-import-tooltip .loader-component{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;padding-bottom:12px}
.sync-import-select .import-videos-loader{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}
.import-videos-submit{margin-top:0}
.import-video label{cursor:pointer}
.sync-import-status .loader-component{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}
.form-item-wrapper input[name=automatic_title]{width:85%}.form-item-wrapper textarea[name=automatic_description]{height:120px}
.body-terms{box-sizing:content-box;margin:0 auto}
.configure-account-modal .lightbox-body .autoform .form-item-wrapper label&gt;div&gt;span{margin-left:4px}.configure-account-modal .lightbox-footer .lightbox-footer-state span{color:#1ec95b;text-decoration:underline;cursor:pointer}.configure-account-modal .lightbox-footer .lightbox-footer-buttons span{font-size:13px;font-weight:400;padding:8px 15px 7px;margin-left:4px}
.sync-post-list .loader-component-wrapper{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}
.header-menu{padding:0 30px}.inception{position:relative}.inception .loading{opacity:.5;pointer-events:"none"}.inception .loader{position:absolute;top:0;left:0;right:0;bottom:0;text-align:center;background:rgba(255,255,255,.5);z-index:1}
.admin-root *{box-sizing:border-box}.admin-root #main{box-sizing:content-box}.admin-root input[type=radio],.admin-root input[type=checkbox]{margin-right:8px}
/* 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-notification {
  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;
  font-feature-settings: 'tnum';
  position: fixed;
  z-index: 1010;
  width: 384px;
  max-width: calc(100vw - 32px);
  margin-right: 24px;
}
.ant-notification-topLeft,
.ant-notification-bottomLeft {
  margin-right: 0;
  margin-left: 24px;
}
.ant-notification-topLeft .ant-notification-fade-enter.ant-notification-fade-enter-active,
.ant-notification-bottomLeft .ant-notification-fade-enter.ant-notification-fade-enter-active,
.ant-notification-topLeft .ant-notification-fade-appear.ant-notification-fade-appear-active,
.ant-notification-bottomLeft .ant-notification-fade-appear.ant-notification-fade-appear-active {
  animation-name: NotificationLeftFadeIn;
}
.ant-notification-close-icon {
  font-size: 14px;
  cursor: pointer;
}
.ant-notification-notice {
  position: relative;
  margin-bottom: 16px;
  padding: 16px 24px;
  overflow: hidden;
  line-height: 1.5;
  background: #fff;
  border-radius: 4px;
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.15);
}
.ant-notification-notice-message {
  display: inline-block;
  margin-bottom: 8px;
  color: rgba(0, 0, 0, 0.85);
  font-size: 16px;
  line-height: 24px;
}
.ant-notification-notice-message-single-line-auto-margin {
  display: block;
  width: calc(384px - 24px * 2 - 24px - 48px - 100%);
  max-width: 4px;
  background-color: transparent;
  pointer-events: none;
}
.ant-notification-notice-message-single-line-auto-margin::before {
  display: block;
  content: '';
}
.ant-notification-notice-description {
  font-size: 14px;
}
.ant-notification-notice-closable .ant-notification-notice-message {
  padding-right: 24px;
}
.ant-notification-notice-with-icon .ant-notification-notice-message {
  margin-bottom: 4px;
  margin-left: 48px;
  font-size: 16px;
}
.ant-notification-notice-with-icon .ant-notification-notice-description {
  margin-left: 48px;
  font-size: 14px;
}
.ant-notification-notice-icon {
  position: absolute;
  margin-left: 4px;
  font-size: 24px;
  line-height: 24px;
}
.anticon.ant-notification-notice-icon-success {
  color: #52c41a;
}
.anticon.ant-notification-notice-icon-info {
  color: #1890ff;
}
.anticon.ant-notification-notice-icon-warning {
  color: #faad14;
}
.anticon.ant-notification-notice-icon-error {
  color: #f5222d;
}
.ant-notification-notice-close {
  position: absolute;
  top: 16px;
  right: 22px;
  color: rgba(0, 0, 0, 0.45);
  outline: none;
}
.ant-notification-notice-close:hover {
  color: rgba(0, 0, 0, 0.67);
}
.ant-notification-notice-btn {
  float: right;
  margin-top: 16px;
}
.ant-notification .notification-fade-effect {
  animation-duration: 0.24s;
  animation-timing-function: cubic-bezier(0.645, 0.045, 0.355, 1);
  animation-fill-mode: both;
}
.ant-notification-fade-enter,
.ant-notification-fade-appear {
  opacity: 0;
  animation-duration: 0.24s;
  animation-timing-function: cubic-bezier(0.645, 0.045, 0.355, 1);
  animation-fill-mode: both;
  animation-play-state: paused;
}
.ant-notification-fade-leave {
  animation-duration: 0.24s;
  animation-timing-function: cubic-bezier(0.645, 0.045, 0.355, 1);
  animation-fill-mode: both;
  animation-duration: 0.2s;
  animation-play-state: paused;
}
.ant-notification-fade-enter.ant-notification-fade-enter-active,
.ant-notification-fade-appear.ant-notification-fade-appear-active {
  animation-name: NotificationFadeIn;
  animation-play-state: running;
}
.ant-notification-fade-leave.ant-notification-fade-leave-active {
  animation-name: NotificationFadeOut;
  animation-play-state: running;
}
@keyframes NotificationFadeIn {
  0% {
    left: 384px;
    opacity: 0;
  }
  100% {
    left: 0;
    opacity: 1;
  }
}
@keyframes NotificationLeftFadeIn {
  0% {
    right: 384px;
    opacity: 0;
  }
  100% {
    right: 0;
    opacity: 1;
  }
}
@keyframes NotificationFadeOut {
  0% {
    max-height: 150px;
    margin-bottom: 16px;
    padding-top: 16px 24px;
    padding-bottom: 16px 24px;
    opacity: 1;
  }
  100% {
    max-height: 0;
    margin-bottom: 0;
    padding-top: 0;
    padding-bottom: 0;
    opacity: 0;
  }
}

*,*::before,*::after{box-sizing:border-box}#header_container *,#header_container *::before,#header_container *::after{box-sizing:content-box}.left-layout .admin-root{width:100%;background:#fbfbfb}.admin-root .area-loader{text-align:center;padding:40px 0}
.global-search-results .global-search-workspace-filter{width:max-content;padding-inline:12px}.global-search-results .global-search-results-grid{transition:opacity 400ms linear}.global-search-results .infinite-loader-spinner{display:block;margin-top:1rem}.global-search-results .infinite-loader-trigger{position:absolute;bottom:min(750px,80vh,80dvh)}
.workspaces-container .workspaces-table{padding-top:12px}.workspaces-container .workspaces-table table{width:100%}.workspaces-container .workspaces-table table th,.workspaces-container .workspaces-table table td{font-size:13px}.workspaces-container .workspaces-table table th{color:#666;height:50px;vertical-align:top}.workspaces-container .workspaces-table table th .heading-content{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;gap:2px}.workspaces-container .workspaces-table table th .heading-content .chevrons{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:space-evenly;justify-content:space-evenly}.workspaces-container .workspaces-table table td{height:70px;vertical-align:middle;border-bottom:1px solid #eee}.workspaces-container .workspaces-table table td,.workspaces-container .workspaces-table table td a{color:#222}.workspaces-container .workspaces-table table td a{text-decoration:none}.workspaces-container .workspaces-table table td a:hover{text-decoration:underline}.workspaces-container .workspaces-table table td.starred{cursor:pointer;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center}.workspaces-container .workspaces-table table td.starred .icon-container{width:30px;height:60px}.workspaces-container .workspaces-table table td.starred .icon-container .icon{width:16px;height:16px;color:#000;padding-top:20px}
tt-layout-container{display:-ms-grid;display:grid}tt-action-card{z-index:1}
.home-video-strip-container .home-video-strip-grid{margin-bottom:2rem}.home-video-strip-container.library-strip tt-video-card{--aspect-ratio: 16/10}.home-video-strip-container.webinars-strip tt-video-card{--aspect-ratio: 16/8}
.audience-container-component .metrics-bar-component{margin-bottom:25px}.audience-container-component .metrics-bar-component .col-component{display:-ms-flexbox;display:flex;-ms-flex-align:stretch;align-items:stretch}.audience-container-component .metrics-bar-component .col-component&gt;*{-ms-flex-positive:1;flex-grow:1}.audience-container-component .metric-companies-component{min-height:74px}.audience-container-component .audience-filter-bar-component{margin-bottom:18px}.audience-container-component .empty-people-list{background-color:#eff5f0;padding:12px 0;text-align:center;font-size:13px}.audience-container-component .fetch-error{text-align:center}.audience-container-component .update-notification-bar-component{margin-bottom:20px}.audience-container-component .table{position:relative}.audience-container-component .loading-overlay{position:absolute;left:0;right:0;top:33px;bottom:0;padding-top:100px;background:rgba(255,255,255,.5);text-align:center;z-index:99}
.people-list-component .order-filter{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;min-height:22px;white-space:nowrap}
.companies-container-component{padding-top:20px}.companies-container-component .empty-list{background-color:#eff5f0;padding:12px 0;text-align:center;font-size:13px}.companies-container-component .audience-filter-bar-component{margin-bottom:25px}.companies-container-component .table{position:relative}.companies-container-component .loading-overlay{position:absolute;left:0;right:0;top:33px;bottom:0;padding-top:100px;background:rgba(255,255,255,.5);text-align:center;z-index:99}.companies-container-component .follow-company-cell{text-align:center}.companies-container-component .audience-filter-date-input-component .ant-calendar-picker-input{border-left:none}
.companies-list-component{position:relative}.companies-list-component .order-filter{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;min-height:22px;white-space:nowrap}
.company-in-list-component .company-name{cursor:pointer}.company-in-list-component .company-link{color:#535353;text-decoration:none}.company-in-list-component .avatar-rest{color:#043623}.table-company-in-list{width:100%}.table-company-in-list thead th{height:40px;line-height:40px;font-family:TTmono,"Courier New",monospace;color:#676767;font-size:11px;padding:0 8px}.table-company-in-list tbody tr:nth-child(odd){background:#f9f9f9}.table-company-in-list tbody tr:nth-child(even){background:#fff}.table-company-in-list tbody tr:first-child{border-top:1px solid #d8d8d8}.table-company-in-list tbody tr:last-child{border-bottom:1px solid #d8d8d8}.table-company-in-list td{padding:8px 12px}.table-company-in-list td:last-of-type{min-width:140px}
.follow-person-button-component .following-company{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;color:#043623;font-size:13px;white-space:nowrap}.follow-person-button-component .following-company img{margin-right:5px}.follow-person-button-component .ajax-button-component.button-component.button-normal{min-width:90px}
.audience-header-component{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-bottom:16px}.audience-header-component .heading{-ms-flex:1 1 auto;flex:1 1 auto}.audience-header-component mark{background-color:unset;color:#1ec95b}.audience-header-component h1{display:inline}.audience-header-component .clear-link{text-decoration:underline;cursor:pointer;color:#aaa;font-style:italic;font-size:12px;display:inline}
.audience-filter-bar-component{height:50px;border-radius:2px;background-color:#fff;box-shadow:0 1px 3px 0 rgba(0,0,0,.05);border:solid 1px #ddd;display:-ms-flexbox;display:flex;position:relative}.audience-filter-bar-component&gt;div{-ms-flex-positive:1;flex-grow:1}.audience-filter-bar-component .audience-filter-input-component,.audience-filter-bar-component .audience-filter-toggle-input-component,.audience-filter-bar-component .download-button{height:48px;border-left:solid 1px #ddd}.audience-filter-bar-component .audience-filter-date-input-component{height:48px}.audience-filter-bar-component .audience-search-input-component{-ms-flex:2 1 272px;flex:2 1 272px}.audience-filter-bar-component .download-button{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex:0 0 48px;flex:0 0 48px;cursor:pointer;background-color:#f9f9f9}
.audience-search-input-component{display:-ms-flexbox;display:flex;position:relative}.audience-search-input-component .search-icon-wrapper{position:absolute;left:0;top:0;width:43px;height:48px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;cursor:pointer;border:none}.audience-search-input-component .auto-complete-component .auto-complete-suggestions-container{position:absolute;left:-1px;top:52px;width:335px}.audience-search-input-component .clear-search{display:none;position:absolute;padding:3px;top:14px;right:2px;cursor:pointer}.audience-search-input-component .search-input-wrapper{position:relative;padding-right:20px;padding-left:43px}.audience-search-input-component .search-input-wrapper input{position:relative;background:transparent}.audience-search-input-component .search-input-wrapper:hover .clear-search{display:block}.audience-search-input-component .search-input-placeholder{position:absolute;padding-left:48px;top:18px;left:0;font-style:italic;-webkit-user-select:none;-ms-user-select:none;user-select:none;color:#999}.audience-search-input-component .auto-complete-input{width:100%;height:48px;border:none;padding:0}.audience-search-input-component .auto-complete-section-title{padding:5px;background:#eff5f0;font-size:13px}.audience-search-input-component .auto-complete-suggestion{padding:0}.audience-search-input-component .auto-complete-suggestion&gt;*{padding:5px;cursor:pointer}.audience-search-input-component .auto-complete-section-container{background:#fff}.audience-search-input-component .search-text-wrapper{background-color:#fafafa;font-weight:600;color:rgba(0,0,0,.65);font-size:14px;padding:8px 5px}.audience-search-input-component .search-text-wrapper:hover{background:#eff5f0}.audience-search-input-component .auto-complete-component{-ms-flex-positive:1;flex-grow:1;border:0;height:48px}
.audience-filter-date-input-component .ant-calendar-range-picker-separator{display:none}.audience-filter-date-input-component.is-active .ant-calendar-range-picker-separator{display:block;color:#1ec95b}.audience-filter-date-input-component .date-picker-component,.audience-filter-date-input-component .ant-calendar-picker{height:100%}.audience-filter-date-input-component .ant-calendar-picker-container{top:48px !important}.audience-filter-date-input-component .ant-calendar-picker:hover .ant-calendar-picker-input:not([disabled]){border-color:#ddd}.audience-filter-date-input-component .ant-calendar-picker-input{height:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;border:none;border-left:solid 1px #ddd;border-radius:0;padding:4px 7px 4px 16px}.audience-filter-date-input-component .ant-calendar{border-radius:2px;box-shadow:0 1px 3px 0 rgba(0,0,0,.05);border:solid 1px #ddd}.audience-filter-date-input-component .date-picker-component .ant-calendar-picker-icon{display:none}.audience-filter-date-input-component .ant-calendar-range-picker-input{padding:0;color:#1ec95b;font-family:"Open Sans",Helvetica,Arial,sans-serif;font-size:12px;pointer-events:none;line-height:1}.audience-filter-date-input-component .ant-calendar-range-picker-input:-ms-input-placeholder{font-family:TT,Helvetica,Arial,sans-serif;font-size:13px;color:#043623;opacity:1}.audience-filter-date-input-component .ant-calendar-range-picker-input::placeholder{font-family:TT,Helvetica,Arial,sans-serif;font-size:13px;color:#043623;opacity:1}.audience-filter-date-input-component .ant-calendar-range-picker-separator{height:auto}.audience-filter-date-input-component .ant-calendar-picker .ant-calendar-picker-clear{opacity:1;pointer-events:auto;color:#999;display:none}.audience-filter-date-input-component:hover .ant-calendar-picker .ant-calendar-picker-clear{display:block}
div.audience-filter-toggle-input-component{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:0 16px}div.audience-filter-toggle-input-component h3{font-size:13px;line-height:1;color:#043623;white-space:nowrap;margin:0}div.audience-filter-toggle-input-component .toggle{margin-left:16px;position:relative;top:1px}
div.audience-filter-list-panel-component{padding:10px 0}div.audience-filter-list-panel-component .lists{display:-ms-flexbox;display:flex}div.audience-filter-list-panel-component .lists .item{-ms-flex:1 1 200px;flex:1 1 200px}div.audience-filter-list-panel-component .lists .item+.item{border-left:1px solid #ccc}div.audience-filter-list-panel-component .lists .title{padding:0 16px;font-weight:bold;color:#043623}div.audience-filter-list-panel-component ul{margin:0;padding:0}div.audience-filter-list-panel-component ul .all-collectors{text-decoration:underline}div.audience-filter-list-panel-component li{padding:2px 16px;color:#043623;cursor:pointer}div.audience-filter-list-panel-component li.selected{background-color:#eff5f0;cursor:auto}div.audience-filter-list-panel-component li:hover{background-color:#eff5f0}div.audience-filter-list-panel-component .show-all{line-height:1}div.audience-filter-list-panel-component .show-all span{text-decoration:underline;cursor:pointer}div.audience-filter-list-panel-component .videos-selector,div.audience-filter-list-panel-component .show-all{margin-bottom:10px;padding:0 16px}
div.audience-filter-input-component{padding:0 16px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;position:relative}div.audience-filter-input-component h3{font-size:13px;line-height:1;color:#043623;white-space:nowrap;margin:0}div.audience-filter-input-component.is-active h3{width:77px;height:14px;font-size:10px;letter-spacing:.2px}div.audience-filter-input-component.is-active .value{color:#1ec95b;font-size:12px;line-height:1.4}div.audience-filter-input-component.is-active .close-icon{position:absolute;top:50%;right:16px;transform:translate3d(0, -50%, 0);cursor:pointer;display:none}div.audience-filter-input-component.is-active:hover .close-icon{display:block}
div.audience-filter-slider-panel-component{padding:12px}div.audience-filter-slider-panel-component h3{font-size:12px;font-weight:600;color:#043623;margin-bottom:7px}
.audience-filter-video-input-component:hover{cursor:pointer;background:#f9f9f9}.audience-filter-video-input-component:hover .audience-filter-input-component:not(.is-active) h3{color:#1ec95b;text-decoration:underline}.audience-filter-video-modal .ant-modal{margin:0 auto}.audience-filter-video-modal .ant-modal-footer{padding:10px 16px 10px 10px}.audience-filter-video-modal .button{line-height:1}.audience-filter-video-modal .video-item{margin-bottom:8px}
.left-sidebar-component{padding:15px 0 0;overflow-x:hidden}.left-sidebar-component .all-items,.left-sidebar-component .item-group{margin-bottom:25px}.left-sidebar-component .item-heading{text-transform:uppercase;color:#aaa;margin-bottom:10px;font-size:11px}.left-sidebar-component .menu-component .selectable-item{cursor:pointer;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#676767}.left-sidebar-component .menu-component .selectable-item:hover,.left-sidebar-component .menu-component .selectable-item.selected{color:#043623}.left-sidebar-component .main-list .main-item+.main-item{margin-top:15px}.left-sidebar-component .main-list .main-item{color:#676767}.left-sidebar-component .ant-menu{border:none}.left-sidebar-component .ant-menu-sub,.left-sidebar-component .ant-menu-item{cursor:auto}.left-sidebar-component .menu-name{font-size:14px;padding-left:15px}.left-sidebar-component .ant-menu-submenu-arrow{display:none}.left-sidebar-component .ant-menu-submenu-title{margin-bottom:10px;padding-left:16px !important;cursor:default}.left-sidebar-component .ant-menu-item{padding-left:15px}.left-sidebar-component .menu-component .top-level-link{display:block}.left-sidebar-component .menu-component .top-level-link .active-icon-text{padding-left:0}.left-sidebar-component .menu-component .ant-menu-submenu-title{color:rgba(103,103,103,.68)}.left-sidebar-component .menu-component .top-level-link.active,.left-sidebar-component .menu-component .top-level-link:hover{color:#043623}.left-sidebar-component .ant-menu-submenu-open .active-icon{opacity:1}.left-sidebar-component .ant-menu-submenu-open .default-icon{opacity:0}
#remove-attendee-component-confirm-text h2{font-size:20px}#remove-attendee-component-confirm-text ul{list-style:disc;margin-right:10px;margin-left:30px}#remove-attendee-component-confirm-text ul li{padding:3px}
.visually-hidden{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.person-in-list-component .follow-person-cell{text-align:center}.person-in-list-component .thumbnail-component&gt;img{width:72px;height:40px}.person-in-list-component .thumbnail-component,.person-in-list-component .empty-thumbnail-background{width:72px;height:40px}.person-in-list-component .empty-thumbnail-background{background:#f3f3f3}.person-in-list-component .person-link{color:#535353;text-decoration:none}.person-in-list-component .person-link:hover{color:#535353}.person-in-list-component .video-preview{position:relative}.person-in-list-component .thumbnail-link{display:inline-block;vertical-align:middle}.person-in-list-component .remove-attendee-cell{text-align:center}.person-in-list-component .remove-attendee-icon{cursor:pointer}.table-person-in-list{width:100%}.table-person-in-list thead th{height:40px;line-height:40px;font-family:TTmono,"Courier New",monospace;color:#676767;font-size:11px;padding:0 8px}.table-person-in-list tbody tr:nth-child(odd){background:#f9f9f9}.table-person-in-list tbody tr:nth-child(even){background:#fff}.table-person-in-list tbody tr:first-child{border-top:1px solid #d8d8d8}.table-person-in-list tbody tr:last-child{border-bottom:1px solid #d8d8d8}.table-person-in-list td{padding:8px 12px}.table-person-in-list td:last-of-type{min-width:140px}.attended-type-tooltip .ant-tooltip-inner{text-align:center}
div.person-container-component#main.framed{padding:0;margin:0;min-width:unset;overflow:hidden}div.person-container-component#main.framed .heatmap-date-group{padding-right:10px}div.person-container-component#main.framed .person-sidebar-component{padding-left:10px}div.person-container-component a:hover{color:inherit}div.person-container-component .heatmap-date-group&gt;h2{margin-bottom:26px}div.person-container-component .video-heatmap-wrapper-component{margin-bottom:25px}div.person-container-component .svg-icon{fill:#aaa}div.person-container-component .person-activity-title{color:#043623;font-size:18px;text-transform:none;margin-bottom:15px}div.person-container-component h2,div.person-container-component h3{color:#aaa;font-weight:600;text-transform:uppercase;margin-bottom:6px}div.person-container-component h2{font-size:12px}div.person-container-component h3{font-size:11px}div.person-container-component .fetch-error{text-align:center}div.person-container-component .ant-timeline-item-content{font-size:15px}div.person-container-component .mail .steps-component{margin-top:46px;margin-bottom:30px}div.person-container-component .comment .comment-text{position:relative;border:solid 1px #e3ece4;border-radius:2px;min-height:82px;padding:20px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;font-family:OpenSans;font-size:16px;font-style:italic;line-height:1.5;letter-spacing:.2px;color:#676767;margin-top:25px;margin-bottom:45px}div.person-container-component .comment .comment-text:after{content:"";position:absolute;border-style:solid;border-width:13px 12px 0;border-color:#fff transparent;display:block;width:0;z-index:1;bottom:-13px;left:6px}div.person-container-component .comment .comment-text:before{content:"";position:absolute;border-style:solid;border-width:13px 12px 0;border-color:#e3ece4 transparent;display:block;width:0;z-index:0;bottom:-14px;left:6px}div.person-container-component .results-heading{font-size:13px;height:24px;color:#043623;font-family:TT,Helvetica,Arial,sans-serif;margin:8px 0 0}div.person-container-component .poll-data-wrapper{max-width:450px}
.person-header-component{position:relative;height:190px;margin-bottom:25px;overflow:hidden}.person-header-component .background{position:absolute;top:0;right:0;height:100%;width:200%;background-color:#bbb}.person-header-component .background .videos{float:right}.person-header-component .background .backdrop{position:absolute;top:0;right:0;height:100%;width:100%;background-color:rgba(0,0,0,.4)}.person-header-component .background .thumbnail-component{height:190px;width:300px;float:left}.person-header-component .information{display:-ms-flexbox;display:flex;position:absolute;left:20px;bottom:15px;color:#fff;text-shadow:1px 1px rgba(0,0,0,.4)}.person-header-component .information .avatar-wrapper{margin-right:15px;width:100px;height:100px;overflow:hidden}.person-header-component .information h1{color:#fff;display:inline-block;margin-right:5px}.person-header-component .information .flag-component{margin-right:5px}.person-header-component .actions{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;position:absolute;bottom:30px;right:20px}.person-header-component .actions .overview-button{margin-right:10px}.person-header-component .actions .follow-person-button-component{display:inline-block;-ms-flex-order:2;order:2}.person-header-component .actions .follow-person-button-component .following-company{color:#fff}.person-header-component .avatar{width:100%;height:auto}.person-header-component .default-img-avatar{display:block;height:100%;width:100%;font-size:32px;overflow:hidden}.person-header-component .avatar,.person-header-component .default-img-avatar{border:2px solid #fff;border-radius:2px}.person-header-component .identity-tertiary a{color:#fff}.person-header-component .identity-social a{margin-right:5px}.person-header-component .overview-button,.person-header-component .follow-person-button-component{float:right}.person-header-component .follow-person-button-component&gt;.button{height:36px}.person-header-component .overview-button.button.button-small{padding:11px 10px 10px;font-size:13px;text-shadow:none}@media screen and (max-width: 881px){.person-header-component{height:130px;margin-bottom:15px}.person-header-component .actions{bottom:15px}}
.person-sidebar-component section h3{line-height:2.18;margin-bottom:5px}.person-sidebar-component section&gt;ul{list-style:none;margin-bottom:20px}.person-sidebar-component section&gt;ul li{word-wrap:break-word;font-size:11px}.person-sidebar-component section&gt;ul li .item-title{color:#aaa;padding-right:6px;white-space:nowrap}.person-sidebar-component section&gt;ul li.opt-in-options-wrapper{color:#aaa}.person-sidebar-component section&gt;ul li .item-value{color:#4a4a4a}.person-sidebar-component section&gt;ul li a{border-bottom:1px solid #dae8d6;text-decoration:none;color:#4c4c4c}.person-sidebar-component .colleagues-section{margin-bottom:20px}.person-sidebar-component .colleagues-section .avatar-rest{color:#aaa}.person-sidebar-component .colleagues-section .avatar-rest:hover{color:#043623}
.colleagues-list-component .colleague-item{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.colleagues-list-component .avatar{width:40px;height:40px;border-radius:50%;overflow:hidden}.colleagues-list-component .avatar img{width:100%;height:auto}.colleagues-list-component .details{width:calc(100% - 40px);padding-left:15px}.colleagues-list-component .details .name,.colleagues-list-component .details .title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.colleagues-list-component .details .title{color:#aaa}.colleagues-list-component .main-item+.main-item{margin-top:8px}
.scoring-container-component h1{margin-bottom:24px}
.scoring-sliders-container-component .buttons-row{margin-top:32px}.scoring-sliders-container-component .submit-button{margin-right:5px}.scoring-sliders-container-component .label{font-size:12px;padding-left:0}.scoring-sliders-container-component .slider-component{margin-left:0}
.scoring-preview-component .profile{width:360px;border-radius:2px;box-shadow:0 0 4px 0 rgba(0,0,0,.1);margin-bottom:10px;padding:15px;color:#043623}.scoring-preview-component table{margin-top:12px;font-size:11px}.scoring-preview-component table th{width:99px;text-transform:uppercase;font-weight:bold}.scoring-preview-component table th,.scoring-preview-component table td{font-size:11px;color:#848484}.scoring-preview-component table tr.score th,.scoring-preview-component table tr.score td{color:#1ec95b;font-size:13px}
.visually-hidden{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.analytics-data-index-component{font-family:TT,Helvetica,Arial,sans-serif;background:#fff}.analytics-data-index-component .panel-component{height:400px;box-shadow:none;border:1px solid #eee;border-radius:.5rem}.analytics-data-index-component h2.panel-title{font-size:18px;margin:.5rem 0 1rem 0}.analytics-data-index-component .ant-layout-content{width:100%}.analytics-data-index-component .ant-table-small .ant-table-tbody&gt;tr&gt;td{padding-top:2px;padding-bottom:2px}.analytics-data-index-component .table-component{margin-top:15px}.analytics-data-index-component .row-component{display:-ms-flexbox;display:flex;-ms-flex-align:stretch;align-items:stretch}.analytics-data-index-component .analytics-data-menu-component&gt;.antd-component{height:100%}.analytics-data-index-component .analytics-data-menu-component&gt;.antd-component .menu-component{height:100%}.analytics-data-index-component .table-component .ant-table-thead tr{white-space:nowrap}.analytics-data-index-component .table-component .ant-table-thead tr&gt;th{padding:4px 8px !important}.analytics-data-index-component .table-component .ant-table-thead&gt;tr:first-child&gt;th{border-bottom:none;text-align:left}.analytics-data-index-component .table-component .ant-table-thead&gt;tr:first-child&gt;.mobile-view{text-align:right}.analytics-data-index-component .table-component .ant-table-thead&gt;tr:first-child&gt;.mobile-view.col-label{text-align:left}.analytics-data-index-component .table-component .ant-table-thead&gt;tr:first-of-type&gt;th{font-family:"Open Sans",Helvetica,Arial,sans-serif}@media screen and (min-width: 1200px){.analytics-data-index-component .table-component .ant-table-thead&gt;tr:first-of-type&gt;th:not(.small-column)&gt;span{display:block;min-width:120px}}@media screen and (min-width: 1024px)and (max-width: 1199px){.analytics-data-index-component .table-component .ant-table-thead&gt;tr:first-of-type&gt;th:not(.small-column)&gt;span{display:block;min-width:100px}}.analytics-data-index-component .fixed-width-120{width:120px}.analytics-data-index-component .table-component .ant-table-thead tr:last-of-type th{color:#043623;text-align:right;height:50px;line-height:50px;background:#fbfcfa;font-family:TT,Helvetica,Arial,sans-serif;font-weight:300;font-size:26px}.analytics-data-index-component .table-component .ant-table-thead tr:last-of-type th.selected{color:#1ec95b}.analytics-data-index-component .table-component td.item-total{color:#aaa;width:46px;font-size:10px;max-width:none}.analytics-data-index-component .table-component td.single-column,.analytics-data-index-component .table-component td.item-total{padding-right:8px !important}.analytics-data-index-component .table-component td.single-column:not(.big-title){width:1%}.analytics-data-index-component .row-thumbnail,.analytics-data-index-component .platform-icon{height:40px}.analytics-data-index-component .table-component .ant-table-small th.big-title,.analytics-data-index-component .table-component .ant-table-small td.big-title{width:25%;text-align:left}.analytics-data-index-component .table-component .ant-table-small th.big-title.longer,.analytics-data-index-component .table-component .ant-table-small td.big-title.longer{width:40%}.analytics-data-index-component .table-component .ant-table-small th.big-title.long,.analytics-data-index-component .table-component .ant-table-small td.big-title.long{width:60%}.analytics-data-index-component .big-title&gt;*{height:40px;line-height:40px}.analytics-data-index-component th.selected,.analytics-data-index-component td.selected{background:#fbfcfa}.analytics-data-index-component th.selected{color:#1ec95b}.analytics-data-index-component .small-table th:not(.big-title),.analytics-data-index-component .small-table td:not(.big-title){width:8%}.analytics-data-index-component .small-table th:last-of-type,.analytics-data-index-component .small-table td:last-of-type{width:100%;text-align:left;padding-left:40px}.analytics-data-index-component .recharts-x-axis{transform:translateY(8px)}.analytics-data-index-component .external-thumbnail{-ms-flex:0 0 64px;flex:0 0 64px;width:64px;height:40px;overflow:hidden;text-align:center}.analytics-data-index-component .external-thumbnail img{position:absolute;display:block;left:0;top:0;width:100%;height:100%}.analytics-data-index-component .thumbnail-wrapper,.analytics-data-index-component .external-thumbnail{position:relative}.analytics-data-index-component .thumbnail-wrapper:before,.analytics-data-index-component .external-thumbnail:before{content:"";display:block;width:64px;height:40px;background:#f3f3f3}.analytics-data-index-component .thumbnail-wrapper .thumbnail-component,.analytics-data-index-component .external-thumbnail .thumbnail-component{position:absolute;left:0;top:0}.analytics-data-index-component .thumbnail-wrapper img,.analytics-data-index-component .external-thumbnail img{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.analytics-data-index-component .loader-wrapper-component{min-height:300px}.analytics-data-index-component .loader-component{top:150px}.analytics-data-index-component .widget .loader-component{top:50%}.analytics-data-index-component .platforms-col{width:35px;max-width:initial;white-space:nowrap}.analytics-data-index-component .country-icon{width:16px;max-width:initial}.analytics-data-index-component .platform-icon,.analytics-data-index-component .platform-icon-big{overflow:hidden;text-align:center}.analytics-data-index-component .platform-icon img,.analytics-data-index-component .platform-icon-big img{display:inline-block;vertical-align:middle}.analytics-data-index-component .platform-icon{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.analytics-data-index-component .single-platform-column{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-direction:column;flex-direction:column;padding:3px 0}.analytics-data-index-component .single-platform-column+.single-platform-column{margin-right:4px}.analytics-data-index-component .single-platform-column:nth-child(2){-ms-flex-pack:end;justify-content:flex-end}.analytics-data-index-component .single-platform-icon{display:block;width:15px;height:15px;line-height:15px;border-radius:2px;background-color:#f3f3f3}.analytics-data-index-component .platform-col{max-width:none;width:45px}.analytics-data-index-component .platform-icon-big{display:block;height:40px;width:40px;line-height:40px;padding-right:5px}.analytics-data-index-component .link-to-page{display:block;cursor:pointer}.analytics-data-index-component .widget{-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:end;justify-content:flex-end;height:100%}.analytics-data-index-component .widget .widget-title{font-size:18px;font-weight:300;margin-bottom:10px}.analytics-data-index-component .widget .recharts-text{fill:#485465;font-size:10px}.analytics-data-index-component .widget-area{position:relative;height:400px;margin:0 4px;padding:10px;border-radius:2px;background-color:#fff;box-shadow:0 1px 4px 0 rgba(4,54,35,.09),0 1px 2px 0 rgba(4,54,35,.09)}.analytics-data-index-component .widget-grid{-ms-flex-wrap:wrap;flex-wrap:wrap}.analytics-data-index-component .widget-grid&gt;.col-component{margin-bottom:20px}.analytics-data-index-component .menu-component .ant-menu-sub .ant-menu-item-selected{pointer-events:none}.analytics-data-index-component .recharts-pie-label-line{stroke:#043623}.analytics-data-index-component .title-wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.analytics-data-index-component .title-wrapper&gt;*+*{padding-left:10px}.analytics-data-index-component .title-wrapper .title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.analytics-data-index-component .table-header-title{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;cursor:pointer;-ms-flex-pack:end;justify-content:end}.analytics-data-index-component .table-header-title .table-header-text{position:relative;display:inline-block}.analytics-data-index-component .table-header-title .table-header-text.selected{color:#1ec95b;background:#fbfcfa}.analytics-data-index-component .table-header-title img,.analytics-data-index-component .table-header-title .table-header-loader{display:inline-block;margin-left:15px}.analytics-data-index-component .table-header-title img{margin-top:-4px}.analytics-data-index-component .table-header-title .table-header-loader{margin-top:-8px}.analytics-data-index-component th:first-child{padding-left:0 !important}.analytics-data-index-component th:first-child .table-header-title{-ms-flex-pack:start;justify-content:start}.analytics-data-index-component .additional-info{color:#aaa;font-weight:300}.analytics-data-index-component .entity-link-component{display:block}.analytics-data-index-component .ant-menu-submenu-inline&gt;.ant-menu-submenu-title .ant-menu-submenu-arrow{right:initial;left:8px}.analytics-data-index-component .ant-menu-inline .ant-menu-submenu-title{padding-right:25px}
@media print{#analytics-data-route .header-menu,#analytics-data-route #toplinks,#analytics-data-route hr,#analytics-data-route #topleft&gt;*{display:none}#analytics-data-route #topleft #logo{display:block}.analytics-data-index-component .analytics-data-menu-component{display:none}.analytics-data-index-component .analytics-data-header-component .selectors{display:none}}

div.empty-state-component{margin-top:20px}

.treemap-container-component .recharts-responsive-container div&gt;div:nth-child(2){overflow:hidden !important}.treemap-container-component .recharts-responsive-container div&gt;div:nth-child(2) div{overflow:hidden !important}.treemap-container-component .recharts-responsive-container&gt;div:nth-child(2){overflow:hidden !important}.treemap-container-component .recharts-responsive-container&gt;div:nth-child(2) div{overflow:hidden !important}
.treemap-component{position:relative}.treemap-component .depth-1::after{content:"";display:block;position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,0)}.treemap-component:hover .depth-1::after{background:rgba(0,0,0,.45)}.treemap-component:hover .depth-1:hover::after{display:none}.treemap-component .depth-1,.treemap-component .depth-2{position:absolute}.treemap-component .depth-2{border:1px solid #fff;overflow:hidden}.treemap-component .depth-2:before{content:"";display:block;position:absolute;left:0;top:0;width:100%;height:100%;background:#f3f3f3}.treemap-component .group-index .thumbnail-component::before,.treemap-component .group-index .thumbnail-component::after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%}.treemap-component .group-index .thumbnail-component::before{mix-blend-mode:darken}.treemap-component .group-index .thumbnail-component::after{mix-blend-mode:lighten}.treemap-component .group-index-1 .thumbnail-component::before{background-color:#1ec95b}.treemap-component .group-index-1 .thumbnail-component::after{background-color:#192550}.treemap-component .group-index-2 .thumbnail-component::before{background-color:#f00e2e}.treemap-component .group-index-2 .thumbnail-component::after{background-color:#192550}.treemap-component .group-index-3 .thumbnail-component::before{background-color:#ffc04f}.treemap-component .group-index-3 .thumbnail-component::after{background-color:#f6169d}.treemap-component .group-index-4 .thumbnail-component::before{background-color:#ff0}.treemap-component .group-index-4 .thumbnail-component::after{background-color:#6b11ca}.treemap-component .group-index-5 .thumbnail-component::before{background-color:#f53cb4}.treemap-component .group-index-5 .thumbnail-component::after{background-color:#192550}.treemap-component .group-index-6 .thumbnail-component::before{background-color:#6bff7f}.treemap-component .group-index-6 .thumbnail-component::after{background-color:#192550}.treemap-component .group-index-7 .thumbnail-component::before{background-color:#3a9af4}.treemap-component .group-index-7 .thumbnail-component::after{background-color:#192550}.treemap-component .group-index-8 .thumbnail-component::before{background-color:#550990}.treemap-component .group-index-8 .thumbnail-component::after{background-color:#192550}.treemap-component .ondemand .thumbnail-component::before{background-color:#1ec95b}.treemap-component .ondemand .thumbnail-component::after{background-color:#192550}.treemap-component .live .thumbnail-component::before{background-color:#137d38}.treemap-component .live .thumbnail-component::after{background-color:#192550}.treemap-component .facebook .thumbnail-component::before{background-color:#3b5998}.treemap-component .facebook .thumbnail-component::after{background-color:#192550}.treemap-component .youtube .thumbnail-component::before{background-color:red}.treemap-component .youtube .thumbnail-component::after{background-color:#192550}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.treemap-component .group-index-1 .thumbnail-component::before{opacity:0}.treemap-component .group-index-1 .thumbnail-component::after{background-color:#1ec95b;opacity:.5}.treemap-component .group-index-2 .thumbnail-component::before{opacity:0}.treemap-component .group-index-2 .thumbnail-component::after{background-color:#f00e2e;opacity:.5}.treemap-component .group-index-3 .thumbnail-component::before{opacity:0}.treemap-component .group-index-3 .thumbnail-component::after{background-color:#ffc04f;opacity:.5}.treemap-component .group-index-4 .thumbnail-component::before{opacity:0}.treemap-component .group-index-4 .thumbnail-component::after{background-color:#ff0;opacity:.5}.treemap-component .group-index-5 .thumbnail-component::before{opacity:0}.treemap-component .group-index-5 .thumbnail-component::after{background-color:#f53cb4;opacity:.5}.treemap-component .group-index-6 .thumbnail-component::before{opacity:0}.treemap-component .group-index-6 .thumbnail-component::after{background-color:#6bff7f;opacity:.5}.treemap-component .group-index-7 .thumbnail-component::before{opacity:0}.treemap-component .group-index-7 .thumbnail-component::after{background-color:#3a9af4;opacity:.5}.treemap-component .group-index-8 .thumbnail-component::before{opacity:0}.treemap-component .group-index-8 .thumbnail-component::after{background-color:#550990;opacity:.5}.treemap-component .ondemand .thumbnail-component::before{opacity:0}.treemap-component .ondemand .thumbnail-component::after{background-color:#1ec95b;opacity:.5}.treemap-component .live .thumbnail-component::before{opacity:0}.treemap-component .live .thumbnail-component::after{background-color:#137d38;opacity:.5}.treemap-component .facebook .thumbnail-component::before{opacity:0}.treemap-component .facebook .thumbnail-component::after{background-color:#3b5998;opacity:.5}.treemap-component .youtube .thumbnail-component::before{opacity:0}.treemap-component .youtube .thumbnail-component::after{background-color:red;opacity:.5}}.treemap-component .depth-1-label{position:relative;margin:7px;pointer-events:none}.treemap-component .depth-1-label .name{font-size:18px;font-family:TT,Helvetica,Arial,sans-serif;font-weight:300;color:#fff;letter-spacing:1px}.treemap-component .depth-1-label .info{font-size:12px;font-family:TT,Helvetica,Arial,sans-serif;font-weight:300;color:#fff;letter-spacing:.5px}.treemap-component .social-thumbnail{position:relative}.treemap-component .social-thumbnail,.treemap-component .social-thumbnail img{width:100%;height:100%}
div.pie-graph-component{position:relative;width:100%}div.pie-graph-component .recharts-responsive-container&gt;div:nth-child(2){overflow:hidden !important}div.pie-graph-component .recharts-responsive-container&gt;div:nth-child(2) div{overflow:hidden !important}div.pie-graph-component .recharts-wrapper{margin:0 auto}div.pie-graph-component .totals{position:absolute;left:0;top:0;display:-ms-flexbox;display:flex;width:100%;height:300px;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;text-align:center}div.pie-graph-component .totals .number{display:block;font-family:TT,Helvetica,Arial,sans-serif;font-weight:300;font-size:48px;line-height:1}div.pie-graph-component .totals .number.small{font-size:35px}div.pie-graph-component .totals .number.smaller{font-size:28px}div.pie-graph-component .totals .key{display:block;font-size:14px;line-height:1;color:#aaa}



div.bar-graph-component .recharts-responsive-container&gt;div:nth-child(2){overflow:hidden !important}div.bar-graph-component .recharts-responsive-container&gt;div:nth-child(2) div{overflow:hidden !important}



.line-widget-wrapper-component .line-widget-component{height:400px}.line-widget-wrapper-component .loader-wrapper-component{width:100%}.line-widget-wrapper-component .panel-component{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:100%}
.doughnut-widget-wrapper-component .doughnut-widget-component{height:400px}.doughnut-widget-wrapper-component .panel-component{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:100%}.doughnut-widget-wrapper-component .loader-wrapper-component{width:100%}.doughnut-widget-wrapper-component .empty-doughnut-wrapper{width:100%}
div.doughnut-widget-component .widget-area{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}div.doughnut-widget-component .widget-item{width:100%}div.doughnut-widget-component .empty-doughnut-wrapper{position:relative}div.doughnut-widget-component .empty-text{position:absolute;top:0;left:0}
.table-widget-wrapper-component table-widget-component{height:400px}
div.table-widget-component .widget-area&gt;.loader-wrapper-component{height:100%}div.table-widget-component .ant-table-body table{padding:0 0 10px}div.table-widget-component .ant-table-body table thead tr:last-of-type{display:none}div.table-widget-component .table-component .ant-table-thead&gt;tr:first-child&gt;th{border-top:none;border-bottom:1px solid #d3dcd9}div.table-widget-component .table-component .ant-table-thead&gt;tr:first-child&gt;th{text-align:right}div.table-widget-component .table-component .ant-table-thead&gt;tr:first-child&gt;th.title{text-align:left}div.table-widget-component td.big-title{border-right:none}div.table-widget-component .table-component .ant-table-thead&gt;tr:first-of-type&gt;th:not(.small-column)&gt;span{min-width:initial}div.table-widget-component .table-component .ant-table-thead&gt;tr:first-of-type&gt;th{border-right:none}
.funnel-widget-wrapper-component .funnel-widget-component{height:400px}.funnel-widget-wrapper-component .loader-wrapper-component{width:100%}.funnel-widget-wrapper-component .panel-component{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:100%}.funnel-widget-wrapper-component .funnel-chart-list{margin:0 auto}
div.funnel-widget-component .widget-area&gt;.loader-wrapper-component{height:100%}div.funnel-widget-component .widget-area&gt;div{text-align:center}div.funnel-widget-component .widget-item{width:100%}
.kpi-widget-wrapper-component .kpi-widget-component{height:400px}.kpi-widget-wrapper-component .panel-component{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:100%}.kpi-widget-wrapper-component .kpi-list{width:100%}.kpi-widget-wrapper-component .kpi-item{-ms-flex:1 1 50%;flex:1 1 50%;margin-bottom:16px}



.overview-videos-container-component .table-component .table-overview-videos .ant-table-thead tr th:first-of-type,.overview-videos-container-component .table-component .table-overview-videos .video-identifier{border-right:none}
.videos-platform-container-component .table-component .table-videos-platform-overview .ant-table-thead tr th:first-of-type{border-right:none}
.video-posted-container-component .table-component .table-overview-video-posted .ant-table-thead tr th:first-of-type{border-right:none}
.overview-categories-container-component .table-component .table-overview-categories .ant-table-body tr th:first-of-type,.overview-categories-container-component .table-component .table-overview-categories .ant-table-body tr td:first-of-type{border-right:none}




.collectors-position-container-component .table-component tr td.single-column:first-child{width:90%}

.usage-location-container-component .country-name-wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.usage-location-container-component .country-name{padding-left:10px}







div.analytics-data-header-component div.analytics-data-header-row{position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding-top:10px;margin-bottom:15px}div.analytics-data-header-component div.analytics-data-header-row .heading{-ms-flex-item-align:baseline;align-self:baseline;-ms-flex:1 1 auto;flex:1 1 auto}div.analytics-data-header-component div.analytics-data-header-row h1{display:inline;color:#043623;margin-bottom:4px}div.analytics-data-header-component div.analytics-data-header-row h1 tt-icon{vertical-align:-4px;margin-left:3px;color:#222}div.analytics-data-header-component div.analytics-data-header-row .clear-link{display:inline;text-decoration:underline;cursor:pointer;color:#aaa;font-style:italic;font-size:12px;padding-left:4px;white-space:nowrap}div.analytics-data-header-component div.analytics-data-header-row .date-picker-component{position:relative;width:210px}div.analytics-data-header-component .analytics-data-header-menu{margin-bottom:2rem}div.analytics-data-header-component .analytics-data-header-intervals{margin-bottom:.5rem}div.analytics-data-header-component .selectors{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}div.analytics-data-header-component .selectors .first-row{display:-ms-flexbox;display:flex;margin-bottom:0}div.analytics-data-header-component .print-wrapper{text-align:right;margin-bottom:50px;color:#043623}div.analytics-data-header-component .print-wrapper .date{font-size:24px;margin-bottom:15px}
.social-platform-checkboxes-component{position:absolute;display:-ms-flexbox;display:flex;left:0;bottom:0}.social-platform-checkboxes-component .checkbox-self-contained-component label{cursor:pointer}.social-platform-checkboxes-component .checkbox-self-contained-component+.checkbox-self-contained-component{padding-left:20px}
.visually-hidden{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}div.video-selector-filter-component .trigger-button{display:inline-block;margin-right:10px;padding:10px 16px;background:#f5f5f5;border-radius:.25rem;border:0;color:#4a4a4a;font-size:12px;line-height:1;cursor:pointer;white-space:nowrap}div.video-selector-filter-component .trigger-button:hover{background-color:#e5e5e5}
div.date-picker-filter-component{margin-right:10px}div.date-picker-filter-component .ant-calendar-picker-input.ant-input{height:32px}
.visually-hidden{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.create-report-component{display:-ms-flexbox;display:flex}.create-report-component .panel{border:none;box-shadow:none}.create-report-component .views-panel{background-color:#fff;box-shadow:0 1px 6px rgba(0,0,0,.2);padding:15px 10px;margin-top:3px}.create-report-component .dropdown-panel-component .panel{left:auto;right:0;top:28px}.create-report-component .view{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;cursor:pointer}.create-report-component .view.selected{background:#eff5f0}.create-report-component .view .view-name{padding:3px 0 3px 3px;-ms-flex:1 1 auto;flex:1 1 auto}.create-report-component .view .delete-button{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:3px}.create-report-component .view:hover{background:#eff5f0}.create-report-component .views-title{margin-bottom:10px}.create-report-component .trigger-button,.create-report-component .delete-button{display:inline-block;padding:10px 16px;background:#f5f5f5;border-radius:.25rem;border:0;color:#4a4a4a;font-size:12px;line-height:1;cursor:pointer;white-space:nowrap}.create-report-component .trigger-button:hover,.create-report-component .delete-button:hover{background-color:#e5e5e5}.create-report-component .delete-button{margin-left:10px}.delete-custom-report-tooltip .ant-tooltip-inner{min-height:initial}
form.save-view-form-component{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:0 0 8px}form.save-view-form-component .form-input{-ms-flex:1 1 auto;flex:1 1 auto}form.save-view-form-component .form-input input{width:100%}form.save-view-form-component button{margin:25px 0 0 15px;-ms-flex:0 0 100px;flex:0 0 100px}form.save-view-form-component .redux-form-simple-field-component{position:relative;padding-bottom:0}form.save-view-form-component .redux-form-simple-field-component .error{position:absolute;left:0;bottom:-20px}
.visually-hidden{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}div.download-dropdown-component{margin-left:10px;background:#f5f5f5;border-radius:.25rem;color:#4a4a4a}div.download-dropdown-component .title{display:block;position:relative;padding-right:13px}div.download-dropdown-component .title .title-inner&gt;span{display:block;width:30px;height:32px;padding-top:8px;text-align:center;border-right:1px solid #e3ece4}div.download-dropdown-component .title::after{display:block;content:"";position:absolute;top:50%;right:3px;margin-top:-1px;width:0;height:0;border-left:3px solid transparent;border-right:3px solid transparent;border-top:3px solid #aaa}div.download-dropdown-component:hover{background-color:#e5e5e5}div.download-dropdown-component .download-list{width:98px}div.download-dropdown-component .menu-component li.ant-menu-item-selected{font-weight:normal;cursor:pointer;background:#fff}div.download-dropdown-component .menu-component li.ant-menu-item-selected.ant-menu-item-active{background:#eff5f0}
.analytics-data-menu-component .reports.ant-menu-submenu-inline .ant-menu-submenu-title{position:relative;cursor:default}.analytics-data-menu-component .reports.ant-menu-submenu-inline .ant-menu-submenu-title::before{content:"";display:block;position:absolute;top:0;left:15px;right:15px;height:1px;background:#ccc}.analytics-data-menu-component .reports.ant-menu-submenu-inline .ant-menu-submenu-title .ant-menu-submenu-arrow{display:none}.analytics-data-menu-component .ant-menu-item.no-reports{cursor:auto;color:#aaa;font-weight:300}.analytics-data-menu-component .reports-wrapper .ant-menu-item a{font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.analytics-data-menu-component .custom-report{margin:0 8px;font-size:16px;line-height:40px;border-top:1px solid #ccc;color:#043623}.analytics-data-menu-component .no-reports{padding:8px}
.header-select-component{-ms-flex-item-align:end;align-self:flex-end}.header-select-component .pill-select{background:#f5f5f5;border-radius:1rem;border:0;color:#4a4a4a}.header-select-component .pill-select .option-label{padding:2px 8px;line-height:1}.header-select-component .pill-select .option.selected{background:#e5e5e5;color:inherit}.header-select-component .pill-select .option:hover{background:#e5e5e5;color:inherit}
.manage-webinars-index-container-component{background:#f9f9f9;min-height:100vh}.manage-webinars-index-container-component .ant-tabs-tabpane&gt;*{padding-bottom:60px}.manage-webinars-index-container-component .ant-tabs-bar{border:none}.manage-webinars-index-container-component .ant-tabs{position:static}.manage-webinars-index-container-component .tabs-wrapper{position:relative}.manage-webinars-index-container-component .ant-tabs-line&gt;.ant-tabs-bar::before{content:"";display:block;position:absolute;left:0;top:0;right:0;height:44px;background:#fff;border-bottom:1px solid #e3ece4}.manage-webinars-index-container-component .box{margin:2px 4px 4px;padding:15px;border-radius:2px;background:#fff;box-shadow:0 1px 4px 0 rgba(4,54,35,.09),0 1px 2px 0 rgba(4,54,35,.09)}.manage-webinars-index-container-component .panel{padding:20px;background-color:#f9faf9}.manage-webinars-index-container-component .panel .panel-content{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;height:250px}.manage-webinars-index-container-component .panel .panel-content&gt;svg{margin-right:20px}.manage-webinars-index-container-component .panel .panel-content .funnel-loader{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex:1 1 auto;flex:1 1 auto}.manage-webinars-index-container-component .metrics-bar-component{margin-bottom:35px}.manage-webinars-index-container-component .audience-inset-component{margin-top:10px}.manage-webinars-index-container-component .audience-inset-component .empty-state{background:transparent}.manage-webinars-index-container-component .questions-tab{text-align:center}.manage-webinars-index-container-component .empty-conversion-state{height:250px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.manage-webinars-index-container-component .webinar-page-tab,.manage-webinars-index-container-component .registration-tab{text-align:center}.manage-webinars-index-container-component .tabs-component .ant-tabs-line .ant-tabs-content{padding-top:0}.manage-webinars-index-container-component .fake-ui{max-width:100%}
.visually-hidden{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.manage-webinars-header-component{background:#fff}.manage-webinars-header-component .max-width-container-component{padding-top:35px}.manage-webinars-header-component .webinars-header-inner{display:-ms-flexbox;display:flex;padding-bottom:35px}.manage-webinars-header-component .cancelled-alert,.manage-webinars-header-component .private-alert{margin-bottom:24px}.manage-webinars-header-component .title-wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start}.manage-webinars-header-component .title-wrapper .heading{padding-right:20px;-ms-flex:1 1 auto;flex:1 1 auto}.manage-webinars-header-component .details-wrapper{-ms-flex:1 1 auto;flex:1 1 auto}.manage-webinars-header-component .image-wrapper+.details-wrapper{padding-left:20px}.manage-webinars-header-component h1{margin:0}.manage-webinars-header-component .webinar-title{line-height:28px;color:#043623;margin-bottom:10px}.manage-webinars-header-component .webinar-title .no-break{white-space:nowrap}.manage-webinars-header-component .webinar-title .edit-button{margin:0 0 3px 5px;opacity:0;transition:opacity .2s}.manage-webinars-header-component .webinar-title:hover .edit-button{opacity:1;transition:opacity .2s}.manage-webinars-header-component .actions-list{margin-left:30px;line-height:1}.manage-webinars-header-component .date{font-size:13px;color:#676767;margin-bottom:7px}.manage-webinars-header-component .thumbnail{height:105px;margin-right:20px}.manage-webinars-header-component .live-timers-component .broadcasting-time{color:#1ec95b;text-transform:uppercase}.manage-webinars-header-component .live-timers-component .broadcasting-time::before{content:"";display:inline-block;width:8px;height:8px;border-radius:50%;background:#1ec95b;margin-right:5px;margin-bottom:1px}.manage-webinars-header-component .link-type-button{display:inline-block;padding:2px 5px;cursor:pointer}.manage-webinars-header-component .link-type-button img{display:block}.manage-webinars-header-component .actions-item{font-size:12px;line-height:1;display:inline-block}.manage-webinars-header-component .actions-item+.actions-item{margin-left:5px}.manage-webinars-header-component .actions-item.last{padding-left:5px;border-left:1px solid #ccc}.manage-webinars-header-component .date{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.manage-webinars-header-component .label-state{margin-left:15px;border-radius:.125rem;border:1px solid #1ec95b;color:#1ec95b;padding:4px 8px;font-size:13px;line-height:1}.manage-webinars-header-component .label-state.current-state-previous{border-color:#aaa;color:#676767;font-style:italic}.manage-webinars-header-component .label-state.current-live-label-ondemand{border-color:#0f632d;color:#0f632d}.manage-webinars-header-component .open-webinar{color:#fff;background-color:#fac546;border:1px solid #fac546}.manage-webinars-header-component .webinar-state-buttons{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.manage-webinars-header-component .recordings-count{font-size:14px;color:#aaa;padding-right:15px}.manage-webinars-header-component .buttons-wrapper{white-space:nowrap}.manage-webinars-header-component .buttons-wrapper&gt;*{display:inline-block;vertical-align:top}.manage-webinars-header-component .buttons-wrapper&gt;.tooltip-wrapper{margin-left:8px}.manage-webinars-header-component .toggle-private-state{text-decoration:underline;font-weight:600;cursor:pointer}.chrome-browser-for-producer-tooltip{max-width:255px}
.live-timers-component:not(.no-button-styles) .recording-time,.live-timers-component:not(.no-button-styles) .streaming-time,.live-timers-component:not(.no-button-styles) .broadcasting-time{padding:3px 18px;margin-left:8px;border:1px solid #043623;border-radius:18px;color:#043623;white-space:nowrap;text-align:center;display:inline-block;font-family:Inter,sans-serif;font-weight:600;font-size:12px;line-height:16px}.live-timers-component:not(.no-button-styles) .recording-time.idle,.live-timers-component:not(.no-button-styles) .streaming-time.idle,.live-timers-component:not(.no-button-styles) .broadcasting-time.idle{color:#d3dcd9;border-color:#d3dcd9}.live-timers-component .broadcasting-time{color:#fff;border-color:#fff}.live-timers-component .recording-time{color:#fa4646;border-color:#fa4646}.live-timers-component .timer-component{margin-left:4px;display:inline}.live-timers-component .recording-time{color:#fa4646;border-color:#fa4646}
.visually-hidden{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.draft-private-toggle-container-component{display:-ms-flexbox;display:flex;font-size:11px;line-height:1.4}.draft-private-toggle-container-component .toggle-button{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;font-size:11px}.draft-private-toggle-container-component .toggle-button .mode-icon{padding-right:8px}.draft-private-toggle-container-component .toggle-button .chevron-down{padding-left:8px}.draft-private-toggle-container-component .toggle-wrapper{display:-ms-flexbox;display:flex}.draft-private-toggle-container-component .toggle-wrapper-draft{cursor:pointer}.draft-private-toggle-container-component .toggle-wrapper-draft .toggle-button{padding:6px 11px;background:rgba(244,134,48,.24);border-top-left-radius:.125rem;border-bottom-left-radius:.125rem}.draft-private-toggle-container-component .toggle-wrapper-draft .toggle-button .button-type-text{color:#f48630}.draft-private-toggle-container-component .toggle-wrapper-public .toggle-button{padding:5px 8px;border-radius:.125rem;background-color:rgba(30,201,91,.08);transition:background .2s}.draft-private-toggle-container-component .toggle-wrapper-public .toggle-button:hover{background-color:rgba(30,201,91,.24);transition:background .2s}.draft-private-toggle-container-component .toggle-wrapper-public .toggle-button .button-type-text{color:#1ec95b}.draft-private-toggle-container-component .toggle-wrapper-private .toggle-button{background-color:rgba(144,19,254,.08);transition:background .2s}.draft-private-toggle-container-component .toggle-wrapper-private .toggle-button:hover{background-color:rgba(144,19,254,.24);transition:background .2s}.draft-private-toggle-container-component .toggle-wrapper-private .toggle-button .button-type-text{color:#9013fe}.draft-private-toggle-container-component .toggle-wrapper-public,.draft-private-toggle-container-component .toggle-wrapper-private{-ms-flex-align:center;align-items:center}.draft-private-toggle-container-component .toggle-wrapper-public .toggle-button,.draft-private-toggle-container-component .toggle-wrapper-private .toggle-button{padding:5px 8px;border-radius:.125rem}.draft-private-toggle-container-component .toggle-wrapper-public .clipboard-button-component,.draft-private-toggle-container-component .toggle-wrapper-private .clipboard-button-component{opacity:0;transition:opacity .2s}.draft-private-toggle-container-component .toggle-wrapper-public .clipboard-button-component:hover,.draft-private-toggle-container-component .toggle-wrapper-private .clipboard-button-component:hover{opacity:1;transition:opacity .2s}.draft-private-toggle-container-component .toggle-wrapper-public .webinar-link,.draft-private-toggle-container-component .toggle-wrapper-private .webinar-link{padding:4px 6px;font-size:11px;color:#676767;text-decoration:none;-ms-flex:1 1 auto;flex:1 1 auto;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.draft-private-toggle-container-component .toggle-wrapper-public .webinar-link:hover+.clipboard-button-component,.draft-private-toggle-container-component .toggle-wrapper-private .webinar-link:hover+.clipboard-button-component{opacity:1}.draft-private-toggle-container-component .button-type-text{line-height:1.1;font-weight:bold}.draft-private-toggle-container-component .draft-text{display:block;padding:4px 12px;background:rgba(244,134,48,.12);border-top-right-radius:.125rem;border-bottom-right-radius:.125rem;color:#f48630}.draft-private-toggle-container-component .dropdown-component li:nth-child(3).ant-menu-item:last-of-type{border-top:1px solid #d3dcd9}.centered-modal-content-component .footer-button-wrapper{padding-top:32px}.centered-modal-content-component .footer-button-wrapper .button-component+.button-component{margin-left:8px}.draft-private-modal .clipboard-link{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;margin-top:16px}.draft-private-modal .clipboard-link a{font-size:13px;color:#1ec95b;padding-right:8px;text-decoration:none}.draft-private-modal .clipboard-link a:hover{color:#1ec95b}.draft-private-modal .clipboard-link .clipboard-button-component{padding-left:8px}.draft-private-modal .sub-heading{max-width:350px;margin:0 auto}.draft-private-modal .max-width{max-width:290px;margin:0 auto}.draft-private-modal .draft-message{margin-top:32px}.draft-private-modal .draft-message .message-content{display:-ms-flexbox;display:flex}.draft-private-modal .draft-message .message-content+.message-content{margin-top:24px}.draft-private-modal .draft-message .message{-ms-flex:1 1 auto;flex:1 1 auto;padding:0 16px;text-align:left}.draft-private-modal .draft-message .message-title{font-size:15px;font-weight:bold;line-height:18px;font-family:"Open Sans",Helvetica,Arial,sans-serif;margin-bottom:4px}.draft-private-modal .draft-message .message-button-wrapper{-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.draft-private-modal .draft-message .message-icon-wrapper{-ms-flex:0 0 32px;flex:0 0 32px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:32px;height:32px;background:rgba(30,201,91,.08);border-radius:50%}.draft-private-modal .draft-message .message-icon-wrapper.message-icon-public{background:rgba(30,201,91,.08)}.draft-private-modal .draft-message .message-icon-wrapper.message-icon-private{background:rgba(144,19,254,.08)}
.change-draft-date-component .header{display:-ms-flexbox;display:flex;border-bottom:1px solid #ddd;padding:0 16px 24px;margin-bottom:24px}.change-draft-date-component .calendar-icon-wrapper{-ms-flex:0 0 48px;flex:0 0 48px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:48px;height:48px;border-radius:50%;background:#fef2d7}.change-draft-date-component .message-wrapper{-ms-flex:1 1 auto;flex:1 1 auto;padding-left:24px}.change-draft-date-component .message-wrapper .heading{color:#043623;font-size:20px;font-weight:400;line-height:24px;margin-bottom:8px}.change-draft-date-component .message-wrapper p{color:#676767;font-size:13px;font-weight:400;line-height:16px;margin:0}.change-draft-date-component .date-time-field-component{margin-left:-7px}
.action-button-list-component{margin-left:8px}.action-button-list-component .dropdown-component .menu-component li{width:100px}.action-button-list-component .dropdown-component .menu-component li:last-of-type{border-top:1px solid #d3dcd9}.action-button-list-component .dropdown-component .menu-component li:first-of-type .icon-component{margin-left:-2px}.action-button-list-component .dropdown-component .title .icon-component{position:relative;width:40px;height:40px}.action-button-list-component .dropdown-component .title .icon-component img{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%) rotate(90deg)}
.confirm-remove-webinar .ant-modal{margin:0 auto}.confirm-remove-webinar .ant-modal-body{padding:20px;font-size:13px}.confirm-remove-webinar .ant-modal-body h3{font-size:20px;margin-bottom:25px;margin-left:12px;margin-top:10px}.confirm-remove-webinar .ant-modal-body ul{list-style:disc;margin-left:29px}.confirm-remove-webinar .ant-modal-body ul li{margin-bottom:10px}.confirm-remove-webinar .ant-modal-footer{padding:10px 20px}
.create-webinar-container-component .link-type-button{cursor:pointer;padding:2px 5px}.create-webinar-modal .ant-modal{margin:0 auto}.create-webinar-modal .header{padding:16px 0;font-size:15px;color:#043623}.create-webinar-modal .ant-modal-title{font-size:16px}.create-webinar-modal .ant-modal-header,.create-webinar-modal .ant-modal-body,.create-webinar-modal .ant-modal-footer{padding:0 20px}.create-webinar-modal .ant-modal-header{padding-top:20px;padding-bottom:30px;border:none}.create-webinar-modal .ant-modal-body{padding-bottom:20px}
.create-webinar-form-component input{width:100%;transition:border-color .2s}.create-webinar-form-component input:focus{border-color:#1ec95b;transition:border-color .2s}.create-webinar-form-component .date-field-wrapper{margin-bottom:24px}.create-webinar-form-component .spears-wrapper{margin-bottom:32px}.create-webinar-form-component .section-title{color:#aaa;font-size:13px;font-weight:bold;text-transform:uppercase;margin-bottom:15px;letter-spacing:1px}.create-webinar-form-component .time-picker-component .dropdown-panel-component .panel{border-top-color:#ddd}.create-webinar-form-component .footer{text-align:right}.create-webinar-form-component .redux-form-simple-field-component{position:relative;padding-bottom:20px}.create-webinar-form-component .error{position:absolute;bottom:4px;left:0}.create-webinar-form-component .input-dropdown-wrapper .error{bottom:-16px}.create-webinar-form-component .webinar-description{width:100%}.create-webinar-form-component .webinar-description textarea{width:100%;height:100px;padding:5px}.create-webinar-form-component .ant-collapse-borderless&gt;.ant-collapse-item{border:none}.create-webinar-form-component .show-cloned-details{margin-bottom:20px}.create-webinar-form-component .ant-collapse&gt;.ant-collapse-item&gt;.ant-collapse-header{padding-inline:0;font-size:12px}.create-webinar-form-component .ant-collapse&gt;.ant-collapse-item&gt;.ant-collapse-header .ant-collapse-arrow{right:6px;left:unset}.create-webinar-form-component .ant-collapse-content{padding:0}.create-webinar-form-component .spears-wrapper .content-loader-component{width:240px}.create-webinar-form-component .ant-calendar-header .ant-calendar-prev-year-btn,.create-webinar-form-component .ant-calendar-header .ant-calendar-next-year-btn{display:none}.create-webinar-form-component .ant-calendar-header .ant-calendar-prev-month-btn{left:0 !important}.create-webinar-form-component .ant-calendar-header .ant-calendar-next-month-btn{right:0 !important}.create-webinar-form-component .focus-on-description textarea{height:200px}.create-webinar-form-component .collector-feature-wrapper{margin-bottom:16px}.create-webinar-form-component .gear-mode-setting{padding:15px}.create-webinar-form-component .gear-mode-setting .gear-mode-header{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:10px}.create-webinar-form-component .gear-mode-setting .gear-mode-header h3{font-size:16px}.create-webinar-form-component .gear-mode-setting .gear-mode-teaser-component h3{margin-bottom:14px;font-size:12px}.create-webinar-form-component .open-webinars-header{background-color:#f9f9f9;border-radius:8px;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;padding:12px}.create-webinar-form-component .open-webinars-header .open-webinars-label{-ms-flex:1;flex:1}.create-webinar-form-component .open-webinars-header .open-webinars-label h3{font-size:12px;font-weight:500;line-height:16px;margin:0}.create-webinar-form-component .open-webinars-header .open-webinars-label p{margin:0}.create-webinar-form-component .open-webinars-header .open-webinars-control{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;-ms-flex-pack:end;justify-content:flex-end}.create-webinar-form-component .duration-wrapper{-ms-flex:1;flex:1}.create-webinar-form-component .duration-inner input{width:190px;height:32px;line-height:32px;padding-top:0;padding-bottom:0;color:#043623;font-size:13px;font-weight:400;font-family:"Open Sans",Helvetica,Arial,sans-serif}.create-webinar-form-component .misc-attributes-wrapper{display:-ms-flexbox;display:flex;margin:11px;gap:20px}.create-webinar-form-component .locale-wrapper{-ms-flex:2;flex:2}.create-webinar-form-component .locale-wrapper .title{width:100%}.create-webinar-form-component .locale-wrapper .title span{width:100%}.create-webinar-form-component .locale-wrapper input{width:100%;height:32px;line-height:32px;padding-top:0;padding-bottom:0;color:#043623;font-size:13px;font-weight:400;font-family:"Open Sans",Helvetica,Arial,sans-serif}.create-webinar-form-component .locale-changed-notification{margin:11px}.create-webinar-form-component .locale-changed-notification a{color:#535353;text-decoration:underline}
.webinar-duration-dropdown-component .redux-form-simple-field-component{padding-bottom:0}.webinar-duration-dropdown-component .dropdown-component .menu-component li{text-transform:none}.webinar-duration-dropdown-component label{color:#676767;font-size:13px;font-weight:400;line-height:20px}
.gear-mode-teaser-component h3{font-size:15px;color:#676767;margin-bottom:33px}.gear-mode-teaser-component h4{color:#aaa;font-size:13px;font-weight:600;letter-spacing:1px;text-transform:uppercase;margin-bottom:8px}.gear-mode-teaser-component ul{margin-bottom:24px}.gear-mode-teaser-component ul li{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;line-height:1.2;margin-bottom:6px}.gear-mode-teaser-component ul li&gt;.icon-component{margin-right:7px}.gear-mode-teaser-component .buttons{margin-top:40px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.gear-mode-teaser-component .buttons&gt;.button-component{margin-right:16px;width:242px}.gear-mode-teaser-component .buttons&gt;.button-component:last-child{margin-right:0}.gear-mode-teaser-component .buttons .loading-state{-ms-flex-pack:center;justify-content:center}
.collector-dropdown-component .collector-name{font-weight:bold}.collector-dropdown-component .collector-item{padding:8px 16px;color:#043623;cursor:pointer;background-color:#fff;transition:background-color .2s}.collector-dropdown-component .collector-item.is-selected,.collector-dropdown-component .collector-item:hover{background-color:#eff5f0;transition:background-color .2s}.collector-dropdown-component .main-item+.main-item{margin-top:0;border-top:1px solid #f3f3f3}.collector-dropdown-component .input-dropdown-wrapper .redux-form-simple-field-component{padding-bottom:4px}.collector-dropdown-component .input-dropdown-wrapper input{cursor:pointer}.collector-dropdown-component .input-dropdown-wrapper.disabled input{pointer-events:none}.collector-dropdown-component .collector-list-wrapper{height:295px;overflow-y:auto}.collector-dropdown-component .empty-state-wrapper{position:relative}.collector-dropdown-component .empty-state-wrapper .no-collectors{position:absolute;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;left:0;top:0;width:100%;height:100%;font-size:13px}
.categories-container-component.redux-form-simple-field-component.disabled input:focus{border-color:#ccc}
.visually-hidden{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.panel-input-component .input-dropdown-wrapper{position:relative}.panel-input-component .input-dropdown-wrapper .arrow-down{position:absolute;top:50%;margin-top:-4px;right:6px}.panel-input-component .trigger-input{min-height:30px;padding:5px 20px 5px 5px;border-radius:.125rem;border:1px solid #ccc;margin:0}.panel-input-component .trigger-input.open{border-bottom-left-radius:0;border-bottom-right-radius:0}.panel-input-component .item{color:#043623;padding:6px 12px;cursor:pointer}.panel-input-component .item .name{font-weight:bold}.panel-input-component .item:hover,.panel-input-component .item.is-selected{background-color:#eff5f0}.panel-input-component .item+.item{border-top:1px solid #f3f3f3}.panel-input-component .list-wrapper{max-height:300px;overflow:auto}
.create-webinar-email-container-component .email-item+.email-item{margin-top:16px}.create-webinar-email-container-component .email-subject{font-size:13px}
.visually-hidden{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.webinar-email-header-component .email-subject{width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#043623;line-height:1.6;margin-bottom:0;font-size:15px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.webinar-email-header-component .email-details{line-height:1.54;color:#676767;font-size:13px}.webinar-email-header-component.disabled .email-subject,.webinar-email-header-component.disabled .email-details{color:#cbcccb}.webinar-email-header-component .schedule-warning{background-color:#eee;color:#676767;padding:0 10px;font-size:12px;font-weight:400;margin-left:15px;line-height:20px;height:20px;border-radius:.125rem}
.reschedule-confirmation-modal-component ul{list-style:disc;margin-left:30px}.reschedule-confirmation-modal-component ul li{margin:2px 0}
.visually-hidden{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.overview-tab-component{padding-top:24px}.overview-tab-component .part-of-event-panel{padding:0}.overview-tab-component .metric-wrapper{margin-bottom:24px}.overview-tab-component .metric-wrapper:nth-last-child(-n+3){margin-bottom:8px}.overview-tab-component .space-between-panels{margin-bottom:24px}.overview-tab-component .connection-test-section{margin:20px 4px 4px}.overview-tab-component .connection-test-section a{color:#535353;text-decoration:underline}.overview-tab-component .connection-test-section .alert-component{margin-bottom:20px}.overview-tab-component .connection-test-section .alert-component a{color:#535353;text-decoration:underline}.overview-tab-component .edit-button{cursor:pointer;display:inline-block;line-height:1;padding:5px}.overview-tab-component .edit-button img{display:block}.overview-tab-component .time-wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.overview-tab-component .time-wrapper+.time-wrapper{margin-top:8px}.overview-tab-component .time-wrapper .icon{padding-right:24px}.overview-tab-component .time-wrapper img{display:block}.overview-tab-component .description{white-space:pre-wrap;margin-bottom:0;word-break:break-word}.overview-tab-component .list-component .empty-list{background:none;padding:0;font-style:italic;text-align:left}.overview-tab-component .box.attendance-box{position:relative;margin-top:22px}.overview-tab-component .attendance-tittle{margin-bottom:24px}.overview-tab-component .import-export-icons-wrapper{position:absolute;top:16px;right:16px}.overview-tab-component .presenters-wrapper .loader-wrapper-component{min-height:20px}.overview-tab-component .audience-inset-component .empty-state{margin:0}.overview-tab-component .empty-wrapper{position:relative}.overview-tab-component .empty-wrapper.disabled .empty-text.empty-text-link{cursor:default;color:#535353}.overview-tab-component .empty-wrapper .empty-text{position:absolute;left:0;top:0;display:-ms-flexbox;display:flex;width:100%;height:100%;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;padding:0 20px;text-align:center}.overview-tab-component .empty-wrapper .empty-text.empty-text-link{cursor:pointer;color:#1ec95b}.overview-tab-component .test-warning{font-size:12px}.overview-tab-component .description-trigger{background:#fff;min-width:176px}.overview-tab-component .comments-container-component{margin:0;max-width:none}.overview-tab-component .comments-container-component .question-panel-item-component{padding-left:10px}.overview-tab-component .view-all-attendance{margin-top:10px;text-align:center;font-size:14px;color:#1ec95b;font-weight:600;cursor:pointer}.overview-tab-component .section-speakers{margin-top:25px}.overview-tab-component .section-speakers .section-button:last-of-type{margin-left:8px}.overview-tab-component .handouts-section .section-header{margin-bottom:0}.overview-tab-component .date-time-wrapper{cursor:pointer}.overview-tab-component .gear-mode-status{display:-ms-flexbox;display:flex;margin-top:8px;padding-right:30px}.overview-tab-component .gear-mode-status .icon-component{margin-right:20px}.overview-tab-component .description-wrapper{position:relative;max-height:150px;overflow:hidden}.overview-tab-component .description-wrapper.with-mask::after{content:"";position:absolute;left:0;bottom:0;width:100%;height:50px;background:linear-gradient(to bottom, rgba(255, 255, 255, 0), #fff)}
.connection-test-status-container-component .success{background-color:#1ec95b}.connection-test-status-container-component .failure{background-color:#fa4646}.connection-test-status-container-component .success,.connection-test-status-container-component .failure{border-radius:3px;padding:2px 5px;color:#fff}
.visually-hidden{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.webinar-recordings-component .square-transparent-button{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:40px;height:40px;border-radius:.125rem;overflow:hidden;background-color:rgba(0,0,0,.68)}.webinar-recordings-component .square-transparent-button+.square-transparent-button{margin-left:8px}.webinar-recordings-component .recording-wrapper,.webinar-recordings-component .recordings-wrapper,.webinar-recordings-component .primary-recording-wrapper{position:relative;width:100%;height:0;padding-bottom:56.25%}.webinar-recordings-component .recording-wrapper{overflow:hidden}.webinar-recordings-component .primary-recording-wrapper::before{content:"";display:block;position:absolute;top:0;height:100%;right:-16px;width:1px;background:#e3ece4}.webinar-recordings-component .thumbnail-component img{width:100%;max-width:100%;height:auto}.webinar-recordings-component .primary-recording-inner{position:absolute;left:0;top:0;width:100%;height:100%;border-radius:.125rem;overflow:hidden}.webinar-recordings-component .primary-recording-inner .primary-recording-thumbnail::after{content:"";display:block;position:absolute;left:0;top:0;height:100%;width:100%;background-image:linear-gradient(to bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.38))}.webinar-recordings-component .primary-recording-inner .thumbnail-component{position:absolute;left:0;top:50%;width:100%;transform:translateY(-50%)}.webinar-recordings-component .primary-recording-inner .content{position:absolute;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:8px;left:0;bottom:0;width:100%}.webinar-recordings-component .primary-recording-inner .buttons-wrapper{display:-ms-flexbox;display:flex;-ms-flex:1 1 auto;flex:1 1 auto}.webinar-recordings-component .info-wrapper{display:-ms-flexbox;display:flex;font-size:13px;color:#fff;text-shadow:0 1px 1px rgba(4,54,35,.68)}.webinar-recordings-component .num-sections{padding-right:24px}.webinar-recordings-component .new-clip{position:absolute;left:0;top:0;width:100%;height:100%;background:#eee;cursor:pointer;transition:background-color .2s}.webinar-recordings-component .new-clip .icon-component{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:40px;height:40px;border-radius:50%;overflow:hidden;background:#fff}.webinar-recordings-component .new-clip:hover{background:#e9e9e9;transition:background-color .2s}.webinar-recordings-component .new-clip:hover .icon-component{box-shadow:0 1px 4px 0 rgba(4,54,35,.09),0 1px 2px 0 rgba(4,54,35,.09);transition:box-shadow .2s}.webinar-recordings-component .status-label-wrapper{position:absolute;right:8px;top:8px}.webinar-recordings-component .recordings-wrapper a{display:block;border-radius:.125rem;overflow:hidden;margin-bottom:8px}.webinar-recordings-component .recordings-wrapper.has-scrolling .recordings-wrapper-inner{overflow-y:auto}.webinar-recordings-component .recordings-wrapper.has-scrolling .recordings-wrapper-inner&gt;div{margin-bottom:62px}.webinar-recordings-component .recordings-wrapper.has-scrolling::after{content:"";display:block;position:absolute;left:0;bottom:0;width:100%;height:80px;background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0), #ffffff);pointer-events:none}.webinar-recordings-component .recordings-wrapper-inner{position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden}.webinar-recordings-component .single-recording-wrapper{position:relative}.webinar-recordings-component .video-length{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;line-height:1}.webinar-recordings-component .video-length .video-length-value{display:inline-block;padding-left:4px}
.part-of-event{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:1rem;border-radius:.15rem;height:90px}.part-of-event .thumbnail{border-radius:.15rem 0 0 .15rem;width:160px;max-height:100%;-o-object-fit:cover;object-fit:cover}.part-of-event .info{-ms-flex:1;flex:1;font-family:TT,Helvetica,Arial,sans-serif}.part-of-event .info p{margin:0;line-height:2rem}.part-of-event .info p.header{color:#043623;font-size:1.125rem;font-family:"NB International Pro",Helvetica,Arial,sans-serif}.part-of-event .info p.header .event-name{color:#1ab451}.part-of-event .actions{padding:0 1rem}.part-of-event .loader-component{margin:1rem auto}
.ondemand-toggle-component{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;cursor:pointer;margin:6px 0 0}.ondemand-toggle-component .section-button{opacity:0;transition:.5s cubic-bezier(0.175, 0.885, 0.32, 1.275) opacity}.ondemand-toggle-component:hover .section-button{opacity:1;transition:.5s cubic-bezier(0.175, 0.885, 0.32, 1.275) opacity}.ondemand-toggle-component.is-cancelled{cursor:default}.ondemand-toggle-component&gt;*:first-child{padding-right:20px;margin-top:3px}.ondemand-toggle-modal .ant-modal-body p{max-width:440px;margin:0 auto}
.webinar-language-component{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-top:8px}.webinar-language-component&gt;*{display:-ms-inline-flexbox;display:inline-flex}.webinar-language-component .icon{padding-right:20px}.webinar-language-component .flag{padding-right:10px}
.connection-test-index-component .start-test-button{margin-top:15px}
.compact-test-suite-component .compact-test-component{margin-bottom:10px}
.compact-test-component{display:-ms-flexbox;display:flex}.compact-test-component .status{-ms-flex:1 0 44px;flex:1 0 44px;padding:5px 20px 10px 10px}.compact-test-component .details .name{font-weight:bold}.compact-test-component .dot{background-color:#aaa;width:10px;height:10px;border-radius:10px}
.overview-analytics-component .webinar-overview-tab-analytics{padding-bottom:16px}
.overview-email-container-component .loader-wrapper-component:not(.is-loading){min-height:auto}.overview-email-container-component .steps-component{width:100%;padding-bottom:16px;overflow:hidden}.overview-email-container-component .steps-component .ant-steps-item-description{font-size:11px}.overview-email-container-component .steps-component .ant-steps-item:last-of-type{padding-right:80px}.overview-email-container-component .email-steps-wrapper{position:relative}.overview-email-container-component .email-steps-wrapper.with-steps::after{content:"";display:block;position:absolute;top:0;right:0;height:100%;width:80px;background:linear-gradient(90deg, rgba(255, 255, 255, 0), #fff)}.overview-email-container-component .ant-steps-item-content&gt;.ant-steps-item-title{font-size:13px;text-transform:uppercase;color:#676767;letter-spacing:1px;margin-bottom:8px}.overview-email-container-component .ant-steps-dot .ant-steps-item-icon,.overview-email-container-component .ant-steps-dot .ant-steps-item-process .ant-steps-item-icon{position:relative;left:0;bottom:4px;width:30px;height:16px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;background:#fff}.overview-email-container-component .ant-steps-item-finish&gt;.ant-steps-item-content&gt;.ant-steps-item-description{color:#676767}.overview-email-container-component .ant-steps-item-wait&gt;.ant-steps-item-content&gt;.ant-steps-item-description{color:#aaa}.overview-email-container-component .ant-steps-dot .ant-steps-item-content{width:160px}.overview-email-container-component .email-desc{min-height:32px;padding-right:8px}.overview-email-container-component .no-emails-in-process{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.overview-email-container-component .no-emails-message-wrapper{-ms-flex:1 1 auto;flex:1 1 auto;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.overview-email-container-component .no-emails-message-wrapper .title{color:#043623;font-size:15px;font-weight:400;line-height:24px}.overview-email-container-component .no-emails-message-wrapper p{color:#676767;font-size:13px;font-weight:400;line-height:20px;margin:0}.overview-email-container-component .email-icon-wrapper{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:40px;height:40px;border-radius:50%;background:#fafafa;margin-right:16px}
.manage-webinars-profiles-component{position:relative;width:100%}.manage-webinars-profiles-component table{width:100%}.manage-webinars-profiles-component table thead th{text-align:left;white-space:nowrap}.manage-webinars-profiles-component table .with-order{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.manage-webinars-profiles-component table.not-expanded.status-upcoming th:first-of-type{width:35%}.manage-webinars-profiles-component table.not-expanded.status-previous th:first-of-type{width:5%}.manage-webinars-profiles-component table.not-expanded.status-previous th:nth-child(2){width:35%}.manage-webinars-profiles-component table thead tr{border-bottom:1px solid #d3dcd9}.manage-webinars-profiles-component table thead th{color:#666;font-size:13px;line-height:1em;padding:0 10px 8px}.manage-webinars-profiles-component table td{padding:5px 10px}.manage-webinars-profiles-component table td:last-of-type{min-width:40px}.manage-webinars-profiles-component table td.utm-campaign{word-break:break-word}.manage-webinars-profiles-component table tr.person-in-list-component:last-child{border-bottom:none}.manage-webinars-profiles-component .empty-state-text{display:-ms-flexbox;display:flex;position:absolute;left:0;top:0;width:100%;height:100%;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.manage-webinars-profiles-component .empty-state-text span{display:block;max-width:300px;margin:0 auto;padding-top:20px;text-align:center}.manage-webinars-profiles-component .loader-row&gt;td{padding-top:12px}
.manage-speakers-component .header{padding:16px;margin:0;border-bottom:1px solid #d3dcd9}.manage-speakers-component .ant-modal-body{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:440px}.manage-speakers-component .manage-speakers-body{-ms-flex:1 1 auto;flex:1 1 auto;min-width:0;overflow-y:auto;background:#fafafa;margin-bottom:-1px}.manage-speakers-component .manage-speakers-footer{position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:16px;-ms-flex:0 0 auto;flex:0 0 auto;border-top:1px solid #d3dcd9}.manage-speakers-component .invite-speaker{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;cursor:pointer}.manage-speakers-component .invite-speaker.disabled{cursor:default}.manage-speakers-component .invite-speaker.disabled .invite-text{color:#ccc}.manage-speakers-component .invite-speaker.disabled .plus-icon-wrapper{background:#ccc}.manage-speakers-component .button-wrapper{-ms-flex:1 1 auto;flex:1 1 auto;text-align:right}.manage-speakers-component .plus-icon-wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:16px;height:16px;border-radius:50%;background:#1ec95b}.manage-speakers-component .plus-icon-wrapper img{display:block}.manage-speakers-component .invite-text{font-size:13px;color:#1ec95b;font-weight:600;margin-left:8px}.manage-speakers-component .speakers-list-item{background:#fff}
.webinar-email-container-component{position:relative;padding:25px 0 0}.webinar-email-container-component::before{content:"";display:block;position:absolute;left:40px;top:0;width:1px;height:100%;background:#d3dcd9}
.webinar-email-list-component{width:80%}@media(max-width: 1000px){.webinar-email-list-component{width:100%}}.webinar-email-list-component .ant-table-small td{text-align:left}.webinar-email-list-component .email-details-wrapper{-ms-flex:1 1 auto;flex:1 1 auto;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;padding-right:15px;min-height:45px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.webinar-email-list-component .lowercase{text-transform:lowercase}.webinar-email-list-component .mail-group .mail-group-title{width:73px;display:inline-block;text-align:center;border-radius:2px;background-color:#f3f3f3;border:solid 1px #ccc;padding:0 10px;text-transform:uppercase;margin-left:4px;margin-bottom:16px;margin-top:32px;font-size:12px;font-weight:600;letter-spacing:1px;line-height:18px;color:#676767}.webinar-email-list-component .table-emails{width:810px;margin-bottom:20px}.webinar-email-list-component .table-emails tr td:first-of-type{width:50px}.webinar-email-list-component .table-emails tr td:nth-child(2){width:500px}.webinar-email-list-component .panel-component+.panel-component{margin-top:24px}.webinar-email-list-component .email-panel.disabled{box-shadow:none}.webinar-email-list-component .email-panel .preview-button{margin-left:16px;opacity:0;transition:opacity .2s}.webinar-email-list-component .email-panel:hover{box-shadow:0 1px 16px 0 rgba(4,54,35,.08),0 1px 4px 0 rgba(4,54,35,.08)}.webinar-email-list-component .email-panel:hover .preview-button{opacity:1}.webinar-email-list-component .email-inner-wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.webinar-email-list-component .email-status-icon{margin-left:12px;margin-right:24px}
.webinar-email-build-container-component.email-mode-preview .email-inner-wrapper,.webinar-email-build-container-component.email-mode-edit iframe,.webinar-email-build-container-component.email-mode-edit .email-form-wrapper,.webinar-email-build-container-component.email-mode-preview iframe,.webinar-email-build-container-component.email-mode-preview .email-form-wrapper{height:60vh}@media(max-height: 1000px){.webinar-email-build-container-component.email-mode-preview .email-inner-wrapper,.webinar-email-build-container-component.email-mode-edit iframe,.webinar-email-build-container-component.email-mode-edit .email-form-wrapper,.webinar-email-build-container-component.email-mode-preview iframe,.webinar-email-build-container-component.email-mode-preview .email-form-wrapper{height:700px}}@media(max-height: 900px){.webinar-email-build-container-component.email-mode-preview .email-inner-wrapper,.webinar-email-build-container-component.email-mode-edit iframe,.webinar-email-build-container-component.email-mode-edit .email-form-wrapper,.webinar-email-build-container-component.email-mode-preview iframe,.webinar-email-build-container-component.email-mode-preview .email-form-wrapper{height:600px}}@media(max-height: 800px){.webinar-email-build-container-component.email-mode-preview .email-inner-wrapper,.webinar-email-build-container-component.email-mode-edit iframe,.webinar-email-build-container-component.email-mode-edit .email-form-wrapper,.webinar-email-build-container-component.email-mode-preview iframe,.webinar-email-build-container-component.email-mode-preview .email-form-wrapper{height:500px}}@media(max-height: 700px){.webinar-email-build-container-component.email-mode-preview .email-inner-wrapper,.webinar-email-build-container-component.email-mode-edit iframe,.webinar-email-build-container-component.email-mode-edit .email-form-wrapper,.webinar-email-build-container-component.email-mode-preview iframe,.webinar-email-build-container-component.email-mode-preview .email-form-wrapper{height:400px}}@media(max-height: 600px){.webinar-email-build-container-component.email-mode-preview .email-inner-wrapper,.webinar-email-build-container-component.email-mode-edit iframe,.webinar-email-build-container-component.email-mode-edit .email-form-wrapper,.webinar-email-build-container-component.email-mode-preview iframe,.webinar-email-build-container-component.email-mode-preview .email-form-wrapper{height:300px}}.webinar-email-build-container-component .ant-modal{width:auto;margin:0 auto;padding-bottom:24px}.webinar-email-build-container-component .ant-modal-header{padding:14px 16px}.webinar-email-build-container-component .ant-modal-body{padding:0}.webinar-email-build-container-component .ant-modal-footer{padding:10px 16px 10px 10px}.webinar-email-build-container-component h2{margin-bottom:10px}.webinar-email-build-container-component .footer{padding:16px;background:#fafcfa;display:-ms-flexbox;display:flex}.webinar-email-build-container-component .footer .button+.button{margin-left:10px}.webinar-email-build-container-component .footer .submit-button-wrapper{text-align:right;-ms-flex-positive:1;flex-grow:1}.webinar-email-build-container-component .email-inner-wrapper{display:-ms-flexbox;display:flex;padding:16px}.webinar-email-build-container-component .email-form-wrapper{width:100%}.webinar-email-build-container-component.email-mode-edit .webinar-email-preview-component,.webinar-email-build-container-component.email-mode-preview .webinar-email-preview-component{background:#f3f3f3}@media(max-height: 900px){.webinar-email-build-container-component.email-mode-edit iframe,.webinar-email-build-container-component.email-mode-preview iframe{overflow-y:auto}}.webinar-email-build-container-component.email-mode-edit .email-form-wrapper,.webinar-email-build-container-component.email-mode-preview .email-form-wrapper{padding:20px 36px 36px}@media screen and (max-width: 1200px){.webinar-email-build-container-component.email-mode-edit .email-form-wrapper,.webinar-email-build-container-component.email-mode-preview .email-form-wrapper{padding:20px}}.webinar-email-build-container-component.email-mode-edit .rdw-editor-main,.webinar-email-build-container-component.email-mode-preview .rdw-editor-main{height:auto;min-height:200px;max-height:35vh}@media(max-height: 900px){.webinar-email-build-container-component.email-mode-edit .rdw-editor-main,.webinar-email-build-container-component.email-mode-preview .rdw-editor-main{max-height:310px}}@media(max-height: 800px){.webinar-email-build-container-component.email-mode-edit .rdw-editor-main,.webinar-email-build-container-component.email-mode-preview .rdw-editor-main{max-height:210px}}@media(max-height: 700px){.webinar-email-build-container-component.email-mode-edit .rdw-editor-main,.webinar-email-build-container-component.email-mode-preview .rdw-editor-main{min-height:150px;max-height:150px}}.webinar-email-build-container-component.email-mode-edit .email-inner-wrapper,.webinar-email-build-container-component.email-mode-preview .email-inner-wrapper{padding:0}.webinar-email-build-container-component.email-mode-edit .email-inner-wrapper .email-form-wrapper,.webinar-email-build-container-component.email-mode-preview .email-inner-wrapper .email-form-wrapper{-ms-flex:1 1 40%;flex:1 1 40%;width:40%}.webinar-email-build-container-component.email-mode-edit .email-inner-wrapper .webinar-email-preview-component,.webinar-email-build-container-component.email-mode-preview .email-inner-wrapper .webinar-email-preview-component{-ms-flex:1 1 60%;flex:1 1 60%}.webinar-email-build-container-component.email-mode-preview .email-form-wrapper{display:none}.webinar-email-build-container-component .send-now-button-wrapper{margin-left:8px}.webinar-email-build-container-component .delete-button-wrapper{margin:0 8px}@media(max-height: 800px){.webinar-email-build-container-component.email-mode-edit .email-form-wrapper{overflow-y:auto;overflow-x:hidden;padding-bottom:100px}}
.webinar-email-build-form-component .redux-form-simple-field-component{position:relative}.webinar-email-build-form-component .redux-form-simple-field-component.message{width:100%}.webinar-email-build-form-component .redux-form-simple-field-component.message textarea{width:100%;height:340px;padding:5px}@media(max-height: 800px){.webinar-email-build-form-component .redux-form-simple-field-component.message textarea{max-height:200px}}@media(max-height: 700px){.webinar-email-build-form-component .redux-form-simple-field-component.message textarea{max-height:100px}}@media(max-height: 600px){.webinar-email-build-form-component .redux-form-simple-field-component.message textarea{max-height:50px}}.webinar-email-build-form-component .redux-form-simple-field-component textarea,.webinar-email-build-form-component .redux-form-simple-field-component input{width:100%;transition:border-color .2s}.webinar-email-build-form-component .redux-form-simple-field-component textarea:focus,.webinar-email-build-form-component .redux-form-simple-field-component input:focus{border-color:#1ec95b;transition:border-color .2s}.webinar-email-build-form-component .redux-form-simple-field-component .error{position:absolute;left:0;bottom:0}.webinar-email-build-form-component.mode-new .redux-form-simple-field-component.message textarea{height:200px}.webinar-email-build-form-component .divider{margin-top:16px;padding-top:24px;border-top:1px solid #ddd}
.webinar-email-recipient-dropdown-component .recipient-label{display:block;margin-bottom:5px}
.webinar-email-schedule-form-component .schedule-duration-wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end}.webinar-email-schedule-form-component .schedule-duration-wrapper input{width:60px}.webinar-email-schedule-form-component .schedule-duration-wrapper&gt;*:not(:first-child){padding-bottom:8px}.webinar-email-schedule-form-component .redux-form-simple-field-component{padding:0 10px 0 0}.webinar-email-schedule-form-component .dropdown-component{padding-right:10px}.webinar-email-schedule-form-component .schedule-duration-menu .ant-menu-item{text-transform:none}.webinar-email-schedule-form-component .empty-schedule-wrapper .redux-form-simple-field-component{display:-ms-flexbox;display:flex;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-ms-flex-pack:end;justify-content:flex-end;margin-bottom:10px}.webinar-email-schedule-form-component .empty-schedule-wrapper .redux-form-simple-field-component input{width:26px}.webinar-email-schedule-form-component.empty-schedule .schedule-duration-wrapper{padding-left:27px}
.webinar-email-preview-component{background:#f9f9f9;overflow:hidden}.webinar-email-preview-component .loader-wrapper-component{height:100%}.webinar-email-preview-component .loader-wrapper-component&gt;.children{height:100%}.email-webinar-modal .ant-modal{margin:0 auto}
.analytics-tab-component{padding-top:25px}.analytics-tab-component .analytics-tabs-wrapper .ant-tabs-bar{width:360px;margin-bottom:30px}.analytics-tab-component .ant-tabs-bar{margin-left:2px}.analytics-tab-component .ribbon-component{margin-bottom:25px;text-transform:capitalize;margin-left:2px}.analytics-tab-component .ribbon-component .icon-component{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:32px;height:32px;background:#1ec95b;border-radius:50%;overflow:hidden}
.analytics-tab-content-component .top-metrics-wrapper{padding:16px 40px}.analytics-tab-content-component .funnel-chart-list{margin:0 auto}.analytics-tab-content-component .top-panel-wrapper .panel-component{padding:0}.analytics-tab-content-component .primary-stats-wrapper{display:-ms-flexbox;display:flex}.analytics-tab-content-component .primary-stats-wrapper .single-metric-wrapper{-ms-flex:1 1 33%;flex:1 1 33%;text-align:center;padding:24px 10px}.analytics-tab-content-component .primary-stats-wrapper .single-metric-wrapper+.single-metric-wrapper{border-left:1px solid #e3ece4}.analytics-tab-content-component .primary-stats-wrapper .single-metric-wrapper .value{font-family:TT,Helvetica,Arial,sans-serif;font-size:34px;font-weight:300;letter-spacing:.3px;line-height:1.18;color:#043623}.analytics-tab-content-component .primary-stats-wrapper .single-metric-wrapper .title{font-size:13px;color:#676767;font-family:TTmono,"Courier New",monospace}.analytics-tab-content-component .funnel-chart-wrapper{max-width:380px;margin:0 auto}.analytics-tab-content-component .funnel-chart-wrapper .empty-funnel-wrapper{max-width:300px;margin:0 auto}.analytics-tab-content-component .funnel-chart-wrapper .funnel-chart-component{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.analytics-tab-content-component .funnel-chart-wrapper .funnel-chart-component&gt;*{-ms-flex:0 0 auto;flex:0 0 auto}.analytics-tab-content-component .funnel-chart-wrapper .legend-component .legend-item{margin-bottom:16px}.analytics-tab-content-component .funnel-chart-wrapper .legend-list{margin:0}.analytics-tab-content-component .funnel-chart-wrapper .legend-component{margin:0 0 0 24px}
.analytics-top-chart-component{padding:40px;border-top:1px solid #e3ece4;border-bottom:1px solid #e3ece4}.analytics-top-chart-component .empty-graph-image img{width:100%;height:auto}.analytics-top-chart-component .loader-wrapper-component .children{height:200px}
.visually-hidden{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.analytics-half-doughnuts-component .title{font-size:15px;line-height:1.6;color:#043623;margin-bottom:24px}.analytics-half-doughnuts-component .half-doughnuts-list{display:-ms-flexbox;display:flex;width:100%;border-top:1px solid #e3ece4;margin:0}.analytics-half-doughnuts-component .half-doughnuts-item{-ms-flex:1 1 33%;flex:1 1 33%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;padding:40px 10px}.analytics-half-doughnuts-component .half-doughnuts-item:first-child{border-right:1px solid #e3ece4}.analytics-half-doughnuts-component .half-doughnuts-item:last-child{border-left:1px solid #e3ece4}.analytics-half-doughnuts-component .half-doughnuts-item .half-doughnut-widget-component{-ms-flex-item-align:stretch;align-self:stretch;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}.analytics-half-doughnuts-component .label-wrapper{-ms-flex-item-align:stretch;align-self:stretch;display:-ms-flexbox;display:flex;position:relative;margin-top:12px;font-size:13px;line-height:1.23;color:#676767}.analytics-half-doughnuts-component .label-wrapper .first-label,.analytics-half-doughnuts-component .label-wrapper .second-label{-ms-flex:0 0 50%;flex:0 0 50%;width:50%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.analytics-half-doughnuts-component .label-wrapper .first-label{padding-right:30px;-ms-flex-pack:end;justify-content:flex-end}.analytics-half-doughnuts-component .label-color{display:inline-block;width:16px;height:16px;margin-right:8px;border-radius:.125rem}.analytics-half-doughnuts-component .label-color.first-label-color{background:#1ec95b}.analytics-half-doughnuts-component .label-color.second-label-color{background:#1ab04f}.analytics-half-doughnuts-component .label-vale-pct{color:#1ec95b}

.audience-breakdown-component{margin:0 auto;max-width:400px}
.bars-widget-component .bars-heading{display:-ms-flexbox;display:flex;font-size:13px;color:#676767;margin-bottom:8px}.bars-widget-component .bars-heading .first-title-wrapper{-ms-flex:1 1 auto;flex:1 1 auto}.bars-widget-component .bars-heading .value{color:#1ec95b}.bars-widget-component .single-bar{position:relative;width:100%;height:32px;background:#1ec95b}.bars-widget-component .single-bar.empty{background:rgba(239,245,240,.62)}.bars-widget-component .single-bar .bar-cover{display:block;position:absolute;left:0;top:0;height:100%;background:#1ab04f}.bars-widget-component .bars-item+.bars-item{margin-top:24px}
.comments-engagement-component{padding:0 45px;max-width:440px;margin:0 auto}@media(max-height: 1100px){.comments-engagement-component{padding:0 20px}}.comments-engagement-component.ondemand .figure-value-item.comments{display:none}
.figure-value-widget-component .figure-value-list{display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}.figure-value-widget-component .figure-value-item{-ms-flex:0 0 auto;flex:0 0 auto;text-align:center}.figure-value-widget-component .item-figure-wrapper{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:56px;height:56px;background:#eff5f0;border-radius:50%;margin:0 auto 16px}.figure-value-widget-component .item-value{color:#043623;font-size:34px;line-height:1.18;margin-bottom:8px}.figure-value-widget-component .item-description{color:#676767;font-size:13px;font-family:TTmono,"Courier New",monospace}
.visually-hidden{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.webinar-performance-component .panel-title{text-transform:capitalize}.webinar-performance-component table.main-table thead th:nth-last-of-type(2),.webinar-performance-component table.main-table thead th:nth-last-of-type(3){padding-right:40px}.webinar-performance-component .table-header{white-space:nowrap}.webinar-performance-component .panel-component.table .panel-header{padding:0 16px}.webinar-performance-component .highlight-webinar{background-color:#fcfdfc}.webinar-performance-component .highlight-webinar td{border-top:1px solid #1ec95b;border-bottom:1px solid #1ec95b}.webinar-performance-component .highlight-webinar td:first-child{border-left:1px solid #1ec95b;border-top-left-radius:.125rem;border-bottom-left-radius:.125rem}.webinar-performance-component .highlight-webinar td:last-child{border-right:1px solid #1ec95b;border-top-right-radius:.125rem;border-bottom-right-radius:.125rem}.webinar-performance-component .content-loader-component{padding:0 15px}.webinar-performance-component .list-component .main-table{border-collapse:separate}.webinar-performance-component .list-component .main-table tbody tr:first-child{border:none}.webinar-performance-component .list-component .main-table tbody tr:last-child{border:none}.webinar-performance-component .list-component .main-table tbody tr:nth-child(odd){background:#fff}.webinar-performance-component .fake-header{font-size:11px;margin-bottom:8px;font-family:TTmono,"Courier New",monospace}@media(max-width: 1160px){.webinar-performance-component .fake-header{font-size:10px}}.webinar-performance-component .fake-header span{display:inline-block;white-space:nowrap}.webinar-performance-component .fake-header span:first-child{padding-left:16px;width:58%}.webinar-performance-component .fake-header span:nth-child(2){width:14%}.webinar-performance-component .fake-header span:last-child{width:20%;text-align:right}.webinar-performance-component .list-component .main-table td:first-child{padding-left:15px;padding-right:0}.webinar-performance-component .list-component .main-table th:nth-child(2),.webinar-performance-component .list-component .main-table td:nth-child(2){padding-left:5px}
.webinar-status-label-component{--label-color: #ccc}.webinar-status-label-component .label-component{background-color:var(--label-color)}.webinar-status-label-component[data-label=cancelled]{--label-color: #000}.webinar-status-label-component[data-label=draft]{--label-color: #fac546}.webinar-status-label-component[data-label=live]{--label-color: #fa4646}.webinar-status-label-component[data-label=past]{--label-color: #ccc}.webinar-status-label-component[data-label=upcoming]{--label-color: #1ec95b}.webinar-status-label-component[data-label=ondemand]{--label-color: #0f632d}.webinar-status-label-component[data-label="waiting room"]{--label-color: #9013fe}
.visually-hidden{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.webinar-identity-component{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;position:relative;gap:16px}.webinar-identity-component .webinar-details{-ms-flex:1 1 auto;flex:1 1 auto;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.webinar-identity-component .open-webinar-label{background-color:#eee;border-radius:2px;-ms-flex:0 0 auto;flex:0 0 auto;padding:4px 8px 4px 8px;font:var(--tt-font-medium);color:#222}.webinar-identity-component .webinar-thumbnail-wrapper{width:72px;height:40px;-ms-flex:0 0 72px;flex:0 0 72px;overflow:hidden}.webinar-identity-component .webinar-thumbnail-wrapper img{width:100%;max-width:100%;height:auto}.webinar-identity-component .webinar-name{color:#043623;font-size:12px;line-height:1.4}.webinar-identity-component .webinar-speakers{font-size:12px;color:#676767;line-height:1.5}.webinar-identity-component .webinar-name,.webinar-identity-component .webinar-speakers{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.event-or-session-in-list-component .identity{width:90%;max-width:1px}
.attendance-tab-component{position:relative;padding-top:25px}.attendance-tab-component .fake-image-wrapper{margin:10px 0 20px}.attendance-tab-component .fake-image-wrapper img{width:100%;height:auto}.attendance-tab-component .audience-inset-header-component .tabs{padding-bottom:30px;padding-top:0}.attendance-tab-component .audience-inset-header-component .tabs{-ms-flex-pack:start;justify-content:flex-start}.attendance-tab-component .audience-inset-component{position:relative}.attendance-tab-component .audience-inset-component .import-export-icons-wrapper{position:absolute;top:58px;right:12px;margin-bottom:0;z-index:1}.attendance-tab-component .attendees-options{position:absolute;top:75px;right:20px}
.webinar-attendees-types-component .title-wrapper{min-width:150px;text-align:right}
.webinar-engagement-tab-container-component{padding-top:24px}.webinar-engagement-tab-container-component .panel-component{margin-bottom:24px}.webinar-engagement-tab-container-component .chat-panel,.webinar-engagement-tab-container-component .questions-panel{padding-left:0;padding-right:0}.webinar-engagement-tab-container-component .chat-panel .panel-header,.webinar-engagement-tab-container-component .questions-panel .panel-header{padding:0 16px}.webinar-engagement-tab-container-component .chat-wrapper,.webinar-engagement-tab-container-component .questions-wrapper{max-height:400px;overflow:auto;padding-left:16px;padding-right:16px}.webinar-engagement-tab-container-component .chat-wrapper .comments-container-component{margin-left:0;max-width:100%}.webinar-engagement-tab-container-component .chat-wrapper .comments-container-component .comments-item{padding:5px 0}.webinar-engagement-tab-container-component .chat-wrapper .comments-container-component .comments-item:nth-child(even){padding:12px 6px;background:#fafafa;margin-left:-6px}.webinar-engagement-tab-container-component .chat-wrapper .comments-container-component .question-panel-item-component{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.webinar-engagement-tab-container-component .questions-wrapper .comments-container-component{margin-left:0;max-width:100%}.webinar-engagement-tab-container-component .comments-disabled{text-align:center;margin:16px 0}.webinar-engagement-tab-container-component .no-comments-wrapper{margin:16px 0;text-align:center}
.polls-handouts-grid-component .panel-component{height:calc(100% - 24px)}.polls-handouts-grid-component .loader-wrapper{text-align:center}.polls-handouts-grid-component .polls-empty{text-align:center;margin:16px 0}.polls-handouts-grid-component .handouts-section .no-data{margin:16px 0;text-align:center}
.webinar-engagement-poll-component .question{margin-bottom:8px}.webinar-engagement-poll-component .answers-count{font-size:13px;color:#aaa}.webinar-engagement-poll-component .view-button{margin-left:24px}.webinar-engagement-poll-component .view-button .button-flex{-ms-flex-direction:row-reverse;flex-direction:row-reverse}.webinar-engagement-poll-component .view-button .button-flex .icons-wrapper{padding:0}.webinar-engagement-poll-component .view-button .button-flex .view-icon{right:0;vertical-align:top;transform:rotate(270deg)}.webinar-engagement-poll-component .view-button .button-flex .view-icon:last-of-type{right:0}.webinar-engagement-poll-component .view-button .icons-wrapper{padding:0;margin:-2px 0 0 8px}
.question-panel-card-item-component{font-size:13px;line-height:20px;margin-bottom:24px}.question-panel-card-item-component .comment-body{padding:8px 12px;color:#043623;border-left:4px solid #eee}.question-panel-card-item-component .identity{margin-top:8px}.question-panel-card-item-component .email{color:#676767}
.visually-hidden{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.manage-events-header-component{background:#fff}.manage-events-header-component .max-width-container-component{padding-top:35px}.manage-events-header-component .header-inner{display:-ms-flexbox;display:flex;padding-bottom:35px}.manage-events-header-component .title-wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start}.manage-events-header-component .title-wrapper .heading{padding-right:20px;-ms-flex:1 1 auto;flex:1 1 auto}.manage-events-header-component .details-wrapper{-ms-flex:1 1 auto;flex:1 1 auto;padding-left:20px}.manage-events-header-component .event-title{margin:0;line-height:28px;color:#043623;margin-bottom:10px}.manage-events-header-component .event-title .no-break{white-space:nowrap}.manage-events-header-component .event-title .edit-button{margin:0 0 3px 5px;opacity:0;transition:opacity .2s}.manage-events-header-component .event-title:hover .edit-button{opacity:1;transition:opacity .2s}.manage-events-header-component .date{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;font-size:13px;color:#676767;margin-bottom:7px}.manage-events-header-component .thumbnail{height:105px;margin-right:20px}.manage-events-header-component .buttons-wrapper{white-space:nowrap}.manage-events-header-component .buttons-wrapper&gt;*{display:inline-block;vertical-align:top}
.event-session-component{background-color:#fff;border-radius:.15rem;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:1rem;height:90px}.event-session-component tt-video-card{height:100%;min-width:unset;aspect-ratio:4/3}.event-session-component .info{-ms-flex:1;flex:1}.event-session-component .info p{margin:0;line-height:1.5rem}.event-session-component .info .name{color:#043623;font-size:1rem;font-family:TT,Helvetica,Arial,sans-serif}.event-session-component .info .date{color:#676767;font-size:.75rem;font-weight:600}.event-session-component .info .time-and-speakers{color:#676767;font-size:.65rem}.event-session-component .actions{display:-ms-flexbox;display:flex;padding:0 1rem;gap:1rem;-ms-flex-pack:distribute;justify-content:space-around;visibility:hidden}.event-session-component .actions[data-is-hovered=true]{visibility:visible}
.event-overview-component{padding-top:1rem}.event-overview-component .event-sessions{padding-top:1rem;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:1rem}.event-overview-component .event-sessions .loader-component{margin:0 auto}
.wysiwyg-editor-component{border:1px solid #ccc}.digital-event-description-modal{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:12px}.digital-event-description-modal h2{margin:0}.digital-event-description-modal .footer{display:-ms-flexbox;display:flex;-ms-flex-pack:right;justify-content:right}
.event-speaker-list{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:.75em}.event-speaker-list .loader-component{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.event-speaker-list .event-speaker-list-item{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:.75em;height:32px}.event-speaker-list .event-speaker-list-item .avatar-wrapper,.event-speaker-list .event-speaker-list-item .empty-avatar-wrapper{width:32px;height:100%}.event-speaker-list .event-speaker-list-item .avatar-wrapper .avatar{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.event-speaker-list .event-speaker-list-item .empty-avatar-wrapper{background-color:#f3f3f3;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.event-speaker-list .event-speaker-list-item p{margin:0;-ms-flex:1;flex:1}.event-speaker-list .event-speaker-list-item p.name{white-space:nowrap;font-size:12px;font-weight:bold;color:#043623}.event-speaker-list .event-speaker-list-item p.title{font-size:12px;color:#676767}
.digital-event-sidebar .time-wrapper{cursor:pointer;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.digital-event-sidebar .time-wrapper+.time-wrapper{margin-top:8px}.digital-event-sidebar .time-wrapper .icon{padding-right:24px}.digital-event-sidebar .time-wrapper img{display:block}.digital-event-sidebar .section-speakers{margin-top:25px}.digital-event-sidebar .section-speakers .section-button:last-of-type{margin-left:8px}
.visually-hidden{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.event-overview-tab-component{padding-top:24px}.event-overview-tab-component .registrations-wrapper{margin:0 4px 24px;box-shadow:0 1px 4px 0 rgba(4,54,35,.09),0 1px 2px 0 rgba(4,54,35,.09)}.event-overview-tab-component .description-wrapper{position:relative;max-height:150px;overflow:hidden}.event-overview-tab-component .description-wrapper.with-mask::after{content:"";position:absolute;left:0;bottom:0;width:100%;height:50px;background:linear-gradient(to bottom, rgba(255, 255, 255, 0), #fff)}
.manage-digital-event-navigation{position:relative}.manage-digital-event-navigation .navigation-tabs-component{position:static;padding-bottom:60px}.manage-digital-event-navigation .navigation-tabs-component .ant-tabs-bar{border:none}.manage-digital-event-navigation .navigation-tabs-component .ant-tabs-bar::before{content:"";display:block;position:absolute;left:0;top:0;right:0;height:44px;background:#fff;border-bottom:1px solid #e3ece4}.manage-digital-event-navigation .navigation-tabs-component .ant-tabs-content{padding-top:0}

.all-webinars-component{margin-top:24px}.all-webinars-component .panel-component{overflow:visible}.all-webinars-component table thead th:last-child{text-align:right}.all-webinars-component table tbody td:not(:first-child){white-space:nowrap}.all-webinars-component table tbody td:nth-child(2),.all-webinars-component table tbody td:nth-child(3){text-align:left}.all-webinars-component table tbody td.live-date-date{padding-right:30px}.all-webinars-component .no-webinars-wrapper{position:absolute;left:0;top:60px;width:100%;font-size:15px;text-align:center}.all-webinars-component .no-webinars-text{display:block;max-width:320px;margin:0 auto;color:#676767}.all-webinars-component .fake-header span:first-child{width:54%}.all-webinars-component .fake-header span:nth-child(2){width:9%}.all-webinars-component .fake-header span:nth-child(3){width:9%}.all-webinars-component .fake-header span:nth-child(4){width:9%}.all-webinars-component .fake-header span:last-child{width:12.6%;text-align:right}.all-webinars-component .list-component .loader-wrapper-component&gt;.loader-component{top:50%}
.visually-hidden{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.events-or-sessions-table-component table thead .with-ordering th{cursor:pointer}.events-or-sessions-table-component table thead .with-ordering th:last-of-type .header-title-wrapper{-ms-flex-pack:end;justify-content:flex-end}.events-or-sessions-table-component table thead th{white-space:nowrap}.events-or-sessions-table-component table tbody td:not(:first-child){text-align:right}.events-or-sessions-table-component table tbody td.label{text-align:left}.events-or-sessions-table-component table tbody td.label&gt;*{margin-top:10px}.events-or-sessions-table-component .empty-state-wrapper{position:relative}.events-or-sessions-table-component .list-component .main-table tbody tr:last-child{border-bottom:none}.events-or-sessions-table-component .webinar-link{text-decoration:none}.events-or-sessions-table-component .fake-header{font-size:12px;padding-bottom:10px;border-bottom:1px solid #eee}.events-or-sessions-table-component .fake-header span{display:inline-block;white-space:nowrap}.events-or-sessions-table-component .header-title-wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;cursor:pointer}.events-or-sessions-table-component .header-title-wrapper .ordering-indicator{position:relative;width:16px;height:16px;margin-left:4px;line-height:1}.events-or-sessions-table-component .header-title-wrapper .ordering-arrow{display:inline-block;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}.events-or-sessions-table-component .header-title-wrapper .ordering-arrow.asc{transform:translate(-50%, -50%) rotate(180deg);transform-origin:center}
.popular-events-or-sessions-component{margin:24px 0}.popular-events-or-sessions-component table thead th:nth-child(3),.popular-events-or-sessions-component table thead th:nth-child(4){padding-left:50px}.popular-events-or-sessions-component table thead th:last-child{text-align:right}@media(max-width: 1160px){.popular-events-or-sessions-component .fake-header{font-size:10px}}.popular-events-or-sessions-component .fake-header span:first-child{width:58%}.popular-events-or-sessions-component .fake-header span:nth-child(2){width:11%}.popular-events-or-sessions-component .fake-header span:nth-child(3){width:11%}.popular-events-or-sessions-component .fake-header span:last-child{width:14%;text-align:right}
.webinars-empty-component .content{padding:80px 0;font-size:15px}.webinars-empty-component img{width:100%;max-width:100%;height:auto}
.webinars-header-container-component{display:-ms-flexbox;display:flex;position:relative;-ms-flex-align:baseline;align-items:baseline;padding:0;margin-bottom:18px}.webinars-header-container-component .title{cursor:pointer}.webinars-header-container-component .title tt-icon{vertical-align:-3px;margin-left:3px;color:#222}.webinars-header-container-component .loading-webinars{position:absolute;left:50%;top:3px;transform:translateX(-50%)}.webinars-header-container-component .filter-wrapper{min-width:150px}.webinars-header-container-component .dropdown-component .menu-component li{text-transform:none}.webinars-header-container-component .ordering-wrapper{margin-left:20px}.webinars-header-container-component .search-wrapper{-ms-flex:1 1 auto;flex:1 1 auto;text-align:right}
.webinars-search-component .submit-button{border:none;background:none;cursor:pointer}.webinars-search-component .search-form{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:center;align-items:center}.webinars-search-component .search-input{border:none;padding:0 5px 0 0;text-align:right}.webinars-search-component .search-input:-ms-input-placeholder{color:#aaa}.webinars-search-component .search-input::placeholder{color:#aaa}
.visually-hidden{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.webinars-leads-component{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2, 1fr);grid-gap:2em;padding-bottom:20px}.webinars-leads-component table thead th{white-space:nowrap}.webinars-leads-component table thead th:not(:first-child){text-align:right}.webinars-leads-component table tbody td:not(:first-child){text-align:right}.webinars-leads-component .list-component .main-table tbody tr:last-child{border:none}.webinars-leads-component .fake-header{font-size:12px;padding-bottom:10px;border-bottom:1px solid #eee}.webinars-leads-component .fake-header span{display:inline-block;white-space:nowrap}.webinars-leads-component .fake-header.most-engaged span:first-child{padding-left:8px;width:40%}.webinars-leads-component .fake-header.most-engaged span:nth-child(2){width:35%}.webinars-leads-component .fake-header.most-engaged span:last-child{text-align:right}.webinars-leads-component .fake-header.new-leads span:first-child{padding-left:8px;width:51%}.webinars-leads-component .fake-header.new-leads span:nth-child(2){width:24%}.webinars-leads-component .fake-header.new-leads span:last-child{text-align:right}
.webinars-list-component{margin-top:24px}.webinars-list-component .create-new-webinar-action-card{z-index:2}.webinars-list-component .show-all-button{margin-top:16px;text-align:center}.webinars-list-component .show-all-button&gt;*{width:100%}.webinars-list-component .show-all-button .loading-state{-ms-flex-pack:center;justify-content:center}.webinars-list-component tt-video-card,.webinars-list-component tt-action-card{--aspect-ratio: 16/10}
.webinars-metrics-component{padding:20px 0;min-height:120px}
.digital-event-form{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:1.5em}.digital-event-form label{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:.3em}.digital-event-form input[type=text]{border-radius:2px}.digital-event-form input[type=text]:focus{border-color:#1ec95b}.digital-event-form .footer{display:-ms-flexbox;display:flex;-ms-flex-pack:right;justify-content:right}
.sidebar-webinar-container-component{position:relative}.sidebar-webinar-container-component .primary-tabs&gt;.ant-tabs-bar .ant-tabs-nav-scroll{background:#043623}.sidebar-webinar-container-component .primary-tabs&gt;.ant-tabs-bar .ant-tabs-nav{display:-ms-flexbox;display:flex}.sidebar-webinar-container-component .primary-tabs&gt;.ant-tabs-bar .ant-tabs-nav .ant-tabs-tab{-ms-flex:1 1 auto;flex:1 1 auto;text-align:center;color:rgba(255,255,255,.7)}.sidebar-webinar-container-component .primary-tabs&gt;.ant-tabs-bar .ant-tabs-nav .ant-tabs-tab.ant-tabs-tab-active{color:#fff}.sidebar-webinar-container-component .alert-component-wrapper{margin:40px 20px 0}.sidebar-webinar-container-component .tabs-component .ant-tabs-line .ant-tabs-content{background:#fff;padding-top:0}.sidebar-webinar-container-component label,.sidebar-webinar-container-component .label-input{display:inline-block;color:#043623;font-size:15px;margin-bottom:16px;line-height:1.2}.sidebar-webinar-container-component .tab-inner-wrapper{position:relative;padding-top:40px}.sidebar-webinar-container-component.is-cancelled .tab-inner-wrapper::after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:linear-gradient(to bottom, rgba(255, 255, 255, 0.81), #ffffff)}
.webinar-page-component{padding:0 24px 0;height:calc(100vh - 220px);overflow-y:auto}.webinar-page-component .sidebar-section-component .content-wrapper{-ms-flex-direction:column;flex-direction:column}.webinar-page-component .sidebar-section-component:first-of-type{margin-top:0}.webinar-page-component .toggle-wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:100%}.webinar-page-component .toggle-wrapper+.toggle-wrapper{margin-top:14px}.webinar-page-component .count-down-toggle-wrapper .heading{margin:0}.webinar-page-component .ant-tabs-top-bar.ant-tabs-card-bar{margin-bottom:24px}.webinar-page-component .tabs-component .ant-tabs-card&gt;.ant-tabs-bar .ant-tabs-tab{-ms-flex:1 1 33.33%;flex:1 1 33.33%}.webinar-page-component .message{font-size:13px;line-height:20px;color:#676767}.webinar-page-component .message a{color:#1ec95b}.webinar-page-component .countdown-toggle-wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.webinar-page-component .countdown-toggle-wrapper .countdown-heading{-ms-flex:1 1 auto;flex:1 1 auto}.webinar-page-component .chat-question-toggles-wrapper{margin-bottom:32px}
.sidebar-section-component .heading{color:#043623;font-size:15px;margin-bottom:8px;line-height:20px}.sidebar-section-component .description{font-size:13px;color:#676767}.sidebar-section-component .content-wrapper:not(.stack-elements){display:-ms-flexbox;display:flex}.sidebar-section-component .content-wrapper:not(.stack-elements) .description{-ms-flex:1 1 auto;flex:1 1 auto;padding-right:15px}.sidebar-section-component .content-wrapper.stack-elements .description{margin-bottom:10px}
.visually-hidden{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.upload-image-video-component .image-video-button{width:100%}.upload-image-video-component .tag-line{margin-bottom:16px;font-size:13px;line-height:20px;color:#676767}.upload-image-video-component .image-upload-wrapper *{display:block}.upload-image-video-component .preview-heading{font-size:13px;line-height:20px;color:#676767;margin-bottom:8px}.upload-image-video-component .preview-thumbnail-wrapper{width:106px;height:106px;padding:8px;border:1px solid rgba(0,0,0,.15);border-radius:.125rem}.upload-image-video-component .asset-preview{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.upload-image-video-component .asset-wrapper{-ms-flex:1 1 auto;flex:1 1 auto}.upload-image-video-component .delete-asset-wrapper{-ms-flex:0 0 auto;flex:0 0 auto}.upload-image-video-component .video-selector-wrapper{margin:16px 0 0}.upload-image-video-component .video-selector-wrapper .video-selector-compact .result-list{height:200px;overflow:auto}.upload-image-video-component .preview-video-inner{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;overflow-wrap:anywhere}.upload-image-video-component .preview-video-inner .video-thumbnail-wrapper{-ms-flex:0 0 112px;flex:0 0 112px;width:112px;height:63px}.upload-image-video-component .preview-video-inner .preview-video-data{-ms-flex:1 1 auto;flex:1 1 auto;padding-left:16px}.upload-image-video-component .preview-video-inner .preview-video-data .video-title{font-size:15px;line-height:20px;margin-bottom:0}.upload-image-video-component .preview-video-inner .preview-video-data .video-category{font-size:13px;line-height:20px;color:#aaa;margin:0}
.color-schemes-component .theme .theme-top{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:10px 0}.color-schemes-component .theme .theme-top&gt;label{margin-bottom:0}.color-schemes-component .theme .theme-preview{display:-ms-flexbox;display:flex;border:1px solid #ddd;border-radius:2px;padding:4px;background-color:#eee}.color-schemes-component .theme .theme-preview&gt;div{width:30px;height:32px}
.presentation-options-container-component{margin-bottom:25px}.presentation-options-container-component .sidebar-section-component{padding-top:16px}.presentation-options-container-component .sidebar-section-component.webinar-room-logo,.presentation-options-container-component .sidebar-section-component.webinar-room-headline-font{padding-top:24px}

.text-type-component{width:100%}.text-type-component input{width:100%}
.file-type-component .uploaded-file{font-style:italic;font-size:13px;text-align:right;padding-top:5px}
.after-webinar-component .ant-collapse-borderless&gt;.ant-collapse-item{border:none}.after-webinar-component .collapse-component .ant-collapse-content,.after-webinar-component .ant-collapse-content&gt;.ant-collapse-content-box{padding:0}.after-webinar-component .panel-inner{padding-left:49px}.after-webinar-component input{width:100%}.after-webinar-component label{font-size:13px;height:16px;line-height:16px;color:#676767;margin-bottom:4px}.after-webinar-component .panel-header{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:100%}.after-webinar-component .panel-header .heading{font-size:13px;font-weight:600;height:20px;color:#676767;margin:0}.after-webinar-component .panel-header .panel-icon-wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:20px;height:20px;border-radius:50%;margin-right:16px}.after-webinar-component .panel-header .panel-icon-wrapper.active{background:#1ec95b}.after-webinar-component .panel-header .panel-icon-wrapper:not(.active){border:2px solid #ccc}.after-webinar-component .upload-wrapper{margin:16px 0}.after-webinar-component .redirect-message{font-size:13px;line-height:20px;color:#676767;margin-bottom:16px}
.form-wysiwyg-buttons-component .textarea-wrapper{width:100%}.form-wysiwyg-buttons-component .textarea-wrapper textarea{display:block;height:80px;padding:5px}.form-wysiwyg-buttons-component .textarea-wrapper .rdw-remove-wrapper{display:none}.form-wysiwyg-buttons-component .buttons-wrapper{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;margin-top:8px}.form-wysiwyg-buttons-component .redux-form-wysiwyg-component{padding-bottom:0}.form-wysiwyg-buttons-component .redux-form-simple-field-component{width:100%;position:relative;color:#676767}
.visually-hidden{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.registration-page-component .tabs-component .ant-tabs-card .ant-tabs-bar{margin:0 24px 32px}.registration-page-component .scroll-wrapper{height:calc(100vh - 288px);overflow-y:auto;padding:0 24px 0}
div.content-registration-page-component input[type=text],div.content-registration-page-component textarea{width:100%;font-size:13px;transition:border-color .2s}div.content-registration-page-component input[type=text]:focus,div.content-registration-page-component textarea:focus{border-color:#1ec95b;transition:border-color .2s}div.content-registration-page-component .redux-form-simple-field-component{width:100%;position:relative;color:#676767}div.content-registration-page-component .redux-form-wysiwyg-component&gt;label{display:none}div.content-registration-page-component .webinar-name-wrapper{width:100%}div.content-registration-page-component .error{position:absolute;bottom:0;left:0}div.content-registration-page-component .input-dropdown-wrapper .error{bottom:-16px}div.content-registration-page-component .webinar-description{width:100%}div.content-registration-page-component .webinar-description textarea{display:block;height:80px;padding:5px}div.content-registration-page-component .webinar-description .rdw-remove-wrapper{display:none}div.content-registration-page-component .speakers-feature-component.compact-editable-inline .content-loader-component{width:260px}div.content-registration-page-component .speakers-feature-component.compact-editable-inline .crud-inline-wrapper&gt;div{left:-10px;right:-10px}div.content-registration-page-component .speakers-feature-component.compact-editable-inline .crud-inline-wrapper&gt;div:not(:empty)::before{content:"";position:fixed;left:0;top:108px;bottom:72px;right:0;background:rgba(255,255,255,.8);z-index:99}div.content-registration-page-component .mode-content-switch-component{position:relative;z-index:100}div.content-registration-page-component .collectors-wrapper{width:100%}div.content-registration-page-component .collector-form-details-wrapper{font-family:"Open Sans",Helvetica,Arial,sans-serif;font-size:13px}div.content-registration-page-component .form-details-headline{margin:12px 0 14px;color:#aaa;text-transform:uppercase;line-height:1.85;letter-spacing:1px;font-weight:600}div.content-registration-page-component .collector-fields-list{margin-bottom:16px}div.content-registration-page-component .field-item{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start}div.content-registration-page-component .field-item+.field-item{margin-top:12px}div.content-registration-page-component .field-item span{line-height:1.54}div.content-registration-page-component .field-item span:first-of-type{-ms-flex:0 0 40%;flex:0 0 40%;width:40%;color:#676767;padding-right:8px}div.content-registration-page-component .field-item span:last-of-type{-ms-flex:0 0 60%;flex:0 0 60%;width:60%;color:#043623}
.registration-page-image-container-component{width:100%}.registration-page-image-container-component div.upload-card-component .card-wrapper.show-empty-placeholder{background:rgba(223,235,225,.8)}
.cancelled-alert-component{position:absolute;top:80px;left:5%;text-align:center;width:90%;font-family:TT,Helvetica,Arial,sans-serif}.cancelled-alert-component .alert-heading{font-size:18px;font-weight:bold;margin-bottom:8px;line-height:1.11;font-family:TT,Helvetica,Arial,sans-serif}.cancelled-alert-component .alert-message{font-size:15px;margin:0;font-family:TT,Helvetica,Arial,sans-serif}
#main_container.is-sidebar{padding-bottom:0}.sidebar-container-component{position:relative;height:100vh;padding-bottom:72px;overflow:hidden}.sidebar-container-component .header{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex:0 0 auto;flex:0 0 auto;padding:16px 25px;background:#043623}.sidebar-container-component .header .heading{-ms-flex:1 1 auto;flex:1 1 auto;color:#fff;font-size:20px}.sidebar-container-component .header .close-button{display:block;padding:5px;cursor:pointer}.sidebar-container-component .header .close-button img{display:block}.sidebar-container-component .sidebar-content{height:100%;overflow:hidden}.sidebar-container-component .primary-tabs&gt;.ant-tabs-content{padding-top:0}.sidebar-container-component .footer{display:-ms-flexbox;display:flex;-ms-flex-align:baseline;align-items:baseline;position:absolute;left:0;bottom:0;width:100%;padding:16px 24px;background:#fafcfa}.sidebar-container-component .done-button-wrapper{-ms-flex:1 1 auto;flex:1 1 auto}.sidebar-container-component .saving-indication-text{color:#676767;font-size:13px}.sidebar-container-component .sidebar-section-component+.sidebar-section-component{margin-top:24px}.sidebar-container-component .sidebar-section-component+.hero-wrapper.sidebar-section-component{margin-top:16px}
.webinar-container-component .gear-mode-loader{position:absolute;left:50%;top:50%;transform:translate3d(-50%, -50%, 0)}.visually-hidden{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}html{width:100%;height:100%}body{height:100%}body .ant-message{top:80px}.webinar-container-component{position:relative;width:100%;height:100vh;background:#000;font-family:Inter,sans-serif}.webinar-container-component.second-cam{position:fixed;left:0;top:0;bottom:0;right:0;overflow:hidden}.webinar-container-component.second-cam .participant-component{width:100%;height:100%}.webinar-container-component.second-cam .muting-icon-wrapper.is-large{position:absolute;bottom:8px;right:8px;padding:5px}.webinar-container-component.second-cam .remaining-tracks .video-track{width:100%;height:100%}.webinar-container-component.second-cam .webcam-track{margin:0}.webinar-container-component.second-cam .remaining-tracks{margin:0}.webinar-container-component.second-cam .participant-name{display:none}.webinar-container-component.second-cam .remote-track-component.video-track{position:fixed;margin-right:0;margin-top:0;border-width:5px}.webinar-container-component.second-cam .remote-track-component.video-track video{height:100%;width:100%}.webinar-container-component.second-cam .remote-track-component.video-track .volume-meter-component{display:none}.webinar-container-component.second-cam .remote-track-component.video-track .selected-text{display:none}.webinar-container-component.second-cam .timer-component{font-size:32px;padding:10px;bottom:8px;left:8px;right:auto;top:auto}.webinar-container-component.second-cam .facingmode-trigger{position:absolute;bottom:8px;right:8px;border-radius:2px;background-color:rgba(0,0,0,.32);z-index:999;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.webinar-container-component.is-gear-mode .participants-container{display:none}.webinar-container-component.is-gear-mode .hud-trigger{width:200px}.webinar-container-component .gear-mode-hint{position:absolute;width:362px;bottom:5%;left:50%;transform:translate3d(-50%, 0, 0);font-size:13px;-ms-flex-align:start;align-items:flex-start;z-index:992}.webinar-container-component .gear-mode-hint h4{font-size:15px;color:#fff;margin-bottom:4px}.webinar-container-component .gear-mode-loader h3{font-size:20px;color:#fff}.webinar-container-component .gear-mode-loader h4{font-size:15px;color:#a2a3a2}.webinar-container-component .streaming-info-panel-component{position:absolute;bottom:0;left:0;right:0;z-index:998}.webinar-container-component .header-wrapper{position:absolute;top:0;left:0;width:100%;z-index:1000}.webinar-container-component .hud-trigger{position:absolute;right:0;top:25%;bottom:25%;width:200px;z-index:990}.webinar-container-component .hud-trigger.with-visible-overlay{z-index:995}.webinar-container-component .webinar-controls-hud-component{position:absolute;right:8px;top:50%;z-index:999;transform:translateY(-50%)}.webinar-container-component .webinar-controls-hud-component&gt;div{transition:.5s cubic-bezier(0.175, 0.885, 0.32, 1.275) opacity;opacity:0}.webinar-container-component .webinar-controls-hud-component.is-visible&gt;div{opacity:1}.webinar-container-component video{display:block;-o-object-fit:cover;object-fit:cover}.webinar-container-component video.playback-staged-video-component{display:none}.webinar-container-component video.playback-staged-video-component.is-visible{display:block}.webinar-container-component.role-producer .participant-component .remote-track-component{cursor:pointer}.webinar-container-component .webinar-content{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%}.webinar-container-component .webinar-content .top-corner-info-tools{top:8px;right:32px;position:absolute;display:-ms-flexbox;display:flex;gap:8px}.webinar-container-component .webinar-content .webinar-preview{position:relative;-ms-flex:1 1 auto;flex:1 1 auto;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;overflow:hidden;padding-left:8px}.webinar-container-component .webinar-content .webinar-preview .live-overlay-component .live-presenter-overlay-component{position:fixed;bottom:140px}.webinar-container-component .webinar-content .webinar-guest-presenter-preview[data-live]:not([data-live=false]){position:relative}.webinar-container-component .webinar-content .webinar-guest-presenter-preview[data-live]:not([data-live=false])::after{content:"";position:absolute;inset:0;border-width:3px;border-style:solid;border-radius:8px;animation-name:breathe-live;animation-duration:1.5s;animation-direction:alternate;animation-iteration-count:2;animation-timing-function:cubic-bezier(0, 0.8, 0.96, 0.85)}@keyframes breathe-live{0%,100%{border-color:#fa464600}50%{border-color:rgba(250,70,70,.8)}}.webinar-container-component .layout-component{height:100%}.webinar-container-component .layout-component .ant-layout{height:100%;background:none}.webinar-container-component .layout-component .ant-layout-content{position:relative;overflow:hidden;z-index:10}.webinar-container-component .layout-component .ant-layout-sider-trigger{background-color:#3f403f}.webinar-container-component .layout-component .webinar-sider{overflow:hidden;z-index:20;background:unset}.webinar-container-component .top-toolbar{position:absolute;top:10px;right:10px;display:-ms-flexbox;display:flex;z-index:5}.webinar-container-component .top-toolbar&gt;div{margin-right:5px}.webinar-container-component .gear-player-wrapper{width:100%;max-height:100%;position:absolute;top:50%;transform:translate3d(0, -50%, 0);z-index:989;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;overflow:hidden}.webinar-container-component .gear-player-wrapper .video-player-component{width:100%;height:60vh}.webinar-container-component .gear-player-wrapper .video-player-component iframe{width:100%;height:100%;background-color:#000;overflow:hidden}.webinar-container-component .live-preview-wrapper{width:100%}.webinar-container-component .live-preview-wrapper.is-selected{border:4px solid #14d05f;border-radius:1px}.webinar-container-component .live-preview-wrapper{display:-ms-flexbox;display:flex;width:100%;max-height:100%;z-index:991}.webinar-container-component .live-preview-wrapper .live-preview-component{-ms-flex:1 1 auto;flex:1 1 auto;position:relative}.webinar-container-component .live-preview-wrapper .live-preview-component.compensate-height .live-overlay-component{position:absolute;top:63px;left:0;right:0;bottom:0}.webinar-container-component .live-preview-wrapper .live-preview-component .poll-overlay-component{position:absolute;top:50%;transform:translate3d(0, -50%, 0)}.webinar-container-component .live-preview-wrapper .hud-inside-trigger{position:absolute;right:0;top:0;bottom:0;width:200px;z-index:991}.webinar-container-component .live-preview-wrapper .playback-staged-videos-container-component{width:100%}.webinar-container-component .live-preview-wrapper video{width:100%;height:100%}.webinar-container-component .screen-sharing-preview-message-component{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.webinar-container-component .muted-webcam-preview-message-component{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;text-align:center;margin:0 auto}.webinar-container-component .participants-container{display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end;-ms-flex-wrap:wrap;flex-wrap:wrap;position:absolute;bottom:0;left:0;width:100%;padding-left:10px;text-align:right;z-index:997}.webinar-container-component .participants-container .participant-component{margin-bottom:10px}.webinar-container-component .participants-container&gt;*{display:-ms-flexbox;display:flex}.webinar-container-component .invite-presenter-trigger{margin-bottom:10px;width:200px;text-align:center;cursor:pointer}.webinar-container-component .invite-presenter-trigger .invite-text{height:22px;color:#fff;text-shadow:1px 1px 1px #000}.webinar-container-component .invite-presenter-trigger .invite-area{height:134px;background-color:#212221}.webinar-container-component .playback-video-controls-bar-component{position:absolute;top:140px;left:24px;right:24px;z-index:993}.webinar-container-component .participant-zoom-enter,.webinar-container-component .participant-zoom-appear{transform:scale(0) translate3d(0, 0, 0);width:0}.webinar-container-component .participant-zoom-enter.participant-zoom-enter-active,.webinar-container-component .participant-zoom-appear.participant-zoom-appear-active{transform:scale(1) translate3d(0, 0, 0);width:140px;transition:transform .3s .2s,width .2s}.webinar-container-component .participant-zoom-leave{transform:scale(1) translate3d(0, 0, 0);width:140px}.webinar-container-component .participant-zoom-leave.participant-zoom-leave-active{transform:scale(0) translate3d(0, 0, 0);width:0;transition:transform .3s,width .2s .3s}.playback-drawer{height:calc(100% - 72px);z-index:989}.playback-drawer .ant-drawer-wrapper-body{background-color:#292a29}.playback-drawer .ant-drawer-body{padding:0}.playback-drawer .ant-drawer-close-x{color:#aaa;line-height:41px;width:42px}.playback-drawer h3{margin:7px 7px 20px 7px;color:#fff;line-height:27px}
.modal-component.producer-conflict-modal-component .ant-modal{width:auto;margin:0 auto;padding-bottom:24px}.modal-component.producer-conflict-modal-component .ant-modal-header{padding:14px 16px}.modal-component.producer-conflict-modal-component .ant-modal-body{padding:16px}.modal-component.producer-conflict-modal-component .ant-modal-footer{padding:10px 16px 10px 10px}.modal-component.producer-conflict-modal-component .button-component{line-height:1.15}.modal-component.producer-conflict-modal-component p{margin-bottom:22px}
.visually-hidden{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.webinar-connecting-component{overflow:hidden;z-index:1001;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.webinar-connecting-component.transparent .ant-modal-content{background:transparent;box-shadow:none}
div.debug-stats-container-component{background:#333;padding:5px;overflow:hidden;position:absolute;top:86px;left:0;z-index:999;opacity:.9;width:100%}div.debug-stats-container-component .stats-flex{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}div.debug-stats-container-component .debug-stats-line-chart-component{float:left;width:50%}div.debug-stats-container-component h3{color:#fff;margin-right:10px;font-size:14px}div.debug-stats-container-component .video-quality-table{width:240px}div.debug-stats-container-component .audio-table{width:207px}div.debug-stats-container-component table{margin-right:10px}div.debug-stats-container-component th,div.debug-stats-container-component td{color:#fff;padding:0 5px}div.debug-stats-container-component th{font-weight:bold}div.debug-stats-container-component .controls{text-align:center;margin-top:10px;margin-bottom:20px}div.debug-stats-container-component .controls li{display:inline-block;margin-right:15px}div.debug-stats-container-component .controls li a{text-decoration:none;padding:3px 5px;border:1px solid #108ee9;border-radius:5px}div.debug-stats-container-component .controls li a:hover{border-color:#49a9ee}div.debug-stats-container-component .controls li a.disconnect-button,div.debug-stats-container-component .controls li a.toggle-headless-vis-button{border-color:#fa4646;color:#fa4646}div.debug-stats-container-component .controls li a.toggle-headless-vis-button.disabled{border-color:#eff5f0;color:#eff5f0}div.debug-stats-container-component .not-available{color:#ccc}

.stat-intensity-threshold-component{display:inline}.stat-intensity-threshold-component.red{color:#fa4646}
.stat-intensity-value-component{display:inline}.stat-intensity-value-component.red{color:#fa4646}
.muting-webcam-modal-content{font-size:15px;font-weight:400;line-height:20px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column}.muting-webcam-modal-content .icon-wrapper{background-color:#333;border-radius:100%;width:64px;height:64px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;margin-bottom:24px}.muting-webcam-modal-content h2{font-size:18px;font-weight:700;line-height:24px;text-align:center}
.playback-video-controls-bar-component{border-radius:2px;background-color:rgba(51,51,51,.8);box-shadow:0 4px 24px 0 rgba(0,0,0,.16),0 2px 16px 0 rgba(0,0,0,.16);display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;color:#ccc;height:40px;padding:0 8px}.playback-video-controls-bar-component .seek-bar-wrapper{height:4px;position:relative;font-size:11px}.playback-video-controls-bar-component .seek-bar-wrapper .seek-bar{position:absolute;top:0;left:0;background-color:#1ec95b;height:4px;z-index:2}.playback-video-controls-bar-component .seek-bar-wrapper .time-ranges-timeline-component{position:absolute;top:0;left:0;height:4px;width:100%;z-index:1}.playback-video-controls-bar-component .seek-bar-clickarea{padding:18px 0;margin:0 12px 0 8px;-ms-flex-positive:1;flex-grow:1;cursor:pointer}.playback-video-controls-bar-component .play-icon-wrapper{padding:1px;margin-right:10px}.playback-video-controls-bar-component .play-icon-wrapper:hover{background-color:#606160}.playback-video-controls-bar-component .play-icon-wrapper&gt;span{display:block}.playback-video-controls-bar-component .time-remaining{margin-right:24px}.playback-video-controls-bar-component .loop-icon{cursor:pointer}
.quality-indicator-component img,.quality-indicator-component .icon-component{display:block}.quality-indicator-component .icon-component&gt;img{position:relative;bottom:1px}
.schedule-timer-component .icon-and-timer{display:block;width:100%;text-align:center;font-size:34px;margin:16px 0;color:#fff;font-family:TT,Helvetica,Arial,sans-serif}.schedule-timer-component .icon-and-timer .icon-component{margin-right:16px;margin-top:-5px}.schedule-timer-component .icon-and-timer .icon-component+span{display:inline-block;min-width:134px}.schedule-timer-component .icon-and-timer .countdown-component{display:inline-block;text-align:left}
.second-camera-modal-component{text-align:center}.second-camera-modal-component .icon-container{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.second-camera-modal-component .icon-container .icon-wrapper{width:48px;height:48px;background-color:#1ec95b;border-radius:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.second-camera-modal-component h1{margin-top:20px}.second-camera-modal-component .link{color:#1ec95b}.second-camera-modal-component .join-code{margin-bottom:20px;font-size:60px;line-height:1}
.streaming-info-panel-component{padding:16px}.streaming-info-panel-component table{width:100%}.streaming-info-panel-component th{font-size:11px;color:#aaa;padding:4px 14px}.streaming-info-panel-component td{font-size:15px;color:#fff;background-color:#000;padding:8px 14px}.streaming-info-panel-component td.small-text{font-size:11px}.streaming-info-panel-component td.stream-name{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.streaming-info-panel-component td.stream-name .icon-component{margin-left:9px}
div.webinar-controls-hud-component{border-radius:2px;width:52px;height:411px;padding:10px 20px;line-height:1.3;font-size:12px;color:#fff;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}div.webinar-controls-hud-component&gt;div{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;text-align:center;background-color:rgba(0,0,0,.62);border-radius:100%;padding:9px;margin-bottom:8px;width:44px;height:44px}div.webinar-controls-hud-component&gt;div .icon-component{transition:300ms cubic-bezier(0.86, 0, 0.07, 1) transform}div.webinar-controls-hud-component&gt;div.red{background-color:rgba(250,70,70,.9)}div.webinar-controls-hud-component&gt;div.blue{background-color:rgba(29,101,248,.9)}div.webinar-controls-hud-component&gt;div.green{background-color:rgba(30,201,91,.9)}div.webinar-controls-hud-component&gt;div.extra-padding{margin-top:24px}div.webinar-controls-hud-component&gt;div:hover .icon-component{transform:scale(1.2)}div.webinar-controls-hud-component&gt;div.disabled{background-color:rgba(0,0,0,.38)}div.webinar-controls-hud-component&gt;div.disabled:hover .icon-component{transform:none}div.webinar-controls-hud-component .disabled&gt;div:hover .icon-component{transform:none}div.webinar-controls-hud-component .disabled .icon-component{cursor:default}div.webinar-controls-hud-component .green span.icon-component.icon-clickable.inverted-hover img,div.webinar-controls-hud-component .red span.icon-component.icon-clickable.inverted-hover img,div.webinar-controls-hud-component .blue span.icon-component.icon-clickable.inverted-hover img{filter:brightness(100%)}div.webinar-controls-hud-component .icon-component.disabled{cursor:default;padding:5px}div.webinar-controls-hud-component .playback-icon{position:relative;left:1px}.show-video-playback-tooltip{font-family:"Open Sans",Helvetica,Arial,sans-serif}.show-video-playback-tooltip .ant-tooltip-inner{min-height:inherit}
.visually-hidden{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.webinar-over-overlay-component{display:-ms-flexbox;display:flex;position:absolute;left:0;top:0;width:100%;height:100%}.webinar-over-overlay-component .content-wrapper{-ms-flex:1 1 auto;flex:1 1 auto;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;padding:140px 20px 200px;background-color:rgba(51,51,51,.7);box-shadow:0 8px 32px 0 rgba(0,0,0,.08),0 4px 16px 0 rgba(0,0,0,.08);z-index:994}@media(max-width: 812px){.webinar-over-overlay-component .content-wrapper{padding:40px 16px 16px}}@media(max-width: 812px){.webinar-over-overlay-component .schedule-timer-component .icon-and-timer{font-size:24px;margin:8px 0}}.webinar-over-overlay-component .heading{text-align:center;color:#fff}.webinar-over-overlay-component .heading .name{font-size:24px;line-height:1.17}@media(max-width: 812px){.webinar-over-overlay-component .heading .name{font-size:18px}}.webinar-over-overlay-component .heading .webinar-ended-message{font-size:13px;line-height:18px;margin:8px auto;max-width:225px}@media(max-width: 812px){.webinar-over-overlay-component .heading-wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:baseline;align-items:baseline;margin-bottom:8px}.webinar-over-overlay-component .heading-wrapper .schedule-timer-component{padding-left:4px}.webinar-over-overlay-component .heading-wrapper .icon-and-timer{margin:0}}.webinar-over-overlay-component .help-text{text-align:center;margin:0 auto;font-size:13px;color:rgba(255,255,255,.8)}.webinar-over-overlay-component .over-overlay-body-wrapper{width:100%;max-width:690px;margin:0 auto;text-align:center;color:#fff}.webinar-over-overlay-component .metrics-wrapper{margin:60px 0}.webinar-over-overlay-component .metric-single-component .metric-title,.webinar-over-overlay-component .metric-single-component .metric-subtitle,.webinar-over-overlay-component .metric-single-component .metric-number{color:#fff}.webinar-over-overlay-component .copy-link-text{margin-top:60px;font-size:13px}.webinar-over-overlay-component .copy-link-text a{color:#aaa}.webinar-over-overlay-component .copy-link-text a:hover{color:#aaa;text-decoration:underline}.webinar-over-overlay-component .copy-link-text .clipboard-button-component{position:absolute;right:0;top:0;background-color:rgba(0,0,0,.25);opacity:0;transition:opacity .2s}.webinar-over-overlay-component .copy-link-text .link-wrapper{position:relative;display:inline-block;padding:0 30px}.webinar-over-overlay-component .copy-link-text .link-wrapper:hover .clipboard-button-component{opacity:1;transition:opacity .2s}@media(max-width: 812px){.webinar-over-overlay-component .copy-link-text{margin-top:8px}}
.visually-hidden{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.webinar-outlined-button{padding:1px 8px;margin-left:8px;border-radius:5px;line-height:22px;transition:.5s cubic-bezier(0.175, 0.885, 0.32, 1.275) all;height:28px}.webinar-outlined-button.button-mist-green.button-outlined:not(.button-disabled):hover{color:#1ec95b;border-color:#1ec95b}.webinar-topbar-component{-ms-flex:1 1 auto;flex:1 1 auto;min-width:0}.webinar-topbar-component .flex{display:-ms-flexbox;display:flex;gap:8px;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-align:center;align-items:center;min-width:0}.webinar-topbar-component .live-toggle-button.button-component.button-normal{padding:2px 27px;height:40px;margin-left:10px}.webinar-topbar-component .live-toggle-button.button-component.button-normal.button-red{padding:1px 18px 2px 18px}.webinar-topbar-component .live-toggle-button.button-component.button-normal.button-red:hover{color:#fff}.webinar-topbar-component .live-toggle-button.button-component.button-normal.button-red:hover:not(.button-disabled){background-color:#ca2121}.webinar-topbar-component .open-page-button.button-outlined.button.button-normal{padding:1px 8px;margin-left:8px;border-radius:5px;line-height:22px;transition:.5s cubic-bezier(0.175, 0.885, 0.32, 1.275) all;text-decoration:none}.webinar-topbar-component .open-page-button.button-outlined.button.button-normal.button-mist-green.button-outlined:not(.button-disabled):hover{color:#1ec95b;border-color:#1ec95b}.webinar-topbar-component .page-link{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;color:#aaa;padding:0 10px 10px 10px}.webinar-topbar-component .page-link .icon-component{margin-right:5px}.webinar-topbar-component .page-link:hover{color:#aaa;text-decoration:underline}.webinar-topbar-component .timer-indicator{-ms-flex-pack:center;justify-content:center;display:-ms-flexbox;display:flex;gap:4px;-ms-flex-align:center;align-items:center;-ms-flex-item-align:normal;align-self:normal;border-radius:8px;padding:8px 20px;background-color:#212121;overflow:hidden}.webinar-topbar-component .timer-indicator .live-timers-component{line-height:1;font-weight:600}.webinar-topbar-component .timer-indicator .live-timers-component .broadcasting-time{font-size:12px;line-height:16px;font-family:Inter,sans-serif;font-weight:500;font-feature-settings:"tnum"}.webinar-topbar-component .current-viewers{height:32px;min-width:64px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;gap:4px;padding-inline:16px;color:#fff;background-color:#212121;border-radius:8px;overflow:hidden;font-size:12px;line-height:16px;font-family:Inter,sans-serif;font-weight:600}.webinar-topbar-component .current-viewers .icon{font-size:14px}.end-live-confirm .ant-modal-body,.webinar-over-modal .ant-modal-body{font-size:13px}.end-live-confirm .ant-modal-body h3,.webinar-over-modal .ant-modal-body h3{font-size:20px;margin-bottom:25px;margin-left:12px;margin-top:10px}.end-live-confirm .ant-modal-body ul,.webinar-over-modal .ant-modal-body ul{list-style:disc;margin-left:29px}.end-live-confirm .ant-modal-body ul li,.webinar-over-modal .ant-modal-body ul li{margin-bottom:10px}.live-toggle-button::part(base){width:120px;border-radius:8px}
.visually-hidden{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.webinar-secondary-bar-component{display:-ms-flexbox;display:flex;gap:8px}.webinar-secondary-bar-component .warning-wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:32px;white-space:nowrap;color:#fff;font-size:12px;line-height:16px;z-index:996;background-color:#000;border-radius:8px;gap:8px;padding:6px 16px;border:1px solid #fff}.webinar-secondary-bar-component .warning-wrapper strong{font-weight:600}.webinar-secondary-bar-component .warning-wrapper.over .message-wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:100%;-ms-flex:1 1 auto;flex:1 1 auto;font-weight:bold}.webinar-secondary-bar-component .warning-wrapper.over .button-component.button-normal{height:28px;line-height:28px;padding:0 14px;margin-right:8px}.webinar-secondary-bar-component .countdown-component{display:inline}
.stage{background-color:#000;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1}
.scaled-stage{-ms-flex:1;flex:1;height:100%;display:-ms-flexbox;display:flex;container-type:inline-size}.scaled-stage .scaled-stage-content{display:-ms-grid;display:grid;-ms-flex-align:center;align-items:center;margin:auto;width:min(100%, 177.7777777778vh);font-size:calc(
      min(calc(100vw - 400px), 177.7777777778vh) * 0.0108
    )}@supports(container-type: size){.scaled-stage .scaled-stage-content{width:min(100cqw, 177.7777777778cqh);height:min(56.25cqw, 100cqh);font-size:min(
        1.08cqw,
        1.92cqh
      )}}.scaled-stage .scaled-stage-content&gt;*{aspect-ratio:1.7777777778;grid-column:1/-1;grid-row:1/-1}
.webinar-video-track{display:block;height:100%;width:100%}
.screen-share-track-cover{-ms-flex-align:center;align-items:center;background-color:#222;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;gap:10px}.screen-share-track-cover&gt;p{font-size:17pt;font-weight:bold;color:#fff}.screen-share-track-cover .button-component.button-themed{color:#fff;background-color:var(--tt-color-gray-800)}.screen-share-track-cover .button-component.button-themed:hover{background-color:var(--tt-color-gray-700)}
.side-by-side{display:-ms-grid;display:grid;-ms-flex:1;flex:1;gap:0px 0px;-ms-grid-columns:5fr .5fr 1fr;grid-template-columns:5fr .5fr 1fr;-ms-grid-rows:1.5fr 1fr .5fr;grid-template-rows:1.5fr 1fr .5fr;min-width:500px}.side-by-side&gt;div:nth-child(1){-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;grid-area:1/1/4/3}.side-by-side&gt;div:nth-child(2){display:-ms-flexbox;display:flex;grid-area:2/2/3/4}.side-by-side .slot{display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;position:relative;border-radius:8px;overflow:hidden}.side-by-side .slot::before{content:"";display:inline-block;height:0;padding-bottom:56.25%;width:1px}.side-by-side .slot.camera::before{padding-bottom:75%}.side-by-side .slot.camera video{-o-object-fit:cover;object-fit:cover}.side-by-side .slot .fallback{-ms-flex:1;flex:1;background-color:#000}
.solo{display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;height:100%}.solo .slot{display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;position:relative;border-radius:8px;overflow:hidden}.solo .slot .fallback{-ms-flex:1;flex:1;background-color:#000}.headless-container .solo .slot{border-radius:0}
.floor{--margin: 0;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;margin:var(--margin);z-index:1}.floor[data-layout=side-by-side]{--margin: 16px}
.panel-floor{-ms-flex-align:center;align-items:center;background-color:#000;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;-ms-flex-pack:center;justify-content:center}.panel-floor .slots-enclosure{width:100%;height:0;position:relative;overflow:hidden;box-sizing:border-box;padding-bottom:56.25%}.panel-floor .slots-enclosure .slots{width:100%;height:100%;position:absolute;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;gap:12px 12px}.panel-floor .slots-enclosure .slots .slot{display:-ms-flexbox;display:flex;-ms-flex:0 1 32%;flex:0 1 32%;position:relative;background-color:#000;width:32%;height:32%;border-radius:8px;overflow:hidden}.panel-floor .slots-enclosure .slots .slot video{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.panel-floor .slots-enclosure .slots .slot .name-tag{background-color:#fff;bottom:1em;color:#000;font-size:1.125em;line-height:1.35em;font-weight:600;left:1em;letter-spacing:-0.03em;padding:.225em .45em;position:absolute}@media only screen and (min-width: 0px){.stage .panel-floor .slots-enclosure .slots{zoom:.4}}@media only screen and (min-width: 700px){.stage .panel-floor .slots-enclosure .slots{zoom:.6}}@media only screen and (min-width: 900px){.stage .panel-floor .slots-enclosure .slots{zoom:.8}}@media only screen and (min-width: 1100px){.stage .panel-floor .slots-enclosure .slots{zoom:1}}.panel-floor .slots-enclosure-1{padding-left:0;padding-right:0}.panel-floor .slots-enclosure-1 .slots .slot{-ms-flex-preferred-size:100%;flex-basis:100%;gap:0;width:100%;height:100%}.panel-floor .slots-enclosure-2 .slots{top:20%;height:60%}.panel-floor .slots-enclosure-2 .slots .slot{-ms-flex-preferred-size:48%;flex-basis:48%;width:48%;height:100%}.panel-floor .slots-enclosure-3 .slots{top:25%;height:50%}.panel-floor .slots-enclosure-3 .slots .slot{-ms-flex-preferred-size:32%;flex-basis:32%;width:32%;height:100%}.panel-floor .slots-enclosure-4 .slots{top:2%;height:96%}.panel-floor .slots-enclosure-4 .slots .slot{-ms-flex-preferred-size:48%;flex-basis:48%;width:48%;height:49%}.panel-floor .slots-enclosure-5 .slots{top:10%;height:80%}.panel-floor .slots-enclosure-5 .slots .slot{height:50%}.panel-floor .slots-enclosure-6 .slots{top:10%;height:80%}.panel-floor .slots-enclosure-6 .slots .slot{height:50%}
.live-presenter-overlay-component{border-left:12px solid #1cc85b;min-width:300px;max-width:400px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:75px;font-family:"Open Sans",Helvetica,Arial,sans-serif}.live-presenter-overlay-component .name{height:45px;line-height:45px;font-size:20px;color:#fff;background-color:#303132}.live-presenter-overlay-component .position{height:30px;line-height:30px;font-size:14px;color:#ddd;background-color:#121314}.live-presenter-overlay-component .name,.live-presenter-overlay-component .position{width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:0 18px}
.live-question-overlay-component{position:absolute;top:50%;left:50%;transform:translate3d(-50%, -50%, 0) !important;width:1280px;height:720px;z-index:999}.live-question-overlay-component .overlay-content{position:absolute;top:10%;left:10%;bottom:10%;right:10%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;border-left:40px solid #000;font-family:"Open Sans",Helvetica,Arial,sans-serif}.live-question-overlay-component .name{padding:24px 40px;background-color:#1e819a;color:#fff;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding-left:20px;font-size:32px;font-weight:600;line-height:1}.live-question-overlay-component .question{-ms-flex-positive:1;flex-grow:1;background-color:#fff;color:#000;text-align:center;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;padding:35px}
.corner-tag-overlay-component{padding:8px 16px;background-color:#282a29;color:#fff;font-size:20px;font-weight:600;border-left-width:8px;border-left-style:solid}.corner-tag-overlay-component .text{max-width:400px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-family:"Open Sans",Helvetica,Arial,sans-serif;line-height:25px}
.corner-tag-overlay-component-chyron-style{padding:.5em 1em;background-color:#fff;color:#000;border-right-width:1em;border-right-style:solid;border-right-color:var(--accent-color)}.corner-tag-overlay-component-chyron-style .text{font-size:2.5em;font-weight:600;max-width:25em;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-family:TT,Helvetica,Arial,sans-serif;line-height:1.25em}
.poll-overlay-component{background:#fff;border-left:42px solid #212121}.poll-overlay-component .poll-item-component{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%}.poll-overlay-component .poll-item-component .question-wrapper{font-size:32px;line-height:32px;font-weight:600;padding:24px 40px}.poll-overlay-component .poll-item-component .poll-options-component{-ms-flex:1 1 auto;flex:1 1 auto;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;padding:20px 42px}.poll-overlay-component .poll-item-component .poll-options-component.options-2 .option-wrapper{font-size:48px;line-height:80px}.poll-overlay-component .poll-item-component .poll-options-component.options-4 .option-wrapper{font-size:32px;line-height:44px}.poll-overlay-component .poll-item-component .poll-options-component.options-6 .option-wrapper,.poll-overlay-component .poll-item-component .poll-options-component.options-8 .option-wrapper{font-size:28px;line-height:38px}.poll-overlay-component .poll-item-component .poll-options-component.options-8 .poll-option-title-wrapper{padding-bottom:0px}.poll-overlay-component .poll-item-component .poll-options-component .option-inner-body{width:100%}.poll-overlay-component .poll-item-component .poll-options-component .title-wrapper{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.poll-overlay-component .poll-item-component .poll-options-component .option-wrapper{font-size:24px;line-height:1;font-weight:600;margin-bottom:32px;width:100%}.poll-overlay-component .poll-item-component .poll-options-component .option-wrapper .ant-progress-bg{border-radius:0 !important}.poll-overlay-component .poll-item-component .poll-options-component .poll-option-title-wrapper{padding-bottom:12px}.poll-overlay-component .poll-item-component .poll-options-component .poll-option-title-wrapper .votes{font-weight:normal}
.live-overlay-component .live-presenter-overlay-component{position:absolute;bottom:99px;left:30px;z-index:999}.live-overlay-component .corner-tag-overlay-component,.live-overlay-component .corner-tag-overlay-component-chyron-style{position:absolute;top:7.5em;right:2.5em;z-index:989}.live-overlay-component .poll-overlay-component{position:absolute;top:50%;transform:translate3d(0, -50%, 0);left:10%;z-index:999;width:80%}.scaled-stage .live-overlay-component{position:relative}
.chyron{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start}.chyron .chyron-kicker{background-color:var(--accent-color)}.chyron .chyron-content{background-color:#fff;width:100%}.chyron[data-kicker-position=top]{-ms-flex-direction:column;flex-direction:column}.chyron[data-kicker-position=top] .chyron-kicker{color:var(--text-color);height:1.5em;padding:.375em 2em;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.chyron[data-kicker-position=top] .chyron-kicker span{font-weight:600;text-transform:uppercase;font-size:.875em;line-height:1.43em;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.chyron[data-kicker-position=left]{-ms-flex-direction:row;flex-direction:row}.chyron[data-kicker-position=left] .chyron-kicker{-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch;-ms-flex:0 0 1em;flex:0 0 1em}.chyron[data-size=small]{grid-area:1/1/2/3}.chyron[data-size=medium]{grid-area:1/1/2/4}.chyron[data-size=large]{grid-area:1/1/2/6}.chyron[data-size=fullscreen]{grid-area:1/1/2/7}
.speaker-chyron{width:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:1.125em 1.5em;gap:1em}.speaker-chyron .picture{width:3.5em;height:3.5em;border-radius:100%}.speaker-chyron .speaker-info{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-width:0}.speaker-chyron .speaker-info .name,.speaker-chyron .speaker-info .title{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.speaker-chyron .speaker-info .name{font-family:TT,Helvetica,Arial,sans-serif;font-weight:bold;font-size:2em;line-height:1.125em;color:#000}.speaker-chyron .speaker-info .title{font-weight:400;font-size:.875em;line-height:1.43em;color:#929292}.chyron[data-size=fullscreen] .speaker-chyron :is(.title,.name){overflow:hidden}
.speaker-info-chyron{width:100%;display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;padding:1.75em 2em;gap:1em}.speaker-info-chyron .picture{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start}.speaker-info-chyron .picture img{width:4em;height:4em;border-radius:100%;-o-object-fit:cover;object-fit:cover}.speaker-info-chyron .speaker-info{height:100%;min-width:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:1.3125em}.speaker-info-chyron .speaker-info .name-title-enclosure{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:3.5em;-ms-flex-pack:center;justify-content:center}.speaker-info-chyron .speaker-info .name-title-enclosure .name{color:#000;font-weight:bold;font-size:2em;line-height:1.125em}.speaker-info-chyron .speaker-info .name-title-enclosure .title{font-size:.875em;line-height:1.43em}.speaker-info-chyron .speaker-info .name-title-enclosure .name,.speaker-info-chyron .speaker-info .name-title-enclosure .title{white-space:nowrap;text-overflow:ellipsis}.speaker-info-chyron .speaker-info .title,.speaker-info-chyron .speaker-info .bio{font-weight:400;color:#929292;line-height:1.4em}.speaker-info-chyron .speaker-info .bio{font-size:1em;line-height:1.5em;/*! autoprefixer: off */display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;/*! autoprefixer: on */}.chyron[data-size=medium] .speaker-info-chyron .bio{-webkit-line-clamp:4}.chyron[data-size=large] .speaker-info-chyron .bio{-webkit-line-clamp:5}.chyron[data-size=fullscreen] .speaker-info-chyron .bio{-webkit-line-clamp:6;overflow:hidden}
.question-chyron{width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:1.875em 2em;gap:1em}.question-chyron .question{color:#000;font-weight:600;font-size:1.25em;line-height:1.4em;text-overflow:ellipsis;/*! autoprefixer: off */display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;/*! autoprefixer: on */}.question-chyron .profile-info{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.question-chyron .picture{width:2.045em;height:2.045em;border-radius:100%}.question-chyron .question-info{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:.8125em;min-width:0}.question-chyron .question-info .name,.question-chyron .question-info .title{white-space:nowrap;text-overflow:ellipsis}.question-chyron .question-info .name{font-family:"Open Sans",sans-serif;font-weight:600;font-size:1em;line-height:1.5em;color:#000;opacity:90%}.question-chyron .question-info .title{font-family:"Open Sans",sans-serif;font-weight:normal;font-size:.875em;line-height:1.43em;color:#acacac}.chyron[data-size=medium] .question-chyron .question{-webkit-line-clamp:2}.chyron[data-size=large] .question-chyron .question{-webkit-line-clamp:3}.chyron[data-size=fullscreen] .question-chyron .question{-webkit-line-clamp:4;overflow:hidden}
.nextup-speaker-info{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-width:0;padding:.75em 1.25em}.nextup-speaker-info .name,.nextup-speaker-info .title{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.nextup-speaker-info .name{font-family:Inter,TT,Helvetica,Arial,sans-serif;font-weight:700;font-size:1.5em}.nextup-speaker-info .title{font-family:"Open Sans",sans-serif;font-weight:400;font-size:.75em;color:#929292}
.poll-chyron{width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:1.875em 2em 2em;gap:1.3125em}.poll-chyron .poll-question{font-size:1.25em;line-height:1.4em;font-weight:600;color:#000}.poll-chyron .poll-results{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:.9375em}.poll-chyron .poll-results .option{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:.25em}.poll-chyron .poll-results .option .answer{color:#000;font-size:1em;line-height:1.5em}.poll-chyron .poll-results .option .bar{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:.375em}.poll-chyron .poll-results .option .bar .poll-bar{--percentage: 0%;height:1.25em;min-width:.1%;width:var(--percentage);background-color:var(--accent-color)}.poll-chyron .poll-results .option .bar .poll{font-size:1em;line-height:1.5em;font-weight:600;color:var(--accent-color)}
.speakers-chyron{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2, 1fr);column-gap:2em;row-gap:.8125em;padding:2em}.speakers-chyron .speaker{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:.8125em;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.speakers-chyron .speaker .picture,.speakers-chyron .speaker .initials{display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:2.8125em;height:2.8125em;border-radius:999px;overflow:hidden;font-weight:600;color:#fff}.speakers-chyron .speaker .picture&gt;div,.speakers-chyron .speaker .initials&gt;div{font-size:1.25em}.speakers-chyron .speaker .picture&gt;img,.speakers-chyron .speaker .initials&gt;img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.speakers-chyron .speaker .speaker-info{min-width:0}.speakers-chyron .speaker .speaker-info .name,.speakers-chyron .speaker .speaker-info .title{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.speakers-chyron .speaker .speaker-info .name{color:#000;opacity:90%;font-weight:600;font-size:1em;line-height:1.5em}.speakers-chyron .speaker .speaker-info .title{color:#929292;font-weight:400;font-size:.875em;line-height:1.43em}.chyron[data-size=small] .speakers-chyron{-ms-grid-columns:1fr;grid-template-columns:1fr}.chyron[data-size=medium] .speakers-chyron{grid-auto-flow:column;-ms-grid-rows:(1fr)[3];grid-template-rows:repeat(3, 1fr)}
.webinar-info-chyron{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;gap:1.5em;padding:2em;-ms-flex-align:center;align-items:center}.webinar-info-chyron .thumbnail{height:6em;-o-object-fit:cover;object-fit:cover}.webinar-info-chyron .thumbnail:not(.thumbnail-loaded){display:none}.webinar-info-chyron .info{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:.625em}.webinar-info-chyron .info p{margin:0}.webinar-info-chyron .info p.title{color:#000;font-family:TT,Helvetica,Arial,sans-serif;font-size:1.5em;line-height:1.16em;font-weight:600;-webkit-line-clamp:2;display:-webkit-box;text-overflow:ellipsis;overflow:hidden}.webinar-info-chyron .info p.date{display:-ms-flexbox;display:flex;gap:.75em;font-size:.875em;line-height:1.43em;font-weight:400;color:#676767;width:-moz-max-content;width:max-content}.webinar-info-chyron .info p.date tt-icon{color:#212121;opacity:40%;font-size:1.75em}
.j2s-intro-chyron{padding:2em}.j2s-intro-chyron .title{font-family:TT,Helvetica,Arial,sans-serif;font-weight:bold;font-size:1.3em;line-height:1.5em;margin-bottom:0}.j2s-intro-chyron .description{font-family:"Open Sans",Helvetica,Arial,sans-serif;font-size:.875em;line-height:1.429em;margin:0}.j2s-intro-chyron .mic-icon-container{display:-ms-inline-flexbox;display:inline-flex;gap:.2em;box-sizing:border-box;height:1.714em;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;vertical-align:-0.3em;margin-bottom:-0.3em;margin-inline:.15em;border:.071em solid #ddd;border-radius:.286em;box-shadow:0 .071em .143em rgba(0,0,0,.08);padding-inline:.5em;white-space:nowrap}.j2s-intro-chyron .mic-icon-container .mic-icon{font-size:1.25em;color:#858c94}
.chyron-overlay{display:-ms-grid;display:grid;-ms-grid-columns:(minmax(0, 1fr))[6];grid-template-columns:repeat(6, minmax(0, 1fr));-ms-grid-rows:auto;grid-template-rows:auto;padding:2.5em;-ms-flex-align:end;align-items:end;z-index:3;height:inherit}
.stage-container{display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;height:100%}.scaled-stage-container{width:100%;height:100%}
.panel-participant-list{font-family:"Open Sans",Helvetica,Arial,sans-serif;max-width:17rem;-webkit-user-select:none;-ms-user-select:none;user-select:none}.panel-participant-list form header{border-bottom-color:#353535;border-bottom-style:solid;border-bottom-width:1px;display:-ms-grid;display:grid;gap:1rem;grid-template-areas:"title actions";-ms-grid-columns:1fr 3rem;grid-template-columns:1fr 3rem;-ms-grid-rows:1fr;grid-template-rows:1fr;padding:.5rem 1rem}.panel-participant-list form header .panel-participant-list-title{-ms-flex-align:center;align-items:center;color:#b5beb8;display:-ms-flexbox;display:flex;font-size:.8em;font-weight:300;grid-area:title;white-space:nowrap}.panel-participant-list form header .panel-participant-list-actions{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;gap:.2rem;grid-area:actions}.panel-participant-list form header .panel-participant-list-actions button{border:0;border-radius:2px;cursor:pointer;height:1.4rem;line-height:0;padding:0;width:1.4rem}.panel-participant-list form header .panel-participant-list-actions button.cancel{background-color:#b5beb8}.panel-participant-list form header .panel-participant-list-actions button.submit{background-color:#1ec95b}.panel-participant-list form&gt;div{border-bottom-color:#353535;border-bottom-style:solid;border-bottom-width:1px;font-size:.8em;margin:0}.panel-participant-list form&gt;div:last-child{border-bottom-width:0}.panel-participant-list form&gt;div label{-ms-flex-align:center;align-items:center;cursor:pointer;display:-ms-flexbox;display:flex;gap:8px;-ms-flex-pack:center;justify-content:center;padding:.5em 1em}.panel-participant-list form&gt;div label input{position:absolute;-webkit-appearance:none;appearance:none;left:17px;width:16px;height:16px}.panel-participant-list form&gt;div label input:checked+.checkbox{background-color:#1ec95b;border-color:#1ec95b}.panel-participant-list form&gt;div label input:checked+.checkbox svg{visibility:visible}.panel-participant-list form&gt;div label .checkbox{display:-ms-flexbox;display:flex;border:2px #7d7d7d solid;padding:2px 2px;border-radius:2px}.panel-participant-list form&gt;div label .checkbox svg{visibility:hidden;fill:#282a29}.panel-participant-list form&gt;div label p{color:#fff;-ms-flex:1;flex:1;margin:0;font-weight:600;font-size:1.1em}
.panel-participant-list-popover{--sl-panel-background-color: transparent;position:absolute;right:0;bottom:0}.panel-participant-list-popover .panel-participant-list{background-color:#282a29;border:1px solid #353535;border-radius:8px}
.panel-monitor-panel{-ms-flex-align:center;align-items:center;color:#fff;display:-ms-flexbox;display:flex;font-size:10px;line-height:14px;-ms-flex-pack:justify;justify-content:space-between;padding:0 .5em}.panel-monitor-panel p{margin:0}.panel-monitor-panel .panel-selector-button{-webkit-appearance:none;appearance:none;border:none;position:absolute;bottom:8px;right:8px;cursor:pointer;width:22px;height:22px;font-size:16px;background-color:#fff;color:#333;border-radius:4px;display:-ms-grid;display:grid;place-content:center}
.tinted{--tinted-opacity: 0.16;--tinted-tint: transparent;position:relative}.tinted::before{background-color:var(--tinted-tint);bottom:0;content:"";left:0;opacity:var(--tinted-opacity);position:absolute;right:0;top:0}.tinted&gt;*{position:relative}
.speaker-glyph{-ms-flex-align:center;align-items:center;background-color:#333;border-color:#fff;border-style:solid;border-width:2px;border-radius:8px;box-sizing:border-box;display:-ms-flexbox;display:flex;height:24px;-ms-flex-pack:center;justify-content:center;position:relative;width:24px}.speaker-glyph .icon-component{display:block}.speaker-glyph .icon-component img{width:12px}
.panel-monitor-content{border:0;cursor:pointer;display:-ms-flexbox;display:flex;height:100%;padding:0;width:100%}.panel-monitor-content .speaker-glyphs-enclosure{width:100%;height:100%;display:-ms-grid;display:grid;place-content:center;gap:1px;background-color:#333;grid-template-areas:""}.panel-monitor-content .speaker-glyphs-enclosure&gt;.grid-item{grid-area:var(--grid-area)}.panel-monitor-content .speaker-glyphs-enclosure[data-number-of-speakers="1"]{grid-template-areas:"first"}.panel-monitor-content .speaker-glyphs-enclosure[data-number-of-speakers="2"]{grid-template-areas:"first second"}.panel-monitor-content .speaker-glyphs-enclosure[data-number-of-speakers="3"]{grid-template-areas:"first second third"}.panel-monitor-content .speaker-glyphs-enclosure[data-number-of-speakers="4"]{grid-template-areas:"first second" "third forth"}.panel-monitor-content .speaker-glyphs-enclosure[data-number-of-speakers="5"]{grid-template-areas:"first first second second third third" ". forth forth fifth fifth ."}.panel-monitor-content .speaker-glyphs-enclosure[data-number-of-speakers="6"]{grid-template-areas:"first second third" "forth fifth sixth"}
.panel-monitor{width:100%;position:relative;border-radius:8px;overflow:hidden}.panel-monitor[data-selected]:not([data-selected=false])::after{content:"";position:absolute;inset:0;border:2px solid #1ec95b;border-radius:8px;pointer-events:none}.panel-monitor .panel-monitor-content{height:100%}.panel-monitor .panel-monitor-panel{position:absolute;inset:auto 0 0;height:50%;background-image:linear-gradient(0deg, rgba(33, 33, 33, 0.73), transparent);display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end;padding:8px;font-size:10px;line-height:14px;font-family:Inter,sans-serif;font-weight:500}
.participant{display:-ms-flexbox;display:flex;gap:2px;height:98px}.participant *:focus-visible{outline:#ff0}.participant&gt;*:empty{display:none !important}.participant .selectable-container{position:relative;box-sizing:border-box;overflow:hidden;border-radius:8px}.participant .selectable-container.participant-main-grid{width:144px}.participant .selectable-container[data-selected]:not([data-selected=false])::after{content:"";position:absolute;inset:0;border:2px solid #1ec95b;border-radius:8px;pointer-events:none}.participant *[data-clickable]:not([data-clickable=false]){cursor:pointer}.participant .primary-camera-container{height:100%;background-color:rgba(51,51,51,.8)}.participant .participant-auxiliary-grid{width:64px;display:-ms-grid;display:grid;-ms-grid-columns:none;grid-template-columns:none;-ms-grid-rows:1fr 1fr;grid-template-rows:1fr 1fr;gap:2px}.participant .participant-auxiliary-grid *:nth-child(3){-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2, 1fr);grid-column:1/3}.participant .primary-info-container{position:absolute;height:45%;inset:auto 0 0;background-image:linear-gradient(0deg, rgba(33, 33, 33, 0.73), transparent);display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end;padding:8px}.participant .primary-info-container .participant-nameplate{-ms-flex-align:center;align-items:center;color:#fff;font-family:Inter,sans-serif;font-size:10px;font-weight:500;line-height:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.participant .participant-controls{position:absolute;bottom:8px;right:8px;display:-ms-flexbox;display:flex;gap:5px}.participant .mixed-mode-enclosure{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;background-color:#333;width:100%;height:100%}.participant .mixed-mode-enclosure .mixed-mode-icon{-ms-flex:1;flex:1;display:-ms-grid;display:grid;place-content:center;padding:8px 8px 0 8px}.participant .mixed-mode-enclosure .mixed-mode-panel{color:#fff;font-size:10px;line-height:14px;background-image:linear-gradient(0deg, rgba(33, 33, 33, 0.73), transparent);padding:0 8px 8px 8px;text-align:center}.participant .quality-indicator-container{height:24px;width:24px;display:-ms-grid;display:grid;place-content:center;border-radius:4px;background-color:#212121}
.participant-muting-trigger-container{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding-top:1px}.participant-muting-trigger-container span.icon-component{display:block;padding:2px}.mute-video-trigger-wrapper{height:24px;width:24px;display:-ms-grid;display:grid;place-content:center;border-radius:4px;background-color:#212121}.mute-video-trigger-wrapper.video-disabled{background-color:#fa4646}.mute-audio-trigger-wrapper{position:relative;height:24px;width:24px;display:-ms-grid;display:grid;place-content:center;border-radius:4px;background-color:#212121;overflow:hidden}.mute-audio-trigger-wrapper meter{position:absolute;inset:0;height:100%;transform:scaleX(2) rotate(270deg);pointer-events:none;background:transparent}.mute-audio-trigger-wrapper .microphone-icon{color:#fff;pointer-events:none;grid-column:1/-1;grid-row:1/-1}
.participant-strip{z-index:999;position:absolute;height:fit-content;bottom:24px;left:8px;display:-ms-flexbox;display:flex;gap:6px;-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse}.panel-monitor-enclosure{display:-ms-flexbox;display:flex;width:144px;height:98px}

.test-component{max-width:640px;background-color:#f7f7f7}.test-component .flex{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.test-component .flex h2{color:#fff;font-family:TTmono,"Courier New",monospace;font-size:12px;-webkit-font-smoothing:auto}.test-component .test-results-component{margin-top:15px}.test-component .test-panel{border-bottom-color:#fff}.test-component .test-panel .ant-collapse-header{background-color:#cbcccb;padding:15px}.test-component .test-panel .ant-collapse-header:hover{background-color:#cbcccb}.test-component .test-panel .ant-collapse-header .arrow{background-color:transparent;color:#fff;display:none}.test-component .test-panel.ant-collapse-item-disabled .ant-collapse-header{cursor:auto}.test-component .test-panel.is-error .ant-collapse-header{background-color:#ff434f}.test-component .test-panel.is-error .ant-collapse-header:hover{background-color:#ff434f}.test-component .test-panel.is-success .ant-collapse-header,.test-component .test-panel.is-warning .ant-collapse-header{border-top:1px solid #cbcccb;background-color:#fff}.test-component .test-panel.is-success .ant-collapse-header:hover,.test-component .test-panel.is-warning .ant-collapse-header:hover{background-color:#fff}.test-component .test-panel.is-success .ant-collapse-header .arrow,.test-component .test-panel.is-warning .ant-collapse-header .arrow{color:#000}.test-component .test-panel.is-success .flex h2,.test-component .test-panel.is-warning .flex h2{color:#000}.test-component .test-panel.is-error .ant-collapse-header .arrow,.test-component .test-panel.is-success .ant-collapse-header .arrow,.test-component .test-panel.is-warning .ant-collapse-header .arrow{display:block;padding:6px 0}.test-component .test-panel.is-error .flex,.test-component .test-panel.is-success .flex,.test-component .test-panel.is-warning .flex{margin-left:20px}
.test-results-component .test-results-group{margin-top:10px}.test-results-component .test-results-group h2{margin-bottom:10px}
.test-result-index-component .test-results-search-form-component{margin-bottom:25px}.modal-component.test-results-modal .ant-modal{width:auto;margin:0 auto;padding-bottom:24px}.modal-component.test-results-modal .ant-modal-header{padding:14px 16px}.modal-component.test-results-modal .ant-modal-body{padding:16px}.modal-component.test-results-modal .ant-modal-footer{padding:10px 16px 10px 10px}
.test-results-list-component .table-component .ant-table-thead&gt;tr&gt;th{border-top:0;border-bottom:1px solid #e9e9e9}.test-results-list-component .table-component .table-component .ant-table-thead&gt;tr&gt;th{border:0;background:transparent}

.videos-overview{position:relative}.videos-overview .videos-overview-search-filter{display:block;margin-bottom:1rem}.videos-overview .videos-overview-category-selector,.videos-overview .videos-overview-social-selector{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.5rem;max-height:13.5rem;overflow:auto}.videos-overview .infinite-loader-trigger{position:absolute;bottom:min(750px,80vh,80dvh)}.videos-overview .infinite-loader-spinner{display:block;margin-top:1rem}
.videos-overview-metrics{display:block;margin-bottom:2.5rem}.videos-overview-metrics tt-metric{-ms-flex:1;flex:1}
.visually-hidden{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}html{width:100%;height:100%}body{height:100%}body .critical-error-component{color:#fff}body .critical-error-component h2{color:#fff}.webinar-audience-room-container-component{position:relative;height:100vh;background:#000;font-family:Inter,sans-serif}.webinar-audience-room-container-component.is-mobile-device{height:100%}.webinar-audience-room-container-component .layout-component{height:100%}.webinar-audience-room-container-component .layout-component .ant-layout{height:100%;background:none}.webinar-audience-room-container-component .layout-component .ant-layout-content{background:#000;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:stretch;align-items:stretch;z-index:10}.webinar-audience-room-container-component .layout-component .ant-layout-sider-trigger{background-color:#3f403f}.webinar-audience-room-container-component .layout-component .webinar-sider{overflow:hidden;z-index:20;background:unset}.webinar-audience-room-container-component .layout-component .webinar-audience-sidebar-component .question-tab .comments-container-component .loader-wrapper-component{height:auto}.webinar-audience-room-container-component .webinar-content{position:relative;width:100%;height:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.webinar-audience-room-container-component .video-player-component{display:-ms-flexbox;display:flex;-ms-flex:1 1 auto;flex:1 1 auto;width:100%;height:100%;overflow:hidden;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.webinar-audience-room-container-component .video-player-component iframe{aspect-ratio:16/9;width:min(100%,(100vh - 16px)*1.7778);background-color:#000;overflow:hidden}.webinar-audience-room-container-component:not(.is-mobile-device) .video-player-component iframe{border-radius:8px;margin-left:8px}.webinar-audience-room-container-component .info-tab .my-time-component{display:block;margin-left:0;padding-left:0;border-left:0}.webinar-audience-room-container-component .webinar-room-header-component{position:absolute;top:0;left:0;width:auto}@media(max-width: 812px){.webinar-audience-room-container-component.has-waiting-room .site-logo{display:none}}.webinar-audience-room-container-component.is-mobile-device{position:fixed;left:0;top:0;bottom:0;right:0;overflow:hidden}.webinar-audience-room-container-component.is-mobile-device .ant-layout.ant-layout-has-sider{-ms-flex-direction:column;flex-direction:column}.webinar-audience-room-container-component.is-mobile-device .ant-layout-content{-ms-flex:0 0 auto;flex:0 0 auto;position:relative;padding-bottom:56.25%}.webinar-audience-room-container-component.is-mobile-device .ant-layout-content .webinar-content{position:absolute;left:0;top:0;width:100%;height:100%}.webinar-audience-room-container-component.is-mobile-device .ant-layout-footer{-ms-flex:1 1 auto;flex:1 1 auto;display:-ms-flexbox;display:flex;padding:0;background-color:#2a2a2a}.webinar-audience-room-container-component.is-mobile-device .webinar-audience-sidebar-component{-ms-flex:1 1 auto;flex:1 1 auto;overflow:hidden;height:auto}@media screen and (min-aspect-ratio: 13/9){.webinar-audience-room-container-component.is-mobile-device .ant-layout-footer,.webinar-audience-room-container-component.is-mobile-device .webinar-room-header-component{display:none}.webinar-audience-room-container-component.is-mobile-device .layout-component .ant-layout{padding-top:0}}
.webinar-audience-waiting-room-component{width:100%;height:100%}
.simple-waiting-room-screen-component{width:100%;height:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.simple-waiting-room-screen-component .waiting-room-content{width:553px}.simple-waiting-room-screen-component .decoration-line{height:1px;margin-bottom:14px}
.visually-hidden{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}@media(max-width: 812px){.simple-waiting-room-screen-component{padding:10px 20px}.simple-waiting-room-screen-component .decoration-line{width:80%;min-height:1px;margin-left:0;margin-top:7px;margin-bottom:2px}.simple-waiting-room-screen-component .webinar-info-panel-component.waiting-room-theme h3{font-size:23px}.simple-waiting-room-screen-component .webinar-info-panel-component.waiting-room-theme .date-icon img{width:16px}.simple-waiting-room-screen-component .webinar-info-panel-component.waiting-room-theme h4.section-title{margin-top:0;margin-bottom:0}.simple-waiting-room-screen-component .webinar-info-panel-component.waiting-room-theme .speaker-base-details-component{padding-top:4px}.simple-waiting-room-screen-component .webinar-info-panel-component.waiting-room-theme .speaker-base-details-component .details{display:none}.simple-waiting-room-screen-component .webinar-info-panel-component.waiting-room-theme .speakers-feature-component .compact-list-component{display:-ms-flexbox;display:flex}.simple-waiting-room-screen-component .waiting-room-countdown-component .schedule-timer-component .icon-and-timer{margin:0;line-height:31px}.simple-waiting-room-screen-component .waiting-room-countdown-component .schedule-timer-component .icon-and-timer .countdown-component{font-size:32px}.simple-waiting-room-screen-component .waiting-room-countdown-component .starting-in{padding-top:0;font-size:13px}.simple-waiting-room-screen-component .thank-you-message-component{margin-top:0}.simple-waiting-room-screen-component .thank-you-message-component h3{font-size:21px;line-height:21px;margin-top:15px}}
.thank-you-message-component{color:#fff;font-size:12px}.thank-you-message-component h3{color:#fff;font-size:32px;margin-top:25px;margin-bottom:18px;line-height:32px}
.waiting-room-countdown-component .starting-in{font-size:16px;font-weight:bold;color:#fff}.waiting-room-countdown-component .big-message{font-size:60px;font-weight:lighter;color:#fff;line-height:normal;margin:16px 0}.waiting-room-countdown-component .schedule-timer-component .icon-and-timer{text-align:left}.waiting-room-countdown-component .schedule-timer-component .icon-and-timer .countdown-component{font-size:60px;font-weight:lighter}.waiting-room-countdown-component .schedule-timer-component .icon-and-timer .countdown-component&gt;.icon-component{display:none}
.media-waiting-room-screen-component{width:100%;height:100%;overflow:hidden;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.media-waiting-room-screen-component.video-room .media{height:100%}.media-waiting-room-screen-component.image-room .footer{-ms-flex:0 0 auto;flex:0 0 auto}.media-waiting-room-screen-component.image-room .media{-ms-flex:1 1 auto;flex:1 1 auto;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}.media-waiting-room-screen-component.webinar-is-over .decoration-line{display:none}.media-waiting-room-screen-component .footer{-ms-flex:1 0 auto;flex:1 0 auto;display:-ms-flexbox;display:flex;padding:20px}.media-waiting-room-screen-component .footer .speakers-feature-component .compact-list-component{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.media-waiting-room-screen-component .footer .speakers-feature-component .speaker-compact-list-item{padding-right:45px;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;overflow:hidden}.media-waiting-room-screen-component .footer .speakers-feature-component .speakers-feature-inner{width:733px}.media-waiting-room-screen-component .footer .webinar-info-panel-component.waiting-room-theme h3{font-size:27px}.media-waiting-room-screen-component .footer .waiting-room-countdown-component .schedule-timer-component .icon-and-timer{margin-top:3px}.media-waiting-room-screen-component .footer .waiting-room-countdown-component .schedule-timer-component .icon-and-timer .countdown-component{font-size:32px}.media-waiting-room-screen-component .footer .waiting-room-countdown-component .starting-in{padding-top:7px;font-size:13px}.media-waiting-room-screen-component .footer .waiting-room-countdown-component .big-message{font-size:32px;margin:0}.media-waiting-room-screen-component .media{overflow:hidden}.media-waiting-room-screen-component .image-cover{width:100%}.media-waiting-room-screen-component .decoration-line{width:1px;margin:10px 20px 0 20px;height:59px}.media-waiting-room-screen-component .thank-you-message-component{margin:35px}
.visually-hidden{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}@media(max-width: 812px){.media-waiting-room-screen-component{display:block;position:relative}.media-waiting-room-screen-component .footer{pointer-events:none;position:absolute;top:0;left:0;width:100%;height:100%;z-index:900;background-color:rgba(0,0,0,.3);-ms-flex-direction:column;flex-direction:column;padding:10px 20px}.media-waiting-room-screen-component .footer .decoration-line{width:80%;height:1px;min-height:1px;margin-left:0;margin-top:7px;margin-bottom:2px}.media-waiting-room-screen-component .footer .webinar-info-panel-component.waiting-room-theme h3{font-size:23px}.media-waiting-room-screen-component .footer .webinar-info-panel-component.waiting-room-theme .date-icon img{width:16px}.media-waiting-room-screen-component .footer .webinar-info-panel-component.waiting-room-theme h4.section-title{margin-top:0;margin-bottom:0}.media-waiting-room-screen-component .footer .webinar-info-panel-component.waiting-room-theme .speaker-base-details-component{padding-top:4px}.media-waiting-room-screen-component .footer .webinar-info-panel-component.waiting-room-theme .speaker-base-details-component .details{display:none}.media-waiting-room-screen-component .footer .webinar-info-panel-component.waiting-room-theme .speakers-feature-component .speaker-compact-list-item{-ms-flex:0 0 auto;flex:0 0 auto;padding-right:0}.media-waiting-room-screen-component .footer .waiting-room-countdown-component .schedule-timer-component .icon-and-timer{margin:0;line-height:31px}.media-waiting-room-screen-component .footer .waiting-room-countdown-component .starting-in{padding-top:0}.media-waiting-room-screen-component .thank-you-message-component{margin-top:0}.media-waiting-room-screen-component .thank-you-message-component h3{font-size:21px;line-height:21px}}
</pre></body></html>