@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Figtree:ital,wght@0,300..900;1,300..900&family=IBM+Plex+Sans+Arabic:wght@300;400;500;600;700&family=Noto+Sans+Devanagari:wght@300..800&family=Noto+Sans+Bengali:wght@300..800&family=Noto+Sans+Tamil:wght@300..800&family=Noto+Sans+Malayalam:wght@300..800&family=Noto+Sans+Telugu:wght@300..800&display=swap";[class*=ant-] input::-ms-clear,[class*=ant-] input::-ms-reveal,[class*=ant-]::-ms-clear,[class^=ant-] input::-ms-clear,[class^=ant-] input::-ms-reveal,[class^=ant-]::-ms-clear{display:none}body,html{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}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:transparent}body{margin:0;color:#000000d9;font-size:14px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-variant:tabular-nums;line-height:1.5715;background-color:#fff;font-feature-settings:"tnum"}[tabindex="-1"]:focus{outline:0!important}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5em;color:#000000d9;font-weight:500}p{margin-top:0;margin-bottom:1em}abbr[data-original-title],abbr[title]{text-decoration:underline;text-decoration:underline dotted;border-bottom:0;cursor:help}address{margin-bottom:1em;font-style:normal;line-height:inherit}input[type=number],input[type=password],input[type=text],textarea{-webkit-appearance:none}dl,ol,ul{margin-top:0;margin-bottom:1em}dt{font-weight:500}dd{margin-bottom:.5em;margin-left:0}blockquote{margin:0 0 1em}dfn{font-style:italic}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}a{color:#1890ff;text-decoration:none;background-color:transparent;outline:0;cursor:pointer;transition:color .3s;-webkit-text-decoration-skip:objects}a:hover{color:#40a9ff}a:active{color:#096dd9}a:active,a:hover{text-decoration:none;outline:0}a:focus{text-decoration:none;outline:0}a[disabled]{color:#00000040;cursor:not-allowed}code,kbd,pre,samp{font-size:1em;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace}pre{margin-top:0;margin-bottom:1em;overflow:auto}figure{margin:0 0 1em}img{vertical-align:middle;border-style:none}[role=button],a,area,button,input:not([type=range]),label,select,summary,textarea{touch-action:manipulation}table{border-collapse:collapse}caption{padding-top:.75em;padding-bottom:.3em;color:#00000073;text-align:left;caption-side:bottom}button,input,optgroup,select,textarea{margin:0;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit}button,input{overflow:visible}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=date],input[type=datetime-local],input[type=month],input[type=time]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;margin:0;padding:0;border:0}legend{display:block;width:100%;max-width:100%;margin-bottom:.5em;padding:0;color:inherit;font-size:1.5em;line-height:inherit;white-space:normal}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}summary{display:list-item}template{display:none}::selection{color:#fff;background:#1890ff}.clearfix:before{display:table;content:""}.clearfix:after{display:table;clear:both;content:""}.anticon{display:inline-flex;align-items:center;color:inherit;font-style:normal;line-height:0;text-align:center;text-transform:none;vertical-align:-.125em;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.anticon>*{line-height:1}.anticon svg{display:inline-block}.anticon:before{display:none}.anticon .anticon-icon{display:block}.anticon>.anticon{line-height:0;vertical-align:0}.anticon[tabindex]{cursor:pointer}.anticon-spin,.anticon-spin:before{display:inline-block;animation:loadingCircle 1s infinite linear}.ant-move-up-appear,.ant-move-up-enter,.ant-move-up-leave{animation-duration:.2s;animation-fill-mode:both;animation-play-state:paused}.ant-move-up-appear.ant-move-up-appear-active,.ant-move-up-enter.ant-move-up-enter-active{animation-name:antMoveUpIn;animation-play-state:running}.ant-move-up-leave.ant-move-up-leave-active{animation-name:antMoveUpOut;animation-play-state:running;pointer-events:none}.ant-move-up-appear,.ant-move-up-enter{opacity:0;animation-timing-function:cubic-bezier(.08,.82,.17,1)}.ant-move-up-leave{animation-timing-function:cubic-bezier(.6,.04,.98,.34)}.ant-move-down-appear,.ant-move-down-enter,.ant-move-down-leave{animation-duration:.2s;animation-fill-mode:both;animation-play-state:paused}.ant-move-down-appear.ant-move-down-appear-active,.ant-move-down-enter.ant-move-down-enter-active{animation-name:antMoveDownIn;animation-play-state:running}.ant-move-down-leave.ant-move-down-leave-active{animation-name:antMoveDownOut;animation-play-state:running;pointer-events:none}.ant-move-down-appear,.ant-move-down-enter{opacity:0;animation-timing-function:cubic-bezier(.08,.82,.17,1)}.ant-move-down-leave{animation-timing-function:cubic-bezier(.6,.04,.98,.34)}.ant-move-left-appear,.ant-move-left-enter,.ant-move-left-leave{animation-duration:.2s;animation-fill-mode:both;animation-play-state:paused}.ant-move-left-appear.ant-move-left-appear-active,.ant-move-left-enter.ant-move-left-enter-active{animation-name:antMoveLeftIn;animation-play-state:running}.ant-move-left-leave.ant-move-left-leave-active{animation-name:antMoveLeftOut;animation-play-state:running;pointer-events:none}.ant-move-left-appear,.ant-move-left-enter{opacity:0;animation-timing-function:cubic-bezier(.08,.82,.17,1)}.ant-move-left-leave{animation-timing-function:cubic-bezier(.6,.04,.98,.34)}.ant-move-right-appear,.ant-move-right-enter,.ant-move-right-leave{animation-duration:.2s;animation-fill-mode:both;animation-play-state:paused}.ant-move-right-appear.ant-move-right-appear-active,.ant-move-right-enter.ant-move-right-enter-active{animation-name:antMoveRightIn;animation-play-state:running}.ant-move-right-leave.ant-move-right-leave-active{animation-name:antMoveRightOut;animation-play-state:running;pointer-events:none}.ant-move-right-appear,.ant-move-right-enter{opacity:0;animation-timing-function:cubic-bezier(.08,.82,.17,1)}.ant-move-right-leave{animation-timing-function:cubic-bezier(.6,.04,.98,.34)}@keyframes antMoveDownIn{0%{transform:translateY(100%);transform-origin:0 0;opacity:0}to{transform:translateY(0);transform-origin:0 0;opacity:1}}@keyframes antMoveDownOut{0%{transform:translateY(0);transform-origin:0 0;opacity:1}to{transform:translateY(100%);transform-origin:0 0;opacity:0}}@keyframes antMoveLeftIn{0%{transform:translate(-100%);transform-origin:0 0;opacity:0}to{transform:translate(0);transform-origin:0 0;opacity:1}}@keyframes antMoveLeftOut{0%{transform:translate(0);transform-origin:0 0;opacity:1}to{transform:translate(-100%);transform-origin:0 0;opacity:0}}@keyframes antMoveRightIn{0%{transform:translate(100%);transform-origin:0 0;opacity:0}to{transform:translate(0);transform-origin:0 0;opacity:1}}@keyframes antMoveRightOut{0%{transform:translate(0);transform-origin:0 0;opacity:1}to{transform:translate(100%);transform-origin:0 0;opacity:0}}@keyframes antMoveUpIn{0%{transform:translateY(-100%);transform-origin:0 0;opacity:0}to{transform:translateY(0);transform-origin:0 0;opacity:1}}@keyframes antMoveUpOut{0%{transform:translateY(0);transform-origin:0 0;opacity:1}to{transform:translateY(-100%);transform-origin:0 0;opacity:0}}@keyframes loadingCircle{to{transform:rotate(360deg)}}[ant-click-animating-without-extra-node=true],[ant-click-animating=true]{position:relative}html{--antd-wave-shadow-color:#1890ff;--scroll-bar:0}.ant-click-animating-node,[ant-click-animating-without-extra-node=true]:after{position:absolute;inset:0;display:block;border-radius:inherit;box-shadow:0 0 #1890ff;box-shadow:0 0 0 0 var(--antd-wave-shadow-color);opacity:.2;animation:fadeEffect 2s cubic-bezier(.08,.82,.17,1),waveEffect .4s cubic-bezier(.08,.82,.17,1);animation-fill-mode:forwards;content:"";pointer-events:none}@keyframes waveEffect{to{box-shadow:0 0 #1890ff;box-shadow:0 0 0 6px var(--antd-wave-shadow-color)}}@keyframes fadeEffect{to{opacity:0}}.ant-slide-up-appear,.ant-slide-up-enter,.ant-slide-up-leave{animation-duration:.2s;animation-fill-mode:both;animation-play-state:paused}.ant-slide-up-appear.ant-slide-up-appear-active,.ant-slide-up-enter.ant-slide-up-enter-active{animation-name:antSlideUpIn;animation-play-state:running}.ant-slide-up-leave.ant-slide-up-leave-active{animation-name:antSlideUpOut;animation-play-state:running;pointer-events:none}.ant-slide-up-appear,.ant-slide-up-enter{transform:scale(0);transform-origin:0% 0%;opacity:0;animation-timing-function:cubic-bezier(.23,1,.32,1)}.ant-slide-up-leave{animation-timing-function:cubic-bezier(.755,.05,.855,.06)}.ant-slide-down-appear,.ant-slide-down-enter,.ant-slide-down-leave{animation-duration:.2s;animation-fill-mode:both;animation-play-state:paused}.ant-slide-down-appear.ant-slide-down-appear-active,.ant-slide-down-enter.ant-slide-down-enter-active{animation-name:antSlideDownIn;animation-play-state:running}.ant-slide-down-leave.ant-slide-down-leave-active{animation-name:antSlideDownOut;animation-play-state:running;pointer-events:none}.ant-slide-down-appear,.ant-slide-down-enter{transform:scale(0);transform-origin:0% 0%;opacity:0;animation-timing-function:cubic-bezier(.23,1,.32,1)}.ant-slide-down-leave{animation-timing-function:cubic-bezier(.755,.05,.855,.06)}.ant-slide-left-appear,.ant-slide-left-enter,.ant-slide-left-leave{animation-duration:.2s;animation-fill-mode:both;animation-play-state:paused}.ant-slide-left-appear.ant-slide-left-appear-active,.ant-slide-left-enter.ant-slide-left-enter-active{animation-name:antSlideLeftIn;animation-play-state:running}.ant-slide-left-leave.ant-slide-left-leave-active{animation-name:antSlideLeftOut;animation-play-state:running;pointer-events:none}.ant-slide-left-appear,.ant-slide-left-enter{transform:scale(0);transform-origin:0% 0%;opacity:0;animation-timing-function:cubic-bezier(.23,1,.32,1)}.ant-slide-left-leave{animation-timing-function:cubic-bezier(.755,.05,.855,.06)}.ant-slide-right-appear,.ant-slide-right-enter,.ant-slide-right-leave{animation-duration:.2s;animation-fill-mode:both;animation-play-state:paused}.ant-slide-right-appear.ant-slide-right-appear-active,.ant-slide-right-enter.ant-slide-right-enter-active{animation-name:antSlideRightIn;animation-play-state:running}.ant-slide-right-leave.ant-slide-right-leave-active{animation-name:antSlideRightOut;animation-play-state:running;pointer-events:none}.ant-slide-right-appear,.ant-slide-right-enter{transform:scale(0);transform-origin:0% 0%;opacity:0;animation-timing-function:cubic-bezier(.23,1,.32,1)}.ant-slide-right-leave{animation-timing-function:cubic-bezier(.755,.05,.855,.06)}@keyframes antSlideUpIn{0%{transform:scaleY(.8);transform-origin:0% 0%;opacity:0}to{transform:scaleY(1);transform-origin:0% 0%;opacity:1}}@keyframes antSlideUpOut{0%{transform:scaleY(1);transform-origin:0% 0%;opacity:1}to{transform:scaleY(.8);transform-origin:0% 0%;opacity:0}}@keyframes antSlideDownIn{0%{transform:scaleY(.8);transform-origin:100% 100%;opacity:0}to{transform:scaleY(1);transform-origin:100% 100%;opacity:1}}@keyframes antSlideDownOut{0%{transform:scaleY(1);transform-origin:100% 100%;opacity:1}to{transform:scaleY(.8);transform-origin:100% 100%;opacity:0}}@keyframes antSlideLeftIn{0%{transform:scaleX(.8);transform-origin:0% 0%;opacity:0}to{transform:scaleX(1);transform-origin:0% 0%;opacity:1}}@keyframes antSlideLeftOut{0%{transform:scaleX(1);transform-origin:0% 0%;opacity:1}to{transform:scaleX(.8);transform-origin:0% 0%;opacity:0}}@keyframes antSlideRightIn{0%{transform:scaleX(.8);transform-origin:100% 0%;opacity:0}to{transform:scaleX(1);transform-origin:100% 0%;opacity:1}}@keyframes antSlideRightOut{0%{transform:scaleX(1);transform-origin:100% 0%;opacity:1}to{transform:scaleX(.8);transform-origin:100% 0%;opacity:0}}.ant-motion-collapse-legacy{overflow:hidden}.ant-motion-collapse-legacy-active{transition:height .2s cubic-bezier(.645,.045,.355,1),opacity .2s cubic-bezier(.645,.045,.355,1)!important}.ant-motion-collapse{overflow:hidden;transition:height .2s cubic-bezier(.645,.045,.355,1),opacity .2s cubic-bezier(.645,.045,.355,1)!important}.cdk-global-overlay-wrapper,.cdk-overlay-container{top:0;left:0;width:100%;height:100%;pointer-events:none}.cdk-overlay-container{position:fixed;z-index:1000}.cdk-overlay-container:empty{display:none}.cdk-global-overlay-wrapper{position:absolute;z-index:1000;display:flex}.cdk-overlay-pane{position:absolute;z-index:1000;display:flex;box-sizing:border-box;max-width:100%;max-height:100%;pointer-events:auto}.cdk-overlay-backdrop{position:absolute;inset:0;z-index:1000;opacity:0;transition:opacity .4s cubic-bezier(.25,.8,.25,1);pointer-events:auto;-webkit-tap-highlight-color:#000}.cdk-overlay-backdrop.cdk-overlay-backdrop-showing{opacity:1}.cdk-high-contrast-active .cdk-overlay-backdrop.cdk-overlay-backdrop-showing{opacity:.6}.cdk-overlay-dark-backdrop{background:#000}.cdk-overlay-transparent-backdrop{visibility:hidden;opacity:1;transition:visibility 1ms linear,opacity 1ms linear}.cdk-overlay-transparent-backdrop.cdk-overlay-backdrop-showing{visibility:visible;opacity:0}.cdk-overlay-backdrop-noop-animation{transition:none}.cdk-overlay-connected-position-bounding-box{position:absolute;z-index:1000;display:flex;flex-direction:column;min-width:1px;min-height:1px}.cdk-global-scrollblock{position:fixed;width:100%;overflow-y:scroll}.cdk-visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;border:0;outline:0;-webkit-appearance:none;-moz-appearance:none}.nz-overlay-transparent-backdrop,.nz-overlay-transparent-backdrop.cdk-overlay-backdrop-showing{opacity:0}.nz-animate-disabled.ant-scroll-number-only,.nz-animate-disabled.ant-drawer.ant-drawer-open .ant-drawer-mask{transition:none;animation:none}.nz-animate-disabled.ant-drawer>*{transition:none}.nz-animate-disabled .ant-modal,.nz-animate-disabled .ant-modal-mask,.nz-animate-disabled .ant-modal-mask.zoom-enter,.nz-animate-disabled .ant-modal-mask.zoom-enter-active,.nz-animate-disabled .ant-modal-mask.zoom-leave,.nz-animate-disabled .ant-modal-mask.zoom-leave-active,.nz-animate-disabled .ant-modal.zoom-enter,.nz-animate-disabled .ant-modal.zoom-enter-active,.nz-animate-disabled .ant-modal.zoom-leave,.nz-animate-disabled .ant-modal.zoom-leave-active{transition:none;animation:none}.nz-animate-disabled.ant-menu,.nz-animate-disabled.ant-menu .ant-menu-item,.nz-animate-disabled.ant-menu .ant-menu-submenu-title,.nz-animate-disabled.ant-menu .ant-menu-item .anticon,.nz-animate-disabled.ant-menu .ant-menu-submenu-title .anticon{transition:none}.nz-animate-disabled.ant-menu .ant-menu-item .anticon+span,.nz-animate-disabled.ant-menu .ant-menu-submenu-title .anticon+span{transition:none}.nz-animate-disabled.ant-tabs .ant-tabs-bottom-content.ant-tabs-content-animated,.nz-animate-disabled.ant-tabs .ant-tabs-bottom-content>.ant-tabs-tabpane,.nz-animate-disabled.ant-tabs .ant-tabs-top-content.ant-tabs-content-animated,.nz-animate-disabled.ant-tabs .ant-tabs-top-content>.ant-tabs-tabpane,.nz-animate-disabled.ant-tabs.ant-tabs-bottom .ant-tabs-ink-bar-animated,.nz-animate-disabled.ant-tabs.ant-tabs-left .ant-tabs-ink-bar-animated,.nz-animate-disabled.ant-tabs.ant-tabs-right .ant-tabs-ink-bar-animated,.nz-animate-disabled.ant-tabs.ant-tabs-top .ant-tabs-ink-bar-animated{transition:none}.nz-animate-disabled.ant-collapse>.ant-collapse-item>.ant-collapse-header .ant-collapse-arrow svg{transition:none}.nz-animate-disabled.ant-popover,.nz-animate-disabled.ant-tooltip{animation:none}.nz-animate-disabled.ant-menu-submenu{transition:none;animation:none}.ant-tooltip.ant-zoom-big-fast-enter .ant-tooltip-arrow,.ant-tooltip.ant-zoom-big-fast-leave .ant-tooltip-arrow,.ant-popover.ant-zoom-big-enter .ant-popover-arrow,.ant-popover.ant-zoom-big-leave .ant-popover-arrow{will-change:transform}.ant-affix{position:fixed;z-index:10}nz-affix{display:block}.ant-alert{box-sizing:border-box;margin:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum";position:relative;display:flex;align-items:center;padding:8px 15px;word-wrap:break-word;border-radius:2px}.ant-alert-content{flex:1;min-width:0}.ant-alert-icon{margin-right:8px}.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:#fff2f0;border:1px solid #ffccc7}.ant-alert-error .ant-alert-icon{color:#ff4d4f}.ant-alert-error .ant-alert-description>pre{margin:0;padding:0}.ant-alert-action{margin-left:8px}.ant-alert-close-icon{margin-left:8px;padding:0;overflow:hidden;font-size:12px;line-height:12px;background-color:transparent;border:none;outline:0;cursor:pointer}.ant-alert-close-icon .anticon-close{color:#00000073;transition:color .3s}.ant-alert-close-icon .anticon-close:hover{color:#000000bf}.ant-alert-close-text{color:#00000073;transition:color .3s}.ant-alert-close-text:hover{color:#000000bf}.ant-alert-with-description{align-items:flex-start;padding:15px 15px 15px 24px}.ant-alert-with-description.ant-alert-no-icon{padding:15px}.ant-alert-with-description .ant-alert-icon{margin-right:15px;font-size:24px}.ant-alert-with-description .ant-alert-message{display:block;margin-bottom:4px;color:#000000d9;font-size:16px}.ant-alert-message{color:#000000d9}.ant-alert-with-description .ant-alert-description{display:block}.ant-alert.ant-alert-motion-leave{overflow:hidden;opacity:1;transition:max-height .3s cubic-bezier(.78,.14,.15,.86),opacity .3s cubic-bezier(.78,.14,.15,.86),padding-top .3s cubic-bezier(.78,.14,.15,.86),padding-bottom .3s cubic-bezier(.78,.14,.15,.86),margin-bottom .3s cubic-bezier(.78,.14,.15,.86)}.ant-alert.ant-alert-motion-leave-active{max-height:0;margin-bottom:0!important;padding-top:0;padding-bottom:0;opacity:0}.ant-alert-banner{margin-bottom:0;border:0;border-radius:0}.ant-alert.ant-alert-rtl{direction:rtl}.ant-alert-rtl .ant-alert-icon{margin-right:auto;margin-left:8px}.ant-alert-rtl .ant-alert-action,.ant-alert-rtl .ant-alert-close-icon{margin-right:8px;margin-left:auto}.ant-alert-rtl.ant-alert-with-description{padding-right:24px;padding-left:15px}.ant-alert-rtl.ant-alert-with-description .ant-alert-icon{margin-right:auto;margin-left:15px}nz-alert{display:block}.ant-alert-icon{line-height:1}.ant-anchor{box-sizing:border-box;margin:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum";position:relative;padding:0 0 0 2px}.ant-anchor-wrapper{margin-left:-4px;padding-left:4px;overflow:auto;background-color:transparent}.ant-anchor-ink{position:absolute;top:0;left:0;height:100%}.ant-anchor-ink:before{position:relative;display:block;width:2px;height:100%;margin:0 auto;background-color:#f0f0f0;content:" "}.ant-anchor-ink-ball{position:absolute;left:50%;display:none;width:8px;height:8px;background-color:#fff;border:2px solid #1890ff;border-radius:8px;transform:translate(-50%);transition:top .3s ease-in-out}.ant-anchor-ink-ball.ant-anchor-ink-ball-visible{display:inline-block}.ant-anchor-fixed .ant-anchor-ink .ant-anchor-ink-ball{display:none}.ant-anchor-link{padding:4px 0 4px 16px}.ant-anchor-link-title{position:relative;display:block;margin-bottom:3px;overflow:hidden;color:#000000d9;white-space:nowrap;text-overflow:ellipsis;transition:all .3s}.ant-anchor-link-title:only-child{margin-bottom:0}.ant-anchor-link-active>.ant-anchor-link-title{color:#1890ff}.ant-anchor-link .ant-anchor-link{padding-top:2px;padding-bottom:2px}.ant-anchor-rtl{direction:rtl}.ant-anchor-rtl.ant-anchor-wrapper{margin-right:-4px;margin-left:0;padding-right:4px;padding-left:0}.ant-anchor-rtl .ant-anchor-ink{right:0;left:auto}.ant-anchor-rtl .ant-anchor-ink-ball{right:50%;left:0;transform:translate(50%)}.ant-anchor-rtl .ant-anchor-link{padding:4px 16px 4px 0}nz-link{display:block}.ant-anchor-wrapper-horizontal{margin-left:unset;padding-left:unset;margin-bottom:-4px;padding-bottom:4px}.ant-anchor-wrapper-horizontal .ant-anchor{display:flex}.ant-anchor-wrapper-horizontal .ant-anchor-ink{top:unset;bottom:0;width:100%;height:unset}.ant-anchor-wrapper-horizontal .ant-anchor-ink:before{width:100%;height:2px}.ant-anchor-wrapper-horizontal .ant-anchor-ink-ball{transform:translate(-50%,-50%)}.ant-anchor-wrapper-horizontal .ant-anchor-link:first-of-type{padding-inline:0}.ant-avatar{box-sizing:border-box;margin:0;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum";position:relative;display:inline-block;overflow:hidden;color:#fff;white-space:nowrap;text-align:center;vertical-align:middle;background:#ccc;width:32px;height:32px;line-height:32px;border-radius:50%}.ant-avatar-image{background:0 0}.ant-avatar .ant-image-img{display:block}.ant-avatar-string{position:absolute;left:50%;transform-origin:0 center}.ant-avatar.ant-avatar-icon{font-size:18px}.ant-avatar.ant-avatar-icon>.anticon{margin:0}.ant-avatar-lg{width:40px;height:40px;line-height:40px;border-radius:50%}.ant-avatar-lg-string{position:absolute;left:50%;transform-origin:0 center}.ant-avatar-lg.ant-avatar-icon{font-size:24px}.ant-avatar-lg.ant-avatar-icon>.anticon{margin:0}.ant-avatar-sm{width:24px;height:24px;line-height:24px;border-radius:50%}.ant-avatar-sm-string{position:absolute;left:50%;transform-origin:0 center}.ant-avatar-sm.ant-avatar-icon{font-size:14px}.ant-avatar-sm.ant-avatar-icon>.anticon{margin:0}.ant-avatar-square{border-radius:2px}.ant-avatar>img{display:block;width:100%;height:100%;object-fit:cover}.ant-avatar-group{display:inline-flex}.ant-avatar-group .ant-avatar{border:1px solid #fff}.ant-avatar-group .ant-avatar:not(:first-child){margin-left:-8px}.ant-avatar-group-popover .ant-avatar+.ant-avatar{margin-left:3px}.ant-avatar-group-rtl .ant-avatar:not(:first-child){margin-right:-8px;margin-left:0}.ant-avatar-group-popover.ant-popover-rtl .ant-avatar+.ant-avatar{margin-right:3px;margin-left:0}.ant-badge{box-sizing:border-box;margin:0;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum";position:relative;display:inline-block;line-height:1}.ant-badge-count{z-index:auto;min-width:20px;height:20px;padding:0 6px;color:#fff;font-weight:400;font-size:12px;line-height:20px;white-space:nowrap;text-align:center;background:#ff4d4f;border-radius:10px;box-shadow:0 0 0 1px #fff}.ant-badge-count a,.ant-badge-count a:hover{color:#fff}.ant-badge-count-sm{min-width:14px;height:14px;padding:0;font-size:12px;line-height:14px;border-radius:7px}.ant-badge-multiple-words{padding:0 8px}.ant-badge-dot{z-index:auto;width:6px;min-width:6px;height:6px;background:#ff4d4f;border-radius:100%;box-shadow:0 0 0 1px #fff}.ant-badge-dot.ant-scroll-number{transition:background 1.5s}.ant-badge .ant-scroll-number-custom-component,.ant-badge-count,.ant-badge-dot{position:absolute;top:0;right:0;transform:translate(50%,-50%);transform-origin:100% 0%}.ant-badge .ant-scroll-number-custom-component.anticon-spin,.ant-badge-count.anticon-spin,.ant-badge-dot.anticon-spin{animation:antBadgeLoadingCircle 1s infinite linear}.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:#ff4d4f}.ant-badge-status-warning{background-color:#faad14}.ant-badge-status-pink,.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:#000000d9;font-size:14px}.ant-badge-zoom-appear,.ant-badge-zoom-enter{animation:antZoomBadgeIn .3s cubic-bezier(.12,.4,.29,1.46);animation-fill-mode:both}.ant-badge-zoom-leave{animation:antZoomBadgeOut .3s cubic-bezier(.71,-.46,.88,.6);animation-fill-mode:both}.ant-badge-not-a-wrapper .ant-badge-zoom-appear,.ant-badge-not-a-wrapper .ant-badge-zoom-enter{animation:antNoWrapperZoomBadgeIn .3s cubic-bezier(.12,.4,.29,1.46)}.ant-badge-not-a-wrapper .ant-badge-zoom-leave{animation:antNoWrapperZoomBadgeOut .3s cubic-bezier(.71,-.46,.88,.6)}.ant-badge-not-a-wrapper:not(.ant-badge-status){vertical-align:middle}.ant-badge-not-a-wrapper .ant-badge-count,.ant-badge-not-a-wrapper .ant-scroll-number-custom-component{transform:none}.ant-badge-not-a-wrapper .ant-scroll-number,.ant-badge-not-a-wrapper .ant-scroll-number-custom-component{position:relative;top:auto;display:block;transform-origin:50% 50%}@keyframes antStatusProcessing{0%{transform:scale(.8);opacity:.5}to{transform:scale(2.4);opacity:0}}.ant-scroll-number{overflow:hidden;direction:ltr}.ant-scroll-number-only{position:relative;display:inline-block;height:20px;transition:all .3s cubic-bezier(.645,.045,.355,1);-webkit-transform-style:preserve-3d;-webkit-backface-visibility:hidden}.ant-scroll-number-only>p.ant-scroll-number-only-unit{height:20px;margin:0;-webkit-transform-style:preserve-3d;-webkit-backface-visibility:hidden}.ant-scroll-number-symbol{vertical-align:top}@keyframes antZoomBadgeIn{0%{transform:scale(0) translate(50%,-50%);opacity:0}to{transform:scale(1) translate(50%,-50%)}}@keyframes antZoomBadgeOut{0%{transform:scale(1) translate(50%,-50%)}to{transform:scale(0) translate(50%,-50%);opacity:0}}@keyframes antNoWrapperZoomBadgeIn{0%{transform:scale(0);opacity:0}to{transform:scale(1)}}@keyframes antNoWrapperZoomBadgeOut{0%{transform:scale(1)}to{transform:scale(0);opacity:0}}@keyframes antBadgeLoadingCircle{0%{transform-origin:50%}to{transform:translate(50%,-50%) rotate(360deg);transform-origin:50%}}.ant-ribbon-wrapper{position:relative}.ant-ribbon{box-sizing:border-box;margin:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum";position:absolute;top:8px;height:22px;padding:0 8px;color:#fff;line-height:22px;white-space:nowrap;background-color:#1890ff;border-radius:2px}.ant-ribbon-text{color:#fff}.ant-ribbon-corner{position:absolute;top:100%;width:8px;height:8px;color:currentcolor;border:4px solid;transform:scaleY(.75);transform-origin:top;filter:brightness(75%)}.ant-ribbon-color-pink,.ant-ribbon-color-magenta{color:#eb2f96;background:#eb2f96}.ant-ribbon-color-red{color:#f5222d;background:#f5222d}.ant-ribbon-color-volcano{color:#fa541c;background:#fa541c}.ant-ribbon-color-orange{color:#fa8c16;background:#fa8c16}.ant-ribbon-color-yellow{color:#fadb14;background:#fadb14}.ant-ribbon-color-gold{color:#faad14;background:#faad14}.ant-ribbon-color-cyan{color:#13c2c2;background:#13c2c2}.ant-ribbon-color-lime{color:#a0d911;background:#a0d911}.ant-ribbon-color-green{color:#52c41a;background:#52c41a}.ant-ribbon-color-blue{color:#1890ff;background:#1890ff}.ant-ribbon-color-geekblue{color:#2f54eb;background:#2f54eb}.ant-ribbon-color-purple{color:#722ed1;background:#722ed1}.ant-ribbon.ant-ribbon-placement-end{right:-8px;border-bottom-right-radius:0}.ant-ribbon.ant-ribbon-placement-end .ant-ribbon-corner{right:0;border-color:currentcolor transparent transparent currentcolor}.ant-ribbon.ant-ribbon-placement-start{left:-8px;border-bottom-left-radius:0}.ant-ribbon.ant-ribbon-placement-start .ant-ribbon-corner{left:0;border-color:currentcolor currentcolor transparent transparent}.ant-badge-rtl{direction:rtl}.ant-badge-rtl.ant-badge:not(.ant-badge-not-a-wrapper) .ant-badge-count,.ant-badge-rtl.ant-badge:not(.ant-badge-not-a-wrapper) .ant-badge-dot,.ant-badge-rtl.ant-badge:not(.ant-badge-not-a-wrapper) .ant-scroll-number-custom-component{right:auto;left:0;direction:ltr;transform:translate(-50%,-50%);transform-origin:0% 0%}.ant-badge-rtl.ant-badge:not(.ant-badge-not-a-wrapper) .ant-scroll-number-custom-component{right:auto;left:0;transform:translate(-50%,-50%);transform-origin:0% 0%}.ant-badge-rtl .ant-badge-status-text{margin-right:8px;margin-left:0}.ant-badge:not(.ant-badge-not-a-wrapper).ant-badge-rtl .ant-badge-zoom-appear,.ant-badge:not(.ant-badge-not-a-wrapper).ant-badge-rtl .ant-badge-zoom-enter{animation-name:antZoomBadgeInRtl}.ant-badge:not(.ant-badge-not-a-wrapper).ant-badge-rtl .ant-badge-zoom-leave{animation-name:antZoomBadgeOutRtl}.ant-ribbon-rtl{direction:rtl}.ant-ribbon-rtl.ant-ribbon-placement-end{right:unset;left:-8px;border-bottom-right-radius:2px;border-bottom-left-radius:0}.ant-ribbon-rtl.ant-ribbon-placement-end .ant-ribbon-corner{right:unset;left:0;border-color:currentcolor currentcolor transparent transparent}.ant-ribbon-rtl.ant-ribbon-placement-end .ant-ribbon-corner:after{border-color:currentcolor currentcolor transparent transparent}.ant-ribbon-rtl.ant-ribbon-placement-start{right:-8px;left:unset;border-bottom-right-radius:0;border-bottom-left-radius:2px}.ant-ribbon-rtl.ant-ribbon-placement-start .ant-ribbon-corner{right:0;left:unset;border-color:currentcolor transparent transparent currentcolor}.ant-ribbon-rtl.ant-ribbon-placement-start .ant-ribbon-corner:after{border-color:currentcolor transparent transparent currentcolor}@keyframes antZoomBadgeInRtl{0%{transform:scale(0) translate(-50%,-50%);opacity:0}to{transform:scale(1) translate(-50%,-50%)}}@keyframes antZoomBadgeOutRtl{0%{transform:scale(1) translate(-50%,-50%)}to{transform:scale(0) translate(-50%,-50%);opacity:0}}.ant-badge .ant-scroll-number:only-child{position:relative;top:auto;display:block}.ant-badge .ant-badge-count:only-child{transform:none}nz-ribbon{display:block}.ant-breadcrumb{box-sizing:border-box;margin:0;padding:0;color:#000000d9;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum";color:#00000073;font-size:14px}.ant-breadcrumb .anticon{font-size:14px}.ant-breadcrumb ol{display:flex;flex-wrap:wrap;margin:0;padding:0;list-style:none}.ant-breadcrumb a{color:#00000073;transition:color .3s}.ant-breadcrumb a:hover{color:#000000d9}.ant-breadcrumb li:last-child{color:#000000d9}.ant-breadcrumb li:last-child a{color:#000000d9}li:last-child>.ant-breadcrumb-separator{display:none}.ant-breadcrumb-separator{margin:0 8px;color:#00000073}.ant-breadcrumb-link>.anticon+a,.ant-breadcrumb-link>.anticon+span{margin-left:4px}.ant-breadcrumb-overlay-link>.anticon{margin-left:4px}.ant-breadcrumb-rtl{direction:rtl}.ant-breadcrumb-rtl:before{display:table;content:""}.ant-breadcrumb-rtl:after{display:table;clear:both;content:""}.ant-breadcrumb-rtl>span{float:right}.ant-breadcrumb-rtl .ant-breadcrumb-link>.anticon+a,.ant-breadcrumb-rtl .ant-breadcrumb-link>.anticon+span{margin-right:4px;margin-left:0}.ant-breadcrumb-rtl .ant-breadcrumb-overlay-link>.anticon{margin-right:4px;margin-left:0}.ant-breadcrumb-link .anticon+span{margin-left:4px}.ant-breadcrumb>nz-breadcrumb-item:last-child{color:#000000d9}.ant-breadcrumb>nz-breadcrumb-item:last-child a{color:#000000d9}.ant-breadcrumb-rtl>nz-breadcrumb-item{float:right}nz-breadcrumb{display:block}nz-breadcrumb-item:last-child .ant-breadcrumb-separator{display:none}.ant-btn{line-height:1.5715;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 #00000004;cursor:pointer;transition:all .3s cubic-bezier(.645,.045,.355,1);-webkit-user-select:none;user-select:none;touch-action:manipulation;height:32px;padding:4px 15px;font-size:14px;border-radius:2px;color:#000000d9;border-color:#d9d9d9;background:#fff}.ant-btn>.anticon{line-height:1}.ant-btn,.ant-btn:active,.ant-btn:focus{outline:0}.ant-btn:not([disabled]):hover{text-decoration:none}.ant-btn:not([disabled]):active{outline:0;box-shadow:none}.ant-btn[disabled]{cursor:not-allowed}.ant-btn[disabled]>*{pointer-events:none}.ant-btn-lg{height:40px;padding:6.4px 15px;font-size:16px;border-radius:2px}.ant-btn-sm{height:24px;padding:0 7px;font-size:14px;border-radius:2px}.ant-btn>a:only-child{color:currentcolor}.ant-btn>a:only-child:after{position:absolute;inset:0;background:0 0;content:""}.ant-btn:focus,.ant-btn:hover{color:#40a9ff;border-color:#40a9ff;background:#fff}.ant-btn:focus>a:only-child,.ant-btn:hover>a:only-child{color:currentcolor}.ant-btn:focus>a:only-child:after,.ant-btn:hover>a:only-child:after{position:absolute;inset:0;background:0 0;content:""}.ant-btn:active{color:#096dd9;border-color:#096dd9;background:#fff}.ant-btn:active>a:only-child{color:currentcolor}.ant-btn:active>a:only-child:after{position:absolute;inset:0;background:0 0;content:""}.ant-btn[disabled],.ant-btn[disabled]:active,.ant-btn[disabled]:focus,.ant-btn[disabled]:hover{color:#00000040;border-color:#d9d9d9;background:#f5f5f5;text-shadow:none;box-shadow:none}.ant-btn[disabled]:active>a:only-child,.ant-btn[disabled]:focus>a:only-child,.ant-btn[disabled]:hover>a:only-child,.ant-btn[disabled]>a:only-child{color:currentcolor}.ant-btn[disabled]:active>a:only-child:after,.ant-btn[disabled]:focus>a:only-child:after,.ant-btn[disabled]:hover>a:only-child:after,.ant-btn[disabled]>a:only-child:after{position:absolute;inset:0;background:0 0;content:""}.ant-btn:active,.ant-btn:focus,.ant-btn:hover{text-decoration:none;background:#fff}.ant-btn>span{display:inline-block}.ant-btn-primary{color:#fff;border-color:#1890ff;background:#1890ff;text-shadow:0 -1px 0 rgba(0,0,0,.12);box-shadow:0 2px #0000000b}.ant-btn-primary>a:only-child{color:currentcolor}.ant-btn-primary>a:only-child:after{position:absolute;inset:0;background:0 0;content:""}.ant-btn-primary:focus,.ant-btn-primary:hover{color:#fff;border-color:#40a9ff;background:#40a9ff}.ant-btn-primary:focus>a:only-child,.ant-btn-primary:hover>a:only-child{color:currentcolor}.ant-btn-primary:focus>a:only-child:after,.ant-btn-primary:hover>a:only-child:after{position:absolute;inset:0;background:0 0;content:""}.ant-btn-primary:active{color:#fff;border-color:#096dd9;background:#096dd9}.ant-btn-primary:active>a:only-child{color:currentcolor}.ant-btn-primary:active>a:only-child:after{position:absolute;inset:0;background:0 0;content:""}.ant-btn-primary[disabled],.ant-btn-primary[disabled]:active,.ant-btn-primary[disabled]:focus,.ant-btn-primary[disabled]:hover{color:#00000040;border-color:#d9d9d9;background:#f5f5f5;text-shadow:none;box-shadow:none}.ant-btn-primary[disabled]:active>a:only-child,.ant-btn-primary[disabled]:focus>a:only-child,.ant-btn-primary[disabled]:hover>a:only-child,.ant-btn-primary[disabled]>a:only-child{color:currentcolor}.ant-btn-primary[disabled]:active>a:only-child:after,.ant-btn-primary[disabled]:focus>a:only-child:after,.ant-btn-primary[disabled]:hover>a:only-child:after,.ant-btn-primary[disabled]>a:only-child:after{position:absolute;inset:0;background:0 0;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+.ant-btn-primary,.ant-btn-group .ant-btn-primary:last-child:not(:first-child){border-left-color:#40a9ff}.ant-btn-group .ant-btn-primary+.ant-btn-primary[disabled],.ant-btn-group .ant-btn-primary:last-child:not(:first-child)[disabled]{border-left-color:#d9d9d9}.ant-btn-ghost{color:#000000d9;border-color:#d9d9d9;background:0 0}.ant-btn-ghost>a:only-child{color:currentcolor}.ant-btn-ghost>a:only-child:after{position:absolute;inset:0;background:0 0;content:""}.ant-btn-ghost:focus,.ant-btn-ghost:hover{color:#40a9ff;border-color:#40a9ff;background:0 0}.ant-btn-ghost:focus>a:only-child,.ant-btn-ghost:hover>a:only-child{color:currentcolor}.ant-btn-ghost:focus>a:only-child:after,.ant-btn-ghost:hover>a:only-child:after{position:absolute;inset:0;background:0 0;content:""}.ant-btn-ghost:active{color:#096dd9;border-color:#096dd9;background:0 0}.ant-btn-ghost:active>a:only-child{color:currentcolor}.ant-btn-ghost:active>a:only-child:after{position:absolute;inset:0;background:0 0;content:""}.ant-btn-ghost[disabled],.ant-btn-ghost[disabled]:active,.ant-btn-ghost[disabled]:focus,.ant-btn-ghost[disabled]:hover{color:#00000040;border-color:#d9d9d9;background:#f5f5f5;text-shadow:none;box-shadow:none}.ant-btn-ghost[disabled]:active>a:only-child,.ant-btn-ghost[disabled]:focus>a:only-child,.ant-btn-ghost[disabled]:hover>a:only-child,.ant-btn-ghost[disabled]>a:only-child{color:currentcolor}.ant-btn-ghost[disabled]:active>a:only-child:after,.ant-btn-ghost[disabled]:focus>a:only-child:after,.ant-btn-ghost[disabled]:hover>a:only-child:after,.ant-btn-ghost[disabled]>a:only-child:after{position:absolute;inset:0;background:0 0;content:""}.ant-btn-dashed{color:#000000d9;border-color:#d9d9d9;background:#fff;border-style:dashed}.ant-btn-dashed>a:only-child{color:currentcolor}.ant-btn-dashed>a:only-child:after{position:absolute;inset:0;background:0 0;content:""}.ant-btn-dashed:focus,.ant-btn-dashed:hover{color:#40a9ff;border-color:#40a9ff;background:#fff}.ant-btn-dashed:focus>a:only-child,.ant-btn-dashed:hover>a:only-child{color:currentcolor}.ant-btn-dashed:focus>a:only-child:after,.ant-btn-dashed:hover>a:only-child:after{position:absolute;inset:0;background:0 0;content:""}.ant-btn-dashed:active{color:#096dd9;border-color:#096dd9;background:#fff}.ant-btn-dashed:active>a:only-child{color:currentcolor}.ant-btn-dashed:active>a:only-child:after{position:absolute;inset:0;background:0 0;content:""}.ant-btn-dashed[disabled],.ant-btn-dashed[disabled]:active,.ant-btn-dashed[disabled]:focus,.ant-btn-dashed[disabled]:hover{color:#00000040;border-color:#d9d9d9;background:#f5f5f5;text-shadow:none;box-shadow:none}.ant-btn-dashed[disabled]:active>a:only-child,.ant-btn-dashed[disabled]:focus>a:only-child,.ant-btn-dashed[disabled]:hover>a:only-child,.ant-btn-dashed[disabled]>a:only-child{color:currentcolor}.ant-btn-dashed[disabled]:active>a:only-child:after,.ant-btn-dashed[disabled]:focus>a:only-child:after,.ant-btn-dashed[disabled]:hover>a:only-child:after,.ant-btn-dashed[disabled]>a:only-child:after{position:absolute;inset:0;background:0 0;content:""}.ant-btn-danger{color:#fff;border-color:#ff4d4f;background:#ff4d4f;text-shadow:0 -1px 0 rgba(0,0,0,.12);box-shadow:0 2px #0000000b}.ant-btn-danger>a:only-child{color:currentcolor}.ant-btn-danger>a:only-child:after{position:absolute;inset:0;background:0 0;content:""}.ant-btn-danger:focus,.ant-btn-danger:hover{color:#fff;border-color:#ff7875;background:#ff7875}.ant-btn-danger:focus>a:only-child,.ant-btn-danger:hover>a:only-child{color:currentcolor}.ant-btn-danger:focus>a:only-child:after,.ant-btn-danger:hover>a:only-child:after{position:absolute;inset:0;background:0 0;content:""}.ant-btn-danger:active{color:#fff;border-color:#d9363e;background:#d9363e}.ant-btn-danger:active>a:only-child{color:currentcolor}.ant-btn-danger:active>a:only-child:after{position:absolute;inset:0;background:0 0;content:""}.ant-btn-danger[disabled],.ant-btn-danger[disabled]:active,.ant-btn-danger[disabled]:focus,.ant-btn-danger[disabled]:hover{color:#00000040;border-color:#d9d9d9;background:#f5f5f5;text-shadow:none;box-shadow:none}.ant-btn-danger[disabled]:active>a:only-child,.ant-btn-danger[disabled]:focus>a:only-child,.ant-btn-danger[disabled]:hover>a:only-child,.ant-btn-danger[disabled]>a:only-child{color:currentcolor}.ant-btn-danger[disabled]:active>a:only-child:after,.ant-btn-danger[disabled]:focus>a:only-child:after,.ant-btn-danger[disabled]:hover>a:only-child:after,.ant-btn-danger[disabled]>a:only-child:after{position:absolute;inset:0;background:0 0;content:""}.ant-btn-link{color:#1890ff;border-color:transparent;background:0 0;box-shadow:none}.ant-btn-link>a:only-child{color:currentcolor}.ant-btn-link>a:only-child:after{position:absolute;inset:0;background:0 0;content:""}.ant-btn-link:focus,.ant-btn-link:hover{color:#40a9ff;border-color:#40a9ff;background:0 0}.ant-btn-link:focus>a:only-child,.ant-btn-link:hover>a:only-child{color:currentcolor}.ant-btn-link:focus>a:only-child:after,.ant-btn-link:hover>a:only-child:after{position:absolute;inset:0;background:0 0;content:""}.ant-btn-link:active{color:#096dd9;border-color:#096dd9;background:0 0}.ant-btn-link:active>a:only-child{color:currentcolor}.ant-btn-link:active>a:only-child:after{position:absolute;inset:0;background:0 0;content:""}.ant-btn-link[disabled],.ant-btn-link[disabled]:active,.ant-btn-link[disabled]:focus,.ant-btn-link[disabled]:hover{color:#00000040;border-color:#d9d9d9;background:#f5f5f5;text-shadow:none;box-shadow:none}.ant-btn-link:hover{background:0 0}.ant-btn-link:active,.ant-btn-link:focus,.ant-btn-link:hover{border-color:transparent}.ant-btn-link[disabled],.ant-btn-link[disabled]:active,.ant-btn-link[disabled]:focus,.ant-btn-link[disabled]:hover{color:#00000040;border-color:transparent;background:0 0;text-shadow:none;box-shadow:none}.ant-btn-link[disabled]:active>a:only-child,.ant-btn-link[disabled]:focus>a:only-child,.ant-btn-link[disabled]:hover>a:only-child,.ant-btn-link[disabled]>a:only-child{color:currentcolor}.ant-btn-link[disabled]:active>a:only-child:after,.ant-btn-link[disabled]:focus>a:only-child:after,.ant-btn-link[disabled]:hover>a:only-child:after,.ant-btn-link[disabled]>a:only-child:after{position:absolute;inset:0;background:0 0;content:""}.ant-btn-text{color:#000000d9;border-color:transparent;background:0 0;box-shadow:none}.ant-btn-text>a:only-child{color:currentcolor}.ant-btn-text>a:only-child:after{position:absolute;inset:0;background:0 0;content:""}.ant-btn-text:focus,.ant-btn-text:hover{color:#40a9ff;border-color:#40a9ff;background:0 0}.ant-btn-text:focus>a:only-child,.ant-btn-text:hover>a:only-child{color:currentcolor}.ant-btn-text:focus>a:only-child:after,.ant-btn-text:hover>a:only-child:after{position:absolute;inset:0;background:0 0;content:""}.ant-btn-text:active{color:#096dd9;border-color:#096dd9;background:0 0}.ant-btn-text:active>a:only-child{color:currentcolor}.ant-btn-text:active>a:only-child:after{position:absolute;inset:0;background:0 0;content:""}.ant-btn-text[disabled],.ant-btn-text[disabled]:active,.ant-btn-text[disabled]:focus,.ant-btn-text[disabled]:hover{color:#00000040;border-color:#d9d9d9;background:#f5f5f5;text-shadow:none;box-shadow:none}.ant-btn-text:focus,.ant-btn-text:hover{color:#000000d9;background:#00000005;border-color:transparent}.ant-btn-text:active{color:#000000d9;background:#00000007;border-color:transparent}.ant-btn-text[disabled],.ant-btn-text[disabled]:active,.ant-btn-text[disabled]:focus,.ant-btn-text[disabled]:hover{color:#00000040;border-color:transparent;background:0 0;text-shadow:none;box-shadow:none}.ant-btn-text[disabled]:active>a:only-child,.ant-btn-text[disabled]:focus>a:only-child,.ant-btn-text[disabled]:hover>a:only-child,.ant-btn-text[disabled]>a:only-child{color:currentcolor}.ant-btn-text[disabled]:active>a:only-child:after,.ant-btn-text[disabled]:focus>a:only-child:after,.ant-btn-text[disabled]:hover>a:only-child:after,.ant-btn-text[disabled]>a:only-child:after{position:absolute;inset:0;background:0 0;content:""}.ant-btn-dangerous{color:#ff4d4f;border-color:#ff4d4f;background:#fff}.ant-btn-dangerous>a:only-child{color:currentcolor}.ant-btn-dangerous>a:only-child:after{position:absolute;inset:0;background:0 0;content:""}.ant-btn-dangerous:focus,.ant-btn-dangerous:hover{color:#ff7875;border-color:#ff7875;background:#fff}.ant-btn-dangerous:focus>a:only-child,.ant-btn-dangerous:hover>a:only-child{color:currentcolor}.ant-btn-dangerous:focus>a:only-child:after,.ant-btn-dangerous:hover>a:only-child:after{position:absolute;inset:0;background:0 0;content:""}.ant-btn-dangerous:active{color:#d9363e;border-color:#d9363e;background:#fff}.ant-btn-dangerous:active>a:only-child{color:currentcolor}.ant-btn-dangerous:active>a:only-child:after{position:absolute;inset:0;background:0 0;content:""}.ant-btn-dangerous[disabled],.ant-btn-dangerous[disabled]:active,.ant-btn-dangerous[disabled]:focus,.ant-btn-dangerous[disabled]:hover{color:#00000040;border-color:#d9d9d9;background:#f5f5f5;text-shadow:none;box-shadow:none}.ant-btn-dangerous[disabled]:active>a:only-child,.ant-btn-dangerous[disabled]:focus>a:only-child,.ant-btn-dangerous[disabled]:hover>a:only-child,.ant-btn-dangerous[disabled]>a:only-child{color:currentcolor}.ant-btn-dangerous[disabled]:active>a:only-child:after,.ant-btn-dangerous[disabled]:focus>a:only-child:after,.ant-btn-dangerous[disabled]:hover>a:only-child:after,.ant-btn-dangerous[disabled]>a:only-child:after{position:absolute;inset:0;background:0 0;content:""}.ant-btn-dangerous.ant-btn-primary{color:#fff;border-color:#ff4d4f;background:#ff4d4f;text-shadow:0 -1px 0 rgba(0,0,0,.12);box-shadow:0 2px #0000000b}.ant-btn-dangerous.ant-btn-primary>a:only-child{color:currentcolor}.ant-btn-dangerous.ant-btn-primary>a:only-child:after{position:absolute;inset:0;background:0 0;content:""}.ant-btn-dangerous.ant-btn-primary:focus,.ant-btn-dangerous.ant-btn-primary:hover{color:#fff;border-color:#ff7875;background:#ff7875}.ant-btn-dangerous.ant-btn-primary:focus>a:only-child,.ant-btn-dangerous.ant-btn-primary:hover>a:only-child{color:currentcolor}.ant-btn-dangerous.ant-btn-primary:focus>a:only-child:after,.ant-btn-dangerous.ant-btn-primary:hover>a:only-child:after{position:absolute;inset:0;background:0 0;content:""}.ant-btn-dangerous.ant-btn-primary:active{color:#fff;border-color:#d9363e;background:#d9363e}.ant-btn-dangerous.ant-btn-primary:active>a:only-child{color:currentcolor}.ant-btn-dangerous.ant-btn-primary:active>a:only-child:after{position:absolute;inset:0;background:0 0;content:""}.ant-btn-dangerous.ant-btn-primary[disabled],.ant-btn-dangerous.ant-btn-primary[disabled]:active,.ant-btn-dangerous.ant-btn-primary[disabled]:focus,.ant-btn-dangerous.ant-btn-primary[disabled]:hover{color:#00000040;border-color:#d9d9d9;background:#f5f5f5;text-shadow:none;box-shadow:none}.ant-btn-dangerous.ant-btn-primary[disabled]:active>a:only-child,.ant-btn-dangerous.ant-btn-primary[disabled]:focus>a:only-child,.ant-btn-dangerous.ant-btn-primary[disabled]:hover>a:only-child,.ant-btn-dangerous.ant-btn-primary[disabled]>a:only-child{color:currentcolor}.ant-btn-dangerous.ant-btn-primary[disabled]:active>a:only-child:after,.ant-btn-dangerous.ant-btn-primary[disabled]:focus>a:only-child:after,.ant-btn-dangerous.ant-btn-primary[disabled]:hover>a:only-child:after,.ant-btn-dangerous.ant-btn-primary[disabled]>a:only-child:after{position:absolute;inset:0;background:0 0;content:""}.ant-btn-dangerous.ant-btn-link{color:#ff4d4f;border-color:transparent;background:0 0;box-shadow:none}.ant-btn-dangerous.ant-btn-link>a:only-child{color:currentcolor}.ant-btn-dangerous.ant-btn-link>a:only-child:after{position:absolute;inset:0;background:0 0;content:""}.ant-btn-dangerous.ant-btn-link:focus,.ant-btn-dangerous.ant-btn-link:hover{color:#40a9ff;border-color:#40a9ff;background:0 0}.ant-btn-dangerous.ant-btn-link:active{color:#096dd9;border-color:#096dd9;background:0 0}.ant-btn-dangerous.ant-btn-link[disabled],.ant-btn-dangerous.ant-btn-link[disabled]:active,.ant-btn-dangerous.ant-btn-link[disabled]:focus,.ant-btn-dangerous.ant-btn-link[disabled]:hover{color:#00000040;border-color:#d9d9d9;background:#f5f5f5;text-shadow:none;box-shadow:none}.ant-btn-dangerous.ant-btn-link:focus,.ant-btn-dangerous.ant-btn-link:hover{color:#ff7875;border-color:transparent;background:0 0}.ant-btn-dangerous.ant-btn-link:focus>a:only-child,.ant-btn-dangerous.ant-btn-link:hover>a:only-child{color:currentcolor}.ant-btn-dangerous.ant-btn-link:focus>a:only-child:after,.ant-btn-dangerous.ant-btn-link:hover>a:only-child:after{position:absolute;inset:0;background:0 0;content:""}.ant-btn-dangerous.ant-btn-link:active{color:#d9363e;border-color:transparent;background:0 0}.ant-btn-dangerous.ant-btn-link:active>a:only-child{color:currentcolor}.ant-btn-dangerous.ant-btn-link:active>a:only-child:after{position:absolute;inset:0;background:0 0;content:""}.ant-btn-dangerous.ant-btn-link[disabled],.ant-btn-dangerous.ant-btn-link[disabled]:active,.ant-btn-dangerous.ant-btn-link[disabled]:focus,.ant-btn-dangerous.ant-btn-link[disabled]:hover{color:#00000040;border-color:transparent;background:0 0;text-shadow:none;box-shadow:none}.ant-btn-dangerous.ant-btn-link[disabled]:active>a:only-child,.ant-btn-dangerous.ant-btn-link[disabled]:focus>a:only-child,.ant-btn-dangerous.ant-btn-link[disabled]:hover>a:only-child,.ant-btn-dangerous.ant-btn-link[disabled]>a:only-child{color:currentcolor}.ant-btn-dangerous.ant-btn-link[disabled]:active>a:only-child:after,.ant-btn-dangerous.ant-btn-link[disabled]:focus>a:only-child:after,.ant-btn-dangerous.ant-btn-link[disabled]:hover>a:only-child:after,.ant-btn-dangerous.ant-btn-link[disabled]>a:only-child:after{position:absolute;inset:0;background:0 0;content:""}.ant-btn-dangerous.ant-btn-text{color:#ff4d4f;border-color:transparent;background:0 0;box-shadow:none}.ant-btn-dangerous.ant-btn-text>a:only-child{color:currentcolor}.ant-btn-dangerous.ant-btn-text>a:only-child:after{position:absolute;inset:0;background:0 0;content:""}.ant-btn-dangerous.ant-btn-text:focus,.ant-btn-dangerous.ant-btn-text:hover{color:#40a9ff;border-color:#40a9ff;background:0 0}.ant-btn-dangerous.ant-btn-text:active{color:#096dd9;border-color:#096dd9;background:0 0}.ant-btn-dangerous.ant-btn-text[disabled],.ant-btn-dangerous.ant-btn-text[disabled]:active,.ant-btn-dangerous.ant-btn-text[disabled]:focus,.ant-btn-dangerous.ant-btn-text[disabled]:hover{color:#00000040;border-color:#d9d9d9;background:#f5f5f5;text-shadow:none;box-shadow:none}.ant-btn-dangerous.ant-btn-text:focus,.ant-btn-dangerous.ant-btn-text:hover{color:#ff7875;border-color:transparent;background:#00000005}.ant-btn-dangerous.ant-btn-text:focus>a:only-child,.ant-btn-dangerous.ant-btn-text:hover>a:only-child{color:currentcolor}.ant-btn-dangerous.ant-btn-text:focus>a:only-child:after,.ant-btn-dangerous.ant-btn-text:hover>a:only-child:after{position:absolute;inset:0;background:0 0;content:""}.ant-btn-dangerous.ant-btn-text:active{color:#d9363e;border-color:transparent;background:#00000007}.ant-btn-dangerous.ant-btn-text:active>a:only-child{color:currentcolor}.ant-btn-dangerous.ant-btn-text:active>a:only-child:after{position:absolute;inset:0;background:0 0;content:""}.ant-btn-dangerous.ant-btn-text[disabled],.ant-btn-dangerous.ant-btn-text[disabled]:active,.ant-btn-dangerous.ant-btn-text[disabled]:focus,.ant-btn-dangerous.ant-btn-text[disabled]:hover{color:#00000040;border-color:transparent;background:0 0;text-shadow:none;box-shadow:none}.ant-btn-dangerous.ant-btn-text[disabled]:active>a:only-child,.ant-btn-dangerous.ant-btn-text[disabled]:focus>a:only-child,.ant-btn-dangerous.ant-btn-text[disabled]:hover>a:only-child,.ant-btn-dangerous.ant-btn-text[disabled]>a:only-child{color:currentcolor}.ant-btn-dangerous.ant-btn-text[disabled]:active>a:only-child:after,.ant-btn-dangerous.ant-btn-text[disabled]:focus>a:only-child:after,.ant-btn-dangerous.ant-btn-text[disabled]:hover>a:only-child:after,.ant-btn-dangerous.ant-btn-text[disabled]>a:only-child:after{position:absolute;inset:0;background:0 0;content:""}.ant-btn-icon-only{width:32px;height:32px;padding:2.4px 0;font-size:16px;border-radius:2px;vertical-align:-3px}.ant-btn-icon-only>*{font-size:16px}.ant-btn-icon-only.ant-btn-lg{width:40px;height:40px;padding:4.9px 0;font-size:18px;border-radius:2px}.ant-btn-icon-only.ant-btn-lg>*{font-size:18px}.ant-btn-icon-only.ant-btn-sm{width:24px;height:24px;padding:0;font-size:14px;border-radius:2px}.ant-btn-icon-only.ant-btn-sm>*{font-size:14px}.ant-btn-icon-only>.anticon{display:flex;justify-content:center}.ant-btn-icon-only .anticon-loading{padding:0!important}a.ant-btn-icon-only{vertical-align:-1px}a.ant-btn-icon-only>.anticon{display:inline}.ant-btn-round{height:32px;padding:4px 16px;font-size:14px;border-radius:32px}.ant-btn-round.ant-btn-lg{height:40px;padding:6.4px 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{min-width:32px;padding-right:0;padding-left:0;text-align:center;border-radius:50%}.ant-btn-circle.ant-btn-lg{min-width:40px;border-radius:50%}.ant-btn-circle.ant-btn-sm{min-width:24px;border-radius:50%}.ant-btn:before{position:absolute;inset:-1px;z-index:1;display:none;background:#fff;border-radius:inherit;opacity:.35;transition:opacity .2s;content:"";pointer-events:none}.ant-btn .anticon{transition:margin-left .3s cubic-bezier(.645,.045,.355,1)}.ant-btn .anticon.anticon-minus>svg,.ant-btn .anticon.anticon-plus>svg{shape-rendering:optimizespeed}.ant-btn.ant-btn-loading{position:relative;cursor:default}.ant-btn.ant-btn-loading:before{display:block}.ant-btn>.ant-btn-loading-icon{transition:width .3s cubic-bezier(.645,.045,.355,1),opacity .3s cubic-bezier(.645,.045,.355,1)}.ant-btn>.ant-btn-loading-icon .anticon{padding-right:8px;animation:none}.ant-btn>.ant-btn-loading-icon .anticon svg{animation:loadingCircle 1s infinite linear}.ant-btn-group{position:relative;display:inline-flex}.ant-btn-group>.ant-btn,.ant-btn-group>span>.ant-btn{position:relative}.ant-btn-group>.ant-btn:active,.ant-btn-group>.ant-btn:focus,.ant-btn-group>.ant-btn:hover,.ant-btn-group>span>.ant-btn:active,.ant-btn-group>span>.ant-btn:focus,.ant-btn-group>span>.ant-btn:hover{z-index:2}.ant-btn-group>.ant-btn[disabled],.ant-btn-group>span>.ant-btn[disabled]{z-index:0}.ant-btn-group .ant-btn-icon-only{font-size:14px}.ant-btn+.ant-btn-group,.ant-btn-group .ant-btn+.ant-btn,.ant-btn-group .ant-btn+span,.ant-btn-group span+.ant-btn,.ant-btn-group+.ant-btn,.ant-btn-group+.ant-btn-group,.ant-btn-group>span+span{margin-left:-1px}.ant-btn-group .ant-btn-primary+.ant-btn:not(.ant-btn-primary):not([disabled]){border-left-color:transparent}.ant-btn-group .ant-btn{border-radius:0}.ant-btn-group>.ant-btn:first-child,.ant-btn-group>span:first-child>.ant-btn{margin-left:0}.ant-btn-group>.ant-btn:only-child{border-radius:2px}.ant-btn-group>span:only-child>.ant-btn{border-radius:2px}.ant-btn-group>.ant-btn:first-child:not(:last-child),.ant-btn-group>span:first-child:not(:last-child)>.ant-btn{border-top-left-radius:2px;border-bottom-left-radius:2px}.ant-btn-group>.ant-btn:last-child:not(:first-child),.ant-btn-group>span:last-child:not(:first-child)>.ant-btn{border-top-right-radius:2px;border-bottom-right-radius:2px}.ant-btn-group-sm>.ant-btn:only-child{border-radius:2px}.ant-btn-group-sm>span:only-child>.ant-btn{border-radius:2px}.ant-btn-group-sm>.ant-btn:first-child:not(:last-child),.ant-btn-group-sm>span:first-child:not(:last-child)>.ant-btn{border-top-left-radius:2px;border-bottom-left-radius:2px}.ant-btn-group-sm>.ant-btn:last-child:not(:first-child),.ant-btn-group-sm>span:last-child:not(:first-child)>.ant-btn{border-top-right-radius:2px;border-bottom-right-radius:2px}.ant-btn-group>.ant-btn-group{float:left}.ant-btn-group>.ant-btn-group:not(:first-child):not(:last-child)>.ant-btn{border-radius:0}.ant-btn-group>.ant-btn-group:first-child:not(:last-child)>.ant-btn:last-child{padding-right:8px;border-top-right-radius:0;border-bottom-right-radius:0}.ant-btn-group>.ant-btn-group:last-child:not(:first-child)>.ant-btn:first-child{padding-left:8px;border-top-left-radius:0;border-bottom-left-radius:0}.ant-btn-group-rtl.ant-btn+.ant-btn-group,.ant-btn-group-rtl.ant-btn-group .ant-btn+.ant-btn,.ant-btn-group-rtl.ant-btn-group .ant-btn+span,.ant-btn-group-rtl.ant-btn-group span+.ant-btn,.ant-btn-group-rtl.ant-btn-group+.ant-btn,.ant-btn-group-rtl.ant-btn-group+.ant-btn-group,.ant-btn-group-rtl.ant-btn-group>span+span,.ant-btn-rtl.ant-btn+.ant-btn-group,.ant-btn-rtl.ant-btn-group .ant-btn+.ant-btn,.ant-btn-rtl.ant-btn-group .ant-btn+span,.ant-btn-rtl.ant-btn-group span+.ant-btn,.ant-btn-rtl.ant-btn-group+.ant-btn,.ant-btn-rtl.ant-btn-group+.ant-btn-group,.ant-btn-rtl.ant-btn-group>span+span{margin-right:-1px;margin-left:auto}.ant-btn-group.ant-btn-group-rtl{direction:rtl}.ant-btn-group-rtl.ant-btn-group>.ant-btn:first-child:not(:last-child),.ant-btn-group-rtl.ant-btn-group>span:first-child:not(:last-child)>.ant-btn{border-radius:0 2px 2px 0}.ant-btn-group-rtl.ant-btn-group>.ant-btn:last-child:not(:first-child),.ant-btn-group-rtl.ant-btn-group>span:last-child:not(:first-child)>.ant-btn{border-radius:2px 0 0 2px}.ant-btn-group-rtl.ant-btn-group-sm>.ant-btn:first-child:not(:last-child),.ant-btn-group-rtl.ant-btn-group-sm>span:first-child:not(:last-child)>.ant-btn{border-radius:0 2px 2px 0}.ant-btn-group-rtl.ant-btn-group-sm>.ant-btn:last-child:not(:first-child),.ant-btn-group-rtl.ant-btn-group-sm>span:last-child:not(:first-child)>.ant-btn{border-radius:2px 0 0 2px}.ant-btn:active>span,.ant-btn:focus>span{position:relative}.ant-btn>.anticon+span,.ant-btn>span+.anticon{margin-left:8px}.ant-btn.ant-btn-background-ghost{color:#fff;border-color:#fff}.ant-btn.ant-btn-background-ghost,.ant-btn.ant-btn-background-ghost:active,.ant-btn.ant-btn-background-ghost:focus,.ant-btn.ant-btn-background-ghost:hover{background:0 0}.ant-btn.ant-btn-background-ghost:focus,.ant-btn.ant-btn-background-ghost:hover{color:#40a9ff;border-color:#40a9ff}.ant-btn.ant-btn-background-ghost:active{color:#096dd9;border-color:#096dd9}.ant-btn.ant-btn-background-ghost[disabled]{color:#00000040;background:0 0;border-color:#d9d9d9}.ant-btn-background-ghost.ant-btn-primary{color:#1890ff;border-color:#1890ff;text-shadow:none}.ant-btn-background-ghost.ant-btn-primary>a:only-child{color:currentcolor}.ant-btn-background-ghost.ant-btn-primary>a:only-child:after{position:absolute;inset:0;background:0 0;content:""}.ant-btn-background-ghost.ant-btn-primary:focus,.ant-btn-background-ghost.ant-btn-primary:hover{color:#40a9ff;border-color:#40a9ff}.ant-btn-background-ghost.ant-btn-primary:focus>a:only-child,.ant-btn-background-ghost.ant-btn-primary:hover>a:only-child{color:currentcolor}.ant-btn-background-ghost.ant-btn-primary:focus>a:only-child:after,.ant-btn-background-ghost.ant-btn-primary:hover>a:only-child:after{position:absolute;inset:0;background:0 0;content:""}.ant-btn-background-ghost.ant-btn-primary:active{color:#096dd9;border-color:#096dd9}.ant-btn-background-ghost.ant-btn-primary:active>a:only-child{color:currentcolor}.ant-btn-background-ghost.ant-btn-primary:active>a:only-child:after{position:absolute;inset:0;background:0 0;content:""}.ant-btn-background-ghost.ant-btn-primary[disabled],.ant-btn-background-ghost.ant-btn-primary[disabled]:active,.ant-btn-background-ghost.ant-btn-primary[disabled]:focus,.ant-btn-background-ghost.ant-btn-primary[disabled]:hover{color:#00000040;border-color:#d9d9d9;background:#f5f5f5;text-shadow:none;box-shadow:none}.ant-btn-background-ghost.ant-btn-primary[disabled]:active>a:only-child,.ant-btn-background-ghost.ant-btn-primary[disabled]:focus>a:only-child,.ant-btn-background-ghost.ant-btn-primary[disabled]:hover>a:only-child,.ant-btn-background-ghost.ant-btn-primary[disabled]>a:only-child{color:currentcolor}.ant-btn-background-ghost.ant-btn-primary[disabled]:active>a:only-child:after,.ant-btn-background-ghost.ant-btn-primary[disabled]:focus>a:only-child:after,.ant-btn-background-ghost.ant-btn-primary[disabled]:hover>a:only-child:after,.ant-btn-background-ghost.ant-btn-primary[disabled]>a:only-child:after{position:absolute;inset:0;background:0 0;content:""}.ant-btn-background-ghost.ant-btn-danger{color:#ff4d4f;border-color:#ff4d4f;text-shadow:none}.ant-btn-background-ghost.ant-btn-danger>a:only-child{color:currentcolor}.ant-btn-background-ghost.ant-btn-danger>a:only-child:after{position:absolute;inset:0;background:0 0;content:""}.ant-btn-background-ghost.ant-btn-danger:focus,.ant-btn-background-ghost.ant-btn-danger:hover{color:#ff7875;border-color:#ff7875}.ant-btn-background-ghost.ant-btn-danger:focus>a:only-child,.ant-btn-background-ghost.ant-btn-danger:hover>a:only-child{color:currentcolor}.ant-btn-background-ghost.ant-btn-danger:focus>a:only-child:after,.ant-btn-background-ghost.ant-btn-danger:hover>a:only-child:after{position:absolute;inset:0;background:0 0;content:""}.ant-btn-background-ghost.ant-btn-danger:active{color:#d9363e;border-color:#d9363e}.ant-btn-background-ghost.ant-btn-danger:active>a:only-child{color:currentcolor}.ant-btn-background-ghost.ant-btn-danger:active>a:only-child:after{position:absolute;inset:0;background:0 0;content:""}.ant-btn-background-ghost.ant-btn-danger[disabled],.ant-btn-background-ghost.ant-btn-danger[disabled]:active,.ant-btn-background-ghost.ant-btn-danger[disabled]:focus,.ant-btn-background-ghost.ant-btn-danger[disabled]:hover{color:#00000040;border-color:#d9d9d9;background:#f5f5f5;text-shadow:none;box-shadow:none}.ant-btn-background-ghost.ant-btn-danger[disabled]:active>a:only-child,.ant-btn-background-ghost.ant-btn-danger[disabled]:focus>a:only-child,.ant-btn-background-ghost.ant-btn-danger[disabled]:hover>a:only-child,.ant-btn-background-ghost.ant-btn-danger[disabled]>a:only-child{color:currentcolor}.ant-btn-background-ghost.ant-btn-danger[disabled]:active>a:only-child:after,.ant-btn-background-ghost.ant-btn-danger[disabled]:focus>a:only-child:after,.ant-btn-background-ghost.ant-btn-danger[disabled]:hover>a:only-child:after,.ant-btn-background-ghost.ant-btn-danger[disabled]>a:only-child:after{position:absolute;inset:0;background:0 0;content:""}.ant-btn-background-ghost.ant-btn-dangerous{color:#ff4d4f;border-color:#ff4d4f;text-shadow:none}.ant-btn-background-ghost.ant-btn-dangerous>a:only-child{color:currentcolor}.ant-btn-background-ghost.ant-btn-dangerous>a:only-child:after{position:absolute;inset:0;background:0 0;content:""}.ant-btn-background-ghost.ant-btn-dangerous:focus,.ant-btn-background-ghost.ant-btn-dangerous:hover{color:#ff7875;border-color:#ff7875}.ant-btn-background-ghost.ant-btn-dangerous:focus>a:only-child,.ant-btn-background-ghost.ant-btn-dangerous:hover>a:only-child{color:currentcolor}.ant-btn-background-ghost.ant-btn-dangerous:focus>a:only-child:after,.ant-btn-background-ghost.ant-btn-dangerous:hover>a:only-child:after{position:absolute;inset:0;background:0 0;content:""}.ant-btn-background-ghost.ant-btn-dangerous:active{color:#d9363e;border-color:#d9363e}.ant-btn-background-ghost.ant-btn-dangerous:active>a:only-child{color:currentcolor}.ant-btn-background-ghost.ant-btn-dangerous:active>a:only-child:after{position:absolute;inset:0;background:0 0;content:""}.ant-btn-background-ghost.ant-btn-dangerous[disabled],.ant-btn-background-ghost.ant-btn-dangerous[disabled]:active,.ant-btn-background-ghost.ant-btn-dangerous[disabled]:focus,.ant-btn-background-ghost.ant-btn-dangerous[disabled]:hover{color:#00000040;border-color:#d9d9d9;background:#f5f5f5;text-shadow:none;box-shadow:none}.ant-btn-background-ghost.ant-btn-dangerous[disabled]:active>a:only-child,.ant-btn-background-ghost.ant-btn-dangerous[disabled]:focus>a:only-child,.ant-btn-background-ghost.ant-btn-dangerous[disabled]:hover>a:only-child,.ant-btn-background-ghost.ant-btn-dangerous[disabled]>a:only-child{color:currentcolor}.ant-btn-background-ghost.ant-btn-dangerous[disabled]:active>a:only-child:after,.ant-btn-background-ghost.ant-btn-dangerous[disabled]:focus>a:only-child:after,.ant-btn-background-ghost.ant-btn-dangerous[disabled]:hover>a:only-child:after,.ant-btn-background-ghost.ant-btn-dangerous[disabled]>a:only-child:after{position:absolute;inset:0;background:0 0;content:""}.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link{color:#ff4d4f;border-color:transparent;text-shadow:none}.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link>a:only-child{color:currentcolor}.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link>a:only-child:after{position:absolute;inset:0;background:0 0;content:""}.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link:focus,.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link:hover{color:#ff7875;border-color:transparent}.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link:focus>a:only-child,.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link:hover>a:only-child{color:currentcolor}.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link:focus>a:only-child:after,.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link:hover>a:only-child:after{position:absolute;inset:0;background:0 0;content:""}.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link:active{color:#d9363e;border-color:transparent}.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link:active>a:only-child{color:currentcolor}.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link:active>a:only-child:after{position:absolute;inset:0;background:0 0;content:""}.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link[disabled],.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link[disabled]:active,.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link[disabled]:focus,.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link[disabled]:hover{color:#00000040;border-color:#d9d9d9;background:#f5f5f5;text-shadow:none;box-shadow:none}.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link[disabled]:active>a:only-child,.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link[disabled]:focus>a:only-child,.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link[disabled]:hover>a:only-child,.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link[disabled]>a:only-child{color:currentcolor}.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link[disabled]:active>a:only-child:after,.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link[disabled]:focus>a:only-child:after,.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link[disabled]:hover>a:only-child:after,.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link[disabled]>a:only-child:after{position:absolute;inset:0;background:0 0;content:""}.ant-btn-two-chinese-chars:first-letter{letter-spacing:.34em}.ant-btn-two-chinese-chars>:not(.anticon){margin-right:-.34em;letter-spacing:.34em}.ant-btn.ant-btn-block{width:100%}.ant-btn:empty{display:inline-block;width:0;visibility:hidden;content:"\a0"}a.ant-btn{padding-top:.01px!important;line-height:30px}a.ant-btn-disabled{cursor:not-allowed}a.ant-btn-disabled>*{pointer-events:none}a.ant-btn-disabled,a.ant-btn-disabled:active,a.ant-btn-disabled:focus,a.ant-btn-disabled:hover{color:#00000040;border-color:transparent;background:0 0;text-shadow:none;box-shadow:none}a.ant-btn-disabled:active>a:only-child,a.ant-btn-disabled:focus>a:only-child,a.ant-btn-disabled:hover>a:only-child,a.ant-btn-disabled>a:only-child{color:currentcolor}a.ant-btn-disabled:active>a:only-child:after,a.ant-btn-disabled:focus>a:only-child:after,a.ant-btn-disabled:hover>a:only-child:after,a.ant-btn-disabled>a:only-child:after{position:absolute;inset:0;background:0 0;content:""}a.ant-btn-lg{line-height:38px}a.ant-btn-sm{line-height:22px}.ant-btn-compact-item:not(.ant-btn-compact-last-item):not(.ant-btn-compact-item-rtl){margin-right:-1px}.ant-btn-compact-item:not(.ant-btn-compact-last-item).ant-btn-compact-item-rtl{margin-left:-1px}.ant-btn-compact-item:active,.ant-btn-compact-item:focus,.ant-btn-compact-item:hover{z-index:2}.ant-btn-compact-item[disabled]{z-index:0}.ant-btn-compact-item:not(.ant-btn-compact-first-item):not(.ant-btn-compact-last-item).ant-btn{border-radius:0}.ant-btn-compact-item.ant-btn.ant-btn-compact-first-item:not(.ant-btn-compact-last-item):not(.ant-btn-compact-item-rtl){border-top-right-radius:0;border-bottom-right-radius:0}.ant-btn-compact-item.ant-btn.ant-btn-compact-last-item:not(.ant-btn-compact-first-item):not(.ant-btn-compact-item-rtl){border-top-left-radius:0;border-bottom-left-radius:0}.ant-btn-compact-item.ant-btn.ant-btn-compact-item-rtl.ant-btn-compact-first-item:not(.ant-btn-compact-last-item){border-top-left-radius:0;border-bottom-left-radius:0}.ant-btn-compact-item.ant-btn.ant-btn-compact-item-rtl.ant-btn-compact-last-item:not(.ant-btn-compact-first-item){border-top-right-radius:0;border-bottom-right-radius:0}.ant-btn-icon-only.ant-btn-compact-item{flex:none}.ant-btn-compact-item.ant-btn-primary:not([disabled])+.ant-btn-compact-item.ant-btn-primary:not([disabled]):not([ant-click-animating-without-extra-node=true]){position:relative}.ant-btn-compact-item.ant-btn-primary:not([disabled])+.ant-btn-compact-item.ant-btn-primary:not([disabled]):not([ant-click-animating-without-extra-node=true]):after{position:absolute;top:-1px;left:-1px;display:inline-block;width:1px;height:calc(100% + 2px);background-color:#40a9ff;content:" "}.ant-btn-compact-item-rtl.ant-btn-compact-first-item.ant-btn-compact-item-rtl:not(.ant-btn-compact-last-item){border-top-left-radius:0;border-bottom-left-radius:0}.ant-btn-compact-item-rtl.ant-btn-compact-last-item.ant-btn-compact-item-rtl:not(.ant-btn-compact-first-item){border-top-right-radius:0;border-bottom-right-radius:0}.ant-btn-compact-item-rtl.ant-btn-sm.ant-btn-compact-first-item.ant-btn-compact-item-rtl.ant-btn-sm:not(.ant-btn-compact-last-item){border-top-left-radius:0;border-bottom-left-radius:0}.ant-btn-compact-item-rtl.ant-btn-sm.ant-btn-compact-last-item.ant-btn-compact-item-rtl.ant-btn-sm:not(.ant-btn-compact-first-item){border-top-right-radius:0;border-bottom-right-radius:0}.ant-btn-compact-item-rtl.ant-btn-primary:not([disabled])+.ant-btn-compact-item-rtl.ant-btn-primary:not([disabled]):after{right:-1px}.ant-btn-compact-vertical-item:not(.ant-btn-compact-vertical-last-item){margin-bottom:-1px}.ant-btn-compact-vertical-item:active,.ant-btn-compact-vertical-item:focus,.ant-btn-compact-vertical-item:hover{z-index:2}.ant-btn-compact-vertical-item[disabled]{z-index:0}.ant-btn-compact-vertical-item:not(.ant-btn-compact-vertical-first-item):not(.ant-btn-compact-vertical-last-item){border-radius:0}.ant-btn-compact-vertical-item.ant-btn-compact-vertical-first-item:not(.ant-btn-compact-vertical-last-item){border-bottom-right-radius:0;border-bottom-left-radius:0}.ant-btn-compact-vertical-item.ant-btn-compact-vertical-last-item:not(.ant-btn-compact-vertical-first-item){border-top-left-radius:0;border-top-right-radius:0}.ant-btn-compact-vertical-item.ant-btn-primary:not([disabled])+.ant-btn-compact-vertical-item.ant-btn-primary:not([disabled]):not([ant-click-animating-without-extra-node=true]){position:relative}.ant-btn-compact-vertical-item.ant-btn-primary:not([disabled])+.ant-btn-compact-vertical-item.ant-btn-primary:not([disabled]):not([ant-click-animating-without-extra-node=true]):after{position:absolute;top:-1px;left:-1px;display:inline-block;width:calc(100% + 2px);height:1px;background-color:#40a9ff;content:" "}.ant-btn-rtl{direction:rtl}.ant-btn-group-rtl.ant-btn-group .ant-btn-primary+.ant-btn-primary,.ant-btn-group-rtl.ant-btn-group .ant-btn-primary:last-child:not(:first-child){border-right-color:#40a9ff;border-left-color:#d9d9d9}.ant-btn-group-rtl.ant-btn-group .ant-btn-primary+.ant-btn-primary[disabled],.ant-btn-group-rtl.ant-btn-group .ant-btn-primary:last-child:not(:first-child)[disabled]{border-right-color:#d9d9d9;border-left-color:#40a9ff}.ant-btn-rtl.ant-btn>.ant-btn-loading-icon .anticon{padding-right:0;padding-left:8px}.ant-btn-rtl.ant-btn>.anticon+span,.ant-btn-rtl.ant-btn>span+.anticon{margin-right:8px;margin-left:0}.ant-card{box-sizing:border-box;margin:0;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum";position:relative;background:#fff;border-radius:2px}.ant-card-rtl{direction:rtl}.ant-card-hoverable{cursor:pointer;transition:box-shadow .3s,border-color .3s}.ant-card-hoverable:hover{border-color:transparent;box-shadow:0 1px 2px -2px #00000029,0 3px 6px #0000001f,0 5px 12px 4px #00000017}.ant-card-bordered{border:1px solid #f0f0f0}.ant-card-head{min-height:48px;margin-bottom:-1px;padding:0 24px;color:#000000d9;font-weight:500;font-size:16px;background:0 0;border-bottom:1px solid #f0f0f0;border-radius:2px 2px 0 0}.ant-card-head:before{display:table;content:""}.ant-card-head:after{display:table;clear:both;content:""}.ant-card-head-wrapper{display:flex;align-items:center}.ant-card-head-title{display:inline-block;flex:1;padding:16px 0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ant-card-head-title>.ant-typography,.ant-card-head-title>.ant-typography-edit-content{left:0;margin-top:0;margin-bottom:0}.ant-card-head .ant-tabs-top{clear:both;margin-bottom:-17px;color:#000000d9;font-weight:400;font-size:14px}.ant-card-head .ant-tabs-top-bar{border-bottom:1px solid #f0f0f0}.ant-card-extra{margin-left:auto;padding:16px 0;color:#000000d9;font-weight:400;font-size:14px}.ant-card-rtl .ant-card-extra{margin-right:auto;margin-left:0}.ant-card-body{padding:24px}.ant-card-body:before{display:table;content:""}.ant-card-body:after{display:table;clear:both;content:""}.ant-card-contain-grid .ant-card-body{display:flex;flex-wrap:wrap}.ant-card-contain-grid:not(.ant-card-loading) .ant-card-body{margin:-1px 0 0 -1px;padding:0}.ant-card-grid{width:33.33%;padding:24px;border:0;border-radius:0;box-shadow:1px 0 #f0f0f0,0 1px #f0f0f0,1px 1px #f0f0f0,1px 0 #f0f0f0 inset,0 1px #f0f0f0 inset;transition:all .3s}.ant-card-grid-hoverable:hover{position:relative;z-index:1;box-shadow:0 1px 2px -2px #00000029,0 3px 6px #0000001f,0 5px 12px 4px #00000017}.ant-card-contain-tabs>.ant-card-head .ant-card-head-title{min-height:32px;padding-bottom:0}.ant-card-contain-tabs>.ant-card-head .ant-card-extra{padding-bottom:0}.ant-card-bordered .ant-card-cover{margin-top:-1px;margin-right:-1px;margin-left:-1px}.ant-card-cover>*{display:block;width:100%}.ant-card-cover img{border-radius:2px 2px 0 0}.ant-card-actions{display:flex;margin:0;padding:0;list-style:none;background:#fff;border-top:1px solid #f0f0f0}.ant-card-actions:before{display:table;content:""}.ant-card-actions:after{display:table;clear:both;content:""}.ant-card-actions>li{margin:12px 0;color:#00000073;text-align:center}.ant-card-actions>li>span{position:relative;display:block;min-width:32px;font-size:14px;line-height:1.5715;cursor:pointer}.ant-card-actions>li>span:hover{color:#1890ff;transition:color .3s}.ant-card-actions>li>span a:not(.ant-btn),.ant-card-actions>li>span>.anticon{display:inline-block;width:100%;color:#00000073;line-height:22px;transition:color .3s}.ant-card-actions>li>span a:not(.ant-btn):hover,.ant-card-actions>li>span>.anticon:hover{color:#1890ff}.ant-card-actions>li>span>.anticon{font-size:16px;line-height:22px}.ant-card-actions>li:not(:last-child){border-right:1px solid #f0f0f0}.ant-card-rtl .ant-card-actions>li:not(:last-child){border-right:none;border-left:1px solid #f0f0f0}.ant-card-type-inner .ant-card-head{padding:0 24px;background:#fafafa}.ant-card-type-inner .ant-card-head-title{padding:12px 0;font-size:14px}.ant-card-type-inner .ant-card-body{padding:16px 24px}.ant-card-type-inner .ant-card-extra{padding:13.5px 0}.ant-card-meta{display:flex;margin:-4px 0}.ant-card-meta:before{display:table;content:""}.ant-card-meta:after{display:table;clear:both;content:""}.ant-card-meta-avatar{padding-right:16px}.ant-card-rtl .ant-card-meta-avatar{padding-right:0;padding-left:16px}.ant-card-meta-detail{flex:1;overflow:hidden}.ant-card-meta-detail>div:not(:last-child){margin-bottom:8px}.ant-card-meta-title{overflow:hidden;color:#000000d9;font-weight:500;font-size:16px;white-space:nowrap;text-overflow:ellipsis}.ant-card-meta-description{color:#00000073}.ant-card-loading{overflow:hidden}.ant-card-loading .ant-card-body{-webkit-user-select:none;user-select:none}.ant-card-small>.ant-card-head{min-height:36px;padding:0 12px;font-size:14px}.ant-card-small>.ant-card-head>.ant-card-head-wrapper>.ant-card-head-title{padding:8px 0}.ant-card-small>.ant-card-head>.ant-card-head-wrapper>.ant-card-extra{padding:8px 0;font-size:14px}.ant-card-small>.ant-card-body{padding:12px}.ant-card-rtl .ant-skeleton-header{padding:0 0 0 16px}nz-card{display:block}nz-card-meta{display:block}nz-card-loading{display:block}.ant-carousel{box-sizing:border-box;margin:0;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum"}.ant-carousel .slick-slider{position:relative;display:block;box-sizing:border-box;touch-action:pan-y;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.ant-carousel .slick-list{position:relative;display:block;margin:0;padding:0;overflow:hidden}.ant-carousel .slick-list:focus{outline:0}.ant-carousel .slick-list.dragging{cursor:pointer}.ant-carousel .slick-list .slick-slide{pointer-events:none}.ant-carousel .slick-list .slick-slide input.ant-checkbox-input,.ant-carousel .slick-list .slick-slide input.ant-radio-input{visibility:hidden}.ant-carousel .slick-list .slick-slide.slick-active{pointer-events:auto}.ant-carousel .slick-list .slick-slide.slick-active input.ant-checkbox-input,.ant-carousel .slick-list .slick-slide.slick-active input.ant-radio-input{visibility:visible}.ant-carousel .slick-list .slick-slide>div>div{vertical-align:bottom}.ant-carousel .slick-slider .slick-list,.ant-carousel .slick-slider .slick-track{transform:translateZ(0);touch-action:pan-y}.ant-carousel .slick-track{position:relative;top:0;left:0;display:block}.ant-carousel .slick-track:after,.ant-carousel .slick-track:before{display:table;content:""}.ant-carousel .slick-track:after{clear:both}.slick-loading .ant-carousel .slick-track{visibility:hidden}.ant-carousel .slick-slide{display:none;float:left;height:100%;min-height:1px}.ant-carousel .slick-slide img{display:block}.ant-carousel .slick-slide.slick-loading img{display:none}.ant-carousel .slick-slide.dragging img{pointer-events:none}.ant-carousel .slick-initialized .slick-slide{display:block}.ant-carousel .slick-loading .slick-slide{visibility:hidden}.ant-carousel .slick-vertical .slick-slide{display:block;height:auto}.ant-carousel .slick-arrow.slick-hidden{display:none}.ant-carousel .slick-next,.ant-carousel .slick-prev{position:absolute;top:50%;z-index:1;display:inline-block;width:16px;height:16px;margin:0;padding:0;color:#fff;font-size:0;line-height:0;background:0 0;border:0;border-radius:0;outline:0;transform:translateY(-50%);cursor:pointer;opacity:.3;transition:color .3s,opacity .3s}.ant-carousel .slick-next:after,.ant-carousel .slick-prev:after{position:absolute;top:2.3px;display:inline-block;box-sizing:border-box;width:11.3px;height:11.3px;border:0 solid currentcolor;border-radius:1px;opacity:1;content:"";inset-inline-start:2.3px;border-inline-start-width:2px;border-block-start-width:2px}.ant-carousel .slick-next:focus,.ant-carousel .slick-next:hover,.ant-carousel .slick-prev:focus,.ant-carousel .slick-prev:hover{color:#fff;outline:0;opacity:1}.ant-carousel .slick-next.slick-disabled,.ant-carousel .slick-prev.slick-disabled{display:none}.ant-carousel .slick-prev{right:auto;left:12px}.ant-carousel .slick-prev:after{transform:rotate(-45deg)}.ant-carousel .slick-next{right:12px;left:auto}.ant-carousel .slick-next:after{transform:rotate(135deg)}.ant-carousel .slick-vertical .slick-prev{top:12px;right:auto;left:50%;transform:translate(-50%)}.ant-carousel .slick-vertical .slick-prev:after{transform:rotate(45deg)}.ant-carousel .slick-vertical .slick-next{inset:auto auto 12px 50%;transform:translate(-50%)}.ant-carousel .slick-vertical .slick-next:after{transform:rotate(-135deg)}.ant-carousel .slick-dots{position:absolute;right:0;bottom:0;left:0;z-index:15;display:flex!important;justify-content:center;margin-right:15%;margin-bottom:0;margin-left:15%;padding-left:0;list-style:none}.ant-carousel .slick-dots-bottom{bottom:12px}.ant-carousel .slick-dots-top{top:12px;bottom:auto}.ant-carousel .slick-dots li{position:relative;display:inline-block;flex:0 1 auto;box-sizing:content-box;width:16px;height:3px;margin:0 4px;padding:0;text-align:center;text-indent:-999px;vertical-align:top;transition:all .5s}.ant-carousel .slick-dots li button{position:relative;display:block;width:100%;height:3px;padding:0;color:transparent;font-size:0;background:#fff;border:0;border-radius:1px;outline:0;cursor:pointer;opacity:.3;transition:all .5s}.ant-carousel .slick-dots li button:focus,.ant-carousel .slick-dots li button:hover{opacity:.75}.ant-carousel .slick-dots li button:after{position:absolute;inset:-4px;content:""}.ant-carousel .slick-dots li.slick-active{width:24px}.ant-carousel .slick-dots li.slick-active button{background:#fff;opacity:1}.ant-carousel .slick-dots li.slick-active:focus,.ant-carousel .slick-dots li.slick-active:hover{opacity:1}.ant-carousel-vertical .slick-dots{top:50%;bottom:auto;flex-direction:column;width:3px;height:auto;margin:0;transform:translateY(-50%)}.ant-carousel-vertical .slick-dots-left{right:auto;left:12px}.ant-carousel-vertical .slick-dots-right{right:12px;left:auto}.ant-carousel-vertical .slick-dots li{width:3px;height:16px;margin:4px 0;vertical-align:baseline}.ant-carousel-vertical .slick-dots li button{width:3px;height:16px}.ant-carousel-vertical .slick-dots li.slick-active,.ant-carousel-vertical .slick-dots li.slick-active button{width:3px;height:24px}.ant-carousel-rtl{direction:rtl}.ant-carousel-rtl .slick-next{right:auto;left:12px}.ant-carousel-rtl .slick-next:after{transform:rotate(-45deg)}.ant-carousel-rtl .slick-prev{right:12px;left:auto}.ant-carousel-rtl .slick-prev:after{transform:rotate(135deg)}.ant-carousel-rtl .ant-carousel .slick-track{right:0;left:auto}.ant-carousel-rtl.ant-carousel .slick-dots{flex-direction:row-reverse}.ant-carousel-rtl.ant-carousel-vertical .slick-dots{flex-direction:column}.ant-carousel-rtl .ant-carousel .slick-vertical .slick-prev:after{transform:rotate(45deg)}.ant-carousel-rtl .ant-carousel .slick-vertical .slick-next:after{transform:rotate(-135deg)}nz-carousel{position:relative;display:block;width:100%;height:100%;overflow:hidden}.slick-dots{display:block}.slick-track{opacity:1}@keyframes antCheckboxEffect{0%{transform:scale(1);opacity:.5}to{transform:scale(1.6);opacity:0}}.ant-checkbox{box-sizing:border-box;margin:0;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum";position:relative;top:.2em;line-height:1;white-space:nowrap;outline:0;cursor:pointer}.ant-checkbox-input:focus+.ant-checkbox-inner,.ant-checkbox-wrapper:hover .ant-checkbox-inner,.ant-checkbox:hover .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 .36s ease-in-out;animation-fill-mode:backwards;content:""}.ant-checkbox-wrapper:hover .ant-checkbox:after,.ant-checkbox:hover:after{visibility:visible}.ant-checkbox-inner{position:relative;top:0;left:0;display:block;width:16px;height:16px;direction:ltr;background-color:#fff;border:1px solid #d9d9d9;border-radius:2px;border-collapse:separate;transition:all .3s}.ant-checkbox-inner:after{position:absolute;top:50%;left:21.5%;display:table;width:5.71428571px;height:9.14285714px;border:2px solid #fff;border-top:0;border-left:0;transform:rotate(45deg) scale(0) translate(-50%,-50%);opacity:0;transition:all .1s cubic-bezier(.71,-.46,.88,.6),opacity .1s;content:" "}.ant-checkbox-input{position:absolute;inset: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;transform:rotate(45deg) scale(1) translate(-50%,-50%);opacity:1;transition:all .2s cubic-bezier(.12,.4,.29,1.46) .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:#00000040;animation-name:none}.ant-checkbox-disabled .ant-checkbox-input{cursor:not-allowed;pointer-events:none}.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:#00000040;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:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum";display:inline-flex;align-items:baseline;line-height:unset;cursor:pointer}.ant-checkbox-wrapper:after{display:inline-block;width:0;overflow:hidden;content:"\a0"}.ant-checkbox-wrapper.ant-checkbox-wrapper-disabled{cursor:not-allowed}.ant-checkbox-wrapper+.ant-checkbox-wrapper{margin-left:8px}.ant-checkbox-wrapper.ant-checkbox-wrapper-in-form-item input[type=checkbox]{width:14px;height:14px}.ant-checkbox+span{padding-right:8px;padding-left:8px}.ant-checkbox-group{box-sizing:border-box;margin:0;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum";display:inline-block}.ant-checkbox-group-item{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;transform:translate(-50%,-50%) scale(1);opacity:1;content:" "}.ant-checkbox-indeterminate.ant-checkbox-disabled .ant-checkbox-inner:after{background-color:#00000040;border-color:#00000040}.ant-checkbox-rtl{direction:rtl}.ant-checkbox-group-rtl .ant-checkbox-group-item{margin-right:0;margin-left:8px}.ant-checkbox-group-rtl .ant-checkbox-group-item:last-child{margin-left:0!important}.ant-checkbox-group-rtl .ant-checkbox-group-item+.ant-checkbox-group-item{margin-left:8px}.ant-checkbox+span:empty{display:none}.ant-collapse{box-sizing:border-box;margin:0;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum";background-color:#fafafa;border:1px solid #d9d9d9;border-radius:2px}.ant-collapse-rtl{direction:rtl}.ant-collapse>.ant-collapse-item{border-bottom:1px solid #d9d9d9}.ant-collapse>.ant-collapse-item:first-child,.ant-collapse>.ant-collapse-item:first-child>.ant-collapse-header{border-radius:2px 2px 0 0}.ant-collapse>.ant-collapse-item:last-child,.ant-collapse>.ant-collapse-item:last-child>.ant-collapse-header{border-radius:0 0 2px 2px}.ant-collapse>.ant-collapse-item>.ant-collapse-header{position:relative;display:flex;flex-wrap:nowrap;align-items:flex-start;padding:12px 16px;color:#000000d9;line-height:1.5715;cursor:pointer;transition:all .3s,visibility 0s}.ant-collapse>.ant-collapse-item>.ant-collapse-header>.ant-collapse-title{flex:auto}.ant-collapse>.ant-collapse-item>.ant-collapse-header .ant-collapse-expand-icon{display:flex;align-items:center;height:22px;margin-inline-end:12px}.ant-collapse>.ant-collapse-item>.ant-collapse-header .ant-collapse-arrow{font-size:12px;transition:transform .3s}.ant-collapse>.ant-collapse-item>.ant-collapse-header .ant-collapse-arrow svg{transition:transform .3s}.ant-collapse>.ant-collapse-item>.ant-collapse-header .ant-collapse-title{margin-inline-end:auto}.ant-collapse>.ant-collapse-item>.ant-collapse-header:focus-visible{outline:3px solid #91d5ff;outline-offset:1px;transition:outline-offset 0s,outline 0s}.ant-collapse>.ant-collapse-item .ant-collapse-collapsible-header{cursor:default}.ant-collapse>.ant-collapse-item .ant-collapse-collapsible-header .ant-collapse-title{flex:none;cursor:pointer}.ant-collapse>.ant-collapse-item .ant-collapse-collapsible-header .ant-collapse-expand-icon{cursor:pointer}.ant-collapse>.ant-collapse-item .ant-collapse-collapsible-icon{cursor:unset}.ant-collapse>.ant-collapse-item .ant-collapse-collapsible-icon .ant-collapse-expand-icon{cursor:pointer}.ant-collapse>.ant-collapse-item.ant-collapse-no-arrow>.ant-collapse-header{padding-left:12px}.ant-collapse-panel{color:#000000d9;background-color:#fff;border-top:1px solid #d9d9d9}.ant-collapse-panel>.ant-collapse-body{padding:16px}.ant-collapse-panel-hidden{display:none}.ant-collapse-small>.ant-collapse-item>.ant-collapse-header{padding:8px 12px;padding-inline-start:8px}.ant-collapse-small>.ant-collapse-item>.ant-collapse-expand-icon{margin-inline-end:4px}.ant-collapse-small>.ant-collapse-item>.ant-collapse-panel>.ant-collapse-body{padding:12px}.ant-collapse-large>.ant-collapse-item{font-size:16px;line-height:1.5}.ant-collapse-large>.ant-collapse-item>.ant-collapse-header{padding:16px 24px;padding-inline-start:16px}.ant-collapse-large>.ant-collapse-item>.ant-collapse-panel>.ant-collapse-body{padding:24px}.ant-collapse-item:last-child{border-bottom:0}.ant-collapse-item:last-child>.ant-collapse-panel{border-radius:0 0 2px 2px}.ant-collapse .ant-collapse-item-disabled>.ant-collapse-header,.ant-collapse .ant-collapse-item-disabled>.ant-collapse-header>.arrow{color:#00000040;cursor:not-allowed}.ant-collapse-icon-placement-end>.ant-collapse-item>.ant-collapse-header .ant-collapse-expand-icon{order:1;margin-inline-end:0;margin-inline-start:12px}.ant-collapse-borderless{background-color:#fafafa;border:0}.ant-collapse-borderless>.ant-collapse-item{border-bottom:1px solid #d9d9d9}.ant-collapse-borderless>.ant-collapse-item:last-child,.ant-collapse-borderless>.ant-collapse-item:last-child>.ant-collapse-header{border-radius:0}.ant-collapse-borderless>.ant-collapse-item:last-child{border-bottom:0}.ant-collapse-borderless>.ant-collapse-item>.ant-collapse-panel{background-color:transparent;border-top:0}.ant-collapse-borderless>.ant-collapse-item>.ant-collapse-panel>.ant-collapse-body{padding:4px 12px 16px}.ant-collapse-ghost{background-color:transparent;border:0}.ant-collapse-ghost>.ant-collapse-item{border-bottom:0}.ant-collapse-ghost>.ant-collapse-item>.ant-collapse-panel{background-color:transparent;border:0}.ant-collapse-ghost>.ant-collapse-item>.ant-collapse-panel>.ant-collapse-body{padding-block:12px}nz-collapse{display:block}nz-collapse-panel{display:block}.ant-comment{position:relative;background-color:inherit}.ant-comment-inner{display:flex;padding:16px 0}.ant-comment-avatar{position:relative;flex-shrink:0;margin-right:12px;cursor:pointer}.ant-comment-avatar img{width:32px;height:32px;border-radius:50%}.ant-comment-content{position:relative;flex:1 1 auto;min-width:1px;font-size:14px;word-wrap:break-word}.ant-comment-content-author{display:flex;flex-wrap:wrap;justify-content:flex-start;margin-bottom:4px;font-size:14px}.ant-comment-content-author>a,.ant-comment-content-author>span{padding-right:8px;font-size:12px;line-height:18px}.ant-comment-content-author-name{color:#00000073;font-size:14px;transition:color .3s}.ant-comment-content-author-name>*{color:#00000073}.ant-comment-content-author-name>:hover{color:#00000073}.ant-comment-content-author-time{color:#ccc;white-space:nowrap;cursor:auto}.ant-comment-content-detail p{margin-bottom:inherit;white-space:pre-wrap}.ant-comment-actions{margin-top:12px;margin-bottom:inherit;padding-left:0}.ant-comment-actions>li{display:inline-block;color:#00000073}.ant-comment-actions>li>span{margin-right:10px;color:#00000073;font-size:12px;cursor:pointer;transition:color .3s;-webkit-user-select:none;user-select:none}.ant-comment-actions>li>span:hover{color:#595959}.ant-comment-nested{margin-left:44px}.ant-comment-rtl{direction:rtl}.ant-comment-rtl .ant-comment-avatar{margin-right:0;margin-left:12px}.ant-comment-rtl .ant-comment-content-author>a,.ant-comment-rtl .ant-comment-content-author>span{padding-right:0;padding-left:8px}.ant-comment-rtl .ant-comment-actions{padding-right:0}.ant-comment-rtl .ant-comment-actions>li>span{margin-right:0;margin-left:10px}.ant-comment-rtl .ant-comment-nested{margin-right:44px;margin-left:0}nz-comment{display:block}nz-comment-content{display:block}.ant-picker-status-error.ant-picker,.ant-picker-status-error.ant-picker:not(.ant-picker-disabled):hover{background-color:#fff;border-color:#ff4d4f}.ant-picker-status-error.ant-picker-focused,.ant-picker-status-error.ant-picker:focus{border-color:#ff7875;box-shadow:0 0 0 2px #ff4d4f33;border-right-width:1px;outline:0}.ant-picker-status-error.ant-picker .ant-picker-active-bar{background:#ff7875}.ant-picker-status-warning.ant-picker,.ant-picker-status-warning.ant-picker:not(.ant-picker-disabled):hover{background-color:#fff;border-color:#faad14}.ant-picker-status-warning.ant-picker-focused,.ant-picker-status-warning.ant-picker:focus{border-color:#ffc53d;box-shadow:0 0 0 2px #faad1433;border-right-width:1px;outline:0}.ant-picker-status-warning.ant-picker .ant-picker-active-bar{background:#ffc53d}.ant-picker{box-sizing:border-box;margin:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum";padding:4px 11px;position:relative;display:inline-flex;align-items:center;background:#fff;border:1px solid #d9d9d9;border-radius:2px;transition:border .3s,box-shadow .3s}.ant-picker-focused,.ant-picker:hover{border-color:#40a9ff;border-right-width:1px}.ant-input-rtl .ant-picker-focused,.ant-input-rtl .ant-picker:hover{border-right-width:0;border-left-width:1px!important}.ant-picker-focused{border-color:#40a9ff;box-shadow:0 0 0 2px #1890ff33;border-right-width:1px;outline:0}.ant-input-rtl .ant-picker-focused{border-right-width:0;border-left-width:1px!important}.ant-picker.ant-picker-disabled{background:#f5f5f5;border-color:#d9d9d9;cursor:not-allowed}.ant-picker.ant-picker-disabled .ant-picker-suffix{color:#00000040}.ant-picker.ant-picker-borderless{background-color:transparent;border-color:transparent;box-shadow:none}.ant-picker.ant-picker-filled{background-color:#f5f5f5;border-color:transparent;box-shadow:none}.ant-picker.ant-picker-filled:hover{background-color:#f0f0f0;border-color:transparent;box-shadow:none}.ant-picker.ant-picker-filled.ant-picker-focused,.ant-picker.ant-picker-filled:focus{border-color:#40a9ff;box-shadow:0 0 0 2px #1890ff33;border-right-width:1px;outline:0;background-color:transparent;box-shadow:none}.ant-input-rtl .ant-picker.ant-picker-filled.ant-picker-focused,.ant-input-rtl .ant-picker.ant-picker-filled:focus{border-right-width:0;border-left-width:1px!important}.ant-picker.ant-picker-filled.ant-picker-disabled,.ant-picker.ant-picker-filled.ant-picker[disabled]{color:#00000040;background-color:#f5f5f5;border-color:#d9d9d9;box-shadow:none;cursor:not-allowed;opacity:1}.ant-picker.ant-picker-filled.ant-picker-disabled:hover,.ant-picker.ant-picker-filled.ant-picker[disabled]:hover{border-color:#d9d9d9;border-right-width:1px}.ant-picker.ant-picker-underlined,.ant-picker.ant-picker-underlined.ant-picker-disabled,.ant-picker.ant-picker-underlined.ant-picker-focused,.ant-picker.ant-picker-underlined.ant-picker[disabled],.ant-picker.ant-picker-underlined:focus,.ant-picker.ant-picker-underlined:hover{background-color:transparent;border-width:0 0 1px;border-radius:0;box-shadow:none}.ant-picker.ant-picker-underlined:hover:not(.ant-picker-focused):not(:focus){border-color:#d9d9d9}.ant-picker-input{position:relative;display:inline-flex;align-items:center;width:100%}.ant-picker-input>input{position:relative;display:inline-block;width:100%;min-width:0;color:#000000d9;font-size:14px;line-height:1.5715;background-color:#fff;background-image:none;border:1px solid #d9d9d9;border-radius:2px;transition:all .3s;flex:auto;min-width:1px;height:auto;padding:0;background:0 0;border:0}.ant-picker-input>input::placeholder{color:#bfbfbf;-webkit-user-select:none;user-select:none}.ant-picker-input>input:placeholder-shown{text-overflow:ellipsis}.ant-picker-input>input:hover{border-color:#40a9ff;border-right-width:1px}.ant-input-rtl .ant-picker-input>input:hover{border-right-width:0;border-left-width:1px!important}.ant-picker-input>input-focused,.ant-picker-input>input:focus{border-color:#40a9ff;box-shadow:0 0 0 2px #1890ff33;border-right-width:1px;outline:0}.ant-input-rtl .ant-picker-input>input-focused,.ant-input-rtl .ant-picker-input>input:focus{border-right-width:0;border-left-width:1px!important}.ant-picker-input>input-disabled{color:#00000040;background-color:#f5f5f5;border-color:#d9d9d9;box-shadow:none;cursor:not-allowed;opacity:1}.ant-picker-input>input-disabled:hover{border-color:#d9d9d9;border-right-width:1px}.ant-picker-input>input[disabled]{color:#00000040;background-color:#f5f5f5;border-color:#d9d9d9;box-shadow:none;cursor:not-allowed;opacity:1}.ant-picker-input>input[disabled]:hover{border-color:#d9d9d9;border-right-width:1px}.ant-picker-input>input.ant-picker-input>input-borderless,.ant-picker-input>input.ant-picker-input>input-borderless.ant-picker-input>input-disabled,.ant-picker-input>input.ant-picker-input>input-borderless.ant-picker-input>input-focused,.ant-picker-input>input.ant-picker-input>input-borderless.ant-picker-input>input[disabled],.ant-picker-input>input.ant-picker-input>input-borderless:focus,.ant-picker-input>input.ant-picker-input>input-borderless:hover{background-color:transparent;border:none;box-shadow:none}.ant-picker-input>input.ant-picker-input>input-filled{background-color:#f5f5f5;border-color:transparent;box-shadow:none}.ant-picker-input>input.ant-picker-input>input-filled:hover{background-color:#f0f0f0}.ant-picker-input>input.ant-picker-input>input-filled.ant-picker-input>input-focused,.ant-picker-input>input.ant-picker-input>input-filled:focus{border-color:#40a9ff;box-shadow:0 0 0 2px #1890ff33;border-right-width:1px;outline:0;background-color:transparent;box-shadow:none}.ant-input-rtl .ant-picker-input>input.ant-picker-input>input-filled.ant-picker-input>input-focused,.ant-input-rtl .ant-picker-input>input.ant-picker-input>input-filled:focus{border-right-width:0;border-left-width:1px!important}.ant-picker-input>input.ant-picker-input>input-filled.ant-picker-input>input-disabled,.ant-picker-input>input.ant-picker-input>input-filled.ant-picker-input>input[disabled]{color:#00000040;background-color:#f5f5f5;border-color:#d9d9d9;box-shadow:none;cursor:not-allowed;opacity:1}.ant-picker-input>input.ant-picker-input>input-filled.ant-picker-input>input-disabled:hover,.ant-picker-input>input.ant-picker-input>input-filled.ant-picker-input>input[disabled]:hover{border-color:#d9d9d9;border-right-width:1px}.ant-picker-input>input.ant-picker-input>input-underlined,.ant-picker-input>input.ant-picker-input>input-underlined.ant-picker-input>input-disabled,.ant-picker-input>input.ant-picker-input>input-underlined.ant-picker-input>input-focused,.ant-picker-input>input.ant-picker-input>input-underlined.ant-picker-input>input[disabled],.ant-picker-input>input.ant-picker-input>input-underlined:focus,.ant-picker-input>input.ant-picker-input>input-underlined:hover{background-color:transparent;border-width:0 0 1px;border-radius:0;box-shadow:none}.ant-picker-input>input.ant-picker-input>input-underlined:hover:not(.ant-picker-input>input-focused):not(:focus){border-color:#d9d9d9}textarea.ant-picker-input>input{max-width:100%;height:auto;min-height:32px;line-height:1.5715;vertical-align:bottom;transition:all .3s,height 0s}.ant-picker-input>input-lg{padding:6.5px 11px;font-size:16px}.ant-picker-input>input-sm{padding:0 7px}.ant-picker-input>input-rtl{direction:rtl}.ant-picker-input>input-stepperless[type=number]{-moz-appearance:textfield}.ant-picker-input>input-stepperless[type=number] ::-webkit-outer-spin-button,.ant-picker-input>input-stepperless[type=number]::-webkit-inner-spin-button{margin:0;-webkit-appearance:none}.ant-picker-input>input:focus{box-shadow:none}.ant-picker-input>input[disabled]{background:0 0}.ant-picker-input:hover .ant-picker-clear{opacity:1}.ant-picker-input-placeholder>input{color:#bfbfbf}.ant-picker-large{padding:6.5px 11px}.ant-picker-large .ant-picker-input>input{font-size:16px}.ant-picker-small{padding:0 7px}.ant-picker-prefix{flex:0 0 auto;margin-right:4px}.ant-picker-suffix{display:flex;flex:none;align-self:center;margin-left:4px;color:#00000040;line-height:1;pointer-events:none}.ant-picker-suffix>*{vertical-align:top}.ant-picker-suffix>:not(:last-child){margin-right:8px}.ant-picker-clear{position:absolute;top:50%;right:0;color:#00000040;line-height:1;background:#fff;transform:translateY(-50%);cursor:pointer;opacity:0;transition:opacity .3s,color .3s}.ant-picker-clear>*{vertical-align:top}.ant-picker-clear:hover{color:#00000073}.ant-picker-separator{position:relative;display:inline-block;width:1em;height:16px;color:#00000040;font-size:16px;vertical-align:top;cursor:default}.ant-picker-focused .ant-picker-separator{color:#00000073}.ant-picker-disabled .ant-picker-range-separator .ant-picker-separator{cursor:not-allowed}.ant-picker-range{position:relative;display:inline-flex}.ant-picker-range .ant-picker-clear{right:11px}.ant-picker-range:hover .ant-picker-clear{opacity:1}.ant-picker-range .ant-picker-active-bar{bottom:-1px;height:2px;margin-left:11px;background:#1890ff;opacity:0;transition:all .3s ease-out;pointer-events:none}.ant-picker-range.ant-picker-focused .ant-picker-active-bar{opacity:1}.ant-picker-range-separator{align-items:center;padding:0 8px;line-height:1}.ant-picker-range.ant-picker-small .ant-picker-clear{right:7px}.ant-picker-range.ant-picker-small .ant-picker-active-bar{margin-left:7px}.ant-picker-dropdown{box-sizing:border-box;margin:0;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum";--antd-arrow-background-color:#fff;position:absolute;top:-9999px;left:-9999px;z-index:1050}.ant-picker-dropdown-hidden{display:none}.ant-picker-dropdown-placement-bottomLeft .ant-picker-range-arrow,.ant-picker-dropdown-placement-bottomRight .ant-picker-range-arrow{top:0;display:block;transform:translateY(-100%)}.ant-picker-dropdown-placement-topLeft .ant-picker-range-arrow,.ant-picker-dropdown-placement-topRight .ant-picker-range-arrow{bottom:0;display:block;transform:translateY(100%) rotate(180deg)}.ant-picker-dropdown.ant-slide-up-appear.ant-slide-up-appear-active.ant-picker-dropdown-placement-topLeft,.ant-picker-dropdown.ant-slide-up-appear.ant-slide-up-appear-active.ant-picker-dropdown-placement-topRight,.ant-picker-dropdown.ant-slide-up-enter.ant-slide-up-enter-active.ant-picker-dropdown-placement-topLeft,.ant-picker-dropdown.ant-slide-up-enter.ant-slide-up-enter-active.ant-picker-dropdown-placement-topRight{animation-name:antSlideDownIn}.ant-picker-dropdown.ant-slide-up-appear.ant-slide-up-appear-active.ant-picker-dropdown-placement-bottomLeft,.ant-picker-dropdown.ant-slide-up-appear.ant-slide-up-appear-active.ant-picker-dropdown-placement-bottomRight,.ant-picker-dropdown.ant-slide-up-enter.ant-slide-up-enter-active.ant-picker-dropdown-placement-bottomLeft,.ant-picker-dropdown.ant-slide-up-enter.ant-slide-up-enter-active.ant-picker-dropdown-placement-bottomRight{animation-name:antSlideUpIn}.ant-picker-dropdown.ant-slide-up-leave.ant-slide-up-leave-active.ant-picker-dropdown-placement-topLeft,.ant-picker-dropdown.ant-slide-up-leave.ant-slide-up-leave-active.ant-picker-dropdown-placement-topRight{animation-name:antSlideDownOut}.ant-picker-dropdown.ant-slide-up-leave.ant-slide-up-leave-active.ant-picker-dropdown-placement-bottomLeft,.ant-picker-dropdown.ant-slide-up-leave.ant-slide-up-leave-active.ant-picker-dropdown-placement-bottomRight{animation-name:antSlideUpOut}.ant-picker-dropdown-range{margin-block:10.66666667px}.ant-picker-dropdown-range-hidden{display:none}.ant-picker-dropdown .ant-picker-panel>.ant-picker-time-panel{padding-top:4px}.ant-picker-ranges{margin-bottom:0;padding:4px 12px;overflow:hidden;line-height:34px;text-align:left;list-style:none}.ant-picker-ranges>li{display:inline-block}.ant-picker-ranges .ant-picker-preset>.ant-tag-blue{color:#1890ff;background:#e6f7ff;border-color:#91d5ff;cursor:pointer}.ant-picker-ranges .ant-picker-ok{float:right;margin-left:8px}.ant-picker-range-wrapper{display:flex}.ant-picker-range-arrow{position:absolute;z-index:1;box-sizing:content-box;margin-left:16.5px;transition:left .3s ease-out;width:16px;height:16px;overflow:hidden;pointer-events:none}.ant-picker-range-arrow:before{position:absolute;bottom:0;width:16px;height:8px;background:var(--antd-arrow-background-color);content:"";clip-path:polygon(1.65685425px 100%,50% 1.65685425px,14.34314575px 100%,1.65685425px 100%);clip-path:path("M 0 8 A 4 4 0 0 0 2.82842712474619 6.82842712474619 L 6.585786437626905 3.0710678118654755 A 2 2 0 0 1 9.414213562373096 3.0710678118654755 L 13.17157287525381 6.82842712474619 A 4 4 0 0 0 16 8 Z");inset-inline-start:0}.ant-picker-range-arrow:after{position:absolute;bottom:0;z-index:0;width:8.97056275px;height:8.97056275px;margin:auto;background:0 0;border-radius:0 0 2px;box-shadow:2px 2px 5px #0000000d;transform:translateY(50%) rotate(-135deg);content:"";inset-inline:0}.ant-picker-panel-container{overflow:hidden;vertical-align:top;background:#fff;border-radius:2px;box-shadow:0 3px 6px -4px #0000001f,0 6px 16px #00000014,0 9px 28px 8px #0000000d;transition:margin .3s}.ant-picker-panel-container .ant-picker-panels{display:inline-flex;flex-wrap:nowrap;direction:ltr}.ant-picker-panel-container .ant-picker-panel{vertical-align:top;background:0 0;border:none;border-radius:0}.ant-picker-panel-container .ant-picker-panel .ant-picker-content,.ant-picker-panel-container .ant-picker-panel table{text-align:center}.ant-picker-compact-item:not(.ant-picker-compact-last-item):not(.ant-picker-compact-item-rtl){margin-right:-1px}.ant-picker-compact-item:not(.ant-picker-compact-last-item).ant-picker-compact-item-rtl{margin-left:-1px}.ant-picker-compact-item:active,.ant-picker-compact-item:focus,.ant-picker-compact-item:hover{z-index:2}.ant-picker-compact-item.ant-picker-focused{z-index:2}.ant-picker-compact-item[disabled]{z-index:0}.ant-picker-compact-item:not(.ant-picker-compact-first-item):not(.ant-picker-compact-last-item).ant-picker{border-radius:0}.ant-picker-compact-item.ant-picker.ant-picker-compact-first-item:not(.ant-picker-compact-last-item):not(.ant-picker-compact-item-rtl){border-top-right-radius:0;border-bottom-right-radius:0}.ant-picker-compact-item.ant-picker.ant-picker-compact-last-item:not(.ant-picker-compact-first-item):not(.ant-picker-compact-item-rtl){border-top-left-radius:0;border-bottom-left-radius:0}.ant-picker-compact-item.ant-picker.ant-picker-compact-item-rtl.ant-picker-compact-first-item:not(.ant-picker-compact-last-item){border-top-left-radius:0;border-bottom-left-radius:0}.ant-picker-compact-item.ant-picker.ant-picker-compact-item-rtl.ant-picker-compact-last-item:not(.ant-picker-compact-first-item){border-top-right-radius:0;border-bottom-right-radius:0}.ant-picker-panel{display:inline-flex;flex-direction:column;text-align:center;background:#fff;border:1px solid #f0f0f0;border-radius:2px;outline:0}.ant-picker-panel-focused{border-color:#1890ff}.ant-picker-date-panel,.ant-picker-decade-panel,.ant-picker-month-panel,.ant-picker-quarter-panel,.ant-picker-time-panel,.ant-picker-week-panel,.ant-picker-year-panel{display:flex;flex-direction:column;width:280px}.ant-picker-header{display:flex;padding:0 8px;color:#000000d9;border-bottom:1px solid #f0f0f0}.ant-picker-header>*{flex:none}.ant-picker-header button{padding:0;color:#00000040;line-height:40px;background:0 0;border:0;cursor:pointer;transition:color .3s}.ant-picker-header>button{min-width:1.6em;font-size:14px}.ant-picker-header>button:hover{color:#000000d9}.ant-picker-header-view{flex:auto;font-weight:500;line-height:40px}.ant-picker-header-view button{color:inherit;font-weight:inherit}.ant-picker-header-view button:not(:first-child){margin-left:8px}.ant-picker-header-view button:hover{color:#1890ff}.ant-picker-next-icon,.ant-picker-prev-icon,.ant-picker-super-next-icon,.ant-picker-super-prev-icon{position:relative;display:inline-block;width:7px;height:7px}.ant-picker-next-icon:before,.ant-picker-prev-icon:before,.ant-picker-super-next-icon:before,.ant-picker-super-prev-icon:before{position:absolute;top:0;left:0;display:inline-block;width:7px;height:7px;border:0 solid currentcolor;border-width:1.5px 0 0 1.5px;content:""}.ant-picker-super-next-icon:after,.ant-picker-super-prev-icon:after{position:absolute;top:4px;left:4px;display:inline-block;width:7px;height:7px;border:0 solid currentcolor;border-width:1.5px 0 0 1.5px;content:""}.ant-picker-prev-icon,.ant-picker-super-prev-icon{transform:rotate(-45deg)}.ant-picker-next-icon,.ant-picker-super-next-icon{transform:rotate(135deg)}.ant-picker-content{width:100%;table-layout:fixed;border-collapse:collapse}.ant-picker-content td,.ant-picker-content th{position:relative;min-width:24px;font-weight:400}.ant-picker-content th{height:30px;color:#000000d9;line-height:30px}.ant-picker-cell{padding:3px 0;color:#00000040;cursor:pointer}.ant-picker-cell-in-view{color:#000000d9}.ant-picker-cell:before{position:absolute;top:50%;right:0;left:0;z-index:1;height:24px;transform:translateY(-50%);transition:all .3s;content:""}.ant-picker-cell:hover:not(.ant-picker-cell-in-view) .ant-picker-cell-inner,.ant-picker-cell:hover:not(.ant-picker-cell-selected):not(.ant-picker-cell-range-start):not(.ant-picker-cell-range-end):not(.ant-picker-cell-range-hover-start):not(.ant-picker-cell-range-hover-end) .ant-picker-cell-inner{background:#f5f5f5}.ant-picker-cell-in-view.ant-picker-cell-today .ant-picker-cell-inner:before{position:absolute;inset:0;z-index:1;border:1px solid #1890ff;border-radius:2px;content:""}.ant-picker-cell-in-view.ant-picker-cell-in-range{position:relative}.ant-picker-cell-in-view.ant-picker-cell-in-range:before{background:#e6f7ff}.ant-picker-cell-in-view.ant-picker-cell-range-end .ant-picker-cell-inner,.ant-picker-cell-in-view.ant-picker-cell-range-start .ant-picker-cell-inner,.ant-picker-cell-in-view.ant-picker-cell-selected .ant-picker-cell-inner{color:#fff;background:#1890ff}.ant-picker-cell-in-view.ant-picker-cell-range-end:not(.ant-picker-cell-range-end-single):before,.ant-picker-cell-in-view.ant-picker-cell-range-start:not(.ant-picker-cell-range-start-single):before{background:#e6f7ff}.ant-picker-cell-in-view.ant-picker-cell-range-start:before{left:50%}.ant-picker-cell-in-view.ant-picker-cell-range-end:before{right:50%}.ant-picker-cell-in-view.ant-picker-cell-range-hover-end.ant-picker-cell-range-end-single:after,.ant-picker-cell-in-view.ant-picker-cell-range-hover-end.ant-picker-cell-range-start.ant-picker-cell-range-end.ant-picker-cell-range-start-near-hover:after,.ant-picker-cell-in-view.ant-picker-cell-range-hover-end:not(.ant-picker-cell-in-range):not(.ant-picker-cell-range-start):not(.ant-picker-cell-range-end):after,.ant-picker-cell-in-view.ant-picker-cell-range-hover-start.ant-picker-cell-range-start-single:after,.ant-picker-cell-in-view.ant-picker-cell-range-hover-start.ant-picker-cell-range-start.ant-picker-cell-range-end.ant-picker-cell-range-end-near-hover:after,.ant-picker-cell-in-view.ant-picker-cell-range-hover-start:not(.ant-picker-cell-in-range):not(.ant-picker-cell-range-start):not(.ant-picker-cell-range-end):after,.ant-picker-cell-in-view.ant-picker-cell-range-hover:not(.ant-picker-cell-in-range):after{position:absolute;top:50%;z-index:0;height:24px;border-top:1px dashed #7ec1ff;border-bottom:1px dashed #7ec1ff;transform:translateY(-50%);transition:all .3s;content:""}.ant-picker-cell-range-hover-end:after,.ant-picker-cell-range-hover-start:after,.ant-picker-cell-range-hover:after{right:0;left:2px}.ant-picker-cell-in-view.ant-picker-cell-in-range.ant-picker-cell-range-hover:before,.ant-picker-cell-in-view.ant-picker-cell-range-end.ant-picker-cell-range-hover:before,.ant-picker-cell-in-view.ant-picker-cell-range-end:not(.ant-picker-cell-range-end-single).ant-picker-cell-range-hover-end:before,.ant-picker-cell-in-view.ant-picker-cell-range-start.ant-picker-cell-range-hover:before,.ant-picker-cell-in-view.ant-picker-cell-range-start:not(.ant-picker-cell-range-start-single).ant-picker-cell-range-hover-start:before,.ant-picker-panel>:not(.ant-picker-date-panel) .ant-picker-cell-in-view.ant-picker-cell-in-range.ant-picker-cell-range-hover-end:before,.ant-picker-panel>:not(.ant-picker-date-panel) .ant-picker-cell-in-view.ant-picker-cell-in-range.ant-picker-cell-range-hover-start:before{background:#cbe6ff}.ant-picker-cell-in-view.ant-picker-cell-range-start:not(.ant-picker-cell-range-start-single):not(.ant-picker-cell-range-end) .ant-picker-cell-inner{border-radius:2px 0 0 2px}.ant-picker-cell-in-view.ant-picker-cell-range-end:not(.ant-picker-cell-range-end-single):not(.ant-picker-cell-range-start) .ant-picker-cell-inner{border-radius:0 2px 2px 0}.ant-picker-date-panel .ant-picker-cell-in-view.ant-picker-cell-in-range.ant-picker-cell-range-hover-end .ant-picker-cell-inner:after,.ant-picker-date-panel .ant-picker-cell-in-view.ant-picker-cell-in-range.ant-picker-cell-range-hover-start .ant-picker-cell-inner:after{position:absolute;top:0;bottom:0;z-index:-1;background:#cbe6ff;transition:all .3s;content:""}.ant-picker-date-panel .ant-picker-cell-in-view.ant-picker-cell-in-range.ant-picker-cell-range-hover-start .ant-picker-cell-inner:after{right:-6px;left:0}.ant-picker-date-panel .ant-picker-cell-in-view.ant-picker-cell-in-range.ant-picker-cell-range-hover-end .ant-picker-cell-inner:after{right:0;left:-6px}.ant-picker-cell-range-hover.ant-picker-cell-range-start:after{right:50%}.ant-picker-cell-range-hover.ant-picker-cell-range-end:after{left:50%}.ant-picker-cell-in-view.ant-picker-cell-range-hover-edge-start:not(.ant-picker-cell-range-hover-edge-start-near-range):after,.ant-picker-cell-in-view.ant-picker-cell-range-hover-start:after,.ant-picker-cell-in-view.ant-picker-cell-start.ant-picker-cell-range-hover-edge-start.ant-picker-cell-range-hover-edge-start-near-range:after,tr>.ant-picker-cell-in-view.ant-picker-cell-range-hover-end:first-child:after,tr>.ant-picker-cell-in-view.ant-picker-cell-range-hover:first-child:after{left:6px;border-left:1px dashed #7ec1ff;border-top-left-radius:2px;border-bottom-left-radius:2px}.ant-picker-cell-in-view.ant-picker-cell-end.ant-picker-cell-range-hover-edge-end.ant-picker-cell-range-hover-edge-end-near-range:after,.ant-picker-cell-in-view.ant-picker-cell-range-hover-edge-end:not(.ant-picker-cell-range-hover-edge-end-near-range):after,.ant-picker-cell-in-view.ant-picker-cell-range-hover-end:after,tr>.ant-picker-cell-in-view.ant-picker-cell-range-hover-start:last-child:after,tr>.ant-picker-cell-in-view.ant-picker-cell-range-hover:last-child:after{right:6px;border-right:1px dashed #7ec1ff;border-top-right-radius:2px;border-bottom-right-radius:2px}.ant-picker-cell-disabled{color:#00000040;pointer-events:none}.ant-picker-cell-disabled .ant-picker-cell-inner{background:0 0}.ant-picker-cell-disabled:before{background:#0000000a}.ant-picker-cell-disabled.ant-picker-cell-today .ant-picker-cell-inner:before{border-color:#00000040}.ant-picker-decade-panel .ant-picker-content,.ant-picker-month-panel .ant-picker-content,.ant-picker-quarter-panel .ant-picker-content,.ant-picker-year-panel .ant-picker-content{height:264px}.ant-picker-decade-panel .ant-picker-cell-inner,.ant-picker-month-panel .ant-picker-cell-inner,.ant-picker-quarter-panel .ant-picker-cell-inner,.ant-picker-year-panel .ant-picker-cell-inner{padding:0 8px}.ant-picker-quarter-panel .ant-picker-content{height:56px}.ant-picker-footer{width:min-content;min-width:100%;line-height:38px;text-align:center;border-bottom:1px solid transparent}.ant-picker-panel .ant-picker-footer{border-top:1px solid #f0f0f0}.ant-picker-footer-extra{padding:0 12px;line-height:38px;text-align:left}.ant-picker-footer-extra:not(:last-child){border-bottom:1px solid #f0f0f0}.ant-picker-now{text-align:left}.ant-picker-today-btn{color:#1890ff}.ant-picker-today-btn:hover{color:#40a9ff}.ant-picker-today-btn:active{color:#096dd9}.ant-picker-today-btn.ant-picker-today-btn-disabled{color:#00000040;cursor:not-allowed}.ant-picker-decade-panel .ant-picker-cell-inner{padding:0 4px}.ant-picker-decade-panel .ant-picker-cell:before{display:none}.ant-picker-month-panel .ant-picker-body,.ant-picker-quarter-panel .ant-picker-body,.ant-picker-year-panel .ant-picker-body{padding:0 8px}.ant-picker-month-panel .ant-picker-cell-inner,.ant-picker-quarter-panel .ant-picker-cell-inner,.ant-picker-year-panel .ant-picker-cell-inner{width:60px}.ant-picker-month-panel .ant-picker-cell-range-hover-start:after,.ant-picker-quarter-panel .ant-picker-cell-range-hover-start:after,.ant-picker-year-panel .ant-picker-cell-range-hover-start:after{left:14px;border-left:1px dashed #7ec1ff;border-radius:2px 0 0 2px}.ant-picker-panel-rtl .ant-picker-month-panel .ant-picker-cell-range-hover-start:after,.ant-picker-panel-rtl .ant-picker-quarter-panel .ant-picker-cell-range-hover-start:after,.ant-picker-panel-rtl .ant-picker-year-panel .ant-picker-cell-range-hover-start:after{right:14px;border-right:1px dashed #7ec1ff;border-radius:0 2px 2px 0}.ant-picker-month-panel .ant-picker-cell-range-hover-end:after,.ant-picker-quarter-panel .ant-picker-cell-range-hover-end:after,.ant-picker-year-panel .ant-picker-cell-range-hover-end:after{right:14px;border-right:1px dashed #7ec1ff;border-radius:0 2px 2px 0}.ant-picker-panel-rtl .ant-picker-month-panel .ant-picker-cell-range-hover-end:after,.ant-picker-panel-rtl .ant-picker-quarter-panel .ant-picker-cell-range-hover-end:after,.ant-picker-panel-rtl .ant-picker-year-panel .ant-picker-cell-range-hover-end:after{left:14px;border-left:1px dashed #7ec1ff;border-radius:2px 0 0 2px}.ant-picker-week-panel .ant-picker-body{padding:8px 12px}.ant-picker-week-panel .ant-picker-cell .ant-picker-cell-inner,.ant-picker-week-panel .ant-picker-cell-selected .ant-picker-cell-inner,.ant-picker-week-panel .ant-picker-cell:hover .ant-picker-cell-inner{background:0 0!important}.ant-picker-week-panel-row td{transition:background .3s}.ant-picker-week-panel-row:hover td{background:#f5f5f5}.ant-picker-week-panel-row-selected td,.ant-picker-week-panel-row-selected:hover td{background:#1890ff}.ant-picker-week-panel-row-selected td.ant-picker-cell-week,.ant-picker-week-panel-row-selected:hover td.ant-picker-cell-week{color:#ffffff80}.ant-picker-week-panel-row-selected td.ant-picker-cell-today .ant-picker-cell-inner:before,.ant-picker-week-panel-row-selected:hover td.ant-picker-cell-today .ant-picker-cell-inner:before{border-color:#fff}.ant-picker-week-panel-row-selected td .ant-picker-cell-inner,.ant-picker-week-panel-row-selected:hover td .ant-picker-cell-inner{color:#fff}.ant-picker-date-panel .ant-picker-body{padding:8px 12px}.ant-picker-date-panel .ant-picker-content{width:252px}.ant-picker-date-panel .ant-picker-content th{width:36px}.ant-picker-datetime-panel{display:flex}.ant-picker-datetime-panel .ant-picker-time-panel{border-left:1px solid #f0f0f0}.ant-picker-datetime-panel .ant-picker-date-panel,.ant-picker-datetime-panel .ant-picker-time-panel{transition:opacity .3s}.ant-picker-datetime-panel-active .ant-picker-date-panel,.ant-picker-datetime-panel-active .ant-picker-time-panel{opacity:.3}.ant-picker-datetime-panel-active .ant-picker-date-panel-active,.ant-picker-datetime-panel-active .ant-picker-time-panel-active{opacity:1}.ant-picker-time-panel{width:auto;min-width:auto}.ant-picker-time-panel .ant-picker-content{display:flex;flex:auto;height:224px}.ant-picker-time-panel-column{flex:1 0 auto;width:56px;margin:0;padding:0;overflow-y:hidden;text-align:left;list-style:none;transition:background .3s}.ant-picker-time-panel-column:after{display:block;height:196px;content:""}.ant-picker-datetime-panel .ant-picker-time-panel-column:after{height:198px}.ant-picker-time-panel-column:not(:first-child){border-left:1px solid #f0f0f0}.ant-picker-time-panel-column-active{background:#e6f7ff33}.ant-picker-time-panel-column:hover{overflow-y:auto}.ant-picker-time-panel-column>li{margin:0;padding:0}.ant-picker-time-panel-column>li.ant-picker-time-panel-cell .ant-picker-time-panel-cell-inner{display:block;width:100%;height:28px;margin:0;padding:0 0 0 14px;color:#000000d9;line-height:28px;border-radius:0;cursor:pointer;transition:background .3s}.ant-picker-time-panel-column>li.ant-picker-time-panel-cell .ant-picker-time-panel-cell-inner:hover{background:#f5f5f5}.ant-picker-time-panel-column>li.ant-picker-time-panel-cell-selected .ant-picker-time-panel-cell-inner{background:#e6f7ff}.ant-picker-time-panel-column>li.ant-picker-time-panel-cell-disabled .ant-picker-time-panel-cell-inner{color:#00000040;background:0 0;cursor:not-allowed}_:-ms-fullscreen .ant-picker-range-wrapper .ant-picker-month-panel .ant-picker-cell,:root .ant-picker-range-wrapper .ant-picker-month-panel .ant-picker-cell,_:-ms-fullscreen .ant-picker-range-wrapper .ant-picker-year-panel .ant-picker-cell,:root .ant-picker-range-wrapper .ant-picker-year-panel .ant-picker-cell{padding:21px 0}.ant-picker-rtl{direction:rtl}.ant-picker-rtl .ant-picker-suffix{margin-right:4px;margin-left:0}.ant-picker-rtl .ant-picker-clear{right:auto;left:0}.ant-picker-rtl .ant-picker-separator{transform:rotate(180deg)}.ant-picker-panel-rtl .ant-picker-header-view button:not(:first-child){margin-right:8px;margin-left:0}.ant-picker-rtl.ant-picker-range .ant-picker-clear{right:auto;left:11px}.ant-picker-rtl.ant-picker-range .ant-picker-active-bar{margin-right:11px;margin-left:0}.ant-picker-rtl.ant-picker-range.ant-picker-small .ant-picker-active-bar{margin-right:7px}.ant-picker-dropdown-rtl .ant-picker-ranges{text-align:right}.ant-picker-dropdown-rtl .ant-picker-ranges .ant-picker-ok{float:left;margin-right:8px;margin-left:0}.ant-picker-panel-rtl{direction:rtl}.ant-picker-panel-rtl .ant-picker-prev-icon,.ant-picker-panel-rtl .ant-picker-super-prev-icon{transform:rotate(135deg)}.ant-picker-panel-rtl .ant-picker-next-icon,.ant-picker-panel-rtl .ant-picker-super-next-icon{transform:rotate(-45deg)}.ant-picker-cell .ant-picker-cell-inner{position:relative;z-index:2;display:inline-block;min-width:24px;height:24px;line-height:24px;border-radius:2px;transition:background .3s,border .3s}.ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-range-start:before{right:50%;left:0}.ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-range-end:before{right:0;left:50%}.ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-range-start.ant-picker-cell-range-end:before{right:50%;left:50%}.ant-picker-panel-rtl .ant-picker-date-panel .ant-picker-cell-in-view.ant-picker-cell-in-range.ant-picker-cell-range-hover-start .ant-picker-cell-inner:after{right:0;left:-6px}.ant-picker-panel-rtl .ant-picker-date-panel .ant-picker-cell-in-view.ant-picker-cell-in-range.ant-picker-cell-range-hover-end .ant-picker-cell-inner:after{right:-6px;left:0}.ant-picker-panel-rtl .ant-picker-cell-range-hover.ant-picker-cell-range-start:after{right:0;left:50%}.ant-picker-panel-rtl .ant-picker-cell-range-hover.ant-picker-cell-range-end:after{right:50%;left:0}.ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-range-start:not(.ant-picker-cell-range-start-single):not(.ant-picker-cell-range-end) .ant-picker-cell-inner{border-radius:0 2px 2px 0}.ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-range-end:not(.ant-picker-cell-range-end-single):not(.ant-picker-cell-range-start) .ant-picker-cell-inner{border-radius:2px 0 0 2px}.ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-range-hover-edge-start:not(.ant-picker-cell-range-hover-edge-start-near-range):after,.ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-range-hover-start:after,.ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-start.ant-picker-cell-range-hover-edge-start.ant-picker-cell-range-hover-edge-start-near-range:after,.ant-picker-panel-rtl tr>.ant-picker-cell-in-view.ant-picker-cell-range-hover:not(.ant-picker-cell-selected):first-child:after{right:6px;left:0;border-right:1px dashed #7ec1ff;border-left:none;border-radius:0 2px 2px 0}.ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-end.ant-picker-cell-range-hover-edge-end.ant-picker-cell-range-hover-edge-end-near-range:after,.ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-range-hover-edge-end:not(.ant-picker-cell-range-hover-edge-end-near-range):after,.ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-range-hover-end:after,.ant-picker-panel-rtl tr>.ant-picker-cell-in-view.ant-picker-cell-range-hover:not(.ant-picker-cell-selected):last-child:after{right:0;left:6px;border-right:none;border-left:1px dashed #7ec1ff;border-radius:2px 0 0 2px}.ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-end.ant-picker-cell-range-hover-start.ant-picker-cell-range-hover-edge-end:not(.ant-picker-cell-range-hover):after,.ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-start.ant-picker-cell-range-hover-edge-start:not(.ant-picker-cell-range-hover):after,.ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-start.ant-picker-cell-range-hover-end.ant-picker-cell-range-hover-edge-start:not(.ant-picker-cell-range-hover):after,.ant-picker-panel-rtl tr>.ant-picker-cell-in-view.ant-picker-cell-end.ant-picker-cell-range-hover.ant-picker-cell-range-hover-edge-end:first-child:after,.ant-picker-panel-rtl tr>.ant-picker-cell-in-view.ant-picker-cell-range-hover-end:first-child:after,.ant-picker-panel-rtl tr>.ant-picker-cell-in-view.ant-picker-cell-range-hover-start:last-child:after,.ant-picker-panel-rtl tr>.ant-picker-cell-in-view.ant-picker-cell-start.ant-picker-cell-range-hover.ant-picker-cell-range-hover-edge-start:last-child:after{right:6px;left:6px;border-right:1px dashed #7ec1ff;border-left:1px dashed #7ec1ff;border-radius:2px}.ant-picker-dropdown-rtl .ant-picker-footer-extra{direction:rtl;text-align:right}.ant-picker-panel-rtl .ant-picker-time-panel{direction:ltr}.ant-picker-inline{padding:0;border:none}.ant-picker-inline .ant-picker-range-arrow{display:none!important}.ant-picker-inline .ant-picker-dropdown{z-index:auto}.ant-picker-dropdown{top:unset;left:unset}.ant-picker-panel-container.ant-picker-week-number .ant-picker-date-panel .ant-picker-content{width:100%}.ant-picker-panel-container.ant-picker-week-number .ant-picker-date-panel .ant-picker-content th{width:inherit}.ant-picker-range-arrow{margin-right:16.5px}.ant-descriptions-header{display:flex;align-items:center;margin-bottom:20px}.ant-descriptions-title{flex:auto;overflow:hidden;color:#000000d9;font-weight:700;font-size:16px;line-height:1.5715;white-space:nowrap;text-overflow:ellipsis}.ant-descriptions-extra{margin-left:auto;color:#000000d9;font-size:14px}.ant-descriptions-view{width:100%;border-radius:2px}.ant-descriptions-view table{width:100%;table-layout:fixed}.ant-descriptions-row>td,.ant-descriptions-row>th{padding-bottom:16px}.ant-descriptions-row:last-child{border-bottom:none}.ant-descriptions-item-label{color:#000000d9;font-weight:400;font-size:14px;line-height:1.5715;text-align:start}.ant-descriptions-item-label:after{content:":";position:relative;top:-.5px;margin:0 8px 0 2px}.ant-descriptions-item-label.ant-descriptions-item-no-colon:after{content:" "}.ant-descriptions-item-no-label:after{margin:0;content:""}.ant-descriptions-item-content{display:table-cell;flex:1;color:#000000d9;font-size:14px;line-height:1.5715;word-break:break-word;overflow-wrap:break-word}.ant-descriptions-item{padding-bottom:0;vertical-align:top}.ant-descriptions-item-container{display:flex}.ant-descriptions-item-container .ant-descriptions-item-content,.ant-descriptions-item-container .ant-descriptions-item-label{display:inline-flex;align-items:baseline}.ant-descriptions-middle .ant-descriptions-row>td,.ant-descriptions-middle .ant-descriptions-row>th{padding-bottom:12px}.ant-descriptions-small .ant-descriptions-row>td,.ant-descriptions-small .ant-descriptions-row>th{padding-bottom:8px}.ant-descriptions-bordered .ant-descriptions-view{border:1px solid #f0f0f0}.ant-descriptions-bordered .ant-descriptions-view>table{table-layout:auto;border-collapse:collapse}.ant-descriptions-bordered .ant-descriptions-item-content,.ant-descriptions-bordered .ant-descriptions-item-label{padding:16px 24px;border-right:1px solid #f0f0f0}.ant-descriptions-bordered .ant-descriptions-item-content:last-child,.ant-descriptions-bordered .ant-descriptions-item-label:last-child{border-right:none}.ant-descriptions-bordered .ant-descriptions-item-label{background-color:#fafafa}.ant-descriptions-bordered .ant-descriptions-item-label:after{display:none}.ant-descriptions-bordered .ant-descriptions-row{border-bottom:1px solid #f0f0f0}.ant-descriptions-bordered .ant-descriptions-row:last-child{border-bottom:none}.ant-descriptions-bordered.ant-descriptions-middle .ant-descriptions-item-content,.ant-descriptions-bordered.ant-descriptions-middle .ant-descriptions-item-label{padding:12px 24px}.ant-descriptions-bordered.ant-descriptions-small .ant-descriptions-item-content,.ant-descriptions-bordered.ant-descriptions-small .ant-descriptions-item-label{padding:8px 16px}.ant-descriptions-rtl{direction:rtl}.ant-descriptions-rtl .ant-descriptions-item-label:after{margin:0 2px 0 8px}.ant-descriptions-rtl.ant-descriptions-bordered .ant-descriptions-item-content,.ant-descriptions-rtl.ant-descriptions-bordered .ant-descriptions-item-label{border-right:none;border-left:1px solid #f0f0f0}.ant-descriptions-rtl.ant-descriptions-bordered .ant-descriptions-item-content:last-child,.ant-descriptions-rtl.ant-descriptions-bordered .ant-descriptions-item-label:last-child{border-left:none}nz-descriptions{display:block}.ant-divider{box-sizing:border-box;margin:0;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum";border-top:1px solid rgba(0,0,0,.06)}.ant-divider-vertical{position:relative;top:-.06em;display:inline-block;height:.9em;margin:0 8px;vertical-align:middle;border-top:0;border-left:1px solid rgba(0,0,0,.06)}.ant-divider-horizontal{display:flex;clear:both;width:100%;min-width:100%;margin:24px 0}.ant-divider-horizontal.ant-divider-with-text{display:flex;align-items:center;margin:16px 0;color:#000000d9;font-weight:500;font-size:16px;white-space:nowrap;text-align:center;border-top:0;border-top-color:#0000000f}.ant-divider-horizontal.ant-divider-with-text:after,.ant-divider-horizontal.ant-divider-with-text:before{position:relative;width:50%;border-top:1px solid transparent;border-top-color:inherit;border-bottom:0;transform:translateY(50%);content:""}.ant-divider-horizontal.ant-divider-with-text-left:before{width:5%}.ant-divider-horizontal.ant-divider-with-text-left:after{width:95%}.ant-divider-horizontal.ant-divider-with-text-right:before{width:95%}.ant-divider-horizontal.ant-divider-with-text-right:after{width:5%}.ant-divider-inner-text{display:inline-block;padding:0 1em}.ant-divider-dashed{background:0 0;border-color:#0000000f;border-style:dashed;border-width:1px 0 0}.ant-divider-horizontal.ant-divider-with-text.ant-divider-dashed:after,.ant-divider-horizontal.ant-divider-with-text.ant-divider-dashed:before{border-style:dashed none none}.ant-divider-vertical.ant-divider-dashed{border-width:0 0 0 1px}.ant-divider-plain.ant-divider-with-text{color:#000000d9;font-weight:400;font-size:14px}.ant-divider-horizontal.ant-divider-with-text-left.ant-divider-no-default-orientation-margin-left:before{width:0}.ant-divider-horizontal.ant-divider-with-text-left.ant-divider-no-default-orientation-margin-left:after{width:100%}.ant-divider-horizontal.ant-divider-with-text-left.ant-divider-no-default-orientation-margin-left .ant-divider-inner-text{padding-left:0}.ant-divider-horizontal.ant-divider-with-text-right.ant-divider-no-default-orientation-margin-right:before{width:100%}.ant-divider-horizontal.ant-divider-with-text-right.ant-divider-no-default-orientation-margin-right:after{width:0}.ant-divider-horizontal.ant-divider-with-text-right.ant-divider-no-default-orientation-margin-right .ant-divider-inner-text{padding-right:0}.ant-divider-rtl{direction:rtl}.ant-divider-rtl.ant-divider-horizontal.ant-divider-with-text-left:before{width:95%}.ant-divider-rtl.ant-divider-horizontal.ant-divider-with-text-left:after{width:5%}.ant-divider-rtl.ant-divider-horizontal.ant-divider-with-text-right:before{width:5%}.ant-divider-rtl.ant-divider-horizontal.ant-divider-with-text-right:after{width:95%}.ant-divider-dotted{background:0 0;border-color:#0000000f;border-style:dotted;border-width:1px 0 0}.ant-divider-horizontal.ant-divider-with-text.ant-divider-dotted:after,.ant-divider-horizontal.ant-divider-with-text.ant-divider-dotted:before{border-style:dotted none none}.ant-divider-vertical.ant-divider-dotted{border-width:0 0 0 1px}.ant-divider-sm{margin-block:8px}.ant-divider-md{margin-block:16px}.ant-drawer{position:fixed;inset:0;z-index:1000;pointer-events:none}.ant-drawer-inline{position:absolute}.ant-drawer-mask{position:absolute;inset:0;z-index:1000;background:#00000073;pointer-events:auto}.ant-drawer-content-wrapper{position:absolute;z-index:1000;transition:all .3s}.ant-drawer-content-wrapper-hidden{display:none}.ant-drawer-left>.ant-drawer-content-wrapper{top:0;bottom:0;left:0;box-shadow:6px 0 16px -8px #00000014,9px 0 28px #0000000d,12px 0 48px 16px #00000008}.ant-drawer-right>.ant-drawer-content-wrapper{top:0;right:0;bottom:0;box-shadow:-6px 0 16px -8px #00000014,-9px 0 28px #0000000d,-12px 0 48px 16px #00000008}.ant-drawer-top>.ant-drawer-content-wrapper{top:0;right:0;left:0;box-shadow:0 6px 16px -8px #00000014,0 9px 28px #0000000d,0 12px 48px 16px #00000008}.ant-drawer-bottom>.ant-drawer-content-wrapper{right:0;bottom:0;left:0;box-shadow:0 -6px 16px -8px #00000014,0 -9px 28px #0000000d,0 -12px 48px 16px #00000008}.ant-drawer-content{width:100%;height:100%;overflow:auto;background:#fff;pointer-events:auto}.ant-drawer-wrapper-body{display:flex;flex-direction:column;width:100%;height:100%}.ant-drawer-header{display:flex;flex:0;align-items:center;padding:16px 24px;font-size:16px;line-height:22px;border-bottom:1px solid #f0f0f0}.ant-drawer-header-title{display:flex;flex:1;align-items:center;min-width:0;min-height:0}.ant-drawer-extra{flex:none}.ant-drawer-close{display:inline-block;margin-right:12px;color:#00000073;font-weight:700;font-size:16px;font-style:normal;line-height:1;text-align:center;text-transform:none;text-decoration:none;background:0 0;border:0;outline:0;cursor:pointer;transition:color .3s;text-rendering:auto}.ant-drawer-close:focus,.ant-drawer-close:hover{color:#000000bf;text-decoration:none}.ant-drawer-title{flex:1;margin:0;color:#000000d9;font-weight:500;font-size:16px;line-height:22px}.ant-drawer-body{flex:1;min-width:0;min-height:0;padding:24px;overflow:auto}.ant-drawer-footer{flex-shrink:0;padding:10px 16px;border-top:1px solid #f0f0f0}.panel-motion-appear-start,.panel-motion-enter-start,.panel-motion-leave-start{transition:none}.panel-motion-appear-active,.panel-motion-enter-active,.panel-motion-leave-active,.ant-drawer-mask-motion-appear-active,.ant-drawer-mask-motion-enter-active,.ant-drawer-mask-motion-leave-active{transition:all .3s}.ant-drawer-mask-motion-appear,.ant-drawer-mask-motion-enter{opacity:0}.ant-drawer-mask-motion-appear-active,.ant-drawer-mask-motion-enter-active,.ant-drawer-mask-motion-leave{opacity:1}.ant-drawer-mask-motion-leave-active{opacity:0}.ant-drawer-panel-motion-left-appear-start,.ant-drawer-panel-motion-left-enter-start,.ant-drawer-panel-motion-left-leave-start{transition:none}.ant-drawer-panel-motion-left-appear-active,.ant-drawer-panel-motion-left-enter-active,.ant-drawer-panel-motion-left-leave-active{transition:all .3s}.ant-drawer-panel-motion-left-appear-start,.ant-drawer-panel-motion-left-enter-start{transform:translate(-100%)!important}.ant-drawer-panel-motion-left-appear-active,.ant-drawer-panel-motion-left-enter-active,.ant-drawer-panel-motion-left-leave{transform:translate(0)}.ant-drawer-panel-motion-left-leave-active{transform:translate(-100%)}.ant-drawer-panel-motion-right-appear-start,.ant-drawer-panel-motion-right-enter-start,.ant-drawer-panel-motion-right-leave-start{transition:none}.ant-drawer-panel-motion-right-appear-active,.ant-drawer-panel-motion-right-enter-active,.ant-drawer-panel-motion-right-leave-active{transition:all .3s}.ant-drawer-panel-motion-right-appear-start,.ant-drawer-panel-motion-right-enter-start{transform:translate(100%)!important}.ant-drawer-panel-motion-right-appear-active,.ant-drawer-panel-motion-right-enter-active,.ant-drawer-panel-motion-right-leave{transform:translate(0)}.ant-drawer-panel-motion-right-leave-active{transform:translate(100%)}.ant-drawer-panel-motion-top-appear-start,.ant-drawer-panel-motion-top-enter-start,.ant-drawer-panel-motion-top-leave-start{transition:none}.ant-drawer-panel-motion-top-appear-active,.ant-drawer-panel-motion-top-enter-active,.ant-drawer-panel-motion-top-leave-active{transition:all .3s}.ant-drawer-panel-motion-top-appear-start,.ant-drawer-panel-motion-top-enter-start{transform:translateY(-100%)!important}.ant-drawer-panel-motion-top-appear-active,.ant-drawer-panel-motion-top-enter-active,.ant-drawer-panel-motion-top-leave{transform:translateY(0)}.ant-drawer-panel-motion-top-leave-active{transform:translateY(-100%)}.ant-drawer-panel-motion-bottom-appear-start,.ant-drawer-panel-motion-bottom-enter-start,.ant-drawer-panel-motion-bottom-leave-start{transition:none}.ant-drawer-panel-motion-bottom-appear-active,.ant-drawer-panel-motion-bottom-enter-active,.ant-drawer-panel-motion-bottom-leave-active{transition:all .3s}.ant-drawer-panel-motion-bottom-appear-start,.ant-drawer-panel-motion-bottom-enter-start{transform:translateY(100%)!important}.ant-drawer-panel-motion-bottom-appear-active,.ant-drawer-panel-motion-bottom-enter-active,.ant-drawer-panel-motion-bottom-leave{transform:translateY(0)}.ant-drawer-panel-motion-bottom-leave-active{transform:translateY(100%)}.ant-drawer-mask-motion-enter{animation-name:antFadeIn;animation-duration:.3s;animation-timing-function:cubic-bezier(.645,.045,.355,1);animation-fill-mode:both}.ant-drawer-mask-motion-leave{animation-name:antFadeOut;animation-duration:.3s;animation-timing-function:cubic-bezier(.645,.045,.355,1);animation-fill-mode:both}.ant-drawer-rtl{direction:rtl}.ant-drawer-rtl .ant-drawer-close{margin-right:0;margin-left:12px}.ant-drawer:not(.ant-drawer-open) .ant-drawer-content-wrapper{box-shadow:none}.ant-dropdown-menu-item.ant-dropdown-menu-item-danger{color:#ff4d4f}.ant-dropdown-menu-item.ant-dropdown-menu-item-danger:hover{color:#fff;background-color:#ff4d4f}.ant-dropdown{box-sizing:border-box;margin:0;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum";--antd-arrow-background-color:#fff;position:absolute;top:-9999px;left:-9999px;z-index:1050;display:block}.ant-dropdown:before{position:absolute;inset-block:-4px;z-index:-9999;opacity:.0001;content:""}.ant-dropdown-wrap{position:relative}.ant-dropdown-wrap .ant-btn>.anticon-down{font-size:10px}.ant-dropdown-wrap .anticon-down:before{transition:transform .2s}.ant-dropdown-wrap-open .anticon-down:before{transform:rotate(180deg)}.ant-dropdown-hidden,.ant-dropdown-menu-hidden,.ant-dropdown-menu-submenu-hidden{display:none}.ant-dropdown-arrow{position:absolute;z-index:1;display:block;width:16px;height:16px;overflow:hidden;pointer-events:none}.ant-dropdown-arrow:before{position:absolute;bottom:0;width:16px;height:8px;background:var(--antd-arrow-background-color);content:"";clip-path:polygon(1.65685425px 100%,50% 1.65685425px,14.34314575px 100%,1.65685425px 100%);clip-path:path("M 0 8 A 4 4 0 0 0 2.82842712474619 6.82842712474619 L 6.585786437626905 3.0710678118654755 A 2 2 0 0 1 9.414213562373096 3.0710678118654755 L 13.17157287525381 6.82842712474619 A 4 4 0 0 0 16 8 Z");inset-inline-start:0}.ant-dropdown-arrow:after{position:absolute;bottom:0;z-index:0;width:8.97056275px;height:8.97056275px;margin:auto;background:0 0;border-radius:0 0 2px;box-shadow:2px 2px 5px #0000000d;transform:translateY(50%) rotate(-135deg);content:"";inset-inline:0}.ant-dropdown-arrow:before{background:var(--antd-arrow-background-color)}.ant-dropdown-placement-top>.ant-dropdown-arrow,.ant-dropdown-placement-topLeft>.ant-dropdown-arrow,.ant-dropdown-placement-topRight>.ant-dropdown-arrow{bottom:0;transform:translateY(100%) rotate(180deg)}.ant-dropdown-placement-top>.ant-dropdown-arrow{left:50%;transform:translate(-50%) translateY(100%) rotate(180deg)}.ant-dropdown-placement-topLeft>.ant-dropdown-arrow{left:16px}.ant-dropdown-placement-topRight>.ant-dropdown-arrow{right:16px}.ant-dropdown-placement-bottom>.ant-dropdown-arrow,.ant-dropdown-placement-bottomLeft>.ant-dropdown-arrow,.ant-dropdown-placement-bottomRight>.ant-dropdown-arrow{top:0;transform:translateY(-100%)}.ant-dropdown-placement-bottom>.ant-dropdown-arrow{left:50%;transform:translate(-50%) translateY(-100%)}.ant-dropdown-placement-bottomLeft>.ant-dropdown-arrow{left:16px}.ant-dropdown-placement-bottomRight>.ant-dropdown-arrow{right:16px}.ant-dropdown-placement-left>.ant-dropdown-arrow,.ant-dropdown-placement-leftBottom>.ant-dropdown-arrow,.ant-dropdown-placement-leftTop>.ant-dropdown-arrow{right:0;transform:translate(100%) rotate(90deg)}.ant-dropdown-placement-left>.ant-dropdown-arrow{top:50%;transform:translateY(-50%) translate(100%) rotate(90deg)}.ant-dropdown-placement-leftTop>.ant-dropdown-arrow{top:16px}.ant-dropdown-placement-leftBottom>.ant-dropdown-arrow{bottom:16px}.ant-dropdown-placement-right>.ant-dropdown-arrow,.ant-dropdown-placement-rightBottom>.ant-dropdown-arrow,.ant-dropdown-placement-rightTop>.ant-dropdown-arrow{left:0;transform:translate(-100%) rotate(-90deg)}.ant-dropdown-placement-right>.ant-dropdown-arrow{top:50%;transform:translateY(-50%) translate(-100%) rotate(-90deg)}.ant-dropdown-placement-rightTop>.ant-dropdown-arrow{top:16px}.ant-dropdown-placement-rightBottom>.ant-dropdown-arrow{bottom:16px}.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:2px;outline:0;box-shadow:0 3px 6px -4px #0000001f,0 6px 16px #00000014,0 9px 28px 8px #0000000d}.ant-dropdown-menu-item-group-title{padding:5px 12px;color:#00000073;transition:all .3s}.ant-dropdown-menu-submenu-popup{position:absolute;z-index:1050;background:0 0;box-shadow:none;transform-origin:0 0}.ant-dropdown-menu-submenu-popup li,.ant-dropdown-menu-submenu-popup ul{list-style:none}.ant-dropdown-menu-submenu-popup ul{margin-right:.3em;margin-left:.3em}.ant-dropdown-menu-item{position:relative;display:flex;align-items:center}.ant-dropdown-menu-item-icon{min-width:12px;margin-right:8px;font-size:12px}.ant-dropdown-menu-title-content{flex:auto}.ant-dropdown-menu-title-content>a{color:inherit;transition:all .3s}.ant-dropdown-menu-title-content>a:hover{color:inherit}.ant-dropdown-menu-title-content>a:after{position:absolute;inset:0;content:""}.ant-dropdown-menu-item,.ant-dropdown-menu-submenu-title{clear:both;margin:0;padding:5px 12px;color:#000000d9;font-weight:400;font-size:14px;line-height:22px;cursor:pointer;transition:all .3s}.ant-dropdown-menu-item-selected,.ant-dropdown-menu-submenu-title-selected{color:#1890ff;background-color:#e6f7ff}.ant-dropdown-menu-item.ant-dropdown-menu-item-active,.ant-dropdown-menu-item.ant-dropdown-menu-submenu-title-active,.ant-dropdown-menu-item:hover,.ant-dropdown-menu-submenu-title.ant-dropdown-menu-item-active,.ant-dropdown-menu-submenu-title.ant-dropdown-menu-submenu-title-active,.ant-dropdown-menu-submenu-title:hover{background-color:#f5f5f5}.ant-dropdown-menu-item.ant-dropdown-menu-item-disabled,.ant-dropdown-menu-item.ant-dropdown-menu-submenu-title-disabled,.ant-dropdown-menu-submenu-title.ant-dropdown-menu-item-disabled,.ant-dropdown-menu-submenu-title.ant-dropdown-menu-submenu-title-disabled{color:#00000040;cursor:not-allowed}.ant-dropdown-menu-item.ant-dropdown-menu-item-disabled:hover,.ant-dropdown-menu-item.ant-dropdown-menu-submenu-title-disabled:hover,.ant-dropdown-menu-submenu-title.ant-dropdown-menu-item-disabled:hover,.ant-dropdown-menu-submenu-title.ant-dropdown-menu-submenu-title-disabled:hover{color:#00000040;background-color:#fff;cursor:not-allowed}.ant-dropdown-menu-item.ant-dropdown-menu-item-disabled a,.ant-dropdown-menu-item.ant-dropdown-menu-submenu-title-disabled a,.ant-dropdown-menu-submenu-title.ant-dropdown-menu-item-disabled a,.ant-dropdown-menu-submenu-title.ant-dropdown-menu-submenu-title-disabled a{pointer-events:none}.ant-dropdown-menu-item-divider,.ant-dropdown-menu-submenu-title-divider{height:1px;margin:4px 0;overflow:hidden;line-height:0;background-color:#f0f0f0}.ant-dropdown-menu-item .ant-dropdown-menu-submenu-expand-icon,.ant-dropdown-menu-submenu-title .ant-dropdown-menu-submenu-expand-icon{position:absolute;right:8px}.ant-dropdown-menu-item .ant-dropdown-menu-submenu-expand-icon .ant-dropdown-menu-submenu-arrow-icon,.ant-dropdown-menu-submenu-title .ant-dropdown-menu-submenu-expand-icon .ant-dropdown-menu-submenu-arrow-icon{margin-right:0!important;color:#00000073;font-size:10px;font-style:normal}.ant-dropdown-menu-item-group-list{margin:0 8px;padding:0;list-style:none}.ant-dropdown-menu-submenu-title{padding-right:24px}.ant-dropdown-menu-submenu-vertical{position:relative}.ant-dropdown-menu-submenu-vertical>.ant-dropdown-menu{position:absolute;top:0;left:100%;min-width:100%;margin-left:4px;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:#00000040;background-color:#fff;cursor:not-allowed}.ant-dropdown-menu-submenu-selected .ant-dropdown-menu-submenu-title{color:#1890ff}.ant-dropdown.ant-slide-down-appear.ant-slide-down-appear-active.ant-dropdown-placement-bottom,.ant-dropdown.ant-slide-down-appear.ant-slide-down-appear-active.ant-dropdown-placement-bottomLeft,.ant-dropdown.ant-slide-down-appear.ant-slide-down-appear-active.ant-dropdown-placement-bottomRight,.ant-dropdown.ant-slide-down-enter.ant-slide-down-enter-active.ant-dropdown-placement-bottom,.ant-dropdown.ant-slide-down-enter.ant-slide-down-enter-active.ant-dropdown-placement-bottomLeft,.ant-dropdown.ant-slide-down-enter.ant-slide-down-enter-active.ant-dropdown-placement-bottomRight{animation-name:antSlideUpIn}.ant-dropdown.ant-slide-up-appear.ant-slide-up-appear-active.ant-dropdown-placement-top,.ant-dropdown.ant-slide-up-appear.ant-slide-up-appear-active.ant-dropdown-placement-topLeft,.ant-dropdown.ant-slide-up-appear.ant-slide-up-appear-active.ant-dropdown-placement-topRight,.ant-dropdown.ant-slide-up-enter.ant-slide-up-enter-active.ant-dropdown-placement-top,.ant-dropdown.ant-slide-up-enter.ant-slide-up-enter-active.ant-dropdown-placement-topLeft,.ant-dropdown.ant-slide-up-enter.ant-slide-up-enter-active.ant-dropdown-placement-topRight{animation-name:antSlideDownIn}.ant-dropdown.ant-slide-down-leave.ant-slide-down-leave-active.ant-dropdown-placement-bottom,.ant-dropdown.ant-slide-down-leave.ant-slide-down-leave-active.ant-dropdown-placement-bottomLeft,.ant-dropdown.ant-slide-down-leave.ant-slide-down-leave-active.ant-dropdown-placement-bottomRight{animation-name:antSlideUpOut}.ant-dropdown.ant-slide-up-leave.ant-slide-up-leave-active.ant-dropdown-placement-top,.ant-dropdown.ant-slide-up-leave.ant-slide-up-leave-active.ant-dropdown-placement-topLeft,.ant-dropdown.ant-slide-up-leave.ant-slide-up-leave-active.ant-dropdown-placement-topRight{animation-name:antSlideDownOut}.ant-dropdown-button>.anticon.anticon-down,.ant-dropdown-link>.anticon.anticon-down,.ant-dropdown-trigger>.anticon.anticon-down{font-size:10px;vertical-align:baseline}.ant-dropdown-button{white-space:nowrap}.ant-dropdown-button.ant-btn-group>.ant-btn-loading,.ant-dropdown-button.ant-btn-group>.ant-btn-loading+.ant-btn{cursor:default;pointer-events:none}.ant-dropdown-button.ant-btn-group>.ant-btn-loading+.ant-btn:before{display:block}.ant-dropdown-button.ant-btn-group>.ant-btn:last-child:not(:first-child):not(.ant-btn-icon-only){padding-right:8px;padding-left:8px}.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-item>.anticon+span>a,.ant-dropdown-menu-dark .ant-dropdown-menu-item>a,.ant-dropdown-menu-dark .ant-dropdown-menu-submenu-title{color:#ffffffa6}.ant-dropdown-menu-dark .ant-dropdown-menu-item .ant-dropdown-menu-submenu-arrow:after,.ant-dropdown-menu-dark .ant-dropdown-menu-item>.anticon+span>a .ant-dropdown-menu-submenu-arrow:after,.ant-dropdown-menu-dark .ant-dropdown-menu-item>a .ant-dropdown-menu-submenu-arrow:after,.ant-dropdown-menu-dark .ant-dropdown-menu-submenu-title .ant-dropdown-menu-submenu-arrow:after{color:#ffffffa6}.ant-dropdown-menu-dark .ant-dropdown-menu-item:hover,.ant-dropdown-menu-dark .ant-dropdown-menu-item>.anticon+span>a:hover,.ant-dropdown-menu-dark .ant-dropdown-menu-item>a:hover,.ant-dropdown-menu-dark .ant-dropdown-menu-submenu-title:hover{color:#fff;background:0 0}.ant-dropdown-menu-dark .ant-dropdown-menu-item-selected,.ant-dropdown-menu-dark .ant-dropdown-menu-item-selected:hover,.ant-dropdown-menu-dark .ant-dropdown-menu-item-selected>a{color:#fff;background:#1890ff}.ant-dropdown-rtl{direction:rtl}.ant-dropdown-rtl.ant-dropdown:before{right:-7px;left:0}.ant-dropdown-menu.ant-dropdown-menu-rtl,.ant-dropdown-menu-submenu-rtl .ant-dropdown-menu-item-group-title,.ant-dropdown-rtl .ant-dropdown-menu-item-group-title{direction:rtl;text-align:right}.ant-dropdown-menu-submenu-popup.ant-dropdown-menu-submenu-rtl{transform-origin:100% 0}.ant-dropdown-rtl .ant-dropdown-menu-submenu-popup li,.ant-dropdown-rtl .ant-dropdown-menu-submenu-popup ul,.ant-dropdown-rtl .ant-dropdown-menu-item,.ant-dropdown-rtl .ant-dropdown-menu-submenu-title{text-align:right}.ant-dropdown-rtl .ant-dropdown-menu-item>.anticon:first-child,.ant-dropdown-rtl .ant-dropdown-menu-item>span>.anticon:first-child,.ant-dropdown-rtl .ant-dropdown-menu-submenu-title>.anticon:first-child,.ant-dropdown-rtl .ant-dropdown-menu-submenu-title>span>.anticon:first-child{margin-right:0;margin-left:8px}.ant-dropdown-rtl .ant-dropdown-menu-item .ant-dropdown-menu-submenu-expand-icon,.ant-dropdown-rtl .ant-dropdown-menu-submenu-title .ant-dropdown-menu-submenu-expand-icon{right:auto;left:8px}.ant-dropdown-rtl .ant-dropdown-menu-item .ant-dropdown-menu-submenu-expand-icon .ant-dropdown-menu-submenu-arrow-icon,.ant-dropdown-rtl .ant-dropdown-menu-submenu-title .ant-dropdown-menu-submenu-expand-icon .ant-dropdown-menu-submenu-arrow-icon{margin-left:0!important;transform:scaleX(-1)}.ant-dropdown-rtl .ant-dropdown-menu-submenu-title{padding-right:12px;padding-left:24px}.ant-dropdown-rtl .ant-dropdown-menu-submenu-vertical>.ant-dropdown-menu{right:100%;left:0;margin-right:4px;margin-left:0}.ant-dropdown-menu>ul{margin:0;padding:0;list-style:inherit}.ant-dropdown{position:relative;inset:0}.ant-dropdown:not(:has(.ant-dropdown-arrow)){margin-block:4px}.ant-dropdown-rtl .ant-dropdown-menu-item .ant-dropdown-menu-submenu-arrow,.ant-dropdown-rtl .ant-dropdown-menu-submenu-title .ant-dropdown-menu-submenu-arrow{transform:rotate(180deg)}.ant-empty{margin:0 8px;font-size:14px;line-height:1.5715;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-footer{margin-top:16px}.ant-empty-normal{margin:32px 0;color:#00000040}.ant-empty-normal .ant-empty-image{height:40px}.ant-empty-small{margin:8px 0;color:#00000040}.ant-empty-small .ant-empty-image{height:35px}.ant-empty-img-default-ellipse{fill:#f5f5f5;fill-opacity:.8}.ant-empty-img-default-path-1{fill:#aeb8c2}.ant-empty-img-default-path-2{fill:url(#linearGradient-1)}.ant-empty-img-default-path-3{fill:#f5f5f7}.ant-empty-img-default-path-4,.ant-empty-img-default-path-5{fill:#dce0e6}.ant-empty-img-default-g{fill:#fff}.ant-empty-img-simple-ellipse{fill:#f5f5f5}.ant-empty-img-simple-g{stroke:#d9d9d9}.ant-empty-img-simple-path{fill:#fafafa}.ant-empty-rtl{direction:rtl}nz-empty{display:block}.ant-row{display:flex;flex-flow:row wrap;min-width:0}.ant-row:after,.ant-row:before{display:flex}.ant-row-no-wrap{flex-wrap:nowrap}.ant-row-start{justify-content:flex-start}.ant-row-center{justify-content:center}.ant-row-end{justify-content:flex-end}.ant-row-space-between{justify-content:space-between}.ant-row-space-around{justify-content:space-around}.ant-row-space-evenly{justify-content:space-evenly}.ant-row-top{align-items:flex-start}.ant-row-middle{align-items:center}.ant-row-bottom{align-items:flex-end}.ant-col{position:relative;max-width:100%;min-height:1px}.ant-col-24{display:block;flex:0 0 100%;max-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{order:24}.ant-col-23{display:block;flex:0 0 95.83333333%;max-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{order:23}.ant-col-22{display:block;flex:0 0 91.66666667%;max-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{order:22}.ant-col-21{display:block;flex:0 0 87.5%;max-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{order:21}.ant-col-20{display:block;flex:0 0 83.33333333%;max-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{order:20}.ant-col-19{display:block;flex:0 0 79.16666667%;max-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{order:19}.ant-col-18{display:block;flex:0 0 75%;max-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{order:18}.ant-col-17{display:block;flex:0 0 70.83333333%;max-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{order:17}.ant-col-16{display:block;flex:0 0 66.66666667%;max-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{order:16}.ant-col-15{display:block;flex:0 0 62.5%;max-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{order:15}.ant-col-14{display:block;flex:0 0 58.33333333%;max-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{order:14}.ant-col-13{display:block;flex:0 0 54.16666667%;max-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{order:13}.ant-col-12{display:block;flex:0 0 50%;max-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{order:12}.ant-col-11{display:block;flex:0 0 45.83333333%;max-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{order:11}.ant-col-10{display:block;flex:0 0 41.66666667%;max-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{order:10}.ant-col-9{display:block;flex:0 0 37.5%;max-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{order:9}.ant-col-8{display:block;flex:0 0 33.33333333%;max-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{order:8}.ant-col-7{display:block;flex:0 0 29.16666667%;max-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{order:7}.ant-col-6{display:block;flex:0 0 25%;max-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{order:6}.ant-col-5{display:block;flex:0 0 20.83333333%;max-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{order:5}.ant-col-4{display:block;flex:0 0 16.66666667%;max-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{order:4}.ant-col-3{display:block;flex:0 0 12.5%;max-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{order:3}.ant-col-2{display:block;flex:0 0 8.33333333%;max-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{order:2}.ant-col-1{display:block;flex:0 0 4.16666667%;max-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{order:1}.ant-col-0{display:none}.ant-col-offset-0{margin-left:0}.ant-col-order-0{order:0}.ant-col-offset-0.ant-col-rtl{margin-right:0}.ant-col-push-1.ant-col-rtl{right:4.16666667%;left:auto}.ant-col-pull-1.ant-col-rtl{right:auto;left:4.16666667%}.ant-col-offset-1.ant-col-rtl{margin-right:4.16666667%;margin-left:0}.ant-col-push-2.ant-col-rtl{right:8.33333333%;left:auto}.ant-col-pull-2.ant-col-rtl{right:auto;left:8.33333333%}.ant-col-offset-2.ant-col-rtl{margin-right:8.33333333%;margin-left:0}.ant-col-push-3.ant-col-rtl{right:12.5%;left:auto}.ant-col-pull-3.ant-col-rtl{right:auto;left:12.5%}.ant-col-offset-3.ant-col-rtl{margin-right:12.5%;margin-left:0}.ant-col-push-4.ant-col-rtl{right:16.66666667%;left:auto}.ant-col-pull-4.ant-col-rtl{right:auto;left:16.66666667%}.ant-col-offset-4.ant-col-rtl{margin-right:16.66666667%;margin-left:0}.ant-col-push-5.ant-col-rtl{right:20.83333333%;left:auto}.ant-col-pull-5.ant-col-rtl{right:auto;left:20.83333333%}.ant-col-offset-5.ant-col-rtl{margin-right:20.83333333%;margin-left:0}.ant-col-push-6.ant-col-rtl{right:25%;left:auto}.ant-col-pull-6.ant-col-rtl{right:auto;left:25%}.ant-col-offset-6.ant-col-rtl{margin-right:25%;margin-left:0}.ant-col-push-7.ant-col-rtl{right:29.16666667%;left:auto}.ant-col-pull-7.ant-col-rtl{right:auto;left:29.16666667%}.ant-col-offset-7.ant-col-rtl{margin-right:29.16666667%;margin-left:0}.ant-col-push-8.ant-col-rtl{right:33.33333333%;left:auto}.ant-col-pull-8.ant-col-rtl{right:auto;left:33.33333333%}.ant-col-offset-8.ant-col-rtl{margin-right:33.33333333%;margin-left:0}.ant-col-push-9.ant-col-rtl{right:37.5%;left:auto}.ant-col-pull-9.ant-col-rtl{right:auto;left:37.5%}.ant-col-offset-9.ant-col-rtl{margin-right:37.5%;margin-left:0}.ant-col-push-10.ant-col-rtl{right:41.66666667%;left:auto}.ant-col-pull-10.ant-col-rtl{right:auto;left:41.66666667%}.ant-col-offset-10.ant-col-rtl{margin-right:41.66666667%;margin-left:0}.ant-col-push-11.ant-col-rtl{right:45.83333333%;left:auto}.ant-col-pull-11.ant-col-rtl{right:auto;left:45.83333333%}.ant-col-offset-11.ant-col-rtl{margin-right:45.83333333%;margin-left:0}.ant-col-push-12.ant-col-rtl{right:50%;left:auto}.ant-col-pull-12.ant-col-rtl{right:auto;left:50%}.ant-col-offset-12.ant-col-rtl{margin-right:50%;margin-left:0}.ant-col-push-13.ant-col-rtl{right:54.16666667%;left:auto}.ant-col-pull-13.ant-col-rtl{right:auto;left:54.16666667%}.ant-col-offset-13.ant-col-rtl{margin-right:54.16666667%;margin-left:0}.ant-col-push-14.ant-col-rtl{right:58.33333333%;left:auto}.ant-col-pull-14.ant-col-rtl{right:auto;left:58.33333333%}.ant-col-offset-14.ant-col-rtl{margin-right:58.33333333%;margin-left:0}.ant-col-push-15.ant-col-rtl{right:62.5%;left:auto}.ant-col-pull-15.ant-col-rtl{right:auto;left:62.5%}.ant-col-offset-15.ant-col-rtl{margin-right:62.5%;margin-left:0}.ant-col-push-16.ant-col-rtl{right:66.66666667%;left:auto}.ant-col-pull-16.ant-col-rtl{right:auto;left:66.66666667%}.ant-col-offset-16.ant-col-rtl{margin-right:66.66666667%;margin-left:0}.ant-col-push-17.ant-col-rtl{right:70.83333333%;left:auto}.ant-col-pull-17.ant-col-rtl{right:auto;left:70.83333333%}.ant-col-offset-17.ant-col-rtl{margin-right:70.83333333%;margin-left:0}.ant-col-push-18.ant-col-rtl{right:75%;left:auto}.ant-col-pull-18.ant-col-rtl{right:auto;left:75%}.ant-col-offset-18.ant-col-rtl{margin-right:75%;margin-left:0}.ant-col-push-19.ant-col-rtl{right:79.16666667%;left:auto}.ant-col-pull-19.ant-col-rtl{right:auto;left:79.16666667%}.ant-col-offset-19.ant-col-rtl{margin-right:79.16666667%;margin-left:0}.ant-col-push-20.ant-col-rtl{right:83.33333333%;left:auto}.ant-col-pull-20.ant-col-rtl{right:auto;left:83.33333333%}.ant-col-offset-20.ant-col-rtl{margin-right:83.33333333%;margin-left:0}.ant-col-push-21.ant-col-rtl{right:87.5%;left:auto}.ant-col-pull-21.ant-col-rtl{right:auto;left:87.5%}.ant-col-offset-21.ant-col-rtl{margin-right:87.5%;margin-left:0}.ant-col-push-22.ant-col-rtl{right:91.66666667%;left:auto}.ant-col-pull-22.ant-col-rtl{right:auto;left:91.66666667%}.ant-col-offset-22.ant-col-rtl{margin-right:91.66666667%;margin-left:0}.ant-col-push-23.ant-col-rtl{right:95.83333333%;left:auto}.ant-col-pull-23.ant-col-rtl{right:auto;left:95.83333333%}.ant-col-offset-23.ant-col-rtl{margin-right:95.83333333%;margin-left:0}.ant-col-push-24.ant-col-rtl{right:100%;left:auto}.ant-col-pull-24.ant-col-rtl{right:auto;left:100%}.ant-col-offset-24.ant-col-rtl{margin-right:100%;margin-left:0}.ant-col-xs-24{display:block;flex:0 0 100%;max-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{order:24}.ant-col-xs-23{display:block;flex:0 0 95.83333333%;max-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{order:23}.ant-col-xs-22{display:block;flex:0 0 91.66666667%;max-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{order:22}.ant-col-xs-21{display:block;flex:0 0 87.5%;max-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{order:21}.ant-col-xs-20{display:block;flex:0 0 83.33333333%;max-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{order:20}.ant-col-xs-19{display:block;flex:0 0 79.16666667%;max-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{order:19}.ant-col-xs-18{display:block;flex:0 0 75%;max-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{order:18}.ant-col-xs-17{display:block;flex:0 0 70.83333333%;max-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{order:17}.ant-col-xs-16{display:block;flex:0 0 66.66666667%;max-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{order:16}.ant-col-xs-15{display:block;flex:0 0 62.5%;max-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{order:15}.ant-col-xs-14{display:block;flex:0 0 58.33333333%;max-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{order:14}.ant-col-xs-13{display:block;flex:0 0 54.16666667%;max-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{order:13}.ant-col-xs-12{display:block;flex:0 0 50%;max-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{order:12}.ant-col-xs-11{display:block;flex:0 0 45.83333333%;max-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{order:11}.ant-col-xs-10{display:block;flex:0 0 41.66666667%;max-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{order:10}.ant-col-xs-9{display:block;flex:0 0 37.5%;max-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{order:9}.ant-col-xs-8{display:block;flex:0 0 33.33333333%;max-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{order:8}.ant-col-xs-7{display:block;flex:0 0 29.16666667%;max-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{order:7}.ant-col-xs-6{display:block;flex:0 0 25%;max-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{order:6}.ant-col-xs-5{display:block;flex:0 0 20.83333333%;max-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{order:5}.ant-col-xs-4{display:block;flex:0 0 16.66666667%;max-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{order:4}.ant-col-xs-3{display:block;flex:0 0 12.5%;max-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{order:3}.ant-col-xs-2{display:block;flex:0 0 8.33333333%;max-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{order:2}.ant-col-xs-1{display:block;flex:0 0 4.16666667%;max-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{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{order:0}.ant-col-push-0.ant-col-rtl{right:auto}.ant-col-pull-0.ant-col-rtl{left:auto}.ant-col-xs-push-0.ant-col-rtl{right:auto}.ant-col-xs-pull-0.ant-col-rtl{left:auto}.ant-col-xs-offset-0.ant-col-rtl{margin-right:0}.ant-col-xs-push-1.ant-col-rtl{right:4.16666667%;left:auto}.ant-col-xs-pull-1.ant-col-rtl{right:auto;left:4.16666667%}.ant-col-xs-offset-1.ant-col-rtl{margin-right:4.16666667%;margin-left:0}.ant-col-xs-push-2.ant-col-rtl{right:8.33333333%;left:auto}.ant-col-xs-pull-2.ant-col-rtl{right:auto;left:8.33333333%}.ant-col-xs-offset-2.ant-col-rtl{margin-right:8.33333333%;margin-left:0}.ant-col-xs-push-3.ant-col-rtl{right:12.5%;left:auto}.ant-col-xs-pull-3.ant-col-rtl{right:auto;left:12.5%}.ant-col-xs-offset-3.ant-col-rtl{margin-right:12.5%;margin-left:0}.ant-col-xs-push-4.ant-col-rtl{right:16.66666667%;left:auto}.ant-col-xs-pull-4.ant-col-rtl{right:auto;left:16.66666667%}.ant-col-xs-offset-4.ant-col-rtl{margin-right:16.66666667%;margin-left:0}.ant-col-xs-push-5.ant-col-rtl{right:20.83333333%;left:auto}.ant-col-xs-pull-5.ant-col-rtl{right:auto;left:20.83333333%}.ant-col-xs-offset-5.ant-col-rtl{margin-right:20.83333333%;margin-left:0}.ant-col-xs-push-6.ant-col-rtl{right:25%;left:auto}.ant-col-xs-pull-6.ant-col-rtl{right:auto;left:25%}.ant-col-xs-offset-6.ant-col-rtl{margin-right:25%;margin-left:0}.ant-col-xs-push-7.ant-col-rtl{right:29.16666667%;left:auto}.ant-col-xs-pull-7.ant-col-rtl{right:auto;left:29.16666667%}.ant-col-xs-offset-7.ant-col-rtl{margin-right:29.16666667%;margin-left:0}.ant-col-xs-push-8.ant-col-rtl{right:33.33333333%;left:auto}.ant-col-xs-pull-8.ant-col-rtl{right:auto;left:33.33333333%}.ant-col-xs-offset-8.ant-col-rtl{margin-right:33.33333333%;margin-left:0}.ant-col-xs-push-9.ant-col-rtl{right:37.5%;left:auto}.ant-col-xs-pull-9.ant-col-rtl{right:auto;left:37.5%}.ant-col-xs-offset-9.ant-col-rtl{margin-right:37.5%;margin-left:0}.ant-col-xs-push-10.ant-col-rtl{right:41.66666667%;left:auto}.ant-col-xs-pull-10.ant-col-rtl{right:auto;left:41.66666667%}.ant-col-xs-offset-10.ant-col-rtl{margin-right:41.66666667%;margin-left:0}.ant-col-xs-push-11.ant-col-rtl{right:45.83333333%;left:auto}.ant-col-xs-pull-11.ant-col-rtl{right:auto;left:45.83333333%}.ant-col-xs-offset-11.ant-col-rtl{margin-right:45.83333333%;margin-left:0}.ant-col-xs-push-12.ant-col-rtl{right:50%;left:auto}.ant-col-xs-pull-12.ant-col-rtl{right:auto;left:50%}.ant-col-xs-offset-12.ant-col-rtl{margin-right:50%;margin-left:0}.ant-col-xs-push-13.ant-col-rtl{right:54.16666667%;left:auto}.ant-col-xs-pull-13.ant-col-rtl{right:auto;left:54.16666667%}.ant-col-xs-offset-13.ant-col-rtl{margin-right:54.16666667%;margin-left:0}.ant-col-xs-push-14.ant-col-rtl{right:58.33333333%;left:auto}.ant-col-xs-pull-14.ant-col-rtl{right:auto;left:58.33333333%}.ant-col-xs-offset-14.ant-col-rtl{margin-right:58.33333333%;margin-left:0}.ant-col-xs-push-15.ant-col-rtl{right:62.5%;left:auto}.ant-col-xs-pull-15.ant-col-rtl{right:auto;left:62.5%}.ant-col-xs-offset-15.ant-col-rtl{margin-right:62.5%;margin-left:0}.ant-col-xs-push-16.ant-col-rtl{right:66.66666667%;left:auto}.ant-col-xs-pull-16.ant-col-rtl{right:auto;left:66.66666667%}.ant-col-xs-offset-16.ant-col-rtl{margin-right:66.66666667%;margin-left:0}.ant-col-xs-push-17.ant-col-rtl{right:70.83333333%;left:auto}.ant-col-xs-pull-17.ant-col-rtl{right:auto;left:70.83333333%}.ant-col-xs-offset-17.ant-col-rtl{margin-right:70.83333333%;margin-left:0}.ant-col-xs-push-18.ant-col-rtl{right:75%;left:auto}.ant-col-xs-pull-18.ant-col-rtl{right:auto;left:75%}.ant-col-xs-offset-18.ant-col-rtl{margin-right:75%;margin-left:0}.ant-col-xs-push-19.ant-col-rtl{right:79.16666667%;left:auto}.ant-col-xs-pull-19.ant-col-rtl{right:auto;left:79.16666667%}.ant-col-xs-offset-19.ant-col-rtl{margin-right:79.16666667%;margin-left:0}.ant-col-xs-push-20.ant-col-rtl{right:83.33333333%;left:auto}.ant-col-xs-pull-20.ant-col-rtl{right:auto;left:83.33333333%}.ant-col-xs-offset-20.ant-col-rtl{margin-right:83.33333333%;margin-left:0}.ant-col-xs-push-21.ant-col-rtl{right:87.5%;left:auto}.ant-col-xs-pull-21.ant-col-rtl{right:auto;left:87.5%}.ant-col-xs-offset-21.ant-col-rtl{margin-right:87.5%;margin-left:0}.ant-col-xs-push-22.ant-col-rtl{right:91.66666667%;left:auto}.ant-col-xs-pull-22.ant-col-rtl{right:auto;left:91.66666667%}.ant-col-xs-offset-22.ant-col-rtl{margin-right:91.66666667%;margin-left:0}.ant-col-xs-push-23.ant-col-rtl{right:95.83333333%;left:auto}.ant-col-xs-pull-23.ant-col-rtl{right:auto;left:95.83333333%}.ant-col-xs-offset-23.ant-col-rtl{margin-right:95.83333333%;margin-left:0}.ant-col-xs-push-24.ant-col-rtl{right:100%;left:auto}.ant-col-xs-pull-24.ant-col-rtl{right:auto;left:100%}.ant-col-xs-offset-24.ant-col-rtl{margin-right:100%;margin-left:0}@media(min-width:576px){.ant-col-sm-24{display:block;flex:0 0 100%;max-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{order:24}.ant-col-sm-23{display:block;flex:0 0 95.83333333%;max-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{order:23}.ant-col-sm-22{display:block;flex:0 0 91.66666667%;max-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{order:22}.ant-col-sm-21{display:block;flex:0 0 87.5%;max-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{order:21}.ant-col-sm-20{display:block;flex:0 0 83.33333333%;max-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{order:20}.ant-col-sm-19{display:block;flex:0 0 79.16666667%;max-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{order:19}.ant-col-sm-18{display:block;flex:0 0 75%;max-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{order:18}.ant-col-sm-17{display:block;flex:0 0 70.83333333%;max-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{order:17}.ant-col-sm-16{display:block;flex:0 0 66.66666667%;max-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{order:16}.ant-col-sm-15{display:block;flex:0 0 62.5%;max-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{order:15}.ant-col-sm-14{display:block;flex:0 0 58.33333333%;max-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{order:14}.ant-col-sm-13{display:block;flex:0 0 54.16666667%;max-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{order:13}.ant-col-sm-12{display:block;flex:0 0 50%;max-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{order:12}.ant-col-sm-11{display:block;flex:0 0 45.83333333%;max-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{order:11}.ant-col-sm-10{display:block;flex:0 0 41.66666667%;max-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{order:10}.ant-col-sm-9{display:block;flex:0 0 37.5%;max-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{order:9}.ant-col-sm-8{display:block;flex:0 0 33.33333333%;max-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{order:8}.ant-col-sm-7{display:block;flex:0 0 29.16666667%;max-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{order:7}.ant-col-sm-6{display:block;flex:0 0 25%;max-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{order:6}.ant-col-sm-5{display:block;flex:0 0 20.83333333%;max-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{order:5}.ant-col-sm-4{display:block;flex:0 0 16.66666667%;max-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{order:4}.ant-col-sm-3{display:block;flex:0 0 12.5%;max-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{order:3}.ant-col-sm-2{display:block;flex:0 0 8.33333333%;max-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{order:2}.ant-col-sm-1{display:block;flex:0 0 4.16666667%;max-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{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{order:0}.ant-col-push-0.ant-col-rtl{right:auto}.ant-col-pull-0.ant-col-rtl{left:auto}.ant-col-sm-push-0.ant-col-rtl{right:auto}.ant-col-sm-pull-0.ant-col-rtl{left:auto}.ant-col-sm-offset-0.ant-col-rtl{margin-right:0}.ant-col-sm-push-1.ant-col-rtl{right:4.16666667%;left:auto}.ant-col-sm-pull-1.ant-col-rtl{right:auto;left:4.16666667%}.ant-col-sm-offset-1.ant-col-rtl{margin-right:4.16666667%;margin-left:0}.ant-col-sm-push-2.ant-col-rtl{right:8.33333333%;left:auto}.ant-col-sm-pull-2.ant-col-rtl{right:auto;left:8.33333333%}.ant-col-sm-offset-2.ant-col-rtl{margin-right:8.33333333%;margin-left:0}.ant-col-sm-push-3.ant-col-rtl{right:12.5%;left:auto}.ant-col-sm-pull-3.ant-col-rtl{right:auto;left:12.5%}.ant-col-sm-offset-3.ant-col-rtl{margin-right:12.5%;margin-left:0}.ant-col-sm-push-4.ant-col-rtl{right:16.66666667%;left:auto}.ant-col-sm-pull-4.ant-col-rtl{right:auto;left:16.66666667%}.ant-col-sm-offset-4.ant-col-rtl{margin-right:16.66666667%;margin-left:0}.ant-col-sm-push-5.ant-col-rtl{right:20.83333333%;left:auto}.ant-col-sm-pull-5.ant-col-rtl{right:auto;left:20.83333333%}.ant-col-sm-offset-5.ant-col-rtl{margin-right:20.83333333%;margin-left:0}.ant-col-sm-push-6.ant-col-rtl{right:25%;left:auto}.ant-col-sm-pull-6.ant-col-rtl{right:auto;left:25%}.ant-col-sm-offset-6.ant-col-rtl{margin-right:25%;margin-left:0}.ant-col-sm-push-7.ant-col-rtl{right:29.16666667%;left:auto}.ant-col-sm-pull-7.ant-col-rtl{right:auto;left:29.16666667%}.ant-col-sm-offset-7.ant-col-rtl{margin-right:29.16666667%;margin-left:0}.ant-col-sm-push-8.ant-col-rtl{right:33.33333333%;left:auto}.ant-col-sm-pull-8.ant-col-rtl{right:auto;left:33.33333333%}.ant-col-sm-offset-8.ant-col-rtl{margin-right:33.33333333%;margin-left:0}.ant-col-sm-push-9.ant-col-rtl{right:37.5%;left:auto}.ant-col-sm-pull-9.ant-col-rtl{right:auto;left:37.5%}.ant-col-sm-offset-9.ant-col-rtl{margin-right:37.5%;margin-left:0}.ant-col-sm-push-10.ant-col-rtl{right:41.66666667%;left:auto}.ant-col-sm-pull-10.ant-col-rtl{right:auto;left:41.66666667%}.ant-col-sm-offset-10.ant-col-rtl{margin-right:41.66666667%;margin-left:0}.ant-col-sm-push-11.ant-col-rtl{right:45.83333333%;left:auto}.ant-col-sm-pull-11.ant-col-rtl{right:auto;left:45.83333333%}.ant-col-sm-offset-11.ant-col-rtl{margin-right:45.83333333%;margin-left:0}.ant-col-sm-push-12.ant-col-rtl{right:50%;left:auto}.ant-col-sm-pull-12.ant-col-rtl{right:auto;left:50%}.ant-col-sm-offset-12.ant-col-rtl{margin-right:50%;margin-left:0}.ant-col-sm-push-13.ant-col-rtl{right:54.16666667%;left:auto}.ant-col-sm-pull-13.ant-col-rtl{right:auto;left:54.16666667%}.ant-col-sm-offset-13.ant-col-rtl{margin-right:54.16666667%;margin-left:0}.ant-col-sm-push-14.ant-col-rtl{right:58.33333333%;left:auto}.ant-col-sm-pull-14.ant-col-rtl{right:auto;left:58.33333333%}.ant-col-sm-offset-14.ant-col-rtl{margin-right:58.33333333%;margin-left:0}.ant-col-sm-push-15.ant-col-rtl{right:62.5%;left:auto}.ant-col-sm-pull-15.ant-col-rtl{right:auto;left:62.5%}.ant-col-sm-offset-15.ant-col-rtl{margin-right:62.5%;margin-left:0}.ant-col-sm-push-16.ant-col-rtl{right:66.66666667%;left:auto}.ant-col-sm-pull-16.ant-col-rtl{right:auto;left:66.66666667%}.ant-col-sm-offset-16.ant-col-rtl{margin-right:66.66666667%;margin-left:0}.ant-col-sm-push-17.ant-col-rtl{right:70.83333333%;left:auto}.ant-col-sm-pull-17.ant-col-rtl{right:auto;left:70.83333333%}.ant-col-sm-offset-17.ant-col-rtl{margin-right:70.83333333%;margin-left:0}.ant-col-sm-push-18.ant-col-rtl{right:75%;left:auto}.ant-col-sm-pull-18.ant-col-rtl{right:auto;left:75%}.ant-col-sm-offset-18.ant-col-rtl{margin-right:75%;margin-left:0}.ant-col-sm-push-19.ant-col-rtl{right:79.16666667%;left:auto}.ant-col-sm-pull-19.ant-col-rtl{right:auto;left:79.16666667%}.ant-col-sm-offset-19.ant-col-rtl{margin-right:79.16666667%;margin-left:0}.ant-col-sm-push-20.ant-col-rtl{right:83.33333333%;left:auto}.ant-col-sm-pull-20.ant-col-rtl{right:auto;left:83.33333333%}.ant-col-sm-offset-20.ant-col-rtl{margin-right:83.33333333%;margin-left:0}.ant-col-sm-push-21.ant-col-rtl{right:87.5%;left:auto}.ant-col-sm-pull-21.ant-col-rtl{right:auto;left:87.5%}.ant-col-sm-offset-21.ant-col-rtl{margin-right:87.5%;margin-left:0}.ant-col-sm-push-22.ant-col-rtl{right:91.66666667%;left:auto}.ant-col-sm-pull-22.ant-col-rtl{right:auto;left:91.66666667%}.ant-col-sm-offset-22.ant-col-rtl{margin-right:91.66666667%;margin-left:0}.ant-col-sm-push-23.ant-col-rtl{right:95.83333333%;left:auto}.ant-col-sm-pull-23.ant-col-rtl{right:auto;left:95.83333333%}.ant-col-sm-offset-23.ant-col-rtl{margin-right:95.83333333%;margin-left:0}.ant-col-sm-push-24.ant-col-rtl{right:100%;left:auto}.ant-col-sm-pull-24.ant-col-rtl{right:auto;left:100%}.ant-col-sm-offset-24.ant-col-rtl{margin-right:100%;margin-left:0}}@media(min-width:768px){.ant-col-md-24{display:block;flex:0 0 100%;max-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{order:24}.ant-col-md-23{display:block;flex:0 0 95.83333333%;max-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{order:23}.ant-col-md-22{display:block;flex:0 0 91.66666667%;max-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{order:22}.ant-col-md-21{display:block;flex:0 0 87.5%;max-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{order:21}.ant-col-md-20{display:block;flex:0 0 83.33333333%;max-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{order:20}.ant-col-md-19{display:block;flex:0 0 79.16666667%;max-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{order:19}.ant-col-md-18{display:block;flex:0 0 75%;max-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{order:18}.ant-col-md-17{display:block;flex:0 0 70.83333333%;max-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{order:17}.ant-col-md-16{display:block;flex:0 0 66.66666667%;max-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{order:16}.ant-col-md-15{display:block;flex:0 0 62.5%;max-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{order:15}.ant-col-md-14{display:block;flex:0 0 58.33333333%;max-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{order:14}.ant-col-md-13{display:block;flex:0 0 54.16666667%;max-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{order:13}.ant-col-md-12{display:block;flex:0 0 50%;max-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{order:12}.ant-col-md-11{display:block;flex:0 0 45.83333333%;max-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{order:11}.ant-col-md-10{display:block;flex:0 0 41.66666667%;max-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{order:10}.ant-col-md-9{display:block;flex:0 0 37.5%;max-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{order:9}.ant-col-md-8{display:block;flex:0 0 33.33333333%;max-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{order:8}.ant-col-md-7{display:block;flex:0 0 29.16666667%;max-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{order:7}.ant-col-md-6{display:block;flex:0 0 25%;max-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{order:6}.ant-col-md-5{display:block;flex:0 0 20.83333333%;max-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{order:5}.ant-col-md-4{display:block;flex:0 0 16.66666667%;max-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{order:4}.ant-col-md-3{display:block;flex:0 0 12.5%;max-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{order:3}.ant-col-md-2{display:block;flex:0 0 8.33333333%;max-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{order:2}.ant-col-md-1{display:block;flex:0 0 4.16666667%;max-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{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{order:0}.ant-col-push-0.ant-col-rtl{right:auto}.ant-col-pull-0.ant-col-rtl{left:auto}.ant-col-md-push-0.ant-col-rtl{right:auto}.ant-col-md-pull-0.ant-col-rtl{left:auto}.ant-col-md-offset-0.ant-col-rtl{margin-right:0}.ant-col-md-push-1.ant-col-rtl{right:4.16666667%;left:auto}.ant-col-md-pull-1.ant-col-rtl{right:auto;left:4.16666667%}.ant-col-md-offset-1.ant-col-rtl{margin-right:4.16666667%;margin-left:0}.ant-col-md-push-2.ant-col-rtl{right:8.33333333%;left:auto}.ant-col-md-pull-2.ant-col-rtl{right:auto;left:8.33333333%}.ant-col-md-offset-2.ant-col-rtl{margin-right:8.33333333%;margin-left:0}.ant-col-md-push-3.ant-col-rtl{right:12.5%;left:auto}.ant-col-md-pull-3.ant-col-rtl{right:auto;left:12.5%}.ant-col-md-offset-3.ant-col-rtl{margin-right:12.5%;margin-left:0}.ant-col-md-push-4.ant-col-rtl{right:16.66666667%;left:auto}.ant-col-md-pull-4.ant-col-rtl{right:auto;left:16.66666667%}.ant-col-md-offset-4.ant-col-rtl{margin-right:16.66666667%;margin-left:0}.ant-col-md-push-5.ant-col-rtl{right:20.83333333%;left:auto}.ant-col-md-pull-5.ant-col-rtl{right:auto;left:20.83333333%}.ant-col-md-offset-5.ant-col-rtl{margin-right:20.83333333%;margin-left:0}.ant-col-md-push-6.ant-col-rtl{right:25%;left:auto}.ant-col-md-pull-6.ant-col-rtl{right:auto;left:25%}.ant-col-md-offset-6.ant-col-rtl{margin-right:25%;margin-left:0}.ant-col-md-push-7.ant-col-rtl{right:29.16666667%;left:auto}.ant-col-md-pull-7.ant-col-rtl{right:auto;left:29.16666667%}.ant-col-md-offset-7.ant-col-rtl{margin-right:29.16666667%;margin-left:0}.ant-col-md-push-8.ant-col-rtl{right:33.33333333%;left:auto}.ant-col-md-pull-8.ant-col-rtl{right:auto;left:33.33333333%}.ant-col-md-offset-8.ant-col-rtl{margin-right:33.33333333%;margin-left:0}.ant-col-md-push-9.ant-col-rtl{right:37.5%;left:auto}.ant-col-md-pull-9.ant-col-rtl{right:auto;left:37.5%}.ant-col-md-offset-9.ant-col-rtl{margin-right:37.5%;margin-left:0}.ant-col-md-push-10.ant-col-rtl{right:41.66666667%;left:auto}.ant-col-md-pull-10.ant-col-rtl{right:auto;left:41.66666667%}.ant-col-md-offset-10.ant-col-rtl{margin-right:41.66666667%;margin-left:0}.ant-col-md-push-11.ant-col-rtl{right:45.83333333%;left:auto}.ant-col-md-pull-11.ant-col-rtl{right:auto;left:45.83333333%}.ant-col-md-offset-11.ant-col-rtl{margin-right:45.83333333%;margin-left:0}.ant-col-md-push-12.ant-col-rtl{right:50%;left:auto}.ant-col-md-pull-12.ant-col-rtl{right:auto;left:50%}.ant-col-md-offset-12.ant-col-rtl{margin-right:50%;margin-left:0}.ant-col-md-push-13.ant-col-rtl{right:54.16666667%;left:auto}.ant-col-md-pull-13.ant-col-rtl{right:auto;left:54.16666667%}.ant-col-md-offset-13.ant-col-rtl{margin-right:54.16666667%;margin-left:0}.ant-col-md-push-14.ant-col-rtl{right:58.33333333%;left:auto}.ant-col-md-pull-14.ant-col-rtl{right:auto;left:58.33333333%}.ant-col-md-offset-14.ant-col-rtl{margin-right:58.33333333%;margin-left:0}.ant-col-md-push-15.ant-col-rtl{right:62.5%;left:auto}.ant-col-md-pull-15.ant-col-rtl{right:auto;left:62.5%}.ant-col-md-offset-15.ant-col-rtl{margin-right:62.5%;margin-left:0}.ant-col-md-push-16.ant-col-rtl{right:66.66666667%;left:auto}.ant-col-md-pull-16.ant-col-rtl{right:auto;left:66.66666667%}.ant-col-md-offset-16.ant-col-rtl{margin-right:66.66666667%;margin-left:0}.ant-col-md-push-17.ant-col-rtl{right:70.83333333%;left:auto}.ant-col-md-pull-17.ant-col-rtl{right:auto;left:70.83333333%}.ant-col-md-offset-17.ant-col-rtl{margin-right:70.83333333%;margin-left:0}.ant-col-md-push-18.ant-col-rtl{right:75%;left:auto}.ant-col-md-pull-18.ant-col-rtl{right:auto;left:75%}.ant-col-md-offset-18.ant-col-rtl{margin-right:75%;margin-left:0}.ant-col-md-push-19.ant-col-rtl{right:79.16666667%;left:auto}.ant-col-md-pull-19.ant-col-rtl{right:auto;left:79.16666667%}.ant-col-md-offset-19.ant-col-rtl{margin-right:79.16666667%;margin-left:0}.ant-col-md-push-20.ant-col-rtl{right:83.33333333%;left:auto}.ant-col-md-pull-20.ant-col-rtl{right:auto;left:83.33333333%}.ant-col-md-offset-20.ant-col-rtl{margin-right:83.33333333%;margin-left:0}.ant-col-md-push-21.ant-col-rtl{right:87.5%;left:auto}.ant-col-md-pull-21.ant-col-rtl{right:auto;left:87.5%}.ant-col-md-offset-21.ant-col-rtl{margin-right:87.5%;margin-left:0}.ant-col-md-push-22.ant-col-rtl{right:91.66666667%;left:auto}.ant-col-md-pull-22.ant-col-rtl{right:auto;left:91.66666667%}.ant-col-md-offset-22.ant-col-rtl{margin-right:91.66666667%;margin-left:0}.ant-col-md-push-23.ant-col-rtl{right:95.83333333%;left:auto}.ant-col-md-pull-23.ant-col-rtl{right:auto;left:95.83333333%}.ant-col-md-offset-23.ant-col-rtl{margin-right:95.83333333%;margin-left:0}.ant-col-md-push-24.ant-col-rtl{right:100%;left:auto}.ant-col-md-pull-24.ant-col-rtl{right:auto;left:100%}.ant-col-md-offset-24.ant-col-rtl{margin-right:100%;margin-left:0}}@media(min-width:992px){.ant-col-lg-24{display:block;flex:0 0 100%;max-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{order:24}.ant-col-lg-23{display:block;flex:0 0 95.83333333%;max-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{order:23}.ant-col-lg-22{display:block;flex:0 0 91.66666667%;max-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{order:22}.ant-col-lg-21{display:block;flex:0 0 87.5%;max-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{order:21}.ant-col-lg-20{display:block;flex:0 0 83.33333333%;max-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{order:20}.ant-col-lg-19{display:block;flex:0 0 79.16666667%;max-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{order:19}.ant-col-lg-18{display:block;flex:0 0 75%;max-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{order:18}.ant-col-lg-17{display:block;flex:0 0 70.83333333%;max-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{order:17}.ant-col-lg-16{display:block;flex:0 0 66.66666667%;max-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{order:16}.ant-col-lg-15{display:block;flex:0 0 62.5%;max-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{order:15}.ant-col-lg-14{display:block;flex:0 0 58.33333333%;max-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{order:14}.ant-col-lg-13{display:block;flex:0 0 54.16666667%;max-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{order:13}.ant-col-lg-12{display:block;flex:0 0 50%;max-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{order:12}.ant-col-lg-11{display:block;flex:0 0 45.83333333%;max-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{order:11}.ant-col-lg-10{display:block;flex:0 0 41.66666667%;max-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{order:10}.ant-col-lg-9{display:block;flex:0 0 37.5%;max-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{order:9}.ant-col-lg-8{display:block;flex:0 0 33.33333333%;max-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{order:8}.ant-col-lg-7{display:block;flex:0 0 29.16666667%;max-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{order:7}.ant-col-lg-6{display:block;flex:0 0 25%;max-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{order:6}.ant-col-lg-5{display:block;flex:0 0 20.83333333%;max-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{order:5}.ant-col-lg-4{display:block;flex:0 0 16.66666667%;max-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{order:4}.ant-col-lg-3{display:block;flex:0 0 12.5%;max-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{order:3}.ant-col-lg-2{display:block;flex:0 0 8.33333333%;max-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{order:2}.ant-col-lg-1{display:block;flex:0 0 4.16666667%;max-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{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{order:0}.ant-col-push-0.ant-col-rtl{right:auto}.ant-col-pull-0.ant-col-rtl{left:auto}.ant-col-lg-push-0.ant-col-rtl{right:auto}.ant-col-lg-pull-0.ant-col-rtl{left:auto}.ant-col-lg-offset-0.ant-col-rtl{margin-right:0}.ant-col-lg-push-1.ant-col-rtl{right:4.16666667%;left:auto}.ant-col-lg-pull-1.ant-col-rtl{right:auto;left:4.16666667%}.ant-col-lg-offset-1.ant-col-rtl{margin-right:4.16666667%;margin-left:0}.ant-col-lg-push-2.ant-col-rtl{right:8.33333333%;left:auto}.ant-col-lg-pull-2.ant-col-rtl{right:auto;left:8.33333333%}.ant-col-lg-offset-2.ant-col-rtl{margin-right:8.33333333%;margin-left:0}.ant-col-lg-push-3.ant-col-rtl{right:12.5%;left:auto}.ant-col-lg-pull-3.ant-col-rtl{right:auto;left:12.5%}.ant-col-lg-offset-3.ant-col-rtl{margin-right:12.5%;margin-left:0}.ant-col-lg-push-4.ant-col-rtl{right:16.66666667%;left:auto}.ant-col-lg-pull-4.ant-col-rtl{right:auto;left:16.66666667%}.ant-col-lg-offset-4.ant-col-rtl{margin-right:16.66666667%;margin-left:0}.ant-col-lg-push-5.ant-col-rtl{right:20.83333333%;left:auto}.ant-col-lg-pull-5.ant-col-rtl{right:auto;left:20.83333333%}.ant-col-lg-offset-5.ant-col-rtl{margin-right:20.83333333%;margin-left:0}.ant-col-lg-push-6.ant-col-rtl{right:25%;left:auto}.ant-col-lg-pull-6.ant-col-rtl{right:auto;left:25%}.ant-col-lg-offset-6.ant-col-rtl{margin-right:25%;margin-left:0}.ant-col-lg-push-7.ant-col-rtl{right:29.16666667%;left:auto}.ant-col-lg-pull-7.ant-col-rtl{right:auto;left:29.16666667%}.ant-col-lg-offset-7.ant-col-rtl{margin-right:29.16666667%;margin-left:0}.ant-col-lg-push-8.ant-col-rtl{right:33.33333333%;left:auto}.ant-col-lg-pull-8.ant-col-rtl{right:auto;left:33.33333333%}.ant-col-lg-offset-8.ant-col-rtl{margin-right:33.33333333%;margin-left:0}.ant-col-lg-push-9.ant-col-rtl{right:37.5%;left:auto}.ant-col-lg-pull-9.ant-col-rtl{right:auto;left:37.5%}.ant-col-lg-offset-9.ant-col-rtl{margin-right:37.5%;margin-left:0}.ant-col-lg-push-10.ant-col-rtl{right:41.66666667%;left:auto}.ant-col-lg-pull-10.ant-col-rtl{right:auto;left:41.66666667%}.ant-col-lg-offset-10.ant-col-rtl{margin-right:41.66666667%;margin-left:0}.ant-col-lg-push-11.ant-col-rtl{right:45.83333333%;left:auto}.ant-col-lg-pull-11.ant-col-rtl{right:auto;left:45.83333333%}.ant-col-lg-offset-11.ant-col-rtl{margin-right:45.83333333%;margin-left:0}.ant-col-lg-push-12.ant-col-rtl{right:50%;left:auto}.ant-col-lg-pull-12.ant-col-rtl{right:auto;left:50%}.ant-col-lg-offset-12.ant-col-rtl{margin-right:50%;margin-left:0}.ant-col-lg-push-13.ant-col-rtl{right:54.16666667%;left:auto}.ant-col-lg-pull-13.ant-col-rtl{right:auto;left:54.16666667%}.ant-col-lg-offset-13.ant-col-rtl{margin-right:54.16666667%;margin-left:0}.ant-col-lg-push-14.ant-col-rtl{right:58.33333333%;left:auto}.ant-col-lg-pull-14.ant-col-rtl{right:auto;left:58.33333333%}.ant-col-lg-offset-14.ant-col-rtl{margin-right:58.33333333%;margin-left:0}.ant-col-lg-push-15.ant-col-rtl{right:62.5%;left:auto}.ant-col-lg-pull-15.ant-col-rtl{right:auto;left:62.5%}.ant-col-lg-offset-15.ant-col-rtl{margin-right:62.5%;margin-left:0}.ant-col-lg-push-16.ant-col-rtl{right:66.66666667%;left:auto}.ant-col-lg-pull-16.ant-col-rtl{right:auto;left:66.66666667%}.ant-col-lg-offset-16.ant-col-rtl{margin-right:66.66666667%;margin-left:0}.ant-col-lg-push-17.ant-col-rtl{right:70.83333333%;left:auto}.ant-col-lg-pull-17.ant-col-rtl{right:auto;left:70.83333333%}.ant-col-lg-offset-17.ant-col-rtl{margin-right:70.83333333%;margin-left:0}.ant-col-lg-push-18.ant-col-rtl{right:75%;left:auto}.ant-col-lg-pull-18.ant-col-rtl{right:auto;left:75%}.ant-col-lg-offset-18.ant-col-rtl{margin-right:75%;margin-left:0}.ant-col-lg-push-19.ant-col-rtl{right:79.16666667%;left:auto}.ant-col-lg-pull-19.ant-col-rtl{right:auto;left:79.16666667%}.ant-col-lg-offset-19.ant-col-rtl{margin-right:79.16666667%;margin-left:0}.ant-col-lg-push-20.ant-col-rtl{right:83.33333333%;left:auto}.ant-col-lg-pull-20.ant-col-rtl{right:auto;left:83.33333333%}.ant-col-lg-offset-20.ant-col-rtl{margin-right:83.33333333%;margin-left:0}.ant-col-lg-push-21.ant-col-rtl{right:87.5%;left:auto}.ant-col-lg-pull-21.ant-col-rtl{right:auto;left:87.5%}.ant-col-lg-offset-21.ant-col-rtl{margin-right:87.5%;margin-left:0}.ant-col-lg-push-22.ant-col-rtl{right:91.66666667%;left:auto}.ant-col-lg-pull-22.ant-col-rtl{right:auto;left:91.66666667%}.ant-col-lg-offset-22.ant-col-rtl{margin-right:91.66666667%;margin-left:0}.ant-col-lg-push-23.ant-col-rtl{right:95.83333333%;left:auto}.ant-col-lg-pull-23.ant-col-rtl{right:auto;left:95.83333333%}.ant-col-lg-offset-23.ant-col-rtl{margin-right:95.83333333%;margin-left:0}.ant-col-lg-push-24.ant-col-rtl{right:100%;left:auto}.ant-col-lg-pull-24.ant-col-rtl{right:auto;left:100%}.ant-col-lg-offset-24.ant-col-rtl{margin-right:100%;margin-left:0}}@media(min-width:1200px){.ant-col-xl-24{display:block;flex:0 0 100%;max-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{order:24}.ant-col-xl-23{display:block;flex:0 0 95.83333333%;max-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{order:23}.ant-col-xl-22{display:block;flex:0 0 91.66666667%;max-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{order:22}.ant-col-xl-21{display:block;flex:0 0 87.5%;max-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{order:21}.ant-col-xl-20{display:block;flex:0 0 83.33333333%;max-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{order:20}.ant-col-xl-19{display:block;flex:0 0 79.16666667%;max-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{order:19}.ant-col-xl-18{display:block;flex:0 0 75%;max-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{order:18}.ant-col-xl-17{display:block;flex:0 0 70.83333333%;max-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{order:17}.ant-col-xl-16{display:block;flex:0 0 66.66666667%;max-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{order:16}.ant-col-xl-15{display:block;flex:0 0 62.5%;max-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{order:15}.ant-col-xl-14{display:block;flex:0 0 58.33333333%;max-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{order:14}.ant-col-xl-13{display:block;flex:0 0 54.16666667%;max-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{order:13}.ant-col-xl-12{display:block;flex:0 0 50%;max-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{order:12}.ant-col-xl-11{display:block;flex:0 0 45.83333333%;max-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{order:11}.ant-col-xl-10{display:block;flex:0 0 41.66666667%;max-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{order:10}.ant-col-xl-9{display:block;flex:0 0 37.5%;max-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{order:9}.ant-col-xl-8{display:block;flex:0 0 33.33333333%;max-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{order:8}.ant-col-xl-7{display:block;flex:0 0 29.16666667%;max-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{order:7}.ant-col-xl-6{display:block;flex:0 0 25%;max-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{order:6}.ant-col-xl-5{display:block;flex:0 0 20.83333333%;max-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{order:5}.ant-col-xl-4{display:block;flex:0 0 16.66666667%;max-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{order:4}.ant-col-xl-3{display:block;flex:0 0 12.5%;max-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{order:3}.ant-col-xl-2{display:block;flex:0 0 8.33333333%;max-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{order:2}.ant-col-xl-1{display:block;flex:0 0 4.16666667%;max-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{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{order:0}.ant-col-push-0.ant-col-rtl{right:auto}.ant-col-pull-0.ant-col-rtl{left:auto}.ant-col-xl-push-0.ant-col-rtl{right:auto}.ant-col-xl-pull-0.ant-col-rtl{left:auto}.ant-col-xl-offset-0.ant-col-rtl{margin-right:0}.ant-col-xl-push-1.ant-col-rtl{right:4.16666667%;left:auto}.ant-col-xl-pull-1.ant-col-rtl{right:auto;left:4.16666667%}.ant-col-xl-offset-1.ant-col-rtl{margin-right:4.16666667%;margin-left:0}.ant-col-xl-push-2.ant-col-rtl{right:8.33333333%;left:auto}.ant-col-xl-pull-2.ant-col-rtl{right:auto;left:8.33333333%}.ant-col-xl-offset-2.ant-col-rtl{margin-right:8.33333333%;margin-left:0}.ant-col-xl-push-3.ant-col-rtl{right:12.5%;left:auto}.ant-col-xl-pull-3.ant-col-rtl{right:auto;left:12.5%}.ant-col-xl-offset-3.ant-col-rtl{margin-right:12.5%;margin-left:0}.ant-col-xl-push-4.ant-col-rtl{right:16.66666667%;left:auto}.ant-col-xl-pull-4.ant-col-rtl{right:auto;left:16.66666667%}.ant-col-xl-offset-4.ant-col-rtl{margin-right:16.66666667%;margin-left:0}.ant-col-xl-push-5.ant-col-rtl{right:20.83333333%;left:auto}.ant-col-xl-pull-5.ant-col-rtl{right:auto;left:20.83333333%}.ant-col-xl-offset-5.ant-col-rtl{margin-right:20.83333333%;margin-left:0}.ant-col-xl-push-6.ant-col-rtl{right:25%;left:auto}.ant-col-xl-pull-6.ant-col-rtl{right:auto;left:25%}.ant-col-xl-offset-6.ant-col-rtl{margin-right:25%;margin-left:0}.ant-col-xl-push-7.ant-col-rtl{right:29.16666667%;left:auto}.ant-col-xl-pull-7.ant-col-rtl{right:auto;left:29.16666667%}.ant-col-xl-offset-7.ant-col-rtl{margin-right:29.16666667%;margin-left:0}.ant-col-xl-push-8.ant-col-rtl{right:33.33333333%;left:auto}.ant-col-xl-pull-8.ant-col-rtl{right:auto;left:33.33333333%}.ant-col-xl-offset-8.ant-col-rtl{margin-right:33.33333333%;margin-left:0}.ant-col-xl-push-9.ant-col-rtl{right:37.5%;left:auto}.ant-col-xl-pull-9.ant-col-rtl{right:auto;left:37.5%}.ant-col-xl-offset-9.ant-col-rtl{margin-right:37.5%;margin-left:0}.ant-col-xl-push-10.ant-col-rtl{right:41.66666667%;left:auto}.ant-col-xl-pull-10.ant-col-rtl{right:auto;left:41.66666667%}.ant-col-xl-offset-10.ant-col-rtl{margin-right:41.66666667%;margin-left:0}.ant-col-xl-push-11.ant-col-rtl{right:45.83333333%;left:auto}.ant-col-xl-pull-11.ant-col-rtl{right:auto;left:45.83333333%}.ant-col-xl-offset-11.ant-col-rtl{margin-right:45.83333333%;margin-left:0}.ant-col-xl-push-12.ant-col-rtl{right:50%;left:auto}.ant-col-xl-pull-12.ant-col-rtl{right:auto;left:50%}.ant-col-xl-offset-12.ant-col-rtl{margin-right:50%;margin-left:0}.ant-col-xl-push-13.ant-col-rtl{right:54.16666667%;left:auto}.ant-col-xl-pull-13.ant-col-rtl{right:auto;left:54.16666667%}.ant-col-xl-offset-13.ant-col-rtl{margin-right:54.16666667%;margin-left:0}.ant-col-xl-push-14.ant-col-rtl{right:58.33333333%;left:auto}.ant-col-xl-pull-14.ant-col-rtl{right:auto;left:58.33333333%}.ant-col-xl-offset-14.ant-col-rtl{margin-right:58.33333333%;margin-left:0}.ant-col-xl-push-15.ant-col-rtl{right:62.5%;left:auto}.ant-col-xl-pull-15.ant-col-rtl{right:auto;left:62.5%}.ant-col-xl-offset-15.ant-col-rtl{margin-right:62.5%;margin-left:0}.ant-col-xl-push-16.ant-col-rtl{right:66.66666667%;left:auto}.ant-col-xl-pull-16.ant-col-rtl{right:auto;left:66.66666667%}.ant-col-xl-offset-16.ant-col-rtl{margin-right:66.66666667%;margin-left:0}.ant-col-xl-push-17.ant-col-rtl{right:70.83333333%;left:auto}.ant-col-xl-pull-17.ant-col-rtl{right:auto;left:70.83333333%}.ant-col-xl-offset-17.ant-col-rtl{margin-right:70.83333333%;margin-left:0}.ant-col-xl-push-18.ant-col-rtl{right:75%;left:auto}.ant-col-xl-pull-18.ant-col-rtl{right:auto;left:75%}.ant-col-xl-offset-18.ant-col-rtl{margin-right:75%;margin-left:0}.ant-col-xl-push-19.ant-col-rtl{right:79.16666667%;left:auto}.ant-col-xl-pull-19.ant-col-rtl{right:auto;left:79.16666667%}.ant-col-xl-offset-19.ant-col-rtl{margin-right:79.16666667%;margin-left:0}.ant-col-xl-push-20.ant-col-rtl{right:83.33333333%;left:auto}.ant-col-xl-pull-20.ant-col-rtl{right:auto;left:83.33333333%}.ant-col-xl-offset-20.ant-col-rtl{margin-right:83.33333333%;margin-left:0}.ant-col-xl-push-21.ant-col-rtl{right:87.5%;left:auto}.ant-col-xl-pull-21.ant-col-rtl{right:auto;left:87.5%}.ant-col-xl-offset-21.ant-col-rtl{margin-right:87.5%;margin-left:0}.ant-col-xl-push-22.ant-col-rtl{right:91.66666667%;left:auto}.ant-col-xl-pull-22.ant-col-rtl{right:auto;left:91.66666667%}.ant-col-xl-offset-22.ant-col-rtl{margin-right:91.66666667%;margin-left:0}.ant-col-xl-push-23.ant-col-rtl{right:95.83333333%;left:auto}.ant-col-xl-pull-23.ant-col-rtl{right:auto;left:95.83333333%}.ant-col-xl-offset-23.ant-col-rtl{margin-right:95.83333333%;margin-left:0}.ant-col-xl-push-24.ant-col-rtl{right:100%;left:auto}.ant-col-xl-pull-24.ant-col-rtl{right:auto;left:100%}.ant-col-xl-offset-24.ant-col-rtl{margin-right:100%;margin-left:0}}@media(min-width:1600px){.ant-col-xxl-24{display:block;flex:0 0 100%;max-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{order:24}.ant-col-xxl-23{display:block;flex:0 0 95.83333333%;max-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{order:23}.ant-col-xxl-22{display:block;flex:0 0 91.66666667%;max-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{order:22}.ant-col-xxl-21{display:block;flex:0 0 87.5%;max-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{order:21}.ant-col-xxl-20{display:block;flex:0 0 83.33333333%;max-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{order:20}.ant-col-xxl-19{display:block;flex:0 0 79.16666667%;max-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{order:19}.ant-col-xxl-18{display:block;flex:0 0 75%;max-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{order:18}.ant-col-xxl-17{display:block;flex:0 0 70.83333333%;max-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{order:17}.ant-col-xxl-16{display:block;flex:0 0 66.66666667%;max-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{order:16}.ant-col-xxl-15{display:block;flex:0 0 62.5%;max-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{order:15}.ant-col-xxl-14{display:block;flex:0 0 58.33333333%;max-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{order:14}.ant-col-xxl-13{display:block;flex:0 0 54.16666667%;max-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{order:13}.ant-col-xxl-12{display:block;flex:0 0 50%;max-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{order:12}.ant-col-xxl-11{display:block;flex:0 0 45.83333333%;max-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{order:11}.ant-col-xxl-10{display:block;flex:0 0 41.66666667%;max-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{order:10}.ant-col-xxl-9{display:block;flex:0 0 37.5%;max-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{order:9}.ant-col-xxl-8{display:block;flex:0 0 33.33333333%;max-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{order:8}.ant-col-xxl-7{display:block;flex:0 0 29.16666667%;max-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{order:7}.ant-col-xxl-6{display:block;flex:0 0 25%;max-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{order:6}.ant-col-xxl-5{display:block;flex:0 0 20.83333333%;max-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{order:5}.ant-col-xxl-4{display:block;flex:0 0 16.66666667%;max-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{order:4}.ant-col-xxl-3{display:block;flex:0 0 12.5%;max-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{order:3}.ant-col-xxl-2{display:block;flex:0 0 8.33333333%;max-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{order:2}.ant-col-xxl-1{display:block;flex:0 0 4.16666667%;max-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{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{order:0}.ant-col-push-0.ant-col-rtl{right:auto}.ant-col-pull-0.ant-col-rtl{left:auto}.ant-col-xxl-push-0.ant-col-rtl{right:auto}.ant-col-xxl-pull-0.ant-col-rtl{left:auto}.ant-col-xxl-offset-0.ant-col-rtl{margin-right:0}.ant-col-xxl-push-1.ant-col-rtl{right:4.16666667%;left:auto}.ant-col-xxl-pull-1.ant-col-rtl{right:auto;left:4.16666667%}.ant-col-xxl-offset-1.ant-col-rtl{margin-right:4.16666667%;margin-left:0}.ant-col-xxl-push-2.ant-col-rtl{right:8.33333333%;left:auto}.ant-col-xxl-pull-2.ant-col-rtl{right:auto;left:8.33333333%}.ant-col-xxl-offset-2.ant-col-rtl{margin-right:8.33333333%;margin-left:0}.ant-col-xxl-push-3.ant-col-rtl{right:12.5%;left:auto}.ant-col-xxl-pull-3.ant-col-rtl{right:auto;left:12.5%}.ant-col-xxl-offset-3.ant-col-rtl{margin-right:12.5%;margin-left:0}.ant-col-xxl-push-4.ant-col-rtl{right:16.66666667%;left:auto}.ant-col-xxl-pull-4.ant-col-rtl{right:auto;left:16.66666667%}.ant-col-xxl-offset-4.ant-col-rtl{margin-right:16.66666667%;margin-left:0}.ant-col-xxl-push-5.ant-col-rtl{right:20.83333333%;left:auto}.ant-col-xxl-pull-5.ant-col-rtl{right:auto;left:20.83333333%}.ant-col-xxl-offset-5.ant-col-rtl{margin-right:20.83333333%;margin-left:0}.ant-col-xxl-push-6.ant-col-rtl{right:25%;left:auto}.ant-col-xxl-pull-6.ant-col-rtl{right:auto;left:25%}.ant-col-xxl-offset-6.ant-col-rtl{margin-right:25%;margin-left:0}.ant-col-xxl-push-7.ant-col-rtl{right:29.16666667%;left:auto}.ant-col-xxl-pull-7.ant-col-rtl{right:auto;left:29.16666667%}.ant-col-xxl-offset-7.ant-col-rtl{margin-right:29.16666667%;margin-left:0}.ant-col-xxl-push-8.ant-col-rtl{right:33.33333333%;left:auto}.ant-col-xxl-pull-8.ant-col-rtl{right:auto;left:33.33333333%}.ant-col-xxl-offset-8.ant-col-rtl{margin-right:33.33333333%;margin-left:0}.ant-col-xxl-push-9.ant-col-rtl{right:37.5%;left:auto}.ant-col-xxl-pull-9.ant-col-rtl{right:auto;left:37.5%}.ant-col-xxl-offset-9.ant-col-rtl{margin-right:37.5%;margin-left:0}.ant-col-xxl-push-10.ant-col-rtl{right:41.66666667%;left:auto}.ant-col-xxl-pull-10.ant-col-rtl{right:auto;left:41.66666667%}.ant-col-xxl-offset-10.ant-col-rtl{margin-right:41.66666667%;margin-left:0}.ant-col-xxl-push-11.ant-col-rtl{right:45.83333333%;left:auto}.ant-col-xxl-pull-11.ant-col-rtl{right:auto;left:45.83333333%}.ant-col-xxl-offset-11.ant-col-rtl{margin-right:45.83333333%;margin-left:0}.ant-col-xxl-push-12.ant-col-rtl{right:50%;left:auto}.ant-col-xxl-pull-12.ant-col-rtl{right:auto;left:50%}.ant-col-xxl-offset-12.ant-col-rtl{margin-right:50%;margin-left:0}.ant-col-xxl-push-13.ant-col-rtl{right:54.16666667%;left:auto}.ant-col-xxl-pull-13.ant-col-rtl{right:auto;left:54.16666667%}.ant-col-xxl-offset-13.ant-col-rtl{margin-right:54.16666667%;margin-left:0}.ant-col-xxl-push-14.ant-col-rtl{right:58.33333333%;left:auto}.ant-col-xxl-pull-14.ant-col-rtl{right:auto;left:58.33333333%}.ant-col-xxl-offset-14.ant-col-rtl{margin-right:58.33333333%;margin-left:0}.ant-col-xxl-push-15.ant-col-rtl{right:62.5%;left:auto}.ant-col-xxl-pull-15.ant-col-rtl{right:auto;left:62.5%}.ant-col-xxl-offset-15.ant-col-rtl{margin-right:62.5%;margin-left:0}.ant-col-xxl-push-16.ant-col-rtl{right:66.66666667%;left:auto}.ant-col-xxl-pull-16.ant-col-rtl{right:auto;left:66.66666667%}.ant-col-xxl-offset-16.ant-col-rtl{margin-right:66.66666667%;margin-left:0}.ant-col-xxl-push-17.ant-col-rtl{right:70.83333333%;left:auto}.ant-col-xxl-pull-17.ant-col-rtl{right:auto;left:70.83333333%}.ant-col-xxl-offset-17.ant-col-rtl{margin-right:70.83333333%;margin-left:0}.ant-col-xxl-push-18.ant-col-rtl{right:75%;left:auto}.ant-col-xxl-pull-18.ant-col-rtl{right:auto;left:75%}.ant-col-xxl-offset-18.ant-col-rtl{margin-right:75%;margin-left:0}.ant-col-xxl-push-19.ant-col-rtl{right:79.16666667%;left:auto}.ant-col-xxl-pull-19.ant-col-rtl{right:auto;left:79.16666667%}.ant-col-xxl-offset-19.ant-col-rtl{margin-right:79.16666667%;margin-left:0}.ant-col-xxl-push-20.ant-col-rtl{right:83.33333333%;left:auto}.ant-col-xxl-pull-20.ant-col-rtl{right:auto;left:83.33333333%}.ant-col-xxl-offset-20.ant-col-rtl{margin-right:83.33333333%;margin-left:0}.ant-col-xxl-push-21.ant-col-rtl{right:87.5%;left:auto}.ant-col-xxl-pull-21.ant-col-rtl{right:auto;left:87.5%}.ant-col-xxl-offset-21.ant-col-rtl{margin-right:87.5%;margin-left:0}.ant-col-xxl-push-22.ant-col-rtl{right:91.66666667%;left:auto}.ant-col-xxl-pull-22.ant-col-rtl{right:auto;left:91.66666667%}.ant-col-xxl-offset-22.ant-col-rtl{margin-right:91.66666667%;margin-left:0}.ant-col-xxl-push-23.ant-col-rtl{right:95.83333333%;left:auto}.ant-col-xxl-pull-23.ant-col-rtl{right:auto;left:95.83333333%}.ant-col-xxl-offset-23.ant-col-rtl{margin-right:95.83333333%;margin-left:0}.ant-col-xxl-push-24.ant-col-rtl{right:100%;left:auto}.ant-col-xxl-pull-24.ant-col-rtl{right:auto;left:100%}.ant-col-xxl-offset-24.ant-col-rtl{margin-right:100%;margin-left:0}}.ant-row-rtl{direction:rtl}.ant-flex{display:flex}.ant-flex-vertical{flex-direction:column}.ant-flex-justify-flex-start{justify-content:flex-start}.ant-flex-justify-center{justify-content:center}.ant-flex-justify-flex-end{justify-content:flex-end}.ant-flex-justify-space-between{justify-content:space-between}.ant-flex-justify-space-around{justify-content:space-around}.ant-flex-justify-space-evenly{justify-content:space-evenly}.ant-flex-justify-start{justify-content:start}.ant-flex-justify-end{justify-content:end}.ant-flex-justify-right{justify-content:right}.ant-flex-justify-left{justify-content:left}.ant-flex-justify-stretch{justify-content:stretch}.ant-flex-justify-normal{justify-content:normal}.ant-flex-align-flex-start{align-items:flex-start}.ant-flex-align-center{align-items:center}.ant-flex-align-flex-end{align-items:flex-end}.ant-flex-align-start{align-items:start}.ant-flex-align-end{align-items:end}.ant-flex-align-stretch{align-items:stretch}.ant-flex-align-normal{align-items:normal}.ant-flex-wrap-wrap{flex-wrap:wrap}.ant-flex-wrap-nowrap{flex-wrap:nowrap}.ant-flex-wrap-wrap-reverse{flex-wrap:wrap-reverse}.ant-input-affix-wrapper{position:relative;display:inline-block;width:100%;min-width:0;padding:4px 11px;color:#000000d9;font-size:14px;line-height:1.5715;background-color:#fff;background-image:none;border:1px solid #d9d9d9;border-radius:2px;transition:all .3s;display:inline-flex}.ant-input-affix-wrapper::placeholder{color:#bfbfbf;-webkit-user-select:none;user-select:none}.ant-input-affix-wrapper:placeholder-shown{text-overflow:ellipsis}.ant-input-affix-wrapper:hover{border-color:#40a9ff;border-right-width:1px}.ant-input-rtl .ant-input-affix-wrapper:hover{border-right-width:0;border-left-width:1px!important}.ant-input-affix-wrapper-focused,.ant-input-affix-wrapper:focus{border-color:#40a9ff;box-shadow:0 0 0 2px #1890ff33;border-right-width:1px;outline:0}.ant-input-rtl .ant-input-affix-wrapper-focused,.ant-input-rtl .ant-input-affix-wrapper:focus{border-right-width:0;border-left-width:1px!important}.ant-input-affix-wrapper-disabled{color:#00000040;background-color:#f5f5f5;border-color:#d9d9d9;box-shadow:none;cursor:not-allowed;opacity:1}.ant-input-affix-wrapper-disabled:hover{border-color:#d9d9d9;border-right-width:1px}.ant-input-affix-wrapper[disabled]{color:#00000040;background-color:#f5f5f5;border-color:#d9d9d9;box-shadow:none;cursor:not-allowed;opacity:1}.ant-input-affix-wrapper[disabled]:hover{border-color:#d9d9d9;border-right-width:1px}.ant-input-affix-wrapper.ant-input-affix-wrapper-borderless,.ant-input-affix-wrapper.ant-input-affix-wrapper-borderless.ant-input-affix-wrapper-disabled,.ant-input-affix-wrapper.ant-input-affix-wrapper-borderless.ant-input-affix-wrapper-focused,.ant-input-affix-wrapper.ant-input-affix-wrapper-borderless.ant-input-affix-wrapper[disabled],.ant-input-affix-wrapper.ant-input-affix-wrapper-borderless:focus,.ant-input-affix-wrapper.ant-input-affix-wrapper-borderless:hover{background-color:transparent;border:none;box-shadow:none}.ant-input-affix-wrapper.ant-input-affix-wrapper-filled{background-color:#f5f5f5;border-color:transparent;box-shadow:none}.ant-input-affix-wrapper.ant-input-affix-wrapper-filled:hover{background-color:#f0f0f0}.ant-input-affix-wrapper.ant-input-affix-wrapper-filled.ant-input-affix-wrapper-focused,.ant-input-affix-wrapper.ant-input-affix-wrapper-filled:focus{border-color:#40a9ff;box-shadow:0 0 0 2px #1890ff33;border-right-width:1px;outline:0;background-color:transparent;box-shadow:none}.ant-input-rtl .ant-input-affix-wrapper.ant-input-affix-wrapper-filled.ant-input-affix-wrapper-focused,.ant-input-rtl .ant-input-affix-wrapper.ant-input-affix-wrapper-filled:focus{border-right-width:0;border-left-width:1px!important}.ant-input-affix-wrapper.ant-input-affix-wrapper-filled.ant-input-affix-wrapper-disabled,.ant-input-affix-wrapper.ant-input-affix-wrapper-filled.ant-input-affix-wrapper[disabled]{color:#00000040;background-color:#f5f5f5;border-color:#d9d9d9;box-shadow:none;cursor:not-allowed;opacity:1}.ant-input-affix-wrapper.ant-input-affix-wrapper-filled.ant-input-affix-wrapper-disabled:hover,.ant-input-affix-wrapper.ant-input-affix-wrapper-filled.ant-input-affix-wrapper[disabled]:hover{border-color:#d9d9d9;border-right-width:1px}.ant-input-affix-wrapper.ant-input-affix-wrapper-underlined,.ant-input-affix-wrapper.ant-input-affix-wrapper-underlined.ant-input-affix-wrapper-disabled,.ant-input-affix-wrapper.ant-input-affix-wrapper-underlined.ant-input-affix-wrapper-focused,.ant-input-affix-wrapper.ant-input-affix-wrapper-underlined.ant-input-affix-wrapper[disabled],.ant-input-affix-wrapper.ant-input-affix-wrapper-underlined:focus,.ant-input-affix-wrapper.ant-input-affix-wrapper-underlined:hover{background-color:transparent;border-width:0 0 1px;border-radius:0;box-shadow:none}.ant-input-affix-wrapper.ant-input-affix-wrapper-underlined:hover:not(.ant-input-affix-wrapper-focused):not(:focus){border-color:#d9d9d9}textarea.ant-input-affix-wrapper{max-width:100%;height:auto;min-height:32px;line-height:1.5715;vertical-align:bottom;transition:all .3s,height 0s}.ant-input-affix-wrapper-lg{padding:6.5px 11px;font-size:16px}.ant-input-affix-wrapper-sm{padding:0 7px}.ant-input-affix-wrapper-rtl{direction:rtl}.ant-input-affix-wrapper-stepperless[type=number]{-moz-appearance:textfield}.ant-input-affix-wrapper-stepperless[type=number] ::-webkit-outer-spin-button,.ant-input-affix-wrapper-stepperless[type=number]::-webkit-inner-spin-button{margin:0;-webkit-appearance:none}.ant-input-affix-wrapper:not(.ant-input-affix-wrapper-disabled):hover{border-color:#40a9ff;border-right-width:1px;z-index:1}.ant-input-rtl .ant-input-affix-wrapper:not(.ant-input-affix-wrapper-disabled):hover{border-right-width:0;border-left-width:1px!important}.ant-input-search-with-button .ant-input-affix-wrapper:not(.ant-input-affix-wrapper-disabled):hover{z-index:0}.ant-input-affix-wrapper-focused,.ant-input-affix-wrapper:focus{z-index:1}.ant-input-affix-wrapper-disabled .ant-input[disabled]{background:#fff0}.ant-input-affix-wrapper>.ant-input{font-size:inherit;border:none;outline:0}.ant-input-affix-wrapper>.ant-input:focus{box-shadow:none!important}.ant-input-affix-wrapper>.ant-input:not(textarea){padding:0}.ant-input-affix-wrapper:before{display:inline-block;width:0;visibility:hidden;content:"\a0"}.ant-input-prefix,.ant-input-suffix{display:flex;flex:none;align-items:center}.ant-input-prefix>:not(:last-child),.ant-input-suffix>:not(:last-child){margin-right:8px}.ant-input-show-count-suffix{color:#00000073}.ant-input-show-count-has-suffix{margin-right:2px}.ant-input-prefix{margin-right:4px}.ant-input-suffix{margin-left:4px}.ant-input-clear-icon,.anticon.ant-input-clear-icon{margin:0;color:#00000040;font-size:12px;vertical-align:-1px;cursor:pointer;transition:color .3s}.ant-input-clear-icon:hover,.anticon.ant-input-clear-icon:hover{color:#00000073}.ant-input-clear-icon:active,.anticon.ant-input-clear-icon:active{color:#000000d9}.ant-input-clear-icon-hidden,.anticon.ant-input-clear-icon-hidden{visibility:hidden}.ant-input-clear-icon-has-suffix,.anticon.ant-input-clear-icon-has-suffix{margin:0 4px}.ant-input-affix-wrapper.ant-input-affix-wrapper-textarea-with-clear-btn{padding:0}.ant-input-affix-wrapper.ant-input-affix-wrapper-textarea-with-clear-btn .ant-input-clear-icon{position:absolute;top:8px;right:8px;z-index:1}.ant-input-status-error:not(.ant-input-disabled):not(.ant-input-borderless).ant-input,.ant-input-status-error:not(.ant-input-disabled):not(.ant-input-borderless).ant-input:hover{background:#fff;border-color:#ff4d4f}.ant-input-status-error:not(.ant-input-disabled):not(.ant-input-borderless).ant-input-focused,.ant-input-status-error:not(.ant-input-disabled):not(.ant-input-borderless).ant-input:focus{border-color:#ff7875;box-shadow:0 0 0 2px #ff4d4f33;border-right-width:1px;outline:0}.ant-input-status-error .ant-input-prefix{color:#ff4d4f}.ant-input-status-warning:not(.ant-input-disabled):not(.ant-input-borderless).ant-input,.ant-input-status-warning:not(.ant-input-disabled):not(.ant-input-borderless).ant-input:hover{background:#fff;border-color:#faad14}.ant-input-status-warning:not(.ant-input-disabled):not(.ant-input-borderless).ant-input-focused,.ant-input-status-warning:not(.ant-input-disabled):not(.ant-input-borderless).ant-input:focus{border-color:#ffc53d;box-shadow:0 0 0 2px #faad1433;border-right-width:1px;outline:0}.ant-input-status-warning .ant-input-prefix{color:#faad14}.ant-input-affix-wrapper-status-error:not(.ant-input-affix-wrapper-disabled):not(.ant-input-affix-wrapper-borderless).ant-input-affix-wrapper,.ant-input-affix-wrapper-status-error:not(.ant-input-affix-wrapper-disabled):not(.ant-input-affix-wrapper-borderless).ant-input-affix-wrapper:hover{background:#fff;border-color:#ff4d4f}.ant-input-affix-wrapper-status-error:not(.ant-input-affix-wrapper-disabled):not(.ant-input-affix-wrapper-borderless).ant-input-affix-wrapper-focused,.ant-input-affix-wrapper-status-error:not(.ant-input-affix-wrapper-disabled):not(.ant-input-affix-wrapper-borderless).ant-input-affix-wrapper:focus{border-color:#ff7875;box-shadow:0 0 0 2px #ff4d4f33;border-right-width:1px;outline:0}.ant-input-affix-wrapper-status-error .ant-input-prefix{color:#ff4d4f}.ant-input-affix-wrapper-status-warning:not(.ant-input-affix-wrapper-disabled):not(.ant-input-affix-wrapper-borderless).ant-input-affix-wrapper,.ant-input-affix-wrapper-status-warning:not(.ant-input-affix-wrapper-disabled):not(.ant-input-affix-wrapper-borderless).ant-input-affix-wrapper:hover{background:#fff;border-color:#faad14}.ant-input-affix-wrapper-status-warning:not(.ant-input-affix-wrapper-disabled):not(.ant-input-affix-wrapper-borderless).ant-input-affix-wrapper-focused,.ant-input-affix-wrapper-status-warning:not(.ant-input-affix-wrapper-disabled):not(.ant-input-affix-wrapper-borderless).ant-input-affix-wrapper:focus{border-color:#ffc53d;box-shadow:0 0 0 2px #faad1433;border-right-width:1px;outline:0}.ant-input-affix-wrapper-status-warning .ant-input-prefix{color:#faad14}.ant-input-textarea-status-error.ant-input-textarea-has-feedback .ant-input,.ant-input-textarea-status-success.ant-input-textarea-has-feedback .ant-input,.ant-input-textarea-status-validating.ant-input-textarea-has-feedback .ant-input,.ant-input-textarea-status-warning.ant-input-textarea-has-feedback .ant-input{padding-right:24px}.ant-input-group-wrapper-status-error .ant-input-group-addon{color:#ff4d4f;border-color:#ff4d4f}.ant-input-group-wrapper-status-warning .ant-input-group-addon{color:#faad14;border-color:#faad14}.ant-input{box-sizing:border-box;margin:0;font-variant:tabular-nums;list-style:none;font-feature-settings:"tnum";position:relative;display:inline-block;width:100%;min-width:0;padding:4px 11px;color:#000000d9;font-size:14px;line-height:1.5715;background-color:#fff;background-image:none;border:1px solid #d9d9d9;border-radius:2px;transition:all .3s}.ant-input::placeholder{color:#bfbfbf;-webkit-user-select:none;user-select:none}.ant-input:placeholder-shown{text-overflow:ellipsis}.ant-input:hover{border-color:#40a9ff;border-right-width:1px}.ant-input-rtl .ant-input:hover{border-right-width:0;border-left-width:1px!important}.ant-input-focused,.ant-input:focus{border-color:#40a9ff;box-shadow:0 0 0 2px #1890ff33;border-right-width:1px;outline:0}.ant-input-rtl .ant-input-focused,.ant-input-rtl .ant-input:focus{border-right-width:0;border-left-width:1px!important}.ant-input-disabled{color:#00000040;background-color:#f5f5f5;border-color:#d9d9d9;box-shadow:none;cursor:not-allowed;opacity:1}.ant-input-disabled:hover{border-color:#d9d9d9;border-right-width:1px}.ant-input[disabled]{color:#00000040;background-color:#f5f5f5;border-color:#d9d9d9;box-shadow:none;cursor:not-allowed;opacity:1}.ant-input[disabled]:hover{border-color:#d9d9d9;border-right-width:1px}.ant-input.ant-input-borderless,.ant-input.ant-input-borderless.ant-input-disabled,.ant-input.ant-input-borderless.ant-input-focused,.ant-input.ant-input-borderless.ant-input[disabled],.ant-input.ant-input-borderless:focus,.ant-input.ant-input-borderless:hover{background-color:transparent;border:none;box-shadow:none}.ant-input.ant-input-filled{background-color:#f5f5f5;border-color:transparent;box-shadow:none}.ant-input.ant-input-filled:hover{background-color:#f0f0f0}.ant-input.ant-input-filled.ant-input-focused,.ant-input.ant-input-filled:focus{border-color:#40a9ff;box-shadow:0 0 0 2px #1890ff33;border-right-width:1px;outline:0;background-color:transparent;box-shadow:none}.ant-input-rtl .ant-input.ant-input-filled.ant-input-focused,.ant-input-rtl .ant-input.ant-input-filled:focus{border-right-width:0;border-left-width:1px!important}.ant-input.ant-input-filled.ant-input-disabled,.ant-input.ant-input-filled.ant-input[disabled]{color:#00000040;background-color:#f5f5f5;border-color:#d9d9d9;box-shadow:none;cursor:not-allowed;opacity:1}.ant-input.ant-input-filled.ant-input-disabled:hover,.ant-input.ant-input-filled.ant-input[disabled]:hover{border-color:#d9d9d9;border-right-width:1px}.ant-input.ant-input-underlined,.ant-input.ant-input-underlined.ant-input-disabled,.ant-input.ant-input-underlined.ant-input-focused,.ant-input.ant-input-underlined.ant-input[disabled],.ant-input.ant-input-underlined:focus,.ant-input.ant-input-underlined:hover{background-color:transparent;border-width:0 0 1px;border-radius:0;box-shadow:none}.ant-input.ant-input-underlined:hover:not(.ant-input-focused):not(:focus){border-color:#d9d9d9}textarea.ant-input{max-width:100%;height:auto;min-height:32px;line-height:1.5715;vertical-align:bottom;transition:all .3s,height 0s}.ant-input-lg{padding:6.5px 11px;font-size:16px}.ant-input-sm{padding:0 7px}.ant-input-rtl{direction:rtl}.ant-input-stepperless[type=number]{-moz-appearance:textfield}.ant-input-stepperless[type=number] ::-webkit-outer-spin-button,.ant-input-stepperless[type=number]::-webkit-inner-spin-button{margin:0;-webkit-appearance:none}.ant-input-group{box-sizing:border-box;margin:0;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;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>[class*=col-]{padding-right:8px}.ant-input-group>[class*=col-]:last-child{padding-right:0}.ant-input-group-addon,.ant-input-group-wrap,.ant-input-group>.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>.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>*{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-search-with-button .ant-input-group .ant-input:hover{z-index:0}.ant-input-group-addon{position:relative;padding:0 11px;color:#000000d9;font-weight:400;font-size:14px;text-align:center;background-color:#fafafa;border:1px solid #d9d9d9;border-radius:2px;transition:all .3s}.ant-input-group-addon .ant-select{margin:-5px -11px}.ant-input-group-addon .ant-select.ant-select-single:not(.ant-select-customize-input) .ant-select-selector{background-color:inherit;border:1px solid transparent;box-shadow:none}.ant-input-group-addon .ant-select-focused .ant-select-selector,.ant-input-group-addon .ant-select-open .ant-select-selector{color:#1890ff}.ant-input-group-addon .ant-cascader-picker{margin:-9px -12px;background-color:transparent}.ant-input-group-addon .ant-cascader-picker .ant-cascader-input{text-align:left;border:0;box-shadow:none}.ant-input-group-addon:first-child,.ant-input-group>.ant-input:first-child{border-top-right-radius:0;border-bottom-right-radius:0}.ant-input-group-addon:first-child .ant-select .ant-select-selector,.ant-input-group>.ant-input:first-child .ant-select .ant-select-selector{border-top-right-radius:0;border-bottom-right-radius:0}.ant-input-group>.ant-input-affix-wrapper:not(:first-child) .ant-input{border-top-left-radius:0;border-bottom-left-radius:0}.ant-input-group>.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-addon:last-child,.ant-input-group>.ant-input:last-child{border-top-left-radius:0;border-bottom-left-radius:0}.ant-input-group-addon:last-child .ant-select .ant-select-selector,.ant-input-group>.ant-input:last-child .ant-select .ant-select-selector{border-top-left-radius:0;border-bottom-left-radius:0}.ant-input-group-lg .ant-input,.ant-input-group-lg>.ant-input-group-addon{padding:6.5px 11px;font-size:16px}.ant-input-group-sm .ant-input,.ant-input-group-sm>.ant-input-group-addon{padding:0 7px}.ant-input-group-lg .ant-select-single .ant-select-selector{height:40px}.ant-input-group-sm .ant-select-single .ant-select-selector{height:24px}.ant-input-group .ant-input-affix-wrapper:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.ant-input-search .ant-input-group .ant-input-affix-wrapper:not(:last-child){border-top-left-radius:2px;border-bottom-left-radius:2px}.ant-input-group .ant-input-affix-wrapper:not(:first-child),.ant-input-search .ant-input-group .ant-input-affix-wrapper:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.ant-input-group.ant-input-group-compact{display:block}.ant-input-group.ant-input-group-compact:before{display:table;content:""}.ant-input-group.ant-input-group-compact:after{display:table;clear:both;content:""}.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>.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>.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>.ant-input:not(:first-child):not(:last-child):focus{z-index:1}.ant-input-group.ant-input-group-compact>*{display:inline-block;float:none;vertical-align:top;border-radius:0}.ant-input-group.ant-input-group-compact>.ant-input-affix-wrapper,.ant-input-group.ant-input-group-compact>.ant-input-number-affix-wrapper,.ant-input-group.ant-input-group-compact>.ant-picker-range{display:inline-flex}.ant-input-group.ant-input-group-compact>: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>.ant-cascader-picker .ant-input,.ant-input-group.ant-input-group-compact>.ant-input-group-wrapper .ant-input,.ant-input-group.ant-input-group-compact>.ant-select-auto-complete .ant-input,.ant-input-group.ant-input-group-compact>.ant-select>.ant-select-selector{border-right-width:1px;border-radius:0}.ant-input-group.ant-input-group-compact>.ant-cascader-picker .ant-input:hover,.ant-input-group.ant-input-group-compact>.ant-input-group-wrapper .ant-input:hover,.ant-input-group.ant-input-group-compact>.ant-select-auto-complete .ant-input:hover,.ant-input-group.ant-input-group-compact>.ant-select>.ant-select-selector:hover{z-index:1}.ant-input-group.ant-input-group-compact>.ant-cascader-picker .ant-input:focus,.ant-input-group.ant-input-group-compact>.ant-input-group-wrapper .ant-input:focus,.ant-input-group.ant-input-group-compact>.ant-select-auto-complete .ant-input:focus,.ant-input-group.ant-input-group-compact>.ant-select>.ant-select-selector:focus{z-index:1}.ant-input-group.ant-input-group-compact>.ant-select-focused{z-index:1}.ant-input-group.ant-input-group-compact>.ant-select>.ant-select-arrow{z-index:1}.ant-input-group.ant-input-group-compact>.ant-cascader-picker:first-child .ant-input,.ant-input-group.ant-input-group-compact>.ant-select-auto-complete:first-child .ant-input,.ant-input-group.ant-input-group-compact>.ant-select:first-child>.ant-select-selector,.ant-input-group.ant-input-group-compact>:first-child{border-top-left-radius:2px;border-bottom-left-radius:2px}.ant-input-group.ant-input-group-compact>.ant-cascader-picker-focused:last-child .ant-input,.ant-input-group.ant-input-group-compact>.ant-cascader-picker:last-child .ant-input,.ant-input-group.ant-input-group-compact>.ant-select:last-child>.ant-select-selector,.ant-input-group.ant-input-group-compact>:last-child{border-right-width:1px;border-top-right-radius:2px;border-bottom-right-radius:2px}.ant-input-group.ant-input-group-compact>.ant-select-auto-complete .ant-input{vertical-align:top}.ant-input-group.ant-input-group-compact .ant-input-group-wrapper+.ant-input-group-wrapper{margin-left:-1px}.ant-input-group.ant-input-group-compact .ant-input-group-wrapper+.ant-input-group-wrapper .ant-input-affix-wrapper{border-radius:0}.ant-input-group.ant-input-group-compact .ant-input-group-wrapper:not(:last-child).ant-input-search>.ant-input-group>.ant-input-group-addon>.ant-input-search-button{border-radius:0}.ant-input-group.ant-input-group-compact .ant-input-group-wrapper:not(:last-child).ant-input-search>.ant-input-group>.ant-input{border-radius:2px 0 0 2px}.ant-input-group-rtl .ant-input-group-addon:first-child,.ant-input-group>.ant-input-rtl:first-child{border-radius:0 2px 2px 0}.ant-input-group-rtl .ant-input-group-addon:first-child{border-right:1px solid #d9d9d9;border-left:0}.ant-input-group-rtl.ant-input-group-addon:last-child,.ant-input-group-rtl.ant-input-group>.ant-input:last-child{border-radius:2px 0 0 2px}.ant-input-group-rtl.ant-input-group .ant-input-affix-wrapper:not(:first-child){border-radius:2px 0 0 2px}.ant-input-group-rtl.ant-input-group .ant-input-affix-wrapper:not(:last-child){border-radius:0 2px 2px 0}.ant-input-group-rtl.ant-input-group.ant-input-group-compact>:not(:last-child){margin-right:0;margin-left:-1px;border-left-width:1px}.ant-input-group-rtl.ant-input-group.ant-input-group-compact>.ant-cascader-picker:first-child .ant-input,.ant-input-group-rtl.ant-input-group.ant-input-group-compact>.ant-select-auto-complete:first-child .ant-input,.ant-input-group-rtl.ant-input-group.ant-input-group-compact>.ant-select:first-child>.ant-select-selector,.ant-input-group-rtl.ant-input-group.ant-input-group-compact>:first-child{border-radius:0 2px 2px 0}.ant-input-group-rtl.ant-input-group.ant-input-group-compact>.ant-cascader-picker-focused:last-child .ant-input,.ant-input-group-rtl.ant-input-group.ant-input-group-compact>.ant-cascader-picker:last-child .ant-input,.ant-input-group-rtl.ant-input-group.ant-input-group-compact>.ant-select-auto-complete:last-child .ant-input,.ant-input-group-rtl.ant-input-group.ant-input-group-compact>.ant-select:last-child>.ant-select-selector,.ant-input-group-rtl.ant-input-group.ant-input-group-compact>:last-child{border-left-width:1px;border-radius:2px 0 0 2px}.ant-input-group.ant-input-group-compact .ant-input-group-wrapper-rtl+.ant-input-group-wrapper-rtl{margin-right:-1px;margin-left:0}.ant-input-group.ant-input-group-compact .ant-input-group-wrapper-rtl:not(:last-child).ant-input-search>.ant-input-group>.ant-input{border-radius:0 2px 2px 0}.ant-input-group>.ant-input-rtl:first-child{border-radius:0 2px 2px 0}.ant-input-group>.ant-input-rtl:last-child{border-radius:2px 0 0 2px}.ant-input-group-rtl .ant-input-group-addon:first-child{border-right:1px solid #d9d9d9;border-left:0;border-radius:0 2px 2px 0}.ant-input-group-rtl .ant-input-group-addon:last-child{border-right:0;border-left:1px solid #d9d9d9;border-radius:2px 0 0 2px}.ant-input-group-wrapper{display:inline-block;width:100%;text-align:start;vertical-align:top}.ant-input-group-wrapper:not(.ant-input-compact-first-item):not(.ant-input-compact-last-item).ant-input-compact-item .ant-input,.ant-input-group-wrapper:not(.ant-input-compact-first-item):not(.ant-input-compact-last-item).ant-input-compact-item .ant-input-group-addon{border-radius:0}.ant-input-group-wrapper:not(.ant-input-compact-last-item).ant-input-compact-first-item .ant-input,.ant-input-group-wrapper:not(.ant-input-compact-last-item).ant-input-compact-first-item .ant-input-group-addon{border-start-end-radius:0;border-end-end-radius:0}.ant-input-group-wrapper:not(.ant-input-compact-first-item).ant-input-compact-last-item .ant-input,.ant-input-group-wrapper:not(.ant-input-compact-first-item).ant-input-compact-last-item .ant-input-group-addon{border-start-start-radius:0;border-end-start-radius:0}.ant-input-group-wrapper:not(.ant-input-compact-last-item).ant-input-compact-item .ant-input-affix-wrapper{border-start-end-radius:0;border-end-end-radius:0}.ant-input-group-wrapper:not(.ant-input-compact-first-item).ant-input-compact-item .ant-input-affix-wrapper{border-start-start-radius:0;border-end-start-radius:0}.ant-input-password-icon{color:#00000073;cursor:pointer;transition:all .3s}.ant-input-password-icon:hover{color:#000000d9}.ant-input-disabled .ant-input-password-icon{cursor:not-allowed}.ant-input-disabled .ant-input-password-icon:hover{color:#00000073}.ant-input[type=color]{height:32px}.ant-input[type=color].ant-input-lg{height:40px}.ant-input[type=color].ant-input-sm{height:24px;padding-top:3px;padding-bottom:3px}.ant-input-textarea-show-count>.ant-input{height:100%}.ant-input-textarea-show-count:after{float:right;color:#00000073;white-space:nowrap;content:attr(data-count);pointer-events:none}.ant-input-textarea-show-count.ant-input-textarea-in-form-item:after{margin-bottom:-22px}.ant-input-textarea-suffix{position:absolute;top:0;right:11px;bottom:0;z-index:1;display:inline-flex;align-items:center;margin:auto}.ant-input-compact-item:not(.ant-input-compact-first-item):not(.ant-input-compact-last-item).ant-input{border-radius:0}.ant-input-compact-item.ant-input.ant-input-compact-first-item:not(.ant-input-compact-last-item):not(.ant-input-compact-item-rtl){border-top-right-radius:0;border-bottom-right-radius:0}.ant-input-compact-item.ant-input.ant-input-compact-last-item:not(.ant-input-compact-first-item):not(.ant-input-compact-item-rtl){border-top-left-radius:0;border-bottom-left-radius:0}.ant-input-compact-item.ant-input.ant-input-compact-item-rtl.ant-input-compact-first-item:not(.ant-input-compact-last-item){border-top-left-radius:0;border-bottom-left-radius:0}.ant-input-compact-item.ant-input.ant-input-compact-item-rtl.ant-input-compact-last-item:not(.ant-input-compact-first-item){border-top-right-radius:0;border-bottom-right-radius:0}.ant-input-compact-item:not(.ant-input-compact-last-item):not(.ant-input-compact-item-rtl){margin-right:-1px}.ant-input-compact-item:not(.ant-input-compact-last-item).ant-input-compact-item-rtl{margin-left:-1px}.ant-input-compact-item:active,.ant-input-compact-item:focus,.ant-input-compact-item:hover{z-index:2}.ant-input-compact-item[disabled]{z-index:0}.ant-input-compact-item:not(.ant-input-compact-first-item):not(.ant-input-compact-last-item).ant-input-affix-wrapper{border-radius:0}.ant-input-compact-item.ant-input-affix-wrapper.ant-input-compact-first-item:not(.ant-input-compact-last-item):not(.ant-input-compact-item-rtl){border-top-right-radius:0;border-bottom-right-radius:0}.ant-input-compact-item.ant-input-affix-wrapper.ant-input-compact-last-item:not(.ant-input-compact-first-item):not(.ant-input-compact-item-rtl){border-top-left-radius:0;border-bottom-left-radius:0}.ant-input-compact-item.ant-input-affix-wrapper.ant-input-compact-item-rtl.ant-input-compact-first-item:not(.ant-input-compact-last-item){border-top-left-radius:0;border-bottom-left-radius:0}.ant-input-compact-item.ant-input-affix-wrapper.ant-input-compact-item-rtl.ant-input-compact-last-item:not(.ant-input-compact-first-item){border-top-right-radius:0;border-bottom-right-radius:0}.ant-input-compact-item:not(.ant-input-compact-last-item){margin-right:-1px}.ant-input-compact-item:not(.ant-input-compact-last-item).ant-input-group-wrapper-compact-item-rtl{margin-right:0;margin-left:-1px}.ant-input-compact-item:active>*,.ant-input-compact-item:focus>*,.ant-input-compact-item:hover>*{z-index:2}.ant-input-compact-item[disabled]>*{z-index:0}.ant-input-compact-item:not(.ant-input-compact-first-item):not(.ant-input-compact-last-item).ant-input-group-wrapper .ant-input-group-addon{border-radius:0}.ant-input-compact-item.ant-input-compact-first-item.ant-input-group-wrapper:not(.ant-input-compact-last-item):not(.ant-input-compact-item-rtl) .ant-input-group-addon{border-top-right-radius:0;border-bottom-right-radius:0}.ant-input-compact-item.ant-input-compact-last-item.ant-input-group-wrapper:not(.ant-input-compact-first-item):not(.ant-input-compact-item-rtl) .ant-input-group-addon{border-top-left-radius:0;border-bottom-left-radius:0}.ant-input-compact-item.ant-input-group-wrapper.ant-input-compact-first-item.ant-input-compact-item-rtl:not(.ant-input-compact-last-item) .ant-input-group-addon{border-top-left-radius:0;border-bottom-left-radius:0}.ant-input-compact-item.ant-input-group-wrapper.ant-input-compact-last-item.ant-input-compact-item-rtl:not(.ant-input-compact-first-item) .ant-input-group-addon{border-top-right-radius:0;border-bottom-right-radius:0}.ant-input-search .ant-input:focus,.ant-input-search .ant-input:hover{border-color:#40a9ff}.ant-input-search .ant-input:focus+.ant-input-group-addon .ant-input-search-button:not(.ant-btn-primary),.ant-input-search .ant-input:hover+.ant-input-group-addon .ant-input-search-button:not(.ant-btn-primary){border-left-color:#40a9ff}.ant-input-search .ant-input-affix-wrapper{border-radius:0}.ant-input-search .ant-input-lg{line-height:1.5713}.ant-input-search>.ant-input-group>.ant-input-group-addon:last-child{left:-1px;padding:0;border:0}.ant-input-search>.ant-input-group>.ant-input-group-addon:last-child .ant-input-search-button{padding-top:0;padding-bottom:0;border-radius:0 2px 2px 0}.ant-input-search>.ant-input-group>.ant-input-group-addon:last-child .ant-input-search-button:not(.ant-btn-primary){color:#00000073}.ant-input-search>.ant-input-group>.ant-input-group-addon:last-child .ant-input-search-button:not(.ant-btn-primary).ant-btn-loading:before{inset:0}.ant-input-search-button{height:32px}.ant-input-search-button:focus,.ant-input-search-button:hover{z-index:1}.ant-input-search-large .ant-input-search-button{height:40px}.ant-input-search-small .ant-input-search-button{height:24px}.ant-input-search.ant-input-compact-item:not(.ant-input-compact-item-rtl):not(.ant-input-compact-last-item) .ant-input-group-addon .ant-input-search-button{margin-right:-1px;border-radius:0}.ant-input-search.ant-input-compact-item:not(.ant-input-compact-first-item) .ant-input,.ant-input-search.ant-input-compact-item:not(.ant-input-compact-first-item) .ant-input-affix-wrapper{border-radius:0}.ant-input-search.ant-input-compact-item .ant-input-affix-wrapper:active,.ant-input-search.ant-input-compact-item .ant-input-affix-wrapper:focus,.ant-input-search.ant-input-compact-item .ant-input-affix-wrapper:hover,.ant-input-search.ant-input-compact-item>.ant-input-group-addon .ant-input-search-button:active,.ant-input-search.ant-input-compact-item>.ant-input-group-addon .ant-input-search-button:focus,.ant-input-search.ant-input-compact-item>.ant-input-group-addon .ant-input-search-button:hover,.ant-input-search.ant-input-compact-item>.ant-input:active,.ant-input-search.ant-input-compact-item>.ant-input:focus,.ant-input-search.ant-input-compact-item>.ant-input:hover{z-index:2}.ant-input-search.ant-input-compact-item>.ant-input-affix-wrapper-focused{z-index:2}.ant-input-search.ant-input-compact-item-rtl:not(.ant-input-compact-last-item) .ant-input-group-addon:last-child .ant-input-search-button{margin-left:-1px;border-radius:0}.ant-input-group-wrapper-rtl,.ant-input-group-rtl{direction:rtl}.ant-input-affix-wrapper.ant-input-affix-wrapper-rtl>input.ant-input{border:none;outline:0}.ant-input-affix-wrapper-rtl .ant-input-prefix{margin:0 0 0 4px}.ant-input-affix-wrapper-rtl .ant-input-suffix{margin:0 4px 0 0}.ant-input-textarea-rtl{direction:rtl}.ant-input-textarea-rtl.ant-input-textarea-show-count:after{text-align:left}.ant-input-affix-wrapper-rtl .ant-input-clear-icon-has-suffix{margin-right:0;margin-left:4px}.ant-input-affix-wrapper-rtl .ant-input-clear-icon{right:auto;left:8px}.ant-input-search-rtl{direction:rtl}.ant-input-search-rtl .ant-input:focus+.ant-input-group-addon .ant-input-search-button:not(.ant-btn-primary),.ant-input-search-rtl .ant-input:hover+.ant-input-group-addon .ant-input-search-button:not(.ant-btn-primary){border-left-color:#d9d9d9}.ant-input-search-rtl .ant-input:focus+.ant-input-group-addon .ant-input-search-button:not(.ant-btn-primary):hover,.ant-input-search-rtl .ant-input:hover+.ant-input-group-addon .ant-input-search-button:not(.ant-btn-primary):hover{border-left-color:#40a9ff}.ant-input-search-rtl>.ant-input-group>.ant-input-affix-wrapper-focused,.ant-input-search-rtl>.ant-input-group>.ant-input-affix-wrapper:hover{border-right-color:#40a9ff}.ant-input-search-rtl>.ant-input-group>.ant-input-group-addon:last-child{right:-1px;left:auto}.ant-input-search-rtl>.ant-input-group>.ant-input-group-addon:last-child .ant-input-search-button{border-radius:2px 0 0 2px}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.ant-input{height:32px}.ant-input-lg{height:40px}.ant-input-sm{height:24px}.ant-input-affix-wrapper>input.ant-input{height:auto}}.ant-otp{display:inline-flex;flex-wrap:nowrap;align-items:center;column-gap:8px}.ant-otp-input{text-align:center;padding-inline:4px}textarea.nz-textarea-autosize-measuring{height:auto!important;padding:2px 0!important;overflow:hidden!important}.ant-input-search-rtl.ant-input-search-enter-button input+.ant-input-group-addon .ant-input-search-button.ant-btn-icon-only,.ant-input-search-rtl.ant-input-search-enter-button+.ant-input-group-addon .ant-input-search-button.ant-btn-icon-only{width:32px;height:32px}.ant-input-search-rtl.ant-input-search-enter-button input+.ant-input-group-addon .ant-input-search-button.ant-btn-icon-only.ant-btn-sm,.ant-input-search-rtl.ant-input-search-enter-button+.ant-input-group-addon .ant-input-search-button.ant-btn-icon-only.ant-btn-sm{width:24px;height:24px}.ant-input-search-rtl.ant-input-search-enter-button input+.ant-input-group-addon .ant-input-search-button.ant-btn-icon-only.ant-btn-lg,.ant-input-search-rtl.ant-input-search-enter-button+.ant-input-group-addon .ant-input-search-button.ant-btn-icon-only.ant-btn-lg{width:40px;height:40px}.ant-input-affix-wrapper-textarea-with-clear-btn .ant-input-suffix{margin-left:0}nz-form-item-feedback-icon.ant-input-suffix{position:absolute;top:0;right:0;z-index:1;display:flex;flex:none;align-items:center;height:100%;margin-right:12px;margin-left:4px;pointer-events:none}.ant-input-status-error.ant-input-has-feedback,.ant-input-status-success.ant-input-has-feedback,.ant-input-status-validating.ant-input-has-feedback,.ant-input-status-warning.ant-input-has-feedback{padding-right:28px}.ant-input-textarea-show-count{position:relative;display:block}.ant-otp-input{width:auto}.ant-input-number-affix-wrapper{display:inline-block;width:100%;min-width:0;color:#000000d9;font-size:14px;line-height:1.5715;background-color:#fff;background-image:none;border:1px solid #d9d9d9;border-radius:2px;transition:all .3s;position:relative;display:inline-flex;width:90px;padding:0;padding-inline-start:11px}.ant-input-number-affix-wrapper::placeholder{color:#bfbfbf;-webkit-user-select:none;user-select:none}.ant-input-number-affix-wrapper:placeholder-shown{text-overflow:ellipsis}.ant-input-number-affix-wrapper:hover{border-color:#40a9ff;border-right-width:1px}.ant-input-rtl .ant-input-number-affix-wrapper:hover{border-right-width:0;border-left-width:1px!important}.ant-input-number-affix-wrapper-focused,.ant-input-number-affix-wrapper:focus{border-color:#40a9ff;box-shadow:0 0 0 2px #1890ff33;border-right-width:1px;outline:0}.ant-input-rtl .ant-input-number-affix-wrapper-focused,.ant-input-rtl .ant-input-number-affix-wrapper:focus{border-right-width:0;border-left-width:1px!important}.ant-input-number-affix-wrapper-disabled{color:#00000040;background-color:#f5f5f5;border-color:#d9d9d9;box-shadow:none;cursor:not-allowed;opacity:1}.ant-input-number-affix-wrapper-disabled:hover{border-color:#d9d9d9;border-right-width:1px}.ant-input-number-affix-wrapper[disabled]{color:#00000040;background-color:#f5f5f5;border-color:#d9d9d9;box-shadow:none;cursor:not-allowed;opacity:1}.ant-input-number-affix-wrapper[disabled]:hover{border-color:#d9d9d9;border-right-width:1px}.ant-input-number-affix-wrapper.ant-input-number-affix-wrapper-borderless,.ant-input-number-affix-wrapper.ant-input-number-affix-wrapper-borderless.ant-input-number-affix-wrapper-disabled,.ant-input-number-affix-wrapper.ant-input-number-affix-wrapper-borderless.ant-input-number-affix-wrapper-focused,.ant-input-number-affix-wrapper.ant-input-number-affix-wrapper-borderless.ant-input-number-affix-wrapper[disabled],.ant-input-number-affix-wrapper.ant-input-number-affix-wrapper-borderless:focus,.ant-input-number-affix-wrapper.ant-input-number-affix-wrapper-borderless:hover{background-color:transparent;border:none;box-shadow:none}.ant-input-number-affix-wrapper.ant-input-number-affix-wrapper-filled{background-color:#f5f5f5;border-color:transparent;box-shadow:none}.ant-input-number-affix-wrapper.ant-input-number-affix-wrapper-filled:hover{background-color:#f0f0f0}.ant-input-number-affix-wrapper.ant-input-number-affix-wrapper-filled.ant-input-number-affix-wrapper-focused,.ant-input-number-affix-wrapper.ant-input-number-affix-wrapper-filled:focus{border-color:#40a9ff;box-shadow:0 0 0 2px #1890ff33;border-right-width:1px;outline:0;background-color:transparent;box-shadow:none}.ant-input-rtl .ant-input-number-affix-wrapper.ant-input-number-affix-wrapper-filled.ant-input-number-affix-wrapper-focused,.ant-input-rtl .ant-input-number-affix-wrapper.ant-input-number-affix-wrapper-filled:focus{border-right-width:0;border-left-width:1px!important}.ant-input-number-affix-wrapper.ant-input-number-affix-wrapper-filled.ant-input-number-affix-wrapper-disabled,.ant-input-number-affix-wrapper.ant-input-number-affix-wrapper-filled.ant-input-number-affix-wrapper[disabled]{color:#00000040;background-color:#f5f5f5;border-color:#d9d9d9;box-shadow:none;cursor:not-allowed;opacity:1}.ant-input-number-affix-wrapper.ant-input-number-affix-wrapper-filled.ant-input-number-affix-wrapper-disabled:hover,.ant-input-number-affix-wrapper.ant-input-number-affix-wrapper-filled.ant-input-number-affix-wrapper[disabled]:hover{border-color:#d9d9d9;border-right-width:1px}.ant-input-number-affix-wrapper.ant-input-number-affix-wrapper-underlined,.ant-input-number-affix-wrapper.ant-input-number-affix-wrapper-underlined.ant-input-number-affix-wrapper-disabled,.ant-input-number-affix-wrapper.ant-input-number-affix-wrapper-underlined.ant-input-number-affix-wrapper-focused,.ant-input-number-affix-wrapper.ant-input-number-affix-wrapper-underlined.ant-input-number-affix-wrapper[disabled],.ant-input-number-affix-wrapper.ant-input-number-affix-wrapper-underlined:focus,.ant-input-number-affix-wrapper.ant-input-number-affix-wrapper-underlined:hover{background-color:transparent;border-width:0 0 1px;border-radius:0;box-shadow:none}.ant-input-number-affix-wrapper.ant-input-number-affix-wrapper-underlined:hover:not(.ant-input-number-affix-wrapper-focused):not(:focus){border-color:#d9d9d9}textarea.ant-input-number-affix-wrapper{max-width:100%;height:auto;min-height:32px;line-height:1.5715;vertical-align:bottom;transition:all .3s,height 0s}.ant-input-number-affix-wrapper-lg{padding:6.5px 11px;font-size:16px}.ant-input-number-affix-wrapper-sm{padding:0 7px}.ant-input-number-affix-wrapper-rtl{direction:rtl}.ant-input-number-affix-wrapper-stepperless[type=number]{-moz-appearance:textfield}.ant-input-number-affix-wrapper-stepperless[type=number] ::-webkit-outer-spin-button,.ant-input-number-affix-wrapper-stepperless[type=number]::-webkit-inner-spin-button{margin:0;-webkit-appearance:none}.ant-input-number-affix-wrapper:not(.ant-input-number-affix-wrapper-disabled):hover{border-color:#40a9ff;border-right-width:1px;z-index:1}.ant-input-rtl .ant-input-number-affix-wrapper:not(.ant-input-number-affix-wrapper-disabled):hover{border-right-width:0;border-left-width:1px!important}.ant-input-number-affix-wrapper-focused,.ant-input-number-affix-wrapper:focus{z-index:1}.ant-input-number-affix-wrapper-disabled .ant-input-number[disabled]{background:0 0}.ant-input-number-affix-wrapper>div.ant-input-number{width:100%;border:none;outline:0}.ant-input-number-affix-wrapper>div.ant-input-number.ant-input-number-focused{box-shadow:none!important}.ant-input-number-affix-wrapper input.ant-input-number-input{padding:0}.ant-input-number-affix-wrapper:before{display:inline-block;width:0;visibility:hidden;content:"\a0"}.ant-input-number-affix-wrapper .ant-input-number-handler-wrap{z-index:2}.ant-input-number-prefix,.ant-input-number-suffix{display:flex;flex:none;align-items:center;pointer-events:none}.ant-input-number-prefix{margin-inline-end:4px}.ant-input-number-suffix{position:absolute;top:0;right:0;z-index:1;height:100%;margin-right:11px;margin-left:4px}.ant-input-number-group-wrapper .ant-input-number-affix-wrapper{width:100%}.ant-input-number-status-error:not(.ant-input-number-disabled):not(.ant-input-number-borderless).ant-input-number,.ant-input-number-status-error:not(.ant-input-number-disabled):not(.ant-input-number-borderless).ant-input-number:hover{background:#fff;border-color:#ff4d4f}.ant-input-number-status-error:not(.ant-input-number-disabled):not(.ant-input-number-borderless).ant-input-number-focused,.ant-input-number-status-error:not(.ant-input-number-disabled):not(.ant-input-number-borderless).ant-input-number:focus{border-color:#ff7875;box-shadow:0 0 0 2px #ff4d4f33;border-right-width:1px;outline:0}.ant-input-number-status-error .ant-input-number-prefix{color:#ff4d4f}.ant-input-number-status-warning:not(.ant-input-number-disabled):not(.ant-input-number-borderless).ant-input-number,.ant-input-number-status-warning:not(.ant-input-number-disabled):not(.ant-input-number-borderless).ant-input-number:hover{background:#fff;border-color:#faad14}.ant-input-number-status-warning:not(.ant-input-number-disabled):not(.ant-input-number-borderless).ant-input-number-focused,.ant-input-number-status-warning:not(.ant-input-number-disabled):not(.ant-input-number-borderless).ant-input-number:focus{border-color:#ffc53d;box-shadow:0 0 0 2px #faad1433;border-right-width:1px;outline:0}.ant-input-number-status-warning .ant-input-number-prefix{color:#faad14}.ant-input-number-affix-wrapper-status-error:not(.ant-input-number-affix-wrapper-disabled):not(.ant-input-number-affix-wrapper-borderless).ant-input-number-affix-wrapper,.ant-input-number-affix-wrapper-status-error:not(.ant-input-number-affix-wrapper-disabled):not(.ant-input-number-affix-wrapper-borderless).ant-input-number-affix-wrapper:hover{background:#fff;border-color:#ff4d4f}.ant-input-number-affix-wrapper-status-error:not(.ant-input-number-affix-wrapper-disabled):not(.ant-input-number-affix-wrapper-borderless).ant-input-number-affix-wrapper-focused,.ant-input-number-affix-wrapper-status-error:not(.ant-input-number-affix-wrapper-disabled):not(.ant-input-number-affix-wrapper-borderless).ant-input-number-affix-wrapper:focus{border-color:#ff7875;box-shadow:0 0 0 2px #ff4d4f33;border-right-width:1px;outline:0}.ant-input-number-affix-wrapper-status-error .ant-input-number-prefix{color:#ff4d4f}.ant-input-number-affix-wrapper-status-warning:not(.ant-input-number-affix-wrapper-disabled):not(.ant-input-number-affix-wrapper-borderless).ant-input-number-affix-wrapper,.ant-input-number-affix-wrapper-status-warning:not(.ant-input-number-affix-wrapper-disabled):not(.ant-input-number-affix-wrapper-borderless).ant-input-number-affix-wrapper:hover{background:#fff;border-color:#faad14}.ant-input-number-affix-wrapper-status-warning:not(.ant-input-number-affix-wrapper-disabled):not(.ant-input-number-affix-wrapper-borderless).ant-input-number-affix-wrapper-focused,.ant-input-number-affix-wrapper-status-warning:not(.ant-input-number-affix-wrapper-disabled):not(.ant-input-number-affix-wrapper-borderless).ant-input-number-affix-wrapper:focus{border-color:#ffc53d;box-shadow:0 0 0 2px #faad1433;border-right-width:1px;outline:0}.ant-input-number-affix-wrapper-status-warning .ant-input-number-prefix{color:#faad14}.ant-input-number-group-wrapper-status-error .ant-input-number-group-addon{color:#ff4d4f;border-color:#ff4d4f}.ant-input-number-group-wrapper-status-warning .ant-input-number-group-addon{color:#faad14;border-color:#faad14}.ant-input-number{box-sizing:border-box;font-variant:tabular-nums;list-style:none;font-feature-settings:"tnum";position:relative;width:100%;min-width:0;color:#000000d9;font-size:14px;line-height:1.5715;background-color:#fff;background-image:none;transition:all .3s;display:inline-block;width:90px;margin:0;padding:0;border:1px solid #d9d9d9;border-radius:2px}.ant-input-number::placeholder{color:#bfbfbf;-webkit-user-select:none;user-select:none}.ant-input-number:placeholder-shown{text-overflow:ellipsis}.ant-input-number:hover{border-color:#40a9ff;border-right-width:1px}.ant-input-rtl .ant-input-number:hover{border-right-width:0;border-left-width:1px!important}.ant-input-number-focused,.ant-input-number:focus{border-color:#40a9ff;box-shadow:0 0 0 2px #1890ff33;border-right-width:1px;outline:0}.ant-input-rtl .ant-input-number-focused,.ant-input-rtl .ant-input-number:focus{border-right-width:0;border-left-width:1px!important}.ant-input-number[disabled]{color:#00000040;background-color:#f5f5f5;border-color:#d9d9d9;box-shadow:none;cursor:not-allowed;opacity:1}.ant-input-number[disabled]:hover{border-color:#d9d9d9;border-right-width:1px}.ant-input-number.ant-input-number-borderless,.ant-input-number.ant-input-number-borderless.ant-input-number-disabled,.ant-input-number.ant-input-number-borderless.ant-input-number-focused,.ant-input-number.ant-input-number-borderless.ant-input-number[disabled],.ant-input-number.ant-input-number-borderless:focus,.ant-input-number.ant-input-number-borderless:hover{background-color:transparent;border:none;box-shadow:none}.ant-input-number.ant-input-number-filled{background-color:#f5f5f5;border-color:transparent;box-shadow:none}.ant-input-number.ant-input-number-filled:hover{background-color:#f0f0f0}.ant-input-number.ant-input-number-filled.ant-input-number-focused,.ant-input-number.ant-input-number-filled:focus{border-color:#40a9ff;box-shadow:0 0 0 2px #1890ff33;border-right-width:1px;outline:0;background-color:transparent;box-shadow:none}.ant-input-rtl .ant-input-number.ant-input-number-filled.ant-input-number-focused,.ant-input-rtl .ant-input-number.ant-input-number-filled:focus{border-right-width:0;border-left-width:1px!important}.ant-input-number.ant-input-number-filled.ant-input-number-disabled,.ant-input-number.ant-input-number-filled.ant-input-number[disabled]{color:#00000040;background-color:#f5f5f5;border-color:#d9d9d9;box-shadow:none;cursor:not-allowed;opacity:1}.ant-input-number.ant-input-number-filled.ant-input-number-disabled:hover,.ant-input-number.ant-input-number-filled.ant-input-number[disabled]:hover{border-color:#d9d9d9;border-right-width:1px}.ant-input-number.ant-input-number-underlined,.ant-input-number.ant-input-number-underlined.ant-input-number-disabled,.ant-input-number.ant-input-number-underlined.ant-input-number-focused,.ant-input-number.ant-input-number-underlined.ant-input-number[disabled],.ant-input-number.ant-input-number-underlined:focus,.ant-input-number.ant-input-number-underlined:hover{background-color:transparent;border-width:0 0 1px;border-radius:0;box-shadow:none}.ant-input-number.ant-input-number-underlined:hover:not(.ant-input-number-focused):not(:focus){border-color:#d9d9d9}textarea.ant-input-number{max-width:100%;height:auto;min-height:32px;line-height:1.5715;vertical-align:bottom;transition:all .3s,height 0s}.ant-input-number-lg{padding:6.5px 11px;font-size:16px}.ant-input-number-sm{padding:0 7px}.ant-input-number-stepperless[type=number]{-moz-appearance:textfield}.ant-input-number-stepperless[type=number] ::-webkit-outer-spin-button,.ant-input-number-stepperless[type=number]::-webkit-inner-spin-button{margin:0;-webkit-appearance:none}.ant-input-number-group{box-sizing:border-box;margin:0;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum";position:relative;display:table;width:100%;border-collapse:separate;border-spacing:0}.ant-input-number-group[class*=col-]{float:none;padding-right:0;padding-left:0}.ant-input-number-group>[class*=col-]{padding-right:8px}.ant-input-number-group>[class*=col-]:last-child{padding-right:0}.ant-input-number-group-addon,.ant-input-number-group-wrap,.ant-input-number-group>.ant-input-number{display:table-cell}.ant-input-number-group-addon:not(:first-child):not(:last-child),.ant-input-number-group-wrap:not(:first-child):not(:last-child),.ant-input-number-group>.ant-input-number:not(:first-child):not(:last-child){border-radius:0}.ant-input-number-group-addon,.ant-input-number-group-wrap{width:1px;white-space:nowrap;vertical-align:middle}.ant-input-number-group-wrap>*{display:block!important}.ant-input-number-group .ant-input-number{float:left;width:100%;margin-bottom:0;text-align:inherit}.ant-input-number-group .ant-input-number:focus{z-index:1;border-right-width:1px}.ant-input-number-group .ant-input-number:hover{z-index:1;border-right-width:1px}.ant-input-search-with-button .ant-input-number-group .ant-input-number:hover{z-index:0}.ant-input-number-group-addon{position:relative;padding:0 11px;color:#000000d9;font-weight:400;font-size:14px;text-align:center;background-color:#fafafa;border:1px solid #d9d9d9;border-radius:2px;transition:all .3s}.ant-input-number-group-addon .ant-select{margin:-5px -11px}.ant-input-number-group-addon .ant-select.ant-select-single:not(.ant-select-customize-input) .ant-select-selector{background-color:inherit;border:1px solid transparent;box-shadow:none}.ant-input-number-group-addon .ant-select-focused .ant-select-selector,.ant-input-number-group-addon .ant-select-open .ant-select-selector{color:#1890ff}.ant-input-number-group-addon .ant-cascader-picker{margin:-9px -12px;background-color:transparent}.ant-input-number-group-addon .ant-cascader-picker .ant-cascader-input{text-align:left;border:0;box-shadow:none}.ant-input-number-group-addon:first-child,.ant-input-number-group>.ant-input-number:first-child{border-top-right-radius:0;border-bottom-right-radius:0}.ant-input-number-group-addon:first-child .ant-select .ant-select-selector,.ant-input-number-group>.ant-input-number:first-child .ant-select .ant-select-selector{border-top-right-radius:0;border-bottom-right-radius:0}.ant-input-number-group>.ant-input-number-affix-wrapper:not(:first-child) .ant-input-number{border-top-left-radius:0;border-bottom-left-radius:0}.ant-input-number-group>.ant-input-number-affix-wrapper:not(:last-child) .ant-input-number{border-top-right-radius:0;border-bottom-right-radius:0}.ant-input-number-group-addon:first-child{border-right:0}.ant-input-number-group-addon:last-child{border-left:0}.ant-input-number-group-addon:last-child,.ant-input-number-group>.ant-input-number:last-child{border-top-left-radius:0;border-bottom-left-radius:0}.ant-input-number-group-addon:last-child .ant-select .ant-select-selector,.ant-input-number-group>.ant-input-number:last-child .ant-select .ant-select-selector{border-top-left-radius:0;border-bottom-left-radius:0}.ant-input-number-group-lg .ant-input-number,.ant-input-number-group-lg>.ant-input-number-group-addon{padding:6.5px 11px;font-size:16px}.ant-input-number-group-sm .ant-input-number,.ant-input-number-group-sm>.ant-input-number-group-addon{padding:0 7px}.ant-input-number-group-lg .ant-select-single .ant-select-selector{height:40px}.ant-input-number-group-sm .ant-select-single .ant-select-selector{height:24px}.ant-input-number-group .ant-input-number-affix-wrapper:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.ant-input-search .ant-input-number-group .ant-input-number-affix-wrapper:not(:last-child){border-top-left-radius:2px;border-bottom-left-radius:2px}.ant-input-number-group .ant-input-number-affix-wrapper:not(:first-child),.ant-input-search .ant-input-number-group .ant-input-number-affix-wrapper:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.ant-input-number-group.ant-input-number-group-compact{display:block}.ant-input-number-group.ant-input-number-group-compact:before{display:table;content:""}.ant-input-number-group.ant-input-number-group-compact:after{display:table;clear:both;content:""}.ant-input-number-group.ant-input-number-group-compact-addon:not(:first-child):not(:last-child),.ant-input-number-group.ant-input-number-group-compact-wrap:not(:first-child):not(:last-child),.ant-input-number-group.ant-input-number-group-compact>.ant-input-number:not(:first-child):not(:last-child){border-right-width:1px}.ant-input-number-group.ant-input-number-group-compact-addon:not(:first-child):not(:last-child):hover,.ant-input-number-group.ant-input-number-group-compact-wrap:not(:first-child):not(:last-child):hover,.ant-input-number-group.ant-input-number-group-compact>.ant-input-number:not(:first-child):not(:last-child):hover{z-index:1}.ant-input-number-group.ant-input-number-group-compact-addon:not(:first-child):not(:last-child):focus,.ant-input-number-group.ant-input-number-group-compact-wrap:not(:first-child):not(:last-child):focus,.ant-input-number-group.ant-input-number-group-compact>.ant-input-number:not(:first-child):not(:last-child):focus{z-index:1}.ant-input-number-group.ant-input-number-group-compact>*{display:inline-block;float:none;vertical-align:top;border-radius:0}.ant-input-number-group.ant-input-number-group-compact>.ant-input-number-affix-wrapper,.ant-input-number-group.ant-input-number-group-compact>.ant-input-number-number-affix-wrapper,.ant-input-number-group.ant-input-number-group-compact>.ant-picker-range{display:inline-flex}.ant-input-number-group.ant-input-number-group-compact>:not(:last-child){margin-right:-1px;border-right-width:1px}.ant-input-number-group.ant-input-number-group-compact .ant-input-number{float:none}.ant-input-number-group.ant-input-number-group-compact>.ant-cascader-picker .ant-input,.ant-input-number-group.ant-input-number-group-compact>.ant-input-group-wrapper .ant-input,.ant-input-number-group.ant-input-number-group-compact>.ant-select-auto-complete .ant-input,.ant-input-number-group.ant-input-number-group-compact>.ant-select>.ant-select-selector{border-right-width:1px;border-radius:0}.ant-input-number-group.ant-input-number-group-compact>.ant-cascader-picker .ant-input:hover,.ant-input-number-group.ant-input-number-group-compact>.ant-input-group-wrapper .ant-input:hover,.ant-input-number-group.ant-input-number-group-compact>.ant-select-auto-complete .ant-input:hover,.ant-input-number-group.ant-input-number-group-compact>.ant-select>.ant-select-selector:hover{z-index:1}.ant-input-number-group.ant-input-number-group-compact>.ant-cascader-picker .ant-input:focus,.ant-input-number-group.ant-input-number-group-compact>.ant-input-group-wrapper .ant-input:focus,.ant-input-number-group.ant-input-number-group-compact>.ant-select-auto-complete .ant-input:focus,.ant-input-number-group.ant-input-number-group-compact>.ant-select>.ant-select-selector:focus{z-index:1}.ant-input-number-group.ant-input-number-group-compact>.ant-select-focused{z-index:1}.ant-input-number-group.ant-input-number-group-compact>.ant-select>.ant-select-arrow{z-index:1}.ant-input-number-group.ant-input-number-group-compact>.ant-cascader-picker:first-child .ant-input,.ant-input-number-group.ant-input-number-group-compact>.ant-select-auto-complete:first-child .ant-input,.ant-input-number-group.ant-input-number-group-compact>.ant-select:first-child>.ant-select-selector,.ant-input-number-group.ant-input-number-group-compact>:first-child{border-top-left-radius:2px;border-bottom-left-radius:2px}.ant-input-number-group.ant-input-number-group-compact>.ant-cascader-picker-focused:last-child .ant-input,.ant-input-number-group.ant-input-number-group-compact>.ant-cascader-picker:last-child .ant-input,.ant-input-number-group.ant-input-number-group-compact>.ant-select:last-child>.ant-select-selector,.ant-input-number-group.ant-input-number-group-compact>:last-child{border-right-width:1px;border-top-right-radius:2px;border-bottom-right-radius:2px}.ant-input-number-group.ant-input-number-group-compact>.ant-select-auto-complete .ant-input{vertical-align:top}.ant-input-number-group.ant-input-number-group-compact .ant-input-group-wrapper+.ant-input-group-wrapper{margin-left:-1px}.ant-input-number-group.ant-input-number-group-compact .ant-input-group-wrapper+.ant-input-group-wrapper .ant-input-affix-wrapper{border-radius:0}.ant-input-number-group.ant-input-number-group-compact .ant-input-group-wrapper:not(:last-child).ant-input-search>.ant-input-group>.ant-input-group-addon>.ant-input-search-button{border-radius:0}.ant-input-number-group.ant-input-number-group-compact .ant-input-group-wrapper:not(:last-child).ant-input-search>.ant-input-group>.ant-input{border-radius:2px 0 0 2px}.ant-input-number-group-rtl .ant-input-number-group-addon:first-child,.ant-input-number-group>.ant-input-number-rtl:first-child{border-radius:0 2px 2px 0}.ant-input-number-group-rtl .ant-input-number-group-addon:first-child{border-right:1px solid #d9d9d9;border-left:0}.ant-input-number-group-rtl.ant-input-number-group-addon:last-child,.ant-input-number-group-rtl.ant-input-number-group>.ant-input-number:last-child{border-radius:2px 0 0 2px}.ant-input-number-group-rtl.ant-input-number-group .ant-input-number-affix-wrapper:not(:first-child){border-radius:2px 0 0 2px}.ant-input-number-group-rtl.ant-input-number-group .ant-input-number-affix-wrapper:not(:last-child){border-radius:0 2px 2px 0}.ant-input-number-group-rtl.ant-input-number-group.ant-input-number-group-compact>:not(:last-child){margin-right:0;margin-left:-1px;border-left-width:1px}.ant-input-number-group-rtl.ant-input-number-group.ant-input-number-group-compact>.ant-cascader-picker:first-child .ant-input,.ant-input-number-group-rtl.ant-input-number-group.ant-input-number-group-compact>.ant-select-auto-complete:first-child .ant-input,.ant-input-number-group-rtl.ant-input-number-group.ant-input-number-group-compact>.ant-select:first-child>.ant-select-selector,.ant-input-number-group-rtl.ant-input-number-group.ant-input-number-group-compact>:first-child{border-radius:0 2px 2px 0}.ant-input-number-group-rtl.ant-input-number-group.ant-input-number-group-compact>.ant-cascader-picker-focused:last-child .ant-input,.ant-input-number-group-rtl.ant-input-number-group.ant-input-number-group-compact>.ant-cascader-picker:last-child .ant-input,.ant-input-number-group-rtl.ant-input-number-group.ant-input-number-group-compact>.ant-select-auto-complete:last-child .ant-input,.ant-input-number-group-rtl.ant-input-number-group.ant-input-number-group-compact>.ant-select:last-child>.ant-select-selector,.ant-input-number-group-rtl.ant-input-number-group.ant-input-number-group-compact>:last-child{border-left-width:1px;border-radius:2px 0 0 2px}.ant-input-number-group.ant-input-number-group-compact .ant-input-group-wrapper-rtl+.ant-input-group-wrapper-rtl{margin-right:-1px;margin-left:0}.ant-input-number-group.ant-input-number-group-compact .ant-input-group-wrapper-rtl:not(:last-child).ant-input-search>.ant-input-group>.ant-input{border-radius:0 2px 2px 0}.ant-input-number-group>.ant-input-number-rtl:first-child{border-radius:0 2px 2px 0}.ant-input-number-group>.ant-input-number-rtl:last-child{border-radius:2px 0 0 2px}.ant-input-number-group-rtl .ant-input-number-group-addon:first-child{border-right:1px solid #d9d9d9;border-left:0;border-radius:0 2px 2px 0}.ant-input-number-group-rtl .ant-input-number-group-addon:last-child{border-right:0;border-left:1px solid #d9d9d9;border-radius:2px 0 0 2px}.ant-input-number-group-wrapper{display:inline-block;text-align:start;vertical-align:top}.ant-input-number-group-wrapper:not(.ant-input-number-compact-first-item):not(.ant-input-number-compact-last-item).ant-input-number-compact-item .ant-input-number,.ant-input-number-group-wrapper:not(.ant-input-number-compact-first-item):not(.ant-input-number-compact-last-item).ant-input-number-compact-item .ant-input-number-group-addon{border-radius:0}.ant-input-number-group-wrapper:not(.ant-input-number-compact-last-item).ant-input-number-compact-first-item .ant-input-number,.ant-input-number-group-wrapper:not(.ant-input-number-compact-last-item).ant-input-number-compact-first-item .ant-input-number-group-addon{border-start-end-radius:0;border-end-end-radius:0}.ant-input-number-group-wrapper:not(.ant-input-number-compact-first-item).ant-input-number-compact-last-item .ant-input-number,.ant-input-number-group-wrapper:not(.ant-input-number-compact-first-item).ant-input-number-compact-last-item .ant-input-number-group-addon{border-start-start-radius:0;border-end-start-radius:0}.ant-input-number-group-wrapper:not(.ant-input-number-compact-last-item).ant-input-number-compact-item .ant-input-number-affix-wrapper{border-start-end-radius:0;border-end-end-radius:0}.ant-input-number-group-wrapper:not(.ant-input-number-compact-first-item).ant-input-number-compact-item .ant-input-number-affix-wrapper{border-start-start-radius:0;border-end-start-radius:0}.ant-input-number-handler{position:relative;display:block;width:100%;height:50%;overflow:hidden;color:#00000073;font-weight:700;line-height:0;text-align:center;border-left:1px solid #d9d9d9;transition:all .1s linear}.ant-input-number-handler:active{background:#f4f4f4}.ant-input-number-handler:hover .ant-input-number-handler-down-inner,.ant-input-number-handler:hover .ant-input-number-handler-up-inner{color:#40a9ff}.ant-input-number-handler-down-inner,.ant-input-number-handler-up-inner{display:inline-flex;align-items:center;color:inherit;font-style:normal;line-height:0;text-align:center;text-transform:none;vertical-align:-.125em;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;right:4px;width:12px;height:12px;color:#00000073;line-height:12px;transition:all .1s linear;-webkit-user-select:none;user-select:none}.ant-input-number-handler-down-inner>*,.ant-input-number-handler-up-inner>*{line-height:1}.ant-input-number-handler-down-inner svg,.ant-input-number-handler-up-inner svg{display:inline-block}.ant-input-number-handler-down-inner:before,.ant-input-number-handler-up-inner:before{display:none}.ant-input-number-handler-down-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-up-inner .ant-input-number-handler-down-inner-icon,.ant-input-number-handler-up-inner .ant-input-number-handler-up-inner-icon{display:block}.ant-input-number:hover+.ant-form-item-children-icon{opacity:0;transition:opacity .24s linear .24s}.ant-input-number-focused{border-color:#40a9ff;box-shadow:0 0 0 2px #1890ff33;border-right-width:1px;outline:0}.ant-input-rtl .ant-input-number-focused{border-right-width:0;border-left-width:1px!important}.ant-input-number-disabled{color:#00000040;background-color:#f5f5f5;border-color:#d9d9d9;box-shadow:none;cursor:not-allowed;opacity:1}.ant-input-number-disabled:hover{border-color:#d9d9d9;border-right-width:1px}.ant-input-number-disabled .ant-input-number-input{cursor:not-allowed}.ant-input-number-disabled .ant-input-number-handler-wrap,.ant-input-number-readonly .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:2px;outline:0;transition:all .3s linear;appearance:textfield!important}.ant-input-number-input::placeholder{color:#bfbfbf;-webkit-user-select:none;user-select:none}.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;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:0 0;border-radius:0 2px 2px 0;opacity:0;transition:opacity .24s linear .1s}.ant-input-number-handler-wrap .ant-input-number-handler .ant-input-number-handler-down-inner,.ant-input-number-handler-wrap .ant-input-number-handler .ant-input-number-handler-up-inner{display:flex;align-items:center;justify-content:center;min-width:auto;margin-right:0;font-size:7px}.ant-input-number-borderless .ant-input-number-handler-wrap{border-left-width:0}.ant-input-number-handler-wrap:hover .ant-input-number-handler{height:40%}.ant-input-number-focused .ant-input-number-handler-wrap,.ant-input-number:hover .ant-input-number-handler-wrap{opacity:1}.ant-input-number-handler-up{border-top-right-radius:2px;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:2px;cursor:pointer}.ant-input-number-handler-down-inner{top:50%;text-align:center;transform:translateY(-50%)}.ant-input-number-handler-down:hover{height:60%!important}.ant-input-number-borderless .ant-input-number-handler-down{border-top-width:0}.ant-input-number-focused:not(.ant-input-number-borderless) .ant-input-number-handler-down,.ant-input-number:hover:not(.ant-input-number-borderless) .ant-input-number-handler-down{border-top:1px solid #d9d9d9}.ant-input-number-handler-down-disabled,.ant-input-number-handler-up-disabled{cursor:not-allowed}.ant-input-number-handler-down-disabled:hover .ant-input-number-handler-down-inner,.ant-input-number-handler-up-disabled:hover .ant-input-number-handler-up-inner{color:#00000040}.ant-input-number-out-of-range input{color:#ff4d4f}.ant-input-number-compact-item:not(.ant-input-number-compact-first-item):not(.ant-input-number-compact-last-item).ant-input-number{border-radius:0}.ant-input-number-compact-item.ant-input-number.ant-input-number-compact-first-item:not(.ant-input-number-compact-last-item):not(.ant-input-number-compact-item-rtl){border-top-right-radius:0;border-bottom-right-radius:0}.ant-input-number-compact-item.ant-input-number.ant-input-number-compact-last-item:not(.ant-input-number-compact-first-item):not(.ant-input-number-compact-item-rtl){border-top-left-radius:0;border-bottom-left-radius:0}.ant-input-number-compact-item.ant-input-number.ant-input-number-compact-item-rtl.ant-input-number-compact-first-item:not(.ant-input-number-compact-last-item){border-top-left-radius:0;border-bottom-left-radius:0}.ant-input-number-compact-item.ant-input-number.ant-input-number-compact-item-rtl.ant-input-number-compact-last-item:not(.ant-input-number-compact-first-item){border-top-right-radius:0;border-bottom-right-radius:0}.ant-input-number-compact-item:not(.ant-input-number-compact-last-item):not(.ant-input-number-compact-item-rtl){margin-right:-1px}.ant-input-number-compact-item:not(.ant-input-number-compact-last-item).ant-input-number-compact-item-rtl{margin-left:-1px}.ant-input-number-compact-item:active,.ant-input-number-compact-item:focus,.ant-input-number-compact-item:hover{z-index:2}.ant-input-number-compact-item.ant-input-number-focused{z-index:2}.ant-input-number-compact-item[disabled]{z-index:0}.ant-input-number-compact-item:not(.ant-input-number-compact-first-item):not(.ant-input-number-compact-last-item).ant-input-number-affix-wrapper{border-radius:0}.ant-input-number-compact-item.ant-input-number-affix-wrapper.ant-input-number-compact-first-item:not(.ant-input-number-compact-last-item):not(.ant-input-number-compact-item-rtl){border-top-right-radius:0;border-bottom-right-radius:0}.ant-input-number-compact-item.ant-input-number-affix-wrapper.ant-input-number-compact-last-item:not(.ant-input-number-compact-first-item):not(.ant-input-number-compact-item-rtl){border-top-left-radius:0;border-bottom-left-radius:0}.ant-input-number-compact-item.ant-input-number-affix-wrapper.ant-input-number-compact-item-rtl.ant-input-number-compact-first-item:not(.ant-input-number-compact-last-item){border-top-left-radius:0;border-bottom-left-radius:0}.ant-input-number-compact-item.ant-input-number-affix-wrapper.ant-input-number-compact-item-rtl.ant-input-number-compact-last-item:not(.ant-input-number-compact-first-item){border-top-right-radius:0;border-bottom-right-radius:0}.ant-input-number-compact-item:not(.ant-input-number-compact-last-item){margin-right:-1px}.ant-input-number-compact-item:not(.ant-input-number-compact-last-item).ant-input-number-group-wrapper-compact-item-rtl{margin-right:0;margin-left:-1px}.ant-input-number-compact-item:active>*,.ant-input-number-compact-item:focus>*,.ant-input-number-compact-item:hover>*{z-index:2}.ant-input-number-compact-item.ant-input-number-focused>*{z-index:2}.ant-input-number-compact-item[disabled]>*{z-index:0}.ant-input-number-compact-item:not(.ant-input-number-compact-first-item):not(.ant-input-number-compact-last-item).ant-input-number-group-wrapper .ant-input-number-group-addon{border-radius:0}.ant-input-number-compact-item.ant-input-number-compact-first-item.ant-input-number-group-wrapper:not(.ant-input-number-compact-last-item):not(.ant-input-number-compact-item-rtl) .ant-input-number-group-addon{border-top-right-radius:0;border-bottom-right-radius:0}.ant-input-number-compact-item.ant-input-number-compact-last-item.ant-input-number-group-wrapper:not(.ant-input-number-compact-first-item):not(.ant-input-number-compact-item-rtl) .ant-input-number-group-addon{border-top-left-radius:0;border-bottom-left-radius:0}.ant-input-number-compact-item.ant-input-number-group-wrapper.ant-input-number-compact-first-item.ant-input-number-compact-item-rtl:not(.ant-input-number-compact-last-item) .ant-input-number-group-addon{border-top-left-radius:0;border-bottom-left-radius:0}.ant-input-number-compact-item.ant-input-number-group-wrapper.ant-input-number-compact-last-item.ant-input-number-compact-item-rtl:not(.ant-input-number-compact-first-item) .ant-input-number-group-addon{border-top-right-radius:0;border-bottom-right-radius:0}.ant-input-number-rtl{direction:rtl}.ant-input-number-rtl .ant-input-number-handler{border-right:1px solid #d9d9d9;border-left:0}.ant-input-number-rtl .ant-input-number-handler-wrap{right:auto;left:0}.ant-input-number-rtl.ant-input-number-borderless .ant-input-number-handler-wrap,.ant-input-number-rtl.ant-input-number-filled .ant-input-number-handler-wrap,.ant-input-number-rtl.ant-input-number-underlined .ant-input-number-handler-wrap{border-right-width:0}.ant-input-number-rtl .ant-input-number-handler-up{border-top-right-radius:0}.ant-input-number-rtl .ant-input-number-handler-down{border-bottom-right-radius:0}.ant-input-number-rtl .ant-input-number-input{direction:ltr;text-align:right}.ant-layout{display:flex;flex:auto;flex-direction:column;min-height:0;background:#f0f2f5}.ant-layout,.ant-layout *{box-sizing:border-box}.ant-layout.ant-layout-has-sider{flex-direction:row}.ant-layout.ant-layout-has-sider>.ant-layout,.ant-layout.ant-layout-has-sider>.ant-layout-content{width:0}.ant-layout-footer,.ant-layout-header{flex:0 0 auto}.ant-layout-header{height:64px;padding:0 50px;color:#000000d9;line-height:64px;background:#001529}.ant-layout-footer{padding:24px 50px;color:#000000d9;font-size:14px;background:#f0f2f5}.ant-layout-content{flex:auto;min-height:0}.ant-layout-sider{position:relative;min-width:0;background:#001529;transition:all .2s}.ant-layout-sider-children{height:100%;margin-top:-.1px;padding-top:.1px}.ant-layout-sider-children .ant-menu.ant-menu-inline-collapsed{width:auto}.ant-layout-sider-has-trigger{padding-bottom:48px}.ant-layout-sider-right{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 .2s}.ant-layout-sider-zero-width>*{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 2px 2px 0;cursor:pointer;transition:background .3s ease}.ant-layout-sider-zero-width-trigger:after{position:absolute;inset:0;background:0 0;transition:all .3s;content:""}.ant-layout-sider-zero-width-trigger:hover:after{background:#ffffff1a}.ant-layout-sider-zero-width-trigger-right{left:-36px;border-radius:2px 0 0 2px}.ant-layout-sider-light{background:#fff}.ant-layout-sider-light .ant-layout-sider-trigger,.ant-layout-sider-light .ant-layout-sider-zero-width-trigger{color:#000000d9;background:#fff}.ant-layout-rtl{direction:rtl}nz-content{display:block}nz-footer{display:block}nz-header{display:block}.ant-form-validate_animation-enter{animation:enter .3s cubic-bezier(.645,.045,.355,1)}.ant-form-validate_animation-leave{animation:leave .3s cubic-bezier(.645,.045,.355,1)}@keyframes enter{0%{transform:translateY(-5px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes leave{0%{transform:translateY(0);opacity:1}to{transform:translateY(-5px);opacity:0}}.ant-form-item .ant-input-number+.ant-form-text{margin-left:8px}.ant-form-inline{display:flex;flex-wrap:wrap}.ant-form-inline .ant-form-item{flex:none;flex-wrap:nowrap;margin-right:16px;margin-bottom:0}.ant-form-inline .ant-form-item-with-help{margin-bottom:24px}.ant-form-inline .ant-form-item>.ant-form-item-control,.ant-form-inline .ant-form-item>.ant-form-item-label{display:inline-block;vertical-align:top}.ant-form-inline .ant-form-item>.ant-form-item-label{flex:none}.ant-form-inline .ant-form-item .ant-form-text,.ant-form-inline .ant-form-item .ant-form-item-has-feedback{display:inline-block}.ant-form-horizontal .ant-form-item-label{flex-grow:0}.ant-form-horizontal .ant-form-item-control{flex:1 1 0;min-width:0}.ant-form-horizontal .ant-form-item-label[class$="-24"]+.ant-form-item-control,.ant-form-horizontal .ant-form-item-label[class*="-24 "]+.ant-form-item-control{min-width:unset}.ant-form-vertical .ant-form-item-row{flex-direction:column}.ant-form-vertical .ant-form-item-label>label{height:auto}.ant-form-vertical .ant-form-item .ant-form-item-control{width:100%}.ant-col-24.ant-form-item-label,.ant-col-xl-24.ant-form-item-label,.ant-form-vertical .ant-form-item-label{padding:0 0 8px;line-height:1.5715;white-space:initial;text-align:left}.ant-col-24.ant-form-item-label>label,.ant-col-xl-24.ant-form-item-label>label,.ant-form-vertical .ant-form-item-label>label{margin:0}.ant-col-24.ant-form-item-label>label:after,.ant-col-xl-24.ant-form-item-label>label:after,.ant-form-vertical .ant-form-item-label>label:after{display:none}.ant-form-rtl.ant-col-24.ant-form-item-label,.ant-form-rtl.ant-col-xl-24.ant-form-item-label,.ant-form-rtl.ant-form-vertical .ant-form-item-label{text-align:right}@media(max-width:575px){.ant-form-item .ant-form-item-label{padding:0 0 8px;line-height:1.5715;white-space:initial;text-align:left}.ant-form-item .ant-form-item-label>label{margin:0}.ant-form-item .ant-form-item-label>label:after{display:none}.ant-form-rtl.ant-form-item .ant-form-item-label{text-align:right}.ant-form .ant-form-item{flex-wrap:wrap}.ant-form .ant-form-item .ant-form-item-control,.ant-form .ant-form-item .ant-form-item-label{flex:0 0 100%;max-width:100%}.ant-col-xs-24.ant-form-item-label{padding:0 0 8px;line-height:1.5715;white-space:initial;text-align:left}.ant-col-xs-24.ant-form-item-label>label{margin:0}.ant-col-xs-24.ant-form-item-label>label:after{display:none}.ant-form-rtl.ant-col-xs-24.ant-form-item-label{text-align:right}}@media(max-width:767px){.ant-col-sm-24.ant-form-item-label{padding:0 0 8px;line-height:1.5715;white-space:initial;text-align:left}.ant-col-sm-24.ant-form-item-label>label{margin:0}.ant-col-sm-24.ant-form-item-label>label:after{display:none}.ant-form-rtl.ant-col-sm-24.ant-form-item-label{text-align:right}}@media(max-width:991px){.ant-col-md-24.ant-form-item-label{padding:0 0 8px;line-height:1.5715;white-space:initial;text-align:left}.ant-col-md-24.ant-form-item-label>label{margin:0}.ant-col-md-24.ant-form-item-label>label:after{display:none}.ant-form-rtl.ant-col-md-24.ant-form-item-label{text-align:right}}@media(max-width:1199px){.ant-col-lg-24.ant-form-item-label{padding:0 0 8px;line-height:1.5715;white-space:initial;text-align:left}.ant-col-lg-24.ant-form-item-label>label{margin:0}.ant-col-lg-24.ant-form-item-label>label:after{display:none}.ant-form-rtl.ant-col-lg-24.ant-form-item-label{text-align:right}}@media(max-width:1599px){.ant-col-xl-24.ant-form-item-label{padding:0 0 8px;line-height:1.5715;white-space:initial;text-align:left}.ant-col-xl-24.ant-form-item-label>label{margin:0}.ant-col-xl-24.ant-form-item-label>label:after{display:none}.ant-form-rtl.ant-col-xl-24.ant-form-item-label{text-align:right}}.ant-form-item-explain-error{color:#ff4d4f}.ant-form-item-explain-warning{color:#faad14}.ant-form-item-has-feedback .ant-switch{margin:2px 0 4px}.ant-form-item-has-warning .ant-form-item-split{color:#faad14}.ant-form-item-has-error .ant-form-item-split{color:#ff4d4f}.ant-form{box-sizing:border-box;margin:0;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum"}.ant-form legend{display:block;width:100%;margin-bottom:20px;padding:0;color:#00000073;font-size:16px;line-height:inherit;border:0;border-bottom:1px solid #d9d9d9}.ant-form label{font-size:14px}.ant-form input[type=search]{box-sizing:border-box}.ant-form input[type=checkbox],.ant-form input[type=radio]{line-height:normal}.ant-form input[type=file]{display:block}.ant-form input[type=range]{display:block;width:100%}.ant-form select[multiple],.ant-form select[size]{height:auto}.ant-form input[type=checkbox]:focus,.ant-form input[type=file]:focus,.ant-form input[type=radio]:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.ant-form output{display:block;padding-top:15px;color:#000000d9;font-size:14px;line-height:1.5715}.ant-form .ant-form-text{display:inline-block;padding-right:8px}.ant-form-small .ant-form-item-label>label{height:24px}.ant-form-small .ant-form-item-control-input{min-height:24px}.ant-form-large .ant-form-item-label>label{height:40px}.ant-form-large .ant-form-item-control-input{min-height:40px}.ant-form-item{box-sizing:border-box;margin:0 0 24px;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum";vertical-align:top}.ant-form-item-with-help{transition:none}.ant-form-item-hidden,.ant-form-item-hidden.ant-row{display:none}.ant-form-item-label{display:inline-block;flex-grow:0;overflow:hidden;white-space:nowrap;text-align:right;vertical-align:middle}.ant-form-item-label-left{text-align:left}.ant-form-item-label-wrap{overflow:unset;line-height:1.3215em;white-space:unset}.ant-form-item-label>label{position:relative;display:inline-flex;align-items:center;max-width:100%;height:32px;color:#000000d9;font-size:14px}.ant-form-item-label>label>.anticon{font-size:14px;vertical-align:top}.ant-form-item-label>label.ant-form-item-required:not(.ant-form-item-required-mark-optional):not(.ant-form-item-required-mark-hidden):before{display:inline-block;margin-right:4px;color:#ff4d4f;font-size:14px;font-family:SimSun,sans-serif;line-height:1;content:"*"}.ant-form-hide-required-mark .ant-form-item-label>label.ant-form-item-required:not(.ant-form-item-required-mark-optional):not(.ant-form-item-required-mark-hidden):before{display:none}.ant-form-item-label>label .ant-form-item-optional{display:inline-block;margin-left:4px;color:#00000073}.ant-form-hide-required-mark .ant-form-item-label>label .ant-form-item-optional{display:none}.ant-form-item-label>label .ant-form-item-tooltip{color:#00000073;cursor:help;writing-mode:horizontal-tb;margin-inline-start:4px}.ant-form-item-label>label:after{content:":";position:relative;top:-.5px;margin:0 8px 0 2px}.ant-form-item-label>label.ant-form-item-no-colon:after{content:" "}.ant-form-item-control{display:flex;flex-direction:column;flex-grow:1}.ant-form-item-control:first-child:not([class^=ant-col-]):not([class*=" ant-col-"]){width:100%}.ant-form-item-control-input{position:relative;display:flex;align-items:center;min-height:32px}.ant-form-item-control-input-content{flex:auto;max-width:100%}.ant-form-item-explain,.ant-form-item-extra{clear:both;color:#00000073;font-size:14px;line-height:1.5715;transition:color .3s cubic-bezier(.215,.61,.355,1)}.ant-form-item-explain-connected{width:100%}.ant-form-item-extra{min-height:24px}.ant-form-item-with-help .ant-form-item-explain{height:auto;opacity:1}.ant-form-item-feedback-icon{font-size:14px;text-align:center;visibility:visible;animation:zoomIn .3s cubic-bezier(.12,.4,.29,1.46);pointer-events:none}.ant-form-item-feedback-icon-success{color:#52c41a}.ant-form-item-feedback-icon-error{color:#ff4d4f}.ant-form-item-feedback-icon-warning{color:#faad14}.ant-form-item-feedback-icon-validating{color:#1890ff}.ant-show-help{transition:opacity .3s cubic-bezier(.645,.045,.355,1)}.ant-show-help-appear,.ant-show-help-enter{opacity:0}.ant-show-help-appear-active,.ant-show-help-enter-active,.ant-show-help-leave{opacity:1}.ant-show-help-leave-active{opacity:0}.ant-show-help-item{overflow:hidden;transition:height .3s cubic-bezier(.645,.045,.355,1),opacity .3s cubic-bezier(.645,.045,.355,1),transform .3s cubic-bezier(.645,.045,.355,1)!important}.ant-show-help-item-appear,.ant-show-help-item-enter{transform:translateY(-5px);opacity:0}.ant-show-help-item-appear-active,.ant-show-help-item-enter-active{transform:translateY(0);opacity:1}.ant-show-help-item-leave{transition:height .2s cubic-bezier(.645,.045,.355,1),opacity .2s cubic-bezier(.645,.045,.355,1),transform .2s cubic-bezier(.645,.045,.355,1)!important}.ant-show-help-item-leave-active{transform:translateY(-5px)}@keyframes diffZoomIn1{0%{transform:scale(0);opacity:0}to{transform:scale(1);opacity:1}}@keyframes diffZoomIn2{0%{transform:scale(0);opacity:0}to{transform:scale(1);opacity:1}}@keyframes diffZoomIn3{0%{transform:scale(0);opacity:0}to{transform:scale(1);opacity:1}}.ant-form-rtl{direction:rtl}.ant-form-rtl .ant-form-item-label{text-align:left}.ant-form-rtl .ant-form-item-label>label.ant-form-item-required:before{margin-right:0;margin-left:4px}.ant-form-rtl .ant-form-item-label>label:after{margin:0 2px 0 8px}.ant-form-rtl .ant-form-item-label>label .ant-form-item-optional{margin-right:4px;margin-left:0}.ant-col-rtl .ant-form-item-control:first-child{width:100%}.ant-form-rtl .ant-form-item-has-feedback .ant-input{padding-right:11px;padding-left:24px}.ant-form-rtl .ant-form-item-has-feedback .ant-input-affix-wrapper .ant-input-suffix{padding-right:11px;padding-left:18px}.ant-form-rtl .ant-form-item-has-feedback .ant-input-affix-wrapper .ant-input,.ant-form-rtl .ant-form-item-has-feedback .ant-input-number-affix-wrapper .ant-input-number{padding:0}.ant-form-rtl .ant-form-item-has-feedback .ant-input-search:not(.ant-input-search-enter-button) .ant-input-suffix{right:auto;left:28px}.ant-form-rtl .ant-form-item-has-feedback .ant-input-number{padding-left:18px}.ant-form-rtl .ant-form-item-has-feedback :not(.ant-input-group-addon)>.ant-select .ant-select-arrow,.ant-form-rtl .ant-form-item-has-feedback :not(.ant-input-group-addon)>.ant-select .ant-select-clear,.ant-form-rtl .ant-form-item-has-feedback :not(.ant-input-number-group-addon)>.ant-select .ant-select-arrow,.ant-form-rtl .ant-form-item-has-feedback :not(.ant-input-number-group-addon)>.ant-select .ant-select-clear,.ant-form-rtl .ant-form-item-has-feedback>.ant-select .ant-select-arrow,.ant-form-rtl .ant-form-item-has-feedback>.ant-select .ant-select-clear{right:auto;left:32px}.ant-form-rtl .ant-form-item-has-feedback :not(.ant-input-group-addon)>.ant-select .ant-select-selection-selected-value,.ant-form-rtl .ant-form-item-has-feedback :not(.ant-input-number-group-addon)>.ant-select .ant-select-selection-selected-value,.ant-form-rtl .ant-form-item-has-feedback>.ant-select .ant-select-selection-selected-value{padding-right:0;padding-left:42px}.ant-form-rtl .ant-form-item-has-feedback .ant-cascader-picker-arrow{margin-right:0;margin-left:19px}.ant-form-rtl .ant-form-item-has-feedback .ant-cascader-picker-clear{right:auto;left:32px}.ant-form-rtl .ant-form-item-has-feedback .ant-picker,.ant-form-rtl .ant-form-item-has-feedback .ant-picker-large{padding-right:11px;padding-left:29.2px}.ant-form-rtl .ant-form-item-has-feedback .ant-picker-small{padding-right:7px;padding-left:25.2px}.ant-form-rtl .ant-form-item-has-feedback.ant-form-item-has-error .ant-form-item-children-icon,.ant-form-rtl .ant-form-item-has-feedback.ant-form-item-has-success .ant-form-item-children-icon,.ant-form-rtl .ant-form-item-has-feedback.ant-form-item-has-warning .ant-form-item-children-icon,.ant-form-rtl .ant-form-item-has-feedback.ant-form-item-is-validating .ant-form-item-children-icon{right:auto;left:0}.ant-form-rtl.ant-form-inline .ant-form-item{margin-right:0;margin-left:16px}.ant-form-item-explain-connected{height:0}.ant-form-item-with-help{margin-bottom:0}.ant-form-item-with-help .ant-form-item-explain{min-height:24px}.ant-list{box-sizing:border-box;margin:0;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum";position:relative}.ant-list *{outline:0}.ant-list-pagination{margin-top:24px;text-align:right}.ant-list-pagination .ant-pagination-options{text-align:left}.ant-list-more{margin-top:12px;text-align:center}.ant-list-more button{padding-right:32px;padding-left:32px}.ant-list-spin{min-height:40px;text-align:center}.ant-list-empty-text{padding:16px;color:#00000040;font-size:14px;text-align:center}.ant-list-items{margin:0;padding:0;list-style:none}.ant-list-item{display:flex;align-items:center;justify-content:space-between;padding:12px 0;color:#000000d9}.ant-list-item-meta{display:flex;flex:1;align-items:flex-start;max-width:100%}.ant-list-item-meta-avatar{margin-right:16px}.ant-list-item-meta-content{flex:1 0;width:0;color:#000000d9}.ant-list-item-meta-title{margin-bottom:4px;color:#000000d9;font-size:14px;line-height:1.5715}.ant-list-item-meta-title>a{color:#000000d9;transition:all .3s}.ant-list-item-meta-title>a:hover{color:#1890ff}.ant-list-item-meta-description{color:#00000073;font-size:14px;line-height:1.5715}.ant-list-item-action{flex:0 0 auto;margin-left:48px;padding:0;font-size:0;list-style:none}.ant-list-item-action>li{position:relative;display:inline-block;padding:0 8px;color:#00000073;font-size:14px;line-height:1.5715;text-align:center}.ant-list-item-action>li:first-child{padding-left:0}.ant-list-item-action-split{position:absolute;top:50%;right:0;width:1px;height:14px;margin-top:-7px;background-color:#f0f0f0}.ant-list-header,.ant-list-footer{background:0 0}.ant-list-footer,.ant-list-header{padding-top:12px;padding-bottom:12px}.ant-list-empty{padding:16px 0;color:#00000073;font-size:12px;text-align:center}.ant-list-split .ant-list-item{border-bottom:1px solid #f0f0f0}.ant-list-split .ant-list-item:last-child{border-bottom:none}.ant-list-split .ant-list-header{border-bottom:1px solid #f0f0f0}.ant-list-split.ant-list-empty .ant-list-footer{border-top:1px solid #f0f0f0}.ant-list-loading .ant-list-spin-nested-loading{min-height:32px}.ant-list-split.ant-list-something-after-last-item .ant-spin-container>.ant-list-items>.ant-list-item:last-child{border-bottom:1px solid #f0f0f0}.ant-list-lg .ant-list-item{padding:16px 24px}.ant-list-sm .ant-list-item{padding:8px 16px}.ant-list-vertical .ant-list-item{align-items:initial}.ant-list-vertical .ant-list-item-main{display:block;flex:1}.ant-list-vertical .ant-list-item-extra{margin-left:40px}.ant-list-vertical .ant-list-item-meta{margin-bottom:16px}.ant-list-vertical .ant-list-item-meta-title{margin-bottom:12px;color:#000000d9;font-size:16px;line-height:24px}.ant-list-vertical .ant-list-item-action{margin-top:16px;margin-left:auto}.ant-list-vertical .ant-list-item-action>li{padding:0 16px}.ant-list-vertical .ant-list-item-action>li:first-child{padding-left:0}.ant-list-grid .ant-col>.ant-list-item{display:block;max-width:100%;margin-bottom:16px;padding-top:0;padding-bottom:0;border-bottom:none}.ant-list-item-no-flex{display:block}.ant-list:not(.ant-list-vertical) .ant-list-item-no-flex .ant-list-item-action{float:right}.ant-list-bordered{border:1px solid #d9d9d9;border-radius:2px}.ant-list-bordered .ant-list-header,.ant-list-bordered .ant-list-footer,.ant-list-bordered .ant-list-item{padding-right:24px;padding-left:24px}.ant-list-bordered .ant-list-pagination{margin:16px 24px}.ant-list-bordered.ant-list-sm .ant-list-item,.ant-list-bordered.ant-list-sm .ant-list-footer,.ant-list-bordered.ant-list-sm .ant-list-header{padding:8px 16px}.ant-list-bordered.ant-list-lg .ant-list-item,.ant-list-bordered.ant-list-lg .ant-list-footer,.ant-list-bordered.ant-list-lg .ant-list-header{padding:16px 24px}@media screen and (max-width:768px){.ant-list-item-action,.ant-list-vertical .ant-list-item-extra{margin-left:24px}}@media screen and (max-width:576px){.ant-list-item{flex-wrap:wrap}.ant-list-item-action{margin-left:12px}.ant-list-vertical .ant-list-item{flex-wrap:wrap-reverse}.ant-list-vertical .ant-list-item-main{min-width:220px}.ant-list-vertical .ant-list-item-extra{margin:auto auto 16px}}.ant-list-rtl{direction:rtl;text-align:right}.ant-list-rtl .ReactVirtualized__List .ant-list-item{direction:rtl}.ant-list-rtl .ant-list-pagination{text-align:left}.ant-list-rtl .ant-list-item-meta-avatar{margin-right:0;margin-left:16px}.ant-list-rtl .ant-list-item-action{margin-right:48px;margin-left:0}.ant-list.ant-list-rtl .ant-list-item-action>li:first-child{padding-right:0;padding-left:16px}.ant-list-rtl .ant-list-item-action-split{right:auto;left:0}.ant-list-rtl.ant-list-vertical .ant-list-item-extra{margin-right:40px;margin-left:0}.ant-list-rtl.ant-list-vertical .ant-list-item-action{margin-right:auto}.ant-list-rtl .ant-list-vertical .ant-list-item-action>li:first-child{padding-right:0;padding-left:16px}.ant-list-rtl .ant-list:not(.ant-list-vertical) .ant-list-item-no-flex .ant-list-item-action{float:left}@media screen and (max-width:768px){.ant-list-rtl .ant-list-item-action,.ant-list-rtl .ant-list-vertical .ant-list-item-extra{margin-right:24px;margin-left:0}}@media screen and (max-width:576px){.ant-list-rtl .ant-list-item-action{margin-right:22px;margin-left:0}.ant-list-rtl.ant-list-vertical .ant-list-item-extra{margin:auto auto 16px}}nz-list,nz-list nz-spin,nz-list-empty,nz-list-footer,nz-list-header,nz-list-item-extra,nz-list-pagination{display:block}.ant-menu-item-danger.ant-menu-item,.ant-menu-item-danger.ant-menu-item-active,.ant-menu-item-danger.ant-menu-item:hover{color:#ff4d4f}.ant-menu-item-danger.ant-menu-item:active{background:#fff1f0}.ant-menu-item-danger.ant-menu-item-selected{color:#ff4d4f}.ant-menu-item-danger.ant-menu-item-selected>a,.ant-menu-item-danger.ant-menu-item-selected>a:hover{color:#ff4d4f}.ant-menu:not(.ant-menu-horizontal) .ant-menu-item-danger.ant-menu-item-selected{background-color:#fff1f0}.ant-menu-inline .ant-menu-item-danger.ant-menu-item:after{border-right-color:#ff4d4f}.ant-menu-dark .ant-menu-item-danger.ant-menu-item,.ant-menu-dark .ant-menu-item-danger.ant-menu-item:hover,.ant-menu-dark .ant-menu-item-danger.ant-menu-item>a{color:#ff4d4f}.ant-menu-dark.ant-menu-dark:not(.ant-menu-horizontal) .ant-menu-item-danger.ant-menu-item-selected{color:#fff;background-color:#ff4d4f}.ant-menu{box-sizing:border-box;margin:0;font-variant:tabular-nums;line-height:1.5715;font-feature-settings:"tnum";padding:0;color:#000000d9;font-size:14px;line-height:0;text-align:left;list-style:none;background:#fff;outline:0;box-shadow:0 3px 6px -4px #0000001f,0 6px 16px #00000014,0 9px 28px 8px #0000000d;transition:background .3s,width .3s cubic-bezier(.2,0,0,1) 0s}.ant-menu:before{display:table;content:""}.ant-menu:after{display:table;clear:both;content:""}.ant-menu.ant-menu-root:focus-visible{box-shadow:0 0 0 2px #bae7ff}.ant-menu ol,.ant-menu ul{margin:0;padding:0;list-style:none}.ant-menu-overflow{display:flex}.ant-menu-overflow-item{flex:none}.ant-menu-hidden,.ant-menu-submenu-hidden{display:none}.ant-menu-item-group-title{height:1.5715;padding:8px 16px;color:#00000073;font-size:14px;line-height:1.5715;transition:all .3s}.ant-menu-horizontal .ant-menu-submenu{transition:border-color .3s cubic-bezier(.645,.045,.355,1),background .3s cubic-bezier(.645,.045,.355,1)}.ant-menu-submenu,.ant-menu-submenu-inline{transition:border-color .3s cubic-bezier(.645,.045,.355,1),background .3s cubic-bezier(.645,.045,.355,1),padding .15s cubic-bezier(.645,.045,.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 .3s cubic-bezier(.645,.045,.355,1),padding .3s cubic-bezier(.645,.045,.355,1)}.ant-menu-title-content{transition:color .3s}.ant-menu-item a{color:#000000d9}.ant-menu-item a:hover{color:#1890ff}.ant-menu-item a:before{position:absolute;inset:0;background-color:transparent;content:""}.ant-menu-item>.ant-badge a{color:#000000d9}.ant-menu-item>.ant-badge a:hover{color:#1890ff}.ant-menu-item-divider{overflow:hidden;line-height:0;border-color:#f0f0f0;border-style:solid;border-width:1px 0 0}.ant-menu-item-divider-dashed{border-style:dashed}.ant-menu-horizontal .ant-menu-item,.ant-menu-horizontal .ant-menu-submenu{margin-top:-1px}.ant-menu-horizontal>.ant-menu-item-active,.ant-menu-horizontal>.ant-menu-item:hover,.ant-menu-horizontal>.ant-menu-submenu .ant-menu-submenu-title:hover{background-color:transparent}.ant-menu-item-selected,.ant-menu-item-selected a,.ant-menu-item-selected a:hover{color:#1890ff}.ant-menu:not(.ant-menu-horizontal) .ant-menu-item-selected{background-color:#e6f7ff}.ant-menu-inline,.ant-menu-vertical,.ant-menu-vertical-left{border-right:1px solid #f0f0f0}.ant-menu-vertical-right{border-left:1px solid #f0f0f0}.ant-menu-vertical-left.ant-menu-sub,.ant-menu-vertical-right.ant-menu-sub,.ant-menu-vertical.ant-menu-sub{min-width:160px;max-height:calc(100vh - 100px);padding:0;overflow:hidden;border-right:0}.ant-menu-vertical-left.ant-menu-sub:not([class*=-active]),.ant-menu-vertical-right.ant-menu-sub:not([class*=-active]),.ant-menu-vertical.ant-menu-sub:not([class*=-active]){overflow-x:hidden;overflow-y:auto}.ant-menu-vertical-left.ant-menu-sub .ant-menu-item,.ant-menu-vertical-right.ant-menu-sub .ant-menu-item,.ant-menu-vertical.ant-menu-sub .ant-menu-item{left:0;margin-left:0;border-right:0}.ant-menu-vertical-left.ant-menu-sub .ant-menu-item:after,.ant-menu-vertical-right.ant-menu-sub .ant-menu-item:after,.ant-menu-vertical.ant-menu-sub .ant-menu-item:after{border-right:0}.ant-menu-vertical-left.ant-menu-sub>.ant-menu-item,.ant-menu-vertical-left.ant-menu-sub>.ant-menu-submenu,.ant-menu-vertical-right.ant-menu-sub>.ant-menu-item,.ant-menu-vertical-right.ant-menu-sub>.ant-menu-submenu,.ant-menu-vertical.ant-menu-sub>.ant-menu-item,.ant-menu-vertical.ant-menu-sub>.ant-menu-submenu{transform-origin:0 0}.ant-menu-horizontal.ant-menu-sub{min-width:114px}.ant-menu-horizontal .ant-menu-item,.ant-menu-horizontal .ant-menu-submenu-title{transition:border-color .3s,background .3s}.ant-menu-item,.ant-menu-submenu-title{position:relative;display:block;margin:0;padding:0 20px;white-space:nowrap;cursor:pointer;transition:border-color .3s,background .3s,padding .3s cubic-bezier(.645,.045,.355,1)}.ant-menu-item .ant-menu-item-icon,.ant-menu-item .anticon,.ant-menu-submenu-title .ant-menu-item-icon,.ant-menu-submenu-title .anticon{min-width:14px;font-size:14px;transition:font-size .15s cubic-bezier(.215,.61,.355,1),margin .3s cubic-bezier(.645,.045,.355,1),color .3s}.ant-menu-item .ant-menu-item-icon+span,.ant-menu-item .anticon+span,.ant-menu-submenu-title .ant-menu-item-icon+span,.ant-menu-submenu-title .anticon+span{margin-left:10px;opacity:1;transition:opacity .3s cubic-bezier(.645,.045,.355,1),margin .3s,color .3s}.ant-menu-item .ant-menu-item-icon.svg,.ant-menu-submenu-title .ant-menu-item-icon.svg{vertical-align:-.125em}.ant-menu-item.ant-menu-item-only-child>.ant-menu-item-icon,.ant-menu-item.ant-menu-item-only-child>.anticon,.ant-menu-submenu-title.ant-menu-item-only-child>.ant-menu-item-icon,.ant-menu-submenu-title.ant-menu-item-only-child>.anticon{margin-right:0}.ant-menu-item:not(.ant-menu-item-disabled):focus-visible,.ant-menu-submenu-title:not(.ant-menu-item-disabled):focus-visible{box-shadow:0 0 0 2px #bae7ff}.ant-menu>.ant-menu-item-divider{margin:1px 0;padding:0}.ant-menu-submenu-popup{position:absolute;z-index:1050;background:0 0;border-radius:2px;box-shadow:none;transform-origin:0 0}.ant-menu-submenu-popup:before{position:absolute;inset:-7px 0 0;z-index:-1;width:100%;height:100%;opacity:.0001;content:" "}.ant-menu-submenu-placement-rightTop:before{top:0;left:-7px}.ant-menu-submenu>.ant-menu{background-color:#fff;border-radius:2px}.ant-menu-submenu>.ant-menu-submenu-title:after{transition:transform .3s cubic-bezier(.645,.045,.355,1)}.ant-menu-submenu-popup>.ant-menu{background-color:#fff}.ant-menu-submenu-arrow,.ant-menu-submenu-expand-icon{position:absolute;top:50%;right:16px;width:10px;color:#000000d9;transform:translateY(-50%);transition:transform .3s cubic-bezier(.645,.045,.355,1)}.ant-menu-submenu-arrow:after,.ant-menu-submenu-arrow:before{position:absolute;width:6px;height:1.5px;background-color:currentcolor;border-radius:2px;transition:background .3s cubic-bezier(.645,.045,.355,1),transform .3s cubic-bezier(.645,.045,.355,1),top .3s cubic-bezier(.645,.045,.355,1),color .3s cubic-bezier(.645,.045,.355,1);content:""}.ant-menu-submenu-arrow:before{transform:rotate(45deg) translateY(-2.5px)}.ant-menu-submenu-arrow:after{transform:rotate(-45deg) translateY(2.5px)}.ant-menu-submenu:hover>.ant-menu-submenu-title>.ant-menu-submenu-arrow,.ant-menu-submenu:hover>.ant-menu-submenu-title>.ant-menu-submenu-expand-icon{color:#1890ff}.ant-menu-inline-collapsed .ant-menu-submenu-arrow:before,.ant-menu-submenu-inline .ant-menu-submenu-arrow:before{transform:rotate(-45deg) translate(2.5px)}.ant-menu-inline-collapsed .ant-menu-submenu-arrow:after,.ant-menu-submenu-inline .ant-menu-submenu-arrow:after{transform:rotate(45deg) translate(-2.5px)}.ant-menu-submenu-horizontal .ant-menu-submenu-arrow{display:none}.ant-menu-submenu-open.ant-menu-submenu-inline>.ant-menu-submenu-title>.ant-menu-submenu-arrow{transform:translateY(-2px)}.ant-menu-submenu-open.ant-menu-submenu-inline>.ant-menu-submenu-title>.ant-menu-submenu-arrow:after{transform:rotate(-45deg) translate(-2.5px)}.ant-menu-submenu-open.ant-menu-submenu-inline>.ant-menu-submenu-title>.ant-menu-submenu-arrow:before{transform:rotate(45deg) translate(2.5px)}.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-horizontal{line-height:46px;border:0;border-bottom:1px solid #f0f0f0;box-shadow:none}.ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-item,.ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-submenu{margin-top:-1px;margin-bottom:0;padding:0 20px}.ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-item-active,.ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-item-open,.ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-item-selected,.ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-item:hover,.ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-submenu-active,.ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-submenu-open,.ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-submenu-selected,.ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-submenu:hover{color:#1890ff}.ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-item-active:after,.ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-item-open:after,.ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-item-selected:after,.ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-item:hover:after,.ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-submenu-active:after,.ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-submenu-open:after,.ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-submenu-selected:after,.ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-submenu:hover:after{border-bottom:2px solid #1890ff}.ant-menu-horizontal>.ant-menu-item,.ant-menu-horizontal>.ant-menu-submenu{position:relative;top:1px;display:inline-block;vertical-align:bottom}.ant-menu-horizontal>.ant-menu-item:after,.ant-menu-horizontal>.ant-menu-submenu:after{position:absolute;right:20px;bottom:0;left:20px;border-bottom:2px solid transparent;transition:border-color .3s cubic-bezier(.645,.045,.355,1);content:""}.ant-menu-horizontal>.ant-menu-submenu>.ant-menu-submenu-title{padding:0}.ant-menu-horizontal>.ant-menu-item a{color:#000000d9}.ant-menu-horizontal>.ant-menu-item a:hover{color:#1890ff}.ant-menu-horizontal>.ant-menu-item a:before{bottom:-2px}.ant-menu-horizontal>.ant-menu-item-selected a{color:#1890ff}.ant-menu-horizontal:after{display:block;clear:both;height:0;content:" "}.ant-menu-inline .ant-menu-item,.ant-menu-vertical .ant-menu-item,.ant-menu-vertical-left .ant-menu-item,.ant-menu-vertical-right .ant-menu-item{position:relative}.ant-menu-inline .ant-menu-item:after,.ant-menu-vertical .ant-menu-item:after,.ant-menu-vertical-left .ant-menu-item:after,.ant-menu-vertical-right .ant-menu-item:after{position:absolute;top:0;right:0;bottom:0;border-right:3px solid #1890ff;transform:scaleY(.0001);opacity:0;transition:transform .15s cubic-bezier(.215,.61,.355,1),opacity .15s cubic-bezier(.215,.61,.355,1);content:""}.ant-menu-inline .ant-menu-item,.ant-menu-inline .ant-menu-submenu-title,.ant-menu-vertical .ant-menu-item,.ant-menu-vertical .ant-menu-submenu-title,.ant-menu-vertical-left .ant-menu-item,.ant-menu-vertical-left .ant-menu-submenu-title,.ant-menu-vertical-right .ant-menu-item,.ant-menu-vertical-right .ant-menu-submenu-title{height:40px;margin-top:4px;margin-bottom:4px;padding:0 16px;overflow:hidden;line-height:40px;text-overflow:ellipsis}.ant-menu-inline .ant-menu-submenu,.ant-menu-vertical .ant-menu-submenu,.ant-menu-vertical-left .ant-menu-submenu,.ant-menu-vertical-right .ant-menu-submenu{padding-bottom:.02px}.ant-menu-inline .ant-menu-item:not(:last-child),.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){margin-bottom:8px}.ant-menu-inline>.ant-menu-item,.ant-menu-inline>.ant-menu-submenu>.ant-menu-submenu-title,.ant-menu-vertical-left>.ant-menu-item,.ant-menu-vertical-left>.ant-menu-submenu>.ant-menu-submenu-title,.ant-menu-vertical-right>.ant-menu-item,.ant-menu-vertical-right>.ant-menu-submenu>.ant-menu-submenu-title,.ant-menu-vertical>.ant-menu-item,.ant-menu-vertical>.ant-menu-submenu>.ant-menu-submenu-title{height:40px;line-height:40px}.ant-menu-vertical .ant-menu-item-group-list .ant-menu-submenu-title,.ant-menu-vertical .ant-menu-submenu-title{padding-right:34px}.ant-menu-inline{width:100%}.ant-menu-inline .ant-menu-item-selected:after,.ant-menu-inline .ant-menu-selected:after{transform:scaleY(1);opacity:1;transition:transform .15s cubic-bezier(.645,.045,.355,1),opacity .15s cubic-bezier(.645,.045,.355,1)}.ant-menu-inline .ant-menu-item,.ant-menu-inline .ant-menu-submenu-title{width:calc(100% + 1px)}.ant-menu-inline .ant-menu-item-group-list .ant-menu-submenu-title,.ant-menu-inline .ant-menu-submenu-title{padding-right:34px}.ant-menu-inline.ant-menu-root .ant-menu-item,.ant-menu-inline.ant-menu-root .ant-menu-submenu-title{display:flex;align-items:center;transition:border-color .3s,background .3s,padding .1s cubic-bezier(.215,.61,.355,1)}.ant-menu-inline.ant-menu-root .ant-menu-item>.ant-menu-title-content,.ant-menu-inline.ant-menu-root .ant-menu-submenu-title>.ant-menu-title-content{flex:auto;min-width:0;overflow:hidden;text-overflow:ellipsis}.ant-menu-inline.ant-menu-root .ant-menu-item>*,.ant-menu-inline.ant-menu-root .ant-menu-submenu-title>*{flex:none}.ant-menu.ant-menu-inline-collapsed{width:80px}.ant-menu.ant-menu-inline-collapsed>.ant-menu-item,.ant-menu.ant-menu-inline-collapsed>.ant-menu-item-group>.ant-menu-item-group-list>.ant-menu-item,.ant-menu.ant-menu-inline-collapsed>.ant-menu-item-group>.ant-menu-item-group-list>.ant-menu-submenu>.ant-menu-submenu-title,.ant-menu.ant-menu-inline-collapsed>.ant-menu-submenu>.ant-menu-submenu-title{left:0;padding:0 calc(50% - 8px);text-overflow:clip}.ant-menu.ant-menu-inline-collapsed>.ant-menu-item .ant-menu-submenu-arrow,.ant-menu.ant-menu-inline-collapsed>.ant-menu-item-group>.ant-menu-item-group-list>.ant-menu-item .ant-menu-submenu-arrow,.ant-menu.ant-menu-inline-collapsed>.ant-menu-item-group>.ant-menu-item-group-list>.ant-menu-submenu>.ant-menu-submenu-title .ant-menu-submenu-arrow,.ant-menu.ant-menu-inline-collapsed>.ant-menu-submenu>.ant-menu-submenu-title .ant-menu-submenu-arrow{opacity:0}.ant-menu.ant-menu-inline-collapsed>.ant-menu-item .ant-menu-item-icon,.ant-menu.ant-menu-inline-collapsed>.ant-menu-item .anticon,.ant-menu.ant-menu-inline-collapsed>.ant-menu-item-group>.ant-menu-item-group-list>.ant-menu-item .ant-menu-item-icon,.ant-menu.ant-menu-inline-collapsed>.ant-menu-item-group>.ant-menu-item-group-list>.ant-menu-item .anticon,.ant-menu.ant-menu-inline-collapsed>.ant-menu-item-group>.ant-menu-item-group-list>.ant-menu-submenu>.ant-menu-submenu-title .ant-menu-item-icon,.ant-menu.ant-menu-inline-collapsed>.ant-menu-item-group>.ant-menu-item-group-list>.ant-menu-submenu>.ant-menu-submenu-title .anticon,.ant-menu.ant-menu-inline-collapsed>.ant-menu-submenu>.ant-menu-submenu-title .ant-menu-item-icon,.ant-menu.ant-menu-inline-collapsed>.ant-menu-submenu>.ant-menu-submenu-title .anticon{margin:0;font-size:16px;line-height:40px}.ant-menu.ant-menu-inline-collapsed>.ant-menu-item .ant-menu-item-icon+span,.ant-menu.ant-menu-inline-collapsed>.ant-menu-item .anticon+span,.ant-menu.ant-menu-inline-collapsed>.ant-menu-item-group>.ant-menu-item-group-list>.ant-menu-item .ant-menu-item-icon+span,.ant-menu.ant-menu-inline-collapsed>.ant-menu-item-group>.ant-menu-item-group-list>.ant-menu-item .anticon+span,.ant-menu.ant-menu-inline-collapsed>.ant-menu-item-group>.ant-menu-item-group-list>.ant-menu-submenu>.ant-menu-submenu-title .ant-menu-item-icon+span,.ant-menu.ant-menu-inline-collapsed>.ant-menu-item-group>.ant-menu-item-group-list>.ant-menu-submenu>.ant-menu-submenu-title .anticon+span,.ant-menu.ant-menu-inline-collapsed>.ant-menu-submenu>.ant-menu-submenu-title .ant-menu-item-icon+span,.ant-menu.ant-menu-inline-collapsed>.ant-menu-submenu>.ant-menu-submenu-title .anticon+span{display:inline-block;opacity:0}.ant-menu.ant-menu-inline-collapsed .ant-menu-item-icon,.ant-menu.ant-menu-inline-collapsed .anticon{display:inline-block}.ant-menu.ant-menu-inline-collapsed-tooltip{pointer-events:none}.ant-menu.ant-menu-inline-collapsed-tooltip .ant-menu-item-icon,.ant-menu.ant-menu-inline-collapsed-tooltip .anticon{display:none}.ant-menu.ant-menu-inline-collapsed-tooltip a{color:#ffffffd9}.ant-menu.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-inline,.ant-menu-root.ant-menu-vertical,.ant-menu-root.ant-menu-vertical-left,.ant-menu-root.ant-menu-vertical-right{box-shadow:none}.ant-menu-root.ant-menu-inline-collapsed .ant-menu-item>.ant-menu-inline-collapsed-noicon,.ant-menu-root.ant-menu-inline-collapsed .ant-menu-submenu .ant-menu-submenu-title>.ant-menu-inline-collapsed-noicon{font-size:16px;text-align:center}.ant-menu-sub.ant-menu-inline{padding:0;background:#fafafa;border:0;border-radius:0;box-shadow:none}.ant-menu-sub.ant-menu-inline>.ant-menu-item,.ant-menu-sub.ant-menu-inline>.ant-menu-submenu>.ant-menu-submenu-title{height:40px;line-height:40px;list-style-position:inside;list-style-type:disc}.ant-menu-sub.ant-menu-inline .ant-menu-item-group-title{padding-left:32px}.ant-menu-item-disabled,.ant-menu-submenu-disabled{color:#00000040!important;background:0 0;cursor:not-allowed}.ant-menu-item-disabled:after,.ant-menu-submenu-disabled:after{border-color:transparent!important}.ant-menu-item-disabled a,.ant-menu-submenu-disabled a{color:#00000040!important;pointer-events:none}.ant-menu-item-disabled>.ant-menu-submenu-title,.ant-menu-submenu-disabled>.ant-menu-submenu-title{color:#00000040!important;cursor:not-allowed}.ant-menu-item-disabled>.ant-menu-submenu-title>.ant-menu-submenu-arrow:after,.ant-menu-item-disabled>.ant-menu-submenu-title>.ant-menu-submenu-arrow:before,.ant-menu-submenu-disabled>.ant-menu-submenu-title>.ant-menu-submenu-arrow:after,.ant-menu-submenu-disabled>.ant-menu-submenu-title>.ant-menu-submenu-arrow:before{background:#00000040!important}.ant-layout-header .ant-menu{line-height:inherit}.ant-menu-inline-collapsed-tooltip a,.ant-menu-inline-collapsed-tooltip a:hover{color:#fff}.ant-menu-light .ant-menu-item-active,.ant-menu-light .ant-menu-item:hover,.ant-menu-light .ant-menu-submenu-active,.ant-menu-light .ant-menu-submenu-title:hover,.ant-menu-light .ant-menu:not(.ant-menu-inline) .ant-menu-submenu-open{color:#1890ff}.ant-menu.ant-menu-root:focus-visible{box-shadow:0 0 0 2px #096dd9}.ant-menu-dark .ant-menu-item:focus-visible,.ant-menu-dark .ant-menu-submenu-title:focus-visible{box-shadow:0 0 0 2px #096dd9}.ant-menu-dark .ant-menu-sub,.ant-menu.ant-menu-dark,.ant-menu.ant-menu-dark .ant-menu-sub{color:#ffffffa6;background:#001529}.ant-menu-dark .ant-menu-sub .ant-menu-submenu-title .ant-menu-submenu-arrow,.ant-menu.ant-menu-dark .ant-menu-sub .ant-menu-submenu-title .ant-menu-submenu-arrow,.ant-menu.ant-menu-dark .ant-menu-submenu-title .ant-menu-submenu-arrow{opacity:.45;transition:all .3s}.ant-menu-dark .ant-menu-sub .ant-menu-submenu-title .ant-menu-submenu-arrow:after,.ant-menu-dark .ant-menu-sub .ant-menu-submenu-title .ant-menu-submenu-arrow:before,.ant-menu.ant-menu-dark .ant-menu-sub .ant-menu-submenu-title .ant-menu-submenu-arrow:after,.ant-menu.ant-menu-dark .ant-menu-sub .ant-menu-submenu-title .ant-menu-submenu-arrow:before,.ant-menu.ant-menu-dark .ant-menu-submenu-title .ant-menu-submenu-arrow:after,.ant-menu.ant-menu-dark .ant-menu-submenu-title .ant-menu-submenu-arrow:before{background:#fff}.ant-menu-dark.ant-menu-submenu-popup{background:0 0}.ant-menu-dark .ant-menu-inline.ant-menu-sub{background:#000c17}.ant-menu-dark.ant-menu-horizontal{border-bottom:0}.ant-menu-dark.ant-menu-horizontal>.ant-menu-item,.ant-menu-dark.ant-menu-horizontal>.ant-menu-submenu{top:0;margin-top:0;padding:0 20px;border-color:#001529;border-bottom:0}.ant-menu-dark.ant-menu-horizontal>.ant-menu-item:hover{background-color:#1890ff}.ant-menu-dark.ant-menu-horizontal>.ant-menu-item>a:before{bottom:0}.ant-menu-dark .ant-menu-item,.ant-menu-dark .ant-menu-item-group-title,.ant-menu-dark .ant-menu-item>a,.ant-menu-dark .ant-menu-item>span>a{color:#ffffffa6}.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-active,.ant-menu-dark .ant-menu-item:hover,.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-active>a,.ant-menu-dark .ant-menu-item-active>span>a,.ant-menu-dark .ant-menu-item:hover>a,.ant-menu-dark .ant-menu-item:hover>span>a,.ant-menu-dark .ant-menu-submenu-active>a,.ant-menu-dark .ant-menu-submenu-active>span>a,.ant-menu-dark .ant-menu-submenu-open>a,.ant-menu-dark .ant-menu-submenu-open>span>a,.ant-menu-dark .ant-menu-submenu-selected>a,.ant-menu-dark .ant-menu-submenu-selected>span>a,.ant-menu-dark .ant-menu-submenu-title:hover>a,.ant-menu-dark .ant-menu-submenu-title:hover>span>a{color:#fff}.ant-menu-dark .ant-menu-item-active>.ant-menu-submenu-title>.ant-menu-submenu-arrow,.ant-menu-dark .ant-menu-item:hover>.ant-menu-submenu-title>.ant-menu-submenu-arrow,.ant-menu-dark .ant-menu-submenu-active>.ant-menu-submenu-title>.ant-menu-submenu-arrow,.ant-menu-dark .ant-menu-submenu-open>.ant-menu-submenu-title>.ant-menu-submenu-arrow,.ant-menu-dark .ant-menu-submenu-selected>.ant-menu-submenu-title>.ant-menu-submenu-arrow,.ant-menu-dark .ant-menu-submenu-title:hover>.ant-menu-submenu-title>.ant-menu-submenu-arrow{opacity:1}.ant-menu-dark .ant-menu-item-active>.ant-menu-submenu-title>.ant-menu-submenu-arrow:after,.ant-menu-dark .ant-menu-item-active>.ant-menu-submenu-title>.ant-menu-submenu-arrow:before,.ant-menu-dark .ant-menu-item:hover>.ant-menu-submenu-title>.ant-menu-submenu-arrow:after,.ant-menu-dark .ant-menu-item:hover>.ant-menu-submenu-title>.ant-menu-submenu-arrow:before,.ant-menu-dark .ant-menu-submenu-active>.ant-menu-submenu-title>.ant-menu-submenu-arrow:after,.ant-menu-dark .ant-menu-submenu-active>.ant-menu-submenu-title>.ant-menu-submenu-arrow:before,.ant-menu-dark .ant-menu-submenu-open>.ant-menu-submenu-title>.ant-menu-submenu-arrow:after,.ant-menu-dark .ant-menu-submenu-open>.ant-menu-submenu-title>.ant-menu-submenu-arrow:before,.ant-menu-dark .ant-menu-submenu-selected>.ant-menu-submenu-title>.ant-menu-submenu-arrow:after,.ant-menu-dark .ant-menu-submenu-selected>.ant-menu-submenu-title>.ant-menu-submenu-arrow:before,.ant-menu-dark .ant-menu-submenu-title:hover>.ant-menu-submenu-title>.ant-menu-submenu-arrow:after,.ant-menu-dark .ant-menu-submenu-title:hover>.ant-menu-submenu-title>.ant-menu-submenu-arrow:before{background:#fff}.ant-menu-dark .ant-menu-item:hover{background-color:transparent}.ant-menu-dark.ant-menu-dark:not(.ant-menu-horizontal) .ant-menu-item-selected{background-color:#1890ff}.ant-menu-dark .ant-menu-item-selected{color:#fff;border-right:0}.ant-menu-dark .ant-menu-item-selected:after{border-right:0}.ant-menu-dark .ant-menu-item-selected>a,.ant-menu-dark .ant-menu-item-selected>a:hover,.ant-menu-dark .ant-menu-item-selected>span>a,.ant-menu-dark .ant-menu-item-selected>span>a:hover{color:#fff}.ant-menu-dark .ant-menu-item-selected .ant-menu-item-icon,.ant-menu-dark .ant-menu-item-selected .anticon{color:#fff}.ant-menu-dark .ant-menu-item-selected .ant-menu-item-icon+span,.ant-menu-dark .ant-menu-item-selected .anticon+span{color:#fff}.ant-menu-submenu-popup.ant-menu-dark .ant-menu-item-selected,.ant-menu.ant-menu-dark .ant-menu-item-selected{background-color:#1890ff}.ant-menu-dark .ant-menu-item-disabled,.ant-menu-dark .ant-menu-item-disabled>a,.ant-menu-dark .ant-menu-item-disabled>span>a,.ant-menu-dark .ant-menu-submenu-disabled,.ant-menu-dark .ant-menu-submenu-disabled>a,.ant-menu-dark .ant-menu-submenu-disabled>span>a{color:#ffffff59!important;opacity:.8}.ant-menu-dark .ant-menu-item-disabled>.ant-menu-submenu-title,.ant-menu-dark .ant-menu-submenu-disabled>.ant-menu-submenu-title{color:#ffffff59!important}.ant-menu-dark .ant-menu-item-disabled>.ant-menu-submenu-title>.ant-menu-submenu-arrow:after,.ant-menu-dark .ant-menu-item-disabled>.ant-menu-submenu-title>.ant-menu-submenu-arrow:before,.ant-menu-dark .ant-menu-submenu-disabled>.ant-menu-submenu-title>.ant-menu-submenu-arrow:after,.ant-menu-dark .ant-menu-submenu-disabled>.ant-menu-submenu-title>.ant-menu-submenu-arrow:before{background:#ffffff59!important}.ant-menu.ant-menu-rtl{direction:rtl;text-align:right}.ant-menu-rtl .ant-menu-item-group-title{text-align:right}.ant-menu-rtl.ant-menu-inline,.ant-menu-rtl.ant-menu-vertical{border-right:none;border-left:1px solid #f0f0f0}.ant-menu-rtl.ant-menu-dark.ant-menu-inline,.ant-menu-rtl.ant-menu-dark.ant-menu-vertical{border-left:none}.ant-menu-rtl.ant-menu-vertical-left.ant-menu-sub>.ant-menu-item,.ant-menu-rtl.ant-menu-vertical-left.ant-menu-sub>.ant-menu-submenu,.ant-menu-rtl.ant-menu-vertical-right.ant-menu-sub>.ant-menu-item,.ant-menu-rtl.ant-menu-vertical-right.ant-menu-sub>.ant-menu-submenu,.ant-menu-rtl.ant-menu-vertical.ant-menu-sub>.ant-menu-item,.ant-menu-rtl.ant-menu-vertical.ant-menu-sub>.ant-menu-submenu{transform-origin:top right}.ant-menu-rtl .ant-menu-item .ant-menu-item-icon,.ant-menu-rtl .ant-menu-item .anticon,.ant-menu-rtl .ant-menu-submenu-title .ant-menu-item-icon,.ant-menu-rtl .ant-menu-submenu-title .anticon{margin-right:auto;margin-left:10px}.ant-menu-rtl .ant-menu-item.ant-menu-item-only-child>.ant-menu-item-icon,.ant-menu-rtl .ant-menu-item.ant-menu-item-only-child>.anticon,.ant-menu-rtl .ant-menu-submenu-title.ant-menu-item-only-child>.ant-menu-item-icon,.ant-menu-rtl .ant-menu-submenu-title.ant-menu-item-only-child>.anticon{margin-left:0}.ant-menu-submenu-rtl.ant-menu-submenu-popup{transform-origin:100% 0}.ant-menu-rtl .ant-menu-submenu-inline>.ant-menu-submenu-title .ant-menu-submenu-arrow,.ant-menu-rtl .ant-menu-submenu-vertical-left>.ant-menu-submenu-title .ant-menu-submenu-arrow,.ant-menu-rtl .ant-menu-submenu-vertical-right>.ant-menu-submenu-title .ant-menu-submenu-arrow,.ant-menu-rtl .ant-menu-submenu-vertical>.ant-menu-submenu-title .ant-menu-submenu-arrow{right:auto;left:16px}.ant-menu-rtl .ant-menu-submenu-vertical-left>.ant-menu-submenu-title .ant-menu-submenu-arrow:before,.ant-menu-rtl .ant-menu-submenu-vertical-right>.ant-menu-submenu-title .ant-menu-submenu-arrow:before,.ant-menu-rtl .ant-menu-submenu-vertical>.ant-menu-submenu-title .ant-menu-submenu-arrow:before{transform:rotate(-45deg) translateY(-2px)}.ant-menu-rtl .ant-menu-submenu-vertical-left>.ant-menu-submenu-title .ant-menu-submenu-arrow:after,.ant-menu-rtl .ant-menu-submenu-vertical-right>.ant-menu-submenu-title .ant-menu-submenu-arrow:after,.ant-menu-rtl .ant-menu-submenu-vertical>.ant-menu-submenu-title .ant-menu-submenu-arrow:after{transform:rotate(45deg) translateY(2px)}.ant-menu-rtl.ant-menu-inline .ant-menu-item:after,.ant-menu-rtl.ant-menu-vertical .ant-menu-item:after,.ant-menu-rtl.ant-menu-vertical-left .ant-menu-item:after,.ant-menu-rtl.ant-menu-vertical-right .ant-menu-item:after{right:auto;left:0}.ant-menu-rtl.ant-menu-inline .ant-menu-item,.ant-menu-rtl.ant-menu-inline .ant-menu-submenu-title,.ant-menu-rtl.ant-menu-vertical .ant-menu-item,.ant-menu-rtl.ant-menu-vertical .ant-menu-submenu-title,.ant-menu-rtl.ant-menu-vertical-left .ant-menu-item,.ant-menu-rtl.ant-menu-vertical-left .ant-menu-submenu-title,.ant-menu-rtl.ant-menu-vertical-right .ant-menu-item,.ant-menu-rtl.ant-menu-vertical-right .ant-menu-submenu-title{text-align:right}.ant-menu-rtl.ant-menu-inline .ant-menu-submenu-title{padding-right:0;padding-left:34px}.ant-menu-rtl.ant-menu-vertical .ant-menu-submenu-title{padding-right:16px;padding-left:34px}.ant-menu-rtl.ant-menu-inline-collapsed.ant-menu-vertical .ant-menu-submenu-title{padding:0 calc(50% - 8px)}.ant-menu-rtl .ant-menu-item-group-list .ant-menu-item,.ant-menu-rtl .ant-menu-item-group-list .ant-menu-submenu-title{padding:0 28px 0 16px}.ant-menu-sub.ant-menu-inline{border:0}.ant-menu-rtl.ant-menu-sub.ant-menu-inline .ant-menu-item-group-title{padding-right:32px;padding-left:0}.ant-menu-submenu.ant-menu-submenu-placement-bottom{position:relative;top:6px}.ant-menu-submenu.ant-menu-submenu-placement-right{position:relative;left:4px}.ant-menu-submenu.ant-menu-submenu-placement-right.ant-menu-submenu-rtl{right:4px;left:auto}.ant-menu-submenu.ant-menu-submenu-placement-left{position:relative;right:4px}.ant-menu-submenu.ant-menu-submenu-placement-left.ant-menu-submenu-rtl{right:auto;left:4px}.ant-mentions-status-error:not(.ant-mentions-disabled):not(.ant-mentions-borderless).ant-mentions,.ant-mentions-status-error:not(.ant-mentions-disabled):not(.ant-mentions-borderless).ant-mentions:hover{background:#fff;border-color:#ff4d4f}.ant-mentions-status-error:not(.ant-mentions-disabled):not(.ant-mentions-borderless).ant-mentions-focused,.ant-mentions-status-error:not(.ant-mentions-disabled):not(.ant-mentions-borderless).ant-mentions:focus{border-color:#ff7875;box-shadow:0 0 0 2px #ff4d4f33;border-right-width:1px;outline:0}.ant-mentions-status-error .ant-input-prefix{color:#ff4d4f}.ant-mentions-status-warning:not(.ant-mentions-disabled):not(.ant-mentions-borderless).ant-mentions,.ant-mentions-status-warning:not(.ant-mentions-disabled):not(.ant-mentions-borderless).ant-mentions:hover{background:#fff;border-color:#faad14}.ant-mentions-status-warning:not(.ant-mentions-disabled):not(.ant-mentions-borderless).ant-mentions-focused,.ant-mentions-status-warning:not(.ant-mentions-disabled):not(.ant-mentions-borderless).ant-mentions:focus{border-color:#ffc53d;box-shadow:0 0 0 2px #faad1433;border-right-width:1px;outline:0}.ant-mentions-status-warning .ant-input-prefix{color:#faad14}.ant-mentions{box-sizing:border-box;margin:0;font-variant:tabular-nums;list-style:none;font-feature-settings:"tnum";width:100%;min-width:0;color:#000000d9;font-size:14px;background-color:#fff;background-image:none;border:1px solid #d9d9d9;border-radius:2px;transition:all .3s;position:relative;display:inline-block;height:auto;padding:0;overflow:hidden;line-height:1.5715;white-space:pre-wrap;vertical-align:bottom}.ant-mentions::placeholder{color:#bfbfbf;-webkit-user-select:none;user-select:none}.ant-mentions:placeholder-shown{text-overflow:ellipsis}.ant-mentions:hover{border-color:#40a9ff;border-right-width:1px}.ant-input-rtl .ant-mentions:hover{border-right-width:0;border-left-width:1px!important}.ant-mentions-focused,.ant-mentions:focus{border-color:#40a9ff;box-shadow:0 0 0 2px #1890ff33;border-right-width:1px;outline:0}.ant-input-rtl .ant-mentions-focused,.ant-input-rtl .ant-mentions:focus{border-right-width:0;border-left-width:1px!important}.ant-mentions-disabled{color:#00000040;background-color:#f5f5f5;border-color:#d9d9d9;box-shadow:none;cursor:not-allowed;opacity:1}.ant-mentions-disabled:hover{border-color:#d9d9d9;border-right-width:1px}.ant-mentions[disabled]{color:#00000040;background-color:#f5f5f5;border-color:#d9d9d9;box-shadow:none;cursor:not-allowed;opacity:1}.ant-mentions[disabled]:hover{border-color:#d9d9d9;border-right-width:1px}.ant-mentions.ant-mentions-borderless,.ant-mentions.ant-mentions-borderless.ant-mentions-disabled,.ant-mentions.ant-mentions-borderless.ant-mentions-focused,.ant-mentions.ant-mentions-borderless.ant-mentions[disabled],.ant-mentions.ant-mentions-borderless:focus,.ant-mentions.ant-mentions-borderless:hover{background-color:transparent;border:none;box-shadow:none}.ant-mentions.ant-mentions-filled{background-color:#f5f5f5;border-color:transparent;box-shadow:none}.ant-mentions.ant-mentions-filled:hover{background-color:#f0f0f0}.ant-mentions.ant-mentions-filled.ant-mentions-focused,.ant-mentions.ant-mentions-filled:focus{border-color:#40a9ff;box-shadow:0 0 0 2px #1890ff33;border-right-width:1px;outline:0;background-color:transparent;box-shadow:none}.ant-input-rtl .ant-mentions.ant-mentions-filled.ant-mentions-focused,.ant-input-rtl .ant-mentions.ant-mentions-filled:focus{border-right-width:0;border-left-width:1px!important}.ant-mentions.ant-mentions-filled.ant-mentions-disabled,.ant-mentions.ant-mentions-filled.ant-mentions[disabled]{color:#00000040;background-color:#f5f5f5;border-color:#d9d9d9;box-shadow:none;cursor:not-allowed;opacity:1}.ant-mentions.ant-mentions-filled.ant-mentions-disabled:hover,.ant-mentions.ant-mentions-filled.ant-mentions[disabled]:hover{border-color:#d9d9d9;border-right-width:1px}.ant-mentions.ant-mentions-underlined,.ant-mentions.ant-mentions-underlined.ant-mentions-disabled,.ant-mentions.ant-mentions-underlined.ant-mentions-focused,.ant-mentions.ant-mentions-underlined.ant-mentions[disabled],.ant-mentions.ant-mentions-underlined:focus,.ant-mentions.ant-mentions-underlined:hover{background-color:transparent;border-width:0 0 1px;border-radius:0;box-shadow:none}.ant-mentions.ant-mentions-underlined:hover:not(.ant-mentions-focused):not(:focus){border-color:#d9d9d9}textarea.ant-mentions{max-width:100%;height:auto;min-height:32px;line-height:1.5715;vertical-align:bottom;transition:all .3s,height 0s}.ant-mentions-lg{padding:6.5px 11px;font-size:16px}.ant-mentions-sm{padding:0 7px}.ant-mentions-stepperless[type=number]{-moz-appearance:textfield}.ant-mentions-stepperless[type=number] ::-webkit-outer-spin-button,.ant-mentions-stepperless[type=number]::-webkit-inner-spin-button{margin:0;-webkit-appearance:none}.ant-mentions-disabled>.ant-input{color:#00000040;background-color:#f5f5f5;border-color:#d9d9d9;box-shadow:none;cursor:not-allowed;opacity:1}.ant-mentions-disabled>.ant-input:hover{border-color:#d9d9d9;border-right-width:1px}.ant-mentions-focused{border-color:#40a9ff;box-shadow:0 0 0 2px #1890ff33;border-right-width:1px;outline:0}.ant-input-rtl .ant-mentions-focused{border-right-width:0;border-left-width:1px!important}.ant-mentions-measure,.ant-mentions>.ant-input{min-height:30px;margin:0;padding:4px 11px;overflow:inherit;overflow-x:hidden;overflow-y:auto;font-weight:inherit;font-size:inherit;font-family:inherit;font-style:inherit;font-variant:inherit;font-size-adjust:inherit;font-stretch:inherit;line-height:inherit;direction:inherit;letter-spacing:inherit;white-space:inherit;text-align:inherit;vertical-align:top;word-wrap:break-word;word-break:inherit;tab-size:inherit}.ant-mentions>.ant-input{width:100%;background-color:inherit;border:none;outline:0;resize:none}.ant-mentions>.ant-input::placeholder{color:#bfbfbf;-webkit-user-select:none;user-select:none}.ant-mentions>.ant-input:placeholder-shown{text-overflow:ellipsis}.ant-mentions-measure{position:absolute;inset:0;z-index:-1;color:transparent;pointer-events:none}.ant-mentions-measure>span{display:inline-block;min-height:1em}.ant-mentions-dropdown{margin:0;padding:0;color:#000000d9;font-variant:tabular-nums;line-height:1.5715;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:2px;outline:0;box-shadow:0 3px 6px -4px #0000001f,0 6px 16px #00000014,0 9px 28px 8px #0000000d}.ant-mentions-dropdown-hidden{display:none}.ant-mentions-dropdown-menu{max-height:250px;margin-bottom:0;padding-left:0;overflow:auto;list-style:none;outline:0}.ant-mentions-dropdown-menu-item{position:relative;display:block;min-width:100px;padding:5px 12px;overflow:hidden;color:#000000d9;font-weight:400;line-height:1.5715;white-space:nowrap;text-overflow:ellipsis;cursor:pointer;transition:background .3s ease}.ant-mentions-dropdown-menu-item:hover{background-color:#f5f5f5}.ant-mentions-dropdown-menu-item:first-child{border-radius:2px 2px 0 0}.ant-mentions-dropdown-menu-item:last-child{border-radius:0 0 2px 2px}.ant-mentions-dropdown-menu-item-disabled{color:#00000040;cursor:not-allowed}.ant-mentions-dropdown-menu-item-disabled:hover{color:#00000040;background-color:#fff;cursor:not-allowed}.ant-mentions-dropdown-menu-item-selected{color:#000000d9;font-weight:600;background-color:#fafafa}.ant-mentions-dropdown-menu-item-active{background-color:#f5f5f5}.ant-mentions-suffix{position:absolute;top:0;right:11px;bottom:0;z-index:1;display:inline-flex;align-items:center;margin:auto}.ant-mentions-clear-icon{padding:0;color:#00000040;font-size:12px;line-height:0;vertical-align:-1px;background-color:transparent;border:none;outline:0;cursor:pointer;transition:color .3s}.ant-mentions-clear-icon:hover{color:#00000073}.ant-mentions-rtl{direction:rtl}.ant-mentions-dropdown{position:relative;top:100%;left:12px;width:100%;margin-top:8px;margin-bottom:4px}.ant-mentions:focus-within{border-color:#40a9ff;box-shadow:0 0 0 2px #1890ff33;border-right-width:1px;outline:0}.ant-input-rtl .ant-mentions:focus-within{border-right-width:0;border-left-width:1px!important}.ant-mentions.ant-mentions-status-error:not(.ant-mentions-disabled):not(.ant-mentions-borderless).ant-mentions:focus-within{border-color:#ff7875;box-shadow:0 0 0 2px #ff4d4f33;border-right-width:1px;outline:0}.ant-mentions.ant-mentions-status-warning:not(.ant-mentions-disabled):not(.ant-mentions-borderless).ant-mentions:focus-within{border-color:#ffc53d;box-shadow:0 0 0 2px #faad1433;border-right-width:1px;outline:0}.ant-message{box-sizing:border-box;margin:0;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum";position:fixed;top:8px;left:0;z-index:1010;width:100%;pointer-events:none}.ant-message-notice{padding:8px;text-align:center}.ant-message-notice-content{display:inline-block;padding:10px 16px;background:#fff;border-radius:2px;box-shadow:0 3px 6px -4px #0000001f,0 6px 16px #00000014,0 9px 28px 8px #0000000d;pointer-events:all}.ant-message-success .anticon{color:#52c41a}.ant-message-error .anticon{color:#ff4d4f}.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-rtl,.ant-message-rtl span{direction:rtl}.ant-message-rtl .anticon{margin-right:0;margin-left:8px}.ant-message .ant-message-move-up{animation-fill-mode:forwards}.ant-message .ant-message-move-up-enter{animation-name:MessageMoveIn;animation-duration:.3s;animation-timing-function:cubic-bezier(.78,.14,.15,.86);animation-fill-mode:both}.ant-message .ant-message-move-up-leave{animation-name:MessageMoveOut;animation-duration:.3s;animation-timing-function:cubic-bezier(.78,.14,.15,.86);animation-fill-mode:both}@keyframes MessageMoveIn{0%{padding:0;transform:translateY(-100%);opacity:0}to{padding:8px;transform:translateY(0);opacity:1}}@keyframes MessageMoveOut{0%{max-height:150px;padding:8px;opacity:1}to{max-height:0;padding:0;opacity:0}}@keyframes antZoomIn{0%{transform:scale(.2);opacity:0}to{transform:scale(1);opacity:1}}@keyframes antZoomOut{0%{transform:scale(1)}to{transform:scale(.2);opacity:0}}@keyframes antZoomBigIn{0%{transform:scale(.8);opacity:0}to{transform:scale(1);opacity:1}}@keyframes antZoomBigOut{0%{transform:scale(1)}to{transform:scale(.8);opacity:0}}@keyframes antZoomUpIn{0%{transform:scale(.8);transform-origin:50% 0%;opacity:0}to{transform:scale(1);transform-origin:50% 0%}}@keyframes antZoomUpOut{0%{transform:scale(1);transform-origin:50% 0%}to{transform:scale(.8);transform-origin:50% 0%;opacity:0}}@keyframes antZoomLeftIn{0%{transform:scale(.8);transform-origin:0% 50%;opacity:0}to{transform:scale(1);transform-origin:0% 50%}}@keyframes antZoomLeftOut{0%{transform:scale(1);transform-origin:0% 50%}to{transform:scale(.8);transform-origin:0% 50%;opacity:0}}@keyframes antZoomRightIn{0%{transform:scale(.8);transform-origin:100% 50%;opacity:0}to{transform:scale(1);transform-origin:100% 50%}}@keyframes antZoomRightOut{0%{transform:scale(1);transform-origin:100% 50%}to{transform:scale(.8);transform-origin:100% 50%;opacity:0}}@keyframes antZoomDownIn{0%{transform:scale(.8);transform-origin:50% 100%;opacity:0}to{transform:scale(1);transform-origin:50% 100%}}@keyframes antZoomDownOut{0%{transform:scale(1);transform-origin:50% 100%}to{transform:scale(.8);transform-origin:50% 100%;opacity:0}}.ant-modal{box-sizing:border-box;padding:0 0 24px;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum";pointer-events:none;position:relative;top:100px;width:auto;max-width:calc(100vw - 32px);margin:0 auto}.ant-modal.ant-zoom-appear,.ant-modal.ant-zoom-enter{transform:none;opacity:0;animation-duration:.3s;-webkit-user-select:none;user-select:none}.ant-modal-mask{position:fixed;inset:0;z-index:1000;height:100%;background-color:#00000073}.ant-modal-mask-hidden{display:none}.ant-modal-wrap{position:fixed;inset:0;overflow:auto;outline:0}.ant-modal-wrap{z-index:1000}.ant-modal-title{margin:0;color:#000000d9;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:2px;box-shadow:0 3px 6px -4px #0000001f,0 6px 16px #00000014,0 9px 28px 8px #0000000d;pointer-events:auto}.ant-modal-close{position:absolute;top:0;right:0;z-index:10;padding:0;color:#00000073;font-weight:700;line-height:1;text-decoration:none;background:0 0;border:0;outline:0;cursor:pointer;transition:color .3s}.ant-modal-close-x{display:block;width:54px;height:54px;font-size:16px;font-style:normal;line-height:54px;text-align:center;text-transform:none;text-rendering:auto}.ant-modal-close:focus,.ant-modal-close:hover{color:#000000bf;text-decoration:none}.ant-modal-header{padding:16px 24px;color:#000000d9;background:#fff;border-bottom:1px solid #f0f0f0;border-radius:2px 2px 0 0}.ant-modal-body{padding:24px;font-size:14px;line-height:1.5715;word-wrap:break-word}.ant-modal-footer{padding:10px 16px;text-align:right;background:0 0;border-top:1px solid #f0f0f0;border-radius:0 0 2px 2px}.ant-modal-footer .ant-btn+.ant-btn:not(.ant-dropdown-trigger){margin-bottom:0;margin-left:8px}.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;padding-bottom:0;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{flex:1}}.ant-modal-confirm .ant-modal-header{display:none}.ant-modal-confirm .ant-modal-body{padding:32px 32px 24px}.ant-modal-confirm-body-wrapper:before{display:table;content:""}.ant-modal-confirm-body-wrapper:after{display:table;clear:both;content:""}.ant-modal-confirm-body .ant-modal-confirm-title{display:block;overflow:hidden;color:#000000d9;font-weight:500;font-size:16px;line-height:1.4}.ant-modal-confirm-body .ant-modal-confirm-content{margin-top:8px;color:#000000d9;font-size:14px}.ant-modal-confirm-body>.anticon{float:left;margin-right:16px;font-size:22px}.ant-modal-confirm-body>.anticon+.ant-modal-confirm-title+.ant-modal-confirm-content{margin-left:38px}.ant-modal-confirm .ant-modal-confirm-btns{margin-top:24px;text-align:right}.ant-modal-confirm .ant-modal-confirm-btns .ant-btn+.ant-btn{margin-bottom:0;margin-left:8px}.ant-modal-confirm-error .ant-modal-confirm-body>.anticon{color:#ff4d4f}.ant-modal-confirm-confirm .ant-modal-confirm-body>.anticon,.ant-modal-confirm-warning .ant-modal-confirm-body>.anticon{color:#faad14}.ant-modal-confirm-info .ant-modal-confirm-body>.anticon{color:#1890ff}.ant-modal-confirm-success .ant-modal-confirm-body>.anticon{color:#52c41a}.ant-modal-confirm .ant-zoom-leave .ant-modal-confirm-btns{pointer-events:none}.ant-modal-wrap-rtl{direction:rtl}.ant-modal-wrap-rtl .ant-modal-close{right:initial;left:0}.ant-modal-wrap-rtl .ant-modal-footer{text-align:left}.ant-modal-wrap-rtl .ant-modal-footer .ant-btn+.ant-btn{margin-right:8px;margin-left:0}.ant-modal-wrap-rtl .ant-modal-confirm-body{direction:rtl}.ant-modal-wrap-rtl .ant-modal-confirm-body>.anticon{float:right;margin-right:0;margin-left:16px}.ant-modal-wrap-rtl .ant-modal-confirm-body>.anticon+.ant-modal-confirm-title+.ant-modal-confirm-content{margin-right:38px;margin-left:0}.ant-modal-wrap-rtl .ant-modal-confirm-btns{text-align:left}.ant-modal-wrap-rtl .ant-modal-confirm-btns .ant-btn+.ant-btn{margin-right:8px;margin-left:0}.ant-modal-wrap-rtl.ant-modal-centered .ant-modal{text-align:right}.ant-zoom-appear,.ant-zoom-enter,.ant-zoom-leave{animation-duration:.2s;animation-fill-mode:both;animation-play-state:paused}.ant-zoom-appear.ant-zoom-appear-active,.ant-zoom-enter.ant-zoom-enter-active{animation-name:antZoomIn;animation-play-state:running}.ant-zoom-leave.ant-zoom-leave-active{animation-name:antZoomOut;animation-play-state:running;pointer-events:none}.ant-zoom-appear,.ant-zoom-enter{transform:scale(0);opacity:0;animation-timing-function:cubic-bezier(.08,.82,.17,1)}.ant-zoom-appear-prepare,.ant-zoom-enter-prepare{transform:none}.ant-zoom-leave{animation-timing-function:cubic-bezier(.78,.14,.15,.86)}.ant-notification{box-sizing:border-box;margin:0 24px 0 0;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum";position:fixed;z-index:1010}.ant-notification-close-icon{font-size:14px;cursor:pointer}.ant-notification-hook-holder{position:relative}.ant-notification-notice{position:relative;width:384px;max-width:calc(100vw - 48px);margin-bottom:16px;margin-left:auto;padding:16px 24px;overflow:hidden;line-height:1.5715;word-wrap:break-word;background:#fff;border-radius:2px;box-shadow:0 3px 6px -4px #0000001f,0 6px 16px #00000014,0 9px 28px 8px #0000000d}.ant-notification-bottom .ant-notification-notice,.ant-notification-top .ant-notification-notice{margin-right:auto;margin-left:auto}.ant-notification-bottomLeft .ant-notification-notice,.ant-notification-topLeft .ant-notification-notice{margin-right:auto;margin-left:0}.ant-notification-notice-message{margin-bottom:8px;color:#000000d9;font-size:16px;line-height:24px}.ant-notification-notice-message-single-line-auto-margin{display:block;width:calc(264px - 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:#ff4d4f}.ant-notification-notice-close{position:absolute;top:16px;right:22px;color:#00000073;outline:0}.ant-notification-notice-close:hover{color:#000000ab}.ant-notification-notice-btn{float:right;margin-top:16px}.ant-notification-rtl{direction:rtl}.ant-notification-rtl .ant-notification-notice-closable .ant-notification-notice-message{padding-right:0;padding-left:24px}.ant-notification-rtl .ant-notification-notice-with-icon .ant-notification-notice-message,.ant-notification-rtl .ant-notification-notice-with-icon .ant-notification-notice-description{margin-right:48px;margin-left:0}.ant-notification-rtl .ant-notification-notice-icon{margin-right:4px;margin-left:0}.ant-notification-rtl .ant-notification-notice-close{right:auto;left:22px}.ant-notification-rtl .ant-notification-notice-btn{float:left}.ant-notification .ant-notification-fade-enter{animation-name:antNotificationFadeIn;animation-duration:.2s;animation-timing-function:cubic-bezier(.645,.045,.355,1);animation-fill-mode:both}.ant-notification .ant-notification-fade-leave{animation-name:antNotificationFadeOut;animation-duration:.2s;animation-timing-function:cubic-bezier(.645,.045,.355,1);animation-fill-mode:both}.ant-notification .notification-fade-effect{animation-duration:.24s;animation-timing-function:cubic-bezier(.645,.045,.355,1);animation-fill-mode:both}.ant-notification-bottom,.ant-notification-top{margin-inline:0}.ant-notification-top .ant-notification-fade-enter{animation-name:antNotificationTopFadeIn}.ant-notification-bottom .ant-notification-fade-enter{animation-name:antNotificationBottomFadeIn}.ant-notification-bottomLeft,.ant-notification-topLeft{margin-right:0;margin-left:24px}.ant-notification-bottomLeft .ant-notification-fade-enter,.ant-notification-topLeft .ant-notification-fade-enter{animation-name:antNotificationLeftFadeIn}@keyframes antNotificationFadeIn{0%{transform:translate3d(100%,0,0);opacity:0}to{transform:translateZ(0);opacity:1}}@keyframes antNotificationTopFadeIn{0%{top:-150px;opacity:0}to{top:0;opacity:1}}@keyframes antNotificationBottomFadeIn{0%{bottom:-150px;opacity:0}to{bottom:0;opacity:1}}@keyframes antNotificationLeftFadeIn{0%{transform:translate3d(-100%,0,0);opacity:0}to{transform:translateZ(0);opacity:1}}@keyframes antNotificationFadeOut{0%{max-height:150px;margin-bottom:16px}to{max-height:0;margin-bottom:0;padding-top:0;padding-bottom:0;opacity:0}}.ant-page-header{box-sizing:border-box;margin:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum";position:relative;padding:16px 24px;background-color:#fff}.ant-page-header-ghost{background-color:inherit}.ant-page-header.has-breadcrumb{padding-top:12px}.ant-page-header.has-footer{padding-bottom:0}.ant-page-header-back{margin-right:16px;font-size:16px;line-height:1}.ant-page-header-back-button{color:#1890ff;outline:0;cursor:pointer;transition:color .3s;color:#000}.ant-page-header-back-button:focus-visible,.ant-page-header-back-button:hover{color:#40a9ff}.ant-page-header-back-button:active{color:#096dd9}.ant-page-header .ant-divider-vertical{height:14px;margin:0 12px;vertical-align:middle}.ant-breadcrumb+.ant-page-header-heading{margin-top:8px}.ant-page-header-heading{display:flex;justify-content:space-between}.ant-page-header-heading-left{display:flex;align-items:center;margin:4px 0;overflow:hidden}.ant-page-header-heading-title{margin-right:12px;margin-bottom:0;color:#000000d9;font-weight:600;font-size:20px;line-height:32px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ant-page-header-heading .ant-avatar{margin-right:12px}.ant-page-header-heading-sub-title{margin-right:12px;color:#00000073;font-size:14px;line-height:1.5715;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ant-page-header-heading-extra{margin:4px 0;white-space:nowrap}.ant-page-header-heading-extra>*{white-space:unset}.ant-page-header-content{padding-top:12px}.ant-page-header-footer{margin-top:16px}.ant-page-header-footer .ant-tabs>.ant-tabs-nav{margin:0}.ant-page-header-footer .ant-tabs>.ant-tabs-nav:before{border:none}.ant-page-header-footer .ant-tabs .ant-tabs-tab{padding-top:8px;padding-bottom:8px;font-size:16px}.ant-page-header-compact .ant-page-header-heading{flex-wrap:wrap}.ant-page-header-rtl{direction:rtl}.ant-page-header-rtl .ant-page-header-back{float:right;margin-right:0;margin-left:16px}.ant-page-header-rtl .ant-page-header-heading-title,.ant-page-header-rtl .ant-page-header-heading .ant-avatar{margin-right:0;margin-left:12px}.ant-page-header-rtl .ant-page-header-heading-sub-title{float:right;margin-right:0;margin-left:12px}.ant-page-header-rtl .ant-page-header-heading-tags{float:right}.ant-page-header-rtl .ant-page-header-heading-extra{float:left}.ant-page-header-rtl .ant-page-header-heading-extra>*{margin-right:12px;margin-left:0}.ant-page-header-rtl .ant-page-header-heading-extra>:first-child{margin-right:0}.ant-page-header-rtl .ant-page-header-footer .ant-tabs-bar .ant-tabs-nav{float:right}.ant-page-header-back-button{display:inline-block;padding:0;line-height:inherit;background:0 0;border:0}nz-page-header,nz-page-header-content,nz-page-header-footer{display:block}.ant-pagination{box-sizing:border-box;margin:0;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum";display:flex}.ant-pagination-start{justify-content:start}.ant-pagination-center{justify-content:center}.ant-pagination-end{justify-content:end}.ant-pagination ol,.ant-pagination ul{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:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";line-height:30px;text-align:center;vertical-align:middle;list-style:none;background-color:#fff;border:1px solid #d9d9d9;border-radius:2px;outline:0;cursor:pointer;-webkit-user-select:none;user-select:none}.ant-pagination-item a{display:block;padding:0 6px;color:#000000d9;transition:none}.ant-pagination-item a:hover{text-decoration:none}.ant-pagination-item:hover{border-color:#1890ff;transition:all .3s}.ant-pagination-item:hover a{color:#1890ff}.ant-pagination-item:focus-visible{border-color:#1890ff;transition:all .3s}.ant-pagination-item:focus-visible 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:hover{border-color:#40a9ff}.ant-pagination-item-active:focus-visible{border-color:#40a9ff}.ant-pagination-item-active:hover a{color:#40a9ff}.ant-pagination-item-active:focus-visible a{color:#40a9ff}.ant-pagination-jump-next,.ant-pagination-jump-prev{outline:0}.ant-pagination-jump-next .ant-pagination-item-container,.ant-pagination-jump-prev .ant-pagination-item-container{position:relative}.ant-pagination-jump-next .ant-pagination-item-container .ant-pagination-item-link-icon,.ant-pagination-jump-prev .ant-pagination-item-container .ant-pagination-item-link-icon{color:#1890ff;font-size:12px;letter-spacing:-1px;opacity:0;transition:all .2s}.ant-pagination-jump-next .ant-pagination-item-container .ant-pagination-item-link-icon-svg,.ant-pagination-jump-prev .ant-pagination-item-container .ant-pagination-item-link-icon-svg{inset:0;margin:auto}.ant-pagination-jump-next .ant-pagination-item-container .ant-pagination-item-ellipsis,.ant-pagination-jump-prev .ant-pagination-item-container .ant-pagination-item-ellipsis{position:absolute;inset:0;display:block;margin:auto;color:#00000040;font-family:Arial,Helvetica,sans-serif;letter-spacing:2px;text-align:center;text-indent:.13em;opacity:1;transition:all .2s}.ant-pagination-jump-next:hover .ant-pagination-item-link-icon,.ant-pagination-jump-prev:hover .ant-pagination-item-link-icon{opacity:1}.ant-pagination-jump-next:hover .ant-pagination-item-ellipsis,.ant-pagination-jump-prev:hover .ant-pagination-item-ellipsis{opacity:0}.ant-pagination-jump-next:focus-visible .ant-pagination-item-link-icon,.ant-pagination-jump-prev:focus-visible .ant-pagination-item-link-icon{opacity:1}.ant-pagination-jump-next:focus-visible .ant-pagination-item-ellipsis,.ant-pagination-jump-prev:focus-visible .ant-pagination-item-ellipsis{opacity:0}.ant-pagination-jump-next,.ant-pagination-jump-prev,.ant-pagination-prev{margin-right:8px}.ant-pagination-jump-next,.ant-pagination-jump-prev,.ant-pagination-next,.ant-pagination-prev{display:inline-block;min-width:32px;height:32px;color:#000000d9;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";line-height:32px;text-align:center;vertical-align:middle;list-style:none;border-radius:2px;cursor:pointer;transition:all .3s}.ant-pagination-next,.ant-pagination-prev{font-family:Arial,Helvetica,sans-serif;outline:0}.ant-pagination-next button,.ant-pagination-prev button{color:#000000d9;cursor:pointer;-webkit-user-select:none;user-select:none}.ant-pagination-next:hover button,.ant-pagination-prev:hover button{border-color:#40a9ff}.ant-pagination-next .ant-pagination-item-link,.ant-pagination-prev .ant-pagination-item-link{display:block;width:100%;height:100%;padding:0;font-size:12px;text-align:center;background-color:#fff;border:1px solid #d9d9d9;border-radius:2px;outline:0;transition:all .3s}.ant-pagination-next:focus-visible .ant-pagination-item-link,.ant-pagination-prev:focus-visible .ant-pagination-item-link{color:#1890ff;border-color:#1890ff}.ant-pagination-next:hover .ant-pagination-item-link,.ant-pagination-prev:hover .ant-pagination-item-link{color:#1890ff;border-color:#1890ff}.ant-pagination-disabled,.ant-pagination-disabled:hover{cursor:not-allowed}.ant-pagination-disabled .ant-pagination-item-link,.ant-pagination-disabled:hover .ant-pagination-item-link{color:#00000040;border-color:#d9d9d9;cursor:not-allowed}.ant-pagination-disabled:focus-visible{cursor:not-allowed}.ant-pagination-disabled:focus-visible .ant-pagination-item-link{color:#00000040;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}@media all and (-ms-high-contrast:none){.ant-pagination-options,.ant-pagination-options ::-ms-backdrop{vertical-align:top}}.ant-pagination-options-size-changer.ant-select{display:inline-block;width:auto}.ant-pagination-options-quick-jumper{display:inline-block;height:32px;margin-left:8px;line-height:32px;vertical-align:top}.ant-pagination-options-quick-jumper input{position:relative;display:inline-block;width:100%;min-width:0;padding:4px 11px;color:#000000d9;font-size:14px;line-height:1.5715;background-color:#fff;background-image:none;border:1px solid #d9d9d9;border-radius:2px;transition:all .3s;width:50px;height:32px;margin:0 8px}.ant-pagination-options-quick-jumper input::placeholder{color:#bfbfbf;-webkit-user-select:none;user-select:none}.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}.ant-input-rtl .ant-pagination-options-quick-jumper input:hover{border-right-width:0;border-left-width:1px!important}.ant-pagination-options-quick-jumper input-focused,.ant-pagination-options-quick-jumper input:focus{border-color:#40a9ff;box-shadow:0 0 0 2px #1890ff33;border-right-width:1px;outline:0}.ant-input-rtl .ant-pagination-options-quick-jumper input-focused,.ant-input-rtl .ant-pagination-options-quick-jumper input:focus{border-right-width:0;border-left-width:1px!important}.ant-pagination-options-quick-jumper input-disabled{color:#00000040;background-color:#f5f5f5;border-color:#d9d9d9;box-shadow:none;cursor:not-allowed;opacity:1}.ant-pagination-options-quick-jumper input-disabled:hover{border-color:#d9d9d9;border-right-width:1px}.ant-pagination-options-quick-jumper input[disabled]{color:#00000040;background-color:#f5f5f5;border-color:#d9d9d9;box-shadow:none;cursor:not-allowed;opacity:1}.ant-pagination-options-quick-jumper input[disabled]:hover{border-color:#d9d9d9;border-right-width:1px}.ant-pagination-options-quick-jumper input.ant-pagination-options-quick-jumper input-borderless,.ant-pagination-options-quick-jumper input.ant-pagination-options-quick-jumper input-borderless.ant-pagination-options-quick-jumper input-disabled,.ant-pagination-options-quick-jumper input.ant-pagination-options-quick-jumper input-borderless.ant-pagination-options-quick-jumper input-focused,.ant-pagination-options-quick-jumper input.ant-pagination-options-quick-jumper input-borderless.ant-pagination-options-quick-jumper input[disabled],.ant-pagination-options-quick-jumper input.ant-pagination-options-quick-jumper input-borderless:focus,.ant-pagination-options-quick-jumper input.ant-pagination-options-quick-jumper input-borderless:hover{background-color:transparent;border:none;box-shadow:none}.ant-pagination-options-quick-jumper input.ant-pagination-options-quick-jumper input-filled{background-color:#f5f5f5;border-color:transparent;box-shadow:none}.ant-pagination-options-quick-jumper input.ant-pagination-options-quick-jumper input-filled:hover{background-color:#f0f0f0}.ant-pagination-options-quick-jumper input.ant-pagination-options-quick-jumper input-filled.ant-pagination-options-quick-jumper input-focused,.ant-pagination-options-quick-jumper input.ant-pagination-options-quick-jumper input-filled:focus{border-color:#40a9ff;box-shadow:0 0 0 2px #1890ff33;border-right-width:1px;outline:0;background-color:transparent;box-shadow:none}.ant-input-rtl .ant-pagination-options-quick-jumper input.ant-pagination-options-quick-jumper input-filled.ant-pagination-options-quick-jumper input-focused,.ant-input-rtl .ant-pagination-options-quick-jumper input.ant-pagination-options-quick-jumper input-filled:focus{border-right-width:0;border-left-width:1px!important}.ant-pagination-options-quick-jumper input.ant-pagination-options-quick-jumper input-filled.ant-pagination-options-quick-jumper input-disabled,.ant-pagination-options-quick-jumper input.ant-pagination-options-quick-jumper input-filled.ant-pagination-options-quick-jumper input[disabled]{color:#00000040;background-color:#f5f5f5;border-color:#d9d9d9;box-shadow:none;cursor:not-allowed;opacity:1}.ant-pagination-options-quick-jumper input.ant-pagination-options-quick-jumper input-filled.ant-pagination-options-quick-jumper input-disabled:hover,.ant-pagination-options-quick-jumper input.ant-pagination-options-quick-jumper input-filled.ant-pagination-options-quick-jumper input[disabled]:hover{border-color:#d9d9d9;border-right-width:1px}.ant-pagination-options-quick-jumper input.ant-pagination-options-quick-jumper input-underlined,.ant-pagination-options-quick-jumper input.ant-pagination-options-quick-jumper input-underlined.ant-pagination-options-quick-jumper input-disabled,.ant-pagination-options-quick-jumper input.ant-pagination-options-quick-jumper input-underlined.ant-pagination-options-quick-jumper input-focused,.ant-pagination-options-quick-jumper input.ant-pagination-options-quick-jumper input-underlined.ant-pagination-options-quick-jumper input[disabled],.ant-pagination-options-quick-jumper input.ant-pagination-options-quick-jumper input-underlined:focus,.ant-pagination-options-quick-jumper input.ant-pagination-options-quick-jumper input-underlined:hover{background-color:transparent;border-width:0 0 1px;border-radius:0;box-shadow:none}.ant-pagination-options-quick-jumper input.ant-pagination-options-quick-jumper input-underlined:hover:not(.ant-pagination-options-quick-jumper input-focused):not(:focus){border-color:#d9d9d9}textarea.ant-pagination-options-quick-jumper input{max-width:100%;height:auto;min-height:32px;line-height:1.5715;vertical-align:bottom;transition:all .3s,height 0s}.ant-pagination-options-quick-jumper input-lg{padding:6.5px 11px;font-size:16px}.ant-pagination-options-quick-jumper input-sm{padding:0 7px}.ant-pagination-options-quick-jumper input-rtl{direction:rtl}.ant-pagination-options-quick-jumper input-stepperless[type=number]{-moz-appearance:textfield}.ant-pagination-options-quick-jumper input-stepperless[type=number] ::-webkit-outer-spin-button,.ant-pagination-options-quick-jumper input-stepperless[type=number]::-webkit-inner-spin-button{margin:0;-webkit-appearance:none}.ant-pagination-simple .ant-pagination-next,.ant-pagination-simple .ant-pagination-prev{height:24px;line-height:24px;vertical-align:top}.ant-pagination-simple .ant-pagination-next .ant-pagination-item-link,.ant-pagination-simple .ant-pagination-prev .ant-pagination-item-link{height:24px;background-color:transparent;border:0}.ant-pagination-simple .ant-pagination-next .ant-pagination-item-link:after,.ant-pagination-simple .ant-pagination-prev .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:2px;outline:0;transition:border-color .3s}.ant-pagination-simple .ant-pagination-simple-pager input:hover{border-color:#1890ff}.ant-pagination-simple .ant-pagination-simple-pager input:focus{border-color:#40a9ff;box-shadow:0 0 0 2px #1890ff33}.ant-pagination-simple .ant-pagination-simple-pager input[disabled]{color:#00000040;background:#f5f5f5;border-color:#d9d9d9;cursor:not-allowed}.ant-pagination.ant-pagination-mini .ant-pagination-simple-pager,.ant-pagination.ant-pagination-mini .ant-pagination-total-text{height:24px;line-height:24px}.ant-pagination.ant-pagination-mini .ant-pagination-item{min-width:24px;height:24px;margin:0;line-height:22px}.ant-pagination.ant-pagination-mini .ant-pagination-item:not(.ant-pagination-item-active){background:0 0;border-color:transparent}.ant-pagination.ant-pagination-mini .ant-pagination-next,.ant-pagination.ant-pagination-mini .ant-pagination-prev{min-width:24px;height:24px;margin:0;line-height:24px}.ant-pagination.ant-pagination-mini .ant-pagination-next .ant-pagination-item-link,.ant-pagination.ant-pagination-mini .ant-pagination-prev .ant-pagination-item-link{background:0 0;border-color:transparent}.ant-pagination.ant-pagination-mini .ant-pagination-next .ant-pagination-item-link:after,.ant-pagination.ant-pagination-mini .ant-pagination-prev .ant-pagination-item-link:after{height:24px;line-height:24px}.ant-pagination.ant-pagination-mini .ant-pagination-jump-next,.ant-pagination.ant-pagination-mini .ant-pagination-jump-prev{height:24px;margin-right:0;line-height:24px}.ant-pagination.ant-pagination-mini .ant-pagination-options{margin-left:2px}.ant-pagination.ant-pagination-mini .ant-pagination-options-size-changer{top:0}.ant-pagination.ant-pagination-mini .ant-pagination-options-quick-jumper{height:24px;line-height:24px}.ant-pagination.ant-pagination-mini .ant-pagination-options-quick-jumper input{padding:0 7px;width:44px;height:24px}.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:#00000040;background:0 0;border:none;cursor:not-allowed}.ant-pagination.ant-pagination-disabled .ant-pagination-item-active{background:#e6e6e6}.ant-pagination.ant-pagination-disabled .ant-pagination-item-active a{color:#00000040}.ant-pagination.ant-pagination-disabled .ant-pagination-item-link{color:#00000040;background:#f5f5f5;border-color:#d9d9d9;cursor:not-allowed}.ant-pagination-simple.ant-pagination.ant-pagination-disabled .ant-pagination-item-link{background:0 0}.ant-pagination.ant-pagination-disabled .ant-pagination-item-link-icon{opacity:0}.ant-pagination.ant-pagination-disabled .ant-pagination-item-ellipsis{opacity:1}.ant-pagination.ant-pagination-disabled .ant-pagination-simple-pager{color:#00000040}@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}}.ant-pagination-rtl .ant-pagination-total-text,.ant-pagination-rtl .ant-pagination-item,.ant-pagination-rtl .ant-pagination-jump-next,.ant-pagination-rtl .ant-pagination-jump-prev,.ant-pagination-rtl .ant-pagination-prev{margin-right:0;margin-left:8px}.ant-pagination-rtl .ant-pagination-slash{margin:0 5px 0 10px}.ant-pagination-rtl .ant-pagination-options{margin-right:16px;margin-left:0}.ant-pagination-rtl .ant-pagination-options .ant-pagination-options-size-changer.ant-select{margin-right:0;margin-left:8px}.ant-pagination-rtl .ant-pagination-options .ant-pagination-options-quick-jumper{margin-left:0}.ant-pagination-rtl.ant-pagination-simple .ant-pagination-simple-pager,.ant-pagination-rtl.ant-pagination-simple .ant-pagination-simple-pager input{margin-right:0;margin-left:8px}.ant-pagination-rtl.ant-pagination.mini .ant-pagination-options{margin-right:2px;margin-left:0}nz-pagination{display:block}.ant-popover{box-sizing:border-box;margin:0;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum";--antd-arrow-background-color:#fff;position:absolute;top:0;left:0;z-index:1030;max-width:100vw;font-weight:400;white-space:normal;text-align:left;cursor:auto;-webkit-user-select:text;user-select:text}.ant-popover-content{position:relative}.ant-popover:after{position:absolute;background:#ffffff03;content:""}.ant-popover-hidden{display:none}.ant-popover-inner{background-color:#fff;background-clip:padding-box;border-radius:2px;box-shadow:0 3px 6px -4px #0000001f,0 6px 16px #00000014,0 9px 28px 8px #0000000d}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.ant-popover-inner{box-shadow:0 3px 6px -4px #0000001f,0 6px 16px #00000014,0 9px 28px 8px #0000000d}}.ant-popover-title{min-width:177px;min-height:32px;margin:0;padding:5px 16px 4px;color:#000000d9;font-weight:500;border-bottom:1px solid #f0f0f0}.ant-popover-inner-content{width:max-content;max-width:100%;padding:12px 16px;color:#000000d9}.ant-popover-message{display:flex;padding:4px 0 12px;color:#000000d9;font-size:14px}.ant-popover-message-icon{display:inline-block;margin-right:8px;color:#faad14;font-size:14px}.ant-popover-buttons{margin-bottom:4px;text-align:right}.ant-popover-buttons button:not(:first-child){margin-left:8px}.ant-popover-arrow{position:absolute;z-index:1;display:block;width:16px;height:16px;overflow:hidden;pointer-events:none}.ant-popover-arrow:before{position:absolute;bottom:0;width:16px;height:8px;background:var(--antd-arrow-background-color);content:"";clip-path:polygon(1.65685425px 100%,50% 1.65685425px,14.34314575px 100%,1.65685425px 100%);clip-path:path("M 0 8 A 4 4 0 0 0 2.82842712474619 6.82842712474619 L 6.585786437626905 3.0710678118654755 A 2 2 0 0 1 9.414213562373096 3.0710678118654755 L 13.17157287525381 6.82842712474619 A 4 4 0 0 0 16 8 Z");inset-inline-start:0}.ant-popover-arrow:after{position:absolute;bottom:0;z-index:0;width:8.97056275px;height:8.97056275px;margin:auto;background:0 0;border-radius:0 0 2px;box-shadow:2px 2px 5px #0000000d;transform:translateY(50%) rotate(-135deg);content:"";inset-inline:0}.ant-popover-arrow:before{background:var(--antd-arrow-background-color)}.ant-popover-placement-top>.ant-popover-arrow,.ant-popover-placement-topLeft>.ant-popover-arrow,.ant-popover-placement-topRight>.ant-popover-arrow{bottom:0;transform:translateY(100%) rotate(180deg)}.ant-popover-placement-top>.ant-popover-arrow{left:50%;transform:translate(-50%) translateY(100%) rotate(180deg)}.ant-popover-placement-topLeft>.ant-popover-arrow{left:16px}.ant-popover-placement-topRight>.ant-popover-arrow{right:16px}.ant-popover-placement-bottom>.ant-popover-arrow,.ant-popover-placement-bottomLeft>.ant-popover-arrow,.ant-popover-placement-bottomRight>.ant-popover-arrow{top:0;transform:translateY(-100%)}.ant-popover-placement-bottom>.ant-popover-arrow{left:50%;transform:translate(-50%) translateY(-100%)}.ant-popover-placement-bottomLeft>.ant-popover-arrow{left:16px}.ant-popover-placement-bottomRight>.ant-popover-arrow{right:16px}.ant-popover-placement-left>.ant-popover-arrow,.ant-popover-placement-leftBottom>.ant-popover-arrow,.ant-popover-placement-leftTop>.ant-popover-arrow{right:0;transform:translate(100%) rotate(90deg)}.ant-popover-placement-left>.ant-popover-arrow{top:50%;transform:translateY(-50%) translate(100%) rotate(90deg)}.ant-popover-placement-leftTop>.ant-popover-arrow{top:16px}.ant-popover-placement-leftBottom>.ant-popover-arrow{bottom:16px}.ant-popover-placement-right>.ant-popover-arrow,.ant-popover-placement-rightBottom>.ant-popover-arrow,.ant-popover-placement-rightTop>.ant-popover-arrow{left:0;transform:translate(-100%) rotate(-90deg)}.ant-popover-placement-right>.ant-popover-arrow{top:50%;transform:translateY(-50%) translate(-100%) rotate(-90deg)}.ant-popover-placement-rightTop>.ant-popover-arrow{top:16px}.ant-popover-placement-rightBottom>.ant-popover-arrow{bottom:16px}.ant-popover-pink .ant-popover-inner,.ant-popover-pink .ant-popover-arrow,.ant-popover-magenta .ant-popover-inner,.ant-popover-magenta .ant-popover-arrow{background-color:#eb2f96}.ant-popover-red .ant-popover-inner,.ant-popover-red .ant-popover-arrow{background-color:#f5222d}.ant-popover-volcano .ant-popover-inner,.ant-popover-volcano .ant-popover-arrow{background-color:#fa541c}.ant-popover-orange .ant-popover-inner,.ant-popover-orange .ant-popover-arrow{background-color:#fa8c16}.ant-popover-yellow .ant-popover-inner,.ant-popover-yellow .ant-popover-arrow{background-color:#fadb14}.ant-popover-gold .ant-popover-inner,.ant-popover-gold .ant-popover-arrow{background-color:#faad14}.ant-popover-cyan .ant-popover-inner,.ant-popover-cyan .ant-popover-arrow{background-color:#13c2c2}.ant-popover-lime .ant-popover-inner,.ant-popover-lime .ant-popover-arrow{background-color:#a0d911}.ant-popover-green .ant-popover-inner,.ant-popover-green .ant-popover-arrow{background-color:#52c41a}.ant-popover-blue .ant-popover-inner,.ant-popover-blue .ant-popover-arrow{background-color:#1890ff}.ant-popover-geekblue .ant-popover-inner,.ant-popover-geekblue .ant-popover-arrow{background-color:#2f54eb}.ant-popover-purple .ant-popover-inner,.ant-popover-purple .ant-popover-arrow{background-color:#722ed1}.ant-zoom-big-appear,.ant-zoom-big-enter,.ant-zoom-big-leave{animation-duration:.2s;animation-fill-mode:both;animation-play-state:paused}.ant-zoom-big-appear.ant-zoom-big-appear-active,.ant-zoom-big-enter.ant-zoom-big-enter-active{animation-name:antZoomBigIn;animation-play-state:running}.ant-zoom-big-leave.ant-zoom-big-leave-active{animation-name:antZoomBigOut;animation-play-state:running;pointer-events:none}.ant-zoom-big-appear,.ant-zoom-big-enter{transform:scale(0);opacity:0;animation-timing-function:cubic-bezier(.08,.82,.17,1)}.ant-zoom-big-appear-prepare,.ant-zoom-big-enter-prepare{transform:none}.ant-zoom-big-leave{animation-timing-function:cubic-bezier(.78,.14,.15,.86)}.ant-popover-rtl{direction:rtl;text-align:right}.ant-popover-rtl .ant-popover-message-icon{margin-right:0;margin-left:8px}.ant-popover-rtl .ant-popover-message-title{padding-left:16px}.ant-popover-rtl .ant-popover-buttons{text-align:left}.ant-popover-rtl .ant-popover-buttons button{margin-right:8px;margin-left:0}.ant-popover{position:relative}.ant-progress{box-sizing:border-box;margin:0;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum";display:inline-block}.ant-progress-line{position:relative;width:100%;font-size:14px}.ant-progress-steps{display:inline-block}.ant-progress-steps-outer{display:flex;flex-direction:row;align-items:center}.ant-progress-steps-item{flex-shrink:0;min-width:2px;margin-right:2px;background:#f3f3f3;transition:all .3s}.ant-progress-steps-item-active{background:#1890ff}.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 .3s}.ant-progress-inner:not(.ant-progress-circle-gradient) .ant-progress-circle-path{stroke:#1890ff}.ant-progress-bg,.ant-progress-success-bg{position:relative;background-color:#1890ff;border-radius:100px;transition:all .4s cubic-bezier(.08,.82,.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:#000000d9;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;inset:0;background:#fff;border-radius:10px;opacity:0;animation:ant-progress-active 2.4s cubic-bezier(.23,1,.32,1) infinite;content:""}.ant-progress-status-exception .ant-progress-bg{background-color:#ff4d4f}.ant-progress-status-exception .ant-progress-text{color:#ff4d4f}.ant-progress-status-exception .ant-progress-inner:not(.ant-progress-circle-gradient) .ant-progress-circle-path{stroke:#ff4d4f}.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:#000000d9;font-size:1em;line-height:1;white-space:normal;text-align:center;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:#ff4d4f}.ant-progress-circle.ant-progress-status-success .ant-progress-text{color:#52c41a}@keyframes ant-progress-active{0%{transform:translate(-100%) scaleX(0);opacity:.1}20%{transform:translate(-100%) scaleX(0);opacity:.5}to{transform:translate(0) scaleX(1);opacity:0}}.ant-progress-rtl{direction:rtl}.ant-progress-rtl.ant-progress-show-info .ant-progress-outer{margin-right:0;margin-left:calc(-2em - 8px);padding-right:0;padding-left:calc(2em + 8px)}.ant-progress-rtl .ant-progress-success-bg{right:0;left:auto}.ant-progress-rtl.ant-progress-line .ant-progress-text,.ant-progress-rtl.ant-progress-steps .ant-progress-text{margin-right:8px;margin-left:0;text-align:right}.ant-radio-group{box-sizing:border-box;margin:0;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum";display:inline-block;font-size:0}.ant-radio-group .ant-badge-count{z-index:1}.ant-radio-group>.ant-badge:not(:first-child)>.ant-radio-button-wrapper{border-left:none}.ant-radio-wrapper{box-sizing:border-box;margin:0 8px 0 0;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum";position:relative;display:inline-flex;align-items:baseline;cursor:pointer}.ant-radio-wrapper-disabled{cursor:not-allowed}.ant-radio-wrapper:after{display:inline-block;width:0;overflow:hidden;content:"\a0"}.ant-radio-wrapper.ant-radio-wrapper-in-form-item input[type=radio]{width:14px;height:14px}.ant-radio{box-sizing:border-box;margin:0;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum";position:relative;top:.2em;display:inline-block;outline:0;cursor:pointer}.ant-radio-input:focus+.ant-radio-inner,.ant-radio-wrapper:hover .ant-radio,.ant-radio:hover .ant-radio-inner{border-color:#1890ff}.ant-radio-input:focus+.ant-radio-inner{box-shadow:0 0 0 3px #1890ff1f}.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 .36s ease-in-out;animation-fill-mode:both;content:""}.ant-radio-wrapper:hover .ant-radio:after,.ant-radio:hover: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:50%;transition:all .3s}.ant-radio-inner:after{position:absolute;top:50%;left:50%;display:block;width:16px;height:16px;margin-top:-8px;margin-left:-8px;background-color:#1890ff;border-top:0;border-left:0;border-radius:16px;transform:scale(0);opacity:0;transition:all .3s cubic-bezier(.78,.14,.15,.86);content:" "}.ant-radio-input{position:absolute;inset:0;z-index:1;cursor:pointer;opacity:0}.ant-radio.ant-radio-disabled .ant-radio-inner{border-color:#d9d9d9}.ant-radio-checked .ant-radio-inner{border-color:#1890ff}.ant-radio-checked .ant-radio-inner:after{transform:scale(.5);opacity:1;transition:all .3s cubic-bezier(.78,.14,.15,.86)}.ant-radio-disabled{cursor:not-allowed}.ant-radio-disabled .ant-radio-inner{background-color:#f5f5f5;cursor:not-allowed}.ant-radio-disabled .ant-radio-inner:after{background-color:#0003}.ant-radio-disabled .ant-radio-input{cursor:not-allowed}.ant-radio-disabled+span{color:#00000040;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:#000000d9;font-size:14px;line-height:30px;background:#fff;border:1px solid #d9d9d9;border-top-width:1.02px;border-left-width:0;cursor:pointer;transition:color .3s,background .3s,border-color .3s,box-shadow .3s}.ant-radio-button-wrapper a{color:#000000d9}.ant-radio-button-wrapper>.ant-radio-button{position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%}.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:-1px;left:-1px;display:block;box-sizing:content-box;width:1px;height:100%;padding:1px 0;background-color:#d9d9d9;transition:background-color .3s;content:""}.ant-radio-button-wrapper:first-child{border-left:1px solid #d9d9d9;border-radius:2px 0 0 2px}.ant-radio-button-wrapper:last-child{border-radius:0 2px 2px 0}.ant-radio-button-wrapper:first-child:last-child{border-radius:2px}.ant-radio-button-wrapper:hover{position:relative;color:#1890ff}.ant-radio-button-wrapper:focus-within{box-shadow:0 0 0 3px #1890ff1f}.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}.ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):before{background-color:#1890ff}.ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):first-child{border-color:#1890ff}.ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):hover{color:#40a9ff;border-color:#40a9ff}.ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):hover:before{background-color:#40a9ff}.ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):active{color:#096dd9;border-color:#096dd9}.ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):active:before{background-color:#096dd9}.ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):focus-within{box-shadow:0 0 0 3px #1890ff1f}.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{box-shadow:0 0 0 3px #1890ff1f}.ant-radio-button-wrapper-disabled{color:#00000040;background-color:#f5f5f5;border-color:#d9d9d9;cursor:not-allowed}.ant-radio-button-wrapper-disabled:first-child,.ant-radio-button-wrapper-disabled:hover{color:#00000040;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:#00000040;background-color:#e6e6e6;border-color:#d9d9d9;box-shadow:none}@keyframes antRadioEffect{0%{transform:scale(1);opacity:.5}to{transform:scale(1.6);opacity:0}}.ant-radio-group.ant-radio-group-rtl{direction:rtl}.ant-radio-wrapper.ant-radio-wrapper-rtl{margin-right:0;margin-left:8px;direction:rtl}.ant-radio-button-wrapper.ant-radio-button-wrapper-rtl{border-right-width:0;border-left-width:1px}.ant-radio-button-wrapper.ant-radio-button-wrapper-rtl.ant-radio-button-wrapper:not(:first-child):before{right:-1px;left:0}.ant-radio-button-wrapper.ant-radio-button-wrapper-rtl.ant-radio-button-wrapper:first-child{border-right:1px solid #d9d9d9;border-radius:0 2px 2px 0}.ant-radio-button-wrapper-checked:not([class*=" ant-radio-button-wrapper-disabled"]).ant-radio-button-wrapper:first-child{border-right-color:#40a9ff}.ant-radio-button-wrapper.ant-radio-button-wrapper-rtl.ant-radio-button-wrapper:last-child{border-radius:2px 0 0 2px}.ant-radio-button-wrapper.ant-radio-button-wrapper-rtl.ant-radio-button-wrapper-disabled:first-child{border-right-color:#d9d9d9}.ant-radio+span:empty{display:none}.ant-rate{box-sizing:border-box;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;font-feature-settings:"tnum";display:inline-block;margin:0;padding:0;color:#fadb14;font-size:20px;line-height:unset;list-style:none;outline:0}.ant-rate-disabled .ant-rate-star{cursor:default}.ant-rate-disabled .ant-rate-star>div:hover{transform:scale(1)}.ant-rate-star{position:relative;display:inline-block;color:inherit;cursor:pointer}.ant-rate-star:not(:last-child){margin-right:8px}.ant-rate-star>div{transition:all .3s,outline 0s}.ant-rate-star>div:hover{transform:scale(1.1)}.ant-rate-star>div:focus{outline:0}.ant-rate-star>div:focus-visible{outline:1px dashed #fadb14;transform:scale(1.1)}.ant-rate-star-first,.ant-rate-star-second{color:#f0f0f0;transition:all .3s;-webkit-user-select:none;user-select:none}.ant-rate-star-first .anticon,.ant-rate-star-second .anticon{vertical-align:middle}.ant-rate-star-first{position:absolute;top:0;left:0;width:50%;height:100%;overflow:hidden;opacity:0}.ant-rate-star-half .ant-rate-star-first,.ant-rate-star-half .ant-rate-star-second{opacity:1}.ant-rate-star-full .ant-rate-star-second,.ant-rate-star-half .ant-rate-star-first{color:inherit}.ant-rate-text{display:inline-block;margin:0 8px;font-size:14px}.ant-rate-rtl{direction:rtl}.ant-rate-rtl .ant-rate-star:not(:last-child){margin-right:0;margin-left:8px}.ant-rate-rtl .ant-rate-star-first{right:0;left:auto}.ant-select-single.ant-select{height:32px;font-size:14px}.ant-select-single.ant-select .ant-select-selector{display:flex;flex:1 1 auto;border-radius:2px}.ant-select-single.ant-select .ant-select-selector .ant-select-selection-wrap:after{line-height:30px}.ant-select-single.ant-select .ant-select-selector .ant-select-selection-search{position:absolute;width:100%;inset:0}.ant-select-single.ant-select .ant-select-selector .ant-select-selection-search-input{width:100%;appearance:textfield}.ant-select-single.ant-select .ant-select-selector .ant-select-selection-item,.ant-select-single.ant-select .ant-select-selector .ant-select-selection-placeholder{display:block;align-self:center;padding:0;line-height:30px;transition:all .3s,visibility 0s}.ant-select-single.ant-select .ant-select-selector .ant-select-selection-placeholder{transition:none;pointer-events:none}.ant-select-single.ant-select .ant-select-selector .ant-select-selection-item:after,.ant-select-single.ant-select .ant-select-selector .ant-select-selection-placeholder:after,.ant-select-single.ant-select .ant-select-selector:after{display:inline-block;width:0;visibility:hidden;content:"\a0"}.ant-select-single.ant-select.ant-select-show-arrow .ant-select-selection-item,.ant-select-single.ant-select.ant-select-show-arrow .ant-select-selection-placeholder,.ant-select-single.ant-select.ant-select-show-arrow .ant-select-selection-search{padding-inline-end:18px}.ant-select-single.ant-select.ant-select-open .ant-select-selection-item{color:#bfbfbf}.ant-select-single.ant-select:not(.ant-select-customize-input) .ant-select-selector{align-items:center;width:100%;height:100%;padding:0 11px}.ant-select-single.ant-select:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-search-input{height:30px;font-size:14px}.ant-select-single.ant-select:not(.ant-select-customize-input) .ant-select-selector:after{line-height:30px}.ant-select-single.ant-select.ant-select-customize-input .ant-select-selector:after{display:none}.ant-select-single.ant-select.ant-select-customize-input .ant-select-selector .ant-select-selection-search{position:static;width:100%}.ant-select-single.ant-select.ant-select-customize-input .ant-select-selector .ant-select-selection-placeholder{position:absolute;padding:0 11px;inset-inline-start:0;inset-inline-end:0}.ant-select-single.ant-select.ant-select-customize-input .ant-select-selector .ant-select-selection-placeholder:after{display:none}.ant-select-single.ant-select-sm{height:24px;font-size:14px}.ant-select-single.ant-select-sm .ant-select-selector{display:flex;flex:1 1 auto;border-radius:2px}.ant-select-single.ant-select-sm .ant-select-selector .ant-select-selection-wrap:after{line-height:22px}.ant-select-single.ant-select-sm .ant-select-selector .ant-select-selection-search{position:absolute;width:100%;inset:0}.ant-select-single.ant-select-sm .ant-select-selector .ant-select-selection-search-input{width:100%;appearance:textfield}.ant-select-single.ant-select-sm .ant-select-selector .ant-select-selection-item,.ant-select-single.ant-select-sm .ant-select-selector .ant-select-selection-placeholder{display:block;align-self:center;padding:0;line-height:22px;transition:all .3s,visibility 0s}.ant-select-single.ant-select-sm .ant-select-selector .ant-select-selection-placeholder{transition:none;pointer-events:none}.ant-select-single.ant-select-sm .ant-select-selector .ant-select-selection-item:after,.ant-select-single.ant-select-sm .ant-select-selector .ant-select-selection-placeholder:after,.ant-select-single.ant-select-sm .ant-select-selector:after{display:inline-block;width:0;visibility:hidden;content:"\a0"}.ant-select-single.ant-select-sm.ant-select-show-arrow .ant-select-selection-item,.ant-select-single.ant-select-sm.ant-select-show-arrow .ant-select-selection-placeholder,.ant-select-single.ant-select-sm.ant-select-show-arrow .ant-select-selection-search{padding-inline-end:18px}.ant-select-single.ant-select-sm.ant-select-open .ant-select-selection-item{color:#bfbfbf}.ant-select-single.ant-select-sm:not(.ant-select-customize-input) .ant-select-selector{align-items:center;width:100%;height:100%;padding:0 11px}.ant-select-single.ant-select-sm:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-search-input{height:22px;font-size:14px}.ant-select-single.ant-select-sm:not(.ant-select-customize-input) .ant-select-selector:after{line-height:22px}.ant-select-single.ant-select-sm.ant-select-customize-input .ant-select-selector:after{display:none}.ant-select-single.ant-select-sm.ant-select-customize-input .ant-select-selector .ant-select-selection-search{position:static;width:100%}.ant-select-single.ant-select-sm.ant-select-customize-input .ant-select-selector .ant-select-selection-placeholder{position:absolute;padding:0 11px;inset-inline-start:0;inset-inline-end:0}.ant-select-single.ant-select-sm.ant-select-customize-input .ant-select-selector .ant-select-selection-placeholder:after{display:none}.ant-select-single.ant-select-sm:not(.ant-select-customize-input) .ant-select-selector{padding:0 7px}.ant-select-single.ant-select-sm:not(.ant-select-customize-input).ant-select-show-arrow .ant-select-selection-search{padding-inline-end:28px}.ant-select-single.ant-select-sm:not(.ant-select-customize-input).ant-select-show-arrow .ant-select-selection-item,.ant-select-single.ant-select-sm:not(.ant-select-customize-input).ant-select-show-arrow .ant-select-selection-placeholder{padding-inline-end:21px}.ant-select-single.ant-select-lg{height:40px;font-size:16px}.ant-select-single.ant-select-lg .ant-select-selector{display:flex;flex:1 1 auto;border-radius:4px}.ant-select-single.ant-select-lg .ant-select-selector .ant-select-selection-wrap:after{line-height:38px}.ant-select-single.ant-select-lg .ant-select-selector .ant-select-selection-search{position:absolute;width:100%;inset:0}.ant-select-single.ant-select-lg .ant-select-selector .ant-select-selection-search-input{width:100%;appearance:textfield}.ant-select-single.ant-select-lg .ant-select-selector .ant-select-selection-item,.ant-select-single.ant-select-lg .ant-select-selector .ant-select-selection-placeholder{display:block;align-self:center;padding:0;line-height:38px;transition:all .3s,visibility 0s}.ant-select-single.ant-select-lg .ant-select-selector .ant-select-selection-placeholder{transition:none;pointer-events:none}.ant-select-single.ant-select-lg .ant-select-selector .ant-select-selection-item:after,.ant-select-single.ant-select-lg .ant-select-selector .ant-select-selection-placeholder:after,.ant-select-single.ant-select-lg .ant-select-selector:after{display:inline-block;width:0;visibility:hidden;content:"\a0"}.ant-select-single.ant-select-lg.ant-select-show-arrow .ant-select-selection-item,.ant-select-single.ant-select-lg.ant-select-show-arrow .ant-select-selection-placeholder,.ant-select-single.ant-select-lg.ant-select-show-arrow .ant-select-selection-search{padding-inline-end:20px}.ant-select-single.ant-select-lg.ant-select-open .ant-select-selection-item{color:#bfbfbf}.ant-select-single.ant-select-lg:not(.ant-select-customize-input) .ant-select-selector{align-items:center;width:100%;height:100%;padding:0 11px}.ant-select-single.ant-select-lg:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-search-input{height:38px;font-size:14px}.ant-select-single.ant-select-lg:not(.ant-select-customize-input) .ant-select-selector:after{line-height:38px}.ant-select-single.ant-select-lg.ant-select-customize-input .ant-select-selector:after{display:none}.ant-select-single.ant-select-lg.ant-select-customize-input .ant-select-selector .ant-select-selection-search{position:static;width:100%}.ant-select-single.ant-select-lg.ant-select-customize-input .ant-select-selector .ant-select-selection-placeholder{position:absolute;padding:0 11px;inset-inline-start:0;inset-inline-end:0}.ant-select-single.ant-select-lg.ant-select-customize-input .ant-select-selector .ant-select-selection-placeholder:after{display:none}.ant-select-multiple.ant-select{font-size:14px}.ant-select-multiple.ant-select .ant-select-selection-overflow{position:relative;display:flex;flex:auto;flex-wrap:wrap;max-width:100%}.ant-select-multiple.ant-select .ant-select-selection-overflow-item{display:inline-flex;flex:none;align-self:center;max-width:calc(100% - 4px)}.ant-select-multiple.ant-select .ant-select-selection-item{display:flex;flex:none;align-self:center;box-sizing:border-box;max-width:100%;background:#f5f5f5;border:1px solid #f0f0f0;border-radius:2px;cursor:default;transition:font-size .3s,line-height .3s,height .3s;margin-block:2px;margin-inline-end:4px;padding-inline-start:8px;padding-inline-end:4px}.ant-select-disabled.ant-select-multiple.ant-select .ant-select-selection-item{color:#bfbfbf;border-color:#d9d9d9;cursor:not-allowed}.ant-select-multiple.ant-select .ant-select-selection-item-content{display:inline-block;overflow:hidden;white-space:pre;text-overflow:ellipsis;margin-inline-end:4px}.ant-select-multiple.ant-select .ant-select-selection-item-remove{color:inherit;font-style:normal;line-height:0;text-align:center;text-transform:none;vertical-align:-.125em;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-flex;align-items:center;color:#00000073;font-weight:700;font-size:10px;line-height:inherit;cursor:pointer}.ant-select-multiple.ant-select .ant-select-selection-item-remove>*{line-height:1}.ant-select-multiple.ant-select .ant-select-selection-item-remove svg{display:inline-block}.ant-select-multiple.ant-select .ant-select-selection-item-remove:before{display:none}.ant-select-multiple.ant-select .ant-select-selection-item-remove .ant-select-multiple.ant-select .ant-select-selection-item-remove-icon{display:block}.ant-select-multiple.ant-select .ant-select-selection-item-remove>.anticon{vertical-align:-.2em}.ant-select-multiple.ant-select .ant-select-selection-item-remove:hover{color:#000000bf}.ant-select-multiple.ant-select .ant-select-selector{display:flex;align-items:center;width:100%;height:100%;padding-inline:max(3px,0px);padding-block:max(calc(max(3px,0px) - 2px),0px);border-radius:2px}.ant-select-disabled.ant-select-multiple.ant-select .ant-select-selector{background:#f5f5f5;cursor:not-allowed}.ant-select-multiple.ant-select .ant-select-selector:after{display:inline-block;width:0;margin:2px 0;line-height:24px;visibility:hidden;content:"\a0"}.ant-select-multiple.ant-select .ant-select-selection-item{height:24px;line-height:22px}.ant-select-multiple.ant-select .ant-select-selection-wrap{align-self:flex-start}.ant-select-multiple.ant-select .ant-select-selection-wrap:after{line-height:24px;margin-block:2px}.ant-select-multiple.ant-select .ant-select-prefix{margin-inline-start:calc(11px - max(3px,0px))}.ant-select-multiple.ant-select .ant-select-prefix+.ant-select-selection-wrap .ant-select-selection-search,.ant-select-multiple.ant-select .ant-select-selection-overflow-item+.ant-select-selection-overflow-item .ant-select-selection-search{margin-inline-start:0}.ant-select-multiple.ant-select .ant-select-prefix+.ant-select-selection-wrap .ant-select-selection-placeholder,.ant-select-multiple.ant-select .ant-select-selection-overflow-item+.ant-select-selection-overflow-item .ant-select-selection-placeholder{inset-inline-start:0}.ant-select-multiple.ant-select .ant-select-selection-overflow-item-suffix{min-height:24px;margin-block:2px}.ant-select-multiple.ant-select .ant-select-selection-search{position:relative;display:inline-flex;max-width:100%;margin-inline-start:8px}.ant-select-multiple.ant-select .ant-select-selection-search-input,.ant-select-multiple.ant-select .ant-select-selection-search-mirror{height:24px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";line-height:24px;transition:all .3s}.ant-select-multiple.ant-select .ant-select-selection-search-input{width:100%;min-width:4.1px}.ant-select-multiple.ant-select .ant-select-selection-search-mirror{position:absolute;top:0;z-index:999;white-space:pre;visibility:hidden;inset-inline-start:0;inset-inline-end:auto}.ant-select-multiple.ant-select .ant-select-selection-placeholder{position:absolute;top:50%;inset-inline-start:calc(11px - max(3px,0px));inset-inline-end:11px;transform:translateY(-50%);transition:all .3s}.ant-select-show-search.ant-select-multiple.ant-select .ant-select-selector{cursor:text}.ant-select-multiple.ant-select.ant-select-allow-clear .ant-select-selector,.ant-select-multiple.ant-select.ant-select-show-arrow .ant-select-selector{padding-inline-end:24px}.ant-select-multiple.ant-select-sm{font-size:14px}.ant-select-multiple.ant-select-sm .ant-select-selection-overflow{position:relative;display:flex;flex:auto;flex-wrap:wrap;max-width:100%}.ant-select-multiple.ant-select-sm .ant-select-selection-overflow-item{display:inline-flex;flex:none;align-self:center;max-width:calc(100% - 4px)}.ant-select-multiple.ant-select-sm .ant-select-selection-item{display:flex;flex:none;align-self:center;box-sizing:border-box;max-width:100%;background:#f5f5f5;border:1px solid #f0f0f0;border-radius:2px;cursor:default;transition:font-size .3s,line-height .3s,height .3s;margin-block:2px;margin-inline-end:4px;padding-inline-start:8px;padding-inline-end:4px}.ant-select-disabled.ant-select-multiple.ant-select-sm .ant-select-selection-item{color:#bfbfbf;border-color:#d9d9d9;cursor:not-allowed}.ant-select-multiple.ant-select-sm .ant-select-selection-item-content{display:inline-block;overflow:hidden;white-space:pre;text-overflow:ellipsis;margin-inline-end:4px}.ant-select-multiple.ant-select-sm .ant-select-selection-item-remove{color:inherit;font-style:normal;line-height:0;text-align:center;text-transform:none;vertical-align:-.125em;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-flex;align-items:center;color:#00000073;font-weight:700;font-size:10px;line-height:inherit;cursor:pointer}.ant-select-multiple.ant-select-sm .ant-select-selection-item-remove>*{line-height:1}.ant-select-multiple.ant-select-sm .ant-select-selection-item-remove svg{display:inline-block}.ant-select-multiple.ant-select-sm .ant-select-selection-item-remove:before{display:none}.ant-select-multiple.ant-select-sm .ant-select-selection-item-remove .ant-select-multiple.ant-select-sm .ant-select-selection-item-remove-icon{display:block}.ant-select-multiple.ant-select-sm .ant-select-selection-item-remove>.anticon{vertical-align:-.2em}.ant-select-multiple.ant-select-sm .ant-select-selection-item-remove:hover{color:#000000bf}.ant-select-multiple.ant-select-sm .ant-select-selector{display:flex;align-items:center;width:100%;height:100%;padding-inline:max(3px,0px);padding-block:max(calc(max(3px,0px) - 2px),0px);border-radius:2px}.ant-select-disabled.ant-select-multiple.ant-select-sm .ant-select-selector{background:#f5f5f5;cursor:not-allowed}.ant-select-multiple.ant-select-sm .ant-select-selector:after{display:inline-block;width:0;margin:2px 0;line-height:16px;visibility:hidden;content:"\a0"}.ant-select-multiple.ant-select-sm .ant-select-selection-item{height:16px;line-height:14px}.ant-select-multiple.ant-select-sm .ant-select-selection-wrap{align-self:flex-start}.ant-select-multiple.ant-select-sm .ant-select-selection-wrap:after{line-height:16px;margin-block:2px}.ant-select-multiple.ant-select-sm .ant-select-prefix{margin-inline-start:calc(11px - max(3px,0px))}.ant-select-multiple.ant-select-sm .ant-select-prefix+.ant-select-selection-wrap .ant-select-selection-search,.ant-select-multiple.ant-select-sm .ant-select-selection-overflow-item+.ant-select-selection-overflow-item .ant-select-selection-search{margin-inline-start:0}.ant-select-multiple.ant-select-sm .ant-select-prefix+.ant-select-selection-wrap .ant-select-selection-placeholder,.ant-select-multiple.ant-select-sm .ant-select-selection-overflow-item+.ant-select-selection-overflow-item .ant-select-selection-placeholder{inset-inline-start:0}.ant-select-multiple.ant-select-sm .ant-select-selection-overflow-item-suffix{min-height:16px;margin-block:2px}.ant-select-multiple.ant-select-sm .ant-select-selection-search{position:relative;display:inline-flex;max-width:100%;margin-inline-start:8px}.ant-select-multiple.ant-select-sm .ant-select-selection-search-input,.ant-select-multiple.ant-select-sm .ant-select-selection-search-mirror{height:16px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";line-height:16px;transition:all .3s}.ant-select-multiple.ant-select-sm .ant-select-selection-search-input{width:100%;min-width:4.1px}.ant-select-multiple.ant-select-sm .ant-select-selection-search-mirror{position:absolute;top:0;z-index:999;white-space:pre;visibility:hidden;inset-inline-start:0;inset-inline-end:auto}.ant-select-multiple.ant-select-sm .ant-select-selection-placeholder{position:absolute;top:50%;inset-inline-start:calc(11px - max(3px,0px));inset-inline-end:11px;transform:translateY(-50%);transition:all .3s}.ant-select-show-search.ant-select-multiple.ant-select-sm .ant-select-selector{cursor:text}.ant-select-multiple.ant-select-sm.ant-select-allow-clear .ant-select-selector,.ant-select-multiple.ant-select-sm.ant-select-show-arrow .ant-select-selector{padding-inline-end:24px}.ant-select-multiple.ant-select-sm .ant-select-selection-placeholder{inset-inline:7px}.ant-select-multiple.ant-select-sm .ant-select-selection-search{margin-inline-start:2px}.ant-select-multiple.ant-select-lg{font-size:16px}.ant-select-multiple.ant-select-lg .ant-select-selection-overflow{position:relative;display:flex;flex:auto;flex-wrap:wrap;max-width:100%}.ant-select-multiple.ant-select-lg .ant-select-selection-overflow-item{display:inline-flex;flex:none;align-self:center;max-width:calc(100% - 4px)}.ant-select-multiple.ant-select-lg .ant-select-selection-item{display:flex;flex:none;align-self:center;box-sizing:border-box;max-width:100%;background:#f5f5f5;border:1px solid #f0f0f0;border-radius:2px;cursor:default;transition:font-size .3s,line-height .3s,height .3s;margin-block:2px;margin-inline-end:4px;padding-inline-start:8px;padding-inline-end:4px}.ant-select-disabled.ant-select-multiple.ant-select-lg .ant-select-selection-item{color:#bfbfbf;border-color:#d9d9d9;cursor:not-allowed}.ant-select-multiple.ant-select-lg .ant-select-selection-item-content{display:inline-block;overflow:hidden;white-space:pre;text-overflow:ellipsis;margin-inline-end:4px}.ant-select-multiple.ant-select-lg .ant-select-selection-item-remove{color:inherit;font-style:normal;line-height:0;text-align:center;text-transform:none;vertical-align:-.125em;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-flex;align-items:center;color:#00000073;font-weight:700;font-size:10px;line-height:inherit;cursor:pointer}.ant-select-multiple.ant-select-lg .ant-select-selection-item-remove>*{line-height:1}.ant-select-multiple.ant-select-lg .ant-select-selection-item-remove svg{display:inline-block}.ant-select-multiple.ant-select-lg .ant-select-selection-item-remove:before{display:none}.ant-select-multiple.ant-select-lg .ant-select-selection-item-remove .ant-select-multiple.ant-select-lg .ant-select-selection-item-remove-icon{display:block}.ant-select-multiple.ant-select-lg .ant-select-selection-item-remove>.anticon{vertical-align:-.2em}.ant-select-multiple.ant-select-lg .ant-select-selection-item-remove:hover{color:#000000bf}.ant-select-multiple.ant-select-lg .ant-select-selector{display:flex;align-items:center;width:100%;height:100%;padding-inline:max(3px,0px);padding-block:max(calc(max(3px,0px) - 2px),0px);border-radius:4px}.ant-select-disabled.ant-select-multiple.ant-select-lg .ant-select-selector{background:#f5f5f5;cursor:not-allowed}.ant-select-multiple.ant-select-lg .ant-select-selector:after{display:inline-block;width:0;margin:2px 0;line-height:32px;visibility:hidden;content:"\a0"}.ant-select-multiple.ant-select-lg .ant-select-selection-item{height:32px;line-height:30px}.ant-select-multiple.ant-select-lg .ant-select-selection-wrap{align-self:flex-start}.ant-select-multiple.ant-select-lg .ant-select-selection-wrap:after{line-height:32px;margin-block:2px}.ant-select-multiple.ant-select-lg .ant-select-prefix{margin-inline-start:calc(11px - max(3px,0px))}.ant-select-multiple.ant-select-lg .ant-select-prefix+.ant-select-selection-wrap .ant-select-selection-search,.ant-select-multiple.ant-select-lg .ant-select-selection-overflow-item+.ant-select-selection-overflow-item .ant-select-selection-search{margin-inline-start:0}.ant-select-multiple.ant-select-lg .ant-select-prefix+.ant-select-selection-wrap .ant-select-selection-placeholder,.ant-select-multiple.ant-select-lg .ant-select-selection-overflow-item+.ant-select-selection-overflow-item .ant-select-selection-placeholder{inset-inline-start:0}.ant-select-multiple.ant-select-lg .ant-select-selection-overflow-item-suffix{min-height:32px;margin-block:2px}.ant-select-multiple.ant-select-lg .ant-select-selection-search{position:relative;display:inline-flex;max-width:100%;margin-inline-start:8px}.ant-select-multiple.ant-select-lg .ant-select-selection-search-input,.ant-select-multiple.ant-select-lg .ant-select-selection-search-mirror{height:32px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";line-height:32px;transition:all .3s}.ant-select-multiple.ant-select-lg .ant-select-selection-search-input{width:100%;min-width:4.1px}.ant-select-multiple.ant-select-lg .ant-select-selection-search-mirror{position:absolute;top:0;z-index:999;white-space:pre;visibility:hidden;inset-inline-start:0;inset-inline-end:auto}.ant-select-multiple.ant-select-lg .ant-select-selection-placeholder{position:absolute;top:50%;inset-inline-start:calc(11px - max(3px,0px));inset-inline-end:11px;transform:translateY(-50%);transition:all .3s}.ant-select-show-search.ant-select-multiple.ant-select-lg .ant-select-selector{cursor:text}.ant-select-multiple.ant-select-lg.ant-select-allow-clear .ant-select-selector,.ant-select-multiple.ant-select-lg.ant-select-show-arrow .ant-select-selector{padding-inline-end:24px}.ant-select-status-error.ant-select:not(.ant-select-disabled):not(.ant-select-customize-input):not(.ant-pagination-size-changer) .ant-select-selector{background-color:#fff;border-color:#ff4d4f!important}.ant-select-status-error.ant-select:not(.ant-select-disabled):not(.ant-select-customize-input):not(.ant-pagination-size-changer).ant-select-focused .ant-select-selector,.ant-select-status-error.ant-select:not(.ant-select-disabled):not(.ant-select-customize-input):not(.ant-pagination-size-changer).ant-select-open .ant-select-selector{border-color:#ff7875;box-shadow:0 0 0 2px #ff4d4f33;border-right-width:1px;outline:0}.ant-select-status-warning.ant-select:not(.ant-select-disabled):not(.ant-select-customize-input):not(.ant-pagination-size-changer) .ant-select-selector{background-color:#fff;border-color:#faad14!important}.ant-select-status-warning.ant-select:not(.ant-select-disabled):not(.ant-select-customize-input):not(.ant-pagination-size-changer).ant-select-focused .ant-select-selector,.ant-select-status-warning.ant-select:not(.ant-select-disabled):not(.ant-select-customize-input):not(.ant-pagination-size-changer).ant-select-open .ant-select-selector{border-color:#ffc53d;box-shadow:0 0 0 2px #faad1433;border-right-width:1px;outline:0}.ant-select-status-error.ant-select-has-feedback .ant-select-clear,.ant-select-status-success.ant-select-has-feedback .ant-select-clear,.ant-select-status-validating.ant-select-has-feedback .ant-select-clear,.ant-select-status-warning.ant-select-has-feedback .ant-select-clear{inset-inline-end:32px}.ant-select-status-error.ant-select-has-feedback .ant-select-selection-selected-value,.ant-select-status-success.ant-select-has-feedback .ant-select-selection-selected-value,.ant-select-status-validating.ant-select-has-feedback .ant-select-selection-selected-value,.ant-select-status-warning.ant-select-has-feedback .ant-select-selection-selected-value{padding-inline-end:42px}.ant-select{box-sizing:border-box;margin:0;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum";position:relative;display:inline-flex;cursor:pointer}.ant-select:not(.ant-select-customize-input) .ant-select-selector{position:relative;background-color:#fff;border:1px solid #d9d9d9;border-radius:2px;transition:all .3s cubic-bezier(.645,.045,.355,1)}.ant-select:not(.ant-select-customize-input) .ant-select-selector input{cursor:pointer}.ant-select:not(.ant-select-customize-input) .ant-select-selector .ant-select-prefix{flex:none;margin-inline-end:4px}.ant-select:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-wrap{position:relative;display:flex;width:100%;min-width:0}.ant-select:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-wrap:after{width:0;overflow:hidden;content:"\a0"}.ant-select-show-search.ant-select:not(.ant-select-customize-input) .ant-select-selector{cursor:text}.ant-select-show-search.ant-select:not(.ant-select-customize-input) .ant-select-selector input{cursor:auto}.ant-select-disabled.ant-select:not(.ant-select-customize-input) .ant-select-selector{color:#00000040;background:#f5f5f5;cursor:not-allowed}.ant-select-multiple.ant-select-disabled.ant-select:not(.ant-select-customize-input) .ant-select-selector{background:#f5f5f5}.ant-select-disabled.ant-select:not(.ant-select-customize-input) .ant-select-selector input{cursor:not-allowed}.ant-select:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-search-input{margin:0;padding:0;font-family:inherit;background:0 0;border:none;outline:0;appearance:none}.ant-select:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-search-input::-webkit-search-cancel-button{display:none;appearance:none}.ant-select:not(.ant-select-disabled):hover .ant-select-selector{border-color:#40a9ff;border-right-width:1px}.ant-input-rtl .ant-select:not(.ant-select-disabled):hover .ant-select-selector{border-right-width:0;border-left-width:1px!important}.ant-select:not(.ant-select-disabled).ant-select-focused .ant-select-selector{border-color:#40a9ff;box-shadow:0 0 0 2px #1890ff33;border-right-width:1px;outline:0}.ant-input-rtl .ant-select:not(.ant-select-disabled).ant-select-focused .ant-select-selector{border-right-width:0;border-left-width:1px!important}.ant-select-selection-item{position:relative;flex:1;overflow:hidden;font-weight:400;white-space:nowrap;text-overflow:ellipsis;-webkit-user-select:none;user-select:none}@media all and (-ms-high-contrast:none){.ant-select-selection-item,.ant-select-selection-item ::-ms-backdrop{flex:auto}}.ant-select-selection-placeholder{flex:1;overflow:hidden;color:#bfbfbf;white-space:nowrap;text-overflow:ellipsis;pointer-events:none}@media all and (-ms-high-contrast:none){.ant-select-selection-placeholder,.ant-select-selection-placeholder ::-ms-backdrop{flex:auto}}.ant-select-arrow{display:inline-flex;color:inherit;font-style:normal;line-height:0;text-transform:none;vertical-align:-.125em;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:50%;inset-inline-start:auto;inset-inline-end:11px;display:flex;align-items:center;height:12px;margin-top:-6px;color:#00000040;font-size:12px;line-height:1;text-align:center;pointer-events:none}.ant-select-arrow>*{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 .anticon{vertical-align:top;transition:transform .3s}.ant-select-arrow .anticon>svg{vertical-align:top}.ant-select-arrow .anticon:not(.ant-select-suffix){pointer-events:auto}.ant-select-disabled .ant-select-arrow{cursor:not-allowed}.ant-select-arrow>:not(:last-child){margin-inline-end:8px}.ant-select-clear{position:absolute;top:50%;z-index:1;display:inline-block;width:12px;height:12px;margin-top:-6px;color:#00000040;font-size:12px;font-style:normal;line-height:1;text-align:center;text-transform:none;background:#fff;transform:translateZ(0);cursor:pointer;opacity:0;transition:color .3s ease,opacity .15s ease;inset-inline-start:auto;inset-inline-end:11px;text-rendering:auto}.ant-select-clear:before{display:block}.ant-select-clear:hover{color:#00000073}.ant-select:hover .ant-select-clear{opacity:1}.ant-select-dropdown{margin:0;color:#000000d9;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum";position:absolute;top:-9999px;z-index:1050;box-sizing:border-box;padding:4px;overflow:hidden;font-size:14px;font-variant:initial;background-color:#fff;border-radius:2px;outline:0;box-shadow:0 3px 6px -4px #0000001f,0 6px 16px #00000014,0 9px 28px 8px #0000000d}.ant-select-dropdown.ant-slide-up-appear.ant-slide-up-appear-active.ant-select-dropdown-placement-bottomLeft,.ant-select-dropdown.ant-slide-up-enter.ant-slide-up-enter-active.ant-select-dropdown-placement-bottomLeft{animation-name:antSlideUpIn}.ant-select-dropdown.ant-slide-up-appear.ant-slide-up-appear-active.ant-select-dropdown-placement-topLeft,.ant-select-dropdown.ant-slide-up-enter.ant-slide-up-enter-active.ant-select-dropdown-placement-topLeft{animation-name:antSlideDownIn}.ant-select-dropdown.ant-slide-up-leave.ant-slide-up-leave-active.ant-select-dropdown-placement-bottomLeft{animation-name:antSlideUpOut}.ant-select-dropdown.ant-slide-up-leave.ant-slide-up-leave-active.ant-select-dropdown-placement-topLeft{animation-name:antSlideDownOut}.ant-select-dropdown-empty{color:#00000040}.ant-select-item-empty{position:relative;display:block;min-height:32px;padding:5px 12px;color:#000000d9;font-weight:400;font-size:14px;line-height:22px;color:#00000040}.ant-select-item{position:relative;display:block;min-height:32px;padding:5px 12px;color:#000000d9;font-weight:400;font-size:14px;line-height:22px;cursor:pointer;transition:background .3s ease}.ant-select-item-group{color:#00000073;font-size:12px;cursor:default}.ant-select-item-option{display:flex}.ant-select-item-option-content{flex:auto;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ant-select-item-option-state{flex:none;-webkit-user-select:none;user-select:none}.ant-select-item-option-active:not(.ant-select-item-option-disabled){background-color:#f5f5f5}.ant-select-item-option-selected:not(.ant-select-item-option-disabled){color:#000000d9;font-weight:600;background-color:#e6f7ff}.ant-select-item-option-selected:not(.ant-select-item-option-disabled) .ant-select-item-option-state{color:#1890ff}.ant-select-item-option-disabled{color:#00000040;cursor:not-allowed}.ant-select-item-option-disabled.ant-select-item-option-selected{background-color:#f5f5f5}.ant-select-item-option-grouped{padding-inline-start:24px}.ant-select-lg{font-size:16px}.ant-select.ant-select-borderless .ant-select-selector,.ant-select.ant-select-borderless.ant-select-disabled .ant-select-selector,.ant-select.ant-select-borderless.ant-select-focused .ant-select-selector,.ant-select.ant-select-borderless.ant-select[disabled] .ant-select-selector,.ant-select.ant-select-borderless:focus .ant-select-selector,.ant-select.ant-select-borderless:hover .ant-select-selector{background-color:transparent;border-color:transparent;box-shadow:none}.ant-select.ant-select-filled .ant-select-selector{background-color:#f5f5f5;border-color:transparent;box-shadow:none}.ant-select.ant-select-filled:hover .ant-select-selector{background-color:#f0f0f0;border-color:transparent;box-shadow:none}.ant-select.ant-select-filled.ant-select-focused .ant-select-selector,.ant-select.ant-select-filled:focus .ant-select-selector{border-color:#40a9ff;box-shadow:0 0 0 2px #1890ff33;border-right-width:1px;outline:0;background-color:transparent;box-shadow:none}.ant-input-rtl .ant-select.ant-select-filled.ant-select-focused .ant-select-selector,.ant-input-rtl .ant-select.ant-select-filled:focus .ant-select-selector{border-right-width:0;border-left-width:1px!important}.ant-select.ant-select-filled.ant-select-disabled .ant-select-selector,.ant-select.ant-select-filled.ant-select[disabled] .ant-select-selector{color:#00000040;background-color:#f5f5f5;border-color:#d9d9d9;box-shadow:none;cursor:not-allowed;opacity:1}.ant-select.ant-select-filled.ant-select-disabled .ant-select-selector:hover,.ant-select.ant-select-filled.ant-select[disabled] .ant-select-selector:hover{border-color:#d9d9d9;border-right-width:1px}.ant-select.ant-select-underlined .ant-select-selector,.ant-select.ant-select-underlined.ant-select-disabled .ant-select-selector,.ant-select.ant-select-underlined.ant-select-focused .ant-select-selector,.ant-select.ant-select-underlined.ant-select[disabled] .ant-select-selector,.ant-select.ant-select-underlined:focus .ant-select-selector,.ant-select.ant-select-underlined:hover .ant-select-selector{background-color:transparent;border-width:0 0 1px;border-radius:0;box-shadow:none}.ant-select.ant-select-underlined:hover:not(.ant-select-focused):not(:focus) .ant-select-selector{border-color:#d9d9d9}.ant-select.ant-select-in-form-item{width:100%}.ant-select-compact-item:not(.ant-select-compact-last-item){margin-right:-1px}.ant-select-compact-item:not(.ant-select-compact-last-item).ant-select-compact-item-rtl{margin-right:0;margin-left:-1px}.ant-select-compact-item:active>*,.ant-select-compact-item:focus>*,.ant-select-compact-item:hover>*{z-index:2}.ant-select-compact-item.ant-select-focused>*{z-index:2}.ant-select-compact-item[disabled]>*{z-index:0}.ant-select-compact-item:not(.ant-select-compact-first-item):not(.ant-select-compact-last-item).ant-select .ant-select-selector{border-radius:0}.ant-select-compact-item.ant-select-compact-first-item.ant-select:not(.ant-select-compact-last-item):not(.ant-select-compact-item-rtl) .ant-select-selector{border-top-right-radius:0;border-bottom-right-radius:0}.ant-select-compact-item.ant-select-compact-last-item.ant-select:not(.ant-select-compact-first-item):not(.ant-select-compact-item-rtl) .ant-select-selector{border-top-left-radius:0;border-bottom-left-radius:0}.ant-select-compact-item.ant-select.ant-select-compact-first-item.ant-select-compact-item-rtl:not(.ant-select-compact-last-item) .ant-select-selector{border-top-left-radius:0;border-bottom-left-radius:0}.ant-select-compact-item.ant-select.ant-select-compact-last-item.ant-select-compact-item-rtl:not(.ant-select-compact-first-item) .ant-select-selector{border-top-right-radius:0;border-bottom-right-radius:0}.ant-select-rtl,.ant-select-dropdown-rtl{direction:rtl}.ant-select-dropdown{position:relative;top:100%;left:0;display:block;width:100%;margin-top:4px;margin-bottom:4px}.ant-select-dropdown .cdk-virtual-scroll-content-wrapper{right:0}.ant-select-dropdown .full-width{contain:initial}.ant-select-dropdown .full-width .cdk-virtual-scroll-content-wrapper{position:static}.ant-select-dropdown .full-width .cdk-virtual-scroll-spacer{position:absolute;top:0;width:1px}.segmented-disabled-item,.segmented-disabled-item:focus,.segmented-disabled-item:hover{color:#00000040;cursor:not-allowed}.segmented-item-selected{background-color:#fff;border-radius:2px;box-shadow:0 2px 8px -2px #0000000d,0 1px 4px -1px #00000012,0 0 1px #00000014}.segmented-text-ellipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;word-break:keep-all}.ant-segmented{box-sizing:border-box;margin:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum";display:inline-block;padding:2px;color:#000000a6;background-color:#0000000a;border-radius:2px;transition:all .3s cubic-bezier(.645,.045,.355,1)}.ant-segmented-group{position:relative;display:flex;align-items:stretch;justify-items:flex-start;width:100%}.ant-segmented-vertical .ant-segmented-group{flex-direction:column}.ant-segmented-vertical .ant-segmented-thumb{width:100%;height:0}.ant-segmented-vertical .ant-segmented-thumb-motion-appear-active{transition:transform .3s cubic-bezier(.645,.045,.355,1),height .3s cubic-bezier(.645,.045,.355,1);will-change:transform,height}.ant-segmented-shape-round,.ant-segmented-shape-round .ant-segmented-item,.ant-segmented-shape-round .ant-segmented-thumb{border-radius:9999px}.ant-segmented.ant-segmented-block{display:flex}.ant-segmented.ant-segmented-block .ant-segmented-item{flex:1;min-width:0}.ant-segmented:not(.ant-segmented-disabled):focus,.ant-segmented:not(.ant-segmented-disabled):hover{background-color:#0000000f}.ant-segmented-item{position:relative;text-align:center;cursor:pointer;transition:color .3s cubic-bezier(.645,.045,.355,1)}.ant-segmented-item-selected{background-color:#fff;border-radius:2px;box-shadow:0 2px 8px -2px #0000000d,0 1px 4px -1px #00000012,0 0 1px #00000014;color:#262626}.ant-segmented-item:focus,.ant-segmented-item:hover{color:#262626}.ant-segmented-item-label{min-height:28px;padding:0 11px;line-height:28px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;word-break:keep-all}.ant-segmented-item-icon+*{margin-left:6px}.ant-segmented-item-input{position:absolute;top:0;left:0;width:0;height:0;opacity:0;pointer-events:none}.ant-segmented.ant-segmented-lg .ant-segmented-item-label{min-height:36px;padding:0 11px;font-size:16px;line-height:36px}.ant-segmented.ant-segmented-sm .ant-segmented-item-label{min-height:20px;padding:0 7px;line-height:20px}.ant-segmented-item-disabled,.ant-segmented-item-disabled:focus,.ant-segmented-item-disabled:hover{color:#00000040;cursor:not-allowed}.ant-segmented-thumb{background-color:#fff;border-radius:2px;box-shadow:0 2px 8px -2px #0000000d,0 1px 4px -1px #00000012,0 0 1px #00000014;position:absolute;inset-block-start:0;inset-inline-start:0;width:0;height:100%;padding:4px 0}.ant-segmented-thumb-motion-appear-active{transition:transform .3s cubic-bezier(.645,.045,.355,1),width .3s cubic-bezier(.645,.045,.355,1);will-change:transform,width}.ant-segmented.ant-segmented-rtl{direction:rtl}.ant-segmented.ant-segmented-rtl .ant-segmented-item-icon{margin-right:0;margin-left:6px}.ant-skeleton{display:table;width:100%}.ant-skeleton-header{display:table-cell;padding-right:16px;vertical-align:top}.ant-skeleton-header .ant-skeleton-avatar{display:inline-block;vertical-align:top;background:#bebebe33;width:32px;height:32px;line-height:32px}.ant-skeleton-header .ant-skeleton-avatar.ant-skeleton-avatar-circle{border-radius:50%}.ant-skeleton-header .ant-skeleton-avatar-lg{width:40px;height:40px;line-height:40px}.ant-skeleton-header .ant-skeleton-avatar-lg.ant-skeleton-avatar-circle{border-radius:50%}.ant-skeleton-header .ant-skeleton-avatar-sm{width:24px;height:24px;line-height:24px}.ant-skeleton-header .ant-skeleton-avatar-sm.ant-skeleton-avatar-circle{border-radius:50%}.ant-skeleton-content{display:table-cell;width:100%;vertical-align:top}.ant-skeleton-content .ant-skeleton-title{width:100%;height:16px;background:#bebebe33;border-radius:2px}.ant-skeleton-content .ant-skeleton-title+.ant-skeleton-paragraph{margin-top:24px}.ant-skeleton-content .ant-skeleton-paragraph{padding:0}.ant-skeleton-content .ant-skeleton-paragraph>li{width:100%;height:16px;list-style:none;background:#bebebe33;border-radius:2px}.ant-skeleton-content .ant-skeleton-paragraph>li:last-child:not(:first-child):not(:nth-child(2)){width:61%}.ant-skeleton-content .ant-skeleton-paragraph>li+li{margin-top:16px}.ant-skeleton-with-avatar .ant-skeleton-content .ant-skeleton-title{margin-top:12px}.ant-skeleton-with-avatar .ant-skeleton-content .ant-skeleton-title+.ant-skeleton-paragraph{margin-top:28px}.ant-skeleton-round .ant-skeleton-content .ant-skeleton-paragraph>li,.ant-skeleton-round .ant-skeleton-content .ant-skeleton-title{border-radius:100px}.ant-skeleton-active .ant-skeleton-avatar,.ant-skeleton-active .ant-skeleton-button,.ant-skeleton-active .ant-skeleton-image,.ant-skeleton-active .ant-skeleton-input,.ant-skeleton-active .ant-skeleton-paragraph>li,.ant-skeleton-active .ant-skeleton-title{position:relative;z-index:0;overflow:hidden;background:0 0}.ant-skeleton-active .ant-skeleton-avatar:after,.ant-skeleton-active .ant-skeleton-button:after,.ant-skeleton-active .ant-skeleton-image:after,.ant-skeleton-active .ant-skeleton-input:after,.ant-skeleton-active .ant-skeleton-paragraph>li:after,.ant-skeleton-active .ant-skeleton-title:after{position:absolute;inset:0 -150%;background:linear-gradient(90deg,#bebebe33 25%,#8181813d 37%,#bebebe33 63%);animation:ant-skeleton-loading 1.4s ease infinite;content:""}.ant-skeleton.ant-skeleton-block,.ant-skeleton.ant-skeleton-block .ant-skeleton-button,.ant-skeleton.ant-skeleton-block .ant-skeleton-input{width:100%}.ant-skeleton-element{display:inline-block;width:auto}.ant-skeleton-element .ant-skeleton-button{display:inline-block;vertical-align:top;background:#bebebe33;border-radius:2px;width:64px;min-width:64px;height:32px;line-height:32px}.ant-skeleton-element .ant-skeleton-button.ant-skeleton-button-square{width:32px;min-width:32px}.ant-skeleton-element .ant-skeleton-button.ant-skeleton-button-circle{width:32px;min-width:32px;border-radius:50%}.ant-skeleton-element .ant-skeleton-button.ant-skeleton-button-round{border-radius:32px}.ant-skeleton-element .ant-skeleton-button-lg{width:80px;min-width:80px;height:40px;line-height:40px}.ant-skeleton-element .ant-skeleton-button-lg.ant-skeleton-button-square{width:40px;min-width:40px}.ant-skeleton-element .ant-skeleton-button-lg.ant-skeleton-button-circle{width:40px;min-width:40px;border-radius:50%}.ant-skeleton-element .ant-skeleton-button-lg.ant-skeleton-button-round{border-radius:40px}.ant-skeleton-element .ant-skeleton-button-sm{width:48px;min-width:48px;height:24px;line-height:24px}.ant-skeleton-element .ant-skeleton-button-sm.ant-skeleton-button-square{width:24px;min-width:24px}.ant-skeleton-element .ant-skeleton-button-sm.ant-skeleton-button-circle{width:24px;min-width:24px;border-radius:50%}.ant-skeleton-element .ant-skeleton-button-sm.ant-skeleton-button-round{border-radius:24px}.ant-skeleton-element .ant-skeleton-avatar{display:inline-block;vertical-align:top;background:#bebebe33;width:32px;height:32px;line-height:32px}.ant-skeleton-element .ant-skeleton-avatar.ant-skeleton-avatar-circle{border-radius:50%}.ant-skeleton-element .ant-skeleton-avatar-lg{width:40px;height:40px;line-height:40px}.ant-skeleton-element .ant-skeleton-avatar-lg.ant-skeleton-avatar-circle{border-radius:50%}.ant-skeleton-element .ant-skeleton-avatar-sm{width:24px;height:24px;line-height:24px}.ant-skeleton-element .ant-skeleton-avatar-sm.ant-skeleton-avatar-circle{border-radius:50%}.ant-skeleton-element .ant-skeleton-input{display:inline-block;vertical-align:top;background:#bebebe33;width:160px;min-width:160px;height:32px;line-height:32px}.ant-skeleton-element .ant-skeleton-input-lg{width:200px;min-width:200px;height:40px;line-height:40px}.ant-skeleton-element .ant-skeleton-input-sm{width:120px;min-width:120px;height:24px;line-height:24px}.ant-skeleton-element .ant-skeleton-image{display:flex;align-items:center;justify-content:center;vertical-align:top;background:#bebebe33;width:96px;height:96px;line-height:96px}.ant-skeleton-element .ant-skeleton-image.ant-skeleton-image-circle{border-radius:50%}.ant-skeleton-element .ant-skeleton-image-path{fill:#bfbfbf}.ant-skeleton-element .ant-skeleton-image-svg{width:48px;height:48px;line-height:48px;max-width:192px;max-height:192px}.ant-skeleton-element .ant-skeleton-image-svg.ant-skeleton-image-circle{border-radius:50%}@keyframes ant-skeleton-loading{0%{transform:translate(-37.5%)}to{transform:translate(37.5%)}}.ant-skeleton-rtl{direction:rtl}.ant-skeleton-rtl .ant-skeleton-header{padding-right:0;padding-left:16px}.ant-skeleton-rtl.ant-skeleton.ant-skeleton-active .ant-skeleton-content .ant-skeleton-paragraph>li,.ant-skeleton-rtl.ant-skeleton.ant-skeleton-active .ant-skeleton-content .ant-skeleton-title{animation-name:ant-skeleton-loading-rtl}.ant-skeleton-rtl.ant-skeleton.ant-skeleton-active .ant-skeleton-avatar{animation-name:ant-skeleton-loading-rtl}@keyframes ant-skeleton-loading-rtl{0%{background-position:0 50%}to{background-position:100% 50%}}.ant-slider{box-sizing:border-box;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum";position:relative;height:12px;margin:10px 6px;padding:4px 0;cursor:pointer;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-top:-6px;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;margin-left:-2px}.ant-slider-tooltip .ant-tooltip-inner{min-width:unset}.ant-slider-rtl.ant-slider-vertical .ant-slider-handle{margin-right:-5px;margin-left:0}.ant-slider-rtl.ant-slider-vertical .ant-slider-mark{right:12px;left:auto}.ant-slider-rtl.ant-slider-vertical .ant-slider-mark-text{right:4px;left:auto}.ant-slider-rtl.ant-slider-vertical .ant-slider-dot{right:2px;left:auto}.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 .3s}.ant-slider-track{position:absolute;height:4px;background-color:#91d5ff;border-radius:2px;transition:background-color .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 .3s,box-shadow .6s,transform .3s cubic-bezier(.18,.89,.32,1.28)}.ant-slider-handle-dragging{z-index:1}.ant-slider-handle:focus{border-color:#46a6ff;outline:0;box-shadow:0 0 0 5px #1890ff1f}.ant-slider-handle.ant-tooltip-open{border-color:#1890ff}.ant-slider-handle:after{position:absolute;inset:-6px;content:""}.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:#00000073;text-align:center;word-break:keep-all;cursor:pointer;-webkit-user-select:none;user-select:none}.ant-slider-mark-text-active{color:#000000d9}.ant-slider-step{position:absolute;width:100%;height:4px;background:0 0;pointer-events:none}.ant-slider-dot{position:absolute;top:-2px;width:8px;height:8px;background-color:#fff;border:2px solid #f0f0f0;border-radius:50%;cursor:pointer}.ant-slider-dot-active{border-color:#8cc8ff}.ant-slider-disabled{cursor:not-allowed}.ant-slider-disabled .ant-slider-rail{background-color:#f5f5f5!important}.ant-slider-disabled .ant-slider-track{background-color:#00000040!important}.ant-slider-disabled .ant-slider-dot,.ant-slider-disabled .ant-slider-handle{background-color:#fff;border-color:#00000040!important;box-shadow:none;cursor:not-allowed}.ant-slider-disabled .ant-slider-dot,.ant-slider-disabled .ant-slider-mark-text{cursor:not-allowed!important}.ant-slider-rtl{direction:rtl}.ant-slider-rtl .ant-slider-mark{right:0;left:auto}.ant-slider{display:block}.ant-spin{box-sizing:border-box;margin:0;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum";position:absolute;display:none;color:#1890ff;font-size:0;text-align:center;vertical-align:middle;opacity:0;transition:transform .3s cubic-bezier(.78,.14,.15,.86)}.ant-spin-spinning{position:static;display:inline-block;opacity:1}.ant-spin-nested-loading{position:relative}.ant-spin-nested-loading>div>.ant-spin{position:absolute;top:0;left:0;z-index:4;display:block;width:100%;height:100%;max-height:400px}.ant-spin-nested-loading>div>.ant-spin .ant-spin-dot{position:absolute;top:50%;left:50%;margin:-10px}.ant-spin-nested-loading>div>.ant-spin .ant-spin-text{position:absolute;top:50%;width:100%;padding-top:5px;font-size:14px;text-shadow:0 1px 2px #fff}.ant-spin-nested-loading>div>.ant-spin.ant-spin-show-text .ant-spin-dot{margin-top:-20px}.ant-spin-nested-loading>div>.ant-spin-sm .ant-spin-dot{margin:-7px}.ant-spin-nested-loading>div>.ant-spin-sm .ant-spin-text{padding-top:2px}.ant-spin-nested-loading>div>.ant-spin-sm.ant-spin-show-text .ant-spin-dot{margin-top:-17px}.ant-spin-nested-loading>div>.ant-spin-lg .ant-spin-dot{margin:-16px}.ant-spin-nested-loading>div>.ant-spin-lg .ant-spin-text{padding-top:11px}.ant-spin-nested-loading>div>.ant-spin-lg.ant-spin-show-text .ant-spin-dot{margin-top:-26px}.ant-spin-container{position:relative;transition:opacity .3s}.ant-spin-container:after{position:absolute;inset:0;z-index:10;width:100%;height:100%;background:#fff;opacity:0;transition:all .3s;content:"";pointer-events:none}.ant-spin-blur{clear:both;opacity:.5;-webkit-user-select:none;user-select:none;pointer-events:none}.ant-spin-blur:after{opacity:.4;pointer-events:auto}.ant-spin-tip{color:#00000073}.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%;transform:scale(.75);transform-origin:50% 50%;opacity:.3;animation:antSpinMove 1s infinite linear alternate}.ant-spin-dot-item:first-child{top:0;left:0}.ant-spin-dot-item:nth-child(2){top:0;right:0;animation-delay:.4s}.ant-spin-dot-item:nth-child(3){right:0;bottom:0;animation-delay:.8s}.ant-spin-dot-item:nth-child(4){bottom:0;left:0;animation-delay:1.2s}.ant-spin-dot-spin{transform:rotate(0);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){.ant-spin-blur{background:#fff;opacity:.5}}@keyframes antSpinMove{to{opacity:1}}@keyframes antRotate{to{transform:rotate(360deg)}}.ant-spin-rtl{direction:rtl}.ant-spin-rtl .ant-spin-dot-spin{transform:rotate(-45deg);animation-name:antRotateRtl}nz-spin{display:block}.ant-splitter{font-variant:tabular-nums;font-feature-settings:"tnum";display:flex;align-items:stretch;box-sizing:border-box;width:100%;height:100%;margin:0;padding:0;color:#000000d9;font-size:14px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";line-height:1.5715;list-style:none}.ant-splitter-horizontal{flex-direction:row}.ant-splitter-vertical{flex-direction:column}.ant-splitter-panel{box-sizing:border-box;padding:0 1px;overflow:auto;scrollbar-width:thin}.ant-splitter-panel-hidden{padding:0;overflow:hidden}.ant-splitter-panel:has(.ant-splitter:only-child){overflow:hidden}.ant-splitter-bar{position:relative;flex:none;-webkit-user-select:none;user-select:none}.ant-splitter-bar-preview{position:absolute;z-index:1;display:none;background:#1890ff;opacity:.2;transition:none;pointer-events:none}.ant-splitter-bar-preview-active{display:block}.ant-splitter-bar-dragger{position:absolute;top:50%;left:50%;z-index:1;transform:translate(-50%,-50%)}.ant-splitter-bar-dragger:before{position:absolute;top:50%;left:50%;background:#0000000a;transform:translate(-50%,-50%);content:""}.ant-splitter-bar-dragger:hover:not(.ant-splitter-bar-dragger-active):before{background:#e6f4ff}.ant-splitter-bar-dragger:after{position:absolute;top:50%;left:50%;background:#00000026;transform:translate(-50%,-50%);content:""}.ant-splitter-bar-dragger-active{z-index:2}.ant-splitter-bar-dragger-active:before{background:#bae0ff}.ant-splitter-bar:active .ant-splitter-bar-collapse-bar,.ant-splitter-bar:hover .ant-splitter-bar-collapse-bar{opacity:1}.ant-splitter>.ant-splitter-bar>.ant-splitter-bar-dragger.ant-splitter-bar-dragger-disabled{z-index:0}.ant-splitter>.ant-splitter-bar>.ant-splitter-bar-dragger.ant-splitter-bar-dragger-disabled,.ant-splitter>.ant-splitter-bar>.ant-splitter-bar-dragger.ant-splitter-bar-dragger-disabled-active,.ant-splitter>.ant-splitter-bar>.ant-splitter-bar-dragger.ant-splitter-bar-dragger-disabled:hover{cursor:default}.ant-splitter>.ant-splitter-bar>.ant-splitter-bar-dragger.ant-splitter-bar-dragger-disabled-active:before,.ant-splitter>.ant-splitter-bar>.ant-splitter-bar-dragger.ant-splitter-bar-dragger-disabled:before,.ant-splitter>.ant-splitter-bar>.ant-splitter-bar-dragger.ant-splitter-bar-dragger-disabled:hover:before{background:#0000000a}.ant-splitter>.ant-splitter-bar>.ant-splitter-bar-dragger.ant-splitter-bar-dragger-disabled:after{display:none}.ant-splitter-bar-collapse-bar{position:absolute;top:50%;left:50%;z-index:1000;display:flex;align-items:center;justify-content:center;color:#000000d9;font-size:12px;background:#0000000a;border-radius:2px;transform:translate(-50%,-50%);cursor:pointer;opacity:0}.ant-splitter-bar-collapse-bar:hover{background:#e6f4ff}.ant-splitter-bar-collapse-bar:active{background:#bae0ff}.ant-splitter-horizontal>.ant-splitter-bar{width:0}.ant-splitter-horizontal>.ant-splitter-bar .ant-splitter-bar-dragger{width:6px;height:100%;cursor:col-resize}.ant-splitter-horizontal>.ant-splitter-bar .ant-splitter-bar-dragger:before{width:2px;height:100%}.ant-splitter-horizontal>.ant-splitter-bar .ant-splitter-bar-dragger:after{width:2px;height:20px}.ant-splitter-horizontal>.ant-splitter-bar .ant-splitter-bar-preview{width:2px;height:100%}.ant-splitter-horizontal>.ant-splitter-bar .ant-splitter-bar-collapse-bar{width:12px;height:24px}.ant-splitter-horizontal>.ant-splitter-bar .ant-splitter-bar-collapse-bar-start{right:3px;left:auto;transform:translateY(-50%)}.ant-splitter-horizontal>.ant-splitter-bar .ant-splitter-bar-collapse-bar-end{right:auto;left:3px;transform:translateY(-50%)}.ant-splitter-vertical>.ant-splitter-bar{height:0}.ant-splitter-vertical>.ant-splitter-bar .ant-splitter-bar-dragger{width:100%;height:6px;cursor:row-resize}.ant-splitter-vertical>.ant-splitter-bar .ant-splitter-bar-dragger:has(.ant-splitter-vertical>.ant-splitter-bar .ant-splitter-bar-dragger-disabled){cursor:default}.ant-splitter-vertical>.ant-splitter-bar .ant-splitter-bar-dragger:before{width:100%;height:2px}.ant-splitter-vertical>.ant-splitter-bar .ant-splitter-bar-dragger:after{width:20px;height:2px}.ant-splitter-vertical>.ant-splitter-bar .ant-splitter-bar-preview{width:100%;height:2px}.ant-splitter-vertical>.ant-splitter-bar .ant-splitter-bar-collapse-bar{width:24px;height:12px}.ant-splitter-vertical>.ant-splitter-bar .ant-splitter-bar-collapse-bar-start{top:auto;bottom:3px;transform:translate(-50%)}.ant-splitter-vertical>.ant-splitter-bar .ant-splitter-bar-collapse-bar-end{top:3px;bottom:auto;transform:translate(-50%)}.ant-splitter-mask{position:fixed;z-index:1000;inset:0}.ant-splitter-mask-horizontal{cursor:col-resize}.ant-splitter-mask-vertical{cursor:row-resize}.ant-splitter-rtl{direction:rtl}.ant-splitter-rtl .ant-splitter-dot-spin{transform:rotate(-45deg);animation-name:antRotateRtl}@keyframes antRotateRtl{to{transform:rotate(-405deg)}}nz-splitter{display:block}.ant-statistic{box-sizing:border-box;margin:0;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum"}.ant-statistic-title{margin-bottom:4px;color:#00000073;font-size:14px}.ant-statistic-skeleton{padding-top:16px}.ant-statistic-content{color:#000000d9;font-size:24px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji"}.ant-statistic-content-value{display:inline-block;direction:ltr}.ant-statistic-content-prefix,.ant-statistic-content-suffix{display:inline-block}.ant-statistic-content-prefix{margin-right:4px}.ant-statistic-content-suffix{margin-left:4px}.ant-statistic-rtl{direction:rtl}.ant-statistic-rtl .ant-statistic-content-prefix{margin-right:0;margin-left:4px}.ant-statistic-rtl .ant-statistic-content-suffix{margin-right:4px;margin-left:0}.ant-steps{box-sizing:border-box;margin:0;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum";display:flex;width:100%;font-size:0;text-align:initial}.ant-steps-item{position:relative;display:inline-block;flex:1;overflow:hidden;vertical-align:top}.ant-steps-item-container{outline:0}.ant-steps-item:last-child{flex:none}.ant-steps-item:last-child>.ant-steps-item-container>.ant-steps-item-content>.ant-steps-item-title:after,.ant-steps-item:last-child>.ant-steps-item-container>.ant-steps-item-tail{display:none}.ant-steps-item-content,.ant-steps-item-icon{display:inline-block;vertical-align:top}.ant-steps-item-icon{width:32px;height:32px;margin:0 8px 0 0;font-size:16px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";line-height:32px;text-align:center;border:1px solid rgba(0,0,0,.25);border-radius:32px;transition:background-color .3s,border-color .3s}.ant-steps-item-icon .ant-steps-icon{position:relative;top:-.5px;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:#f0f0f0;border-radius:1px;transition:background .3s;content:""}.ant-steps-item-title{position:relative;display:inline-block;padding-right:16px;color:#000000d9;font-size:16px;line-height:32px}.ant-steps-item-title:after{position:absolute;top:16px;left:100%;display:block;width:9999px;height:1px;background:#f0f0f0;content:""}.ant-steps-item-subtitle{display:inline;margin-left:8px;color:#00000073;font-weight:400;font-size:14px}.ant-steps-item-description{color:#00000073;font-size:14px}.ant-steps-item-wait .ant-steps-item-icon{background-color:#fff;border-color:#00000040}.ant-steps-item-wait .ant-steps-item-icon>.ant-steps-icon{color:#00000040}.ant-steps-item-wait .ant-steps-item-icon>.ant-steps-icon .ant-steps-icon-dot{background:#00000040}.ant-steps-item-wait>.ant-steps-item-container>.ant-steps-item-content>.ant-steps-item-title{color:#00000073}.ant-steps-item-wait>.ant-steps-item-container>.ant-steps-item-content>.ant-steps-item-title:after{background-color:#f0f0f0}.ant-steps-item-wait>.ant-steps-item-container>.ant-steps-item-content>.ant-steps-item-description{color:#00000073}.ant-steps-item-wait>.ant-steps-item-container>.ant-steps-item-tail:after{background-color:#f0f0f0}.ant-steps-item-process .ant-steps-item-icon{background-color:#fff;border-color:#1890ff}.ant-steps-item-process .ant-steps-item-icon>.ant-steps-icon{color:#1890ff}.ant-steps-item-process .ant-steps-item-icon>.ant-steps-icon .ant-steps-icon-dot{background:#1890ff}.ant-steps-item-process>.ant-steps-item-container>.ant-steps-item-content>.ant-steps-item-title{color:#000000d9}.ant-steps-item-process>.ant-steps-item-container>.ant-steps-item-content>.ant-steps-item-title:after{background-color:#f0f0f0}.ant-steps-item-process>.ant-steps-item-container>.ant-steps-item-content>.ant-steps-item-description{color:#000000d9}.ant-steps-item-process>.ant-steps-item-container>.ant-steps-item-tail:after{background-color:#f0f0f0}.ant-steps-item-process>.ant-steps-item-container>.ant-steps-item-icon{background:#1890ff}.ant-steps-item-process>.ant-steps-item-container>.ant-steps-item-icon .ant-steps-icon{color:#fff}.ant-steps-item-process>.ant-steps-item-container>.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>.ant-steps-icon{color:#1890ff}.ant-steps-item-finish .ant-steps-item-icon>.ant-steps-icon .ant-steps-icon-dot{background:#1890ff}.ant-steps-item-finish>.ant-steps-item-container>.ant-steps-item-content>.ant-steps-item-title{color:#000000d9}.ant-steps-item-finish>.ant-steps-item-container>.ant-steps-item-content>.ant-steps-item-title:after{background-color:#1890ff}.ant-steps-item-finish>.ant-steps-item-container>.ant-steps-item-content>.ant-steps-item-description{color:#00000073}.ant-steps-item-finish>.ant-steps-item-container>.ant-steps-item-tail:after{background-color:#1890ff}.ant-steps-item-error .ant-steps-item-icon{background-color:#fff;border-color:#ff4d4f}.ant-steps-item-error .ant-steps-item-icon>.ant-steps-icon{color:#ff4d4f}.ant-steps-item-error .ant-steps-item-icon>.ant-steps-icon .ant-steps-icon-dot{background:#ff4d4f}.ant-steps-item-error>.ant-steps-item-container>.ant-steps-item-content>.ant-steps-item-title{color:#ff4d4f}.ant-steps-item-error>.ant-steps-item-container>.ant-steps-item-content>.ant-steps-item-title:after{background-color:#f0f0f0}.ant-steps-item-error>.ant-steps-item-container>.ant-steps-item-content>.ant-steps-item-description{color:#ff4d4f}.ant-steps-item-error>.ant-steps-item-container>.ant-steps-item-tail:after{background-color:#f0f0f0}.ant-steps-item.ant-steps-next-error .ant-steps-item-title:after{background:#ff4d4f}.ant-steps-item-disabled{cursor:not-allowed}.ant-steps .ant-steps-item:not(.ant-steps-item-active)>.ant-steps-item-container[role=button]{cursor:pointer}.ant-steps .ant-steps-item:not(.ant-steps-item-active)>.ant-steps-item-container[role=button] .ant-steps-item-description,.ant-steps .ant-steps-item:not(.ant-steps-item-active)>.ant-steps-item-container[role=button] .ant-steps-item-icon .ant-steps-icon,.ant-steps .ant-steps-item:not(.ant-steps-item-active)>.ant-steps-item-container[role=button] .ant-steps-item-subtitle,.ant-steps .ant-steps-item:not(.ant-steps-item-active)>.ant-steps-item-container[role=button] .ant-steps-item-title{transition:color .3s}.ant-steps .ant-steps-item:not(.ant-steps-item-active)>.ant-steps-item-container[role=button]:hover .ant-steps-item-description,.ant-steps .ant-steps-item:not(.ant-steps-item-active)>.ant-steps-item-container[role=button]:hover .ant-steps-item-subtitle,.ant-steps .ant-steps-item:not(.ant-steps-item-active)>.ant-steps-item-container[role=button]:hover .ant-steps-item-title{color:#1890ff}.ant-steps .ant-steps-item:not(.ant-steps-item-active):not(.ant-steps-item-process)>.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)>.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{padding-left:16px;white-space:nowrap}.ant-steps-horizontal:not(.ant-steps-label-vertical) .ant-steps-item:first-child{padding-left: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-container>.ant-steps-item-icon{height:auto;background:0 0;border:0}.ant-steps-item-custom>.ant-steps-item-container>.ant-steps-item-icon>.ant-steps-icon{top:0;left:.5px;width:32px;height:32px;font-size:24px;line-height:32px}.ant-steps-item-custom.ant-steps-item-process .ant-steps-item-icon>.ant-steps-icon{color:#1890ff}.ant-steps:not(.ant-steps-vertical) .ant-steps-item-custom .ant-steps-item-icon{width:auto;background:0 0}.ant-steps-small.ant-steps-horizontal:not(.ant-steps-label-vertical) .ant-steps-item{padding-left:12px}.ant-steps-small.ant-steps-horizontal:not(.ant-steps-label-vertical) .ant-steps-item:first-child{padding-left:0}.ant-steps-small .ant-steps-item-icon{width:24px;height:24px;margin:0 8px 0 0;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:#00000073;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:0 0;border:0;border-radius:0}.ant-steps-small .ant-steps-item-custom .ant-steps-item-icon>.ant-steps-icon{font-size:24px;line-height:24px;transform:none}.ant-steps-vertical{display:flex;flex-direction:column}.ant-steps-vertical>.ant-steps-item{display:block;flex:1 0 auto;padding-left:0;overflow:visible}.ant-steps-vertical>.ant-steps-item .ant-steps-item-icon{float:left;margin-right:16px}.ant-steps-vertical>.ant-steps-item .ant-steps-item-content{display:block;min-height:48px;overflow:hidden}.ant-steps-vertical>.ant-steps-item .ant-steps-item-title{line-height:32px}.ant-steps-vertical>.ant-steps-item .ant-steps-item-description{padding-bottom:12px}.ant-steps-vertical>.ant-steps-item>.ant-steps-item-container>.ant-steps-item-tail{position:absolute;top:0;left:15px;width:1px;height:100%;padding:38px 0 6px}.ant-steps-vertical>.ant-steps-item>.ant-steps-item-container>.ant-steps-item-tail:after{width:1px;height:100%}.ant-steps-vertical>.ant-steps-item:not(:last-child)>.ant-steps-item-container>.ant-steps-item-tail{display:block}.ant-steps-vertical>.ant-steps-item>.ant-steps-item-container>.ant-steps-item-content>.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:11px;padding:30px 0 6px}.ant-steps-vertical.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;padding-left: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.5715}.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.5715}.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:0 0;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 .3s}.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:#0000;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{position:relative;top:-1px;width:10px;height:10px;line-height:10px;background:0 0}.ant-steps-dot .ant-steps-item-process .ant-steps-icon:first-child .ant-steps-icon-dot,.ant-steps-dot.ant-steps-small .ant-steps-item-process .ant-steps-icon:first-child .ant-steps-icon-dot{left:0}.ant-steps-vertical.ant-steps-dot .ant-steps-item-icon{margin-top:13px;margin-left:0;background:0 0}.ant-steps-vertical.ant-steps-dot .ant-steps-item>.ant-steps-item-container>.ant-steps-item-tail{top:6.5px;left:-9px;margin:0;padding:22px 0 4px}.ant-steps-vertical.ant-steps-dot.ant-steps-small .ant-steps-item-icon{margin-top:10px}.ant-steps-vertical.ant-steps-dot.ant-steps-small .ant-steps-item>.ant-steps-item-container>.ant-steps-item-tail{top:3.5px}.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-content{width:inherit}.ant-steps-vertical.ant-steps-dot .ant-steps-item-process .ant-steps-item-container .ant-steps-item-icon .ant-steps-icon-dot{top:-1px;left:-1px}.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 .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:.85}.ant-steps-navigation .ant-steps-item:last-child{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,.25);border-bottom:none;border-left:none;transform:rotate(45deg);content:""}.ant-steps-navigation .ant-steps-item:before{position:absolute;bottom:0;left:50%;display:inline-block;width:0;height:2px;background-color:#1890ff;transition:width .3s,left .3s;transition-timing-function:ease-out;content:""}.ant-steps-navigation .ant-steps-item.ant-steps-item-active:before{left:0;width:100%}.ant-steps-navigation.ant-steps-vertical>.ant-steps-item{margin-right:0!important}.ant-steps-navigation.ant-steps-vertical>.ant-steps-item:before{display:none}.ant-steps-navigation.ant-steps-vertical>.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.ant-steps-vertical>.ant-steps-item:after{position:relative;top:-2px;left:50%;display:block;width:8px;height:8px;margin-bottom:8px;text-align:center;transform:rotate(135deg)}.ant-steps-navigation.ant-steps-vertical>.ant-steps-item>.ant-steps-item-container>.ant-steps-item-tail{visibility:hidden}.ant-steps-navigation.ant-steps-horizontal>.ant-steps-item>.ant-steps-item-container>.ant-steps-item-tail{visibility:hidden}.ant-steps-rtl{direction:rtl}.ant-steps.ant-steps-rtl .ant-steps-item-icon{margin-right:0;margin-left:8px}.ant-steps-rtl .ant-steps-item-tail{right:0;left:auto}.ant-steps-rtl .ant-steps-item-title{padding-right:0;padding-left:16px}.ant-steps-rtl .ant-steps-item-title .ant-steps-item-subtitle{float:left;margin-right:8px;margin-left:0}.ant-steps-rtl .ant-steps-item-title:after{right:100%;left:auto}.ant-steps-rtl.ant-steps-horizontal:not(.ant-steps-label-vertical) .ant-steps-item{padding-right:16px;padding-left:0}.ant-steps-rtl.ant-steps-horizontal:not(.ant-steps-label-vertical) .ant-steps-item:first-child{padding-right:0}.ant-steps-rtl.ant-steps-horizontal:not(.ant-steps-label-vertical) .ant-steps-item:last-child .ant-steps-item-title{padding-left:0}.ant-steps-rtl .ant-steps-item-custom .ant-steps-item-icon>.ant-steps-icon{right:.5px;left:auto}.ant-steps-rtl.ant-steps-navigation.ant-steps-small .ant-steps-item-container{margin-right:-12px;margin-left:0}.ant-steps-rtl.ant-steps-navigation .ant-steps-item-container{margin-right:-16px;margin-left:0;text-align:right}.ant-steps-rtl.ant-steps-navigation .ant-steps-item-container .ant-steps-item-title{padding-left:0}.ant-steps-rtl.ant-steps-navigation .ant-steps-item:after{right:100%;left:auto;margin-right:-2px;margin-left:0;transform:rotate(225deg)}.ant-steps-rtl.ant-steps-small.ant-steps-horizontal:not(.ant-steps-label-vertical) .ant-steps-item{padding-right:12px;padding-left:0}.ant-steps-rtl.ant-steps-small.ant-steps-horizontal:not(.ant-steps-label-vertical) .ant-steps-item:first-child{padding-right:0}.ant-steps-rtl.ant-steps-small .ant-steps-item-title{padding-right:0;padding-left:12px}.ant-steps-rtl.ant-steps-vertical>.ant-steps-item .ant-steps-item-icon{float:right;margin-right:0;margin-left:16px}.ant-steps-rtl.ant-steps-vertical>.ant-steps-item>.ant-steps-item-container>.ant-steps-item-tail{right:16px;left:auto}.ant-steps-rtl.ant-steps-vertical.ant-steps-small .ant-steps-item-container .ant-steps-item-tail{right:12px;left:auto}.ant-steps-rtl.ant-steps-label-vertical .ant-steps-item-title{padding-left:0}.ant-steps-rtl.ant-steps-dot .ant-steps-item-tail,.ant-steps-rtl.ant-steps-dot.ant-steps-small .ant-steps-item-tail{margin:0 70px 0 0}.ant-steps-rtl.ant-steps-dot .ant-steps-item-tail:after,.ant-steps-rtl.ant-steps-dot.ant-steps-small .ant-steps-item-tail:after{margin-right:12px;margin-left:0}.ant-steps-rtl.ant-steps-dot .ant-steps-item:first-child .ant-steps-icon-dot,.ant-steps-rtl.ant-steps-dot.ant-steps-small .ant-steps-item:first-child .ant-steps-icon-dot{right:2px;left:auto}.ant-steps-rtl.ant-steps-dot .ant-steps-item-icon,.ant-steps-rtl.ant-steps-dot.ant-steps-small .ant-steps-item-icon{margin-right:67px;margin-left:0}.ant-steps-rtl.ant-steps-dot .ant-steps-item-icon .ant-steps-icon-dot,.ant-steps-rtl.ant-steps-dot.ant-steps-small .ant-steps-item-icon .ant-steps-icon-dot{float:right}.ant-steps-rtl.ant-steps-dot .ant-steps-item-icon .ant-steps-icon-dot:after,.ant-steps-rtl.ant-steps-dot.ant-steps-small .ant-steps-item-icon .ant-steps-icon-dot:after{right:-26px;left:auto}.ant-steps-rtl.ant-steps-vertical.ant-steps-dot .ant-steps-item-icon{margin-right:0;margin-left:16px}.ant-steps-rtl.ant-steps-vertical.ant-steps-dot .ant-steps-item>.ant-steps-item-container>.ant-steps-item-tail{right:-9px;left:auto}.ant-steps-rtl.ant-steps-vertical.ant-steps-dot .ant-steps-item:first-child .ant-steps-icon-dot{right:0;left:auto}.ant-steps-rtl.ant-steps-vertical.ant-steps-dot .ant-steps-item-process .ant-steps-icon-dot{right:-2px;left:auto}.ant-steps-rtl.ant-steps-with-progress.ant-steps-vertical>.ant-steps-item{padding-right:4px}.ant-steps-rtl.ant-steps-with-progress.ant-steps-vertical>.ant-steps-item>.ant-steps-item-container>.ant-steps-item-tail{right:19px}.ant-steps-rtl.ant-steps-with-progress.ant-steps-small.ant-steps-vertical>.ant-steps-item>.ant-steps-item-container>.ant-steps-item-tail{right:15px}.ant-steps-rtl.ant-steps-with-progress.ant-steps-horizontal.ant-steps-label-horizontal .ant-steps-item:first-child{padding-right:4px;padding-left:0}.ant-steps-rtl.ant-steps-with-progress.ant-steps-horizontal.ant-steps-label-horizontal .ant-steps-item:first-child.ant-steps-item-active{padding-right:4px}.ant-steps-with-progress .ant-steps-item{padding-top:4px}.ant-steps-with-progress .ant-steps-item>.ant-steps-item-container>.ant-steps-item-tail{top:4px;left:19px}.ant-steps-with-progress.ant-steps-horizontal .ant-steps-item:first-child,.ant-steps-with-progress.ant-steps-small.ant-steps-horizontal .ant-steps-item:first-child{padding-bottom:4px;padding-left:4px}.ant-steps-with-progress.ant-steps-small>.ant-steps-item>.ant-steps-item-container>.ant-steps-item-tail{left:15px}.ant-steps-with-progress.ant-steps-vertical .ant-steps-item{padding-left:4px}.ant-steps-with-progress.ant-steps-label-vertical .ant-steps-item .ant-steps-item-tail{top:14px!important}.ant-steps-with-progress .ant-steps-item-icon{position:relative}.ant-steps-with-progress .ant-steps-item-icon .ant-progress{position:absolute;inset:-5px}.ant-switch{margin:0;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum";position:relative;display:inline-block;box-sizing:border-box;min-width:44px;height:22px;line-height:22px;vertical-align:middle;background-color:#00000040;border:0;border-radius:100px;cursor:pointer;transition:all .2s;-webkit-user-select:none;user-select:none}.ant-switch:focus{outline:0;box-shadow:0 0 0 2px #0000001a}.ant-switch-checked:focus{box-shadow:0 0 0 2px #e6f7ff}.ant-switch:focus:hover{box-shadow:none}.ant-switch-checked{background-color:#1890ff}.ant-switch-disabled,.ant-switch-loading{cursor:not-allowed;opacity:.4}.ant-switch-disabled *,.ant-switch-loading *{box-shadow:none;cursor:not-allowed}.ant-switch-inner{display:block;margin:0 7px 0 25px;color:#fff;font-size:12px;transition:margin .2s}.ant-switch-checked .ant-switch-inner{margin:0 25px 0 7px}.ant-switch-handle{position:absolute;top:2px;left:2px;width:18px;height:18px;transition:all .2s ease-in-out}.ant-switch-handle:before{position:absolute;inset:0;background-color:#fff;border-radius:9px;box-shadow:0 2px 4px #00230b33;transition:all .2s ease-in-out;content:""}.ant-switch-checked .ant-switch-handle{left:calc(100% - 20px)}.ant-switch:not(.ant-switch-disabled):active .ant-switch-handle:before{right:-30%;left:0}.ant-switch:not(.ant-switch-disabled):active.ant-switch-checked .ant-switch-handle:before{right:0;left:-30%}.ant-switch-loading-icon.anticon{position:relative;top:2px;color:#000000a6;vertical-align:top}.ant-switch-checked .ant-switch-loading-icon{color:#1890ff}.ant-switch-small{min-width:28px;height:16px;line-height:16px}.ant-switch-small .ant-switch-inner{margin:0 5px 0 18px;font-size:12px}.ant-switch-small .ant-switch-handle{width:12px;height:12px}.ant-switch-small .ant-switch-loading-icon{top:1.5px;font-size:9px}.ant-switch-small.ant-switch-checked .ant-switch-inner{margin:0 18px 0 5px}.ant-switch-small.ant-switch-checked .ant-switch-handle{left:calc(100% - 14px)}.ant-switch-rtl{direction:rtl}.ant-switch-rtl .ant-switch-inner{margin:0 25px 0 7px}.ant-switch-rtl .ant-switch-handle{right:2px;left:auto}.ant-switch-rtl:not(.ant-switch-rtl-disabled):active .ant-switch-handle:before{right:0;left:-30%}.ant-switch-rtl:not(.ant-switch-rtl-disabled):active.ant-switch-checked .ant-switch-handle:before{right:-30%;left:0}.ant-switch-rtl.ant-switch-checked .ant-switch-inner{margin:0 7px 0 25px}.ant-switch-rtl.ant-switch-checked .ant-switch-handle{right:calc(100% - 20px)}.ant-switch-rtl.ant-switch-small.ant-switch-checked .ant-switch-handle{right:calc(100% - 14px)}nz-switch{display:inline-block}.ant-table.ant-table-middle{font-size:14px}.ant-table.ant-table-middle .ant-table-footer,.ant-table.ant-table-middle .ant-table-tbody>tr>td,.ant-table.ant-table-middle .ant-table-thead>tr>th,.ant-table.ant-table-middle .ant-table-title,.ant-table.ant-table-middle tfoot>tr>td,.ant-table.ant-table-middle tfoot>tr>th{padding:12px 8px}.ant-table.ant-table-middle .ant-table-filter-trigger{margin-right:-4px}.ant-table.ant-table-middle .ant-table-expanded-row-fixed{margin:-12px -8px}.ant-table.ant-table-middle .ant-table-tbody .ant-table-wrapper:only-child .ant-table{margin:-12px -8px -12px 40px}.ant-table.ant-table-middle .ant-table-selection-column{padding-inline-start:2px}.ant-table.ant-table-small{font-size:14px}.ant-table.ant-table-small .ant-table-footer,.ant-table.ant-table-small .ant-table-tbody>tr>td,.ant-table.ant-table-small .ant-table-thead>tr>th,.ant-table.ant-table-small .ant-table-title,.ant-table.ant-table-small tfoot>tr>td,.ant-table.ant-table-small tfoot>tr>th{padding:8px}.ant-table.ant-table-small .ant-table-filter-trigger{margin-right:-4px}.ant-table.ant-table-small .ant-table-expanded-row-fixed{margin:-8px}.ant-table.ant-table-small .ant-table-tbody .ant-table-wrapper:only-child .ant-table{margin:-8px -8px -8px 40px}.ant-table.ant-table-small .ant-table-selection-column{padding-inline-start:2px}.ant-table.ant-table-bordered>.ant-table-title{border:1px solid #f0f0f0;border-bottom:0}.ant-table.ant-table-bordered>.ant-table-container{border-left:1px solid #f0f0f0}.ant-table.ant-table-bordered>.ant-table-container>.ant-table-body>table>tbody>tr>td,.ant-table.ant-table-bordered>.ant-table-container>.ant-table-body>table>tfoot>tr>td,.ant-table.ant-table-bordered>.ant-table-container>.ant-table-body>table>tfoot>tr>th,.ant-table.ant-table-bordered>.ant-table-container>.ant-table-body>table>thead>tr>th,.ant-table.ant-table-bordered>.ant-table-container>.ant-table-content>table>tbody>tr>td,.ant-table.ant-table-bordered>.ant-table-container>.ant-table-content>table>tfoot>tr>td,.ant-table.ant-table-bordered>.ant-table-container>.ant-table-content>table>tfoot>tr>th,.ant-table.ant-table-bordered>.ant-table-container>.ant-table-content>table>thead>tr>th,.ant-table.ant-table-bordered>.ant-table-container>.ant-table-header>table>tbody>tr>td,.ant-table.ant-table-bordered>.ant-table-container>.ant-table-header>table>tfoot>tr>td,.ant-table.ant-table-bordered>.ant-table-container>.ant-table-header>table>tfoot>tr>th,.ant-table.ant-table-bordered>.ant-table-container>.ant-table-header>table>thead>tr>th,.ant-table.ant-table-bordered>.ant-table-container>.ant-table-summary>table>tbody>tr>td,.ant-table.ant-table-bordered>.ant-table-container>.ant-table-summary>table>tfoot>tr>td,.ant-table.ant-table-bordered>.ant-table-container>.ant-table-summary>table>tfoot>tr>th,.ant-table.ant-table-bordered>.ant-table-container>.ant-table-summary>table>thead>tr>th{border-right:1px solid #f0f0f0}.ant-table.ant-table-bordered>.ant-table-container>.ant-table-body>table>thead>tr:not(:last-child)>th,.ant-table.ant-table-bordered>.ant-table-container>.ant-table-content>table>thead>tr:not(:last-child)>th,.ant-table.ant-table-bordered>.ant-table-container>.ant-table-header>table>thead>tr:not(:last-child)>th,.ant-table.ant-table-bordered>.ant-table-container>.ant-table-summary>table>thead>tr:not(:last-child)>th{border-bottom:1px solid #f0f0f0}.ant-table.ant-table-bordered>.ant-table-container>.ant-table-body>table>thead>tr>th:before,.ant-table.ant-table-bordered>.ant-table-container>.ant-table-content>table>thead>tr>th:before,.ant-table.ant-table-bordered>.ant-table-container>.ant-table-header>table>thead>tr>th:before,.ant-table.ant-table-bordered>.ant-table-container>.ant-table-summary>table>thead>tr>th:before{background-color:transparent!important}.ant-table.ant-table-bordered>.ant-table-container>.ant-table-body>table>tbody>tr>.ant-table-cell-fix-right-first:after,.ant-table.ant-table-bordered>.ant-table-container>.ant-table-body>table>tfoot>tr>.ant-table-cell-fix-right-first:after,.ant-table.ant-table-bordered>.ant-table-container>.ant-table-body>table>thead>tr>.ant-table-cell-fix-right-first:after,.ant-table.ant-table-bordered>.ant-table-container>.ant-table-content>table>tbody>tr>.ant-table-cell-fix-right-first:after,.ant-table.ant-table-bordered>.ant-table-container>.ant-table-content>table>tfoot>tr>.ant-table-cell-fix-right-first:after,.ant-table.ant-table-bordered>.ant-table-container>.ant-table-content>table>thead>tr>.ant-table-cell-fix-right-first:after,.ant-table.ant-table-bordered>.ant-table-container>.ant-table-header>table>tbody>tr>.ant-table-cell-fix-right-first:after,.ant-table.ant-table-bordered>.ant-table-container>.ant-table-header>table>tfoot>tr>.ant-table-cell-fix-right-first:after,.ant-table.ant-table-bordered>.ant-table-container>.ant-table-header>table>thead>tr>.ant-table-cell-fix-right-first:after,.ant-table.ant-table-bordered>.ant-table-container>.ant-table-summary>table>tbody>tr>.ant-table-cell-fix-right-first:after,.ant-table.ant-table-bordered>.ant-table-container>.ant-table-summary>table>tfoot>tr>.ant-table-cell-fix-right-first:after,.ant-table.ant-table-bordered>.ant-table-container>.ant-table-summary>table>thead>tr>.ant-table-cell-fix-right-first:after{border-right:1px solid #f0f0f0}.ant-table.ant-table-bordered>.ant-table-container>.ant-table-body>table>tbody>tr>td>.ant-table-expanded-row-fixed,.ant-table.ant-table-bordered>.ant-table-container>.ant-table-content>table>tbody>tr>td>.ant-table-expanded-row-fixed,.ant-table.ant-table-bordered>.ant-table-container>.ant-table-header>table>tbody>tr>td>.ant-table-expanded-row-fixed,.ant-table.ant-table-bordered>.ant-table-container>.ant-table-summary>table>tbody>tr>td>.ant-table-expanded-row-fixed{margin:-16px -17px}.ant-table.ant-table-bordered>.ant-table-container>.ant-table-body>table>tbody>tr>td>.ant-table-expanded-row-fixed:after,.ant-table.ant-table-bordered>.ant-table-container>.ant-table-content>table>tbody>tr>td>.ant-table-expanded-row-fixed:after,.ant-table.ant-table-bordered>.ant-table-container>.ant-table-header>table>tbody>tr>td>.ant-table-expanded-row-fixed:after,.ant-table.ant-table-bordered>.ant-table-container>.ant-table-summary>table>tbody>tr>td>.ant-table-expanded-row-fixed:after{position:absolute;top:0;right:1px;bottom:0;border-right:1px solid #f0f0f0;content:""}.ant-table.ant-table-bordered>.ant-table-container>.ant-table-content>table,.ant-table.ant-table-bordered>.ant-table-container>.ant-table-header>table{border-top:1px solid #f0f0f0}.ant-table.ant-table-bordered.ant-table-scroll-horizontal>.ant-table-container>.ant-table-body>table>tbody>tr.ant-table-expanded-row>td,.ant-table.ant-table-bordered.ant-table-scroll-horizontal>.ant-table-container>.ant-table-body>table>tbody>tr.ant-table-placeholder>td{border-right:0}.ant-table.ant-table-bordered.ant-table-middle>.ant-table-container>.ant-table-body>table>tbody>tr>td>.ant-table-expanded-row-fixed,.ant-table.ant-table-bordered.ant-table-middle>.ant-table-container>.ant-table-content>table>tbody>tr>td>.ant-table-expanded-row-fixed{margin:-12px -9px}.ant-table.ant-table-bordered.ant-table-small>.ant-table-container>.ant-table-body>table>tbody>tr>td>.ant-table-expanded-row-fixed,.ant-table.ant-table-bordered.ant-table-small>.ant-table-container>.ant-table-content>table>tbody>tr>td>.ant-table-expanded-row-fixed{margin:-8px -9px}.ant-table.ant-table-bordered>.ant-table-footer{border:1px solid #f0f0f0;border-top:0}.ant-table-cell .ant-table-container:first-child{border-top:0}.ant-table-cell-scrollbar:not([rowspan]){box-shadow:0 1px 0 1px #fafafa}.ant-table-wrapper{clear:both;max-width:100%}.ant-table-wrapper:before{display:table;content:""}.ant-table-wrapper:after{display:table;clear:both;content:""}.ant-table{box-sizing:border-box;margin:0;padding:0;color:#000000d9;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum";position:relative;font-size:14px;background:#fff;border-radius:2px}.ant-table table{width:100%;text-align:left;border-radius:2px 2px 0 0;border-collapse:separate;border-spacing:0}.ant-table tfoot>tr>td,.ant-table tfoot>tr>th,.ant-table-tbody>tr>td,.ant-table-thead>tr>th{position:relative;padding:16px;overflow-wrap:break-word}.ant-table-cell-ellipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;word-break:keep-all}.ant-table-cell-ellipsis.ant-table-cell-fix-left-last,.ant-table-cell-ellipsis.ant-table-cell-fix-right-first{overflow:visible}.ant-table-cell-ellipsis.ant-table-cell-fix-left-last .ant-table-cell-content,.ant-table-cell-ellipsis.ant-table-cell-fix-right-first .ant-table-cell-content{display:block;overflow:hidden;text-overflow:ellipsis}.ant-table-cell-ellipsis .ant-table-column-title{overflow:hidden;text-overflow:ellipsis;word-break:keep-all}.ant-table-title{padding:16px}.ant-table-footer{padding:16px;color:#000000d9;background:#fafafa}.ant-table-thead>tr>th{position:relative;color:#000000d9;font-weight:500;text-align:left;background:#fafafa;border-bottom:1px solid #f0f0f0;transition:background .3s ease}.ant-table-thead>tr>th[colspan]:not([colspan="1"]){text-align:center}.ant-table-thead>tr>th:not(:last-child):not(.ant-table-selection-column):not(.ant-table-row-expand-icon-cell):not([colspan]):before{position:absolute;top:50%;right:0;width:1px;height:1.6em;background-color:#0000000f;transform:translateY(-50%);transition:background-color .3s;content:""}.ant-table-thead>tr:not(:last-child)>th[colspan]{border-bottom:0}.ant-table-tbody>tr>td{border-bottom:1px solid #f0f0f0;transition:background .3s}.ant-table-tbody>tr>td>.ant-table-expanded-row-fixed>.ant-table-wrapper:only-child .ant-table,.ant-table-tbody>tr>td>.ant-table-wrapper:only-child .ant-table{margin:-16px -16px -16px 32px}.ant-table-tbody>tr>td>.ant-table-expanded-row-fixed>.ant-table-wrapper:only-child .ant-table-tbody>tr:last-child>td,.ant-table-tbody>tr>td>.ant-table-wrapper:only-child .ant-table-tbody>tr:last-child>td{border-bottom:0}.ant-table-tbody>tr>td>.ant-table-expanded-row-fixed>.ant-table-wrapper:only-child .ant-table-tbody>tr:last-child>td:first-child,.ant-table-tbody>tr>td>.ant-table-expanded-row-fixed>.ant-table-wrapper:only-child .ant-table-tbody>tr:last-child>td:last-child,.ant-table-tbody>tr>td>.ant-table-wrapper:only-child .ant-table-tbody>tr:last-child>td:first-child,.ant-table-tbody>tr>td>.ant-table-wrapper:only-child .ant-table-tbody>tr:last-child>td:last-child{border-radius:0}.ant-table-tbody>tr.ant-table-row:hover>td,.ant-table-tbody>tr>td.ant-table-cell-row-hover{background:#fafafa}.ant-table-tbody>tr.ant-table-row-selected>td{background:#e6f7ff;border-color:#00000008}.ant-table-tbody>tr.ant-table-row-selected:hover>td{background:#dcf4ff}.ant-table-summary{position:relative;z-index:2;background:#fff}div.ant-table-summary{box-shadow:0 -1px #f0f0f0}.ant-table-summary>tr>td,.ant-table-summary>tr>th{border-bottom:1px solid #f0f0f0}.ant-table-pagination.ant-pagination{margin:16px 0}.ant-table-pagination{display:flex;flex-wrap:wrap;row-gap:8px}.ant-table-pagination>*{flex:none}.ant-table-pagination-left{justify-content:flex-start}.ant-table-pagination-center{justify-content:center}.ant-table-pagination-right{justify-content:flex-end}.ant-table-thead th.ant-table-column-has-sorters{outline:0;cursor:pointer;transition:all .3s}.ant-table-thead th.ant-table-column-has-sorters:hover{background:#0000000a}.ant-table-thead th.ant-table-column-has-sorters:hover:before{background-color:transparent!important}.ant-table-thead th.ant-table-column-has-sorters:focus-visible{color:#1890ff}.ant-table-thead th.ant-table-column-has-sorters.ant-table-cell-fix-left:hover,.ant-table-thead th.ant-table-column-has-sorters.ant-table-cell-fix-right:hover,.ant-table-thead th.ant-table-column-sort{background:#f5f5f5}.ant-table-thead th.ant-table-column-sort:before{background-color:transparent!important}td.ant-table-column-sort{background:#fafafa}.ant-table-column-title{position:relative;z-index:1;flex:1}.ant-table-column-sorters{display:flex;flex:auto;align-items:center;justify-content:space-between}.ant-table-column-sorters:after{position:absolute;inset:0;width:100%;height:100%;content:""}.ant-table-column-sorter{margin-left:4px;color:#bfbfbf;font-size:0;transition:color .3s}.ant-table-column-sorter-inner{display:inline-flex;flex-direction:column;align-items:center}.ant-table-column-sorter-down,.ant-table-column-sorter-up{font-size:11px}.ant-table-column-sorter-down.active,.ant-table-column-sorter-up.active{color:#1890ff}.ant-table-column-sorter-up+.ant-table-column-sorter-down{margin-top:-.3em}.ant-table-column-sorters:hover .ant-table-column-sorter{color:#a6a6a6}.ant-table-filter-column{display:flex;justify-content:space-between}.ant-table-filter-trigger{position:relative;display:flex;align-items:center;margin:-4px -8px -4px 4px;padding:0 4px;color:#bfbfbf;font-size:12px;border-radius:2px;cursor:pointer;transition:all .3s}.ant-table-filter-trigger:hover{color:#00000073;background:#0000000a}.ant-table-filter-trigger.active{color:#1890ff}.ant-table-filter-dropdown{box-sizing:border-box;margin:0;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum";min-width:120px;background-color:#fff;border-radius:2px;box-shadow:0 3px 6px -4px #0000001f,0 6px 16px #00000014,0 9px 28px 8px #0000000d}.ant-table-filter-dropdown .ant-dropdown-menu{max-height:264px;overflow-x:hidden;border:0;box-shadow:none}.ant-table-filter-dropdown .ant-dropdown-menu:empty:after{display:block;padding:8px 0;color:#00000040;font-size:12px;text-align:center;content:"Not Found"}.ant-table-filter-dropdown-tree{padding:8px 8px 0}.ant-table-filter-dropdown-tree .ant-tree-treenode .ant-tree-node-content-wrapper:hover{background-color:#f5f5f5}.ant-table-filter-dropdown-tree .ant-tree-treenode-checkbox-checked .ant-tree-node-content-wrapper,.ant-table-filter-dropdown-tree .ant-tree-treenode-checkbox-checked .ant-tree-node-content-wrapper:hover{background-color:#bae7ff}.ant-table-filter-dropdown-search{padding:8px;border-bottom:1px #f0f0f0 solid}.ant-table-filter-dropdown-search-input input{min-width:140px}.ant-table-filter-dropdown-search-input .anticon{color:#00000040}.ant-table-filter-dropdown-checkall{width:100%;margin-bottom:4px;margin-left:4px}.ant-table-filter-dropdown-submenu>ul{max-height:calc(100vh - 130px);overflow-x:hidden;overflow-y:auto}.ant-table-filter-dropdown .ant-checkbox-wrapper+span,.ant-table-filter-dropdown-submenu .ant-checkbox-wrapper+span{padding-left:8px}.ant-table-filter-dropdown-btns{display:flex;justify-content:space-between;padding:7px 8px;overflow:hidden;background-color:inherit;border-top:1px solid #f0f0f0}.ant-table-selection-col{width:32px}.ant-table-bordered .ant-table-selection-col{width:50px}table tr td.ant-table-selection-column,table tr th.ant-table-selection-column{padding-right:8px;padding-left:8px;text-align:center}table tr td.ant-table-selection-column .ant-radio-wrapper,table tr th.ant-table-selection-column .ant-radio-wrapper{margin-right:0}table tr th.ant-table-selection-column.ant-table-cell-fix-left{z-index:3}table tr th.ant-table-selection-column:after{background-color:transparent!important}.ant-table-selection{position:relative;display:inline-flex;flex-direction:column}.ant-table-selection-extra{position:absolute;top:0;z-index:1;cursor:pointer;transition:all .3s;margin-inline-start:100%;padding-inline-start:4px}.ant-table-selection-extra .anticon{color:#bfbfbf;font-size:10px}.ant-table-selection-extra .anticon:hover{color:#a6a6a6}.ant-table-expand-icon-col{width:48px}.ant-table-row-expand-icon-cell{text-align:center}.ant-table-row-expand-icon-cell .ant-table-row-expand-icon{display:inline-flex;float:none;vertical-align:sub}.ant-table-row-indent{float:left;height:1px}.ant-table-row-expand-icon{color:#1890ff;outline:0;cursor:pointer;transition:color .3s;position:relative;float:left;box-sizing:border-box;width:17px;height:17px;padding:0;color:inherit;line-height:17px;background:#fff;border:1px solid #f0f0f0;border-radius:2px;transform:scale(.94117647);transition:all .3s;-webkit-user-select:none;user-select:none}.ant-table-row-expand-icon:focus-visible,.ant-table-row-expand-icon:hover{color:#40a9ff}.ant-table-row-expand-icon:active{color:#096dd9}.ant-table-row-expand-icon:active,.ant-table-row-expand-icon:focus,.ant-table-row-expand-icon:hover{border-color:currentcolor}.ant-table-row-expand-icon:after,.ant-table-row-expand-icon:before{position:absolute;background:currentcolor;transition:transform .3s ease-out;content:""}.ant-table-row-expand-icon:before{top:7px;right:3px;left:3px;height:1px}.ant-table-row-expand-icon:after{top:3px;bottom:3px;left:7px;width:1px;transform:rotate(90deg)}.ant-table-row-expand-icon-collapsed:before{transform:rotate(-180deg)}.ant-table-row-expand-icon-collapsed:after{transform:rotate(0)}.ant-table-row-expand-icon-spaced{background:0 0;border:0;visibility:hidden}.ant-table-row-expand-icon-spaced:after,.ant-table-row-expand-icon-spaced:before{display:none;content:none}.ant-table-row-indent+.ant-table-row-expand-icon{margin-top:2.5005px;margin-right:8px}tr.ant-table-expanded-row:hover>td,tr.ant-table-expanded-row>td{background:#fbfbfb}tr.ant-table-expanded-row .ant-descriptions-view{display:flex}tr.ant-table-expanded-row .ant-descriptions-view table{flex:auto;width:auto}.ant-table .ant-table-expanded-row-fixed{position:relative;margin:-16px;padding:16px}.ant-table-tbody>tr.ant-table-placeholder{text-align:center}.ant-table-empty .ant-table-tbody>tr.ant-table-placeholder{color:#00000040}.ant-table-tbody>tr.ant-table-placeholder:hover>td{background:#fff}.ant-table-cell-fix-left,.ant-table-cell-fix-right{position:sticky!important;z-index:2;background:#fff}.ant-table-cell-fix-left-first:after,.ant-table-cell-fix-left-last:after{position:absolute;top:0;right:0;bottom:-1px;width:30px;transform:translate(100%);transition:box-shadow .3s;content:"";pointer-events:none}.ant-table-cell-fix-left-all:after{display:none}.ant-table-cell-fix-right-first:after,.ant-table-cell-fix-right-last:after{position:absolute;top:0;bottom:-1px;left:0;width:30px;transform:translate(-100%);transition:box-shadow .3s;content:"";pointer-events:none}.ant-table .ant-table-container:after,.ant-table .ant-table-container:before{position:absolute;top:0;bottom:0;z-index:4;width:30px;transition:box-shadow .3s;content:"";pointer-events:none}.ant-table .ant-table-container:before{left:0}.ant-table .ant-table-container:after{right:0}.ant-table-ping-left:not(.ant-table-has-fix-left)>.ant-table-container{position:relative}.ant-table-ping-left:not(.ant-table-has-fix-left)>.ant-table-container:before{box-shadow:inset 10px 0 8px -8px #00000026}.ant-table-ping-left .ant-table-cell-fix-left-first:after,.ant-table-ping-left .ant-table-cell-fix-left-last:after{box-shadow:inset 10px 0 8px -8px #00000026}.ant-table-ping-left .ant-table-cell-fix-left-last:before{background-color:transparent!important}.ant-table-ping-right:not(.ant-table-has-fix-right)>.ant-table-container{position:relative}.ant-table-ping-right:not(.ant-table-has-fix-right)>.ant-table-container:after{box-shadow:inset -10px 0 8px -8px #00000026}.ant-table-ping-right .ant-table-cell-fix-right-first:after,.ant-table-ping-right .ant-table-cell-fix-right-last:after{box-shadow:inset -10px 0 8px -8px #00000026}.ant-table-sticky-holder{position:sticky;z-index:3;background:#fff}.ant-table-sticky-scroll{position:sticky;bottom:0;z-index:3;display:flex;align-items:center;background:#fff;border-top:1px solid #f0f0f0;opacity:.6}.ant-table-sticky-scroll:hover{transform-origin:center bottom}.ant-table-sticky-scroll-bar{height:8px;background-color:#00000059;border-radius:4px}.ant-table-sticky-scroll-bar:hover,.ant-table-sticky-scroll-bar-active{background-color:#000c}@media all and (-ms-high-contrast:none){.ant-table-ping-left .ant-table-cell-fix-left-last:after{box-shadow:none!important}.ant-table-ping-right .ant-table-cell-fix-right-first:after{box-shadow:none!important}}.ant-table-title{border-radius:2px 2px 0 0}.ant-table-title+.ant-table-container{border-top-left-radius:0;border-top-right-radius:0}.ant-table-title+.ant-table-container table{border-radius:0}.ant-table-title+.ant-table-container table>thead>tr:first-child th:first-child{border-radius:0}.ant-table-title+.ant-table-container table>thead>tr:first-child th:last-child{border-radius:0}.ant-table-container{border-top-left-radius:2px;border-top-right-radius:2px}.ant-table-container table>thead>tr:first-child th:first-child{border-top-left-radius:2px}.ant-table-container table>thead>tr:first-child th:last-child{border-top-right-radius:2px}.ant-table-footer{border-radius:0 0 2px 2px}.ant-table-wrapper-rtl,.ant-table-rtl{direction:rtl}.ant-table-wrapper-rtl .ant-table table{text-align:right}.ant-table-wrapper-rtl .ant-table-thead>tr>th[colspan]:not([colspan="1"]){text-align:center}.ant-table-wrapper-rtl .ant-table-thead>tr>th:not(:last-child):not(.ant-table-selection-column):not(.ant-table-row-expand-icon-cell):not([colspan]):before{right:auto;left:0}.ant-table-wrapper-rtl .ant-table-thead>tr>th{text-align:right}.ant-table-tbody>tr .ant-table-wrapper:only-child .ant-table.ant-table-rtl{margin:-16px 33px -16px -16px}.ant-table-wrapper.ant-table-wrapper-rtl .ant-table-pagination-left{justify-content:flex-end}.ant-table-wrapper.ant-table-wrapper-rtl .ant-table-pagination-right{justify-content:flex-start}.ant-table-wrapper-rtl .ant-table-column-sorter{margin-right:4px;margin-left:0}.ant-table-wrapper-rtl .ant-table-filter-column-title{padding:16px 16px 16px 2.3em}.ant-table-rtl .ant-table-thead tr th.ant-table-column-has-sorters .ant-table-filter-column-title{padding:0 0 0 2.3em}.ant-table-wrapper-rtl .ant-table-filter-trigger{margin:-4px 4px -4px -8px}.ant-dropdown-menu-submenu-rtl.ant-table-filter-dropdown .ant-checkbox-wrapper+span,.ant-dropdown-menu-submenu-rtl.ant-table-filter-dropdown-submenu .ant-checkbox-wrapper+span,.ant-dropdown-rtl .ant-table-filter-dropdown .ant-checkbox-wrapper+span,.ant-dropdown-rtl .ant-table-filter-dropdown-submenu .ant-checkbox-wrapper+span{padding-right:8px;padding-left:0}.ant-table-wrapper-rtl .ant-table-selection{text-align:center}.ant-table-wrapper-rtl .ant-table-row-indent,.ant-table-wrapper-rtl .ant-table-row-expand-icon{float:right}.ant-table-wrapper-rtl .ant-table-row-indent+.ant-table-row-expand-icon{margin-right:0;margin-left:8px}.ant-table-wrapper-rtl .ant-table-row-expand-icon:after{transform:rotate(-90deg)}.ant-table-wrapper-rtl .ant-table-row-expand-icon-collapsed:before{transform:rotate(180deg)}.ant-table-wrapper-rtl .ant-table-row-expand-icon-collapsed:after{transform:rotate(0)}nz-table,nz-table-inner-default,nz-table-inner-scroll,nz-table-selection,nz-table-title-footer{display:block}nz-filter-trigger{display:inline-flex}.nz-table-out-bordered>.ant-table-title{border:1px solid #f0f0f0;border-bottom:0}.nz-table-out-bordered>.ant-table-container{border:1px solid #f0f0f0;border-bottom:0}.nz-table-out-bordered>.ant-table-footer{border:1px solid #f0f0f0;border-top:0}cdk-virtual-scroll-viewport.ant-table-body{overflow-y:scroll}.nz-table-hide-scrollbar{scrollbar-color:#fafafa #fafafa}.nz-table-hide-scrollbar::-webkit-scrollbar{background-color:#fafafa}.ant-table.ant-table-small .nz-table-hide-scrollbar{scrollbar-color:#fafafa #fafafa}.ant-table.ant-table-small .nz-table-hide-scrollbar::-webkit-scrollbar{background-color:transparent}.ant-table-wrapper-rtl .ant-table thead>tr>th.ant-table-selection-column{text-align:center}.ant-table.ant-table-bordered>.ant-table-container>.cdk-virtual-scroll-viewport>.cdk-virtual-scroll-content-wrapper>table>tbody>tr>td,.ant-table.ant-table-bordered>.ant-table-container>.cdk-virtual-scroll-viewport>.cdk-virtual-scroll-content-wrapper>table>tfoot>tr>td,.ant-table.ant-table-bordered>.ant-table-container>.cdk-virtual-scroll-viewport>.cdk-virtual-scroll-content-wrapper>table>tfoot>tr>th,.ant-table.ant-table-bordered>.ant-table-container>.cdk-virtual-scroll-viewport>.cdk-virtual-scroll-content-wrapper>table>thead>tr>th{border-right:1px solid #f0f0f0}.ant-table.ant-table-bordered>.ant-table-container>.cdk-virtual-scroll-viewport>.cdk-virtual-scroll-content-wrapper>table>thead>tr:not(:last-child)>th{border-bottom:1px solid #f0f0f0}.ant-table.ant-table-bordered>.ant-table-container>.cdk-virtual-scroll-viewport>.cdk-virtual-scroll-content-wrapper>table>tbody>tr>.ant-table-cell-fix-right-first:after,.ant-table.ant-table-bordered>.ant-table-container>.cdk-virtual-scroll-viewport>.cdk-virtual-scroll-content-wrapper>table>tfoot>tr>.ant-table-cell-fix-right-first:after,.ant-table.ant-table-bordered>.ant-table-container>.cdk-virtual-scroll-viewport>.cdk-virtual-scroll-content-wrapper>table>thead>tr>.ant-table-cell-fix-right-first:after{border-right:1px solid #f0f0f0}.ant-table.ant-table-bordered>.ant-table-container>.cdk-virtual-scroll-viewport>.cdk-virtual-scroll-content-wrapper>table>tbody>tr>td>.ant-table-expanded-row-fixed{margin:-16px -17px}.ant-table.ant-table-bordered>.ant-table-container>.cdk-virtual-scroll-viewport>.cdk-virtual-scroll-content-wrapper>table>tbody>tr>td>.ant-table-expanded-row-fixed:after{position:absolute;top:0;right:1px;bottom:0;border-right:1px solid #f0f0f0;content:""}.ant-table.ant-table-bordered.ant-table-scroll-horizontal>.ant-table-container>.cdk-virtual-scroll-viewport>.cdk-virtual-scroll-content-wrapper>table>tbody>tr.ant-table-expanded-row>td,.ant-table.ant-table-bordered.ant-table-scroll-horizontal>.ant-table-container>.cdk-virtual-scroll-viewport>.cdk-virtual-scroll-content-wrapper>table>tbody>tr.ant-table-placeholder>td{border-right:0}.ant-table.ant-table-bordered.ant-table-middle>.ant-table-container>.cdk-virtual-scroll-viewport>.cdk-virtual-scroll-content-wrapper>table>tbody>tr>td>.ant-table-expanded-row-fixed{margin:-12px -9px}.ant-table.ant-table-bordered.ant-table-small>.ant-table-container>.cdk-virtual-scroll-viewport>.cdk-virtual-scroll-content-wrapper>table>tbody>tr>td>.ant-table-expanded-row-fixed{margin:-8px -9px}.ant-table-custom-column col{display:none;width:auto!important;min-width:auto!important}.ant-table-custom-column .ant-table-thead .ant-table-row,.ant-table-custom-column .ant-table-thead tr{display:flex;justify-content:space-between;width:100%}.ant-table-custom-column .ant-table-thead .ant-table-row th,.ant-table-custom-column .ant-table-thead tr th{overflow:hidden}.ant-table-custom-column .ant-table-tbody .ant-table-row,.ant-table-custom-column .ant-table-tbody tr{display:flex;justify-content:space-between;width:100%}.ant-table-custom-column .ant-table-tbody .ant-table-row td,.ant-table-custom-column .ant-table-tbody tr td{overflow:hidden}.ant-table-custom-column .ant-table-tbody .ant-table-row .nz-disable-td,.ant-table-custom-column .ant-table-tbody tr .nz-disable-td{width:100%}.ant-table-custom-column .ant-table-fixed tr .ant-table-cell-fix-left-last,.ant-table-custom-column .ant-table-fixed tr .ant-table-cell-fix-right-first{overflow:visible}.ant-table-custom-column .ant-table-fixed .ant-table-row{width:100%}.ant-tabs-small>.ant-tabs-nav .ant-tabs-tab{padding:8px 0;font-size:14px}.ant-tabs-large>.ant-tabs-nav .ant-tabs-tab{padding:16px 0;font-size:16px}.ant-tabs-card.ant-tabs-small>.ant-tabs-nav .ant-tabs-tab{padding:6px 16px}.ant-tabs-card.ant-tabs-large>.ant-tabs-nav .ant-tabs-tab{padding:7px 16px 6px}.ant-tabs-rtl{direction:rtl}.ant-tabs-rtl .ant-tabs-nav .ant-tabs-tab{margin:0 0 0 32px}.ant-tabs-rtl .ant-tabs-nav .ant-tabs-tab:last-of-type{margin-left:0}.ant-tabs-rtl .ant-tabs-nav .ant-tabs-tab .anticon{margin-right:0;margin-left:12px}.ant-tabs-rtl .ant-tabs-nav .ant-tabs-tab .ant-tabs-tab-remove{margin-right:8px;margin-left:-4px}.ant-tabs-rtl .ant-tabs-nav .ant-tabs-tab .ant-tabs-tab-remove .anticon{margin:0}.ant-tabs-rtl.ant-tabs-left>.ant-tabs-nav{order:1}.ant-tabs-rtl.ant-tabs-left>.ant-tabs-content-holder{order:0}.ant-tabs-rtl.ant-tabs-right>.ant-tabs-nav{order:0}.ant-tabs-rtl.ant-tabs-right>.ant-tabs-content-holder{order:1}.ant-tabs-rtl.ant-tabs-card.ant-tabs-bottom>.ant-tabs-nav .ant-tabs-tab+.ant-tabs-tab,.ant-tabs-rtl.ant-tabs-card.ant-tabs-bottom>div>.ant-tabs-nav .ant-tabs-tab+.ant-tabs-tab,.ant-tabs-rtl.ant-tabs-card.ant-tabs-top>.ant-tabs-nav .ant-tabs-tab+.ant-tabs-tab,.ant-tabs-rtl.ant-tabs-card.ant-tabs-top>div>.ant-tabs-nav .ant-tabs-tab+.ant-tabs-tab{margin-right:2px;margin-left:0}.ant-tabs-rtl.ant-tabs-card.ant-tabs-bottom>.ant-tabs-nav .ant-tabs-nav-add,.ant-tabs-rtl.ant-tabs-card.ant-tabs-bottom>div>.ant-tabs-nav .ant-tabs-nav-add,.ant-tabs-rtl.ant-tabs-card.ant-tabs-top>.ant-tabs-nav .ant-tabs-nav-add,.ant-tabs-rtl.ant-tabs-card.ant-tabs-top>div>.ant-tabs-nav .ant-tabs-nav-add{margin-right:2px;margin-left:0}.ant-tabs-dropdown-rtl{direction:rtl}.ant-tabs-dropdown-rtl .ant-tabs-dropdown-menu-item{text-align:right}.ant-tabs-bottom,.ant-tabs-top{flex-direction:column}.ant-tabs-bottom>.ant-tabs-nav,.ant-tabs-bottom>div>.ant-tabs-nav,.ant-tabs-top>.ant-tabs-nav,.ant-tabs-top>div>.ant-tabs-nav{margin:0 0 16px}.ant-tabs-bottom>.ant-tabs-nav:before,.ant-tabs-bottom>div>.ant-tabs-nav:before,.ant-tabs-top>.ant-tabs-nav:before,.ant-tabs-top>div>.ant-tabs-nav:before{position:absolute;right:0;left:0;border-bottom:1px solid #f0f0f0;content:""}.ant-tabs-bottom>.ant-tabs-nav .ant-tabs-ink-bar,.ant-tabs-bottom>div>.ant-tabs-nav .ant-tabs-ink-bar,.ant-tabs-top>.ant-tabs-nav .ant-tabs-ink-bar,.ant-tabs-top>div>.ant-tabs-nav .ant-tabs-ink-bar{height:2px}.ant-tabs-bottom>.ant-tabs-nav .ant-tabs-ink-bar-animated,.ant-tabs-bottom>div>.ant-tabs-nav .ant-tabs-ink-bar-animated,.ant-tabs-top>.ant-tabs-nav .ant-tabs-ink-bar-animated,.ant-tabs-top>div>.ant-tabs-nav .ant-tabs-ink-bar-animated{transition:width .3s,left .3s,right .3s}.ant-tabs-bottom>.ant-tabs-nav .ant-tabs-nav-wrap:after,.ant-tabs-bottom>.ant-tabs-nav .ant-tabs-nav-wrap:before,.ant-tabs-bottom>div>.ant-tabs-nav .ant-tabs-nav-wrap:after,.ant-tabs-bottom>div>.ant-tabs-nav .ant-tabs-nav-wrap:before,.ant-tabs-top>.ant-tabs-nav .ant-tabs-nav-wrap:after,.ant-tabs-top>.ant-tabs-nav .ant-tabs-nav-wrap:before,.ant-tabs-top>div>.ant-tabs-nav .ant-tabs-nav-wrap:after,.ant-tabs-top>div>.ant-tabs-nav .ant-tabs-nav-wrap:before{top:0;bottom:0;width:30px}.ant-tabs-bottom>.ant-tabs-nav .ant-tabs-nav-wrap:before,.ant-tabs-bottom>div>.ant-tabs-nav .ant-tabs-nav-wrap:before,.ant-tabs-top>.ant-tabs-nav .ant-tabs-nav-wrap:before,.ant-tabs-top>div>.ant-tabs-nav .ant-tabs-nav-wrap:before{left:0;box-shadow:inset 10px 0 8px -8px #00000014}.ant-tabs-bottom>.ant-tabs-nav .ant-tabs-nav-wrap:after,.ant-tabs-bottom>div>.ant-tabs-nav .ant-tabs-nav-wrap:after,.ant-tabs-top>.ant-tabs-nav .ant-tabs-nav-wrap:after,.ant-tabs-top>div>.ant-tabs-nav .ant-tabs-nav-wrap:after{right:0;box-shadow:inset -10px 0 8px -8px #00000014}.ant-tabs-bottom>.ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-left:before,.ant-tabs-bottom>div>.ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-left:before,.ant-tabs-top>.ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-left:before,.ant-tabs-top>div>.ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-left:before{opacity:1}.ant-tabs-bottom>.ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-right:after,.ant-tabs-bottom>div>.ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-right:after,.ant-tabs-top>.ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-right:after,.ant-tabs-top>div>.ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-right:after{opacity:1}.ant-tabs-top>.ant-tabs-nav:before,.ant-tabs-top>div>.ant-tabs-nav:before{bottom:0}.ant-tabs-top>.ant-tabs-nav .ant-tabs-ink-bar,.ant-tabs-top>div>.ant-tabs-nav .ant-tabs-ink-bar{bottom:0}.ant-tabs-bottom>.ant-tabs-nav,.ant-tabs-bottom>div>.ant-tabs-nav{order:1;margin-top:16px;margin-bottom:0}.ant-tabs-bottom>.ant-tabs-nav:before,.ant-tabs-bottom>div>.ant-tabs-nav:before{top:0}.ant-tabs-bottom>.ant-tabs-nav .ant-tabs-ink-bar,.ant-tabs-bottom>div>.ant-tabs-nav .ant-tabs-ink-bar{top:0}.ant-tabs-bottom>.ant-tabs-content-holder,.ant-tabs-bottom>div>.ant-tabs-content-holder{order:0}.ant-tabs-left>.ant-tabs-nav,.ant-tabs-left>div>.ant-tabs-nav,.ant-tabs-right>.ant-tabs-nav,.ant-tabs-right>div>.ant-tabs-nav{flex-direction:column;min-width:50px}.ant-tabs-left>.ant-tabs-nav .ant-tabs-tab,.ant-tabs-left>div>.ant-tabs-nav .ant-tabs-tab,.ant-tabs-right>.ant-tabs-nav .ant-tabs-tab,.ant-tabs-right>div>.ant-tabs-nav .ant-tabs-tab{padding:8px 24px;text-align:center}.ant-tabs-left>.ant-tabs-nav .ant-tabs-tab+.ant-tabs-tab,.ant-tabs-left>div>.ant-tabs-nav .ant-tabs-tab+.ant-tabs-tab,.ant-tabs-right>.ant-tabs-nav .ant-tabs-tab+.ant-tabs-tab,.ant-tabs-right>div>.ant-tabs-nav .ant-tabs-tab+.ant-tabs-tab{margin:16px 0 0}.ant-tabs-left>.ant-tabs-nav .ant-tabs-nav-wrap,.ant-tabs-left>div>.ant-tabs-nav .ant-tabs-nav-wrap,.ant-tabs-right>.ant-tabs-nav .ant-tabs-nav-wrap,.ant-tabs-right>div>.ant-tabs-nav .ant-tabs-nav-wrap{flex-direction:column}.ant-tabs-left>.ant-tabs-nav .ant-tabs-nav-wrap:after,.ant-tabs-left>.ant-tabs-nav .ant-tabs-nav-wrap:before,.ant-tabs-left>div>.ant-tabs-nav .ant-tabs-nav-wrap:after,.ant-tabs-left>div>.ant-tabs-nav .ant-tabs-nav-wrap:before,.ant-tabs-right>.ant-tabs-nav .ant-tabs-nav-wrap:after,.ant-tabs-right>.ant-tabs-nav .ant-tabs-nav-wrap:before,.ant-tabs-right>div>.ant-tabs-nav .ant-tabs-nav-wrap:after,.ant-tabs-right>div>.ant-tabs-nav .ant-tabs-nav-wrap:before{right:0;left:0;height:30px}.ant-tabs-left>.ant-tabs-nav .ant-tabs-nav-wrap:before,.ant-tabs-left>div>.ant-tabs-nav .ant-tabs-nav-wrap:before,.ant-tabs-right>.ant-tabs-nav .ant-tabs-nav-wrap:before,.ant-tabs-right>div>.ant-tabs-nav .ant-tabs-nav-wrap:before{top:0;box-shadow:inset 0 10px 8px -8px #00000014}.ant-tabs-left>.ant-tabs-nav .ant-tabs-nav-wrap:after,.ant-tabs-left>div>.ant-tabs-nav .ant-tabs-nav-wrap:after,.ant-tabs-right>.ant-tabs-nav .ant-tabs-nav-wrap:after,.ant-tabs-right>div>.ant-tabs-nav .ant-tabs-nav-wrap:after{bottom:0;box-shadow:inset 0 -10px 8px -8px #00000014}.ant-tabs-left>.ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-top:before,.ant-tabs-left>div>.ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-top:before,.ant-tabs-right>.ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-top:before,.ant-tabs-right>div>.ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-top:before{opacity:1}.ant-tabs-left>.ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-bottom:after,.ant-tabs-left>div>.ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-bottom:after,.ant-tabs-right>.ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-bottom:after,.ant-tabs-right>div>.ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-bottom:after{opacity:1}.ant-tabs-left>.ant-tabs-nav .ant-tabs-ink-bar,.ant-tabs-left>div>.ant-tabs-nav .ant-tabs-ink-bar,.ant-tabs-right>.ant-tabs-nav .ant-tabs-ink-bar,.ant-tabs-right>div>.ant-tabs-nav .ant-tabs-ink-bar{width:2px}.ant-tabs-left>.ant-tabs-nav .ant-tabs-ink-bar-animated,.ant-tabs-left>div>.ant-tabs-nav .ant-tabs-ink-bar-animated,.ant-tabs-right>.ant-tabs-nav .ant-tabs-ink-bar-animated,.ant-tabs-right>div>.ant-tabs-nav .ant-tabs-ink-bar-animated{transition:height .3s,top .3s}.ant-tabs-left>.ant-tabs-nav .ant-tabs-nav-list,.ant-tabs-left>.ant-tabs-nav .ant-tabs-nav-operations,.ant-tabs-left>div>.ant-tabs-nav .ant-tabs-nav-list,.ant-tabs-left>div>.ant-tabs-nav .ant-tabs-nav-operations,.ant-tabs-right>.ant-tabs-nav .ant-tabs-nav-list,.ant-tabs-right>.ant-tabs-nav .ant-tabs-nav-operations,.ant-tabs-right>div>.ant-tabs-nav .ant-tabs-nav-list,.ant-tabs-right>div>.ant-tabs-nav .ant-tabs-nav-operations{flex:1 0 auto;flex-direction:column}.ant-tabs-left>.ant-tabs-nav .ant-tabs-ink-bar,.ant-tabs-left>div>.ant-tabs-nav .ant-tabs-ink-bar{right:0}.ant-tabs-left>.ant-tabs-content-holder,.ant-tabs-left>div>.ant-tabs-content-holder{margin-left:-1px;border-left:1px solid #f0f0f0}.ant-tabs-left>.ant-tabs-content-holder>.ant-tabs-content>.ant-tabs-tabpane,.ant-tabs-left>div>.ant-tabs-content-holder>.ant-tabs-content>.ant-tabs-tabpane{padding-left:24px}.ant-tabs-right>.ant-tabs-nav,.ant-tabs-right>div>.ant-tabs-nav{order:1}.ant-tabs-right>.ant-tabs-nav .ant-tabs-ink-bar,.ant-tabs-right>div>.ant-tabs-nav .ant-tabs-ink-bar{left:0}.ant-tabs-right>.ant-tabs-content-holder,.ant-tabs-right>div>.ant-tabs-content-holder{order:0;margin-right:-1px;border-right:1px solid #f0f0f0}.ant-tabs-right>.ant-tabs-content-holder>.ant-tabs-content>.ant-tabs-tabpane,.ant-tabs-right>div>.ant-tabs-content-holder>.ant-tabs-content>.ant-tabs-tabpane{padding-right:24px}.ant-tabs-dropdown{box-sizing:border-box;margin:0;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum";position:absolute;top:-9999px;left:-9999px;z-index:1050;display:block}.ant-tabs-dropdown-hidden{display:none}.ant-tabs-dropdown-menu{max-height:200px;margin:0;padding:4px 0;overflow-x:hidden;overflow-y:auto;text-align:left;list-style-type:none;background-color:#fff;background-clip:padding-box;border-radius:2px;outline:0;box-shadow:0 3px 6px -4px #0000001f,0 6px 16px #00000014,0 9px 28px 8px #0000000d}.ant-tabs-dropdown-menu-item{display:flex;align-items:center;min-width:120px;margin:0;padding:5px 12px;overflow:hidden;color:#000000d9;font-weight:400;font-size:14px;line-height:22px;white-space:nowrap;text-overflow:ellipsis;cursor:pointer;transition:all .3s}.ant-tabs-dropdown-menu-item>span{flex:1;white-space:nowrap}.ant-tabs-dropdown-menu-item-remove{flex:none;margin-left:12px;color:#00000073;font-size:12px;background:0 0;border:0;cursor:pointer}.ant-tabs-dropdown-menu-item-remove:hover{color:#40a9ff}.ant-tabs-dropdown-menu-item:hover{background:#f5f5f5}.ant-tabs-dropdown-menu-item-disabled,.ant-tabs-dropdown-menu-item-disabled:hover{color:#00000040;background:0 0;cursor:not-allowed}.ant-tabs-card>.ant-tabs-nav .ant-tabs-tab,.ant-tabs-card>div>.ant-tabs-nav .ant-tabs-tab{margin:0;padding:8px 16px;background:#fafafa;border:1px solid #f0f0f0;transition:all .3s cubic-bezier(.645,.045,.355,1)}.ant-tabs-card>.ant-tabs-nav .ant-tabs-tab-active,.ant-tabs-card>div>.ant-tabs-nav .ant-tabs-tab-active{color:#1890ff;background:#fff}.ant-tabs-card>.ant-tabs-nav .ant-tabs-ink-bar,.ant-tabs-card>div>.ant-tabs-nav .ant-tabs-ink-bar{visibility:hidden}.ant-tabs-card.ant-tabs-bottom>.ant-tabs-nav .ant-tabs-tab+.ant-tabs-tab,.ant-tabs-card.ant-tabs-bottom>div>.ant-tabs-nav .ant-tabs-tab+.ant-tabs-tab,.ant-tabs-card.ant-tabs-top>.ant-tabs-nav .ant-tabs-tab+.ant-tabs-tab,.ant-tabs-card.ant-tabs-top>div>.ant-tabs-nav .ant-tabs-tab+.ant-tabs-tab{margin-left:2px}.ant-tabs-card.ant-tabs-top>.ant-tabs-nav .ant-tabs-tab,.ant-tabs-card.ant-tabs-top>div>.ant-tabs-nav .ant-tabs-tab{border-radius:2px 2px 0 0}.ant-tabs-card.ant-tabs-top>.ant-tabs-nav .ant-tabs-tab-active,.ant-tabs-card.ant-tabs-top>div>.ant-tabs-nav .ant-tabs-tab-active{border-bottom-color:#fff}.ant-tabs-card.ant-tabs-bottom>.ant-tabs-nav .ant-tabs-tab,.ant-tabs-card.ant-tabs-bottom>div>.ant-tabs-nav .ant-tabs-tab{border-radius:0 0 2px 2px}.ant-tabs-card.ant-tabs-bottom>.ant-tabs-nav .ant-tabs-tab-active,.ant-tabs-card.ant-tabs-bottom>div>.ant-tabs-nav .ant-tabs-tab-active{border-top-color:#fff}.ant-tabs-card.ant-tabs-left>.ant-tabs-nav .ant-tabs-tab+.ant-tabs-tab,.ant-tabs-card.ant-tabs-left>div>.ant-tabs-nav .ant-tabs-tab+.ant-tabs-tab,.ant-tabs-card.ant-tabs-right>.ant-tabs-nav .ant-tabs-tab+.ant-tabs-tab,.ant-tabs-card.ant-tabs-right>div>.ant-tabs-nav .ant-tabs-tab+.ant-tabs-tab{margin-top:2px}.ant-tabs-card.ant-tabs-left>.ant-tabs-nav .ant-tabs-tab,.ant-tabs-card.ant-tabs-left>div>.ant-tabs-nav .ant-tabs-tab{border-radius:2px 0 0 2px}.ant-tabs-card.ant-tabs-left>.ant-tabs-nav .ant-tabs-tab-active,.ant-tabs-card.ant-tabs-left>div>.ant-tabs-nav .ant-tabs-tab-active{border-right-color:#fff}.ant-tabs-card.ant-tabs-right>.ant-tabs-nav .ant-tabs-tab,.ant-tabs-card.ant-tabs-right>div>.ant-tabs-nav .ant-tabs-tab{border-radius:0 2px 2px 0}.ant-tabs-card.ant-tabs-right>.ant-tabs-nav .ant-tabs-tab-active,.ant-tabs-card.ant-tabs-right>div>.ant-tabs-nav .ant-tabs-tab-active{border-left-color:#fff}.ant-tabs{box-sizing:border-box;margin:0;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum";display:flex}.ant-tabs>.ant-tabs-nav,.ant-tabs>div>.ant-tabs-nav{position:relative;display:flex;flex:none;align-items:center}.ant-tabs>.ant-tabs-nav .ant-tabs-nav-wrap,.ant-tabs>div>.ant-tabs-nav .ant-tabs-nav-wrap{position:relative;display:flex;flex:auto;align-self:stretch;overflow:hidden;white-space:nowrap;transform:translate(0)}.ant-tabs>.ant-tabs-nav .ant-tabs-nav-wrap:after,.ant-tabs>.ant-tabs-nav .ant-tabs-nav-wrap:before,.ant-tabs>div>.ant-tabs-nav .ant-tabs-nav-wrap:after,.ant-tabs>div>.ant-tabs-nav .ant-tabs-nav-wrap:before{position:absolute;z-index:1;opacity:0;transition:opacity .3s;content:"";pointer-events:none}.ant-tabs>.ant-tabs-nav .ant-tabs-nav-list,.ant-tabs>div>.ant-tabs-nav .ant-tabs-nav-list{position:relative;display:flex;transition:transform .3s}.ant-tabs>.ant-tabs-nav .ant-tabs-nav-operations,.ant-tabs>div>.ant-tabs-nav .ant-tabs-nav-operations{display:flex;align-self:stretch}.ant-tabs>.ant-tabs-nav .ant-tabs-nav-operations-hidden,.ant-tabs>div>.ant-tabs-nav .ant-tabs-nav-operations-hidden{position:absolute;visibility:hidden;pointer-events:none}.ant-tabs>.ant-tabs-nav .ant-tabs-nav-more,.ant-tabs>div>.ant-tabs-nav .ant-tabs-nav-more{position:relative;padding:8px 16px;background:0 0;border:0}.ant-tabs>.ant-tabs-nav .ant-tabs-nav-more:after,.ant-tabs>div>.ant-tabs-nav .ant-tabs-nav-more:after{position:absolute;right:0;bottom:0;left:0;height:5px;transform:translateY(100%);content:""}.ant-tabs>.ant-tabs-nav .ant-tabs-nav-add,.ant-tabs>div>.ant-tabs-nav .ant-tabs-nav-add{min-width:40px;margin-left:2px;padding:0 8px;background:#fafafa;border:1px solid #f0f0f0;border-radius:2px 2px 0 0;outline:0;cursor:pointer;transition:all .3s cubic-bezier(.645,.045,.355,1)}.ant-tabs>.ant-tabs-nav .ant-tabs-nav-add:hover,.ant-tabs>div>.ant-tabs-nav .ant-tabs-nav-add:hover{color:#40a9ff}.ant-tabs>.ant-tabs-nav .ant-tabs-nav-add:active,.ant-tabs>.ant-tabs-nav .ant-tabs-nav-add:focus,.ant-tabs>div>.ant-tabs-nav .ant-tabs-nav-add:active,.ant-tabs>div>.ant-tabs-nav .ant-tabs-nav-add:focus{color:#096dd9}.ant-tabs-extra-content{flex:none}.ant-tabs-centered>.ant-tabs-nav .ant-tabs-nav-wrap:not([class*=ant-tabs-nav-wrap-ping]),.ant-tabs-centered>div>.ant-tabs-nav .ant-tabs-nav-wrap:not([class*=ant-tabs-nav-wrap-ping]){justify-content:center}.ant-tabs-ink-bar{position:absolute;background:#1890ff;pointer-events:none}.ant-tabs-tab{position:relative;display:inline-flex;align-items:center;padding:12px 0;font-size:14px;background:0 0;border:0;outline:0;cursor:pointer}.ant-tabs-tab-btn:active,.ant-tabs-tab-btn:focus,.ant-tabs-tab-remove:active,.ant-tabs-tab-remove:focus{color:#096dd9}.ant-tabs-tab-btn{outline:0;transition:all .3s}.ant-tabs-tab-remove{flex:none;margin-right:-4px;margin-left:8px;color:#00000073;font-size:12px;background:0 0;border:none;outline:0;cursor:pointer;transition:all .3s}.ant-tabs-tab-remove:hover{color:#000000d9}.ant-tabs-tab:hover{color:#40a9ff}.ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color:#1890ff;text-shadow:0 0 .25px currentcolor}.ant-tabs-tab.ant-tabs-tab-disabled{color:#00000040;cursor:not-allowed}.ant-tabs-tab.ant-tabs-tab-disabled .ant-tabs-tab-btn:active,.ant-tabs-tab.ant-tabs-tab-disabled .ant-tabs-tab-btn:focus,.ant-tabs-tab.ant-tabs-tab-disabled .ant-tabs-tab-remove:active,.ant-tabs-tab.ant-tabs-tab-disabled .ant-tabs-tab-remove:focus{color:#00000040}.ant-tabs-tab .ant-tabs-tab-remove .anticon{margin:0}.ant-tabs-tab .anticon{margin-right:12px}.ant-tabs-tab+.ant-tabs-tab{margin:0 0 0 32px}.ant-tabs-content{position:relative;width:100%}.ant-tabs-content-holder{flex:auto;min-width:0;min-height:0}.ant-tabs-tabpane{outline:0}.ant-tabs-tabpane-hidden{display:none}.ant-tabs-switch-appear,.ant-tabs-switch-enter{transition:none}.ant-tabs-switch-appear-start,.ant-tabs-switch-enter-start{opacity:0}.ant-tabs-switch-appear-active,.ant-tabs-switch-enter-active{opacity:1;transition:opacity .3s}.ant-tabs-switch-leave{position:absolute;transition:none;inset:0}.ant-tabs-switch-leave-start{opacity:1}.ant-tabs-switch-leave-active{opacity:0;transition:opacity .3s}.ant-tabs-dropdown-menu-item a[nz-tab-link]{position:relative}.ant-tabs-tab-btn{background-color:unset;border:none;cursor:pointer}.ant-tabs-tab a[nz-tab-link]:before{position:absolute;inset:0;background-color:transparent;content:""}.ant-tabs-tab a[nz-tab-link]~*{position:relative}.nz-tabs-dropdown.ant-dropdown .ant-dropdown-menu{max-height:200px;margin:0;padding:4px 0;overflow-x:hidden;overflow-y:auto;text-align:left;list-style-type:none;background-color:#fff;background-clip:padding-box;border-radius:2px;outline:0;box-shadow:0 3px 6px -4px #0000001f,0 6px 16px #00000014,0 9px 28px 8px #0000000d}.nz-tabs-dropdown.ant-dropdown .ant-dropdown-menu-item{min-width:120px;margin:0;padding:5px 12px;overflow:hidden;color:#000000d9;font-weight:400;font-size:14px;line-height:22px;white-space:nowrap;text-overflow:ellipsis;cursor:pointer;transition:all .3s}.nz-tabs-dropdown.ant-dropdown .ant-dropdown-menu-item:hover{background:#f5f5f5}.nz-tabs-dropdown.ant-dropdown .ant-dropdown-menu-item-disabled,.nz-tabs-dropdown.ant-dropdown .ant-dropdown-menu-item-disabled:hover{color:#00000040;background:0 0;cursor:not-allowed}.nz-tabs-dropdown.ant-dropdown .ant-dropdown-menu-item-disabled a,.nz-tabs-dropdown.ant-dropdown .ant-dropdown-menu-item-disabled:hover a{color:#00000040;pointer-events:none}.ant-tabs-rtl .ant-tabs-rtl-tab-next{right:auto;left:2px}.ant-tabs-tab-disabled a{color:#00000040;pointer-events:none}.ant-tabs>.ant-tabs-nav .ant-tabs-nav-add,.ant-tabs>div>.ant-tabs-nav .ant-tabs-nav-add{min-height:40px}.ant-tag{box-sizing:border-box;margin:0 8px 0 0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum";display:inline-block;height:auto;padding:0 7px;font-size:12px;line-height:20px;white-space:nowrap;background:#fafafa;border:1px solid #d9d9d9;border-radius:2px;opacity:1;transition:all .3s}.ant-tag,.ant-tag a,.ant-tag a:hover{color:#000000d9}.ant-tag>a:first-child:last-child{display:inline-block;margin:0 -8px;padding:0 8px}.ant-tag-close-icon{margin-left:3px;color:#00000073;font-size:10px;cursor:pointer;transition:all .3s}.ant-tag-close-icon:hover{color:#000000d9}.ant-tag-has-color{border-color:transparent}.ant-tag-has-color,.ant-tag-has-color .anticon-close,.ant-tag-has-color .anticon-close:hover,.ant-tag-has-color a,.ant-tag-has-color a:hover{color:#fff}.ant-tag-checkable{background-color:transparent;border-color:transparent;cursor:pointer}.ant-tag-checkable:not(.ant-tag-checkable-checked):hover{color:#1890ff}.ant-tag-checkable-checked,.ant-tag-checkable:active{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:#c41d7f;background:#fff0f6;border-color:#ffadd2}.ant-tag-pink-inverse{color:#fff;background:#eb2f96;border-color:#eb2f96}.ant-tag-magenta{color:#c41d7f;background:#fff0f6;border-color:#ffadd2}.ant-tag-magenta-inverse{color:#fff;background:#eb2f96;border-color:#eb2f96}.ant-tag-red{color:#cf1322;background:#fff1f0;border-color:#ffa39e}.ant-tag-red-inverse{color:#fff;background:#f5222d;border-color:#f5222d}.ant-tag-volcano{color:#d4380d;background:#fff2e8;border-color:#ffbb96}.ant-tag-volcano-inverse{color:#fff;background:#fa541c;border-color:#fa541c}.ant-tag-orange{color:#d46b08;background:#fff7e6;border-color:#ffd591}.ant-tag-orange-inverse{color:#fff;background:#fa8c16;border-color:#fa8c16}.ant-tag-yellow{color:#d4b106;background:#feffe6;border-color:#fffb8f}.ant-tag-yellow-inverse{color:#fff;background:#fadb14;border-color:#fadb14}.ant-tag-gold{color:#d48806;background:#fffbe6;border-color:#ffe58f}.ant-tag-gold-inverse{color:#fff;background:#faad14;border-color:#faad14}.ant-tag-cyan{color:#08979c;background:#e6fffb;border-color:#87e8de}.ant-tag-cyan-inverse{color:#fff;background:#13c2c2;border-color:#13c2c2}.ant-tag-lime{color:#7cb305;background:#fcffe6;border-color:#eaff8f}.ant-tag-lime-inverse{color:#fff;background:#a0d911;border-color:#a0d911}.ant-tag-green{color:#389e0d;background:#f6ffed;border-color:#b7eb8f}.ant-tag-green-inverse{color:#fff;background:#52c41a;border-color:#52c41a}.ant-tag-blue{color:#096dd9;background:#e6f7ff;border-color:#91d5ff}.ant-tag-blue-inverse{color:#fff;background:#1890ff;border-color:#1890ff}.ant-tag-geekblue{color:#1d39c4;background:#f0f5ff;border-color:#adc6ff}.ant-tag-geekblue-inverse{color:#fff;background:#2f54eb;border-color:#2f54eb}.ant-tag-purple{color:#531dab;background:#f9f0ff;border-color:#d3adf7}.ant-tag-purple-inverse{color:#fff;background:#722ed1;border-color:#722ed1}.ant-tag-success{color:#52c41a;background:#f6ffed;border-color:#b7eb8f}.ant-tag-processing{color:#1890ff;background:#e6f7ff;border-color:#91d5ff}.ant-tag-error{color:#ff4d4f;background:#fff2f0;border-color:#ffccc7}.ant-tag-warning{color:#faad14;background:#fffbe6;border-color:#ffe58f}.ant-tag>.anticon+span,.ant-tag>span+.anticon{margin-left:7px}.ant-tag.ant-tag-rtl{margin-right:0;margin-left:8px;direction:rtl;text-align:right}.ant-tag-rtl .ant-tag-close-icon{margin-right:3px;margin-left:0}.ant-tag-rtl.ant-tag>.anticon+span,.ant-tag-rtl.ant-tag>span+.anticon{margin-right:7px;margin-left:0}.ant-tag.ant-tag-borderless{border-color:transparent}.ant-timeline{box-sizing:border-box;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;font-feature-settings:"tnum";margin:0;padding:0;list-style:none}.ant-timeline-item{position:relative;margin:0;padding-bottom: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 #f0f0f0}.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:#ff4d4f;border-color:#ff4d4f}.ant-timeline-item-head-green{color:#52c41a;border-color:#52c41a}.ant-timeline-item-head-gray{color:#00000040;border-color:#00000040}.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;transform:translate(-50%,-50%)}.ant-timeline-item-content{position:relative;top:-7.001px;margin:0 0 0 26px;word-break:break-word}.ant-timeline-item-last>.ant-timeline-item-tail{display:none}.ant-timeline-item-last>.ant-timeline-item-content{min-height:48px}.ant-timeline.ant-timeline-alternate .ant-timeline-item-head,.ant-timeline.ant-timeline-alternate .ant-timeline-item-head-custom,.ant-timeline.ant-timeline-alternate .ant-timeline-item-tail,.ant-timeline.ant-timeline-label .ant-timeline-item-head,.ant-timeline.ant-timeline-label .ant-timeline-item-head-custom,.ant-timeline.ant-timeline-label .ant-timeline-item-tail,.ant-timeline.ant-timeline-right .ant-timeline-item-head,.ant-timeline.ant-timeline-right .ant-timeline-item-head-custom,.ant-timeline.ant-timeline-right .ant-timeline-item-tail{left:50%}.ant-timeline.ant-timeline-alternate .ant-timeline-item-head,.ant-timeline.ant-timeline-label .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-label .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-label .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-label .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-head,.ant-timeline.ant-timeline-right .ant-timeline-item-right .ant-timeline-item-head-custom,.ant-timeline.ant-timeline-right .ant-timeline-item-right .ant-timeline-item-tail{left:calc(100% - 6px)}.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 #f0f0f0}.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 #f0f0f0}.ant-timeline.ant-timeline-reverse .ant-timeline-item-pending .ant-timeline-item-content{min-height:48px}.ant-timeline.ant-timeline-label .ant-timeline-item-label{position:absolute;top:-7.001px;width:calc(50% - 12px);text-align:right}.ant-timeline.ant-timeline-label .ant-timeline-item-right .ant-timeline-item-label{left:calc(50% + 14px);width:calc(50% - 14px);text-align:left}.ant-timeline-rtl{direction:rtl}.ant-timeline-rtl .ant-timeline-item-tail{right:4px;left:auto;border-right:2px solid #f0f0f0;border-left:none}.ant-timeline-rtl .ant-timeline-item-head-custom{right:5px;left:auto;transform:translate(50%,-50%)}.ant-timeline-rtl .ant-timeline-item-content{margin:0 18px 0 0}.ant-timeline-rtl.ant-timeline.ant-timeline-alternate .ant-timeline-item-head,.ant-timeline-rtl.ant-timeline.ant-timeline-alternate .ant-timeline-item-head-custom,.ant-timeline-rtl.ant-timeline.ant-timeline-alternate .ant-timeline-item-tail,.ant-timeline-rtl.ant-timeline.ant-timeline-label .ant-timeline-item-head,.ant-timeline-rtl.ant-timeline.ant-timeline-label .ant-timeline-item-head-custom,.ant-timeline-rtl.ant-timeline.ant-timeline-label .ant-timeline-item-tail,.ant-timeline-rtl.ant-timeline.ant-timeline-right .ant-timeline-item-head,.ant-timeline-rtl.ant-timeline.ant-timeline-right .ant-timeline-item-head-custom,.ant-timeline-rtl.ant-timeline.ant-timeline-right .ant-timeline-item-tail{right:50%;left:auto}.ant-timeline-rtl.ant-timeline.ant-timeline-alternate .ant-timeline-item-head,.ant-timeline-rtl.ant-timeline.ant-timeline-label .ant-timeline-item-head,.ant-timeline-rtl.ant-timeline.ant-timeline-right .ant-timeline-item-head{margin-right:-4px;margin-left:0}.ant-timeline-rtl.ant-timeline.ant-timeline-alternate .ant-timeline-item-head-custom,.ant-timeline-rtl.ant-timeline.ant-timeline-label .ant-timeline-item-head-custom,.ant-timeline-rtl.ant-timeline.ant-timeline-right .ant-timeline-item-head-custom{margin-right:1px;margin-left:0}.ant-timeline-rtl.ant-timeline.ant-timeline-alternate .ant-timeline-item-left .ant-timeline-item-content,.ant-timeline-rtl.ant-timeline.ant-timeline-label .ant-timeline-item-left .ant-timeline-item-content,.ant-timeline-rtl.ant-timeline.ant-timeline-right .ant-timeline-item-left .ant-timeline-item-content{right:calc(50% - 4px);left:auto;text-align:right}.ant-timeline-rtl.ant-timeline.ant-timeline-alternate .ant-timeline-item-right .ant-timeline-item-content,.ant-timeline-rtl.ant-timeline.ant-timeline-label .ant-timeline-item-right .ant-timeline-item-content,.ant-timeline-rtl.ant-timeline.ant-timeline-right .ant-timeline-item-right .ant-timeline-item-content{text-align:left}.ant-timeline-rtl.ant-timeline.ant-timeline-right .ant-timeline-item-right .ant-timeline-item-head,.ant-timeline-rtl.ant-timeline.ant-timeline-right .ant-timeline-item-right .ant-timeline-item-head-custom,.ant-timeline-rtl.ant-timeline.ant-timeline-right .ant-timeline-item-right .ant-timeline-item-tail{right:0;left:auto}.ant-timeline-rtl.ant-timeline.ant-timeline-right .ant-timeline-item-right .ant-timeline-item-content{width:100%;margin-right:18px;text-align:right}.ant-timeline-rtl.ant-timeline.ant-timeline-pending .ant-timeline-item-last .ant-timeline-item-tail,.ant-timeline-rtl.ant-timeline.ant-timeline-reverse .ant-timeline-item-pending .ant-timeline-item-tail{border-right:2px dotted #f0f0f0;border-left:none}.ant-timeline-rtl.ant-timeline.ant-timeline-label .ant-timeline-item-label{text-align:left}.ant-timeline-rtl.ant-timeline.ant-timeline-label .ant-timeline-item-right .ant-timeline-item-label{right:calc(50% + 14px);text-align:right}.ant-tooltip{box-sizing:border-box;margin:0;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum";--antd-arrow-background-color:rgba(0, 0, 0, .75);position:absolute;z-index:1070;display:block;width:max-content;max-width:250px;visibility:visible}.ant-tooltip-content{position:relative}.ant-tooltip-hidden{display:none}.ant-tooltip-inner{min-width:30px;min-height:32px;padding:6px 8px;color:#fff;text-align:start;text-decoration:none;word-wrap:break-word;background-color:#000000bf;border-radius:2px;box-shadow:0 3px 6px -4px #0000001f,0 6px 16px #00000014,0 9px 28px 8px #0000000d}.ant-tooltip-arrow{position:absolute;z-index:1;display:block;width:16px;height:16px;overflow:hidden;pointer-events:none}.ant-tooltip-arrow:before{position:absolute;bottom:0;width:16px;height:8px;background:var(--antd-arrow-background-color);content:"";clip-path:polygon(1.65685425px 100%,50% 1.65685425px,14.34314575px 100%,1.65685425px 100%);clip-path:path("M 0 8 A 4 4 0 0 0 2.82842712474619 6.82842712474619 L 6.585786437626905 3.0710678118654755 A 2 2 0 0 1 9.414213562373096 3.0710678118654755 L 13.17157287525381 6.82842712474619 A 4 4 0 0 0 16 8 Z");inset-inline-start:0}.ant-tooltip-arrow:after{position:absolute;bottom:0;z-index:0;width:8.97056275px;height:8.97056275px;margin:auto;background:0 0;border-radius:0 0 2px;box-shadow:2px 2px 5px #0000000d;transform:translateY(50%) rotate(-135deg);content:"";inset-inline:0}.ant-tooltip-arrow:before{background:var(--antd-arrow-background-color)}.ant-tooltip-placement-top>.ant-tooltip-arrow,.ant-tooltip-placement-topLeft>.ant-tooltip-arrow,.ant-tooltip-placement-topRight>.ant-tooltip-arrow{bottom:0;transform:translateY(100%) rotate(180deg)}.ant-tooltip-placement-top>.ant-tooltip-arrow{left:50%;transform:translate(-50%) translateY(100%) rotate(180deg)}.ant-tooltip-placement-topLeft>.ant-tooltip-arrow{left:16px}.ant-tooltip-placement-topRight>.ant-tooltip-arrow{right:16px}.ant-tooltip-placement-bottom>.ant-tooltip-arrow,.ant-tooltip-placement-bottomLeft>.ant-tooltip-arrow,.ant-tooltip-placement-bottomRight>.ant-tooltip-arrow{top:0;transform:translateY(-100%)}.ant-tooltip-placement-bottom>.ant-tooltip-arrow{left:50%;transform:translate(-50%) translateY(-100%)}.ant-tooltip-placement-bottomLeft>.ant-tooltip-arrow{left:16px}.ant-tooltip-placement-bottomRight>.ant-tooltip-arrow{right:16px}.ant-tooltip-placement-left>.ant-tooltip-arrow,.ant-tooltip-placement-leftBottom>.ant-tooltip-arrow,.ant-tooltip-placement-leftTop>.ant-tooltip-arrow{right:0;transform:translate(100%) rotate(90deg)}.ant-tooltip-placement-left>.ant-tooltip-arrow{top:50%;transform:translateY(-50%) translate(100%) rotate(90deg)}.ant-tooltip-placement-leftTop>.ant-tooltip-arrow{top:16px}.ant-tooltip-placement-leftBottom>.ant-tooltip-arrow{bottom:16px}.ant-tooltip-placement-right>.ant-tooltip-arrow,.ant-tooltip-placement-rightBottom>.ant-tooltip-arrow,.ant-tooltip-placement-rightTop>.ant-tooltip-arrow{left:0;transform:translate(-100%) rotate(-90deg)}.ant-tooltip-placement-right>.ant-tooltip-arrow{top:50%;transform:translateY(-50%) translate(-100%) rotate(-90deg)}.ant-tooltip-placement-rightTop>.ant-tooltip-arrow{top:16px}.ant-tooltip-placement-rightBottom>.ant-tooltip-arrow{bottom:16px}.ant-tooltip-pink .ant-tooltip-inner{background-color:#eb2f96}.ant-tooltip-pink .ant-tooltip-arrow{--antd-arrow-background-color:#eb2f96}.ant-tooltip-magenta .ant-tooltip-inner{background-color:#eb2f96}.ant-tooltip-magenta .ant-tooltip-arrow{--antd-arrow-background-color:#eb2f96}.ant-tooltip-red .ant-tooltip-inner{background-color:#f5222d}.ant-tooltip-red .ant-tooltip-arrow{--antd-arrow-background-color:#f5222d}.ant-tooltip-volcano .ant-tooltip-inner{background-color:#fa541c}.ant-tooltip-volcano .ant-tooltip-arrow{--antd-arrow-background-color:#fa541c}.ant-tooltip-orange .ant-tooltip-inner{background-color:#fa8c16}.ant-tooltip-orange .ant-tooltip-arrow{--antd-arrow-background-color:#fa8c16}.ant-tooltip-yellow .ant-tooltip-inner{background-color:#fadb14}.ant-tooltip-yellow .ant-tooltip-arrow{--antd-arrow-background-color:#fadb14}.ant-tooltip-gold .ant-tooltip-inner{background-color:#faad14}.ant-tooltip-gold .ant-tooltip-arrow{--antd-arrow-background-color:#faad14}.ant-tooltip-cyan .ant-tooltip-inner{background-color:#13c2c2}.ant-tooltip-cyan .ant-tooltip-arrow{--antd-arrow-background-color:#13c2c2}.ant-tooltip-lime .ant-tooltip-inner{background-color:#a0d911}.ant-tooltip-lime .ant-tooltip-arrow{--antd-arrow-background-color:#a0d911}.ant-tooltip-green .ant-tooltip-inner{background-color:#52c41a}.ant-tooltip-green .ant-tooltip-arrow{--antd-arrow-background-color:#52c41a}.ant-tooltip-blue .ant-tooltip-inner{background-color:#1890ff}.ant-tooltip-blue .ant-tooltip-arrow{--antd-arrow-background-color:#1890ff}.ant-tooltip-geekblue .ant-tooltip-inner{background-color:#2f54eb}.ant-tooltip-geekblue .ant-tooltip-arrow{--antd-arrow-background-color:#2f54eb}.ant-tooltip-purple .ant-tooltip-inner{background-color:#722ed1}.ant-tooltip-purple .ant-tooltip-arrow{--antd-arrow-background-color:#722ed1}.ant-zoom-big-fast-appear,.ant-zoom-big-fast-enter,.ant-zoom-big-fast-leave{animation-duration:.1s;animation-fill-mode:both;animation-play-state:paused}.ant-zoom-big-fast-appear.ant-zoom-big-fast-appear-active,.ant-zoom-big-fast-enter.ant-zoom-big-fast-enter-active{animation-name:antZoomBigIn;animation-play-state:running}.ant-zoom-big-fast-leave.ant-zoom-big-fast-leave-active{animation-name:antZoomBigOut;animation-play-state:running;pointer-events:none}.ant-zoom-big-fast-appear,.ant-zoom-big-fast-enter{transform:scale(0);opacity:0;animation-timing-function:cubic-bezier(.08,.82,.17,1)}.ant-zoom-big-fast-appear-prepare,.ant-zoom-big-fast-enter-prepare{transform:none}.ant-zoom-big-fast-leave{animation-timing-function:cubic-bezier(.78,.14,.15,.86)}.ant-tooltip-rtl{direction:rtl}.ant-tooltip{position:relative}.ant-transfer-customize-list .ant-transfer-list{flex:1 1 50%;width:auto;height:auto;min-height:200px}.ant-transfer-customize-list .ant-table-wrapper .ant-table-small{border:0;border-radius:0}.ant-transfer-customize-list .ant-table-wrapper .ant-table-small .ant-table-selection-column{width:40px;min-width:40px}.ant-transfer-customize-list .ant-table-wrapper .ant-table-small>.ant-table-content>.ant-table-body>table>.ant-table-thead>tr>th{background:#fafafa}.ant-transfer-customize-list .ant-table-wrapper .ant-table-small>.ant-table-content .ant-table-row:last-child td{border-bottom:1px solid #f0f0f0}.ant-transfer-customize-list .ant-table-wrapper .ant-table-small .ant-table-body{margin:0}.ant-transfer-customize-list .ant-table-wrapper .ant-table-pagination.ant-pagination{margin:16px 0 4px}.ant-transfer-customize-list .ant-input[disabled]{background-color:transparent}.ant-transfer-status-error .ant-transfer-list{border-color:#ff4d4f}.ant-transfer-status-error .ant-transfer-list-search:not([disabled]){border-color:#d9d9d9}.ant-transfer-status-error .ant-transfer-list-search:not([disabled]):hover{border-color:#40a9ff;border-right-width:1px}.ant-input-rtl .ant-transfer-status-error .ant-transfer-list-search:not([disabled]):hover{border-right-width:0;border-left-width:1px!important}.ant-transfer-status-error .ant-transfer-list-search:not([disabled]):focus{border-color:#40a9ff;box-shadow:0 0 0 2px #1890ff33;border-right-width:1px;outline:0}.ant-input-rtl .ant-transfer-status-error .ant-transfer-list-search:not([disabled]):focus{border-right-width:0;border-left-width:1px!important}.ant-transfer-status-warning .ant-transfer-list{border-color:#faad14}.ant-transfer-status-warning .ant-transfer-list-search:not([disabled]){border-color:#d9d9d9}.ant-transfer-status-warning .ant-transfer-list-search:not([disabled]):hover{border-color:#40a9ff;border-right-width:1px}.ant-input-rtl .ant-transfer-status-warning .ant-transfer-list-search:not([disabled]):hover{border-right-width:0;border-left-width:1px!important}.ant-transfer-status-warning .ant-transfer-list-search:not([disabled]):focus{border-color:#40a9ff;box-shadow:0 0 0 2px #1890ff33;border-right-width:1px;outline:0}.ant-input-rtl .ant-transfer-status-warning .ant-transfer-list-search:not([disabled]):focus{border-right-width:0;border-left-width:1px!important}.ant-transfer{box-sizing:border-box;margin:0;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum";position:relative;display:flex;align-items:stretch}.ant-transfer-disabled .ant-transfer-list{background:#f5f5f5}.ant-transfer-list{display:flex;flex-direction:column;width:180px;height:200px;border:1px solid #d9d9d9;border-radius:2px}.ant-transfer-list-with-pagination{width:250px;height:auto}.ant-transfer-list-search .anticon-search{color:#00000040}.ant-transfer-list-header{display:flex;flex:none;align-items:center;height:40px;padding:8px 12px 9px;color:#000000d9;background:#fff;border-bottom:1px solid #f0f0f0;border-radius:2px 2px 0 0}.ant-transfer-list-header>:not(:last-child){margin-right:4px}.ant-transfer-list-header>*{flex:none}.ant-transfer-list-header-title{flex:auto;overflow:hidden;white-space:nowrap;text-align:right;text-overflow:ellipsis}.ant-transfer-list-header-dropdown{font-size:10px;transform:translateY(10%);cursor:pointer}.ant-transfer-list-header-dropdown[disabled]{cursor:not-allowed}.ant-transfer-list-body{display:flex;flex:auto;flex-direction:column;overflow:hidden;font-size:14px}.ant-transfer-list-body-search-wrapper{position:relative;flex:none;padding:12px}.ant-transfer-list-content{flex:auto;margin:0;padding:0;overflow:auto;list-style:none}.ant-transfer-list-content-item{display:flex;align-items:center;min-height:32px;padding:6px 12px;line-height:20px;transition:all .3s}.ant-transfer-list-content-item>:not(:last-child){margin-right:8px}.ant-transfer-list-content-item>*{flex:none}.ant-transfer-list-content-item-text{flex:auto;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ant-transfer-list-content-item-remove{position:relative;color:#d9d9d9;cursor:pointer;transition:all .3s}.ant-transfer-list-content-item-remove:hover{color:#40a9ff}.ant-transfer-list-content-item-remove:after{position:absolute;inset:-6px -50%;content:""}.ant-transfer-list-content-item:not(.ant-transfer-list-content-item-disabled):hover{background-color:#f5f5f5;cursor:pointer}.ant-transfer-list-content-item:not(.ant-transfer-list-content-item-disabled).ant-transfer-list-content-item-checked:hover{background-color:#dcf4ff}.ant-transfer-list-content-show-remove .ant-transfer-list-content-item:not(.ant-transfer-list-content-item-disabled):hover{background:0 0;cursor:default}.ant-transfer-list-content-item-checked{background-color:#e6f7ff}.ant-transfer-list-content-item-disabled{color:#00000040;cursor:not-allowed}.ant-transfer-list-pagination{padding:8px 0;text-align:right;border-top:1px solid #f0f0f0}.ant-transfer-list-body-not-found{flex:none;width:100%;margin:auto 0;color:#00000040;text-align:center}.ant-transfer-list-footer{border-top:1px solid #f0f0f0}.ant-transfer-operation{display:flex;flex:none;flex-direction:column;align-self:center;margin:0 8px;vertical-align:middle}.ant-transfer-operation .ant-btn{display:block}.ant-transfer-operation .ant-btn:first-child{margin-bottom:4px}.ant-transfer-operation .ant-btn .anticon{font-size:12px}.ant-transfer .ant-empty-image{max-height:-2px}.ant-transfer-rtl{direction:rtl}.ant-transfer-rtl .ant-transfer-list-search{padding-right:8px;padding-left:24px}.ant-transfer-rtl .ant-transfer-list-search-action{right:auto;left:12px}.ant-transfer-rtl .ant-transfer-list-header>:not(:last-child){margin-right:0;margin-left:4px}.ant-transfer-rtl .ant-transfer-list-header{right:0;left:auto}.ant-transfer-rtl .ant-transfer-list-header-title{text-align:left}.ant-transfer-rtl .ant-transfer-list-content-item>:not(:last-child){margin-right:0;margin-left:8px}.ant-transfer-rtl .ant-transfer-list-pagination{text-align:left}.ant-transfer-rtl .ant-transfer-list-footer{right:0;left:auto}.ant-typography{color:#000000d9;word-break:break-word}.ant-typography.ant-typography-secondary{color:#00000073}.ant-typography.ant-typography-success{color:#52c41a}.ant-typography.ant-typography-warning{color:#faad14}.ant-typography.ant-typography-danger{color:#ff4d4f}a.ant-typography.ant-typography-danger:active,a.ant-typography.ant-typography-danger:focus{color:#d9363e}a.ant-typography.ant-typography-danger:hover{color:#ff7875}.ant-typography.ant-typography-disabled{color:#00000040;cursor:not-allowed;-webkit-user-select:none;user-select:none}.ant-typography p,div.ant-typography{margin-bottom:1em}.ant-typography h1,div.ant-typography-h1,div.ant-typography-h1>textarea,h1.ant-typography{margin-bottom:.5em;color:#000000d9;font-weight:600;font-size:38px;line-height:1.23}.ant-typography h2,div.ant-typography-h2,div.ant-typography-h2>textarea,h2.ant-typography{margin-bottom:.5em;color:#000000d9;font-weight:600;font-size:30px;line-height:1.35}.ant-typography h3,div.ant-typography-h3,div.ant-typography-h3>textarea,h3.ant-typography{margin-bottom:.5em;color:#000000d9;font-weight:600;font-size:24px;line-height:1.35}.ant-typography h4,div.ant-typography-h4,div.ant-typography-h4>textarea,h4.ant-typography{margin-bottom:.5em;color:#000000d9;font-weight:600;font-size:20px;line-height:1.4}.ant-typography h5,div.ant-typography-h5,div.ant-typography-h5>textarea,h5.ant-typography{margin-bottom:.5em;color:#000000d9;font-weight:600;font-size:16px;line-height:1.5}.ant-typography+h1.ant-typography,.ant-typography+h2.ant-typography,.ant-typography+h3.ant-typography,.ant-typography+h4.ant-typography,.ant-typography+h5.ant-typography{margin-top:1.2em}.ant-typography div+h1,.ant-typography div+h2,.ant-typography div+h3,.ant-typography div+h4,.ant-typography div+h5,.ant-typography h1+h1,.ant-typography h1+h2,.ant-typography h1+h3,.ant-typography h1+h4,.ant-typography h1+h5,.ant-typography h2+h1,.ant-typography h2+h2,.ant-typography h2+h3,.ant-typography h2+h4,.ant-typography h2+h5,.ant-typography h3+h1,.ant-typography h3+h2,.ant-typography h3+h3,.ant-typography h3+h4,.ant-typography h3+h5,.ant-typography h4+h1,.ant-typography h4+h2,.ant-typography h4+h3,.ant-typography h4+h4,.ant-typography h4+h5,.ant-typography h5+h1,.ant-typography h5+h2,.ant-typography h5+h3,.ant-typography h5+h4,.ant-typography h5+h5,.ant-typography li+h1,.ant-typography li+h2,.ant-typography li+h3,.ant-typography li+h4,.ant-typography li+h5,.ant-typography p+h1,.ant-typography p+h2,.ant-typography p+h3,.ant-typography p+h4,.ant-typography p+h5,.ant-typography ul+h1,.ant-typography ul+h2,.ant-typography ul+h3,.ant-typography ul+h4,.ant-typography ul+h5{margin-top:1.2em}a.ant-typography-ellipsis,span.ant-typography-ellipsis{display:inline-block;max-width:100%}.ant-typography a,a.ant-typography{color:#1890ff;outline:0;cursor:pointer;transition:color .3s;text-decoration:none}.ant-typography a:focus-visible,.ant-typography a:hover,a.ant-typography:focus-visible,a.ant-typography:hover{color:#40a9ff}.ant-typography a:active,a.ant-typography:active{color:#096dd9}.ant-typography a:active,.ant-typography a:hover,a.ant-typography:active,a.ant-typography:hover{text-decoration:none}.ant-typography a.ant-typography-disabled,.ant-typography a[disabled],a.ant-typography.ant-typography-disabled,a.ant-typography[disabled]{color:#00000040;cursor:not-allowed}.ant-typography a.ant-typography-disabled:active,.ant-typography a.ant-typography-disabled:hover,.ant-typography a[disabled]:active,.ant-typography a[disabled]:hover,a.ant-typography.ant-typography-disabled:active,a.ant-typography.ant-typography-disabled:hover,a.ant-typography[disabled]:active,a.ant-typography[disabled]:hover{color:#00000040}.ant-typography a.ant-typography-disabled:active,.ant-typography a[disabled]:active,a.ant-typography.ant-typography-disabled:active,a.ant-typography[disabled]:active{pointer-events:none}.ant-typography code{margin:0 .2em;padding:.2em .4em .1em;font-size:85%;background:#9696961a;border:1px solid rgba(100,100,100,.2);border-radius:3px}.ant-typography kbd{margin:0 .2em;padding:.15em .4em .1em;font-size:90%;background:#9696960f;border:1px solid rgba(100,100,100,.2);border-bottom-width:2px;border-radius:3px}.ant-typography mark{padding:0;background-color:#ffe58f}.ant-typography ins,.ant-typography u{text-decoration:underline;text-decoration-skip-ink:auto}.ant-typography del,.ant-typography s{text-decoration:line-through}.ant-typography strong{font-weight:600}.ant-typography-copy,.ant-typography-edit,.ant-typography-expand{color:#1890ff;outline:0;cursor:pointer;transition:color .3s;margin-left:4px}.ant-typography-copy:focus-visible,.ant-typography-copy:hover,.ant-typography-edit:focus-visible,.ant-typography-edit:hover,.ant-typography-expand:focus-visible,.ant-typography-expand:hover{color:#40a9ff}.ant-typography-copy:active,.ant-typography-edit:active,.ant-typography-expand:active{color:#096dd9}.ant-typography-copy-success,.ant-typography-copy-success:focus,.ant-typography-copy-success:hover{color:#52c41a}.ant-typography-edit-content{position:relative}div.ant-typography-edit-content{left:-12px;margin-top:-5px;margin-bottom:calc(1em - 5px)}.ant-typography-edit-content-confirm{position:absolute;right:10px;bottom:8px;color:#00000073;font-weight:400;font-size:14px;font-style:normal;pointer-events:none}.ant-typography-edit-content textarea{height:1em;margin:0!important;-moz-transition:none}.ant-typography ol,.ant-typography ul{margin:0 0 1em;padding:0}.ant-typography ol li,.ant-typography ul li{margin:0 0 0 20px;padding:0 0 0 4px}.ant-typography ul{list-style-type:circle}.ant-typography ul ul{list-style-type:disc}.ant-typography ol{list-style-type:decimal}.ant-typography blockquote,.ant-typography pre{margin:1em 0}.ant-typography pre{padding:.4em .6em;white-space:pre-wrap;word-wrap:break-word;background:#9696961a;border:1px solid rgba(100,100,100,.2);border-radius:3px}.ant-typography pre code{display:inline;margin:0;padding:0;font-size:inherit;font-family:inherit;background:0 0;border:0}.ant-typography blockquote{padding:0 0 0 .6em;border-left:4px solid rgba(100,100,100,.2);opacity:.85}.ant-typography-single-line{white-space:nowrap}.ant-typography-ellipsis-single-line{overflow:hidden;text-overflow:ellipsis}a.ant-typography-ellipsis-single-line,span.ant-typography-ellipsis-single-line{vertical-align:bottom}.ant-typography-ellipsis-multiple-line{display:-webkit-box;overflow:hidden;-webkit-line-clamp:3;-webkit-box-orient:vertical}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl.ant-typography ol li,.ant-typography-rtl.ant-typography ul li{margin:0 20px 0 0;padding:0 4px 0 0}.ant-upload{box-sizing:border-box;margin:0;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum";outline:0}.ant-upload p{margin:0}.ant-upload-btn{display:block;width:100%;outline:0}.ant-upload input[type=file]{cursor:pointer}.ant-upload.ant-upload-select{display:inline-block}.ant-upload.ant-upload-disabled{color:#00000040;cursor:not-allowed}.ant-upload.ant-upload-select-picture-card{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:2px;cursor:pointer;transition:border-color .3s}.ant-upload.ant-upload-select-picture-card>.ant-upload{display:flex;align-items:center;justify-content:center;height:100%;text-align:center}.ant-upload.ant-upload-select-picture-card:hover{border-color:#1890ff}.ant-upload-disabled.ant-upload.ant-upload-select-picture-card:hover{border-color:#d9d9d9}.ant-upload.ant-upload-drag{position:relative;width:100%;height:100%;text-align:center;background:#fafafa;border:1px dashed #d9d9d9;border-radius:2px;cursor:pointer;transition:border-color .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:#000000d9;font-size:16px}.ant-upload.ant-upload-drag p.ant-upload-hint{color:#00000073;font-size:14px}.ant-upload.ant-upload-drag .anticon-plus{color:#00000040;font-size:30px;transition:all .3s}.ant-upload.ant-upload-drag .anticon-plus:hover,.ant-upload.ant-upload-drag:hover .anticon-plus{color:#00000073}.ant-upload-picture-card-wrapper{display:inline-block;width:100%}.ant-upload-picture-card-wrapper:before{display:table;content:""}.ant-upload-picture-card-wrapper:after{display:table;clear:both;content:""}.ant-upload-list{box-sizing:border-box;margin:0;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;list-style:none;font-feature-settings:"tnum";line-height:1.5715}.ant-upload-list:before{display:table;content:""}.ant-upload-list:after{display:table;clear:both;content:""}.ant-upload-list-item{position:relative;height:22.001px;margin-top:8px;font-size:14px}.ant-upload-list-item-name{display:inline-block;width:100%;padding-left:22px;overflow:hidden;line-height:1.5715;white-space:nowrap;text-overflow:ellipsis}.ant-upload-list-item-card-actions{position:absolute;right:0}.ant-upload-list-item-card-actions-btn{opacity:0}.ant-upload-list-item-card-actions-btn.ant-btn-sm{height:22.001px;line-height:1;vertical-align:top}.ant-upload-list-item-card-actions.picture{top:22px;line-height:0}.ant-upload-list-item-card-actions-btn:focus,.ant-upload-list-item-card-actions.picture .ant-upload-list-item-card-actions-btn{opacity:1}.ant-upload-list-item-card-actions .anticon{color:#00000073;transition:all .3s}.ant-upload-list-item-card-actions:hover .anticon{color:#000000d9}.ant-upload-list-item-info{height:100%;transition:background-color .3s}.ant-upload-list-item-info>span{display:block;width:100%;height:100%}.ant-upload-list-item-info .ant-upload-text-icon .anticon,.ant-upload-list-item-info .anticon-loading .anticon{position:absolute;top:5px;color:#00000073;font-size:14px}.ant-upload-list-item:hover .ant-upload-list-item-info{background-color:#f5f5f5}.ant-upload-list-item:hover .ant-upload-list-item-card-actions-btn{opacity:1}.ant-upload-list-item-error,.ant-upload-list-item-error .ant-upload-list-item-name,.ant-upload-list-item-error .ant-upload-text-icon>.anticon{color:#ff4d4f}.ant-upload-list-item-error .ant-upload-list-item-card-actions .anticon{color:#ff4d4f}.ant-upload-list-item-error .ant-upload-list-item-card-actions-btn{opacity:1}.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:2px}.ant-upload-list-picture .ant-upload-list-item:hover,.ant-upload-list-picture-card .ant-upload-list-item:hover{background:0 0}.ant-upload-list-picture .ant-upload-list-item-error,.ant-upload-list-picture-card .ant-upload-list-item-error{border-color:#ff4d4f}.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:0 0}.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{width:48px;height:48px;line-height:60px;text-align:center;opacity:.8}.ant-upload-list-picture .ant-upload-list-item-thumbnail .anticon,.ant-upload-list-picture-card .ant-upload-list-item-thumbnail .anticon{font-size:26px}.ant-upload-list-picture .ant-upload-list-item-error .ant-upload-list-item-thumbnail .anticon svg path[fill="#e6f7ff"],.ant-upload-list-picture-card .ant-upload-list-item-error .ant-upload-list-item-thumbnail .anticon svg path[fill="#e6f7ff"]{fill:#fff2f0}.ant-upload-list-picture .ant-upload-list-item-error .ant-upload-list-item-thumbnail .anticon svg path[fill="#1890ff"],.ant-upload-list-picture-card .ant-upload-list-item-error .ant-upload-list-item-thumbnail .anticon svg path[fill="#1890ff"]{fill:#ff4d4f}.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;transform:translate(-50%,-50%)}.ant-upload-list-picture .ant-upload-list-item-icon .anticon,.ant-upload-list-picture-card .ant-upload-list-item-icon .anticon{font-size:26px}.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 .3s}.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{margin-bottom:12px}.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-card-container{display:inline-block;width:104px;height:104px;margin:0 8px 8px 0;vertical-align:top}.ant-upload-list-picture-card .ant-upload-list-item{height:100%;margin: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:#00000080;opacity:0;transition:all .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;transform:translate(-50%,-50%);opacity:0;transition:all .3s}.ant-upload-list-picture-card .ant-upload-list-item-actions .anticon-delete,.ant-upload-list-picture-card .ant-upload-list-item-actions .anticon-download,.ant-upload-list-picture-card .ant-upload-list-item-actions .anticon-eye{z-index:10;width:16px;margin:0 4px;color:#ffffffd9;font-size:16px;cursor:pointer;transition:all .3s}.ant-upload-list-picture-card .ant-upload-list-item-actions .anticon-delete: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-eye:hover{color:#fff}.ant-upload-list-picture-card .ant-upload-list-item-actions:hover,.ant-upload-list-picture-card .ant-upload-list-item-info:hover+.ant-upload-list-item-actions{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%;object-fit:contain}.ant-upload-list-picture-card .ant-upload-list-item-name{display:none;margin:8px 0 0;padding:0;line-height:1.5715;text-align:center}.ant-upload-list-picture-card .ant-upload-list-item-file+.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 .anticon-delete,.ant-upload-list-picture-card .ant-upload-list-item-uploading .ant-upload-list-item-info .anticon-eye,.ant-upload-list-picture-card .ant-upload-list-item-uploading .ant-upload-list-item-info:before{display:none}.ant-upload-list-picture-card .ant-upload-list-item-progress{bottom:32px;width:calc(100% - 14px);padding-left:0}.ant-upload-list-picture-container,.ant-upload-list-text-container{transition:opacity .3s,height .3s}.ant-upload-list-picture-container:before,.ant-upload-list-text-container:before{display:table;width:0;height:0;content:""}.ant-upload-list-picture-container .ant-upload-span,.ant-upload-list-text-container .ant-upload-span{display:block;flex:auto}.ant-upload-list-picture .ant-upload-span,.ant-upload-list-text .ant-upload-span{display:flex;align-items:center}.ant-upload-list-picture .ant-upload-span>*,.ant-upload-list-text .ant-upload-span>*{flex:none}.ant-upload-list-picture .ant-upload-list-item-name,.ant-upload-list-text .ant-upload-list-item-name{flex:auto;margin:0;padding:0 8px}.ant-upload-list-picture .ant-upload-list-item-card-actions,.ant-upload-list-text .ant-upload-list-item-card-actions,.ant-upload-list-text .ant-upload-text-icon .anticon{position:static}.ant-upload-list .ant-upload-animate-inline-appear,.ant-upload-list .ant-upload-animate-inline-enter,.ant-upload-list .ant-upload-animate-inline-leave{animation-duration:.3s;animation-timing-function:cubic-bezier(.78,.14,.15,.86);animation-fill-mode:forwards}.ant-upload-list .ant-upload-animate-inline-appear,.ant-upload-list .ant-upload-animate-inline-enter{animation-name:uploadAnimateInlineIn}.ant-upload-list .ant-upload-animate-inline-leave{animation-name:uploadAnimateInlineOut}@keyframes uploadAnimateInlineIn{0%{width:0;height:0;margin:0;padding:0;opacity:0}}@keyframes uploadAnimateInlineOut{to{width:0;height:0;margin:0;padding:0;opacity:0}}.ant-upload-rtl{direction:rtl}.ant-upload-rtl.ant-upload.ant-upload-select-picture-card{margin-right:auto;margin-left:8px}.ant-upload-list-rtl{direction:rtl}.ant-upload-list-rtl .ant-upload-list-item-list-type-text:hover .ant-upload-list-item-name-icon-count-1{padding-right:22px;padding-left:14px}.ant-upload-list-rtl .ant-upload-list-item-list-type-text:hover .ant-upload-list-item-name-icon-count-2{padding-right:22px;padding-left:28px}.ant-upload-list-rtl .ant-upload-list-item-name{padding-right:22px;padding-left:0}.ant-upload-list-rtl .ant-upload-list-item-name-icon-count-1{padding-left:14px}.ant-upload-list-rtl .ant-upload-list-item-card-actions{right:auto;left:0}.ant-upload-list-rtl .ant-upload-list-item-card-actions .anticon{padding-right:0;padding-left:5px}.ant-upload-list-rtl .ant-upload-list-item-info{padding:0 4px 0 12px}.ant-upload-list-rtl .ant-upload-list-item-error .ant-upload-list-item-card-actions .anticon{padding-right:0;padding-left:5px}.ant-upload-list-rtl .ant-upload-list-item-progress{padding-right:26px;padding-left:0}.ant-upload-list-picture .ant-upload-list-item-info,.ant-upload-list-picture-card .ant-upload-list-item-info{padding:0}.ant-upload-list-rtl.ant-upload-list-picture .ant-upload-list-item-thumbnail,.ant-upload-list-rtl.ant-upload-list-picture-card .ant-upload-list-item-thumbnail{right:8px;left:auto}.ant-upload-list-rtl.ant-upload-list-picture .ant-upload-list-item-icon,.ant-upload-list-rtl.ant-upload-list-picture-card .ant-upload-list-item-icon{right:50%;left:auto;transform:translate(50%,-50%)}.ant-upload-list-rtl.ant-upload-list-picture .ant-upload-list-item-name,.ant-upload-list-rtl.ant-upload-list-picture-card .ant-upload-list-item-name{margin:0 8px 0 0;padding-right:48px;padding-left:8px}.ant-upload-list-rtl.ant-upload-list-picture .ant-upload-list-item-name-icon-count-1,.ant-upload-list-rtl.ant-upload-list-picture-card .ant-upload-list-item-name-icon-count-1{padding-right:48px;padding-left:18px}.ant-upload-list-rtl.ant-upload-list-picture .ant-upload-list-item-name-icon-count-2,.ant-upload-list-rtl.ant-upload-list-picture-card .ant-upload-list-item-name-icon-count-2{padding-right:48px;padding-left:36px}.ant-upload-list-rtl.ant-upload-list-picture .ant-upload-list-item-progress,.ant-upload-list-rtl.ant-upload-list-picture-card .ant-upload-list-item-progress{padding-right:0;padding-left:0}.ant-upload-list-rtl .ant-upload-list-picture-card-container{margin:0 0 8px 8px}.ant-upload-list-rtl.ant-upload-list-picture-card .ant-upload-list-item-actions{right:50%;left:auto;transform:translate(50%,-50%)}.ant-upload-list-rtl.ant-upload-list-picture-card .ant-upload-list-item-file+.ant-upload-list-item-name{margin:8px 0 0;padding:0}.ant-upload-list-rtl.ant-upload-list-picture-card .ant-upload-list-item{float:unset}.ant-select-auto-complete{box-sizing:border-box;margin:0;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum"}.ant-select-auto-complete .ant-select-clear{right:13px}.ant-select-dropdown-hidden{display:none}.ant-select-dropdown-content-wrapper{max-height:256px;overflow-y:auto;overflow-anchor:none}.ant-select-dropdown-content{display:flex;flex-direction:column}.ant-cascader-checkbox{box-sizing:border-box;margin:0;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum";position:relative;top:.2em;line-height:1;white-space:nowrap;outline:0;cursor:pointer}.ant-cascader-checkbox-input:focus+.ant-cascader-checkbox-inner,.ant-cascader-checkbox-wrapper:hover .ant-cascader-checkbox-inner,.ant-cascader-checkbox:hover .ant-cascader-checkbox-inner{border-color:#1890ff}.ant-cascader-checkbox-checked:after{position:absolute;top:0;left:0;width:100%;height:100%;border:1px solid #1890ff;border-radius:2px;visibility:hidden;animation:antCheckboxEffect .36s ease-in-out;animation-fill-mode:backwards;content:""}.ant-cascader-checkbox-wrapper:hover .ant-cascader-checkbox:after,.ant-cascader-checkbox:hover:after{visibility:visible}.ant-cascader-checkbox-inner{position:relative;top:0;left:0;display:block;width:16px;height:16px;direction:ltr;background-color:#fff;border:1px solid #d9d9d9;border-radius:2px;border-collapse:separate;transition:all .3s}.ant-cascader-checkbox-inner:after{position:absolute;top:50%;left:21.5%;display:table;width:5.71428571px;height:9.14285714px;border:2px solid #fff;border-top:0;border-left:0;transform:rotate(45deg) scale(0) translate(-50%,-50%);opacity:0;transition:all .1s cubic-bezier(.71,-.46,.88,.6),opacity .1s;content:" "}.ant-cascader-checkbox-input{position:absolute;inset:0;z-index:1;width:100%;height:100%;cursor:pointer;opacity:0}.ant-cascader-checkbox-checked .ant-cascader-checkbox-inner:after{position:absolute;display:table;border:2px solid #fff;border-top:0;border-left:0;transform:rotate(45deg) scale(1) translate(-50%,-50%);opacity:1;transition:all .2s cubic-bezier(.12,.4,.29,1.46) .1s;content:" "}.ant-cascader-checkbox-checked .ant-cascader-checkbox-inner{background-color:#1890ff;border-color:#1890ff}.ant-cascader-checkbox-disabled{cursor:not-allowed}.ant-cascader-checkbox-disabled.ant-cascader-checkbox-checked .ant-cascader-checkbox-inner:after{border-color:#00000040;animation-name:none}.ant-cascader-checkbox-disabled .ant-cascader-checkbox-input{cursor:not-allowed;pointer-events:none}.ant-cascader-checkbox-disabled .ant-cascader-checkbox-inner{background-color:#f5f5f5;border-color:#d9d9d9!important}.ant-cascader-checkbox-disabled .ant-cascader-checkbox-inner:after{border-color:#f5f5f5;border-collapse:separate;animation-name:none}.ant-cascader-checkbox-disabled+span{color:#00000040;cursor:not-allowed}.ant-cascader-checkbox-disabled:hover:after,.ant-cascader-checkbox-wrapper:hover .ant-cascader-checkbox-disabled:after{visibility:hidden}.ant-cascader-checkbox-wrapper{box-sizing:border-box;margin:0;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum";display:inline-flex;align-items:baseline;line-height:unset;cursor:pointer}.ant-cascader-checkbox-wrapper:after{display:inline-block;width:0;overflow:hidden;content:"\a0"}.ant-cascader-checkbox-wrapper.ant-cascader-checkbox-wrapper-disabled{cursor:not-allowed}.ant-cascader-checkbox-wrapper+.ant-cascader-checkbox-wrapper{margin-left:8px}.ant-cascader-checkbox-wrapper.ant-cascader-checkbox-wrapper-in-form-item input[type=checkbox]{width:14px;height:14px}.ant-cascader-checkbox+span{padding-right:8px;padding-left:8px}.ant-cascader-checkbox-group{box-sizing:border-box;margin:0;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum";display:inline-block}.ant-cascader-checkbox-group-item{margin-right:8px}.ant-cascader-checkbox-group-item:last-child{margin-right:0}.ant-cascader-checkbox-group-item+.ant-cascader-checkbox-group-item{margin-left:0}.ant-cascader-checkbox-indeterminate .ant-cascader-checkbox-inner{background-color:#fff;border-color:#d9d9d9}.ant-cascader-checkbox-indeterminate .ant-cascader-checkbox-inner:after{top:50%;left:50%;width:8px;height:8px;background-color:#1890ff;border:0;transform:translate(-50%,-50%) scale(1);opacity:1;content:" "}.ant-cascader-checkbox-indeterminate.ant-cascader-checkbox-disabled .ant-cascader-checkbox-inner:after{background-color:#00000040;border-color:#00000040}.ant-cascader-checkbox-rtl{direction:rtl}.ant-cascader-checkbox-group-rtl .ant-cascader-checkbox-group-item{margin-right:0;margin-left:8px}.ant-cascader-checkbox-group-rtl .ant-cascader-checkbox-group-item:last-child{margin-left:0!important}.ant-cascader-checkbox-group-rtl .ant-cascader-checkbox-group-item+.ant-cascader-checkbox-group-item{margin-left:8px}.ant-cascader{width:184px}.ant-cascader-checkbox{top:0;margin-right:8px}.ant-cascader-menus{display:flex;flex-wrap:nowrap;align-items:flex-start}.ant-cascader-menus.ant-cascader-menu-empty .ant-cascader-menu{width:100%;height:auto}.ant-cascader-menu{flex-grow:1;min-width:111px;height:180px;margin:0;padding:4px 0;overflow:auto;vertical-align:top;list-style:none;-ms-overflow-style:-ms-autohiding-scrollbar}.ant-cascader-menu:not(:last-child){border-inline-end:1px solid #f0f0f0}.ant-cascader-menu-item{display:flex;flex-wrap:nowrap;align-items:center;padding:5px 12px;overflow:hidden;line-height:22px;white-space:nowrap;text-overflow:ellipsis;cursor:pointer;transition:all .3s}.ant-cascader-menu-item:hover{background:#f5f5f5}.ant-cascader-menu-item-disabled{color:#00000040;cursor:not-allowed}.ant-cascader-menu-item-disabled:hover{background:0 0}.ant-cascader-menu-empty .ant-cascader-menu-item{color:#00000040;cursor:default;pointer-events:none}.ant-cascader-menu-item-active:not(.ant-cascader-menu-item-disabled),.ant-cascader-menu-item-active:not(.ant-cascader-menu-item-disabled):hover{font-weight:600;background-color:#e6f7ff}.ant-cascader-menu-item-content{flex:auto}.ant-cascader-menu-item-expand .ant-cascader-menu-item-expand-icon,.ant-cascader-menu-item-loading-icon{margin-left:4px;color:#00000073;font-size:10px}.ant-cascader-menu-item-disabled.ant-cascader-menu-item-expand .ant-cascader-menu-item-expand-icon,.ant-cascader-menu-item-disabled.ant-cascader-menu-item-loading-icon{color:#00000040}.ant-cascader-menu-item-keyword{color:#ff4d4f}.ant-cascader-compact-item:not(.ant-cascader-compact-last-item):not(.ant-cascader-compact-item-rtl){margin-right:-1px}.ant-cascader-compact-item:not(.ant-cascader-compact-last-item).ant-cascader-compact-item-rtl{margin-left:-1px}.ant-cascader-compact-item:active,.ant-cascader-compact-item:focus,.ant-cascader-compact-item:hover{z-index:2}.ant-cascader-compact-item[disabled]{z-index:0}.ant-cascader-compact-item:not(.ant-cascader-compact-first-item):not(.ant-cascader-compact-last-item).ant-cascader{border-radius:0}.ant-cascader-compact-item.ant-cascader.ant-cascader-compact-first-item:not(.ant-cascader-compact-last-item):not(.ant-cascader-compact-item-rtl){border-top-right-radius:0;border-bottom-right-radius:0}.ant-cascader-compact-item.ant-cascader.ant-cascader-compact-last-item:not(.ant-cascader-compact-first-item):not(.ant-cascader-compact-item-rtl){border-top-left-radius:0;border-bottom-left-radius:0}.ant-cascader-compact-item.ant-cascader.ant-cascader-compact-item-rtl.ant-cascader-compact-first-item:not(.ant-cascader-compact-last-item){border-top-left-radius:0;border-bottom-left-radius:0}.ant-cascader-compact-item.ant-cascader.ant-cascader-compact-item-rtl.ant-cascader-compact-last-item:not(.ant-cascader-compact-first-item){border-top-right-radius:0;border-bottom-right-radius:0}.ant-cascader-rtl .ant-cascader-menu-item-expand-icon,.ant-cascader-rtl .ant-cascader-menu-item-loading-icon{margin-right:4px;margin-left:0}.ant-cascader-rtl .ant-cascader-checkbox{top:0;margin-right:0;margin-left:8px}.ant-cascader-menus{position:relative;margin-top:2px;margin-bottom:2px}nz-tree-virtual-scroll-view{position:relative;display:block;overflow:auto;transform:translateZ(0);will-change:scroll-position;contain:strict;-webkit-overflow-scrolling:touch}nz-tree-virtual-scroll-view .ant-tree-list,nz-tree-virtual-scroll-view .ant-tree-list-holder{height:100%}nz-tree-view .ant-tree-switcher+.ant-tree-switcher.nz-tree-leaf-line-icon,nz-tree-virtual-scroll-view .ant-tree-switcher+.ant-tree-switcher.nz-tree-leaf-line-icon{display:none}nz-tree-view .ant-tree-list-holder-inner{display:flex;flex-direction:column}@keyframes ant-tree-node-fx-do-not-use{0%{opacity:0}to{opacity:1}}.ant-tree.ant-tree-directory .ant-tree-treenode{position:relative}.ant-tree.ant-tree-directory .ant-tree-treenode:before{position:absolute;inset:0 0 4px;transition:background-color .3s;content:"";pointer-events:none}.ant-tree.ant-tree-directory .ant-tree-treenode:hover:before{background:#f5f5f5}.ant-tree.ant-tree-directory .ant-tree-treenode>*{z-index:1}.ant-tree.ant-tree-directory .ant-tree-treenode .ant-tree-switcher{transition:color .3s}.ant-tree.ant-tree-directory .ant-tree-treenode .ant-tree-node-content-wrapper{border-radius:0;-webkit-user-select:none;user-select:none}.ant-tree.ant-tree-directory .ant-tree-treenode .ant-tree-node-content-wrapper:hover{background:0 0}.ant-tree.ant-tree-directory .ant-tree-treenode .ant-tree-node-content-wrapper.ant-tree-node-selected{color:#fff;background:0 0}.ant-tree.ant-tree-directory .ant-tree-treenode-selected:before,.ant-tree.ant-tree-directory .ant-tree-treenode-selected:hover:before{background:#1890ff}.ant-tree.ant-tree-directory .ant-tree-treenode-selected .ant-tree-switcher{color:#fff}.ant-tree.ant-tree-directory .ant-tree-treenode-selected .ant-tree-node-content-wrapper{color:#fff;background:0 0}.ant-tree-checkbox{box-sizing:border-box;margin:0;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum";position:relative;top:.2em;line-height:1;white-space:nowrap;outline:0;cursor:pointer}.ant-tree-checkbox-input:focus+.ant-tree-checkbox-inner,.ant-tree-checkbox-wrapper:hover .ant-tree-checkbox-inner,.ant-tree-checkbox:hover .ant-tree-checkbox-inner{border-color:#1890ff}.ant-tree-checkbox-checked:after{position:absolute;top:0;left:0;width:100%;height:100%;border:1px solid #1890ff;border-radius:2px;visibility:hidden;animation:antCheckboxEffect .36s ease-in-out;animation-fill-mode:backwards;content:""}.ant-tree-checkbox-wrapper:hover .ant-tree-checkbox:after,.ant-tree-checkbox:hover:after{visibility:visible}.ant-tree-checkbox-inner{position:relative;top:0;left:0;display:block;width:16px;height:16px;direction:ltr;background-color:#fff;border:1px solid #d9d9d9;border-radius:2px;border-collapse:separate;transition:all .3s}.ant-tree-checkbox-inner:after{position:absolute;top:50%;left:21.5%;display:table;width:5.71428571px;height:9.14285714px;border:2px solid #fff;border-top:0;border-left:0;transform:rotate(45deg) scale(0) translate(-50%,-50%);opacity:0;transition:all .1s cubic-bezier(.71,-.46,.88,.6),opacity .1s;content:" "}.ant-tree-checkbox-input{position:absolute;inset:0;z-index:1;width:100%;height:100%;cursor:pointer;opacity:0}.ant-tree-checkbox-checked .ant-tree-checkbox-inner:after{position:absolute;display:table;border:2px solid #fff;border-top:0;border-left:0;transform:rotate(45deg) scale(1) translate(-50%,-50%);opacity:1;transition:all .2s cubic-bezier(.12,.4,.29,1.46) .1s;content:" "}.ant-tree-checkbox-checked .ant-tree-checkbox-inner{background-color:#1890ff;border-color:#1890ff}.ant-tree-checkbox-disabled{cursor:not-allowed}.ant-tree-checkbox-disabled.ant-tree-checkbox-checked .ant-tree-checkbox-inner:after{border-color:#00000040;animation-name:none}.ant-tree-checkbox-disabled .ant-tree-checkbox-input{cursor:not-allowed;pointer-events:none}.ant-tree-checkbox-disabled .ant-tree-checkbox-inner{background-color:#f5f5f5;border-color:#d9d9d9!important}.ant-tree-checkbox-disabled .ant-tree-checkbox-inner:after{border-color:#f5f5f5;border-collapse:separate;animation-name:none}.ant-tree-checkbox-disabled+span{color:#00000040;cursor:not-allowed}.ant-tree-checkbox-disabled:hover:after,.ant-tree-checkbox-wrapper:hover .ant-tree-checkbox-disabled:after{visibility:hidden}.ant-tree-checkbox-wrapper{box-sizing:border-box;margin:0;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum";display:inline-flex;align-items:baseline;line-height:unset;cursor:pointer}.ant-tree-checkbox-wrapper:after{display:inline-block;width:0;overflow:hidden;content:"\a0"}.ant-tree-checkbox-wrapper.ant-tree-checkbox-wrapper-disabled{cursor:not-allowed}.ant-tree-checkbox-wrapper+.ant-tree-checkbox-wrapper{margin-left:8px}.ant-tree-checkbox-wrapper.ant-tree-checkbox-wrapper-in-form-item input[type=checkbox]{width:14px;height:14px}.ant-tree-checkbox+span{padding-right:8px;padding-left:8px}.ant-tree-checkbox-group{box-sizing:border-box;margin:0;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum";display:inline-block}.ant-tree-checkbox-group-item{margin-right:8px}.ant-tree-checkbox-group-item:last-child{margin-right:0}.ant-tree-checkbox-group-item+.ant-tree-checkbox-group-item{margin-left:0}.ant-tree-checkbox-indeterminate .ant-tree-checkbox-inner{background-color:#fff;border-color:#d9d9d9}.ant-tree-checkbox-indeterminate .ant-tree-checkbox-inner:after{top:50%;left:50%;width:8px;height:8px;background-color:#1890ff;border:0;transform:translate(-50%,-50%) scale(1);opacity:1;content:" "}.ant-tree-checkbox-indeterminate.ant-tree-checkbox-disabled .ant-tree-checkbox-inner:after{background-color:#00000040;border-color:#00000040}.ant-tree-checkbox-rtl{direction:rtl}.ant-tree-checkbox-group-rtl .ant-tree-checkbox-group-item{margin-right:0;margin-left:8px}.ant-tree-checkbox-group-rtl .ant-tree-checkbox-group-item:last-child{margin-left:0!important}.ant-tree-checkbox-group-rtl .ant-tree-checkbox-group-item+.ant-tree-checkbox-group-item{margin-left:8px}.ant-tree{box-sizing:border-box;margin:0;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum";background:#fff;border-radius:2px;transition:background-color .3s}.ant-tree-focused:not(:hover):not(.ant-tree-active-focused){background:#e6f7ff}.ant-tree-list-holder-inner{align-items:flex-start}.ant-tree.ant-tree-block-node .ant-tree-list-holder-inner{align-items:stretch}.ant-tree.ant-tree-block-node .ant-tree-list-holder-inner .ant-tree-node-content-wrapper{flex:auto}.ant-tree.ant-tree-block-node .ant-tree-list-holder-inner .ant-tree-treenode.dragging{position:relative}.ant-tree.ant-tree-block-node .ant-tree-list-holder-inner .ant-tree-treenode.dragging:after{position:absolute;inset:0 0 4px;border:1px solid #1890ff;opacity:0;animation:ant-tree-node-fx-do-not-use .3s;animation-play-state:running;animation-fill-mode:forwards;content:"";pointer-events:none}.ant-tree .ant-tree-treenode{display:flex;align-items:flex-start;margin-bottom:4px;outline:0}.ant-tree .ant-tree-treenode-disabled .ant-tree-node-content-wrapper{color:#00000040;cursor:not-allowed}.ant-tree .ant-tree-treenode-disabled .ant-tree-node-content-wrapper:hover{background:0 0}.ant-tree .ant-tree-treenode-active .ant-tree-node-content-wrapper{background:#f5f5f5}.ant-tree .ant-tree-treenode:not(.ant-tree .ant-tree-treenode-disabled).filter-node .ant-tree-title{color:inherit;font-weight:500}.ant-tree .ant-tree-treenode-draggable .ant-tree-draggable-icon{width:24px;line-height:24px;text-align:center;visibility:visible;opacity:.2;transition:opacity .3s}.ant-tree-treenode:hover .ant-tree .ant-tree-treenode-draggable .ant-tree-draggable-icon{opacity:.45}.ant-tree .ant-tree-treenode-draggable.ant-tree-treenode-disabled .ant-tree-draggable-icon{visibility:hidden}.ant-tree-indent{align-self:stretch;white-space:nowrap;-webkit-user-select:none;user-select:none}.ant-tree-indent-unit{display:inline-block;width:24px}.ant-tree-draggable-icon{visibility:hidden}.ant-tree-switcher{position:relative;flex:none;align-self:stretch;width:24px;margin:0;line-height:24px;text-align:center;cursor:pointer;-webkit-user-select:none;user-select:none}.ant-tree-switcher .ant-select-tree-switcher-icon,.ant-tree-switcher .ant-tree-switcher-icon{display:inline-block;font-size:10px;vertical-align:baseline}.ant-tree-switcher .ant-select-tree-switcher-icon svg,.ant-tree-switcher .ant-tree-switcher-icon svg{transition:transform .3s}.ant-tree-switcher-noop{cursor:default}.ant-tree-switcher_close .ant-tree-switcher-icon svg{transform:rotate(-90deg)}.ant-tree-switcher-loading-icon{color:#1890ff}.ant-tree-switcher-leaf-line{position:relative;z-index:1;display:inline-block;width:100%;height:100%}.ant-tree-switcher-leaf-line:before{position:absolute;top:0;right:12px;bottom:-4px;margin-left:-1px;border-right:1px solid #d9d9d9;content:" "}.ant-tree-switcher-leaf-line:after{position:absolute;width:10px;height:14px;border-bottom:1px solid #d9d9d9;content:" "}.ant-tree-checkbox{top:initial;margin:4px 8px 0 0}.ant-tree .ant-tree-node-content-wrapper{position:relative;z-index:auto;min-height:24px;margin:0;padding:0 4px;color:inherit;line-height:24px;background:0 0;border-radius:2px;cursor:pointer;transition:all .3s,border 0s,line-height 0s,box-shadow 0s}.ant-tree .ant-tree-node-content-wrapper:hover{background-color:#f5f5f5}.ant-tree .ant-tree-node-content-wrapper.ant-tree-node-selected{background-color:#bae7ff}.ant-tree .ant-tree-node-content-wrapper .ant-tree-iconEle{display:inline-block;width:24px;height:24px;line-height:24px;text-align:center;vertical-align:top}.ant-tree .ant-tree-node-content-wrapper .ant-tree-iconEle:empty{display:none}.ant-tree-unselectable .ant-tree-node-content-wrapper:hover{background-color:transparent}.ant-tree-node-content-wrapper{line-height:24px;-webkit-user-select:none;user-select:none}.ant-tree-node-content-wrapper .ant-tree-drop-indicator{position:absolute;z-index:1;height:2px;background-color:#1890ff;border-radius:1px;pointer-events:none}.ant-tree-node-content-wrapper .ant-tree-drop-indicator:after{position:absolute;top:-3px;left:-6px;width:8px;height:8px;background-color:transparent;border:2px solid #1890ff;border-radius:50%;content:""}.ant-tree .ant-tree-treenode.drop-container>[draggable]{box-shadow:0 0 0 2px #1890ff}.ant-tree-show-line .ant-tree-indent-unit{position:relative;height:100%}.ant-tree-show-line .ant-tree-indent-unit:before{position:absolute;top:0;right:12px;bottom:-4px;border-right:1px solid #d9d9d9;content:""}.ant-tree-show-line .ant-tree-indent-unit-end:before{display:none}.ant-tree-show-line .ant-tree-switcher{background:#fff}.ant-tree-show-line .ant-tree-switcher-line-icon{vertical-align:-.15em}.ant-tree .ant-tree-treenode-leaf-last .ant-tree-switcher-leaf-line:before{top:auto!important;bottom:auto!important;height:14px!important}.ant-tree-rtl{direction:rtl}.ant-tree-rtl .ant-tree-node-content-wrapper[draggable=true] .ant-tree-drop-indicator:after{right:-6px;left:unset}.ant-tree .ant-tree-treenode-rtl{direction:rtl}.ant-tree-rtl .ant-tree-switcher_close .ant-tree-switcher-icon svg{transform:rotate(90deg)}.ant-tree-rtl.ant-tree-show-line .ant-tree-indent-unit:before{right:auto;left:-13px;border-right:none;border-left:1px solid #d9d9d9}.ant-tree-rtl .ant-tree-checkbox,.ant-tree-select-dropdown-rtl .ant-select-tree-checkbox{margin:4px 0 0 8px}.font-highlight{color:#ff4d4f}nz-tree{display:block}.ant-select-tree-checkbox{box-sizing:border-box;margin:0;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum";position:relative;top:.2em;line-height:1;white-space:nowrap;outline:0;cursor:pointer}.ant-select-tree-checkbox-input:focus+.ant-select-tree-checkbox-inner,.ant-select-tree-checkbox-wrapper:hover .ant-select-tree-checkbox-inner,.ant-select-tree-checkbox:hover .ant-select-tree-checkbox-inner{border-color:#1890ff}.ant-select-tree-checkbox-checked:after{position:absolute;top:0;left:0;width:100%;height:100%;border:1px solid #1890ff;border-radius:2px;visibility:hidden;animation:antCheckboxEffect .36s ease-in-out;animation-fill-mode:backwards;content:""}.ant-select-tree-checkbox-wrapper:hover .ant-select-tree-checkbox:after,.ant-select-tree-checkbox:hover:after{visibility:visible}.ant-select-tree-checkbox-inner{position:relative;top:0;left:0;display:block;width:16px;height:16px;direction:ltr;background-color:#fff;border:1px solid #d9d9d9;border-radius:2px;border-collapse:separate;transition:all .3s}.ant-select-tree-checkbox-inner:after{position:absolute;top:50%;left:21.5%;display:table;width:5.71428571px;height:9.14285714px;border:2px solid #fff;border-top:0;border-left:0;transform:rotate(45deg) scale(0) translate(-50%,-50%);opacity:0;transition:all .1s cubic-bezier(.71,-.46,.88,.6),opacity .1s;content:" "}.ant-select-tree-checkbox-input{position:absolute;inset:0;z-index:1;width:100%;height:100%;cursor:pointer;opacity:0}.ant-select-tree-checkbox-checked .ant-select-tree-checkbox-inner:after{position:absolute;display:table;border:2px solid #fff;border-top:0;border-left:0;transform:rotate(45deg) scale(1) translate(-50%,-50%);opacity:1;transition:all .2s cubic-bezier(.12,.4,.29,1.46) .1s;content:" "}.ant-select-tree-checkbox-checked .ant-select-tree-checkbox-inner{background-color:#1890ff;border-color:#1890ff}.ant-select-tree-checkbox-disabled{cursor:not-allowed}.ant-select-tree-checkbox-disabled.ant-select-tree-checkbox-checked .ant-select-tree-checkbox-inner:after{border-color:#00000040;animation-name:none}.ant-select-tree-checkbox-disabled .ant-select-tree-checkbox-input{cursor:not-allowed;pointer-events:none}.ant-select-tree-checkbox-disabled .ant-select-tree-checkbox-inner{background-color:#f5f5f5;border-color:#d9d9d9!important}.ant-select-tree-checkbox-disabled .ant-select-tree-checkbox-inner:after{border-color:#f5f5f5;border-collapse:separate;animation-name:none}.ant-select-tree-checkbox-disabled+span{color:#00000040;cursor:not-allowed}.ant-select-tree-checkbox-disabled:hover:after,.ant-select-tree-checkbox-wrapper:hover .ant-select-tree-checkbox-disabled:after{visibility:hidden}.ant-select-tree-checkbox-wrapper{box-sizing:border-box;margin:0;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum";display:inline-flex;align-items:baseline;line-height:unset;cursor:pointer}.ant-select-tree-checkbox-wrapper:after{display:inline-block;width:0;overflow:hidden;content:"\a0"}.ant-select-tree-checkbox-wrapper.ant-select-tree-checkbox-wrapper-disabled{cursor:not-allowed}.ant-select-tree-checkbox-wrapper+.ant-select-tree-checkbox-wrapper{margin-left:8px}.ant-select-tree-checkbox-wrapper.ant-select-tree-checkbox-wrapper-in-form-item input[type=checkbox]{width:14px;height:14px}.ant-select-tree-checkbox+span{padding-right:8px;padding-left:8px}.ant-select-tree-checkbox-group{box-sizing:border-box;margin:0;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum";display:inline-block}.ant-select-tree-checkbox-group-item{margin-right:8px}.ant-select-tree-checkbox-group-item:last-child{margin-right:0}.ant-select-tree-checkbox-group-item+.ant-select-tree-checkbox-group-item{margin-left:0}.ant-select-tree-checkbox-indeterminate .ant-select-tree-checkbox-inner{background-color:#fff;border-color:#d9d9d9}.ant-select-tree-checkbox-indeterminate .ant-select-tree-checkbox-inner:after{top:50%;left:50%;width:8px;height:8px;background-color:#1890ff;border:0;transform:translate(-50%,-50%) scale(1);opacity:1;content:" "}.ant-select-tree-checkbox-indeterminate.ant-select-tree-checkbox-disabled .ant-select-tree-checkbox-inner:after{background-color:#00000040;border-color:#00000040}.ant-select-tree-checkbox-rtl{direction:rtl}.ant-select-tree-checkbox-group-rtl .ant-select-tree-checkbox-group-item{margin-right:0;margin-left:8px}.ant-select-tree-checkbox-group-rtl .ant-select-tree-checkbox-group-item:last-child{margin-left:0!important}.ant-select-tree-checkbox-group-rtl .ant-select-tree-checkbox-group-item+.ant-select-tree-checkbox-group-item{margin-left:8px}.ant-tree-select-dropdown{padding:8px 4px}.ant-tree-select-dropdown-rtl{direction:rtl}.ant-tree-select-dropdown .ant-select-tree{border-radius:0}.ant-tree-select-dropdown .ant-select-tree-list-holder-inner{align-items:stretch}.ant-tree-select-dropdown .ant-select-tree-list-holder-inner .ant-select-tree-treenode .ant-select-tree-node-content-wrapper{flex:auto}.ant-select-tree{box-sizing:border-box;margin:0;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum";background:#fff;border-radius:2px;transition:background-color .3s}.ant-select-tree-focused:not(:hover):not(.ant-select-tree-active-focused){background:#e6f7ff}.ant-select-tree-list-holder-inner{align-items:flex-start}.ant-select-tree.ant-select-tree-block-node .ant-select-tree-list-holder-inner{align-items:stretch}.ant-select-tree.ant-select-tree-block-node .ant-select-tree-list-holder-inner .ant-select-tree-node-content-wrapper{flex:auto}.ant-select-tree.ant-select-tree-block-node .ant-select-tree-list-holder-inner .ant-select-tree-treenode.dragging{position:relative}.ant-select-tree.ant-select-tree-block-node .ant-select-tree-list-holder-inner .ant-select-tree-treenode.dragging:after{position:absolute;inset:0 0 4px;border:1px solid #1890ff;opacity:0;animation:ant-tree-node-fx-do-not-use .3s;animation-play-state:running;animation-fill-mode:forwards;content:"";pointer-events:none}.ant-select-tree .ant-select-tree-treenode{display:flex;align-items:flex-start;margin-bottom:4px;outline:0}.ant-select-tree .ant-select-tree-treenode-disabled .ant-select-tree-node-content-wrapper{color:#00000040;cursor:not-allowed}.ant-select-tree .ant-select-tree-treenode-disabled .ant-select-tree-node-content-wrapper:hover{background:0 0}.ant-select-tree .ant-select-tree-treenode-active .ant-select-tree-node-content-wrapper{background:#f5f5f5}.ant-select-tree .ant-select-tree-treenode:not(.ant-select-tree .ant-select-tree-treenode-disabled).filter-node .ant-select-tree-title{color:inherit;font-weight:500}.ant-select-tree .ant-select-tree-treenode-draggable .ant-select-tree-draggable-icon{width:24px;line-height:24px;text-align:center;visibility:visible;opacity:.2;transition:opacity .3s}.ant-select-tree-treenode:hover .ant-select-tree .ant-select-tree-treenode-draggable .ant-select-tree-draggable-icon{opacity:.45}.ant-select-tree .ant-select-tree-treenode-draggable.ant-select-tree-treenode-disabled .ant-select-tree-draggable-icon{visibility:hidden}.ant-select-tree-indent{align-self:stretch;white-space:nowrap;-webkit-user-select:none;user-select:none}.ant-select-tree-indent-unit{display:inline-block;width:24px}.ant-select-tree-draggable-icon{visibility:hidden}.ant-select-tree-switcher{position:relative;flex:none;align-self:stretch;width:24px;margin:0;line-height:24px;text-align:center;cursor:pointer;-webkit-user-select:none;user-select:none}.ant-select-tree-switcher .ant-select-tree-switcher-icon,.ant-select-tree-switcher .ant-tree-switcher-icon{display:inline-block;font-size:10px;vertical-align:baseline}.ant-select-tree-switcher .ant-select-tree-switcher-icon svg,.ant-select-tree-switcher .ant-tree-switcher-icon svg{transition:transform .3s}.ant-select-tree-switcher-noop{cursor:default}.ant-select-tree-switcher_close .ant-select-tree-switcher-icon svg{transform:rotate(-90deg)}.ant-select-tree-switcher-loading-icon{color:#1890ff}.ant-select-tree-switcher-leaf-line{position:relative;z-index:1;display:inline-block;width:100%;height:100%}.ant-select-tree-switcher-leaf-line:before{position:absolute;top:0;right:12px;bottom:-4px;margin-left:-1px;border-right:1px solid #d9d9d9;content:" "}.ant-select-tree-switcher-leaf-line:after{position:absolute;width:10px;height:14px;border-bottom:1px solid #d9d9d9;content:" "}.ant-select-tree-checkbox{top:initial;margin:4px 8px 0 0}.ant-select-tree .ant-select-tree-node-content-wrapper{position:relative;z-index:auto;min-height:24px;margin:0;padding:0 4px;color:inherit;line-height:24px;background:0 0;border-radius:2px;cursor:pointer;transition:all .3s,border 0s,line-height 0s,box-shadow 0s}.ant-select-tree .ant-select-tree-node-content-wrapper:hover{background-color:#f5f5f5}.ant-select-tree .ant-select-tree-node-content-wrapper.ant-select-tree-node-selected{background-color:#bae7ff}.ant-select-tree .ant-select-tree-node-content-wrapper .ant-select-tree-iconEle{display:inline-block;width:24px;height:24px;line-height:24px;text-align:center;vertical-align:top}.ant-select-tree .ant-select-tree-node-content-wrapper .ant-select-tree-iconEle:empty{display:none}.ant-select-tree-unselectable .ant-select-tree-node-content-wrapper:hover{background-color:transparent}.ant-select-tree-node-content-wrapper{line-height:24px;-webkit-user-select:none;user-select:none}.ant-select-tree-node-content-wrapper .ant-tree-drop-indicator{position:absolute;z-index:1;height:2px;background-color:#1890ff;border-radius:1px;pointer-events:none}.ant-select-tree-node-content-wrapper .ant-tree-drop-indicator:after{position:absolute;top:-3px;left:-6px;width:8px;height:8px;background-color:transparent;border:2px solid #1890ff;border-radius:50%;content:""}.ant-select-tree .ant-select-tree-treenode.drop-container>[draggable]{box-shadow:0 0 0 2px #1890ff}.ant-select-tree-show-line .ant-select-tree-indent-unit{position:relative;height:100%}.ant-select-tree-show-line .ant-select-tree-indent-unit:before{position:absolute;top:0;right:12px;bottom:-4px;border-right:1px solid #d9d9d9;content:""}.ant-select-tree-show-line .ant-select-tree-indent-unit-end:before{display:none}.ant-select-tree-show-line .ant-select-tree-switcher{background:#fff}.ant-select-tree-show-line .ant-select-tree-switcher-line-icon{vertical-align:-.15em}.ant-select-tree .ant-select-tree-treenode-leaf-last .ant-select-tree-switcher-leaf-line:before{top:auto!important;bottom:auto!important;height:14px!important}.ant-tree-select-dropdown-rtl .ant-select-tree .ant-select-tree-switcher_close .ant-select-tree-switcher-icon svg{transform:rotate(90deg)}.ant-tree-select-dropdown-rtl .ant-select-tree .ant-select-tree-switcher-loading-icon{transform:scaleY(-1)}.ant-tree.ant-select-tree.ant-tree-show-line nz-tree-node[builtin]:not(:last-child)>li:before{position:absolute;left:12px;width:1px;height:calc(100% - 16px);margin:26px 0;border-left:1px solid #d9d9d9;content:" "}.ant-select-dropdown.ant-select-tree-dropdown{position:relative;top:100%;left:0;width:100%;margin-top:4px;margin-bottom:4px;overflow:auto}.ant-select-dropdown.ant-select-tree-dropdown .cdk-virtual-scroll-content-wrapper{overflow:auto}.ant-picker-calendar{box-sizing:border-box;margin:0;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum";background:#fff}.ant-picker-calendar-header{display:flex;justify-content:flex-end;padding:12px 0}.ant-picker-calendar-header .ant-picker-calendar-year-select{min-width:80px}.ant-picker-calendar-header .ant-picker-calendar-month-select{min-width:70px;margin-left:8px}.ant-picker-calendar-header .ant-picker-calendar-mode-switch{margin-left:8px}.ant-picker-calendar .ant-picker-panel{background:#fff;border:0;border-top:1px solid #f0f0f0;border-radius:0}.ant-picker-calendar .ant-picker-panel .ant-picker-date-panel,.ant-picker-calendar .ant-picker-panel .ant-picker-month-panel{width:auto}.ant-picker-calendar .ant-picker-panel .ant-picker-body{padding:8px 0}.ant-picker-calendar .ant-picker-panel .ant-picker-content{width:100%}.ant-picker-calendar-mini{border-radius:2px}.ant-picker-calendar-mini .ant-picker-calendar-header{padding-right:8px;padding-left:8px}.ant-picker-calendar-mini .ant-picker-panel{border-radius:0 0 2px 2px}.ant-picker-calendar-mini .ant-picker-content{height:256px}.ant-picker-calendar-mini .ant-picker-content th{height:auto;padding:0;line-height:18px}.ant-picker-calendar-mini .ant-picker-cell:before{pointer-events:none}.ant-picker-calendar-full .ant-picker-panel{display:block;width:100%;text-align:right;background:#fff;border:0}.ant-picker-calendar-full .ant-picker-panel .ant-picker-body td,.ant-picker-calendar-full .ant-picker-panel .ant-picker-body th{padding:0}.ant-picker-calendar-full .ant-picker-panel .ant-picker-body th{height:auto;padding:0 12px 5px 0;line-height:18px}.ant-picker-calendar-full .ant-picker-panel .ant-picker-cell:before{display:none}.ant-picker-calendar-full .ant-picker-panel .ant-picker-cell:hover .ant-picker-calendar-date{background:#f5f5f5}.ant-picker-calendar-full .ant-picker-panel .ant-picker-cell .ant-picker-calendar-date-today:before{display:none}.ant-picker-calendar-full .ant-picker-panel .ant-picker-cell-selected .ant-picker-calendar-date,.ant-picker-calendar-full .ant-picker-panel .ant-picker-cell-selected .ant-picker-calendar-date-today,.ant-picker-calendar-full .ant-picker-panel .ant-picker-cell-selected:hover .ant-picker-calendar-date,.ant-picker-calendar-full .ant-picker-panel .ant-picker-cell-selected:hover .ant-picker-calendar-date-today{background:#e6f7ff}.ant-picker-calendar-full .ant-picker-panel .ant-picker-cell-selected .ant-picker-calendar-date .ant-picker-calendar-date-value,.ant-picker-calendar-full .ant-picker-panel .ant-picker-cell-selected .ant-picker-calendar-date-today .ant-picker-calendar-date-value,.ant-picker-calendar-full .ant-picker-panel .ant-picker-cell-selected:hover .ant-picker-calendar-date .ant-picker-calendar-date-value,.ant-picker-calendar-full .ant-picker-panel .ant-picker-cell-selected:hover .ant-picker-calendar-date-today .ant-picker-calendar-date-value{color:#1890ff}.ant-picker-calendar-full .ant-picker-panel .ant-picker-calendar-date{display:block;width:auto;height:auto;margin:0 4px;padding:4px 8px 0;border:0;border-top:2px solid #f0f0f0;border-radius:0;transition:background .3s}.ant-picker-calendar-full .ant-picker-panel .ant-picker-calendar-date-value{line-height:24px;transition:color .3s}.ant-picker-calendar-full .ant-picker-panel .ant-picker-calendar-date-content{position:static;width:auto;height:86px;overflow-y:auto;color:#000000d9;line-height:1.5715;text-align:left}.ant-picker-calendar-full .ant-picker-panel .ant-picker-calendar-date-today{border-color:#1890ff}.ant-picker-calendar-full .ant-picker-panel .ant-picker-calendar-date-today .ant-picker-calendar-date-value{color:#000000d9}@media only screen and (max-width:480px){.ant-picker-calendar-header{display:block}.ant-picker-calendar-header .ant-picker-calendar-year-select{width:50%}.ant-picker-calendar-header .ant-picker-calendar-month-select{width:calc(50% - 8px)}.ant-picker-calendar-header .ant-picker-calendar-mode-switch{width:100%;margin-top:8px;margin-left:0}.ant-picker-calendar-header .ant-picker-calendar-mode-switch>label{width:50%;text-align:center}}.ant-picker-calendar-rtl{direction:rtl}.ant-picker-calendar-rtl .ant-picker-calendar-header .ant-picker-calendar-month-select,.ant-picker-calendar-rtl .ant-picker-calendar-header .ant-picker-calendar-mode-switch{margin-right:8px;margin-left:0}.ant-picker-calendar-rtl.ant-picker-calendar-full .ant-picker-panel{text-align:left}.ant-picker-calendar-rtl.ant-picker-calendar-full .ant-picker-panel .ant-picker-body th{padding:0 0 5px 12px}.ant-picker-calendar-rtl.ant-picker-calendar-full .ant-picker-panel .ant-picker-calendar-date-content{text-align:right}.ant-result{padding:48px 32px}.ant-result-success .ant-result-icon>.anticon{color:#52c41a}.ant-result-error .ant-result-icon>.anticon{color:#ff4d4f}.ant-result-info .ant-result-icon>.anticon{color:#1890ff}.ant-result-warning .ant-result-icon>.anticon{color:#faad14}.ant-result-image{width:250px;height:295px;margin:auto}.ant-result-icon{margin-bottom:24px;text-align:center}.ant-result-icon>.anticon{font-size:72px}.ant-result-title{color:#000000d9;font-size:24px;line-height:1.8;text-align:center}.ant-result-subtitle{color:#00000073;font-size:14px;line-height:1.6;text-align:center}.ant-result-extra{margin:24px 0 0;text-align:center}.ant-result-extra>*{margin-right:8px}.ant-result-extra>:last-child{margin-right:0}.ant-result-content{margin-top:24px;padding:24px 40px;background-color:#fafafa}.ant-result-rtl{direction:rtl}.ant-result-rtl .ant-result-extra>*{margin-right:0;margin-left:8px}.ant-result-rtl .ant-result-extra>:last-child{margin-left:0}nz-result{display:block}.ant-space{display:inline-flex}.ant-space-vertical{flex-direction:column}.ant-space-align-center{align-items:center}.ant-space-align-start{align-items:flex-start}.ant-space-align-end{align-items:flex-end}.ant-space-align-baseline{align-items:baseline}.ant-space-item:empty{display:none}.ant-space-compact{display:inline-flex}.ant-space-compact-block{display:flex;width:100%}.ant-space-compact-vertical{flex-direction:column}.ant-space-rtl,.ant-space-compact-rtl{direction:rtl}nz-space-item{display:block}.ant-image{position:relative;display:inline-block}.ant-image-img{width:100%;height:auto;vertical-align:middle}.ant-image-img-placeholder{background-color:#f5f5f5;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMTQuNSAyLjVoLTEzQS41LjUgMCAwIDAgMSAzdjEwYS41LjUgMCAwIDAgLjUuNWgxM2EuNS41IDAgMCAwIC41LS41VjNhLjUuNSAwIDAgMC0uNS0uNXpNNS4yODEgNC43NWExIDEgMCAwIDEgMCAyIDEgMSAwIDAgMSAwLTJ6bTguMDMgNi44M2EuMTI3LjEyNyAwIDAgMS0uMDgxLjAzSDIuNzY5YS4xMjUuMTI1IDAgMCAxLS4wOTYtLjIwN2wyLjY2MS0zLjE1NmEuMTI2LjEyNiAwIDAgMSAuMTc3LS4wMTZsLjAxNi4wMTZMNy4wOCAxMC4wOWwyLjQ3LTIuOTNhLjEyNi4xMjYgMCAwIDEgLjE3Ny0uMDE2bC4wMTUuMDE2IDMuNTg4IDQuMjQ0YS4xMjcuMTI3IDAgMCAxLS4wMi4xNzV6IiBmaWxsPSIjOEM4QzhDIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4=);background-repeat:no-repeat;background-position:center center;background-size:30%}.ant-image-mask{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;color:#fff;background:#00000080;cursor:pointer;opacity:0;transition:opacity .3s}.ant-image-mask-info{padding:0 4px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ant-image-mask-info .anticon{margin-inline-end:4px}.ant-image-mask:hover{opacity:1}.ant-image-placeholder{position:absolute;inset:0}.ant-image-preview{pointer-events:none;height:100%;text-align:center}.ant-image-preview.ant-zoom-appear,.ant-image-preview.ant-zoom-enter{transform:none;opacity:0;animation-duration:.3s;-webkit-user-select:none;user-select:none}.ant-image-preview-mask{position:fixed;inset:0;z-index:1000;height:100%;background-color:#00000073}.ant-image-preview-mask-hidden{display:none}.ant-image-preview-wrap{position:fixed;inset:0;overflow:auto;outline:0}.ant-image-preview-body{position:absolute;inset:0;overflow:hidden}.ant-image-preview-img{max-width:100%;max-height:100%;vertical-align:middle;transform:scaleZ(1);cursor:grab;transition:transform .3s cubic-bezier(.215,.61,.355,1) 0s;-webkit-user-select:none;user-select:none;pointer-events:auto}.ant-image-preview-img-wrapper{position:absolute;inset:0;transition:transform .3s cubic-bezier(.215,.61,.355,1) 0s}.ant-image-preview-img-wrapper:before{display:inline-block;width:1px;height:50%;margin-right:-1px;content:""}.ant-image-preview-moving .ant-image-preview-img{cursor:grabbing}.ant-image-preview-moving .ant-image-preview-img-wrapper{transition-duration:0s}.ant-image-preview-wrap{z-index:1080}.ant-image-preview-operations-wrapper{position:fixed;top:0;right:0;z-index:1081;width:100%}.ant-image-preview-operations{box-sizing:border-box;margin:0;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;font-feature-settings:"tnum";display:flex;flex-direction:row-reverse;align-items:center;color:#ffffffd9;list-style:none;background:#0000001a;pointer-events:auto}.ant-image-preview-operations-operation{margin-left:12px;padding:12px;cursor:pointer;transition:all .3s}.ant-image-preview-operations-operation:hover{background:#0003}.ant-image-preview-operations-operation-disabled{color:#ffffff40;pointer-events:none}.ant-image-preview-operations-operation:last-of-type{margin-left:0}.ant-image-preview-operations-progress{position:absolute;left:50%;transform:translate(-50%)}.ant-image-preview-operations-icon{font-size:18px}.ant-image-preview-switch-left,.ant-image-preview-switch-right{position:fixed;top:50%;right:8px;z-index:1081;display:flex;align-items:center;justify-content:center;width:44px;height:44px;color:#ffffffd9;background:#0000001a;border-radius:50%;transform:translateY(-50%);cursor:pointer;transition:all .3s;pointer-events:auto}.ant-image-preview-switch-left:hover,.ant-image-preview-switch-right:hover{background:#0003}.ant-image-preview-switch-left-disabled,.ant-image-preview-switch-left-disabled:hover,.ant-image-preview-switch-right-disabled,.ant-image-preview-switch-right-disabled:hover{color:#ffffff40;background:#0000001a;cursor:not-allowed}.ant-image-preview-switch-left-disabled:hover>.anticon,.ant-image-preview-switch-left-disabled>.anticon,.ant-image-preview-switch-right-disabled:hover>.anticon,.ant-image-preview-switch-right-disabled>.anticon{cursor:not-allowed}.ant-image-preview-switch-left>.anticon,.ant-image-preview-switch-right>.anticon{font-size:18px}.ant-image-preview-switch-left{left:8px}.ant-image-preview-switch-right{right:8px}.ant-image-preview-focus-trap{width:0;height:0;overflow:hidden;outline:0}@keyframes antFadeIn{0%{opacity:0}to{opacity:1}}@keyframes antFadeOut{0%{opacity:1}to{opacity:0}}.ant-image-preview-fade-motion-enter{animation-name:antFadeIn;animation-duration:.2s;animation-timing-function:linear;animation-fill-mode:both}.ant-image-preview-fade-motion-leave{animation-name:antFadeOut;animation-duration:.2s;animation-timing-function:linear;animation-fill-mode:both}.cdk-overlay-backdrop.ant-image-preview-mask{opacity:1}.cdk-global-overlay-wrapper[dir=rtl] .ant-image-preview-switch-left{right:10px;left:unset;rotate:180deg}.cdk-global-overlay-wrapper[dir=rtl] .ant-image-preview-switch-right{right:unset;left:10px;rotate:180deg}.ant-cron-expression{display:flex;flex-wrap:nowrap}.ant-cron-expression-content{width:100%}.ant-cron-expression-content .ant-cron-expression-input-group-error-focus{box-shadow:0 0 0 2px #ff4d4f33}.ant-cron-expression nz-cron-expression-input{width:20%}.ant-cron-expression-input-group{display:flex;flex-wrap:nowrap;align-items:center}.ant-cron-expression-input-group input{width:100%;padding:0;border:none!important;border-radius:0;outline:0;box-shadow:none!important}.ant-cron-expression-input-group-focus{border-color:#1890ff;outline:0;box-shadow:0 0 0 2px #1890ff33}.ant-cron-expression nz-cron-expression-label{width:20%}.ant-cron-expression-label-group{display:flex;flex-wrap:nowrap;justify-content:space-around;width:100%;padding-top:0!important;padding-bottom:0!important}.ant-cron-expression-label-group-default{padding:0 12px}.ant-cron-expression-label-foucs{color:#1890ff}.ant-cron-expression-map{margin-left:12px}.ant-cron-expression-preview{display:flex;padding:12px}.ant-cron-expression-preview-dateTime{display:flex;flex:1 1 auto;align-items:center}.ant-cron-expression-preview-dateTime-center{justify-content:center}.ant-cron-expression-preview-content{display:flex;flex:0 0 220px;align-items:center;padding-left:16px}.ant-cron-expression-preview-icon,.ant-cron-expression-preview-list,.ant-cron-expression-preview-icon li,.ant-cron-expression-preview-list li{margin:0;padding:0;list-style:none}.ant-cron-expression-preview-list{height:132px;overflow-y:scroll}.ant-cron-expression-preview-icon{display:flex;flex:0 0 16px;justify-content:center}.ant-cron-expression-error{color:#ff4d4f}.ant-qrcode{position:relative;display:inline-block;padding:12px}.ant-qrcode>canvas{display:block}.ant-qrcode-border{border:1px solid #f0f0f0;border-radius:2px}.ant-qrcode-mask{position:absolute;top:0;right:0;z-index:10;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%;text-align:center;background-color:#fffffff5}.ant-qrcode-expired{color:#000000d9}.ant-color-picker-inner{display:block}.ant-color-picker-inner-content{display:flex;flex-direction:column;width:234px}.ant-color-picker-panel{-webkit-user-select:none;user-select:none}.ant-color-picker-panel-disabled{cursor:not-allowed}.ant-color-picker-gradient{position:absolute;inset:0}.ant-color-picker-palette{position:relative;display:block}.ant-color-picker-select{display:block;margin-bottom:12px}.ant-color-picker-select .ant-color-picker-palette{min-height:160px;overflow:hidden;border-radius:2px}.ant-color-picker-select .ant-color-picker-palette>.ant-color-picker-gradient{border-top-left-radius:5px}.ant-color-picker-saturation{position:absolute;inset:0;background-image:linear-gradient(0deg,#000,transparent),linear-gradient(90deg,#fff,#fff0);border-radius:inherit}.ant-color-picker-transform{position:absolute;z-index:1}.ant-color-picker-handler{display:block;box-sizing:border-box;width:16px;height:16px;border:1px solid #fff;border-radius:50%}.ant-color-picker-handler-sm{width:12px;height:12px}.ant-color-picker-slider{display:block;border-radius:2px}.ant-color-picker-slider .ant-color-picker-palette{height:8px}.ant-color-picker-slider .ant-color-picker-gradient{border-radius:2px}.ant-color-picker-slider-hue{margin-bottom:12px}.ant-color-picker-slider-alpha{background-image:conic-gradient(rgba(0,0,0,.06) 0 25%,transparent 0 50%,rgba(0,0,0,.06) 0 75%,transparent 0);background-size:8px 8px}.ant-color-picker-trigger{display:flex;align-items:center;justify-content:center;min-width:32px;height:32px;padding:3px;border:1px solid #f0f0f0;border-radius:2px;cursor:pointer;transition:all .2s}.ant-color-picker-trigger:hover{border-color:#1890ff}.ant-color-picker-trigger-text{margin:0 4px 0 8px;font-size:14px}.ant-color-picker-sm{min-width:24px;height:24px}.ant-color-picker-lg{min-width:40px;height:40px}.ant-color-picker-lg .ant-color-picker-trigger-text{font-size:16px}.ant-color-picker-color-block{position:relative;display:block;width:24px;height:24px;overflow:hidden;background-size:50% 50%;border-radius:2px}.ant-color-picker-color-block-inner{box-sizing:border-box;width:100%;height:100%;border:1px solid #f0f0f0}.ant-color-picker-slider-container{display:flex;gap:12px;margin-bottom:12px}.ant-color-picker-slider-container .ant-color-picker-slider-group{flex:1}.ant-color-picker-slider-container .ant-color-picker-slider-group-disabled-alpha{display:flex;align-items:center}.ant-color-picker-slider-container .ant-color-picker-slider-group-disabled-alpha .ant-color-picker-slider{margin-bottom:0}.ant-color-picker-title{display:flex}.ant-color-picker-title-content{flex:1;margin-bottom:8px}.ant-color-picker-title .ant-color-picker-clear{flex:0 0 18px;margin-left:8px}.ant-color-picker-clear{position:relative;width:18px;height:18px;margin-bottom:8px;overflow:hidden;border:1px solid #f0f0f0;border-radius:2px;cursor:pointer}.ant-color-picker-clear:after{position:absolute;top:0;display:block;width:40px;height:2px;background-color:#f5222d;transform:rotate(-45deg);transform-origin:right;content:"";inset-inline-end:1px}.ant-color-picker-input-container{display:flex;margin-bottom:12px}.ant-color-picker-input-container .ant-select,.ant-color-picker-input-container .ant-input{font-size:12px}.ant-color-picker-input-container .ant-input-number{width:auto;font-size:12px}.ant-color-picker-input-container .ant-input-number-sm input{padding:0 0 0 4px}.ant-color-picker-input-container .ant-select-selector{padding:0}.ant-color-picker-input-container .ant-color-picker-format-select{width:auto}.ant-color-picker-input-container .ant-color-picker-input{flex:1}.ant-color-picker-input-container .ant-color-picker-input .ant-color-picker-hex-input{margin-right:4px;padding:0}.ant-color-picker-input-container .ant-color-picker-input .ant-color-picker-hsb-input,.ant-color-picker-input-container .ant-color-picker-input .ant-color-picker-rgb-input{display:flex;gap:4px;align-items:center}.ant-color-picker-input-container .ant-color-picker-steppers{flex:1}.ant-color-picker-input-container .ant-color-picker-alpha-input{flex:0 0 44px;margin-left:4px}.ant-color-picker-disabled{color:#00000040;background:#f5f5f5;cursor:not-allowed}.ant-color-picker-disabled .ant-color-picker-trigger{cursor:not-allowed}.ant-color-picker-disabled .ant-color-picker-trigger:hover{border-color:#f0f0f0}.ant-color-picker-inline{display:inline-block}.ant-color-picker-inline .ant-color-picker-color-block{width:24px;height:24px;margin:0}.ant-color-picker-inline-lg .ant-color-picker-color-block{width:32px;height:32px}.ant-color-picker-inline-sm .ant-color-picker-color-block{width:16px;height:16px}.ant-color-picker-presets-wrapper{max-height:200px;overflow-y:auto}.ant-color-picker-presets-wrapper .ant-collapse{display:flex;flex-direction:column;gap:4px}.ant-color-picker-presets-wrapper .ant-collapse .ant-collapse-header{padding:0!important;font-size:12px}.ant-color-picker-presets-items{display:flex;flex-wrap:wrap;gap:8px;padding:8px 0}.ant-color-picker-presets-color{position:relative}.ant-color-picker-presets-color-checked:after{position:absolute;top:50%;display:table;box-sizing:border-box;width:calc(120px / 13);height:calc(192px / 13);border:2px solid #fff;border-top:0;transform:translate(-50%,-60%) rotate(45deg);content:"";pointer-events:none;border-inline-start:0;inset-inline-start:46.5%}.ant-color-picker-presets-color-bright.ant-color-picker-presets-color-checked:after,.ant-color-picker-presets-color-checked.ant-color-picker-presets-color-bright:after{border-color:#000000e0}.ant-hash-code{display:flex;flex-direction:column;align-items:center;justify-content:center;box-sizing:border-box;margin:0;padding:0;color:#000000d9;font-size:14px;line-height:1.5715;list-style:none;cursor:pointer}.ant-hash-code-header-copy{margin-left:8px;cursor:pointer;opacity:.45}.ant-hash-code-header{display:flex;justify-content:left;width:100%;height:22px;padding-bottom:8px}.ant-hash-code-header .ant-hash-code-header-title{font-size:14px;line-height:1.5715;text-align:center;opacity:.45}.ant-hash-code-header .ant-hash-code-header-logo{display:flex;flex:1;justify-content:right}.ant-hash-code-double{width:172px}.ant-hash-code-double.ant-hash-code-primary{width:220px}.ant-hash-code-single{display:flex;flex-direction:row-reverse;width:236px}.ant-hash-code-single.ant-hash-code-primary{width:284px}.ant-hash-code-single .ant-hash-code-header-copy{margin-top:8px}.ant-hash-code-strip{width:350px}.ant-hash-code-strip.ant-hash-code-primary{width:398px}.ant-hash-code-rect{display:flex;flex-direction:row-reverse;width:196px}.ant-hash-code-rect.ant-hash-code-primary{width:244px}.ant-hash-code-primary{padding:24px;background-color:#1890ff;border-radius:24px}.ant-hash-code-primary .ant-hash-code-header-copy{opacity:1}.ant-hash-code-primary .ant-hash-code-header-copy,.ant-hash-code-primary .ant-hash-code-header-logo,.ant-hash-code-primary .ant-hash-code-header-title{color:#ffffffd9}.ant-hash-code-contant{width:100%;height:100%}.ant-hash-code-code-value{display:flex;flex-wrap:wrap;gap:0 10px;justify-content:space-between;height:35px;overflow:hidden}.ant-hash-code-code-value-block{height:16px;font-size:14px;font-family:Menlo,Monaco,Consolas,Courier New,monospace}.ant-hash-code-value-primary .ant-hash-code-code-value-block{color:#fff}.ant-hash-code-texaure-double{width:175px;height:36px}.ant-hash-code-texaure{position:absolute;margin-top:-35px;overflow:hidden}.ant-hash-code-texaure-single{width:210px;height:28px;margin-top:-21px}.ant-hash-code-texaure-strip{width:350px;height:36px}.ant-hash-code-texaure-rect{width:175px;height:72px;margin-top:-71px}.ant-float-btn{position:fixed;bottom:48px;z-index:99;display:block;align-items:center;justify-content:center;width:40px;height:40px;border:none;box-shadow:0 3px 6px -4px #0000001f,0 6px 16px #00000014,0 9px 28px 8px #0000000d;cursor:pointer;inset-inline-end:24px}.ant-float-btn-pure{position:relative;inset:auto}.ant-float-btn:empty{display:none}.ant-float-btn .ant-badge{width:100%;height:100%}.ant-float-btn .ant-badge .ant-badge-count{top:-6px;transform:translate(0);transform-origin:center;inset-inline-end:-6px}.ant-float-btn-body{display:flex;align-items:center;justify-content:center;width:100%;height:100%;transition:all .2s}.ant-float-btn-body .ant-float-btn-content{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:40px;padding:4px/2 4px;overflow:hidden;text-align:center}.ant-float-btn-body .ant-float-btn-content .ant-float-btn-icon{width:18px;margin:auto;font-size:18px;line-height:1;text-align:center}.ant-float-btn-inner{display:block;width:100%;height:100%;margin:0;padding:0;list-style:none;border:none}.ant-float-btn-rtl{direction:rtl}.ant-float-btn-circle{height:40px;border-radius:50%}.ant-float-btn-circle .ant-badge .ant-badge-dot{top:5.6px;inset-inline-end:5.6px}.ant-float-btn-circle .ant-float-btn-body,.ant-float-btn-circle .ant-float-btn-inner{border-radius:50%}.ant-float-btn-square{height:auto;min-height:40px;border-radius:2px}.ant-float-btn-square .ant-badge .ant-badge-dot{top:1px;inset-inline-end:1px}.ant-float-btn-square .ant-float-btn-body{height:auto;border-radius:2px}.ant-float-btn-default,.ant-float-btn-default .ant-float-btn-body{background-color:#fff;transition:background-color .2s}.ant-float-btn-default .ant-float-btn-body:hover{color:#000000d9;background-color:#f5f5f5}.ant-float-btn-default .ant-float-btn-body .ant-float-btn-content .ant-float-btn-icon{color:#000000d9}.ant-float-btn-default .ant-float-btn-body .ant-float-btn-content .ant-float-btn-description{display:flex;align-items:center;color:#000000d9;font-size:12px;line-height:1.5715}.ant-float-btn-default:focus{color:#000000d9}.ant-float-btn-top{padding:0!important}.ant-float-btn-group{position:fixed;bottom:48px;z-index:99;display:flex;flex-direction:column;align-items:center;justify-content:center;box-sizing:border-box;min-width:40px;height:auto;min-height:40px;margin:0;padding:0;color:#000000d9;font-size:14px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";line-height:1.5715;list-style:none;border:none;border-radius:2px;box-shadow:none;inset-inline-end:24px}.ant-float-btn-group-wrap{position:absolute;z-index:-1;display:flex;align-items:center;justify-content:center}.ant-float-btn-group.ant-float-btn-group-rtl{direction:rtl}.ant-float-btn-group .ant-float-btn{position:static}.ant-float-btn-group-top>.ant-float-btn-group-wrap{top:auto;bottom:56px;flex-direction:column}.ant-float-btn-group-top>.ant-float-btn-group-wrap:after{position:absolute;bottom:-16px;width:100%;height:16px;content:""}.ant-float-btn-group-bottom>.ant-float-btn-group-wrap{top:56px;bottom:auto;flex-direction:column}.ant-float-btn-group-bottom>.ant-float-btn-group-wrap:after{position:absolute;top:-16px;width:100%;height:16px;content:""}.ant-float-btn-group-left>.ant-float-btn-group-wrap{right:56px;left:auto;flex-direction:row}.ant-float-btn-group-left>.ant-float-btn-group-wrap:after{position:absolute;right:-16px;width:16px;height:100%;content:""}.ant-float-btn-group-right>.ant-float-btn-group-wrap{right:auto;left:56px;flex-direction:row}.ant-float-btn-group-right>.ant-float-btn-group-wrap:after{position:absolute;left:-16px;width:16px;height:100%;content:""}.ant-float-btn-group-circle,.ant-float-btn-group-circle .ant-float-btn-group-wrap{gap:16px}.ant-float-btn-group-circle .ant-float-btn-body{width:40px;height:40px}.ant-float-btn-group-square .ant-float-btn-square{padding:0;border-radius:0}.ant-float-btn-group-square .ant-float-btn-square.ant-float-btn-group-trigger{border-radius:2px}.ant-float-btn-group-square .ant-float-btn-square:first-child{border-start-start-radius:2px;border-start-end-radius:2px}.ant-float-btn-group-square .ant-float-btn-square:last-child{border-end-start-radius:2px;border-end-end-radius:2px}.ant-float-btn-group-square .ant-float-btn-square:not(:last-child){border-bottom:1px solid #d9d9d9}.ant-float-btn-group-square .ant-float-btn-square .ant-badge .ant-badge-count{top:-10px;inset-inline-end:-10px}.ant-float-btn-group-square .ant-float-btn-group-wrap{border-radius:2px;box-shadow:0 3px 6px -4px #0000001f,0 6px 16px #00000014,0 9px 28px 8px #0000000d}.ant-float-btn-group-square .ant-float-btn-group-wrap .ant-float-btn-square{padding:4px;border-radius:0;box-shadow:none}.ant-float-btn-group-square .ant-float-btn-group-wrap .ant-float-btn-square .ant-float-btn-body{width:32px;height:32px}.ant-float-btn-group-bottom>.ant-float-btn-group-wrap>.ant-float-btn-square:first-child,.ant-float-btn-group-top>.ant-float-btn-group-wrap>.ant-float-btn-square:first-child{border-start-start-radius:2px;border-start-end-radius:2px}.ant-float-btn-group-bottom>.ant-float-btn-group-wrap>.ant-float-btn-square:last-child,.ant-float-btn-group-top>.ant-float-btn-group-wrap>.ant-float-btn-square:last-child{border-end-start-radius:2px;border-end-end-radius:2px}.ant-float-btn-group-bottom>.ant-float-btn-group-wrap>.ant-float-btn-square:not(:last-child),.ant-float-btn-group-top>.ant-float-btn-group-wrap>.ant-float-btn-square:not(:last-child){border-bottom:1px solid #d9d9d9}.ant-float-btn-group-left>.ant-float-btn-group-wrap>.ant-float-btn-square:first-child,.ant-float-btn-group-right>.ant-float-btn-group-wrap>.ant-float-btn-square:first-child{border-start-start-radius:2px;border-end-start-radius:2px}.ant-float-btn-group-left>.ant-float-btn-group-wrap>.ant-float-btn-square:last-child,.ant-float-btn-group-right>.ant-float-btn-group-wrap>.ant-float-btn-square:last-child{border-start-end-radius:2px;border-end-end-radius:2px}.ant-float-btn-group-left>.ant-float-btn-group-wrap>.ant-float-btn-square:not(:last-child),.ant-float-btn-group-right>.ant-float-btn-group-wrap>.ant-float-btn-square:not(:last-child){border-inline-end:1px solid #d9d9d9;border-bottom:none}.ant-float-btn-group-circle-shadow{box-shadow:none}.ant-float-btn-group-square-shadow{box-shadow:0 3px 6px -4px #0000001f,0 6px 16px #00000014,0 9px 28px 8px #0000000d}.ant-float-btn-group-square-shadow .ant-float-btn-square{padding:4px;box-shadow:none}.ant-float-btn-group-square-shadow .ant-float-btn-square .ant-float-btn-body{width:32px;height:32px}.ant-float-btn-enter-top{animation:enter-top .3s cubic-bezier(.645,.045,.355,1)}.ant-float-btn-leave-top{animation:leave-top .3s cubic-bezier(.645,.045,.355,1)}.ant-float-btn-enter-bottom{animation:enter-bottom .3s cubic-bezier(.645,.045,.355,1)}.ant-float-btn-leave-bottom{animation:leave-bottom .3s cubic-bezier(.645,.045,.355,1)}.ant-float-btn-enter-left{animation:enter-left .3s cubic-bezier(.645,.045,.355,1)}.ant-float-btn-leave-left{animation:leave-left .3s cubic-bezier(.645,.045,.355,1)}.ant-float-btn-enter-right{animation:enter-right .3s cubic-bezier(.645,.045,.355,1)}.ant-float-btn-leave-right{animation:leave-right .3s cubic-bezier(.645,.045,.355,1)}@keyframes enter-top{0%{transform:translateY(40px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes leave-top{0%{transform:translateY(0);opacity:1}to{transform:translateY(40px);opacity:0}}@keyframes enter-bottom{0%{transform:translateY(-40px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes leave-bottom{0%{transform:translateY(0);opacity:1}to{transform:translateY(-40px);opacity:0}}@keyframes enter-left{0%{transform:translate(40px);opacity:0}to{transform:translate(0);opacity:1}}@keyframes leave-left{0%{transform:translate(0);opacity:1}to{transform:translate(40px);opacity:0}}@keyframes enter-right{0%{transform:translate(-40px);opacity:0}to{transform:translate(0);opacity:1}}@keyframes leave-right{0%{transform:translate(0);opacity:1}to{transform:translate(-40px);opacity:0}}.ant-float-btn-top .ant-float-btn-top-motion-enter{animation-name:antFadeIn;animation-duration:.2s;animation-timing-function:linear;animation-fill-mode:both}.ant-float-btn-top .ant-float-btn-top-motion-leave{animation-name:antFadeOut;animation-duration:.2s;animation-timing-function:linear;animation-fill-mode:both}.ant-check-list{position:fixed;right:32px;bottom:32px;z-index:999;font-size:14px;cursor:pointer}.ant-check-list .ant-check-list-button{position:relative;display:flex;gap:8px;align-items:center;justify-content:center;min-width:110px;height:40px;border-radius:20px}.ant-check-list .ant-check-list-icon{font-size:24px;line-height:24px}.ant-check-list .ant-check-list-description{font-size:14px}.ant-check-list .ant-check-list-trigger-dot{position:absolute;top:-12px;right:-12px;display:flex;flex-direction:column;align-items:center;justify-content:center;width:24px;height:24px;color:#1890ff;background-color:#fff;border:1px solid #1890ff;border-radius:50%}.ant-check-list .ant-check-list-trigger-dot-text{font-weight:500;font-size:16px;font-style:italic;line-height:16px}.ant-check-list-content{display:block;width:303px}.ant-check-list-content .ant-check-list-header{display:flex;align-items:center;justify-content:space-between;padding:12px 12px 16px}.ant-check-list-content .ant-check-list-header .ant-check-list-header-title{font-weight:500;font-size:20px}.ant-check-list-content .ant-check-list-header .ant-check-list-header-extra{cursor:pointer}.ant-check-list-content .ant-check-list-header-finish{width:304px;padding-top:12px;text-align:center}.ant-check-list-content .ant-check-list-header-finish .ant-check-list-header-finish-icon{width:64px;height:64px;color:#1890ff;font-size:64px}.ant-check-list-content .ant-check-list-header-finish .ant-check-list-header-finish-title{margin-top:8px;margin-bottom:8px;font-weight:500;font-size:16px}.ant-check-list-content .ant-check-list-progressBar{display:flex;justify-content:space-between;margin:0 16px 12px}.ant-check-list-content .ant-check-list-progressBar .ant-check-list-progressBar-progress{flex:auto}.ant-check-list-content .ant-check-list-steps-content{max-height:250px;overflow-y:scroll}.ant-check-list-content .ant-check-list-steps{display:flex;align-items:center;justify-content:space-between;height:52px;padding-right:12px;padding-left:12px;border-radius:6px;cursor:pointer}.ant-check-list-content .ant-check-list-steps .ant-check-list-steps-item{display:flex;gap:12px;align-items:center;justify-content:center;width:calc(100% - 22px);font-weight:400}.ant-check-list-content .ant-check-list-steps .ant-check-list-steps-item .ant-check-list-steps-item-circle{display:flex;flex:0 0 28px;align-items:center;justify-content:center;width:28px;height:28px;font-weight:600;background-color:#fff;border:1px solid #d9d9d9;border-radius:50%;-webkit-user-select:none;user-select:none}.ant-check-list-content .ant-check-list-steps .ant-check-list-steps-item .ant-check-list-steps-item-circle .ant-check-list-steps-number{color:#1890ff;font-size:16px}.ant-check-list-content .ant-check-list-steps .ant-check-list-steps-item .ant-check-list-steps-item-circle .ant-check-list-steps-checkoutlined{color:#fff;font-size:14px}.ant-check-list-content .ant-check-list-steps .ant-check-list-steps-item .ant-check-list-steps-item-description{flex:1;overflow:hidden;line-height:2;white-space:nowrap;text-overflow:ellipsis}.ant-check-list-content .ant-check-list-steps .ant-check-list-steps-item-arrows{flex:0 0 22px;width:38px;height:38px;color:#1890ff;font-size:22px}.ant-check-list-content .ant-check-list-checked .ant-check-list-steps-item .ant-check-list-steps-item-circle{background-color:#1890ff;border:none}.ant-check-list-content .ant-check-list-checked .ant-check-list-steps-item .ant-check-list-steps-item-description{font-weight:500;text-decoration:line-through;text-decoration-thickness:2px;text-decoration-color:#000000d9;opacity:.85}.ant-check-list-content .ant-check-list-highlight{background-color:#e6f7ff}.ant-check-list-content .ant-check-list-highlight .ant-check-list-steps-item .ant-check-list-steps-item-circle{border:1px solid #1890ff}.ant-check-list-content .ant-check-list-highlight .ant-check-list-steps-item .ant-check-list-steps-item-circle .ant-check-list-steps-number{color:#1890ff}.ant-check-list-content .ant-check-list-highlight .ant-check-list-steps-item .ant-check-list-steps-item-description{font-weight:600}.ant-check-list-content .ant-check-list-footer{padding:12px 12px 0;color:#00000073;font-size:14px;text-decoration:underline;cursor:pointer}.ant-check-list-content .ant-check-list-close-check{display:flex;flex-direction:column;padding:12px}.ant-check-list-content .ant-check-list-close-check .ant-check-list-close-check-title{margin-bottom:24px;font-weight:500;font-size:16px}.ant-check-list-content .ant-check-list-close-check .ant-check-list-close-check-action{display:flex;flex-direction:row;gap:8px;margin-bottom:16px}.ant-check-list-content .ant-check-list-close-check .ant-check-list-close-check-other{color:#00000073;font-size:14px;cursor:pointer}:root,[data-bs-theme=light]{--bs-blue:#0d6efd;--bs-indigo:#6610f2;--bs-purple:#6f42c1;--bs-pink:#d63384;--bs-red:#dc3545;--bs-orange:#fd7e14;--bs-yellow:#ffc107;--bs-green:#198754;--bs-teal:#20c997;--bs-cyan:#0dcaf0;--bs-black:#000;--bs-white:#fff;--bs-gray:#6c757d;--bs-gray-dark:#343a40;--bs-gray-100:#f8f9fa;--bs-gray-200:#e9ecef;--bs-gray-300:#dee2e6;--bs-gray-400:#ced4da;--bs-gray-500:#adb5bd;--bs-gray-600:#6c757d;--bs-gray-700:#495057;--bs-gray-800:#343a40;--bs-gray-900:#212529;--bs-primary:#0d6efd;--bs-secondary:#6c757d;--bs-success:#198754;--bs-info:#0dcaf0;--bs-warning:#ffc107;--bs-danger:#dc3545;--bs-light:#f8f9fa;--bs-dark:#212529;--bs-primary-rgb:13,110,253;--bs-secondary-rgb:108,117,125;--bs-success-rgb:25,135,84;--bs-info-rgb:13,202,240;--bs-warning-rgb:255,193,7;--bs-danger-rgb:220,53,69;--bs-light-rgb:248,249,250;--bs-dark-rgb:33,37,41;--bs-primary-text-emphasis:#052c65;--bs-secondary-text-emphasis:#2b2f32;--bs-success-text-emphasis:#0a3622;--bs-info-text-emphasis:#055160;--bs-warning-text-emphasis:#664d03;--bs-danger-text-emphasis:#58151c;--bs-light-text-emphasis:#495057;--bs-dark-text-emphasis:#495057;--bs-primary-bg-subtle:#cfe2ff;--bs-secondary-bg-subtle:#e2e3e5;--bs-success-bg-subtle:#d1e7dd;--bs-info-bg-subtle:#cff4fc;--bs-warning-bg-subtle:#fff3cd;--bs-danger-bg-subtle:#f8d7da;--bs-light-bg-subtle:#fcfcfd;--bs-dark-bg-subtle:#ced4da;--bs-primary-border-subtle:#9ec5fe;--bs-secondary-border-subtle:#c4c8cb;--bs-success-border-subtle:#a3cfbb;--bs-info-border-subtle:#9eeaf9;--bs-warning-border-subtle:#ffe69c;--bs-danger-border-subtle:#f1aeb5;--bs-light-border-subtle:#e9ecef;--bs-dark-border-subtle:#adb5bd;--bs-white-rgb:255,255,255;--bs-black-rgb:0,0,0;--bs-font-sans-serif:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans","Liberation Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--bs-font-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--bs-gradient:linear-gradient(180deg, rgba(255, 255, 255, .15), rgba(255, 255, 255, 0));--bs-body-font-family:var(--bs-font-sans-serif);--bs-body-font-size:1rem;--bs-body-font-weight:400;--bs-body-line-height:1.5;--bs-body-color:#212529;--bs-body-color-rgb:33,37,41;--bs-body-bg:#fff;--bs-body-bg-rgb:255,255,255;--bs-emphasis-color:#000;--bs-emphasis-color-rgb:0,0,0;--bs-secondary-color:rgba(33, 37, 41, .75);--bs-secondary-color-rgb:33,37,41;--bs-secondary-bg:#e9ecef;--bs-secondary-bg-rgb:233,236,239;--bs-tertiary-color:rgba(33, 37, 41, .5);--bs-tertiary-color-rgb:33,37,41;--bs-tertiary-bg:#f8f9fa;--bs-tertiary-bg-rgb:248,249,250;--bs-heading-color:inherit;--bs-link-color:#0d6efd;--bs-link-color-rgb:13,110,253;--bs-link-decoration:underline;--bs-link-hover-color:#0a58ca;--bs-link-hover-color-rgb:10,88,202;--bs-code-color:#d63384;--bs-highlight-color:#212529;--bs-highlight-bg:#fff3cd;--bs-border-width:1px;--bs-border-style:solid;--bs-border-color:#dee2e6;--bs-border-color-translucent:rgba(0, 0, 0, .175);--bs-border-radius:.375rem;--bs-border-radius-sm:.25rem;--bs-border-radius-lg:.5rem;--bs-border-radius-xl:1rem;--bs-border-radius-xxl:2rem;--bs-border-radius-2xl:var(--bs-border-radius-xxl);--bs-border-radius-pill:50rem;--bs-box-shadow:0 .5rem 1rem rgba(0, 0, 0, .15);--bs-box-shadow-sm:0 .125rem .25rem rgba(0, 0, 0, .075);--bs-box-shadow-lg:0 1rem 3rem rgba(0, 0, 0, .175);--bs-box-shadow-inset:inset 0 1px 2px rgba(0, 0, 0, .075);--bs-focus-ring-width:.25rem;--bs-focus-ring-opacity:.25;--bs-focus-ring-color:rgba(13, 110, 253, .25);--bs-form-valid-color:#198754;--bs-form-valid-border-color:#198754;--bs-form-invalid-color:#dc3545;--bs-form-invalid-border-color:#dc3545}[data-bs-theme=dark]{color-scheme:dark;--bs-body-color:#dee2e6;--bs-body-color-rgb:222,226,230;--bs-body-bg:#212529;--bs-body-bg-rgb:33,37,41;--bs-emphasis-color:#fff;--bs-emphasis-color-rgb:255,255,255;--bs-secondary-color:rgba(222, 226, 230, .75);--bs-secondary-color-rgb:222,226,230;--bs-secondary-bg:#343a40;--bs-secondary-bg-rgb:52,58,64;--bs-tertiary-color:rgba(222, 226, 230, .5);--bs-tertiary-color-rgb:222,226,230;--bs-tertiary-bg:#2b3035;--bs-tertiary-bg-rgb:43,48,53;--bs-primary-text-emphasis:#6ea8fe;--bs-secondary-text-emphasis:#a7acb1;--bs-success-text-emphasis:#75b798;--bs-info-text-emphasis:#6edff6;--bs-warning-text-emphasis:#ffda6a;--bs-danger-text-emphasis:#ea868f;--bs-light-text-emphasis:#f8f9fa;--bs-dark-text-emphasis:#dee2e6;--bs-primary-bg-subtle:#031633;--bs-secondary-bg-subtle:#161719;--bs-success-bg-subtle:#051b11;--bs-info-bg-subtle:#032830;--bs-warning-bg-subtle:#332701;--bs-danger-bg-subtle:#2c0b0e;--bs-light-bg-subtle:#343a40;--bs-dark-bg-subtle:#1a1d20;--bs-primary-border-subtle:#084298;--bs-secondary-border-subtle:#41464b;--bs-success-border-subtle:#0f5132;--bs-info-border-subtle:#087990;--bs-warning-border-subtle:#997404;--bs-danger-border-subtle:#842029;--bs-light-border-subtle:#495057;--bs-dark-border-subtle:#343a40;--bs-heading-color:inherit;--bs-link-color:#6ea8fe;--bs-link-hover-color:#8bb9fe;--bs-link-color-rgb:110,168,254;--bs-link-hover-color-rgb:139,185,254;--bs-code-color:#e685b5;--bs-highlight-color:#dee2e6;--bs-highlight-bg:#664d03;--bs-border-color:#495057;--bs-border-color-translucent:rgba(255, 255, 255, .15);--bs-form-valid-color:#75b798;--bs-form-valid-border-color:#75b798;--bs-form-invalid-color:#ea868f;--bs-form-invalid-border-color:#ea868f}*,:after,:before{box-sizing:border-box}@media(prefers-reduced-motion:no-preference){:root{scroll-behavior:smooth}}body{margin:0;font-family:var(--bs-body-font-family);font-size:var(--bs-body-font-size);font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height);color:var(--bs-body-color);text-align:var(--bs-body-text-align);background-color:var(--bs-body-bg);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}hr{margin:1rem 0;color:inherit;border:0;border-top:var(--bs-border-width) solid;opacity:.25}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:1.2;color:var(--bs-heading-color)}.h1,h1{font-size:calc(1.375rem + 1.5vw)}@media(min-width:1200px){.h1,h1{font-size:2.5rem}}.h2,h2{font-size:calc(1.325rem + .9vw)}@media(min-width:1200px){.h2,h2{font-size:2rem}}.h3,h3{font-size:calc(1.3rem + .6vw)}@media(min-width:1200px){.h3,h3{font-size:1.75rem}}.h4,h4{font-size:calc(1.275rem + .3vw)}@media(min-width:1200px){.h4,h4{font-size:1.5rem}}.h5,h5{font-size:1.25rem}.h6,h6{font-size:1rem}p{margin-top:0;margin-bottom:1rem}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}ol,ul{padding-left:2rem}dl,ol,ul{margin-top:0;margin-bottom:1rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}.small,small{font-size:.875em}.mark,mark{padding:.1875em;color:var(--bs-highlight-color);background-color:var(--bs-highlight-bg)}sub,sup{position:relative;font-size:.75em;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:rgba(var(--bs-link-color-rgb),var(--bs-link-opacity,1));text-decoration:underline}a:hover{--bs-link-color-rgb:var(--bs-link-hover-color-rgb)}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}code,kbd,pre,samp{font-family:var(--bs-font-monospace);font-size:1em}pre{display:block;margin-top:0;margin-bottom:1rem;overflow:auto;font-size:.875em}pre code{font-size:inherit;color:inherit;word-break:normal}code{font-size:.875em;color:var(--bs-code-color);word-wrap:break-word}a>code{color:inherit}kbd{padding:.1875rem .375rem;font-size:.875em;color:var(--bs-body-bg);background-color:var(--bs-body-color);border-radius:.25rem}kbd kbd{padding:0;font-size:1em}figure{margin:0 0 1rem}img,svg{vertical-align:middle}table{caption-side:bottom;border-collapse:collapse}caption{padding-top:.5rem;padding-bottom:.5rem;color:var(--bs-secondary-color);text-align:left}th{text-align:inherit;text-align:-webkit-match-parent}tbody,td,tfoot,th,thead,tr{border-color:inherit;border-style:solid;border-width:0}label{display:inline-block}button{border-radius:0}button:focus:not(:focus-visible){outline:0}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}select:disabled{opacity:1}[list]:not([type=date]):not([type=datetime-local]):not([type=month]):not([type=week]):not([type=time])::-webkit-calendar-picker-indicator{display:none!important}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}::-moz-focus-inner{padding:0;border-style:none}textarea{resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{float:left;width:100%;padding:0;margin-bottom:.5rem;line-height:inherit;font-size:calc(1.275rem + .3vw)}@media(min-width:1200px){legend{font-size:1.5rem}}legend+*{clear:left}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-text,::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button{cursor:pointer;filter:grayscale(1)}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}::file-selector-button{font:inherit;-webkit-appearance:button}output{display:inline-block}iframe{border:0}summary{display:list-item;cursor:pointer}progress{vertical-align:baseline}[hidden]{display:none!important}.lead{font-size:1.25rem;font-weight:300}.display-1{font-weight:300;line-height:1.2;font-size:calc(1.625rem + 4.5vw)}@media(min-width:1200px){.display-1{font-size:5rem}}.display-2{font-weight:300;line-height:1.2;font-size:calc(1.575rem + 3.9vw)}@media(min-width:1200px){.display-2{font-size:4.5rem}}.display-3{font-weight:300;line-height:1.2;font-size:calc(1.525rem + 3.3vw)}@media(min-width:1200px){.display-3{font-size:4rem}}.display-4{font-weight:300;line-height:1.2;font-size:calc(1.475rem + 2.7vw)}@media(min-width:1200px){.display-4{font-size:3.5rem}}.display-5{font-weight:300;line-height:1.2;font-size:calc(1.425rem + 2.1vw)}@media(min-width:1200px){.display-5{font-size:3rem}}.display-6{font-weight:300;line-height:1.2;font-size:calc(1.375rem + 1.5vw)}@media(min-width:1200px){.display-6{font-size:2.5rem}}.list-unstyled,.list-inline{padding-left:0;list-style:none}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:.5rem}.initialism{font-size:.875em;text-transform:uppercase}.blockquote{margin-bottom:1rem;font-size:1.25rem}.blockquote>:last-child{margin-bottom:0}.blockquote-footer{margin-top:-1rem;margin-bottom:1rem;font-size:.875em;color:#6c757d}.blockquote-footer:before{content:"\2014\a0"}.img-fluid{max-width:100%;height:auto}.img-thumbnail{padding:.25rem;background-color:var(--bs-body-bg);border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius);max-width:100%;height:auto}.figure{display:inline-block}.figure-img{margin-bottom:.5rem;line-height:1}.figure-caption{font-size:.875em;color:var(--bs-secondary-color)}.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{--bs-gutter-x:1.5rem;--bs-gutter-y:0;width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-right:auto;margin-left:auto}@media(min-width:576px){.container,.container-sm{max-width:540px}}@media(min-width:768px){.container,.container-md,.container-sm{max-width:720px}}@media(min-width:992px){.container,.container-lg,.container-md,.container-sm{max-width:960px}}@media(min-width:1200px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1140px}}@media(min-width:1400px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1320px}}:root{--bs-breakpoint-xs:0;--bs-breakpoint-sm:576px;--bs-breakpoint-md:768px;--bs-breakpoint-lg:992px;--bs-breakpoint-xl:1200px;--bs-breakpoint-xxl:1400px}.row{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-.5 * var(--bs-gutter-x));margin-left:calc(-.5 * var(--bs-gutter-x))}.row>*{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-top:var(--bs-gutter-y)}.col{flex:1 0 0}.row-cols-auto>*{flex:0 0 auto;width:auto}.row-cols-1>*{flex:0 0 auto;width:100%}.row-cols-2>*{flex:0 0 auto;width:50%}.row-cols-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-4>*{flex:0 0 auto;width:25%}.row-cols-5>*{flex:0 0 auto;width:20%}.row-cols-6>*{flex:0 0 auto;width:16.66666667%}.col-auto{flex:0 0 auto;width:auto}.col-1{flex:0 0 auto;width:8.33333333%}.col-2{flex:0 0 auto;width:16.66666667%}.col-3{flex:0 0 auto;width:25%}.col-4{flex:0 0 auto;width:33.33333333%}.col-5{flex:0 0 auto;width:41.66666667%}.col-6{flex:0 0 auto;width:50%}.col-7{flex:0 0 auto;width:58.33333333%}.col-8{flex:0 0 auto;width:66.66666667%}.col-9{flex:0 0 auto;width:75%}.col-10{flex:0 0 auto;width:83.33333333%}.col-11{flex:0 0 auto;width:91.66666667%}.col-12{flex:0 0 auto;width:100%}.offset-1{margin-left:8.33333333%}.offset-2{margin-left:16.66666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.33333333%}.offset-5{margin-left:41.66666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.33333333%}.offset-8{margin-left:66.66666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.33333333%}.offset-11{margin-left:91.66666667%}.g-0,.gx-0{--bs-gutter-x:0}.g-0,.gy-0{--bs-gutter-y:0}.g-1,.gx-1{--bs-gutter-x:.25rem}.g-1,.gy-1{--bs-gutter-y:.25rem}.g-2,.gx-2{--bs-gutter-x:.5rem}.g-2,.gy-2{--bs-gutter-y:.5rem}.g-3,.gx-3{--bs-gutter-x:1rem}.g-3,.gy-3{--bs-gutter-y:1rem}.g-4,.gx-4{--bs-gutter-x:1.5rem}.g-4,.gy-4{--bs-gutter-y:1.5rem}.g-5,.gx-5{--bs-gutter-x:3rem}.g-5,.gy-5{--bs-gutter-y:3rem}@media(min-width:576px){.col-sm{flex:1 0 0}.row-cols-sm-auto>*{flex:0 0 auto;width:auto}.row-cols-sm-1>*{flex:0 0 auto;width:100%}.row-cols-sm-2>*{flex:0 0 auto;width:50%}.row-cols-sm-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-sm-4>*{flex:0 0 auto;width:25%}.row-cols-sm-5>*{flex:0 0 auto;width:20%}.row-cols-sm-6>*{flex:0 0 auto;width:16.66666667%}.col-sm-auto{flex:0 0 auto;width:auto}.col-sm-1{flex:0 0 auto;width:8.33333333%}.col-sm-2{flex:0 0 auto;width:16.66666667%}.col-sm-3{flex:0 0 auto;width:25%}.col-sm-4{flex:0 0 auto;width:33.33333333%}.col-sm-5{flex:0 0 auto;width:41.66666667%}.col-sm-6{flex:0 0 auto;width:50%}.col-sm-7{flex:0 0 auto;width:58.33333333%}.col-sm-8{flex:0 0 auto;width:66.66666667%}.col-sm-9{flex:0 0 auto;width:75%}.col-sm-10{flex:0 0 auto;width:83.33333333%}.col-sm-11{flex:0 0 auto;width:91.66666667%}.col-sm-12{flex:0 0 auto;width:100%}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.33333333%}.offset-sm-2{margin-left:16.66666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.33333333%}.offset-sm-5{margin-left:41.66666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.33333333%}.offset-sm-8{margin-left:66.66666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.33333333%}.offset-sm-11{margin-left:91.66666667%}.g-sm-0,.gx-sm-0{--bs-gutter-x:0}.g-sm-0,.gy-sm-0{--bs-gutter-y:0}.g-sm-1,.gx-sm-1{--bs-gutter-x:.25rem}.g-sm-1,.gy-sm-1{--bs-gutter-y:.25rem}.g-sm-2,.gx-sm-2{--bs-gutter-x:.5rem}.g-sm-2,.gy-sm-2{--bs-gutter-y:.5rem}.g-sm-3,.gx-sm-3{--bs-gutter-x:1rem}.g-sm-3,.gy-sm-3{--bs-gutter-y:1rem}.g-sm-4,.gx-sm-4{--bs-gutter-x:1.5rem}.g-sm-4,.gy-sm-4{--bs-gutter-y:1.5rem}.g-sm-5,.gx-sm-5{--bs-gutter-x:3rem}.g-sm-5,.gy-sm-5{--bs-gutter-y:3rem}}@media(min-width:768px){.col-md{flex:1 0 0}.row-cols-md-auto>*{flex:0 0 auto;width:auto}.row-cols-md-1>*{flex:0 0 auto;width:100%}.row-cols-md-2>*{flex:0 0 auto;width:50%}.row-cols-md-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-md-4>*{flex:0 0 auto;width:25%}.row-cols-md-5>*{flex:0 0 auto;width:20%}.row-cols-md-6>*{flex:0 0 auto;width:16.66666667%}.col-md-auto{flex:0 0 auto;width:auto}.col-md-1{flex:0 0 auto;width:8.33333333%}.col-md-2{flex:0 0 auto;width:16.66666667%}.col-md-3{flex:0 0 auto;width:25%}.col-md-4{flex:0 0 auto;width:33.33333333%}.col-md-5{flex:0 0 auto;width:41.66666667%}.col-md-6{flex:0 0 auto;width:50%}.col-md-7{flex:0 0 auto;width:58.33333333%}.col-md-8{flex:0 0 auto;width:66.66666667%}.col-md-9{flex:0 0 auto;width:75%}.col-md-10{flex:0 0 auto;width:83.33333333%}.col-md-11{flex:0 0 auto;width:91.66666667%}.col-md-12{flex:0 0 auto;width:100%}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333333%}.offset-md-2{margin-left:16.66666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333333%}.offset-md-5{margin-left:41.66666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.33333333%}.offset-md-8{margin-left:66.66666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.33333333%}.offset-md-11{margin-left:91.66666667%}.g-md-0,.gx-md-0{--bs-gutter-x:0}.g-md-0,.gy-md-0{--bs-gutter-y:0}.g-md-1,.gx-md-1{--bs-gutter-x:.25rem}.g-md-1,.gy-md-1{--bs-gutter-y:.25rem}.g-md-2,.gx-md-2{--bs-gutter-x:.5rem}.g-md-2,.gy-md-2{--bs-gutter-y:.5rem}.g-md-3,.gx-md-3{--bs-gutter-x:1rem}.g-md-3,.gy-md-3{--bs-gutter-y:1rem}.g-md-4,.gx-md-4{--bs-gutter-x:1.5rem}.g-md-4,.gy-md-4{--bs-gutter-y:1.5rem}.g-md-5,.gx-md-5{--bs-gutter-x:3rem}.g-md-5,.gy-md-5{--bs-gutter-y:3rem}}@media(min-width:992px){.col-lg{flex:1 0 0}.row-cols-lg-auto>*{flex:0 0 auto;width:auto}.row-cols-lg-1>*{flex:0 0 auto;width:100%}.row-cols-lg-2>*{flex:0 0 auto;width:50%}.row-cols-lg-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-lg-4>*{flex:0 0 auto;width:25%}.row-cols-lg-5>*{flex:0 0 auto;width:20%}.row-cols-lg-6>*{flex:0 0 auto;width:16.66666667%}.col-lg-auto{flex:0 0 auto;width:auto}.col-lg-1{flex:0 0 auto;width:8.33333333%}.col-lg-2{flex:0 0 auto;width:16.66666667%}.col-lg-3{flex:0 0 auto;width:25%}.col-lg-4{flex:0 0 auto;width:33.33333333%}.col-lg-5{flex:0 0 auto;width:41.66666667%}.col-lg-6{flex:0 0 auto;width:50%}.col-lg-7{flex:0 0 auto;width:58.33333333%}.col-lg-8{flex:0 0 auto;width:66.66666667%}.col-lg-9{flex:0 0 auto;width:75%}.col-lg-10{flex:0 0 auto;width:83.33333333%}.col-lg-11{flex:0 0 auto;width:91.66666667%}.col-lg-12{flex:0 0 auto;width:100%}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333333%}.offset-lg-2{margin-left:16.66666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333333%}.offset-lg-5{margin-left:41.66666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.33333333%}.offset-lg-8{margin-left:66.66666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.33333333%}.offset-lg-11{margin-left:91.66666667%}.g-lg-0,.gx-lg-0{--bs-gutter-x:0}.g-lg-0,.gy-lg-0{--bs-gutter-y:0}.g-lg-1,.gx-lg-1{--bs-gutter-x:.25rem}.g-lg-1,.gy-lg-1{--bs-gutter-y:.25rem}.g-lg-2,.gx-lg-2{--bs-gutter-x:.5rem}.g-lg-2,.gy-lg-2{--bs-gutter-y:.5rem}.g-lg-3,.gx-lg-3{--bs-gutter-x:1rem}.g-lg-3,.gy-lg-3{--bs-gutter-y:1rem}.g-lg-4,.gx-lg-4{--bs-gutter-x:1.5rem}.g-lg-4,.gy-lg-4{--bs-gutter-y:1.5rem}.g-lg-5,.gx-lg-5{--bs-gutter-x:3rem}.g-lg-5,.gy-lg-5{--bs-gutter-y:3rem}}@media(min-width:1200px){.col-xl{flex:1 0 0}.row-cols-xl-auto>*{flex:0 0 auto;width:auto}.row-cols-xl-1>*{flex:0 0 auto;width:100%}.row-cols-xl-2>*{flex:0 0 auto;width:50%}.row-cols-xl-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-xl-4>*{flex:0 0 auto;width:25%}.row-cols-xl-5>*{flex:0 0 auto;width:20%}.row-cols-xl-6>*{flex:0 0 auto;width:16.66666667%}.col-xl-auto{flex:0 0 auto;width:auto}.col-xl-1{flex:0 0 auto;width:8.33333333%}.col-xl-2{flex:0 0 auto;width:16.66666667%}.col-xl-3{flex:0 0 auto;width:25%}.col-xl-4{flex:0 0 auto;width:33.33333333%}.col-xl-5{flex:0 0 auto;width:41.66666667%}.col-xl-6{flex:0 0 auto;width:50%}.col-xl-7{flex:0 0 auto;width:58.33333333%}.col-xl-8{flex:0 0 auto;width:66.66666667%}.col-xl-9{flex:0 0 auto;width:75%}.col-xl-10{flex:0 0 auto;width:83.33333333%}.col-xl-11{flex:0 0 auto;width:91.66666667%}.col-xl-12{flex:0 0 auto;width:100%}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.33333333%}.offset-xl-2{margin-left:16.66666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333333%}.offset-xl-5{margin-left:41.66666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.33333333%}.offset-xl-8{margin-left:66.66666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.33333333%}.offset-xl-11{margin-left:91.66666667%}.g-xl-0,.gx-xl-0{--bs-gutter-x:0}.g-xl-0,.gy-xl-0{--bs-gutter-y:0}.g-xl-1,.gx-xl-1{--bs-gutter-x:.25rem}.g-xl-1,.gy-xl-1{--bs-gutter-y:.25rem}.g-xl-2,.gx-xl-2{--bs-gutter-x:.5rem}.g-xl-2,.gy-xl-2{--bs-gutter-y:.5rem}.g-xl-3,.gx-xl-3{--bs-gutter-x:1rem}.g-xl-3,.gy-xl-3{--bs-gutter-y:1rem}.g-xl-4,.gx-xl-4{--bs-gutter-x:1.5rem}.g-xl-4,.gy-xl-4{--bs-gutter-y:1.5rem}.g-xl-5,.gx-xl-5{--bs-gutter-x:3rem}.g-xl-5,.gy-xl-5{--bs-gutter-y:3rem}}@media(min-width:1400px){.col-xxl{flex:1 0 0}.row-cols-xxl-auto>*{flex:0 0 auto;width:auto}.row-cols-xxl-1>*{flex:0 0 auto;width:100%}.row-cols-xxl-2>*{flex:0 0 auto;width:50%}.row-cols-xxl-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-xxl-4>*{flex:0 0 auto;width:25%}.row-cols-xxl-5>*{flex:0 0 auto;width:20%}.row-cols-xxl-6>*{flex:0 0 auto;width:16.66666667%}.col-xxl-auto{flex:0 0 auto;width:auto}.col-xxl-1{flex:0 0 auto;width:8.33333333%}.col-xxl-2{flex:0 0 auto;width:16.66666667%}.col-xxl-3{flex:0 0 auto;width:25%}.col-xxl-4{flex:0 0 auto;width:33.33333333%}.col-xxl-5{flex:0 0 auto;width:41.66666667%}.col-xxl-6{flex:0 0 auto;width:50%}.col-xxl-7{flex:0 0 auto;width:58.33333333%}.col-xxl-8{flex:0 0 auto;width:66.66666667%}.col-xxl-9{flex:0 0 auto;width:75%}.col-xxl-10{flex:0 0 auto;width:83.33333333%}.col-xxl-11{flex:0 0 auto;width:91.66666667%}.col-xxl-12{flex:0 0 auto;width:100%}.offset-xxl-0{margin-left:0}.offset-xxl-1{margin-left:8.33333333%}.offset-xxl-2{margin-left:16.66666667%}.offset-xxl-3{margin-left:25%}.offset-xxl-4{margin-left:33.33333333%}.offset-xxl-5{margin-left:41.66666667%}.offset-xxl-6{margin-left:50%}.offset-xxl-7{margin-left:58.33333333%}.offset-xxl-8{margin-left:66.66666667%}.offset-xxl-9{margin-left:75%}.offset-xxl-10{margin-left:83.33333333%}.offset-xxl-11{margin-left:91.66666667%}.g-xxl-0,.gx-xxl-0{--bs-gutter-x:0}.g-xxl-0,.gy-xxl-0{--bs-gutter-y:0}.g-xxl-1,.gx-xxl-1{--bs-gutter-x:.25rem}.g-xxl-1,.gy-xxl-1{--bs-gutter-y:.25rem}.g-xxl-2,.gx-xxl-2{--bs-gutter-x:.5rem}.g-xxl-2,.gy-xxl-2{--bs-gutter-y:.5rem}.g-xxl-3,.gx-xxl-3{--bs-gutter-x:1rem}.g-xxl-3,.gy-xxl-3{--bs-gutter-y:1rem}.g-xxl-4,.gx-xxl-4{--bs-gutter-x:1.5rem}.g-xxl-4,.gy-xxl-4{--bs-gutter-y:1.5rem}.g-xxl-5,.gx-xxl-5{--bs-gutter-x:3rem}.g-xxl-5,.gy-xxl-5{--bs-gutter-y:3rem}}.table{--bs-table-color-type:initial;--bs-table-bg-type:initial;--bs-table-color-state:initial;--bs-table-bg-state:initial;--bs-table-color:var(--bs-emphasis-color);--bs-table-bg:var(--bs-body-bg);--bs-table-border-color:var(--bs-border-color);--bs-table-accent-bg:transparent;--bs-table-striped-color:var(--bs-emphasis-color);--bs-table-striped-bg:rgba(var(--bs-emphasis-color-rgb), .05);--bs-table-active-color:var(--bs-emphasis-color);--bs-table-active-bg:rgba(var(--bs-emphasis-color-rgb), .1);--bs-table-hover-color:var(--bs-emphasis-color);--bs-table-hover-bg:rgba(var(--bs-emphasis-color-rgb), .075);width:100%;margin-bottom:1rem;vertical-align:top;border-color:var(--bs-table-border-color)}.table>:not(caption)>*>*{padding:.5rem;color:var(--bs-table-color-state,var(--bs-table-color-type,var(--bs-table-color)));background-color:var(--bs-table-bg);border-bottom-width:var(--bs-border-width);box-shadow:inset 0 0 0 9999px var(--bs-table-bg-state,var(--bs-table-bg-type,var(--bs-table-accent-bg)))}.table>tbody{vertical-align:inherit}.table>thead{vertical-align:bottom}.table-group-divider{border-top:calc(var(--bs-border-width) * 2) solid currentcolor}.caption-top{caption-side:top}.table-sm>:not(caption)>*>*{padding:.25rem}.table-bordered>:not(caption)>*{border-width:var(--bs-border-width) 0}.table-bordered>:not(caption)>*>*{border-width:0 var(--bs-border-width)}.table-borderless>:not(caption)>*>*{border-bottom-width:0}.table-borderless>:not(:first-child){border-top-width:0}.table-striped>tbody>tr:nth-of-type(odd)>*{--bs-table-color-type:var(--bs-table-striped-color);--bs-table-bg-type:var(--bs-table-striped-bg)}.table-striped-columns>:not(caption)>tr>:nth-child(2n){--bs-table-color-type:var(--bs-table-striped-color);--bs-table-bg-type:var(--bs-table-striped-bg)}.table-active{--bs-table-color-state:var(--bs-table-active-color);--bs-table-bg-state:var(--bs-table-active-bg)}.table-hover>tbody>tr:hover>*{--bs-table-color-state:var(--bs-table-hover-color);--bs-table-bg-state:var(--bs-table-hover-bg)}.table-primary{--bs-table-color:#000;--bs-table-bg:#cfe2ff;--bs-table-border-color:#a6b5cc;--bs-table-striped-bg:#c5d7f2;--bs-table-striped-color:#000;--bs-table-active-bg:#bacbe6;--bs-table-active-color:#000;--bs-table-hover-bg:#bfd1ec;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-secondary{--bs-table-color:#000;--bs-table-bg:#e2e3e5;--bs-table-border-color:#b5b6b7;--bs-table-striped-bg:#d7d8da;--bs-table-striped-color:#000;--bs-table-active-bg:#cbccce;--bs-table-active-color:#000;--bs-table-hover-bg:#d1d2d4;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-success{--bs-table-color:#000;--bs-table-bg:#d1e7dd;--bs-table-border-color:#a7b9b1;--bs-table-striped-bg:#c7dbd2;--bs-table-striped-color:#000;--bs-table-active-bg:#bcd0c7;--bs-table-active-color:#000;--bs-table-hover-bg:#c1d6cc;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-info{--bs-table-color:#000;--bs-table-bg:#cff4fc;--bs-table-border-color:#a6c3ca;--bs-table-striped-bg:#c5e8ef;--bs-table-striped-color:#000;--bs-table-active-bg:#badce3;--bs-table-active-color:#000;--bs-table-hover-bg:#bfe2e9;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-warning{--bs-table-color:#000;--bs-table-bg:#fff3cd;--bs-table-border-color:#ccc2a4;--bs-table-striped-bg:#f2e7c3;--bs-table-striped-color:#000;--bs-table-active-bg:#e6dbb9;--bs-table-active-color:#000;--bs-table-hover-bg:#ece1be;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-danger{--bs-table-color:#000;--bs-table-bg:#f8d7da;--bs-table-border-color:#c6acae;--bs-table-striped-bg:#eccccf;--bs-table-striped-color:#000;--bs-table-active-bg:#dfc2c4;--bs-table-active-color:#000;--bs-table-hover-bg:#e5c7ca;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-light{--bs-table-color:#000;--bs-table-bg:#f8f9fa;--bs-table-border-color:#c6c7c8;--bs-table-striped-bg:#ecedee;--bs-table-striped-color:#000;--bs-table-active-bg:#dfe0e1;--bs-table-active-color:#000;--bs-table-hover-bg:#e5e6e7;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-dark{--bs-table-color:#fff;--bs-table-bg:#212529;--bs-table-border-color:#4d5154;--bs-table-striped-bg:#2c3034;--bs-table-striped-color:#fff;--bs-table-active-bg:#373b3e;--bs-table-active-color:#fff;--bs-table-hover-bg:#323539;--bs-table-hover-color:#fff;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-responsive{overflow-x:auto;-webkit-overflow-scrolling:touch}@media(max-width:575.98px){.table-responsive-sm{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media(max-width:767.98px){.table-responsive-md{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media(max-width:991.98px){.table-responsive-lg{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media(max-width:1199.98px){.table-responsive-xl{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media(max-width:1399.98px){.table-responsive-xxl{overflow-x:auto;-webkit-overflow-scrolling:touch}}.form-label{margin-bottom:.5rem}.col-form-label{padding-top:calc(.375rem + var(--bs-border-width));padding-bottom:calc(.375rem + var(--bs-border-width));margin-bottom:0;font-size:inherit;line-height:1.5}.col-form-label-lg{padding-top:calc(.5rem + var(--bs-border-width));padding-bottom:calc(.5rem + var(--bs-border-width));font-size:1.25rem}.col-form-label-sm{padding-top:calc(.25rem + var(--bs-border-width));padding-bottom:calc(.25rem + var(--bs-border-width));font-size:.875rem}.form-text{margin-top:.25rem;font-size:.875em;color:var(--bs-secondary-color)}.form-control{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:var(--bs-body-color);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--bs-body-bg);background-clip:padding-box;border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius);transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion:reduce){.form-control{transition:none}}.form-control[type=file]{overflow:hidden}.form-control[type=file]:not(:disabled):not([readonly]){cursor:pointer}.form-control:focus{color:var(--bs-body-color);background-color:var(--bs-body-bg);border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem #0d6efd40}.form-control::-webkit-date-and-time-value{min-width:85px;height:1.5em;margin:0}.form-control::-webkit-datetime-edit{display:block;padding:0}.form-control::placeholder{color:var(--bs-secondary-color);opacity:1}.form-control:disabled{background-color:var(--bs-secondary-bg);opacity:1}.form-control::-webkit-file-upload-button{padding:.375rem .75rem;margin:-.375rem -.75rem;-webkit-margin-end:.75rem;margin-inline-end:.75rem;color:var(--bs-body-color);background-color:var(--bs-tertiary-bg);pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:var(--bs-border-width);border-radius:0;-webkit-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.form-control::file-selector-button{padding:.375rem .75rem;margin:-.375rem -.75rem;-webkit-margin-end:.75rem;margin-inline-end:.75rem;color:var(--bs-body-color);background-color:var(--bs-tertiary-bg);pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:var(--bs-border-width);border-radius:0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion:reduce){.form-control::-webkit-file-upload-button{-webkit-transition:none;transition:none}.form-control::file-selector-button{transition:none}}.form-control:hover:not(:disabled):not([readonly])::-webkit-file-upload-button{background-color:var(--bs-secondary-bg)}.form-control:hover:not(:disabled):not([readonly])::file-selector-button{background-color:var(--bs-secondary-bg)}.form-control-plaintext{display:block;width:100%;padding:.375rem 0;margin-bottom:0;line-height:1.5;color:var(--bs-body-color);background-color:transparent;border:solid transparent;border-width:var(--bs-border-width) 0}.form-control-plaintext:focus{outline:0}.form-control-plaintext.form-control-lg,.form-control-plaintext.form-control-sm{padding-right:0;padding-left:0}.form-control-sm{min-height:calc(1.5em + .5rem + calc(var(--bs-border-width) * 2));padding:.25rem .5rem;font-size:.875rem;border-radius:var(--bs-border-radius-sm)}.form-control-sm::-webkit-file-upload-button{padding:.25rem .5rem;margin:-.25rem -.5rem;-webkit-margin-end:.5rem;margin-inline-end:.5rem}.form-control-sm::file-selector-button{padding:.25rem .5rem;margin:-.25rem -.5rem;-webkit-margin-end:.5rem;margin-inline-end:.5rem}.form-control-lg{min-height:calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));padding:.5rem 1rem;font-size:1.25rem;border-radius:var(--bs-border-radius-lg)}.form-control-lg::-webkit-file-upload-button{padding:.5rem 1rem;margin:-.5rem -1rem;-webkit-margin-end:1rem;margin-inline-end:1rem}.form-control-lg::file-selector-button{padding:.5rem 1rem;margin:-.5rem -1rem;-webkit-margin-end:1rem;margin-inline-end:1rem}textarea.form-control{min-height:calc(1.5em + .75rem + calc(var(--bs-border-width) * 2))}textarea.form-control-sm{min-height:calc(1.5em + .5rem + calc(var(--bs-border-width) * 2))}textarea.form-control-lg{min-height:calc(1.5em + 1rem + calc(var(--bs-border-width) * 2))}.form-control-color{width:3rem;height:calc(1.5em + .75rem + calc(var(--bs-border-width) * 2));padding:.375rem}.form-control-color:not(:disabled):not([readonly]){cursor:pointer}.form-control-color::-moz-color-swatch{border:0!important;border-radius:var(--bs-border-radius)}.form-control-color::-webkit-color-swatch{border:0!important;border-radius:var(--bs-border-radius)}.form-control-color.form-control-sm{height:calc(1.5em + .5rem + calc(var(--bs-border-width) * 2))}.form-control-color.form-control-lg{height:calc(1.5em + 1rem + calc(var(--bs-border-width) * 2))}.form-select{--bs-form-select-bg-img:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");display:block;width:100%;padding:.375rem 2.25rem .375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:var(--bs-body-color);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--bs-body-bg);background-image:var(--bs-form-select-bg-img),var(--bs-form-select-bg-icon,none);background-repeat:no-repeat;background-position:right .75rem center;background-size:16px 12px;border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius);transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion:reduce){.form-select{transition:none}}.form-select:focus{border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem #0d6efd40}.form-select[multiple],.form-select[size]:not([size="1"]){padding-right:.75rem;background-image:none}.form-select:disabled{background-color:var(--bs-secondary-bg)}.form-select:-moz-focusring{color:transparent;text-shadow:0 0 0 var(--bs-body-color)}.form-select-sm{padding-top:.25rem;padding-bottom:.25rem;padding-left:.5rem;font-size:.875rem;border-radius:var(--bs-border-radius-sm)}.form-select-lg{padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;font-size:1.25rem;border-radius:var(--bs-border-radius-lg)}[data-bs-theme=dark] .form-select{--bs-form-select-bg-img:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23dee2e6' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e")}.form-check{display:block;min-height:1.5rem;padding-left:1.5em;margin-bottom:.125rem}.form-check .form-check-input{float:left;margin-left:-1.5em}.form-check-reverse{padding-right:1.5em;padding-left:0;text-align:right}.form-check-reverse .form-check-input{float:right;margin-right:-1.5em;margin-left:0}.form-check-input{--bs-form-check-bg:var(--bs-body-bg);flex-shrink:0;width:1em;height:1em;margin-top:.25em;vertical-align:top;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--bs-form-check-bg);background-image:var(--bs-form-check-bg-image);background-repeat:no-repeat;background-position:center;background-size:contain;border:var(--bs-border-width) solid var(--bs-border-color);-webkit-print-color-adjust:exact;color-adjust:exact;print-color-adjust:exact}.form-check-input[type=checkbox]{border-radius:.25em}.form-check-input[type=radio]{border-radius:50%}.form-check-input:active{filter:brightness(90%)}.form-check-input:focus{border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem #0d6efd40}.form-check-input:checked{background-color:#0d6efd;border-color:#0d6efd}.form-check-input:checked[type=checkbox]{--bs-form-check-bg-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e")}.form-check-input:checked[type=radio]{--bs-form-check-bg-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e")}.form-check-input[type=checkbox]:indeterminate{background-color:#0d6efd;border-color:#0d6efd;--bs-form-check-bg-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e")}.form-check-input:disabled{pointer-events:none;filter:none;opacity:.5}.form-check-input:disabled~.form-check-label,.form-check-input[disabled]~.form-check-label{cursor:default;opacity:.5}.form-switch{padding-left:2.5em}.form-switch .form-check-input{--bs-form-switch-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e");width:2em;margin-left:-2.5em;background-image:var(--bs-form-switch-bg);background-position:left center;border-radius:2em;transition:background-position .15s ease-in-out}@media(prefers-reduced-motion:reduce){.form-switch .form-check-input{transition:none}}.form-switch .form-check-input:focus{--bs-form-switch-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%2386b7fe'/%3e%3c/svg%3e")}.form-switch .form-check-input:checked{background-position:right center;--bs-form-switch-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e")}.form-switch.form-check-reverse{padding-right:2.5em;padding-left:0}.form-switch.form-check-reverse .form-check-input{margin-right:-2.5em;margin-left:0}.form-check-inline{display:inline-block;margin-right:1rem}.btn-check{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.btn-check:disabled+.btn,.btn-check[disabled]+.btn{pointer-events:none;filter:none;opacity:.65}[data-bs-theme=dark] .form-switch .form-check-input:not(:checked):not(:focus){--bs-form-switch-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%28255, 255, 255, 0.25%29'/%3e%3c/svg%3e")}.form-range{width:100%;height:1.5rem;padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent}.form-range:focus{outline:0}.form-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem #0d6efd40}.form-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem #0d6efd40}.form-range::-moz-focus-outer{border:0}.form-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-.25rem;-webkit-appearance:none;appearance:none;background-color:#0d6efd;border:0;border-radius:1rem;-webkit-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion:reduce){.form-range::-webkit-slider-thumb{-webkit-transition:none;transition:none}}.form-range::-webkit-slider-thumb:active{background-color:#b6d4fe}.form-range::-webkit-slider-runnable-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:var(--bs-secondary-bg);border-color:transparent;border-radius:1rem}.form-range::-moz-range-thumb{width:1rem;height:1rem;-moz-appearance:none;appearance:none;background-color:#0d6efd;border:0;border-radius:1rem;-moz-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion:reduce){.form-range::-moz-range-thumb{-moz-transition:none;transition:none}}.form-range::-moz-range-thumb:active{background-color:#b6d4fe}.form-range::-moz-range-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:var(--bs-secondary-bg);border-color:transparent;border-radius:1rem}.form-range:disabled{pointer-events:none}.form-range:disabled::-webkit-slider-thumb{background-color:var(--bs-secondary-color)}.form-range:disabled::-moz-range-thumb{background-color:var(--bs-secondary-color)}.form-floating{position:relative}.form-floating>.form-control,.form-floating>.form-control-plaintext,.form-floating>.form-select{height:calc(3.5rem + calc(var(--bs-border-width) * 2));min-height:calc(3.5rem + calc(var(--bs-border-width) * 2));line-height:1.25}.form-floating>label{position:absolute;top:0;left:0;z-index:2;max-width:100%;height:100%;padding:1rem .75rem;overflow:hidden;color:rgba(var(--bs-body-color-rgb),.65);text-align:start;text-overflow:ellipsis;white-space:nowrap;pointer-events:none;border:var(--bs-border-width) solid transparent;transform-origin:0 0;transition:opacity .1s ease-in-out,transform .1s ease-in-out}@media(prefers-reduced-motion:reduce){.form-floating>label{transition:none}}.form-floating>.form-control,.form-floating>.form-control-plaintext{padding:1rem .75rem}.form-floating>.form-control-plaintext::placeholder,.form-floating>.form-control::placeholder{color:transparent}.form-floating>.form-control-plaintext:focus,.form-floating>.form-control-plaintext:not(:placeholder-shown),.form-floating>.form-control:focus,.form-floating>.form-control:not(:placeholder-shown){padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control-plaintext:-webkit-autofill,.form-floating>.form-control:-webkit-autofill{padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-select{padding-top:1.625rem;padding-bottom:.625rem;padding-left:.75rem}.form-floating>.form-control-plaintext~label,.form-floating>.form-control:focus~label,.form-floating>.form-control:not(:placeholder-shown)~label,.form-floating>.form-select~label{transform:scale(.85) translateY(-.5rem) translate(.15rem)}.form-floating>.form-control:-webkit-autofill~label{transform:scale(.85) translateY(-.5rem) translate(.15rem)}.form-floating>textarea:focus~label:after,.form-floating>textarea:not(:placeholder-shown)~label:after{position:absolute;inset:1rem .375rem;z-index:-1;height:1.5em;content:"";background-color:var(--bs-body-bg);border-radius:var(--bs-border-radius)}.form-floating>textarea:disabled~label:after{background-color:var(--bs-secondary-bg)}.form-floating>.form-control-plaintext~label{border-width:var(--bs-border-width) 0}.form-floating>.form-control:disabled~label,.form-floating>:disabled~label{color:#6c757d}.input-group{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;width:100%}.input-group>.form-control,.input-group>.form-floating,.input-group>.form-select{position:relative;flex:1 1 auto;width:1%;min-width:0}.input-group>.form-control:focus,.input-group>.form-floating:focus-within,.input-group>.form-select:focus{z-index:5}.input-group .btn{position:relative;z-index:2}.input-group .btn:focus{z-index:5}.input-group-text{display:flex;align-items:center;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:var(--bs-body-color);text-align:center;white-space:nowrap;background-color:var(--bs-tertiary-bg);border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius)}.input-group-lg>.btn,.input-group-lg>.form-control,.input-group-lg>.form-select,.input-group-lg>.input-group-text{padding:.5rem 1rem;font-size:1.25rem;border-radius:var(--bs-border-radius-lg)}.input-group-sm>.btn,.input-group-sm>.form-control,.input-group-sm>.form-select,.input-group-sm>.input-group-text{padding:.25rem .5rem;font-size:.875rem;border-radius:var(--bs-border-radius-sm)}.input-group-lg>.form-select,.input-group-sm>.form-select{padding-right:3rem}.input-group:not(.has-validation)>.dropdown-toggle:nth-last-child(n+3),.input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-control,.input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-select,.input-group:not(.has-validation)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating){border-top-right-radius:0;border-bottom-right-radius:0}.input-group.has-validation>.dropdown-toggle:nth-last-child(n+4),.input-group.has-validation>.form-floating:nth-last-child(n+3)>.form-control,.input-group.has-validation>.form-floating:nth-last-child(n+3)>.form-select,.input-group.has-validation>:nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating){border-top-right-radius:0;border-bottom-right-radius:0}.input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){margin-left:calc(-1 * var(--bs-border-width));border-top-left-radius:0;border-bottom-left-radius:0}.input-group>.form-floating:not(:first-child)>.form-control,.input-group>.form-floating:not(:first-child)>.form-select{border-top-left-radius:0;border-bottom-left-radius:0}.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:.875em;color:var(--bs-form-valid-color)}.valid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;color:#fff;background-color:var(--bs-success);border-radius:var(--bs-border-radius)}.is-valid~.valid-feedback,.is-valid~.valid-tooltip,.was-validated :valid~.valid-feedback,.was-validated :valid~.valid-tooltip{display:block}.form-control.is-valid,.was-validated .form-control:valid{border-color:var(--bs-form-valid-border-color);padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-valid:focus,.was-validated .form-control:valid:focus{border-color:var(--bs-form-valid-border-color);box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb),.25)}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.form-select.is-valid,.was-validated .form-select:valid{border-color:var(--bs-form-valid-border-color)}.form-select.is-valid:not([multiple]):not([size]),.form-select.is-valid:not([multiple])[size="1"],.was-validated .form-select:valid:not([multiple]):not([size]),.was-validated .form-select:valid:not([multiple])[size="1"]{--bs-form-select-bg-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1'/%3e%3c/svg%3e");padding-right:4.125rem;background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem)}.form-select.is-valid:focus,.was-validated .form-select:valid:focus{border-color:var(--bs-form-valid-border-color);box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb),.25)}.form-control-color.is-valid,.was-validated .form-control-color:valid{width:calc(3.75rem + 1.5em)}.form-check-input.is-valid,.was-validated .form-check-input:valid{border-color:var(--bs-form-valid-border-color)}.form-check-input.is-valid:checked,.was-validated .form-check-input:valid:checked{background-color:var(--bs-form-valid-color)}.form-check-input.is-valid:focus,.was-validated .form-check-input:valid:focus{box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb),.25)}.form-check-input.is-valid~.form-check-label,.was-validated .form-check-input:valid~.form-check-label{color:var(--bs-form-valid-color)}.form-check-inline .form-check-input~.valid-feedback{margin-left:.5em}.input-group>.form-control:not(:focus).is-valid,.input-group>.form-floating:not(:focus-within).is-valid,.input-group>.form-select:not(:focus).is-valid,.was-validated .input-group>.form-control:not(:focus):valid,.was-validated .input-group>.form-floating:not(:focus-within):valid,.was-validated .input-group>.form-select:not(:focus):valid{z-index:3}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:.875em;color:var(--bs-form-invalid-color)}.invalid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;color:#fff;background-color:var(--bs-danger);border-radius:var(--bs-border-radius)}.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip,.was-validated :invalid~.invalid-feedback,.was-validated :invalid~.invalid-tooltip{display:block}.form-control.is-invalid,.was-validated .form-control:invalid{border-color:var(--bs-form-invalid-border-color);padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-invalid:focus,.was-validated .form-control:invalid:focus{border-color:var(--bs-form-invalid-border-color);box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb),.25)}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.form-select.is-invalid,.was-validated .form-select:invalid{border-color:var(--bs-form-invalid-border-color)}.form-select.is-invalid:not([multiple]):not([size]),.form-select.is-invalid:not([multiple])[size="1"],.was-validated .form-select:invalid:not([multiple]):not([size]),.was-validated .form-select:invalid:not([multiple])[size="1"]{--bs-form-select-bg-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");padding-right:4.125rem;background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem)}.form-select.is-invalid:focus,.was-validated .form-select:invalid:focus{border-color:var(--bs-form-invalid-border-color);box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb),.25)}.form-control-color.is-invalid,.was-validated .form-control-color:invalid{width:calc(3.75rem + 1.5em)}.form-check-input.is-invalid,.was-validated .form-check-input:invalid{border-color:var(--bs-form-invalid-border-color)}.form-check-input.is-invalid:checked,.was-validated .form-check-input:invalid:checked{background-color:var(--bs-form-invalid-color)}.form-check-input.is-invalid:focus,.was-validated .form-check-input:invalid:focus{box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb),.25)}.form-check-input.is-invalid~.form-check-label,.was-validated .form-check-input:invalid~.form-check-label{color:var(--bs-form-invalid-color)}.form-check-inline .form-check-input~.invalid-feedback{margin-left:.5em}.input-group>.form-control:not(:focus).is-invalid,.input-group>.form-floating:not(:focus-within).is-invalid,.input-group>.form-select:not(:focus).is-invalid,.was-validated .input-group>.form-control:not(:focus):invalid,.was-validated .input-group>.form-floating:not(:focus-within):invalid,.was-validated .input-group>.form-select:not(:focus):invalid{z-index:4}.btn{--bs-btn-padding-x:.75rem;--bs-btn-padding-y:.375rem;--bs-btn-font-family: ;--bs-btn-font-size:1rem;--bs-btn-font-weight:400;--bs-btn-line-height:1.5;--bs-btn-color:var(--bs-body-color);--bs-btn-bg:transparent;--bs-btn-border-width:var(--bs-border-width);--bs-btn-border-color:transparent;--bs-btn-border-radius:var(--bs-border-radius);--bs-btn-hover-border-color:transparent;--bs-btn-box-shadow:inset 0 1px 0 rgba(255, 255, 255, .15),0 1px 1px rgba(0, 0, 0, .075);--bs-btn-disabled-opacity:.65;--bs-btn-focus-box-shadow:0 0 0 .25rem rgba(var(--bs-btn-focus-shadow-rgb), .5);display:inline-block;padding:var(--bs-btn-padding-y) var(--bs-btn-padding-x);font-family:var(--bs-btn-font-family);font-size:var(--bs-btn-font-size);font-weight:var(--bs-btn-font-weight);line-height:var(--bs-btn-line-height);color:var(--bs-btn-color);text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;border:var(--bs-btn-border-width) solid var(--bs-btn-border-color);border-radius:var(--bs-btn-border-radius);background-color:var(--bs-btn-bg);transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion:reduce){.btn{transition:none}}.btn:hover{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color)}.btn-check+.btn:hover{color:var(--bs-btn-color);background-color:var(--bs-btn-bg);border-color:var(--bs-btn-border-color)}.btn:focus-visible{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color);outline:0;box-shadow:var(--bs-btn-focus-box-shadow)}.btn-check:focus-visible+.btn{border-color:var(--bs-btn-hover-border-color);outline:0;box-shadow:var(--bs-btn-focus-box-shadow)}.btn-check:checked+.btn,.btn.active,.btn.show,.btn:first-child:active,:not(.btn-check)+.btn:active{color:var(--bs-btn-active-color);background-color:var(--bs-btn-active-bg);border-color:var(--bs-btn-active-border-color)}.btn-check:checked+.btn:focus-visible,.btn.active:focus-visible,.btn.show:focus-visible,.btn:first-child:active:focus-visible,:not(.btn-check)+.btn:active:focus-visible{box-shadow:var(--bs-btn-focus-box-shadow)}.btn-check:checked:focus-visible+.btn{box-shadow:var(--bs-btn-focus-box-shadow)}.btn.disabled,.btn:disabled,fieldset:disabled .btn{color:var(--bs-btn-disabled-color);pointer-events:none;background-color:var(--bs-btn-disabled-bg);border-color:var(--bs-btn-disabled-border-color);opacity:var(--bs-btn-disabled-opacity)}.btn-primary{--bs-btn-color:#fff;--bs-btn-bg:#0d6efd;--bs-btn-border-color:#0d6efd;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#0b5ed7;--bs-btn-hover-border-color:#0a58ca;--bs-btn-focus-shadow-rgb:49,132,253;--bs-btn-active-color:#fff;--bs-btn-active-bg:#0a58ca;--bs-btn-active-border-color:#0a53be;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#0d6efd;--bs-btn-disabled-border-color:#0d6efd}.btn-secondary{--bs-btn-color:#fff;--bs-btn-bg:#6c757d;--bs-btn-border-color:#6c757d;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#5c636a;--bs-btn-hover-border-color:#565e64;--bs-btn-focus-shadow-rgb:130,138,145;--bs-btn-active-color:#fff;--bs-btn-active-bg:#565e64;--bs-btn-active-border-color:#51585e;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#6c757d;--bs-btn-disabled-border-color:#6c757d}.btn-success{--bs-btn-color:#fff;--bs-btn-bg:#198754;--bs-btn-border-color:#198754;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#157347;--bs-btn-hover-border-color:#146c43;--bs-btn-focus-shadow-rgb:60,153,110;--bs-btn-active-color:#fff;--bs-btn-active-bg:#146c43;--bs-btn-active-border-color:#13653f;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#198754;--bs-btn-disabled-border-color:#198754}.btn-info{--bs-btn-color:#000;--bs-btn-bg:#0dcaf0;--bs-btn-border-color:#0dcaf0;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#31d2f2;--bs-btn-hover-border-color:#25cff2;--bs-btn-focus-shadow-rgb:11,172,204;--bs-btn-active-color:#000;--bs-btn-active-bg:#3dd5f3;--bs-btn-active-border-color:#25cff2;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#0dcaf0;--bs-btn-disabled-border-color:#0dcaf0}.btn-warning{--bs-btn-color:#000;--bs-btn-bg:#ffc107;--bs-btn-border-color:#ffc107;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#ffca2c;--bs-btn-hover-border-color:#ffc720;--bs-btn-focus-shadow-rgb:217,164,6;--bs-btn-active-color:#000;--bs-btn-active-bg:#ffcd39;--bs-btn-active-border-color:#ffc720;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#ffc107;--bs-btn-disabled-border-color:#ffc107}.btn-danger{--bs-btn-color:#fff;--bs-btn-bg:#dc3545;--bs-btn-border-color:#dc3545;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#bb2d3b;--bs-btn-hover-border-color:#b02a37;--bs-btn-focus-shadow-rgb:225,83,97;--bs-btn-active-color:#fff;--bs-btn-active-bg:#b02a37;--bs-btn-active-border-color:#a52834;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#dc3545;--bs-btn-disabled-border-color:#dc3545}.btn-light{--bs-btn-color:#000;--bs-btn-bg:#f8f9fa;--bs-btn-border-color:#f8f9fa;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#d3d4d5;--bs-btn-hover-border-color:#c6c7c8;--bs-btn-focus-shadow-rgb:211,212,213;--bs-btn-active-color:#000;--bs-btn-active-bg:#c6c7c8;--bs-btn-active-border-color:#babbbc;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#f8f9fa;--bs-btn-disabled-border-color:#f8f9fa}.btn-dark{--bs-btn-color:#fff;--bs-btn-bg:#212529;--bs-btn-border-color:#212529;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#424649;--bs-btn-hover-border-color:#373b3e;--bs-btn-focus-shadow-rgb:66,70,73;--bs-btn-active-color:#fff;--bs-btn-active-bg:#4d5154;--bs-btn-active-border-color:#373b3e;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#212529;--bs-btn-disabled-border-color:#212529}.btn-outline-primary{--bs-btn-color:#0d6efd;--bs-btn-border-color:#0d6efd;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#0d6efd;--bs-btn-hover-border-color:#0d6efd;--bs-btn-focus-shadow-rgb:13,110,253;--bs-btn-active-color:#fff;--bs-btn-active-bg:#0d6efd;--bs-btn-active-border-color:#0d6efd;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color:#0d6efd;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#0d6efd;--bs-gradient:none}.btn-outline-secondary{--bs-btn-color:#6c757d;--bs-btn-border-color:#6c757d;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#6c757d;--bs-btn-hover-border-color:#6c757d;--bs-btn-focus-shadow-rgb:108,117,125;--bs-btn-active-color:#fff;--bs-btn-active-bg:#6c757d;--bs-btn-active-border-color:#6c757d;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color:#6c757d;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#6c757d;--bs-gradient:none}.btn-outline-success{--bs-btn-color:#198754;--bs-btn-border-color:#198754;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#198754;--bs-btn-hover-border-color:#198754;--bs-btn-focus-shadow-rgb:25,135,84;--bs-btn-active-color:#fff;--bs-btn-active-bg:#198754;--bs-btn-active-border-color:#198754;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color:#198754;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#198754;--bs-gradient:none}.btn-outline-info{--bs-btn-color:#0dcaf0;--bs-btn-border-color:#0dcaf0;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#0dcaf0;--bs-btn-hover-border-color:#0dcaf0;--bs-btn-focus-shadow-rgb:13,202,240;--bs-btn-active-color:#000;--bs-btn-active-bg:#0dcaf0;--bs-btn-active-border-color:#0dcaf0;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color:#0dcaf0;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#0dcaf0;--bs-gradient:none}.btn-outline-warning{--bs-btn-color:#ffc107;--bs-btn-border-color:#ffc107;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#ffc107;--bs-btn-hover-border-color:#ffc107;--bs-btn-focus-shadow-rgb:255,193,7;--bs-btn-active-color:#000;--bs-btn-active-bg:#ffc107;--bs-btn-active-border-color:#ffc107;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color:#ffc107;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#ffc107;--bs-gradient:none}.btn-outline-danger{--bs-btn-color:#dc3545;--bs-btn-border-color:#dc3545;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#dc3545;--bs-btn-hover-border-color:#dc3545;--bs-btn-focus-shadow-rgb:220,53,69;--bs-btn-active-color:#fff;--bs-btn-active-bg:#dc3545;--bs-btn-active-border-color:#dc3545;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color:#dc3545;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#dc3545;--bs-gradient:none}.btn-outline-light{--bs-btn-color:#f8f9fa;--bs-btn-border-color:#f8f9fa;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#f8f9fa;--bs-btn-hover-border-color:#f8f9fa;--bs-btn-focus-shadow-rgb:248,249,250;--bs-btn-active-color:#000;--bs-btn-active-bg:#f8f9fa;--bs-btn-active-border-color:#f8f9fa;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color:#f8f9fa;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#f8f9fa;--bs-gradient:none}.btn-outline-dark{--bs-btn-color:#212529;--bs-btn-border-color:#212529;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#212529;--bs-btn-hover-border-color:#212529;--bs-btn-focus-shadow-rgb:33,37,41;--bs-btn-active-color:#fff;--bs-btn-active-bg:#212529;--bs-btn-active-border-color:#212529;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color:#212529;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#212529;--bs-gradient:none}.btn-link{--bs-btn-font-weight:400;--bs-btn-color:var(--bs-link-color);--bs-btn-bg:transparent;--bs-btn-border-color:transparent;--bs-btn-hover-color:var(--bs-link-hover-color);--bs-btn-hover-border-color:transparent;--bs-btn-active-color:var(--bs-link-hover-color);--bs-btn-active-border-color:transparent;--bs-btn-disabled-color:#6c757d;--bs-btn-disabled-border-color:transparent;--bs-btn-box-shadow:0 0 0 #000;--bs-btn-focus-shadow-rgb:49,132,253;text-decoration:underline}.btn-link:focus-visible{color:var(--bs-btn-color)}.btn-link:hover{color:var(--bs-btn-hover-color)}.btn-group-lg>.btn,.btn-lg{--bs-btn-padding-y:.5rem;--bs-btn-padding-x:1rem;--bs-btn-font-size:1.25rem;--bs-btn-border-radius:var(--bs-border-radius-lg)}.btn-group-sm>.btn,.btn-sm{--bs-btn-padding-y:.25rem;--bs-btn-padding-x:.5rem;--bs-btn-font-size:.875rem;--bs-btn-border-radius:var(--bs-border-radius-sm)}.fade{transition:opacity .15s linear}@media(prefers-reduced-motion:reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{height:0;overflow:hidden;transition:height .35s ease}@media(prefers-reduced-motion:reduce){.collapsing{transition:none}}.collapsing.collapse-horizontal{width:0;height:auto;transition:width .35s ease}@media(prefers-reduced-motion:reduce){.collapsing.collapse-horizontal{transition:none}}.dropdown,.dropdown-center,.dropend,.dropstart,.dropup,.dropup-center{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.dropdown-toggle:empty:after{margin-left:0}.dropdown-menu{--bs-dropdown-zindex:1000;--bs-dropdown-min-width:10rem;--bs-dropdown-padding-x:0;--bs-dropdown-padding-y:.5rem;--bs-dropdown-spacer:.125rem;--bs-dropdown-font-size:1rem;--bs-dropdown-color:var(--bs-body-color);--bs-dropdown-bg:var(--bs-body-bg);--bs-dropdown-border-color:var(--bs-border-color-translucent);--bs-dropdown-border-radius:var(--bs-border-radius);--bs-dropdown-border-width:var(--bs-border-width);--bs-dropdown-inner-border-radius:calc(var(--bs-border-radius) - var(--bs-border-width));--bs-dropdown-divider-bg:var(--bs-border-color-translucent);--bs-dropdown-divider-margin-y:.5rem;--bs-dropdown-box-shadow:var(--bs-box-shadow);--bs-dropdown-link-color:var(--bs-body-color);--bs-dropdown-link-hover-color:var(--bs-body-color);--bs-dropdown-link-hover-bg:var(--bs-tertiary-bg);--bs-dropdown-link-active-color:#fff;--bs-dropdown-link-active-bg:#0d6efd;--bs-dropdown-link-disabled-color:var(--bs-tertiary-color);--bs-dropdown-item-padding-x:1rem;--bs-dropdown-item-padding-y:.25rem;--bs-dropdown-header-color:#6c757d;--bs-dropdown-header-padding-x:1rem;--bs-dropdown-header-padding-y:.5rem;position:absolute;z-index:var(--bs-dropdown-zindex);display:none;min-width:var(--bs-dropdown-min-width);padding:var(--bs-dropdown-padding-y) var(--bs-dropdown-padding-x);margin:0;font-size:var(--bs-dropdown-font-size);color:var(--bs-dropdown-color);text-align:left;list-style:none;background-color:var(--bs-dropdown-bg);background-clip:padding-box;border:var(--bs-dropdown-border-width) solid var(--bs-dropdown-border-color);border-radius:var(--bs-dropdown-border-radius)}.dropdown-menu[data-bs-popper]{top:100%;left:0;margin-top:var(--bs-dropdown-spacer)}.dropdown-menu-start{--bs-position:start}.dropdown-menu-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-end{--bs-position:end}.dropdown-menu-end[data-bs-popper]{right:0;left:auto}@media(min-width:576px){.dropdown-menu-sm-start{--bs-position:start}.dropdown-menu-sm-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-sm-end{--bs-position:end}.dropdown-menu-sm-end[data-bs-popper]{right:0;left:auto}}@media(min-width:768px){.dropdown-menu-md-start{--bs-position:start}.dropdown-menu-md-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-md-end{--bs-position:end}.dropdown-menu-md-end[data-bs-popper]{right:0;left:auto}}@media(min-width:992px){.dropdown-menu-lg-start{--bs-position:start}.dropdown-menu-lg-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-lg-end{--bs-position:end}.dropdown-menu-lg-end[data-bs-popper]{right:0;left:auto}}@media(min-width:1200px){.dropdown-menu-xl-start{--bs-position:start}.dropdown-menu-xl-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-xl-end{--bs-position:end}.dropdown-menu-xl-end[data-bs-popper]{right:0;left:auto}}@media(min-width:1400px){.dropdown-menu-xxl-start{--bs-position:start}.dropdown-menu-xxl-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-xxl-end{--bs-position:end}.dropdown-menu-xxl-end[data-bs-popper]{right:0;left:auto}}.dropup .dropdown-menu[data-bs-popper]{top:auto;bottom:100%;margin-top:0;margin-bottom:var(--bs-dropdown-spacer)}.dropup .dropdown-toggle:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid transparent;border-bottom:.3em solid;border-left:.3em solid transparent}.dropup .dropdown-toggle:empty:after{margin-left:0}.dropend .dropdown-menu[data-bs-popper]{top:0;right:auto;left:100%;margin-top:0;margin-left:var(--bs-dropdown-spacer)}.dropend .dropdown-toggle:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:0;border-bottom:.3em solid transparent;border-left:.3em solid}.dropend .dropdown-toggle:empty:after{margin-left:0}.dropend .dropdown-toggle:after{vertical-align:0}.dropstart .dropdown-menu[data-bs-popper]{top:0;right:100%;left:auto;margin-top:0;margin-right:var(--bs-dropdown-spacer)}.dropstart .dropdown-toggle:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:""}.dropstart .dropdown-toggle:after{display:none}.dropstart .dropdown-toggle:before{display:inline-block;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:.3em solid;border-bottom:.3em solid transparent}.dropstart .dropdown-toggle:empty:after{margin-left:0}.dropstart .dropdown-toggle:before{vertical-align:0}.dropdown-divider{height:0;margin:var(--bs-dropdown-divider-margin-y) 0;overflow:hidden;border-top:1px solid var(--bs-dropdown-divider-bg);opacity:1}.dropdown-item{display:block;width:100%;padding:var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);clear:both;font-weight:400;color:var(--bs-dropdown-link-color);text-align:inherit;text-decoration:none;white-space:nowrap;background-color:transparent;border:0;border-radius:var(--bs-dropdown-item-border-radius,0)}.dropdown-item:focus,.dropdown-item:hover{color:var(--bs-dropdown-link-hover-color);background-color:var(--bs-dropdown-link-hover-bg)}.dropdown-item.active,.dropdown-item:active{color:var(--bs-dropdown-link-active-color);text-decoration:none;background-color:var(--bs-dropdown-link-active-bg)}.dropdown-item.disabled,.dropdown-item:disabled{color:var(--bs-dropdown-link-disabled-color);pointer-events:none;background-color:transparent}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:var(--bs-dropdown-header-padding-y) var(--bs-dropdown-header-padding-x);margin-bottom:0;font-size:.875rem;color:var(--bs-dropdown-header-color);white-space:nowrap}.dropdown-item-text{display:block;padding:var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);color:var(--bs-dropdown-link-color)}.dropdown-menu-dark{--bs-dropdown-color:#dee2e6;--bs-dropdown-bg:#343a40;--bs-dropdown-border-color:var(--bs-border-color-translucent);--bs-dropdown-box-shadow: ;--bs-dropdown-link-color:#dee2e6;--bs-dropdown-link-hover-color:#fff;--bs-dropdown-divider-bg:var(--bs-border-color-translucent);--bs-dropdown-link-hover-bg:rgba(255, 255, 255, .15);--bs-dropdown-link-active-color:#fff;--bs-dropdown-link-active-bg:#0d6efd;--bs-dropdown-link-disabled-color:#adb5bd;--bs-dropdown-header-color:#adb5bd}.btn-group,.btn-group-vertical{position:relative;display:inline-flex;vertical-align:middle}.btn-group-vertical>.btn,.btn-group>.btn{position:relative;flex:1 1 auto}.btn-group-vertical>.btn-check:checked+.btn,.btn-group-vertical>.btn-check:focus+.btn,.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:hover,.btn-group>.btn-check:checked+.btn,.btn-group>.btn-check:focus+.btn,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.btn:hover{z-index:1}.btn-toolbar{display:flex;flex-wrap:wrap;justify-content:flex-start}.btn-toolbar .input-group{width:auto}.btn-group{border-radius:var(--bs-border-radius)}.btn-group>.btn-group:not(:first-child),.btn-group>:not(.btn-check:first-child)+.btn{margin-left:calc(-1 * var(--bs-border-width))}.btn-group>.btn-group:not(:last-child)>.btn,.btn-group>.btn.dropdown-toggle-split:first-child,.btn-group>.btn:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-group:not(:first-child)>.btn,.btn-group>.btn:nth-child(n+3),.btn-group>:not(.btn-check)+.btn{border-top-left-radius:0;border-bottom-left-radius:0}.dropdown-toggle-split{padding-right:.5625rem;padding-left:.5625rem}.dropdown-toggle-split:after,.dropend .dropdown-toggle-split:after,.dropup .dropdown-toggle-split:after{margin-left:0}.dropstart .dropdown-toggle-split:before{margin-right:0}.btn-group-sm>.btn+.dropdown-toggle-split,.btn-sm+.dropdown-toggle-split{padding-right:.375rem;padding-left:.375rem}.btn-group-lg>.btn+.dropdown-toggle-split,.btn-lg+.dropdown-toggle-split{padding-right:.75rem;padding-left:.75rem}.btn-group-vertical{flex-direction:column;align-items:flex-start;justify-content:center}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group{width:100%}.btn-group-vertical>.btn-group:not(:first-child),.btn-group-vertical>.btn:not(:first-child){margin-top:calc(-1 * var(--bs-border-width))}.btn-group-vertical>.btn-group:not(:last-child)>.btn,.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:not(:first-child)>.btn,.btn-group-vertical>.btn:nth-child(n+3),.btn-group-vertical>:not(.btn-check)+.btn{border-top-left-radius:0;border-top-right-radius:0}.nav{--bs-nav-link-padding-x:1rem;--bs-nav-link-padding-y:.5rem;--bs-nav-link-font-weight: ;--bs-nav-link-color:var(--bs-link-color);--bs-nav-link-hover-color:var(--bs-link-hover-color);--bs-nav-link-disabled-color:var(--bs-secondary-color);display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);font-size:var(--bs-nav-link-font-size);font-weight:var(--bs-nav-link-font-weight);color:var(--bs-nav-link-color);text-decoration:none;background:0 0;border:0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out}@media(prefers-reduced-motion:reduce){.nav-link{transition:none}}.nav-link:focus,.nav-link:hover{color:var(--bs-nav-link-hover-color)}.nav-link:focus-visible{outline:0;box-shadow:0 0 0 .25rem #0d6efd40}.nav-link.disabled,.nav-link:disabled{color:var(--bs-nav-link-disabled-color);pointer-events:none;cursor:default}.nav-tabs{--bs-nav-tabs-border-width:var(--bs-border-width);--bs-nav-tabs-border-color:var(--bs-border-color);--bs-nav-tabs-border-radius:var(--bs-border-radius);--bs-nav-tabs-link-hover-border-color:var(--bs-secondary-bg) var(--bs-secondary-bg) var(--bs-border-color);--bs-nav-tabs-link-active-color:var(--bs-emphasis-color);--bs-nav-tabs-link-active-bg:var(--bs-body-bg);--bs-nav-tabs-link-active-border-color:var(--bs-border-color) var(--bs-border-color) var(--bs-body-bg);border-bottom:var(--bs-nav-tabs-border-width) solid var(--bs-nav-tabs-border-color)}.nav-tabs .nav-link{margin-bottom:calc(-1 * var(--bs-nav-tabs-border-width));border:var(--bs-nav-tabs-border-width) solid transparent;border-top-left-radius:var(--bs-nav-tabs-border-radius);border-top-right-radius:var(--bs-nav-tabs-border-radius)}.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{isolation:isolate;border-color:var(--bs-nav-tabs-link-hover-border-color)}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:var(--bs-nav-tabs-link-active-color);background-color:var(--bs-nav-tabs-link-active-bg);border-color:var(--bs-nav-tabs-link-active-border-color)}.nav-tabs .dropdown-menu{margin-top:calc(-1 * var(--bs-nav-tabs-border-width));border-top-left-radius:0;border-top-right-radius:0}.nav-pills{--bs-nav-pills-border-radius:var(--bs-border-radius);--bs-nav-pills-link-active-color:#fff;--bs-nav-pills-link-active-bg:#0d6efd}.nav-pills .nav-link{border-radius:var(--bs-nav-pills-border-radius)}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:var(--bs-nav-pills-link-active-color);background-color:var(--bs-nav-pills-link-active-bg)}.nav-underline{--bs-nav-underline-gap:1rem;--bs-nav-underline-border-width:.125rem;--bs-nav-underline-link-active-color:var(--bs-emphasis-color);gap:var(--bs-nav-underline-gap)}.nav-underline .nav-link{padding-right:0;padding-left:0;border-bottom:var(--bs-nav-underline-border-width) solid transparent}.nav-underline .nav-link:focus,.nav-underline .nav-link:hover{border-bottom-color:currentcolor}.nav-underline .nav-link.active,.nav-underline .show>.nav-link{font-weight:700;color:var(--bs-nav-underline-link-active-color);border-bottom-color:currentcolor}.nav-fill .nav-item,.nav-fill>.nav-link{flex:1 1 auto;text-align:center}.nav-justified .nav-item,.nav-justified>.nav-link{flex-grow:1;flex-basis:0;text-align:center}.nav-fill .nav-item .nav-link,.nav-justified .nav-item .nav-link{width:100%}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar{--bs-navbar-padding-x:0;--bs-navbar-padding-y:.5rem;--bs-navbar-color:rgba(var(--bs-emphasis-color-rgb), .65);--bs-navbar-hover-color:rgba(var(--bs-emphasis-color-rgb), .8);--bs-navbar-disabled-color:rgba(var(--bs-emphasis-color-rgb), .3);--bs-navbar-active-color:rgba(var(--bs-emphasis-color-rgb), 1);--bs-navbar-brand-padding-y:.3125rem;--bs-navbar-brand-margin-end:1rem;--bs-navbar-brand-font-size:1.25rem;--bs-navbar-brand-color:rgba(var(--bs-emphasis-color-rgb), 1);--bs-navbar-brand-hover-color:rgba(var(--bs-emphasis-color-rgb), 1);--bs-navbar-nav-link-padding-x:.5rem;--bs-navbar-toggler-padding-y:.25rem;--bs-navbar-toggler-padding-x:.75rem;--bs-navbar-toggler-font-size:1.25rem;--bs-navbar-toggler-icon-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%2833, 37, 41, 0.75%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");--bs-navbar-toggler-border-color:rgba(var(--bs-emphasis-color-rgb), .15);--bs-navbar-toggler-border-radius:var(--bs-border-radius);--bs-navbar-toggler-focus-width:.25rem;--bs-navbar-toggler-transition:box-shadow .15s ease-in-out;position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:var(--bs-navbar-padding-y) var(--bs-navbar-padding-x)}.navbar>.container,.navbar>.container-fluid,.navbar>.container-lg,.navbar>.container-md,.navbar>.container-sm,.navbar>.container-xl,.navbar>.container-xxl{display:flex;flex-wrap:inherit;align-items:center;justify-content:space-between}.navbar-brand{padding-top:var(--bs-navbar-brand-padding-y);padding-bottom:var(--bs-navbar-brand-padding-y);margin-right:var(--bs-navbar-brand-margin-end);font-size:var(--bs-navbar-brand-font-size);color:var(--bs-navbar-brand-color);text-decoration:none;white-space:nowrap}.navbar-brand:focus,.navbar-brand:hover{color:var(--bs-navbar-brand-hover-color)}.navbar-nav{--bs-nav-link-padding-x:0;--bs-nav-link-padding-y:.5rem;--bs-nav-link-font-weight: ;--bs-nav-link-color:var(--bs-navbar-color);--bs-nav-link-hover-color:var(--bs-navbar-hover-color);--bs-nav-link-disabled-color:var(--bs-navbar-disabled-color);display:flex;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav .nav-link.active,.navbar-nav .nav-link.show{color:var(--bs-navbar-active-color)}.navbar-nav .dropdown-menu{position:static}.navbar-text{padding-top:.5rem;padding-bottom:.5rem;color:var(--bs-navbar-color)}.navbar-text a,.navbar-text a:focus,.navbar-text a:hover{color:var(--bs-navbar-active-color)}.navbar-collapse{flex-grow:1;flex-basis:100%;align-items:center}.navbar-toggler{padding:var(--bs-navbar-toggler-padding-y) var(--bs-navbar-toggler-padding-x);font-size:var(--bs-navbar-toggler-font-size);line-height:1;color:var(--bs-navbar-color);background-color:transparent;border:var(--bs-border-width) solid var(--bs-navbar-toggler-border-color);border-radius:var(--bs-navbar-toggler-border-radius);transition:var(--bs-navbar-toggler-transition)}@media(prefers-reduced-motion:reduce){.navbar-toggler{transition:none}}.navbar-toggler:hover{text-decoration:none}.navbar-toggler:focus{text-decoration:none;outline:0;box-shadow:0 0 0 var(--bs-navbar-toggler-focus-width)}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;background-image:var(--bs-navbar-toggler-icon-bg);background-repeat:no-repeat;background-position:center;background-size:100%}.navbar-nav-scroll{max-height:var(--bs-scroll-height,75vh);overflow-y:auto}@media(min-width:576px){.navbar-expand-sm{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-sm .navbar-nav{flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-sm .navbar-nav-scroll{overflow:visible}.navbar-expand-sm .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-sm .navbar-toggler{display:none}.navbar-expand-sm .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-sm .offcanvas .offcanvas-header{display:none}.navbar-expand-sm .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media(min-width:768px){.navbar-expand-md{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-md .navbar-nav{flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-md .navbar-nav-scroll{overflow:visible}.navbar-expand-md .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-md .navbar-toggler{display:none}.navbar-expand-md .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-md .offcanvas .offcanvas-header{display:none}.navbar-expand-md .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media(min-width:992px){.navbar-expand-lg{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-lg .navbar-nav{flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-lg .navbar-nav-scroll{overflow:visible}.navbar-expand-lg .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}.navbar-expand-lg .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-lg .offcanvas .offcanvas-header{display:none}.navbar-expand-lg .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media(min-width:1200px){.navbar-expand-xl{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-xl .navbar-nav{flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-xl .navbar-nav-scroll{overflow:visible}.navbar-expand-xl .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-xl .navbar-toggler{display:none}.navbar-expand-xl .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-xl .offcanvas .offcanvas-header{display:none}.navbar-expand-xl .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media(min-width:1400px){.navbar-expand-xxl{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-xxl .navbar-nav{flex-direction:row}.navbar-expand-xxl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xxl .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-xxl .navbar-nav-scroll{overflow:visible}.navbar-expand-xxl .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-xxl .navbar-toggler{display:none}.navbar-expand-xxl .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-xxl .offcanvas .offcanvas-header{display:none}.navbar-expand-xxl .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}.navbar-expand{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand .navbar-nav{flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand .navbar-nav-scroll{overflow:visible}.navbar-expand .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand .navbar-toggler{display:none}.navbar-expand .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand .offcanvas .offcanvas-header{display:none}.navbar-expand .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}.navbar-dark,.navbar[data-bs-theme=dark]{--bs-navbar-color:rgba(255, 255, 255, .55);--bs-navbar-hover-color:rgba(255, 255, 255, .75);--bs-navbar-disabled-color:rgba(255, 255, 255, .25);--bs-navbar-active-color:#fff;--bs-navbar-brand-color:#fff;--bs-navbar-brand-hover-color:#fff;--bs-navbar-toggler-border-color:rgba(255, 255, 255, .1);--bs-navbar-toggler-icon-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}[data-bs-theme=dark] .navbar-toggler-icon{--bs-navbar-toggler-icon-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.card{--bs-card-spacer-y:1rem;--bs-card-spacer-x:1rem;--bs-card-title-spacer-y:.5rem;--bs-card-title-color: ;--bs-card-subtitle-color: ;--bs-card-border-width:var(--bs-border-width);--bs-card-border-color:var(--bs-border-color-translucent);--bs-card-border-radius:var(--bs-border-radius);--bs-card-box-shadow: ;--bs-card-inner-border-radius:calc(var(--bs-border-radius) - (var(--bs-border-width)));--bs-card-cap-padding-y:.5rem;--bs-card-cap-padding-x:1rem;--bs-card-cap-bg:rgba(var(--bs-body-color-rgb), .03);--bs-card-cap-color: ;--bs-card-height: ;--bs-card-color: ;--bs-card-bg:var(--bs-body-bg);--bs-card-img-overlay-padding:1rem;--bs-card-group-margin:.75rem;position:relative;display:flex;flex-direction:column;min-width:0;height:var(--bs-card-height);color:var(--bs-body-color);word-wrap:break-word;background-color:var(--bs-card-bg);background-clip:border-box;border:var(--bs-card-border-width) solid var(--bs-card-border-color);border-radius:var(--bs-card-border-radius)}.card>hr{margin-right:0;margin-left:0}.card>.list-group{border-top:inherit;border-bottom:inherit}.card>.list-group:first-child{border-top-width:0;border-top-left-radius:var(--bs-card-inner-border-radius);border-top-right-radius:var(--bs-card-inner-border-radius)}.card>.list-group:last-child{border-bottom-width:0;border-bottom-right-radius:var(--bs-card-inner-border-radius);border-bottom-left-radius:var(--bs-card-inner-border-radius)}.card>.card-header+.list-group,.card>.list-group+.card-footer{border-top:0}.card-body{flex:1 1 auto;padding:var(--bs-card-spacer-y) var(--bs-card-spacer-x);color:var(--bs-card-color)}.card-title{margin-bottom:var(--bs-card-title-spacer-y);color:var(--bs-card-title-color)}.card-subtitle{margin-top:calc(-.5 * var(--bs-card-title-spacer-y));margin-bottom:0;color:var(--bs-card-subtitle-color)}.card-text:last-child{margin-bottom:0}.card-link+.card-link{margin-left:var(--bs-card-spacer-x)}.card-header{padding:var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);margin-bottom:0;color:var(--bs-card-cap-color);background-color:var(--bs-card-cap-bg);border-bottom:var(--bs-card-border-width) solid var(--bs-card-border-color)}.card-header:first-child{border-radius:var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius) 0 0}.card-footer{padding:var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);color:var(--bs-card-cap-color);background-color:var(--bs-card-cap-bg);border-top:var(--bs-card-border-width) solid var(--bs-card-border-color)}.card-footer:last-child{border-radius:0 0 var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius)}.card-header-tabs{margin-right:calc(-.5 * var(--bs-card-cap-padding-x));margin-bottom:calc(-1 * var(--bs-card-cap-padding-y));margin-left:calc(-.5 * var(--bs-card-cap-padding-x));border-bottom:0}.card-header-tabs .nav-link.active{background-color:var(--bs-card-bg);border-bottom-color:var(--bs-card-bg)}.card-header-pills{margin-right:calc(-.5 * var(--bs-card-cap-padding-x));margin-left:calc(-.5 * var(--bs-card-cap-padding-x))}.card-img-overlay{position:absolute;inset:0;padding:var(--bs-card-img-overlay-padding);border-radius:var(--bs-card-inner-border-radius)}.card-img,.card-img-bottom,.card-img-top{width:100%}.card-img,.card-img-top{border-top-left-radius:var(--bs-card-inner-border-radius);border-top-right-radius:var(--bs-card-inner-border-radius)}.card-img,.card-img-bottom{border-bottom-right-radius:var(--bs-card-inner-border-radius);border-bottom-left-radius:var(--bs-card-inner-border-radius)}.card-group>.card{margin-bottom:var(--bs-card-group-margin)}@media(min-width:576px){.card-group{display:flex;flex-flow:row wrap}.card-group>.card{flex:1 0 0;margin-bottom:0}.card-group>.card+.card{margin-left:0;border-left:0}.card-group>.card:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.card-group>.card:not(:last-child)>.card-header,.card-group>.card:not(:last-child)>.card-img-top{border-top-right-radius:0}.card-group>.card:not(:last-child)>.card-footer,.card-group>.card:not(:last-child)>.card-img-bottom{border-bottom-right-radius:0}.card-group>.card:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.card-group>.card:not(:first-child)>.card-header,.card-group>.card:not(:first-child)>.card-img-top{border-top-left-radius:0}.card-group>.card:not(:first-child)>.card-footer,.card-group>.card:not(:first-child)>.card-img-bottom{border-bottom-left-radius:0}}.accordion{--bs-accordion-color:var(--bs-body-color);--bs-accordion-bg:var(--bs-body-bg);--bs-accordion-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,border-radius .15s ease;--bs-accordion-border-color:var(--bs-border-color);--bs-accordion-border-width:var(--bs-border-width);--bs-accordion-border-radius:var(--bs-border-radius);--bs-accordion-inner-border-radius:calc(var(--bs-border-radius) - (var(--bs-border-width)));--bs-accordion-btn-padding-x:1.25rem;--bs-accordion-btn-padding-y:1rem;--bs-accordion-btn-color:var(--bs-body-color);--bs-accordion-btn-bg:var(--bs-accordion-bg);--bs-accordion-btn-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23212529' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='m2 5 6 6 6-6'/%3e%3c/svg%3e");--bs-accordion-btn-icon-width:1.25rem;--bs-accordion-btn-icon-transform:rotate(-180deg);--bs-accordion-btn-icon-transition:transform .2s ease-in-out;--bs-accordion-btn-active-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23052c65' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='m2 5 6 6 6-6'/%3e%3c/svg%3e");--bs-accordion-btn-focus-box-shadow:0 0 0 .25rem rgba(13, 110, 253, .25);--bs-accordion-body-padding-x:1.25rem;--bs-accordion-body-padding-y:1rem;--bs-accordion-active-color:var(--bs-primary-text-emphasis);--bs-accordion-active-bg:var(--bs-primary-bg-subtle)}.accordion-button{position:relative;display:flex;align-items:center;width:100%;padding:var(--bs-accordion-btn-padding-y) var(--bs-accordion-btn-padding-x);font-size:1rem;color:var(--bs-accordion-btn-color);text-align:left;background-color:var(--bs-accordion-btn-bg);border:0;border-radius:0;overflow-anchor:none;transition:var(--bs-accordion-transition)}@media(prefers-reduced-motion:reduce){.accordion-button{transition:none}}.accordion-button:not(.collapsed){color:var(--bs-accordion-active-color);background-color:var(--bs-accordion-active-bg);box-shadow:inset 0 calc(-1 * var(--bs-accordion-border-width)) 0 var(--bs-accordion-border-color)}.accordion-button:not(.collapsed):after{background-image:var(--bs-accordion-btn-active-icon);transform:var(--bs-accordion-btn-icon-transform)}.accordion-button:after{flex-shrink:0;width:var(--bs-accordion-btn-icon-width);height:var(--bs-accordion-btn-icon-width);margin-left:auto;content:"";background-image:var(--bs-accordion-btn-icon);background-repeat:no-repeat;background-size:var(--bs-accordion-btn-icon-width);transition:var(--bs-accordion-btn-icon-transition)}@media(prefers-reduced-motion:reduce){.accordion-button:after{transition:none}}.accordion-button:hover{z-index:2}.accordion-button:focus{z-index:3;outline:0;box-shadow:var(--bs-accordion-btn-focus-box-shadow)}.accordion-header{margin-bottom:0}.accordion-item{color:var(--bs-accordion-color);background-color:var(--bs-accordion-bg);border:var(--bs-accordion-border-width) solid var(--bs-accordion-border-color)}.accordion-item:first-of-type{border-top-left-radius:var(--bs-accordion-border-radius);border-top-right-radius:var(--bs-accordion-border-radius)}.accordion-item:first-of-type>.accordion-header .accordion-button{border-top-left-radius:var(--bs-accordion-inner-border-radius);border-top-right-radius:var(--bs-accordion-inner-border-radius)}.accordion-item:not(:first-of-type){border-top:0}.accordion-item:last-of-type{border-bottom-right-radius:var(--bs-accordion-border-radius);border-bottom-left-radius:var(--bs-accordion-border-radius)}.accordion-item:last-of-type>.accordion-header .accordion-button.collapsed{border-bottom-right-radius:var(--bs-accordion-inner-border-radius);border-bottom-left-radius:var(--bs-accordion-inner-border-radius)}.accordion-item:last-of-type>.accordion-collapse{border-bottom-right-radius:var(--bs-accordion-border-radius);border-bottom-left-radius:var(--bs-accordion-border-radius)}.accordion-body{padding:var(--bs-accordion-body-padding-y) var(--bs-accordion-body-padding-x)}.accordion-flush>.accordion-item{border-right:0;border-left:0;border-radius:0}.accordion-flush>.accordion-item:first-child{border-top:0}.accordion-flush>.accordion-item:last-child{border-bottom:0}.accordion-flush>.accordion-item>.accordion-collapse,.accordion-flush>.accordion-item>.accordion-header .accordion-button,.accordion-flush>.accordion-item>.accordion-header .accordion-button.collapsed{border-radius:0}[data-bs-theme=dark] .accordion-button:after{--bs-accordion-btn-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%236ea8fe'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e");--bs-accordion-btn-active-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%236ea8fe'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e")}.breadcrumb{--bs-breadcrumb-padding-x:0;--bs-breadcrumb-padding-y:0;--bs-breadcrumb-margin-bottom:1rem;--bs-breadcrumb-bg: ;--bs-breadcrumb-border-radius: ;--bs-breadcrumb-divider-color:var(--bs-secondary-color);--bs-breadcrumb-item-padding-x:.5rem;--bs-breadcrumb-item-active-color:var(--bs-secondary-color);display:flex;flex-wrap:wrap;padding:var(--bs-breadcrumb-padding-y) var(--bs-breadcrumb-padding-x);margin-bottom:var(--bs-breadcrumb-margin-bottom);font-size:var(--bs-breadcrumb-font-size);list-style:none;background-color:var(--bs-breadcrumb-bg);border-radius:var(--bs-breadcrumb-border-radius)}.breadcrumb-item+.breadcrumb-item{padding-left:var(--bs-breadcrumb-item-padding-x)}.breadcrumb-item+.breadcrumb-item:before{float:left;padding-right:var(--bs-breadcrumb-item-padding-x);color:var(--bs-breadcrumb-divider-color);content:var(--bs-breadcrumb-divider, "/")}.breadcrumb-item.active{color:var(--bs-breadcrumb-item-active-color)}.pagination{--bs-pagination-padding-x:.75rem;--bs-pagination-padding-y:.375rem;--bs-pagination-font-size:1rem;--bs-pagination-color:var(--bs-link-color);--bs-pagination-bg:var(--bs-body-bg);--bs-pagination-border-width:var(--bs-border-width);--bs-pagination-border-color:var(--bs-border-color);--bs-pagination-border-radius:var(--bs-border-radius);--bs-pagination-hover-color:var(--bs-link-hover-color);--bs-pagination-hover-bg:var(--bs-tertiary-bg);--bs-pagination-hover-border-color:var(--bs-border-color);--bs-pagination-focus-color:var(--bs-link-hover-color);--bs-pagination-focus-bg:var(--bs-secondary-bg);--bs-pagination-focus-box-shadow:0 0 0 .25rem rgba(13, 110, 253, .25);--bs-pagination-active-color:#fff;--bs-pagination-active-bg:#0d6efd;--bs-pagination-active-border-color:#0d6efd;--bs-pagination-disabled-color:var(--bs-secondary-color);--bs-pagination-disabled-bg:var(--bs-secondary-bg);--bs-pagination-disabled-border-color:var(--bs-border-color);display:flex;padding-left:0;list-style:none}.page-link{position:relative;display:block;padding:var(--bs-pagination-padding-y) var(--bs-pagination-padding-x);font-size:var(--bs-pagination-font-size);color:var(--bs-pagination-color);text-decoration:none;background-color:var(--bs-pagination-bg);border:var(--bs-pagination-border-width) solid var(--bs-pagination-border-color);transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion:reduce){.page-link{transition:none}}.page-link:hover{z-index:2;color:var(--bs-pagination-hover-color);background-color:var(--bs-pagination-hover-bg);border-color:var(--bs-pagination-hover-border-color)}.page-link:focus{z-index:3;color:var(--bs-pagination-focus-color);background-color:var(--bs-pagination-focus-bg);outline:0;box-shadow:var(--bs-pagination-focus-box-shadow)}.active>.page-link,.page-link.active{z-index:3;color:var(--bs-pagination-active-color);background-color:var(--bs-pagination-active-bg);border-color:var(--bs-pagination-active-border-color)}.disabled>.page-link,.page-link.disabled{color:var(--bs-pagination-disabled-color);pointer-events:none;background-color:var(--bs-pagination-disabled-bg);border-color:var(--bs-pagination-disabled-border-color)}.page-item:not(:first-child) .page-link{margin-left:calc(-1 * var(--bs-border-width))}.page-item:first-child .page-link{border-top-left-radius:var(--bs-pagination-border-radius);border-bottom-left-radius:var(--bs-pagination-border-radius)}.page-item:last-child .page-link{border-top-right-radius:var(--bs-pagination-border-radius);border-bottom-right-radius:var(--bs-pagination-border-radius)}.pagination-lg{--bs-pagination-padding-x:1.5rem;--bs-pagination-padding-y:.75rem;--bs-pagination-font-size:1.25rem;--bs-pagination-border-radius:var(--bs-border-radius-lg)}.pagination-sm{--bs-pagination-padding-x:.5rem;--bs-pagination-padding-y:.25rem;--bs-pagination-font-size:.875rem;--bs-pagination-border-radius:var(--bs-border-radius-sm)}.badge{--bs-badge-padding-x:.65em;--bs-badge-padding-y:.35em;--bs-badge-font-size:.75em;--bs-badge-font-weight:700;--bs-badge-color:#fff;--bs-badge-border-radius:var(--bs-border-radius);display:inline-block;padding:var(--bs-badge-padding-y) var(--bs-badge-padding-x);font-size:var(--bs-badge-font-size);font-weight:var(--bs-badge-font-weight);line-height:1;color:var(--bs-badge-color);text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:var(--bs-badge-border-radius)}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.alert{--bs-alert-bg:transparent;--bs-alert-padding-x:1rem;--bs-alert-padding-y:1rem;--bs-alert-margin-bottom:1rem;--bs-alert-color:inherit;--bs-alert-border-color:transparent;--bs-alert-border:var(--bs-border-width) solid var(--bs-alert-border-color);--bs-alert-border-radius:var(--bs-border-radius);--bs-alert-link-color:inherit;position:relative;padding:var(--bs-alert-padding-y) var(--bs-alert-padding-x);margin-bottom:var(--bs-alert-margin-bottom);color:var(--bs-alert-color);background-color:var(--bs-alert-bg);border:var(--bs-alert-border);border-radius:var(--bs-alert-border-radius)}.alert-heading{color:inherit}.alert-link{font-weight:700;color:var(--bs-alert-link-color)}.alert-dismissible{padding-right:3rem}.alert-dismissible .btn-close{position:absolute;top:0;right:0;z-index:2;padding:1.25rem 1rem}.alert-primary{--bs-alert-color:var(--bs-primary-text-emphasis);--bs-alert-bg:var(--bs-primary-bg-subtle);--bs-alert-border-color:var(--bs-primary-border-subtle);--bs-alert-link-color:var(--bs-primary-text-emphasis)}.alert-secondary{--bs-alert-color:var(--bs-secondary-text-emphasis);--bs-alert-bg:var(--bs-secondary-bg-subtle);--bs-alert-border-color:var(--bs-secondary-border-subtle);--bs-alert-link-color:var(--bs-secondary-text-emphasis)}.alert-success{--bs-alert-color:var(--bs-success-text-emphasis);--bs-alert-bg:var(--bs-success-bg-subtle);--bs-alert-border-color:var(--bs-success-border-subtle);--bs-alert-link-color:var(--bs-success-text-emphasis)}.alert-info{--bs-alert-color:var(--bs-info-text-emphasis);--bs-alert-bg:var(--bs-info-bg-subtle);--bs-alert-border-color:var(--bs-info-border-subtle);--bs-alert-link-color:var(--bs-info-text-emphasis)}.alert-warning{--bs-alert-color:var(--bs-warning-text-emphasis);--bs-alert-bg:var(--bs-warning-bg-subtle);--bs-alert-border-color:var(--bs-warning-border-subtle);--bs-alert-link-color:var(--bs-warning-text-emphasis)}.alert-danger{--bs-alert-color:var(--bs-danger-text-emphasis);--bs-alert-bg:var(--bs-danger-bg-subtle);--bs-alert-border-color:var(--bs-danger-border-subtle);--bs-alert-link-color:var(--bs-danger-text-emphasis)}.alert-light{--bs-alert-color:var(--bs-light-text-emphasis);--bs-alert-bg:var(--bs-light-bg-subtle);--bs-alert-border-color:var(--bs-light-border-subtle);--bs-alert-link-color:var(--bs-light-text-emphasis)}.alert-dark{--bs-alert-color:var(--bs-dark-text-emphasis);--bs-alert-bg:var(--bs-dark-bg-subtle);--bs-alert-border-color:var(--bs-dark-border-subtle);--bs-alert-link-color:var(--bs-dark-text-emphasis)}@keyframes progress-bar-stripes{0%{background-position-x:var(--bs-progress-height)}}.progress,.progress-stacked{--bs-progress-height:1rem;--bs-progress-font-size:.75rem;--bs-progress-bg:var(--bs-secondary-bg);--bs-progress-border-radius:var(--bs-border-radius);--bs-progress-box-shadow:var(--bs-box-shadow-inset);--bs-progress-bar-color:#fff;--bs-progress-bar-bg:#0d6efd;--bs-progress-bar-transition:width .6s ease;display:flex;height:var(--bs-progress-height);overflow:hidden;font-size:var(--bs-progress-font-size);background-color:var(--bs-progress-bg);border-radius:var(--bs-progress-border-radius)}.progress-bar{display:flex;flex-direction:column;justify-content:center;overflow:hidden;color:var(--bs-progress-bar-color);text-align:center;white-space:nowrap;background-color:var(--bs-progress-bar-bg);transition:var(--bs-progress-bar-transition)}@media(prefers-reduced-motion:reduce){.progress-bar{transition:none}}.progress-bar-striped{background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-size:var(--bs-progress-height) var(--bs-progress-height)}.progress-stacked>.progress{overflow:visible}.progress-stacked>.progress>.progress-bar{width:100%}.progress-bar-animated{animation:1s linear infinite progress-bar-stripes}@media(prefers-reduced-motion:reduce){.progress-bar-animated{animation:none}}.list-group{--bs-list-group-color:var(--bs-body-color);--bs-list-group-bg:var(--bs-body-bg);--bs-list-group-border-color:var(--bs-border-color);--bs-list-group-border-width:var(--bs-border-width);--bs-list-group-border-radius:var(--bs-border-radius);--bs-list-group-item-padding-x:1rem;--bs-list-group-item-padding-y:.5rem;--bs-list-group-action-color:var(--bs-secondary-color);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-tertiary-bg);--bs-list-group-action-active-color:var(--bs-body-color);--bs-list-group-action-active-bg:var(--bs-secondary-bg);--bs-list-group-disabled-color:var(--bs-secondary-color);--bs-list-group-disabled-bg:var(--bs-body-bg);--bs-list-group-active-color:#fff;--bs-list-group-active-bg:#0d6efd;--bs-list-group-active-border-color:#0d6efd;display:flex;flex-direction:column;padding-left:0;margin-bottom:0;border-radius:var(--bs-list-group-border-radius)}.list-group-numbered{list-style-type:none;counter-reset:section}.list-group-numbered>.list-group-item:before{content:counters(section,".") ". ";counter-increment:section}.list-group-item{position:relative;display:block;padding:var(--bs-list-group-item-padding-y) var(--bs-list-group-item-padding-x);color:var(--bs-list-group-color);text-decoration:none;background-color:var(--bs-list-group-bg);border:var(--bs-list-group-border-width) solid var(--bs-list-group-border-color)}.list-group-item:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.list-group-item:last-child{border-bottom-right-radius:inherit;border-bottom-left-radius:inherit}.list-group-item.disabled,.list-group-item:disabled{color:var(--bs-list-group-disabled-color);pointer-events:none;background-color:var(--bs-list-group-disabled-bg)}.list-group-item.active{z-index:2;color:var(--bs-list-group-active-color);background-color:var(--bs-list-group-active-bg);border-color:var(--bs-list-group-active-border-color)}.list-group-item+.list-group-item{border-top-width:0}.list-group-item+.list-group-item.active{margin-top:calc(-1 * var(--bs-list-group-border-width));border-top-width:var(--bs-list-group-border-width)}.list-group-item-action{width:100%;color:var(--bs-list-group-action-color);text-align:inherit}.list-group-item-action:not(.active):focus,.list-group-item-action:not(.active):hover{z-index:1;color:var(--bs-list-group-action-hover-color);text-decoration:none;background-color:var(--bs-list-group-action-hover-bg)}.list-group-item-action:not(.active):active{color:var(--bs-list-group-action-active-color);background-color:var(--bs-list-group-action-active-bg)}.list-group-horizontal{flex-direction:row}.list-group-horizontal>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal>.list-group-item.active{margin-top:0}.list-group-horizontal>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}@media(min-width:576px){.list-group-horizontal-sm{flex-direction:row}.list-group-horizontal-sm>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-sm>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-sm>.list-group-item.active{margin-top:0}.list-group-horizontal-sm>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-sm>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media(min-width:768px){.list-group-horizontal-md{flex-direction:row}.list-group-horizontal-md>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-md>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-md>.list-group-item.active{margin-top:0}.list-group-horizontal-md>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-md>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media(min-width:992px){.list-group-horizontal-lg{flex-direction:row}.list-group-horizontal-lg>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-lg>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-lg>.list-group-item.active{margin-top:0}.list-group-horizontal-lg>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-lg>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media(min-width:1200px){.list-group-horizontal-xl{flex-direction:row}.list-group-horizontal-xl>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-xl>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-xl>.list-group-item.active{margin-top:0}.list-group-horizontal-xl>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-xl>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media(min-width:1400px){.list-group-horizontal-xxl{flex-direction:row}.list-group-horizontal-xxl>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-xxl>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-xxl>.list-group-item.active{margin-top:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}.list-group-flush{border-radius:0}.list-group-flush>.list-group-item{border-width:0 0 var(--bs-list-group-border-width)}.list-group-flush>.list-group-item:last-child{border-bottom-width:0}.list-group-item-primary{--bs-list-group-color:var(--bs-primary-text-emphasis);--bs-list-group-bg:var(--bs-primary-bg-subtle);--bs-list-group-border-color:var(--bs-primary-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-primary-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-primary-border-subtle);--bs-list-group-active-color:var(--bs-primary-bg-subtle);--bs-list-group-active-bg:var(--bs-primary-text-emphasis);--bs-list-group-active-border-color:var(--bs-primary-text-emphasis)}.list-group-item-secondary{--bs-list-group-color:var(--bs-secondary-text-emphasis);--bs-list-group-bg:var(--bs-secondary-bg-subtle);--bs-list-group-border-color:var(--bs-secondary-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-secondary-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-secondary-border-subtle);--bs-list-group-active-color:var(--bs-secondary-bg-subtle);--bs-list-group-active-bg:var(--bs-secondary-text-emphasis);--bs-list-group-active-border-color:var(--bs-secondary-text-emphasis)}.list-group-item-success{--bs-list-group-color:var(--bs-success-text-emphasis);--bs-list-group-bg:var(--bs-success-bg-subtle);--bs-list-group-border-color:var(--bs-success-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-success-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-success-border-subtle);--bs-list-group-active-color:var(--bs-success-bg-subtle);--bs-list-group-active-bg:var(--bs-success-text-emphasis);--bs-list-group-active-border-color:var(--bs-success-text-emphasis)}.list-group-item-info{--bs-list-group-color:var(--bs-info-text-emphasis);--bs-list-group-bg:var(--bs-info-bg-subtle);--bs-list-group-border-color:var(--bs-info-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-info-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-info-border-subtle);--bs-list-group-active-color:var(--bs-info-bg-subtle);--bs-list-group-active-bg:var(--bs-info-text-emphasis);--bs-list-group-active-border-color:var(--bs-info-text-emphasis)}.list-group-item-warning{--bs-list-group-color:var(--bs-warning-text-emphasis);--bs-list-group-bg:var(--bs-warning-bg-subtle);--bs-list-group-border-color:var(--bs-warning-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-warning-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-warning-border-subtle);--bs-list-group-active-color:var(--bs-warning-bg-subtle);--bs-list-group-active-bg:var(--bs-warning-text-emphasis);--bs-list-group-active-border-color:var(--bs-warning-text-emphasis)}.list-group-item-danger{--bs-list-group-color:var(--bs-danger-text-emphasis);--bs-list-group-bg:var(--bs-danger-bg-subtle);--bs-list-group-border-color:var(--bs-danger-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-danger-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-danger-border-subtle);--bs-list-group-active-color:var(--bs-danger-bg-subtle);--bs-list-group-active-bg:var(--bs-danger-text-emphasis);--bs-list-group-active-border-color:var(--bs-danger-text-emphasis)}.list-group-item-light{--bs-list-group-color:var(--bs-light-text-emphasis);--bs-list-group-bg:var(--bs-light-bg-subtle);--bs-list-group-border-color:var(--bs-light-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-light-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-light-border-subtle);--bs-list-group-active-color:var(--bs-light-bg-subtle);--bs-list-group-active-bg:var(--bs-light-text-emphasis);--bs-list-group-active-border-color:var(--bs-light-text-emphasis)}.list-group-item-dark{--bs-list-group-color:var(--bs-dark-text-emphasis);--bs-list-group-bg:var(--bs-dark-bg-subtle);--bs-list-group-border-color:var(--bs-dark-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-dark-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-dark-border-subtle);--bs-list-group-active-color:var(--bs-dark-bg-subtle);--bs-list-group-active-bg:var(--bs-dark-text-emphasis);--bs-list-group-active-border-color:var(--bs-dark-text-emphasis)}.btn-close{--bs-btn-close-color:#000;--bs-btn-close-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414'/%3e%3c/svg%3e");--bs-btn-close-opacity:.5;--bs-btn-close-hover-opacity:.75;--bs-btn-close-focus-shadow:0 0 0 .25rem rgba(13, 110, 253, .25);--bs-btn-close-focus-opacity:1;--bs-btn-close-disabled-opacity:.25;box-sizing:content-box;width:1em;height:1em;padding:.25em;color:var(--bs-btn-close-color);background:transparent var(--bs-btn-close-bg) center/1em auto no-repeat;filter:var(--bs-btn-close-filter);border:0;border-radius:.375rem;opacity:var(--bs-btn-close-opacity)}.btn-close:hover{color:var(--bs-btn-close-color);text-decoration:none;opacity:var(--bs-btn-close-hover-opacity)}.btn-close:focus{outline:0;box-shadow:var(--bs-btn-close-focus-shadow);opacity:var(--bs-btn-close-focus-opacity)}.btn-close.disabled,.btn-close:disabled{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;opacity:var(--bs-btn-close-disabled-opacity)}.btn-close-white{--bs-btn-close-filter:invert(1) grayscale(100%) brightness(200%)}:root,[data-bs-theme=light]{--bs-btn-close-filter: }[data-bs-theme=dark]{--bs-btn-close-filter:invert(1) grayscale(100%) brightness(200%)}.toast{--bs-toast-zindex:1090;--bs-toast-padding-x:.75rem;--bs-toast-padding-y:.5rem;--bs-toast-spacing:1.5rem;--bs-toast-max-width:350px;--bs-toast-font-size:.875rem;--bs-toast-color: ;--bs-toast-bg:rgba(var(--bs-body-bg-rgb), .85);--bs-toast-border-width:var(--bs-border-width);--bs-toast-border-color:var(--bs-border-color-translucent);--bs-toast-border-radius:var(--bs-border-radius);--bs-toast-box-shadow:var(--bs-box-shadow);--bs-toast-header-color:var(--bs-secondary-color);--bs-toast-header-bg:rgba(var(--bs-body-bg-rgb), .85);--bs-toast-header-border-color:var(--bs-border-color-translucent);width:var(--bs-toast-max-width);max-width:100%;font-size:var(--bs-toast-font-size);color:var(--bs-toast-color);pointer-events:auto;background-color:var(--bs-toast-bg);background-clip:padding-box;border:var(--bs-toast-border-width) solid var(--bs-toast-border-color);box-shadow:var(--bs-toast-box-shadow);border-radius:var(--bs-toast-border-radius)}.toast.showing{opacity:0}.toast:not(.show){display:none}.toast-container{--bs-toast-zindex:1090;position:absolute;z-index:var(--bs-toast-zindex);width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:100%;pointer-events:none}.toast-container>:not(:last-child){margin-bottom:var(--bs-toast-spacing)}.toast-header{display:flex;align-items:center;padding:var(--bs-toast-padding-y) var(--bs-toast-padding-x);color:var(--bs-toast-header-color);background-color:var(--bs-toast-header-bg);background-clip:padding-box;border-bottom:var(--bs-toast-border-width) solid var(--bs-toast-header-border-color);border-top-left-radius:calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));border-top-right-radius:calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width))}.toast-header .btn-close{margin-right:calc(-.5 * var(--bs-toast-padding-x));margin-left:var(--bs-toast-padding-x)}.toast-body{padding:var(--bs-toast-padding-x);word-wrap:break-word}.modal{--bs-modal-zindex:1055;--bs-modal-width:500px;--bs-modal-padding:1rem;--bs-modal-margin:.5rem;--bs-modal-color:var(--bs-body-color);--bs-modal-bg:var(--bs-body-bg);--bs-modal-border-color:var(--bs-border-color-translucent);--bs-modal-border-width:var(--bs-border-width);--bs-modal-border-radius:var(--bs-border-radius-lg);--bs-modal-box-shadow:var(--bs-box-shadow-sm);--bs-modal-inner-border-radius:calc(var(--bs-border-radius-lg) - (var(--bs-border-width)));--bs-modal-header-padding-x:1rem;--bs-modal-header-padding-y:1rem;--bs-modal-header-padding:1rem 1rem;--bs-modal-header-border-color:var(--bs-border-color);--bs-modal-header-border-width:var(--bs-border-width);--bs-modal-title-line-height:1.5;--bs-modal-footer-gap:.5rem;--bs-modal-footer-bg: ;--bs-modal-footer-border-color:var(--bs-border-color);--bs-modal-footer-border-width:var(--bs-border-width);position:fixed;top:0;left:0;z-index:var(--bs-modal-zindex);display:none;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;outline:0}.modal-dialog{position:relative;width:auto;margin:var(--bs-modal-margin);pointer-events:none}.modal.fade .modal-dialog{transform:translateY(-50px);transition:transform .3s ease-out}@media(prefers-reduced-motion:reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{transform:none}.modal.modal-static .modal-dialog{transform:scale(1.02)}.modal-dialog-scrollable{height:calc(100% - var(--bs-modal-margin) * 2)}.modal-dialog-scrollable .modal-content{max-height:100%;overflow:hidden}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{display:flex;align-items:center;min-height:calc(100% - var(--bs-modal-margin) * 2)}.modal-content{position:relative;display:flex;flex-direction:column;width:100%;color:var(--bs-modal-color);pointer-events:auto;background-color:var(--bs-modal-bg);background-clip:padding-box;border:var(--bs-modal-border-width) solid var(--bs-modal-border-color);border-radius:var(--bs-modal-border-radius);outline:0}.modal-backdrop{--bs-backdrop-zindex:1050;--bs-backdrop-bg:#000;--bs-backdrop-opacity:.5;position:fixed;top:0;left:0;z-index:var(--bs-backdrop-zindex);width:100vw;height:100vh;background-color:var(--bs-backdrop-bg)}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:var(--bs-backdrop-opacity)}.modal-header{display:flex;flex-shrink:0;align-items:center;padding:var(--bs-modal-header-padding);border-bottom:var(--bs-modal-header-border-width) solid var(--bs-modal-header-border-color);border-top-left-radius:var(--bs-modal-inner-border-radius);border-top-right-radius:var(--bs-modal-inner-border-radius)}.modal-header .btn-close{padding:calc(var(--bs-modal-header-padding-y) * .5) calc(var(--bs-modal-header-padding-x) * .5);margin-top:calc(-.5 * var(--bs-modal-header-padding-y));margin-right:calc(-.5 * var(--bs-modal-header-padding-x));margin-bottom:calc(-.5 * var(--bs-modal-header-padding-y));margin-left:auto}.modal-title{margin-bottom:0;line-height:var(--bs-modal-title-line-height)}.modal-body{position:relative;flex:1 1 auto;padding:var(--bs-modal-padding)}.modal-footer{display:flex;flex-shrink:0;flex-wrap:wrap;align-items:center;justify-content:flex-end;padding:calc(var(--bs-modal-padding) - var(--bs-modal-footer-gap) * .5);background-color:var(--bs-modal-footer-bg);border-top:var(--bs-modal-footer-border-width) solid var(--bs-modal-footer-border-color);border-bottom-right-radius:var(--bs-modal-inner-border-radius);border-bottom-left-radius:var(--bs-modal-inner-border-radius)}.modal-footer>*{margin:calc(var(--bs-modal-footer-gap) * .5)}@media(min-width:576px){.modal{--bs-modal-margin:1.75rem;--bs-modal-box-shadow:var(--bs-box-shadow)}.modal-dialog{max-width:var(--bs-modal-width);margin-right:auto;margin-left:auto}.modal-sm{--bs-modal-width:300px}}@media(min-width:992px){.modal-lg,.modal-xl{--bs-modal-width:800px}}@media(min-width:1200px){.modal-xl{--bs-modal-width:1140px}}.modal-fullscreen{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen .modal-footer,.modal-fullscreen .modal-header{border-radius:0}.modal-fullscreen .modal-body{overflow-y:auto}@media(max-width:575.98px){.modal-fullscreen-sm-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-sm-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-sm-down .modal-footer,.modal-fullscreen-sm-down .modal-header{border-radius:0}.modal-fullscreen-sm-down .modal-body{overflow-y:auto}}@media(max-width:767.98px){.modal-fullscreen-md-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-md-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-md-down .modal-footer,.modal-fullscreen-md-down .modal-header{border-radius:0}.modal-fullscreen-md-down .modal-body{overflow-y:auto}}@media(max-width:991.98px){.modal-fullscreen-lg-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-lg-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-lg-down .modal-footer,.modal-fullscreen-lg-down .modal-header{border-radius:0}.modal-fullscreen-lg-down .modal-body{overflow-y:auto}}@media(max-width:1199.98px){.modal-fullscreen-xl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xl-down .modal-footer,.modal-fullscreen-xl-down .modal-header{border-radius:0}.modal-fullscreen-xl-down .modal-body{overflow-y:auto}}@media(max-width:1399.98px){.modal-fullscreen-xxl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xxl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xxl-down .modal-footer,.modal-fullscreen-xxl-down .modal-header{border-radius:0}.modal-fullscreen-xxl-down .modal-body{overflow-y:auto}}.tooltip{--bs-tooltip-zindex:1080;--bs-tooltip-max-width:200px;--bs-tooltip-padding-x:.5rem;--bs-tooltip-padding-y:.25rem;--bs-tooltip-margin: ;--bs-tooltip-font-size:.875rem;--bs-tooltip-color:var(--bs-body-bg);--bs-tooltip-bg:var(--bs-emphasis-color);--bs-tooltip-border-radius:var(--bs-border-radius);--bs-tooltip-opacity:.9;--bs-tooltip-arrow-width:.8rem;--bs-tooltip-arrow-height:.4rem;z-index:var(--bs-tooltip-zindex);display:block;margin:var(--bs-tooltip-margin);font-family:var(--bs-font-sans-serif);font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;white-space:normal;word-spacing:normal;line-break:auto;font-size:var(--bs-tooltip-font-size);word-wrap:break-word;opacity:0}.tooltip.show{opacity:var(--bs-tooltip-opacity)}.tooltip .tooltip-arrow{display:block;width:var(--bs-tooltip-arrow-width);height:var(--bs-tooltip-arrow-height)}.tooltip .tooltip-arrow:before{position:absolute;content:"";border-color:transparent;border-style:solid}.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow,.bs-tooltip-top .tooltip-arrow{bottom:calc(-1 * var(--bs-tooltip-arrow-height))}.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow:before,.bs-tooltip-top .tooltip-arrow:before{top:-1px;border-width:var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * .5) 0;border-top-color:var(--bs-tooltip-bg)}.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow,.bs-tooltip-end .tooltip-arrow{left:calc(-1 * var(--bs-tooltip-arrow-height));width:var(--bs-tooltip-arrow-height);height:var(--bs-tooltip-arrow-width)}.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow:before,.bs-tooltip-end .tooltip-arrow:before{right:-1px;border-width:calc(var(--bs-tooltip-arrow-width) * .5) var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * .5) 0;border-right-color:var(--bs-tooltip-bg)}.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow,.bs-tooltip-bottom .tooltip-arrow{top:calc(-1 * var(--bs-tooltip-arrow-height))}.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow:before,.bs-tooltip-bottom .tooltip-arrow:before{bottom:-1px;border-width:0 calc(var(--bs-tooltip-arrow-width) * .5) var(--bs-tooltip-arrow-height);border-bottom-color:var(--bs-tooltip-bg)}.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow,.bs-tooltip-start .tooltip-arrow{right:calc(-1 * var(--bs-tooltip-arrow-height));width:var(--bs-tooltip-arrow-height);height:var(--bs-tooltip-arrow-width)}.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow:before,.bs-tooltip-start .tooltip-arrow:before{left:-1px;border-width:calc(var(--bs-tooltip-arrow-width) * .5) 0 calc(var(--bs-tooltip-arrow-width) * .5) var(--bs-tooltip-arrow-height);border-left-color:var(--bs-tooltip-bg)}.tooltip-inner{max-width:var(--bs-tooltip-max-width);padding:var(--bs-tooltip-padding-y) var(--bs-tooltip-padding-x);color:var(--bs-tooltip-color);text-align:center;background-color:var(--bs-tooltip-bg);border-radius:var(--bs-tooltip-border-radius)}.popover{--bs-popover-zindex:1070;--bs-popover-max-width:276px;--bs-popover-font-size:.875rem;--bs-popover-bg:var(--bs-body-bg);--bs-popover-border-width:var(--bs-border-width);--bs-popover-border-color:var(--bs-border-color-translucent);--bs-popover-border-radius:var(--bs-border-radius-lg);--bs-popover-inner-border-radius:calc(var(--bs-border-radius-lg) - var(--bs-border-width));--bs-popover-box-shadow:var(--bs-box-shadow);--bs-popover-header-padding-x:1rem;--bs-popover-header-padding-y:.5rem;--bs-popover-header-font-size:1rem;--bs-popover-header-color:inherit;--bs-popover-header-bg:var(--bs-secondary-bg);--bs-popover-body-padding-x:1rem;--bs-popover-body-padding-y:1rem;--bs-popover-body-color:var(--bs-body-color);--bs-popover-arrow-width:1rem;--bs-popover-arrow-height:.5rem;--bs-popover-arrow-border:var(--bs-popover-border-color);z-index:var(--bs-popover-zindex);display:block;max-width:var(--bs-popover-max-width);font-family:var(--bs-font-sans-serif);font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;white-space:normal;word-spacing:normal;line-break:auto;font-size:var(--bs-popover-font-size);word-wrap:break-word;background-color:var(--bs-popover-bg);background-clip:padding-box;border:var(--bs-popover-border-width) solid var(--bs-popover-border-color);border-radius:var(--bs-popover-border-radius)}.popover .popover-arrow{display:block;width:var(--bs-popover-arrow-width);height:var(--bs-popover-arrow-height)}.popover .popover-arrow:after,.popover .popover-arrow:before{position:absolute;display:block;content:"";border-color:transparent;border-style:solid;border-width:0}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow,.bs-popover-top>.popover-arrow{bottom:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width))}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:after,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:before,.bs-popover-top>.popover-arrow:after,.bs-popover-top>.popover-arrow:before{border-width:var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * .5) 0}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:before,.bs-popover-top>.popover-arrow:before{bottom:0;border-top-color:var(--bs-popover-arrow-border)}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:after,.bs-popover-top>.popover-arrow:after{bottom:var(--bs-popover-border-width);border-top-color:var(--bs-popover-bg)}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow,.bs-popover-end>.popover-arrow{left:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));width:var(--bs-popover-arrow-height);height:var(--bs-popover-arrow-width)}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:after,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:before,.bs-popover-end>.popover-arrow:after,.bs-popover-end>.popover-arrow:before{border-width:calc(var(--bs-popover-arrow-width) * .5) var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * .5) 0}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:before,.bs-popover-end>.popover-arrow:before{left:0;border-right-color:var(--bs-popover-arrow-border)}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:after,.bs-popover-end>.popover-arrow:after{left:var(--bs-popover-border-width);border-right-color:var(--bs-popover-bg)}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow,.bs-popover-bottom>.popover-arrow{top:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width))}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:after,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:before,.bs-popover-bottom>.popover-arrow:after,.bs-popover-bottom>.popover-arrow:before{border-width:0 calc(var(--bs-popover-arrow-width) * .5) var(--bs-popover-arrow-height)}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:before,.bs-popover-bottom>.popover-arrow:before{top:0;border-bottom-color:var(--bs-popover-arrow-border)}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:after,.bs-popover-bottom>.popover-arrow:after{top:var(--bs-popover-border-width);border-bottom-color:var(--bs-popover-bg)}.bs-popover-auto[data-popper-placement^=bottom] .popover-header:before,.bs-popover-bottom .popover-header:before{position:absolute;top:0;left:50%;display:block;width:var(--bs-popover-arrow-width);margin-left:calc(-.5 * var(--bs-popover-arrow-width));content:"";border-bottom:var(--bs-popover-border-width) solid var(--bs-popover-header-bg)}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow,.bs-popover-start>.popover-arrow{right:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));width:var(--bs-popover-arrow-height);height:var(--bs-popover-arrow-width)}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:after,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:before,.bs-popover-start>.popover-arrow:after,.bs-popover-start>.popover-arrow:before{border-width:calc(var(--bs-popover-arrow-width) * .5) 0 calc(var(--bs-popover-arrow-width) * .5) var(--bs-popover-arrow-height)}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:before,.bs-popover-start>.popover-arrow:before{right:0;border-left-color:var(--bs-popover-arrow-border)}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:after,.bs-popover-start>.popover-arrow:after{right:var(--bs-popover-border-width);border-left-color:var(--bs-popover-bg)}.popover-header{padding:var(--bs-popover-header-padding-y) var(--bs-popover-header-padding-x);margin-bottom:0;font-size:var(--bs-popover-header-font-size);color:var(--bs-popover-header-color);background-color:var(--bs-popover-header-bg);border-bottom:var(--bs-popover-border-width) solid var(--bs-popover-border-color);border-top-left-radius:var(--bs-popover-inner-border-radius);border-top-right-radius:var(--bs-popover-inner-border-radius)}.popover-header:empty{display:none}.popover-body{padding:var(--bs-popover-body-padding-y) var(--bs-popover-body-padding-x);color:var(--bs-popover-body-color)}.carousel{position:relative}.carousel.pointer-event{touch-action:pan-y}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner:after{display:block;clear:both;content:""}.carousel-item{position:relative;display:none;float:left;width:100%;margin-right:-100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:transform .6s ease-in-out}@media(prefers-reduced-motion:reduce){.carousel-item{transition:none}}.carousel-item-next,.carousel-item-prev,.carousel-item.active{display:block}.active.carousel-item-end,.carousel-item-next:not(.carousel-item-start){transform:translate(100%)}.active.carousel-item-start,.carousel-item-prev:not(.carousel-item-end){transform:translate(-100%)}.carousel-fade .carousel-item{opacity:0;transition-property:opacity;transform:none}.carousel-fade .carousel-item-next.carousel-item-start,.carousel-fade .carousel-item-prev.carousel-item-end,.carousel-fade .carousel-item.active{z-index:1;opacity:1}.carousel-fade .active.carousel-item-end,.carousel-fade .active.carousel-item-start{z-index:0;opacity:0;transition:opacity 0s .6s}@media(prefers-reduced-motion:reduce){.carousel-fade .active.carousel-item-end,.carousel-fade .active.carousel-item-start{transition:none}}.carousel-control-next,.carousel-control-prev{position:absolute;top:0;bottom:0;z-index:1;display:flex;align-items:center;justify-content:center;width:15%;padding:0;color:#fff;text-align:center;background:0 0;filter:var(--bs-carousel-control-icon-filter);border:0;opacity:.5;transition:opacity .15s ease}@media(prefers-reduced-motion:reduce){.carousel-control-next,.carousel-control-prev{transition:none}}.carousel-control-next:focus,.carousel-control-next:hover,.carousel-control-prev:focus,.carousel-control-prev:hover{color:#fff;text-decoration:none;outline:0;opacity:.9}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-next-icon,.carousel-control-prev-icon{display:inline-block;width:2rem;height:2rem;background-repeat:no-repeat;background-position:50%;background-size:100% 100%}.carousel-control-prev-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0'/%3e%3c/svg%3e")}.carousel-control-next-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e")}.carousel-indicators{position:absolute;right:0;bottom:0;left:0;z-index:2;display:flex;justify-content:center;padding:0;margin-right:15%;margin-bottom:1rem;margin-left:15%}.carousel-indicators [data-bs-target]{box-sizing:content-box;flex:0 1 auto;width:30px;height:3px;padding:0;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:var(--bs-carousel-indicator-active-bg);background-clip:padding-box;border:0;border-top:10px solid transparent;border-bottom:10px solid transparent;opacity:.5;transition:opacity .6s ease}@media(prefers-reduced-motion:reduce){.carousel-indicators [data-bs-target]{transition:none}}.carousel-indicators .active{opacity:1}.carousel-caption{position:absolute;right:15%;bottom:1.25rem;left:15%;padding-top:1.25rem;padding-bottom:1.25rem;color:var(--bs-carousel-caption-color);text-align:center}.carousel-dark{--bs-carousel-indicator-active-bg:#000;--bs-carousel-caption-color:#000;--bs-carousel-control-icon-filter:invert(1) grayscale(100)}:root,[data-bs-theme=light]{--bs-carousel-indicator-active-bg:#fff;--bs-carousel-caption-color:#fff;--bs-carousel-control-icon-filter: }[data-bs-theme=dark]{--bs-carousel-indicator-active-bg:#000;--bs-carousel-caption-color:#000;--bs-carousel-control-icon-filter:invert(1) grayscale(100)}.spinner-border,.spinner-grow{display:inline-block;flex-shrink:0;width:var(--bs-spinner-width);height:var(--bs-spinner-height);vertical-align:var(--bs-spinner-vertical-align);border-radius:50%;animation:var(--bs-spinner-animation-speed) linear infinite var(--bs-spinner-animation-name)}@keyframes spinner-border{to{transform:rotate(360deg)}}.spinner-border{--bs-spinner-width:2rem;--bs-spinner-height:2rem;--bs-spinner-vertical-align:-.125em;--bs-spinner-border-width:.25em;--bs-spinner-animation-speed:.75s;--bs-spinner-animation-name:spinner-border;border:var(--bs-spinner-border-width) solid currentcolor;border-right-color:transparent}.spinner-border-sm{--bs-spinner-width:1rem;--bs-spinner-height:1rem;--bs-spinner-border-width:.2em}@keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:none}}.spinner-grow{--bs-spinner-width:2rem;--bs-spinner-height:2rem;--bs-spinner-vertical-align:-.125em;--bs-spinner-animation-speed:.75s;--bs-spinner-animation-name:spinner-grow;background-color:currentcolor;opacity:0}.spinner-grow-sm{--bs-spinner-width:1rem;--bs-spinner-height:1rem}@media(prefers-reduced-motion:reduce){.spinner-border,.spinner-grow{--bs-spinner-animation-speed:1.5s}}.offcanvas,.offcanvas-lg,.offcanvas-md,.offcanvas-sm,.offcanvas-xl,.offcanvas-xxl{--bs-offcanvas-zindex:1045;--bs-offcanvas-width:400px;--bs-offcanvas-height:30vh;--bs-offcanvas-padding-x:1rem;--bs-offcanvas-padding-y:1rem;--bs-offcanvas-color:var(--bs-body-color);--bs-offcanvas-bg:var(--bs-body-bg);--bs-offcanvas-border-width:var(--bs-border-width);--bs-offcanvas-border-color:var(--bs-border-color-translucent);--bs-offcanvas-box-shadow:var(--bs-box-shadow-sm);--bs-offcanvas-transition:transform .3s ease-in-out;--bs-offcanvas-title-line-height:1.5}@media(max-width:575.98px){.offcanvas-sm{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media(max-width:575.98px)and (prefers-reduced-motion:reduce){.offcanvas-sm{transition:none}}@media(max-width:575.98px){.offcanvas-sm.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translate(-100%)}.offcanvas-sm.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translate(100%)}.offcanvas-sm.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-sm.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-sm.show:not(.hiding),.offcanvas-sm.showing{transform:none}.offcanvas-sm.hiding,.offcanvas-sm.show,.offcanvas-sm.showing{visibility:visible}}@media(min-width:576px){.offcanvas-sm{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:transparent!important}.offcanvas-sm .offcanvas-header{display:none}.offcanvas-sm .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}@media(max-width:767.98px){.offcanvas-md{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media(max-width:767.98px)and (prefers-reduced-motion:reduce){.offcanvas-md{transition:none}}@media(max-width:767.98px){.offcanvas-md.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translate(-100%)}.offcanvas-md.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translate(100%)}.offcanvas-md.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-md.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-md.show:not(.hiding),.offcanvas-md.showing{transform:none}.offcanvas-md.hiding,.offcanvas-md.show,.offcanvas-md.showing{visibility:visible}}@media(min-width:768px){.offcanvas-md{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:transparent!important}.offcanvas-md .offcanvas-header{display:none}.offcanvas-md .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}@media(max-width:991.98px){.offcanvas-lg{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media(max-width:991.98px)and (prefers-reduced-motion:reduce){.offcanvas-lg{transition:none}}@media(max-width:991.98px){.offcanvas-lg.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translate(-100%)}.offcanvas-lg.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translate(100%)}.offcanvas-lg.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-lg.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-lg.show:not(.hiding),.offcanvas-lg.showing{transform:none}.offcanvas-lg.hiding,.offcanvas-lg.show,.offcanvas-lg.showing{visibility:visible}}@media(min-width:992px){.offcanvas-lg{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:transparent!important}.offcanvas-lg .offcanvas-header{display:none}.offcanvas-lg .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}@media(max-width:1199.98px){.offcanvas-xl{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media(max-width:1199.98px)and (prefers-reduced-motion:reduce){.offcanvas-xl{transition:none}}@media(max-width:1199.98px){.offcanvas-xl.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translate(-100%)}.offcanvas-xl.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translate(100%)}.offcanvas-xl.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-xl.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-xl.show:not(.hiding),.offcanvas-xl.showing{transform:none}.offcanvas-xl.hiding,.offcanvas-xl.show,.offcanvas-xl.showing{visibility:visible}}@media(min-width:1200px){.offcanvas-xl{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:transparent!important}.offcanvas-xl .offcanvas-header{display:none}.offcanvas-xl .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}@media(max-width:1399.98px){.offcanvas-xxl{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media(max-width:1399.98px)and (prefers-reduced-motion:reduce){.offcanvas-xxl{transition:none}}@media(max-width:1399.98px){.offcanvas-xxl.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translate(-100%)}.offcanvas-xxl.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translate(100%)}.offcanvas-xxl.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-xxl.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-xxl.show:not(.hiding),.offcanvas-xxl.showing{transform:none}.offcanvas-xxl.hiding,.offcanvas-xxl.show,.offcanvas-xxl.showing{visibility:visible}}@media(min-width:1400px){.offcanvas-xxl{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:transparent!important}.offcanvas-xxl .offcanvas-header{display:none}.offcanvas-xxl .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}.offcanvas{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}@media(prefers-reduced-motion:reduce){.offcanvas{transition:none}}.offcanvas.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translate(-100%)}.offcanvas.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translate(100%)}.offcanvas.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas.show:not(.hiding),.offcanvas.showing{transform:none}.offcanvas.hiding,.offcanvas.show,.offcanvas.showing{visibility:visible}.offcanvas-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000}.offcanvas-backdrop.fade{opacity:0}.offcanvas-backdrop.show{opacity:.5}.offcanvas-header{display:flex;align-items:center;padding:var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x)}.offcanvas-header .btn-close{padding:calc(var(--bs-offcanvas-padding-y) * .5) calc(var(--bs-offcanvas-padding-x) * .5);margin-top:calc(-.5 * var(--bs-offcanvas-padding-y));margin-right:calc(-.5 * var(--bs-offcanvas-padding-x));margin-bottom:calc(-.5 * var(--bs-offcanvas-padding-y));margin-left:auto}.offcanvas-title{margin-bottom:0;line-height:var(--bs-offcanvas-title-line-height)}.offcanvas-body{flex-grow:1;padding:var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);overflow-y:auto}.placeholder{display:inline-block;min-height:1em;vertical-align:middle;cursor:wait;background-color:currentcolor;opacity:.5}.placeholder.btn:before{display:inline-block;content:""}.placeholder-xs{min-height:.6em}.placeholder-sm{min-height:.8em}.placeholder-lg{min-height:1.2em}.placeholder-glow .placeholder{animation:placeholder-glow 2s ease-in-out infinite}@keyframes placeholder-glow{50%{opacity:.2}}.placeholder-wave{-webkit-mask-image:linear-gradient(130deg,#000 55%,rgba(0,0,0,.8) 75%,#000 95%);mask-image:linear-gradient(130deg,#000 55%,#000c,#000 95%);-webkit-mask-size:200% 100%;mask-size:200% 100%;animation:placeholder-wave 2s linear infinite}@keyframes placeholder-wave{to{-webkit-mask-position:-200% 0%;mask-position:-200% 0%}}.clearfix:after{display:block;clear:both;content:""}.text-bg-primary{color:#fff!important;background-color:RGBA(var(--bs-primary-rgb),var(--bs-bg-opacity,1))!important}.text-bg-secondary{color:#fff!important;background-color:RGBA(var(--bs-secondary-rgb),var(--bs-bg-opacity,1))!important}.text-bg-success{color:#fff!important;background-color:RGBA(var(--bs-success-rgb),var(--bs-bg-opacity,1))!important}.text-bg-info{color:#000!important;background-color:RGBA(var(--bs-info-rgb),var(--bs-bg-opacity,1))!important}.text-bg-warning{color:#000!important;background-color:RGBA(var(--bs-warning-rgb),var(--bs-bg-opacity,1))!important}.text-bg-danger{color:#fff!important;background-color:RGBA(var(--bs-danger-rgb),var(--bs-bg-opacity,1))!important}.text-bg-light{color:#000!important;background-color:RGBA(var(--bs-light-rgb),var(--bs-bg-opacity,1))!important}.text-bg-dark{color:#fff!important;background-color:RGBA(var(--bs-dark-rgb),var(--bs-bg-opacity,1))!important}.link-primary{color:RGBA(var(--bs-primary-rgb),var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-primary-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-primary-rgb),var(--bs-link-underline-opacity,1))!important}.link-primary:focus,.link-primary:hover{color:RGBA(10,88,202,var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(10,88,202,var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(10,88,202,var(--bs-link-underline-opacity,1))!important}.link-secondary{color:RGBA(var(--bs-secondary-rgb),var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-secondary-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-secondary-rgb),var(--bs-link-underline-opacity,1))!important}.link-secondary:focus,.link-secondary:hover{color:RGBA(86,94,100,var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(86,94,100,var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(86,94,100,var(--bs-link-underline-opacity,1))!important}.link-success{color:RGBA(var(--bs-success-rgb),var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-success-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-success-rgb),var(--bs-link-underline-opacity,1))!important}.link-success:focus,.link-success:hover{color:RGBA(20,108,67,var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(20,108,67,var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(20,108,67,var(--bs-link-underline-opacity,1))!important}.link-info{color:RGBA(var(--bs-info-rgb),var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-info-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-info-rgb),var(--bs-link-underline-opacity,1))!important}.link-info:focus,.link-info:hover{color:RGBA(61,213,243,var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(61,213,243,var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(61,213,243,var(--bs-link-underline-opacity,1))!important}.link-warning{color:RGBA(var(--bs-warning-rgb),var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-warning-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-warning-rgb),var(--bs-link-underline-opacity,1))!important}.link-warning:focus,.link-warning:hover{color:RGBA(255,205,57,var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(255,205,57,var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(255,205,57,var(--bs-link-underline-opacity,1))!important}.link-danger{color:RGBA(var(--bs-danger-rgb),var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-danger-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-danger-rgb),var(--bs-link-underline-opacity,1))!important}.link-danger:focus,.link-danger:hover{color:RGBA(176,42,55,var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(176,42,55,var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(176,42,55,var(--bs-link-underline-opacity,1))!important}.link-light{color:RGBA(var(--bs-light-rgb),var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-light-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-light-rgb),var(--bs-link-underline-opacity,1))!important}.link-light:focus,.link-light:hover{color:RGBA(249,250,251,var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(249,250,251,var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(249,250,251,var(--bs-link-underline-opacity,1))!important}.link-dark{color:RGBA(var(--bs-dark-rgb),var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-dark-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-dark-rgb),var(--bs-link-underline-opacity,1))!important}.link-dark:focus,.link-dark:hover{color:RGBA(26,30,33,var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(26,30,33,var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(26,30,33,var(--bs-link-underline-opacity,1))!important}.link-body-emphasis{color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-underline-opacity,1))!important}.link-body-emphasis:focus,.link-body-emphasis:hover{color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-opacity,.75))!important;-webkit-text-decoration-color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-underline-opacity,.75))!important;text-decoration-color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-underline-opacity,.75))!important}.focus-ring:focus{outline:0;box-shadow:var(--bs-focus-ring-x,0) var(--bs-focus-ring-y,0) var(--bs-focus-ring-blur,0) var(--bs-focus-ring-width) var(--bs-focus-ring-color)}.icon-link{display:inline-flex;gap:.375rem;align-items:center;-webkit-text-decoration-color:rgba(var(--bs-link-color-rgb),var(--bs-link-opacity,.5));text-decoration-color:rgba(var(--bs-link-color-rgb),var(--bs-link-opacity,.5));text-underline-offset:.25em;-webkit-backface-visibility:hidden;backface-visibility:hidden}.icon-link>.bi{flex-shrink:0;width:1em;height:1em;fill:currentcolor;transition:.2s ease-in-out transform}@media(prefers-reduced-motion:reduce){.icon-link>.bi{transition:none}}.icon-link-hover:focus-visible>.bi,.icon-link-hover:hover>.bi{transform:var(--bs-icon-link-transform,translate3d(.25em,0,0))}.ratio{position:relative;width:100%}.ratio:before{display:block;padding-top:var(--bs-aspect-ratio);content:""}.ratio>*{position:absolute;top:0;left:0;width:100%;height:100%}.ratio-1x1{--bs-aspect-ratio:100%}.ratio-4x3{--bs-aspect-ratio:75%}.ratio-16x9{--bs-aspect-ratio:56.25%}.ratio-21x9{--bs-aspect-ratio:42.8571428571%}.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}.fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030}.sticky-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}.sticky-bottom{position:-webkit-sticky;position:sticky;bottom:0;z-index:1020}@media(min-width:576px){.sticky-sm-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}.sticky-sm-bottom{position:-webkit-sticky;position:sticky;bottom:0;z-index:1020}}@media(min-width:768px){.sticky-md-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}.sticky-md-bottom{position:-webkit-sticky;position:sticky;bottom:0;z-index:1020}}@media(min-width:992px){.sticky-lg-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}.sticky-lg-bottom{position:-webkit-sticky;position:sticky;bottom:0;z-index:1020}}@media(min-width:1200px){.sticky-xl-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}.sticky-xl-bottom{position:-webkit-sticky;position:sticky;bottom:0;z-index:1020}}@media(min-width:1400px){.sticky-xxl-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}.sticky-xxl-bottom{position:-webkit-sticky;position:sticky;bottom:0;z-index:1020}}.hstack{display:flex;flex-direction:row;align-items:center;align-self:stretch}.vstack{display:flex;flex:1 1 auto;flex-direction:column;align-self:stretch}.visually-hidden,.visually-hidden-focusable:not(:focus):not(:focus-within){width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.visually-hidden-focusable:not(:focus):not(:focus-within):not(caption),.visually-hidden:not(caption){position:absolute!important}.visually-hidden *,.visually-hidden-focusable:not(:focus):not(:focus-within) *{overflow:hidden!important}.stretched-link:after{position:absolute;inset:0;z-index:1;content:""}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vr{display:inline-block;align-self:stretch;width:var(--bs-border-width);min-height:1em;background-color:currentcolor;opacity:.25}.align-baseline{vertical-align:baseline!important}.align-top{vertical-align:top!important}.align-middle{vertical-align:middle!important}.align-bottom{vertical-align:bottom!important}.align-text-bottom{vertical-align:text-bottom!important}.align-text-top{vertical-align:text-top!important}.float-start{float:left!important}.float-end{float:right!important}.float-none{float:none!important}.object-fit-contain{-o-object-fit:contain!important;object-fit:contain!important}.object-fit-cover{-o-object-fit:cover!important;object-fit:cover!important}.object-fit-fill{-o-object-fit:fill!important;object-fit:fill!important}.object-fit-scale{-o-object-fit:scale-down!important;object-fit:scale-down!important}.object-fit-none{-o-object-fit:none!important;object-fit:none!important}.opacity-0{opacity:0!important}.opacity-25{opacity:.25!important}.opacity-50{opacity:.5!important}.opacity-75{opacity:.75!important}.opacity-100{opacity:1!important}.overflow-auto{overflow:auto!important}.overflow-hidden{overflow:hidden!important}.overflow-visible{overflow:visible!important}.overflow-scroll{overflow:scroll!important}.overflow-x-auto{overflow-x:auto!important}.overflow-x-hidden{overflow-x:hidden!important}.overflow-x-visible{overflow-x:visible!important}.overflow-x-scroll{overflow-x:scroll!important}.overflow-y-auto{overflow-y:auto!important}.overflow-y-hidden{overflow-y:hidden!important}.overflow-y-visible{overflow-y:visible!important}.overflow-y-scroll{overflow-y:scroll!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-grid{display:grid!important}.d-inline-grid{display:inline-grid!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:flex!important}.d-inline-flex{display:inline-flex!important}.d-none{display:none!important}.shadow{box-shadow:var(--bs-box-shadow)!important}.shadow-sm{box-shadow:var(--bs-box-shadow-sm)!important}.shadow-lg{box-shadow:var(--bs-box-shadow-lg)!important}.shadow-none{box-shadow:none!important}.focus-ring-primary{--bs-focus-ring-color:rgba(var(--bs-primary-rgb), var(--bs-focus-ring-opacity))}.focus-ring-secondary{--bs-focus-ring-color:rgba(var(--bs-secondary-rgb), var(--bs-focus-ring-opacity))}.focus-ring-success{--bs-focus-ring-color:rgba(var(--bs-success-rgb), var(--bs-focus-ring-opacity))}.focus-ring-info{--bs-focus-ring-color:rgba(var(--bs-info-rgb), var(--bs-focus-ring-opacity))}.focus-ring-warning{--bs-focus-ring-color:rgba(var(--bs-warning-rgb), var(--bs-focus-ring-opacity))}.focus-ring-danger{--bs-focus-ring-color:rgba(var(--bs-danger-rgb), var(--bs-focus-ring-opacity))}.focus-ring-light{--bs-focus-ring-color:rgba(var(--bs-light-rgb), var(--bs-focus-ring-opacity))}.focus-ring-dark{--bs-focus-ring-color:rgba(var(--bs-dark-rgb), var(--bs-focus-ring-opacity))}.position-static{position:static!important}.position-relative{position:relative!important}.position-absolute{position:absolute!important}.position-fixed{position:fixed!important}.position-sticky{position:-webkit-sticky!important;position:sticky!important}.top-0{top:0!important}.top-50{top:50%!important}.top-100{top:100%!important}.bottom-0{bottom:0!important}.bottom-50{bottom:50%!important}.bottom-100{bottom:100%!important}.start-0{left:0!important}.start-50{left:50%!important}.start-100{left:100%!important}.end-0{right:0!important}.end-50{right:50%!important}.end-100{right:100%!important}.translate-middle{transform:translate(-50%,-50%)!important}.translate-middle-x{transform:translate(-50%)!important}.translate-middle-y{transform:translateY(-50%)!important}.border{border:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-0{border:0!important}.border-top{border-top:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-top-0{border-top:0!important}.border-end{border-right:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-end-0{border-right:0!important}.border-bottom{border-bottom:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-bottom-0{border-bottom:0!important}.border-start{border-left:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-start-0{border-left:0!important}.border-primary{--bs-border-opacity:1;border-color:rgba(var(--bs-primary-rgb),var(--bs-border-opacity))!important}.border-secondary{--bs-border-opacity:1;border-color:rgba(var(--bs-secondary-rgb),var(--bs-border-opacity))!important}.border-success{--bs-border-opacity:1;border-color:rgba(var(--bs-success-rgb),var(--bs-border-opacity))!important}.border-info{--bs-border-opacity:1;border-color:rgba(var(--bs-info-rgb),var(--bs-border-opacity))!important}.border-warning{--bs-border-opacity:1;border-color:rgba(var(--bs-warning-rgb),var(--bs-border-opacity))!important}.border-danger{--bs-border-opacity:1;border-color:rgba(var(--bs-danger-rgb),var(--bs-border-opacity))!important}.border-light{--bs-border-opacity:1;border-color:rgba(var(--bs-light-rgb),var(--bs-border-opacity))!important}.border-dark{--bs-border-opacity:1;border-color:rgba(var(--bs-dark-rgb),var(--bs-border-opacity))!important}.border-black{--bs-border-opacity:1;border-color:rgba(var(--bs-black-rgb),var(--bs-border-opacity))!important}.border-white{--bs-border-opacity:1;border-color:rgba(var(--bs-white-rgb),var(--bs-border-opacity))!important}.border-primary-subtle{border-color:var(--bs-primary-border-subtle)!important}.border-secondary-subtle{border-color:var(--bs-secondary-border-subtle)!important}.border-success-subtle{border-color:var(--bs-success-border-subtle)!important}.border-info-subtle{border-color:var(--bs-info-border-subtle)!important}.border-warning-subtle{border-color:var(--bs-warning-border-subtle)!important}.border-danger-subtle{border-color:var(--bs-danger-border-subtle)!important}.border-light-subtle{border-color:var(--bs-light-border-subtle)!important}.border-dark-subtle{border-color:var(--bs-dark-border-subtle)!important}.border-1{border-width:1px!important}.border-2{border-width:2px!important}.border-3{border-width:3px!important}.border-4{border-width:4px!important}.border-5{border-width:5px!important}.border-opacity-10{--bs-border-opacity:.1}.border-opacity-25{--bs-border-opacity:.25}.border-opacity-50{--bs-border-opacity:.5}.border-opacity-75{--bs-border-opacity:.75}.border-opacity-100{--bs-border-opacity:1}.w-25{width:25%!important}.w-50{width:50%!important}.w-75{width:75%!important}.w-auto{width:auto!important}.mw-100{max-width:100%!important}.vw-100{width:100vw!important}.min-vw-100{min-width:100vw!important}.h-25{height:25%!important}.h-50{height:50%!important}.h-75{height:75%!important}.h-100{height:100%!important}.h-auto{height:auto!important}.mh-100{max-height:100%!important}.vh-100{height:100vh!important}.min-vh-100{min-height:100vh!important}.flex-fill{flex:1 1 auto!important}.flex-row{flex-direction:row!important}.flex-column{flex-direction:column!important}.flex-row-reverse{flex-direction:row-reverse!important}.flex-column-reverse{flex-direction:column-reverse!important}.flex-grow-0{flex-grow:0!important}.flex-grow-1{flex-grow:1!important}.flex-shrink-0{flex-shrink:0!important}.flex-shrink-1{flex-shrink:1!important}.flex-wrap{flex-wrap:wrap!important}.flex-nowrap{flex-wrap:nowrap!important}.flex-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-start{justify-content:flex-start!important}.justify-content-end{justify-content:flex-end!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.justify-content-around{justify-content:space-around!important}.justify-content-evenly{justify-content:space-evenly!important}.align-items-start{align-items:flex-start!important}.align-items-end{align-items:flex-end!important}.align-items-center{align-items:center!important}.align-items-baseline{align-items:baseline!important}.align-items-stretch{align-items:stretch!important}.align-content-start{align-content:flex-start!important}.align-content-end{align-content:flex-end!important}.align-content-center{align-content:center!important}.align-content-between{align-content:space-between!important}.align-content-around{align-content:space-around!important}.align-content-stretch{align-content:stretch!important}.align-self-auto{align-self:auto!important}.align-self-start{align-self:flex-start!important}.align-self-end{align-self:flex-end!important}.align-self-center{align-self:center!important}.align-self-baseline{align-self:baseline!important}.align-self-stretch{align-self:stretch!important}.order-first{order:-1!important}.order-0{order:0!important}.order-1{order:1!important}.order-2{order:2!important}.order-3{order:3!important}.order-4{order:4!important}.order-5{order:5!important}.order-last{order:6!important}.m-0{margin:0!important}.m-1{margin:.25rem!important}.m-2{margin:.5rem!important}.m-3{margin:1rem!important}.m-4{margin:1.5rem!important}.m-5{margin:3rem!important}.m-auto{margin:auto!important}.mx-0{margin-right:0!important;margin-left:0!important}.mx-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-3{margin-right:1rem!important;margin-left:1rem!important}.mx-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-5{margin-right:3rem!important;margin-left:3rem!important}.mx-auto{margin-right:auto!important;margin-left:auto!important}.my-0{margin-top:0!important;margin-bottom:0!important}.my-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-0{margin-top:0!important}.mt-1{margin-top:.25rem!important}.mt-2{margin-top:.5rem!important}.mt-3{margin-top:1rem!important}.mt-4{margin-top:1.5rem!important}.mt-5{margin-top:3rem!important}.mt-auto{margin-top:auto!important}.me-0{margin-right:0!important}.me-1{margin-right:.25rem!important}.me-2{margin-right:.5rem!important}.me-3{margin-right:1rem!important}.me-4{margin-right:1.5rem!important}.me-5{margin-right:3rem!important}.me-auto{margin-right:auto!important}.mb-0{margin-bottom:0!important}.mb-1{margin-bottom:.25rem!important}.mb-2{margin-bottom:.5rem!important}.mb-3{margin-bottom:1rem!important}.mb-4{margin-bottom:1.5rem!important}.mb-5{margin-bottom:3rem!important}.mb-auto{margin-bottom:auto!important}.ms-0{margin-left:0!important}.ms-1{margin-left:.25rem!important}.ms-2{margin-left:.5rem!important}.ms-3{margin-left:1rem!important}.ms-4{margin-left:1.5rem!important}.ms-5{margin-left:3rem!important}.ms-auto{margin-left:auto!important}.p-0{padding:0!important}.p-1{padding:.25rem!important}.p-2{padding:.5rem!important}.p-3{padding:1rem!important}.p-4{padding:1.5rem!important}.p-5{padding:3rem!important}.px-0{padding-right:0!important;padding-left:0!important}.px-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-3{padding-right:1rem!important;padding-left:1rem!important}.px-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-5{padding-right:3rem!important;padding-left:3rem!important}.py-0{padding-top:0!important;padding-bottom:0!important}.py-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-0{padding-top:0!important}.pt-1{padding-top:.25rem!important}.pt-2{padding-top:.5rem!important}.pt-3{padding-top:1rem!important}.pt-4{padding-top:1.5rem!important}.pt-5{padding-top:3rem!important}.pe-0{padding-right:0!important}.pe-1{padding-right:.25rem!important}.pe-2{padding-right:.5rem!important}.pe-3{padding-right:1rem!important}.pe-4{padding-right:1.5rem!important}.pe-5{padding-right:3rem!important}.pb-0{padding-bottom:0!important}.pb-1{padding-bottom:.25rem!important}.pb-2{padding-bottom:.5rem!important}.pb-3{padding-bottom:1rem!important}.pb-4{padding-bottom:1.5rem!important}.pb-5{padding-bottom:3rem!important}.ps-0{padding-left:0!important}.ps-1{padding-left:.25rem!important}.ps-2{padding-left:.5rem!important}.ps-3{padding-left:1rem!important}.ps-4{padding-left:1.5rem!important}.ps-5{padding-left:3rem!important}.gap-0{gap:0!important}.gap-1{gap:.25rem!important}.gap-2{gap:.5rem!important}.gap-3{gap:1rem!important}.gap-4{gap:1.5rem!important}.gap-5{gap:3rem!important}.row-gap-0{row-gap:0!important}.row-gap-1{row-gap:.25rem!important}.row-gap-2{row-gap:.5rem!important}.row-gap-3{row-gap:1rem!important}.row-gap-4{row-gap:1.5rem!important}.row-gap-5{row-gap:3rem!important}.column-gap-0{-moz-column-gap:0!important;column-gap:0!important}.column-gap-1{-moz-column-gap:.25rem!important;column-gap:.25rem!important}.column-gap-2{-moz-column-gap:.5rem!important;column-gap:.5rem!important}.column-gap-3{-moz-column-gap:1rem!important;column-gap:1rem!important}.column-gap-4{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}.column-gap-5{-moz-column-gap:3rem!important;column-gap:3rem!important}.font-monospace{font-family:var(--bs-font-monospace)!important}.fs-1{font-size:calc(1.375rem + 1.5vw)!important}.fs-2{font-size:calc(1.325rem + .9vw)!important}.fs-3{font-size:calc(1.3rem + .6vw)!important}.fs-4{font-size:calc(1.275rem + .3vw)!important}.fs-5{font-size:1.25rem!important}.fs-6{font-size:1rem!important}.fst-italic{font-style:italic!important}.fst-normal{font-style:normal!important}.fw-lighter{font-weight:lighter!important}.fw-light{font-weight:300!important}.fw-normal{font-weight:400!important}.fw-medium{font-weight:500!important}.fw-semibold{font-weight:600!important}.fw-bold{font-weight:700!important}.fw-bolder{font-weight:bolder!important}.lh-1{line-height:1!important}.lh-sm{line-height:1.25!important}.lh-base{line-height:1.5!important}.lh-lg{line-height:2!important}.text-start{text-align:left!important}.text-end{text-align:right!important}.text-center{text-align:center!important}.text-decoration-none{text-decoration:none!important}.text-decoration-underline{text-decoration:underline!important}.text-decoration-line-through{text-decoration:line-through!important}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.text-wrap{white-space:normal!important}.text-break{word-wrap:break-word!important;word-break:break-word!important}.text-primary{--bs-text-opacity:1;color:rgba(var(--bs-primary-rgb),var(--bs-text-opacity))!important}.text-secondary{--bs-text-opacity:1;color:rgba(var(--bs-secondary-rgb),var(--bs-text-opacity))!important}.text-success{--bs-text-opacity:1;color:rgba(var(--bs-success-rgb),var(--bs-text-opacity))!important}.text-info{--bs-text-opacity:1;color:rgba(var(--bs-info-rgb),var(--bs-text-opacity))!important}.text-warning{--bs-text-opacity:1;color:rgba(var(--bs-warning-rgb),var(--bs-text-opacity))!important}.text-danger{--bs-text-opacity:1;color:rgba(var(--bs-danger-rgb),var(--bs-text-opacity))!important}.text-light{--bs-text-opacity:1;color:rgba(var(--bs-light-rgb),var(--bs-text-opacity))!important}.text-dark{--bs-text-opacity:1;color:rgba(var(--bs-dark-rgb),var(--bs-text-opacity))!important}.text-black{--bs-text-opacity:1;color:rgba(var(--bs-black-rgb),var(--bs-text-opacity))!important}.text-white{--bs-text-opacity:1;color:rgba(var(--bs-white-rgb),var(--bs-text-opacity))!important}.text-body{--bs-text-opacity:1;color:rgba(var(--bs-body-color-rgb),var(--bs-text-opacity))!important}.text-muted{--bs-text-opacity:1;color:var(--bs-secondary-color)!important}.text-black-50{--bs-text-opacity:1;color:#00000080!important}.text-white-50{--bs-text-opacity:1;color:#ffffff80!important}.text-body-secondary{--bs-text-opacity:1;color:var(--bs-secondary-color)!important}.text-body-tertiary{--bs-text-opacity:1;color:var(--bs-tertiary-color)!important}.text-body-emphasis{--bs-text-opacity:1;color:var(--bs-emphasis-color)!important}.text-reset{--bs-text-opacity:1;color:inherit!important}.text-opacity-25{--bs-text-opacity:.25}.text-opacity-50{--bs-text-opacity:.5}.text-opacity-75{--bs-text-opacity:.75}.text-opacity-100{--bs-text-opacity:1}.text-primary-emphasis{color:var(--bs-primary-text-emphasis)!important}.text-secondary-emphasis{color:var(--bs-secondary-text-emphasis)!important}.text-success-emphasis{color:var(--bs-success-text-emphasis)!important}.text-info-emphasis{color:var(--bs-info-text-emphasis)!important}.text-warning-emphasis{color:var(--bs-warning-text-emphasis)!important}.text-danger-emphasis{color:var(--bs-danger-text-emphasis)!important}.text-light-emphasis{color:var(--bs-light-text-emphasis)!important}.text-dark-emphasis{color:var(--bs-dark-text-emphasis)!important}.link-opacity-10,.link-opacity-10-hover:hover{--bs-link-opacity:.1}.link-opacity-25,.link-opacity-25-hover:hover{--bs-link-opacity:.25}.link-opacity-50,.link-opacity-50-hover:hover{--bs-link-opacity:.5}.link-opacity-75,.link-opacity-75-hover:hover{--bs-link-opacity:.75}.link-opacity-100,.link-opacity-100-hover:hover{--bs-link-opacity:1}.link-offset-1,.link-offset-1-hover:hover{text-underline-offset:.125em!important}.link-offset-2,.link-offset-2-hover:hover{text-underline-offset:.25em!important}.link-offset-3,.link-offset-3-hover:hover{text-underline-offset:.375em!important}.link-underline-primary{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-primary-rgb),var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-primary-rgb),var(--bs-link-underline-opacity))!important}.link-underline-secondary{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-secondary-rgb),var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-secondary-rgb),var(--bs-link-underline-opacity))!important}.link-underline-success{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-success-rgb),var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-success-rgb),var(--bs-link-underline-opacity))!important}.link-underline-info{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-info-rgb),var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-info-rgb),var(--bs-link-underline-opacity))!important}.link-underline-warning{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-warning-rgb),var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-warning-rgb),var(--bs-link-underline-opacity))!important}.link-underline-danger{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-danger-rgb),var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-danger-rgb),var(--bs-link-underline-opacity))!important}.link-underline-light{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-light-rgb),var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-light-rgb),var(--bs-link-underline-opacity))!important}.link-underline-dark{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-dark-rgb),var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-dark-rgb),var(--bs-link-underline-opacity))!important}.link-underline{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-link-color-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:rgba(var(--bs-link-color-rgb),var(--bs-link-underline-opacity,1))!important}.link-underline-opacity-0,.link-underline-opacity-0-hover:hover{--bs-link-underline-opacity:0}.link-underline-opacity-10,.link-underline-opacity-10-hover:hover{--bs-link-underline-opacity:.1}.link-underline-opacity-25,.link-underline-opacity-25-hover:hover{--bs-link-underline-opacity:.25}.link-underline-opacity-50,.link-underline-opacity-50-hover:hover{--bs-link-underline-opacity:.5}.link-underline-opacity-75,.link-underline-opacity-75-hover:hover{--bs-link-underline-opacity:.75}.link-underline-opacity-100,.link-underline-opacity-100-hover:hover{--bs-link-underline-opacity:1}.bg-primary{--bs-bg-opacity:1;background-color:rgba(var(--bs-primary-rgb),var(--bs-bg-opacity))!important}.bg-secondary{--bs-bg-opacity:1;background-color:rgba(var(--bs-secondary-rgb),var(--bs-bg-opacity))!important}.bg-success{--bs-bg-opacity:1;background-color:rgba(var(--bs-success-rgb),var(--bs-bg-opacity))!important}.bg-info{--bs-bg-opacity:1;background-color:rgba(var(--bs-info-rgb),var(--bs-bg-opacity))!important}.bg-warning{--bs-bg-opacity:1;background-color:rgba(var(--bs-warning-rgb),var(--bs-bg-opacity))!important}.bg-danger{--bs-bg-opacity:1;background-color:rgba(var(--bs-danger-rgb),var(--bs-bg-opacity))!important}.bg-light{--bs-bg-opacity:1;background-color:rgba(var(--bs-light-rgb),var(--bs-bg-opacity))!important}.bg-dark{--bs-bg-opacity:1;background-color:rgba(var(--bs-dark-rgb),var(--bs-bg-opacity))!important}.bg-black{--bs-bg-opacity:1;background-color:rgba(var(--bs-black-rgb),var(--bs-bg-opacity))!important}.bg-white{--bs-bg-opacity:1;background-color:rgba(var(--bs-white-rgb),var(--bs-bg-opacity))!important}.bg-body{--bs-bg-opacity:1;background-color:rgba(var(--bs-body-bg-rgb),var(--bs-bg-opacity))!important}.bg-transparent{--bs-bg-opacity:1;background-color:transparent!important}.bg-body-secondary{--bs-bg-opacity:1;background-color:rgba(var(--bs-secondary-bg-rgb),var(--bs-bg-opacity))!important}.bg-body-tertiary{--bs-bg-opacity:1;background-color:rgba(var(--bs-tertiary-bg-rgb),var(--bs-bg-opacity))!important}.bg-opacity-10{--bs-bg-opacity:.1}.bg-opacity-25{--bs-bg-opacity:.25}.bg-opacity-50{--bs-bg-opacity:.5}.bg-opacity-75{--bs-bg-opacity:.75}.bg-opacity-100{--bs-bg-opacity:1}.bg-primary-subtle{background-color:var(--bs-primary-bg-subtle)!important}.bg-secondary-subtle{background-color:var(--bs-secondary-bg-subtle)!important}.bg-success-subtle{background-color:var(--bs-success-bg-subtle)!important}.bg-info-subtle{background-color:var(--bs-info-bg-subtle)!important}.bg-warning-subtle{background-color:var(--bs-warning-bg-subtle)!important}.bg-danger-subtle{background-color:var(--bs-danger-bg-subtle)!important}.bg-light-subtle{background-color:var(--bs-light-bg-subtle)!important}.bg-dark-subtle{background-color:var(--bs-dark-bg-subtle)!important}.bg-gradient{background-image:var(--bs-gradient)!important}.user-select-all{-webkit-user-select:all!important;-moz-user-select:all!important;user-select:all!important}.user-select-auto{-webkit-user-select:auto!important;-moz-user-select:auto!important;user-select:auto!important}.user-select-none{-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important}.pe-none{pointer-events:none!important}.pe-auto{pointer-events:auto!important}.rounded{border-radius:var(--bs-border-radius)!important}.rounded-0{border-radius:0!important}.rounded-1{border-radius:var(--bs-border-radius-sm)!important}.rounded-2{border-radius:var(--bs-border-radius)!important}.rounded-3{border-radius:var(--bs-border-radius-lg)!important}.rounded-4{border-radius:var(--bs-border-radius-xl)!important}.rounded-5{border-radius:var(--bs-border-radius-xxl)!important}.rounded-circle{border-radius:50%!important}.rounded-pill{border-radius:var(--bs-border-radius-pill)!important}.rounded-top{border-top-left-radius:var(--bs-border-radius)!important;border-top-right-radius:var(--bs-border-radius)!important}.rounded-top-0{border-top-left-radius:0!important;border-top-right-radius:0!important}.rounded-top-1{border-top-left-radius:var(--bs-border-radius-sm)!important;border-top-right-radius:var(--bs-border-radius-sm)!important}.rounded-top-2{border-top-left-radius:var(--bs-border-radius)!important;border-top-right-radius:var(--bs-border-radius)!important}.rounded-top-3{border-top-left-radius:var(--bs-border-radius-lg)!important;border-top-right-radius:var(--bs-border-radius-lg)!important}.rounded-top-4{border-top-left-radius:var(--bs-border-radius-xl)!important;border-top-right-radius:var(--bs-border-radius-xl)!important}.rounded-top-5{border-top-left-radius:var(--bs-border-radius-xxl)!important;border-top-right-radius:var(--bs-border-radius-xxl)!important}.rounded-top-circle{border-top-left-radius:50%!important;border-top-right-radius:50%!important}.rounded-top-pill{border-top-left-radius:var(--bs-border-radius-pill)!important;border-top-right-radius:var(--bs-border-radius-pill)!important}.rounded-end{border-top-right-radius:var(--bs-border-radius)!important;border-bottom-right-radius:var(--bs-border-radius)!important}.rounded-end-0{border-top-right-radius:0!important;border-bottom-right-radius:0!important}.rounded-end-1{border-top-right-radius:var(--bs-border-radius-sm)!important;border-bottom-right-radius:var(--bs-border-radius-sm)!important}.rounded-end-2{border-top-right-radius:var(--bs-border-radius)!important;border-bottom-right-radius:var(--bs-border-radius)!important}.rounded-end-3{border-top-right-radius:var(--bs-border-radius-lg)!important;border-bottom-right-radius:var(--bs-border-radius-lg)!important}.rounded-end-4{border-top-right-radius:var(--bs-border-radius-xl)!important;border-bottom-right-radius:var(--bs-border-radius-xl)!important}.rounded-end-5{border-top-right-radius:var(--bs-border-radius-xxl)!important;border-bottom-right-radius:var(--bs-border-radius-xxl)!important}.rounded-end-circle{border-top-right-radius:50%!important;border-bottom-right-radius:50%!important}.rounded-end-pill{border-top-right-radius:var(--bs-border-radius-pill)!important;border-bottom-right-radius:var(--bs-border-radius-pill)!important}.rounded-bottom{border-bottom-right-radius:var(--bs-border-radius)!important;border-bottom-left-radius:var(--bs-border-radius)!important}.rounded-bottom-0{border-bottom-right-radius:0!important;border-bottom-left-radius:0!important}.rounded-bottom-1{border-bottom-right-radius:var(--bs-border-radius-sm)!important;border-bottom-left-radius:var(--bs-border-radius-sm)!important}.rounded-bottom-2{border-bottom-right-radius:var(--bs-border-radius)!important;border-bottom-left-radius:var(--bs-border-radius)!important}.rounded-bottom-3{border-bottom-right-radius:var(--bs-border-radius-lg)!important;border-bottom-left-radius:var(--bs-border-radius-lg)!important}.rounded-bottom-4{border-bottom-right-radius:var(--bs-border-radius-xl)!important;border-bottom-left-radius:var(--bs-border-radius-xl)!important}.rounded-bottom-5{border-bottom-right-radius:var(--bs-border-radius-xxl)!important;border-bottom-left-radius:var(--bs-border-radius-xxl)!important}.rounded-bottom-circle{border-bottom-right-radius:50%!important;border-bottom-left-radius:50%!important}.rounded-bottom-pill{border-bottom-right-radius:var(--bs-border-radius-pill)!important;border-bottom-left-radius:var(--bs-border-radius-pill)!important}.rounded-start{border-bottom-left-radius:var(--bs-border-radius)!important;border-top-left-radius:var(--bs-border-radius)!important}.rounded-start-0{border-bottom-left-radius:0!important;border-top-left-radius:0!important}.rounded-start-1{border-bottom-left-radius:var(--bs-border-radius-sm)!important;border-top-left-radius:var(--bs-border-radius-sm)!important}.rounded-start-2{border-bottom-left-radius:var(--bs-border-radius)!important;border-top-left-radius:var(--bs-border-radius)!important}.rounded-start-3{border-bottom-left-radius:var(--bs-border-radius-lg)!important;border-top-left-radius:var(--bs-border-radius-lg)!important}.rounded-start-4{border-bottom-left-radius:var(--bs-border-radius-xl)!important;border-top-left-radius:var(--bs-border-radius-xl)!important}.rounded-start-5{border-bottom-left-radius:var(--bs-border-radius-xxl)!important;border-top-left-radius:var(--bs-border-radius-xxl)!important}.rounded-start-circle{border-bottom-left-radius:50%!important;border-top-left-radius:50%!important}.rounded-start-pill{border-bottom-left-radius:var(--bs-border-radius-pill)!important;border-top-left-radius:var(--bs-border-radius-pill)!important}.visible{visibility:visible!important}.invisible{visibility:hidden!important}.z-n1{z-index:-1!important}.z-0{z-index:0!important}.z-1{z-index:1!important}.z-2{z-index:2!important}.z-3{z-index:3!important}@media(min-width:576px){.float-sm-start{float:left!important}.float-sm-end{float:right!important}.float-sm-none{float:none!important}.object-fit-sm-contain{-o-object-fit:contain!important;object-fit:contain!important}.object-fit-sm-cover{-o-object-fit:cover!important;object-fit:cover!important}.object-fit-sm-fill{-o-object-fit:fill!important;object-fit:fill!important}.object-fit-sm-scale{-o-object-fit:scale-down!important;object-fit:scale-down!important}.object-fit-sm-none{-o-object-fit:none!important;object-fit:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-grid{display:grid!important}.d-sm-inline-grid{display:inline-grid!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:flex!important}.d-sm-inline-flex{display:inline-flex!important}.d-sm-none{display:none!important}.flex-sm-fill{flex:1 1 auto!important}.flex-sm-row{flex-direction:row!important}.flex-sm-column{flex-direction:column!important}.flex-sm-row-reverse{flex-direction:row-reverse!important}.flex-sm-column-reverse{flex-direction:column-reverse!important}.flex-sm-grow-0{flex-grow:0!important}.flex-sm-grow-1{flex-grow:1!important}.flex-sm-shrink-0{flex-shrink:0!important}.flex-sm-shrink-1{flex-shrink:1!important}.flex-sm-wrap{flex-wrap:wrap!important}.flex-sm-nowrap{flex-wrap:nowrap!important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-sm-start{justify-content:flex-start!important}.justify-content-sm-end{justify-content:flex-end!important}.justify-content-sm-center{justify-content:center!important}.justify-content-sm-between{justify-content:space-between!important}.justify-content-sm-around{justify-content:space-around!important}.justify-content-sm-evenly{justify-content:space-evenly!important}.align-items-sm-start{align-items:flex-start!important}.align-items-sm-end{align-items:flex-end!important}.align-items-sm-center{align-items:center!important}.align-items-sm-baseline{align-items:baseline!important}.align-items-sm-stretch{align-items:stretch!important}.align-content-sm-start{align-content:flex-start!important}.align-content-sm-end{align-content:flex-end!important}.align-content-sm-center{align-content:center!important}.align-content-sm-between{align-content:space-between!important}.align-content-sm-around{align-content:space-around!important}.align-content-sm-stretch{align-content:stretch!important}.align-self-sm-auto{align-self:auto!important}.align-self-sm-start{align-self:flex-start!important}.align-self-sm-end{align-self:flex-end!important}.align-self-sm-center{align-self:center!important}.align-self-sm-baseline{align-self:baseline!important}.align-self-sm-stretch{align-self:stretch!important}.order-sm-first{order:-1!important}.order-sm-0{order:0!important}.order-sm-1{order:1!important}.order-sm-2{order:2!important}.order-sm-3{order:3!important}.order-sm-4{order:4!important}.order-sm-5{order:5!important}.order-sm-last{order:6!important}.m-sm-0{margin:0!important}.m-sm-1{margin:.25rem!important}.m-sm-2{margin:.5rem!important}.m-sm-3{margin:1rem!important}.m-sm-4{margin:1.5rem!important}.m-sm-5{margin:3rem!important}.m-sm-auto{margin:auto!important}.mx-sm-0{margin-right:0!important;margin-left:0!important}.mx-sm-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-sm-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-sm-3{margin-right:1rem!important;margin-left:1rem!important}.mx-sm-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-sm-5{margin-right:3rem!important;margin-left:3rem!important}.mx-sm-auto{margin-right:auto!important;margin-left:auto!important}.my-sm-0{margin-top:0!important;margin-bottom:0!important}.my-sm-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-sm-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-sm-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-sm-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-sm-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-sm-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-sm-0{margin-top:0!important}.mt-sm-1{margin-top:.25rem!important}.mt-sm-2{margin-top:.5rem!important}.mt-sm-3{margin-top:1rem!important}.mt-sm-4{margin-top:1.5rem!important}.mt-sm-5{margin-top:3rem!important}.mt-sm-auto{margin-top:auto!important}.me-sm-0{margin-right:0!important}.me-sm-1{margin-right:.25rem!important}.me-sm-2{margin-right:.5rem!important}.me-sm-3{margin-right:1rem!important}.me-sm-4{margin-right:1.5rem!important}.me-sm-5{margin-right:3rem!important}.me-sm-auto{margin-right:auto!important}.mb-sm-0{margin-bottom:0!important}.mb-sm-1{margin-bottom:.25rem!important}.mb-sm-2{margin-bottom:.5rem!important}.mb-sm-3{margin-bottom:1rem!important}.mb-sm-4{margin-bottom:1.5rem!important}.mb-sm-5{margin-bottom:3rem!important}.mb-sm-auto{margin-bottom:auto!important}.ms-sm-0{margin-left:0!important}.ms-sm-1{margin-left:.25rem!important}.ms-sm-2{margin-left:.5rem!important}.ms-sm-3{margin-left:1rem!important}.ms-sm-4{margin-left:1.5rem!important}.ms-sm-5{margin-left:3rem!important}.ms-sm-auto{margin-left:auto!important}.p-sm-0{padding:0!important}.p-sm-1{padding:.25rem!important}.p-sm-2{padding:.5rem!important}.p-sm-3{padding:1rem!important}.p-sm-4{padding:1.5rem!important}.p-sm-5{padding:3rem!important}.px-sm-0{padding-right:0!important;padding-left:0!important}.px-sm-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-sm-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-sm-3{padding-right:1rem!important;padding-left:1rem!important}.px-sm-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-sm-5{padding-right:3rem!important;padding-left:3rem!important}.py-sm-0{padding-top:0!important;padding-bottom:0!important}.py-sm-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-sm-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-sm-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-sm-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-sm-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-sm-0{padding-top:0!important}.pt-sm-1{padding-top:.25rem!important}.pt-sm-2{padding-top:.5rem!important}.pt-sm-3{padding-top:1rem!important}.pt-sm-4{padding-top:1.5rem!important}.pt-sm-5{padding-top:3rem!important}.pe-sm-0{padding-right:0!important}.pe-sm-1{padding-right:.25rem!important}.pe-sm-2{padding-right:.5rem!important}.pe-sm-3{padding-right:1rem!important}.pe-sm-4{padding-right:1.5rem!important}.pe-sm-5{padding-right:3rem!important}.pb-sm-0{padding-bottom:0!important}.pb-sm-1{padding-bottom:.25rem!important}.pb-sm-2{padding-bottom:.5rem!important}.pb-sm-3{padding-bottom:1rem!important}.pb-sm-4{padding-bottom:1.5rem!important}.pb-sm-5{padding-bottom:3rem!important}.ps-sm-0{padding-left:0!important}.ps-sm-1{padding-left:.25rem!important}.ps-sm-2{padding-left:.5rem!important}.ps-sm-3{padding-left:1rem!important}.ps-sm-4{padding-left:1.5rem!important}.ps-sm-5{padding-left:3rem!important}.gap-sm-0{gap:0!important}.gap-sm-1{gap:.25rem!important}.gap-sm-2{gap:.5rem!important}.gap-sm-3{gap:1rem!important}.gap-sm-4{gap:1.5rem!important}.gap-sm-5{gap:3rem!important}.row-gap-sm-0{row-gap:0!important}.row-gap-sm-1{row-gap:.25rem!important}.row-gap-sm-2{row-gap:.5rem!important}.row-gap-sm-3{row-gap:1rem!important}.row-gap-sm-4{row-gap:1.5rem!important}.row-gap-sm-5{row-gap:3rem!important}.column-gap-sm-0{-moz-column-gap:0!important;column-gap:0!important}.column-gap-sm-1{-moz-column-gap:.25rem!important;column-gap:.25rem!important}.column-gap-sm-2{-moz-column-gap:.5rem!important;column-gap:.5rem!important}.column-gap-sm-3{-moz-column-gap:1rem!important;column-gap:1rem!important}.column-gap-sm-4{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}.column-gap-sm-5{-moz-column-gap:3rem!important;column-gap:3rem!important}.text-sm-start{text-align:left!important}.text-sm-end{text-align:right!important}.text-sm-center{text-align:center!important}}@media(min-width:768px){.float-md-start{float:left!important}.float-md-end{float:right!important}.float-md-none{float:none!important}.object-fit-md-contain{-o-object-fit:contain!important;object-fit:contain!important}.object-fit-md-cover{-o-object-fit:cover!important;object-fit:cover!important}.object-fit-md-fill{-o-object-fit:fill!important;object-fit:fill!important}.object-fit-md-scale{-o-object-fit:scale-down!important;object-fit:scale-down!important}.object-fit-md-none{-o-object-fit:none!important;object-fit:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-grid{display:grid!important}.d-md-inline-grid{display:inline-grid!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:flex!important}.d-md-inline-flex{display:inline-flex!important}.d-md-none{display:none!important}.flex-md-fill{flex:1 1 auto!important}.flex-md-row{flex-direction:row!important}.flex-md-column{flex-direction:column!important}.flex-md-row-reverse{flex-direction:row-reverse!important}.flex-md-column-reverse{flex-direction:column-reverse!important}.flex-md-grow-0{flex-grow:0!important}.flex-md-grow-1{flex-grow:1!important}.flex-md-shrink-0{flex-shrink:0!important}.flex-md-shrink-1{flex-shrink:1!important}.flex-md-wrap{flex-wrap:wrap!important}.flex-md-nowrap{flex-wrap:nowrap!important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-md-start{justify-content:flex-start!important}.justify-content-md-end{justify-content:flex-end!important}.justify-content-md-center{justify-content:center!important}.justify-content-md-between{justify-content:space-between!important}.justify-content-md-around{justify-content:space-around!important}.justify-content-md-evenly{justify-content:space-evenly!important}.align-items-md-start{align-items:flex-start!important}.align-items-md-end{align-items:flex-end!important}.align-items-md-center{align-items:center!important}.align-items-md-baseline{align-items:baseline!important}.align-items-md-stretch{align-items:stretch!important}.align-content-md-start{align-content:flex-start!important}.align-content-md-end{align-content:flex-end!important}.align-content-md-center{align-content:center!important}.align-content-md-between{align-content:space-between!important}.align-content-md-around{align-content:space-around!important}.align-content-md-stretch{align-content:stretch!important}.align-self-md-auto{align-self:auto!important}.align-self-md-start{align-self:flex-start!important}.align-self-md-end{align-self:flex-end!important}.align-self-md-center{align-self:center!important}.align-self-md-baseline{align-self:baseline!important}.align-self-md-stretch{align-self:stretch!important}.order-md-first{order:-1!important}.order-md-0{order:0!important}.order-md-1{order:1!important}.order-md-2{order:2!important}.order-md-3{order:3!important}.order-md-4{order:4!important}.order-md-5{order:5!important}.order-md-last{order:6!important}.m-md-0{margin:0!important}.m-md-1{margin:.25rem!important}.m-md-2{margin:.5rem!important}.m-md-3{margin:1rem!important}.m-md-4{margin:1.5rem!important}.m-md-5{margin:3rem!important}.m-md-auto{margin:auto!important}.mx-md-0{margin-right:0!important;margin-left:0!important}.mx-md-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-md-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-md-3{margin-right:1rem!important;margin-left:1rem!important}.mx-md-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-md-5{margin-right:3rem!important;margin-left:3rem!important}.mx-md-auto{margin-right:auto!important;margin-left:auto!important}.my-md-0{margin-top:0!important;margin-bottom:0!important}.my-md-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-md-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-md-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-md-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-md-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-md-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-md-0{margin-top:0!important}.mt-md-1{margin-top:.25rem!important}.mt-md-2{margin-top:.5rem!important}.mt-md-3{margin-top:1rem!important}.mt-md-4{margin-top:1.5rem!important}.mt-md-5{margin-top:3rem!important}.mt-md-auto{margin-top:auto!important}.me-md-0{margin-right:0!important}.me-md-1{margin-right:.25rem!important}.me-md-2{margin-right:.5rem!important}.me-md-3{margin-right:1rem!important}.me-md-4{margin-right:1.5rem!important}.me-md-5{margin-right:3rem!important}.me-md-auto{margin-right:auto!important}.mb-md-0{margin-bottom:0!important}.mb-md-1{margin-bottom:.25rem!important}.mb-md-2{margin-bottom:.5rem!important}.mb-md-3{margin-bottom:1rem!important}.mb-md-4{margin-bottom:1.5rem!important}.mb-md-5{margin-bottom:3rem!important}.mb-md-auto{margin-bottom:auto!important}.ms-md-0{margin-left:0!important}.ms-md-1{margin-left:.25rem!important}.ms-md-2{margin-left:.5rem!important}.ms-md-3{margin-left:1rem!important}.ms-md-4{margin-left:1.5rem!important}.ms-md-5{margin-left:3rem!important}.ms-md-auto{margin-left:auto!important}.p-md-0{padding:0!important}.p-md-1{padding:.25rem!important}.p-md-2{padding:.5rem!important}.p-md-3{padding:1rem!important}.p-md-4{padding:1.5rem!important}.p-md-5{padding:3rem!important}.px-md-0{padding-right:0!important;padding-left:0!important}.px-md-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-md-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-md-3{padding-right:1rem!important;padding-left:1rem!important}.px-md-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-md-5{padding-right:3rem!important;padding-left:3rem!important}.py-md-0{padding-top:0!important;padding-bottom:0!important}.py-md-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-md-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-md-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-md-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-md-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-md-0{padding-top:0!important}.pt-md-1{padding-top:.25rem!important}.pt-md-2{padding-top:.5rem!important}.pt-md-3{padding-top:1rem!important}.pt-md-4{padding-top:1.5rem!important}.pt-md-5{padding-top:3rem!important}.pe-md-0{padding-right:0!important}.pe-md-1{padding-right:.25rem!important}.pe-md-2{padding-right:.5rem!important}.pe-md-3{padding-right:1rem!important}.pe-md-4{padding-right:1.5rem!important}.pe-md-5{padding-right:3rem!important}.pb-md-0{padding-bottom:0!important}.pb-md-1{padding-bottom:.25rem!important}.pb-md-2{padding-bottom:.5rem!important}.pb-md-3{padding-bottom:1rem!important}.pb-md-4{padding-bottom:1.5rem!important}.pb-md-5{padding-bottom:3rem!important}.ps-md-0{padding-left:0!important}.ps-md-1{padding-left:.25rem!important}.ps-md-2{padding-left:.5rem!important}.ps-md-3{padding-left:1rem!important}.ps-md-4{padding-left:1.5rem!important}.ps-md-5{padding-left:3rem!important}.gap-md-0{gap:0!important}.gap-md-1{gap:.25rem!important}.gap-md-2{gap:.5rem!important}.gap-md-3{gap:1rem!important}.gap-md-4{gap:1.5rem!important}.gap-md-5{gap:3rem!important}.row-gap-md-0{row-gap:0!important}.row-gap-md-1{row-gap:.25rem!important}.row-gap-md-2{row-gap:.5rem!important}.row-gap-md-3{row-gap:1rem!important}.row-gap-md-4{row-gap:1.5rem!important}.row-gap-md-5{row-gap:3rem!important}.column-gap-md-0{-moz-column-gap:0!important;column-gap:0!important}.column-gap-md-1{-moz-column-gap:.25rem!important;column-gap:.25rem!important}.column-gap-md-2{-moz-column-gap:.5rem!important;column-gap:.5rem!important}.column-gap-md-3{-moz-column-gap:1rem!important;column-gap:1rem!important}.column-gap-md-4{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}.column-gap-md-5{-moz-column-gap:3rem!important;column-gap:3rem!important}.text-md-start{text-align:left!important}.text-md-end{text-align:right!important}.text-md-center{text-align:center!important}}@media(min-width:992px){.float-lg-start{float:left!important}.float-lg-end{float:right!important}.float-lg-none{float:none!important}.object-fit-lg-contain{-o-object-fit:contain!important;object-fit:contain!important}.object-fit-lg-cover{-o-object-fit:cover!important;object-fit:cover!important}.object-fit-lg-fill{-o-object-fit:fill!important;object-fit:fill!important}.object-fit-lg-scale{-o-object-fit:scale-down!important;object-fit:scale-down!important}.object-fit-lg-none{-o-object-fit:none!important;object-fit:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-grid{display:grid!important}.d-lg-inline-grid{display:inline-grid!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:flex!important}.d-lg-inline-flex{display:inline-flex!important}.d-lg-none{display:none!important}.flex-lg-fill{flex:1 1 auto!important}.flex-lg-row{flex-direction:row!important}.flex-lg-column{flex-direction:column!important}.flex-lg-row-reverse{flex-direction:row-reverse!important}.flex-lg-column-reverse{flex-direction:column-reverse!important}.flex-lg-grow-0{flex-grow:0!important}.flex-lg-grow-1{flex-grow:1!important}.flex-lg-shrink-0{flex-shrink:0!important}.flex-lg-shrink-1{flex-shrink:1!important}.flex-lg-wrap{flex-wrap:wrap!important}.flex-lg-nowrap{flex-wrap:nowrap!important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-lg-start{justify-content:flex-start!important}.justify-content-lg-end{justify-content:flex-end!important}.justify-content-lg-center{justify-content:center!important}.justify-content-lg-between{justify-content:space-between!important}.justify-content-lg-around{justify-content:space-around!important}.justify-content-lg-evenly{justify-content:space-evenly!important}.align-items-lg-start{align-items:flex-start!important}.align-items-lg-end{align-items:flex-end!important}.align-items-lg-center{align-items:center!important}.align-items-lg-baseline{align-items:baseline!important}.align-items-lg-stretch{align-items:stretch!important}.align-content-lg-start{align-content:flex-start!important}.align-content-lg-end{align-content:flex-end!important}.align-content-lg-center{align-content:center!important}.align-content-lg-between{align-content:space-between!important}.align-content-lg-around{align-content:space-around!important}.align-content-lg-stretch{align-content:stretch!important}.align-self-lg-auto{align-self:auto!important}.align-self-lg-start{align-self:flex-start!important}.align-self-lg-end{align-self:flex-end!important}.align-self-lg-center{align-self:center!important}.align-self-lg-baseline{align-self:baseline!important}.align-self-lg-stretch{align-self:stretch!important}.order-lg-first{order:-1!important}.order-lg-0{order:0!important}.order-lg-1{order:1!important}.order-lg-2{order:2!important}.order-lg-3{order:3!important}.order-lg-4{order:4!important}.order-lg-5{order:5!important}.order-lg-last{order:6!important}.m-lg-0{margin:0!important}.m-lg-1{margin:.25rem!important}.m-lg-2{margin:.5rem!important}.m-lg-3{margin:1rem!important}.m-lg-4{margin:1.5rem!important}.m-lg-5{margin:3rem!important}.m-lg-auto{margin:auto!important}.mx-lg-0{margin-right:0!important;margin-left:0!important}.mx-lg-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-lg-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-lg-3{margin-right:1rem!important;margin-left:1rem!important}.mx-lg-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-lg-5{margin-right:3rem!important;margin-left:3rem!important}.mx-lg-auto{margin-right:auto!important;margin-left:auto!important}.my-lg-0{margin-top:0!important;margin-bottom:0!important}.my-lg-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-lg-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-lg-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-lg-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-lg-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-lg-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-lg-0{margin-top:0!important}.mt-lg-1{margin-top:.25rem!important}.mt-lg-2{margin-top:.5rem!important}.mt-lg-3{margin-top:1rem!important}.mt-lg-4{margin-top:1.5rem!important}.mt-lg-5{margin-top:3rem!important}.mt-lg-auto{margin-top:auto!important}.me-lg-0{margin-right:0!important}.me-lg-1{margin-right:.25rem!important}.me-lg-2{margin-right:.5rem!important}.me-lg-3{margin-right:1rem!important}.me-lg-4{margin-right:1.5rem!important}.me-lg-5{margin-right:3rem!important}.me-lg-auto{margin-right:auto!important}.mb-lg-0{margin-bottom:0!important}.mb-lg-1{margin-bottom:.25rem!important}.mb-lg-2{margin-bottom:.5rem!important}.mb-lg-3{margin-bottom:1rem!important}.mb-lg-4{margin-bottom:1.5rem!important}.mb-lg-5{margin-bottom:3rem!important}.mb-lg-auto{margin-bottom:auto!important}.ms-lg-0{margin-left:0!important}.ms-lg-1{margin-left:.25rem!important}.ms-lg-2{margin-left:.5rem!important}.ms-lg-3{margin-left:1rem!important}.ms-lg-4{margin-left:1.5rem!important}.ms-lg-5{margin-left:3rem!important}.ms-lg-auto{margin-left:auto!important}.p-lg-0{padding:0!important}.p-lg-1{padding:.25rem!important}.p-lg-2{padding:.5rem!important}.p-lg-3{padding:1rem!important}.p-lg-4{padding:1.5rem!important}.p-lg-5{padding:3rem!important}.px-lg-0{padding-right:0!important;padding-left:0!important}.px-lg-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-lg-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-lg-3{padding-right:1rem!important;padding-left:1rem!important}.px-lg-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-lg-5{padding-right:3rem!important;padding-left:3rem!important}.py-lg-0{padding-top:0!important;padding-bottom:0!important}.py-lg-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-lg-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-lg-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-lg-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-lg-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-lg-0{padding-top:0!important}.pt-lg-1{padding-top:.25rem!important}.pt-lg-2{padding-top:.5rem!important}.pt-lg-3{padding-top:1rem!important}.pt-lg-4{padding-top:1.5rem!important}.pt-lg-5{padding-top:3rem!important}.pe-lg-0{padding-right:0!important}.pe-lg-1{padding-right:.25rem!important}.pe-lg-2{padding-right:.5rem!important}.pe-lg-3{padding-right:1rem!important}.pe-lg-4{padding-right:1.5rem!important}.pe-lg-5{padding-right:3rem!important}.pb-lg-0{padding-bottom:0!important}.pb-lg-1{padding-bottom:.25rem!important}.pb-lg-2{padding-bottom:.5rem!important}.pb-lg-3{padding-bottom:1rem!important}.pb-lg-4{padding-bottom:1.5rem!important}.pb-lg-5{padding-bottom:3rem!important}.ps-lg-0{padding-left:0!important}.ps-lg-1{padding-left:.25rem!important}.ps-lg-2{padding-left:.5rem!important}.ps-lg-3{padding-left:1rem!important}.ps-lg-4{padding-left:1.5rem!important}.ps-lg-5{padding-left:3rem!important}.gap-lg-0{gap:0!important}.gap-lg-1{gap:.25rem!important}.gap-lg-2{gap:.5rem!important}.gap-lg-3{gap:1rem!important}.gap-lg-4{gap:1.5rem!important}.gap-lg-5{gap:3rem!important}.row-gap-lg-0{row-gap:0!important}.row-gap-lg-1{row-gap:.25rem!important}.row-gap-lg-2{row-gap:.5rem!important}.row-gap-lg-3{row-gap:1rem!important}.row-gap-lg-4{row-gap:1.5rem!important}.row-gap-lg-5{row-gap:3rem!important}.column-gap-lg-0{-moz-column-gap:0!important;column-gap:0!important}.column-gap-lg-1{-moz-column-gap:.25rem!important;column-gap:.25rem!important}.column-gap-lg-2{-moz-column-gap:.5rem!important;column-gap:.5rem!important}.column-gap-lg-3{-moz-column-gap:1rem!important;column-gap:1rem!important}.column-gap-lg-4{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}.column-gap-lg-5{-moz-column-gap:3rem!important;column-gap:3rem!important}.text-lg-start{text-align:left!important}.text-lg-end{text-align:right!important}.text-lg-center{text-align:center!important}}@media(min-width:1200px){.float-xl-start{float:left!important}.float-xl-end{float:right!important}.float-xl-none{float:none!important}.object-fit-xl-contain{-o-object-fit:contain!important;object-fit:contain!important}.object-fit-xl-cover{-o-object-fit:cover!important;object-fit:cover!important}.object-fit-xl-fill{-o-object-fit:fill!important;object-fit:fill!important}.object-fit-xl-scale{-o-object-fit:scale-down!important;object-fit:scale-down!important}.object-fit-xl-none{-o-object-fit:none!important;object-fit:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-grid{display:grid!important}.d-xl-inline-grid{display:inline-grid!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:flex!important}.d-xl-inline-flex{display:inline-flex!important}.d-xl-none{display:none!important}.flex-xl-fill{flex:1 1 auto!important}.flex-xl-row{flex-direction:row!important}.flex-xl-column{flex-direction:column!important}.flex-xl-row-reverse{flex-direction:row-reverse!important}.flex-xl-column-reverse{flex-direction:column-reverse!important}.flex-xl-grow-0{flex-grow:0!important}.flex-xl-grow-1{flex-grow:1!important}.flex-xl-shrink-0{flex-shrink:0!important}.flex-xl-shrink-1{flex-shrink:1!important}.flex-xl-wrap{flex-wrap:wrap!important}.flex-xl-nowrap{flex-wrap:nowrap!important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-xl-start{justify-content:flex-start!important}.justify-content-xl-end{justify-content:flex-end!important}.justify-content-xl-center{justify-content:center!important}.justify-content-xl-between{justify-content:space-between!important}.justify-content-xl-around{justify-content:space-around!important}.justify-content-xl-evenly{justify-content:space-evenly!important}.align-items-xl-start{align-items:flex-start!important}.align-items-xl-end{align-items:flex-end!important}.align-items-xl-center{align-items:center!important}.align-items-xl-baseline{align-items:baseline!important}.align-items-xl-stretch{align-items:stretch!important}.align-content-xl-start{align-content:flex-start!important}.align-content-xl-end{align-content:flex-end!important}.align-content-xl-center{align-content:center!important}.align-content-xl-between{align-content:space-between!important}.align-content-xl-around{align-content:space-around!important}.align-content-xl-stretch{align-content:stretch!important}.align-self-xl-auto{align-self:auto!important}.align-self-xl-start{align-self:flex-start!important}.align-self-xl-end{align-self:flex-end!important}.align-self-xl-center{align-self:center!important}.align-self-xl-baseline{align-self:baseline!important}.align-self-xl-stretch{align-self:stretch!important}.order-xl-first{order:-1!important}.order-xl-0{order:0!important}.order-xl-1{order:1!important}.order-xl-2{order:2!important}.order-xl-3{order:3!important}.order-xl-4{order:4!important}.order-xl-5{order:5!important}.order-xl-last{order:6!important}.m-xl-0{margin:0!important}.m-xl-1{margin:.25rem!important}.m-xl-2{margin:.5rem!important}.m-xl-3{margin:1rem!important}.m-xl-4{margin:1.5rem!important}.m-xl-5{margin:3rem!important}.m-xl-auto{margin:auto!important}.mx-xl-0{margin-right:0!important;margin-left:0!important}.mx-xl-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-xl-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-xl-3{margin-right:1rem!important;margin-left:1rem!important}.mx-xl-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-xl-5{margin-right:3rem!important;margin-left:3rem!important}.mx-xl-auto{margin-right:auto!important;margin-left:auto!important}.my-xl-0{margin-top:0!important;margin-bottom:0!important}.my-xl-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-xl-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-xl-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-xl-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-xl-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-xl-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-xl-0{margin-top:0!important}.mt-xl-1{margin-top:.25rem!important}.mt-xl-2{margin-top:.5rem!important}.mt-xl-3{margin-top:1rem!important}.mt-xl-4{margin-top:1.5rem!important}.mt-xl-5{margin-top:3rem!important}.mt-xl-auto{margin-top:auto!important}.me-xl-0{margin-right:0!important}.me-xl-1{margin-right:.25rem!important}.me-xl-2{margin-right:.5rem!important}.me-xl-3{margin-right:1rem!important}.me-xl-4{margin-right:1.5rem!important}.me-xl-5{margin-right:3rem!important}.me-xl-auto{margin-right:auto!important}.mb-xl-0{margin-bottom:0!important}.mb-xl-1{margin-bottom:.25rem!important}.mb-xl-2{margin-bottom:.5rem!important}.mb-xl-3{margin-bottom:1rem!important}.mb-xl-4{margin-bottom:1.5rem!important}.mb-xl-5{margin-bottom:3rem!important}.mb-xl-auto{margin-bottom:auto!important}.ms-xl-0{margin-left:0!important}.ms-xl-1{margin-left:.25rem!important}.ms-xl-2{margin-left:.5rem!important}.ms-xl-3{margin-left:1rem!important}.ms-xl-4{margin-left:1.5rem!important}.ms-xl-5{margin-left:3rem!important}.ms-xl-auto{margin-left:auto!important}.p-xl-0{padding:0!important}.p-xl-1{padding:.25rem!important}.p-xl-2{padding:.5rem!important}.p-xl-3{padding:1rem!important}.p-xl-4{padding:1.5rem!important}.p-xl-5{padding:3rem!important}.px-xl-0{padding-right:0!important;padding-left:0!important}.px-xl-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-xl-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-xl-3{padding-right:1rem!important;padding-left:1rem!important}.px-xl-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-xl-5{padding-right:3rem!important;padding-left:3rem!important}.py-xl-0{padding-top:0!important;padding-bottom:0!important}.py-xl-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-xl-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-xl-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-xl-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-xl-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-xl-0{padding-top:0!important}.pt-xl-1{padding-top:.25rem!important}.pt-xl-2{padding-top:.5rem!important}.pt-xl-3{padding-top:1rem!important}.pt-xl-4{padding-top:1.5rem!important}.pt-xl-5{padding-top:3rem!important}.pe-xl-0{padding-right:0!important}.pe-xl-1{padding-right:.25rem!important}.pe-xl-2{padding-right:.5rem!important}.pe-xl-3{padding-right:1rem!important}.pe-xl-4{padding-right:1.5rem!important}.pe-xl-5{padding-right:3rem!important}.pb-xl-0{padding-bottom:0!important}.pb-xl-1{padding-bottom:.25rem!important}.pb-xl-2{padding-bottom:.5rem!important}.pb-xl-3{padding-bottom:1rem!important}.pb-xl-4{padding-bottom:1.5rem!important}.pb-xl-5{padding-bottom:3rem!important}.ps-xl-0{padding-left:0!important}.ps-xl-1{padding-left:.25rem!important}.ps-xl-2{padding-left:.5rem!important}.ps-xl-3{padding-left:1rem!important}.ps-xl-4{padding-left:1.5rem!important}.ps-xl-5{padding-left:3rem!important}.gap-xl-0{gap:0!important}.gap-xl-1{gap:.25rem!important}.gap-xl-2{gap:.5rem!important}.gap-xl-3{gap:1rem!important}.gap-xl-4{gap:1.5rem!important}.gap-xl-5{gap:3rem!important}.row-gap-xl-0{row-gap:0!important}.row-gap-xl-1{row-gap:.25rem!important}.row-gap-xl-2{row-gap:.5rem!important}.row-gap-xl-3{row-gap:1rem!important}.row-gap-xl-4{row-gap:1.5rem!important}.row-gap-xl-5{row-gap:3rem!important}.column-gap-xl-0{-moz-column-gap:0!important;column-gap:0!important}.column-gap-xl-1{-moz-column-gap:.25rem!important;column-gap:.25rem!important}.column-gap-xl-2{-moz-column-gap:.5rem!important;column-gap:.5rem!important}.column-gap-xl-3{-moz-column-gap:1rem!important;column-gap:1rem!important}.column-gap-xl-4{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}.column-gap-xl-5{-moz-column-gap:3rem!important;column-gap:3rem!important}.text-xl-start{text-align:left!important}.text-xl-end{text-align:right!important}.text-xl-center{text-align:center!important}}@media(min-width:1400px){.float-xxl-start{float:left!important}.float-xxl-end{float:right!important}.float-xxl-none{float:none!important}.object-fit-xxl-contain{-o-object-fit:contain!important;object-fit:contain!important}.object-fit-xxl-cover{-o-object-fit:cover!important;object-fit:cover!important}.object-fit-xxl-fill{-o-object-fit:fill!important;object-fit:fill!important}.object-fit-xxl-scale{-o-object-fit:scale-down!important;object-fit:scale-down!important}.object-fit-xxl-none{-o-object-fit:none!important;object-fit:none!important}.d-xxl-inline{display:inline!important}.d-xxl-inline-block{display:inline-block!important}.d-xxl-block{display:block!important}.d-xxl-grid{display:grid!important}.d-xxl-inline-grid{display:inline-grid!important}.d-xxl-table{display:table!important}.d-xxl-table-row{display:table-row!important}.d-xxl-table-cell{display:table-cell!important}.d-xxl-flex{display:flex!important}.d-xxl-inline-flex{display:inline-flex!important}.d-xxl-none{display:none!important}.flex-xxl-fill{flex:1 1 auto!important}.flex-xxl-row{flex-direction:row!important}.flex-xxl-column{flex-direction:column!important}.flex-xxl-row-reverse{flex-direction:row-reverse!important}.flex-xxl-column-reverse{flex-direction:column-reverse!important}.flex-xxl-grow-0{flex-grow:0!important}.flex-xxl-grow-1{flex-grow:1!important}.flex-xxl-shrink-0{flex-shrink:0!important}.flex-xxl-shrink-1{flex-shrink:1!important}.flex-xxl-wrap{flex-wrap:wrap!important}.flex-xxl-nowrap{flex-wrap:nowrap!important}.flex-xxl-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-xxl-start{justify-content:flex-start!important}.justify-content-xxl-end{justify-content:flex-end!important}.justify-content-xxl-center{justify-content:center!important}.justify-content-xxl-between{justify-content:space-between!important}.justify-content-xxl-around{justify-content:space-around!important}.justify-content-xxl-evenly{justify-content:space-evenly!important}.align-items-xxl-start{align-items:flex-start!important}.align-items-xxl-end{align-items:flex-end!important}.align-items-xxl-center{align-items:center!important}.align-items-xxl-baseline{align-items:baseline!important}.align-items-xxl-stretch{align-items:stretch!important}.align-content-xxl-start{align-content:flex-start!important}.align-content-xxl-end{align-content:flex-end!important}.align-content-xxl-center{align-content:center!important}.align-content-xxl-between{align-content:space-between!important}.align-content-xxl-around{align-content:space-around!important}.align-content-xxl-stretch{align-content:stretch!important}.align-self-xxl-auto{align-self:auto!important}.align-self-xxl-start{align-self:flex-start!important}.align-self-xxl-end{align-self:flex-end!important}.align-self-xxl-center{align-self:center!important}.align-self-xxl-baseline{align-self:baseline!important}.align-self-xxl-stretch{align-self:stretch!important}.order-xxl-first{order:-1!important}.order-xxl-0{order:0!important}.order-xxl-1{order:1!important}.order-xxl-2{order:2!important}.order-xxl-3{order:3!important}.order-xxl-4{order:4!important}.order-xxl-5{order:5!important}.order-xxl-last{order:6!important}.m-xxl-0{margin:0!important}.m-xxl-1{margin:.25rem!important}.m-xxl-2{margin:.5rem!important}.m-xxl-3{margin:1rem!important}.m-xxl-4{margin:1.5rem!important}.m-xxl-5{margin:3rem!important}.m-xxl-auto{margin:auto!important}.mx-xxl-0{margin-right:0!important;margin-left:0!important}.mx-xxl-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-xxl-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-xxl-3{margin-right:1rem!important;margin-left:1rem!important}.mx-xxl-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-xxl-5{margin-right:3rem!important;margin-left:3rem!important}.mx-xxl-auto{margin-right:auto!important;margin-left:auto!important}.my-xxl-0{margin-top:0!important;margin-bottom:0!important}.my-xxl-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-xxl-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-xxl-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-xxl-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-xxl-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-xxl-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-xxl-0{margin-top:0!important}.mt-xxl-1{margin-top:.25rem!important}.mt-xxl-2{margin-top:.5rem!important}.mt-xxl-3{margin-top:1rem!important}.mt-xxl-4{margin-top:1.5rem!important}.mt-xxl-5{margin-top:3rem!important}.mt-xxl-auto{margin-top:auto!important}.me-xxl-0{margin-right:0!important}.me-xxl-1{margin-right:.25rem!important}.me-xxl-2{margin-right:.5rem!important}.me-xxl-3{margin-right:1rem!important}.me-xxl-4{margin-right:1.5rem!important}.me-xxl-5{margin-right:3rem!important}.me-xxl-auto{margin-right:auto!important}.mb-xxl-0{margin-bottom:0!important}.mb-xxl-1{margin-bottom:.25rem!important}.mb-xxl-2{margin-bottom:.5rem!important}.mb-xxl-3{margin-bottom:1rem!important}.mb-xxl-4{margin-bottom:1.5rem!important}.mb-xxl-5{margin-bottom:3rem!important}.mb-xxl-auto{margin-bottom:auto!important}.ms-xxl-0{margin-left:0!important}.ms-xxl-1{margin-left:.25rem!important}.ms-xxl-2{margin-left:.5rem!important}.ms-xxl-3{margin-left:1rem!important}.ms-xxl-4{margin-left:1.5rem!important}.ms-xxl-5{margin-left:3rem!important}.ms-xxl-auto{margin-left:auto!important}.p-xxl-0{padding:0!important}.p-xxl-1{padding:.25rem!important}.p-xxl-2{padding:.5rem!important}.p-xxl-3{padding:1rem!important}.p-xxl-4{padding:1.5rem!important}.p-xxl-5{padding:3rem!important}.px-xxl-0{padding-right:0!important;padding-left:0!important}.px-xxl-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-xxl-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-xxl-3{padding-right:1rem!important;padding-left:1rem!important}.px-xxl-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-xxl-5{padding-right:3rem!important;padding-left:3rem!important}.py-xxl-0{padding-top:0!important;padding-bottom:0!important}.py-xxl-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-xxl-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-xxl-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-xxl-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-xxl-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-xxl-0{padding-top:0!important}.pt-xxl-1{padding-top:.25rem!important}.pt-xxl-2{padding-top:.5rem!important}.pt-xxl-3{padding-top:1rem!important}.pt-xxl-4{padding-top:1.5rem!important}.pt-xxl-5{padding-top:3rem!important}.pe-xxl-0{padding-right:0!important}.pe-xxl-1{padding-right:.25rem!important}.pe-xxl-2{padding-right:.5rem!important}.pe-xxl-3{padding-right:1rem!important}.pe-xxl-4{padding-right:1.5rem!important}.pe-xxl-5{padding-right:3rem!important}.pb-xxl-0{padding-bottom:0!important}.pb-xxl-1{padding-bottom:.25rem!important}.pb-xxl-2{padding-bottom:.5rem!important}.pb-xxl-3{padding-bottom:1rem!important}.pb-xxl-4{padding-bottom:1.5rem!important}.pb-xxl-5{padding-bottom:3rem!important}.ps-xxl-0{padding-left:0!important}.ps-xxl-1{padding-left:.25rem!important}.ps-xxl-2{padding-left:.5rem!important}.ps-xxl-3{padding-left:1rem!important}.ps-xxl-4{padding-left:1.5rem!important}.ps-xxl-5{padding-left:3rem!important}.gap-xxl-0{gap:0!important}.gap-xxl-1{gap:.25rem!important}.gap-xxl-2{gap:.5rem!important}.gap-xxl-3{gap:1rem!important}.gap-xxl-4{gap:1.5rem!important}.gap-xxl-5{gap:3rem!important}.row-gap-xxl-0{row-gap:0!important}.row-gap-xxl-1{row-gap:.25rem!important}.row-gap-xxl-2{row-gap:.5rem!important}.row-gap-xxl-3{row-gap:1rem!important}.row-gap-xxl-4{row-gap:1.5rem!important}.row-gap-xxl-5{row-gap:3rem!important}.column-gap-xxl-0{-moz-column-gap:0!important;column-gap:0!important}.column-gap-xxl-1{-moz-column-gap:.25rem!important;column-gap:.25rem!important}.column-gap-xxl-2{-moz-column-gap:.5rem!important;column-gap:.5rem!important}.column-gap-xxl-3{-moz-column-gap:1rem!important;column-gap:1rem!important}.column-gap-xxl-4{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}.column-gap-xxl-5{-moz-column-gap:3rem!important;column-gap:3rem!important}.text-xxl-start{text-align:left!important}.text-xxl-end{text-align:right!important}.text-xxl-center{text-align:center!important}}@media(min-width:1200px){.fs-1{font-size:2.5rem!important}.fs-2{font-size:2rem!important}.fs-3{font-size:1.75rem!important}.fs-4{font-size:1.5rem!important}}@media print{.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-grid{display:grid!important}.d-print-inline-grid{display:inline-grid!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:flex!important}.d-print-inline-flex{display:inline-flex!important}.d-print-none{display:none!important}}app-public-header,app-public-hero,app-public-search,app-public-specialties,app-public-features,app-public-cta,app-public-footer{display:block}.landing-shell{background:var(--gray-50);overflow-x:hidden}.pub-section-tag{display:inline-block;font-size:.75rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--brand-primary);background:rgba(var(--brand-primary-rgb),.08);padding:.3rem .85rem;border-radius:999px;margin-bottom:.75rem}.pub-section-title{font-size:clamp(1.6rem,3vw,2.3rem);font-weight:800;color:var(--primary-950);line-height:1.2;margin:0 0 .65rem}.pub-section-sub{font-size:.97rem;color:var(--gray-500);margin:0;line-height:1.6}.pub-card-title{font-size:1.2rem;font-weight:800;color:var(--brand-primary);margin:0 0 18px;display:flex;align-items:center;gap:8px;letter-spacing:-.01em}.pub-card-title span app-icon{font-size:20px!important;color:var(--secondary-color)!important}.pub-header{position:fixed;top:0;left:0;right:0;z-index:1000;padding:0 clamp(1rem,4vw,2.5rem);height:68px;display:flex;align-items:center;background:rgba(var(--brand-white-rgb),.72);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border-bottom:1px solid transparent;transition:background .3s ease,border-color .3s ease,box-shadow .3s ease}.pub-header.scrolled{background:rgba(var(--brand-white-rgb),.96);border-bottom-color:rgba(var(--gray-1000-rgb),.07);box-shadow:0 4px 24px rgba(var(--brand-primary-rgb),.07)}.header-inner{display:flex;align-items:center;width:100%;max-width:1200px;margin:0 auto;gap:1rem}.logo{display:flex;align-items:center;gap:.55rem;text-decoration:none;flex-shrink:0}.logo-mark{display:flex;align-items:center;filter:drop-shadow(0 2px 6px rgba(var(--brand-primary-rgb),.2));transition:transform .2s ease}.logo:hover .logo-mark{transform:rotate(-6deg) scale(1.08)}.logo-text{font-size:1.35rem;font-weight:800;color:var(--brand-primary);letter-spacing:-.02em}.main-nav{display:flex;align-items:center;gap:.25rem;margin-inline-start:2rem;flex:1}.nav-link{background:none;border:none;cursor:pointer;font-family:var(--font-family);font-size:.92rem;font-weight:500;color:var(--gray-700);padding:.45rem .85rem;border-radius:10px;transition:color .2s,background .2s;position:relative}.nav-link:after{content:"";position:absolute;bottom:4px;left:50%;transform:translate(-50%) scaleX(0);width:calc(100% - 24px);height:2px;border-radius:2px;background:var(--brand-primary);transition:transform .22s ease}.nav-link:hover{color:var(--brand-primary);background:rgba(var(--brand-primary-rgb),.06)}.nav-link:hover:after{transform:translate(-50%) scaleX(1)}.header-right{display:flex;align-items:center;gap:.5rem;margin-inline-start:auto;flex-shrink:0}.lang-switcher{position:relative}.lang-trigger{display:flex;align-items:center;gap:.25rem;background:none;border:1.5px solid var(--gray-200);border-radius:10px;cursor:pointer;font-family:var(--font-family);font-size:.82rem;font-weight:600;color:var(--gray-700);padding:.3rem .6rem;height:36px;transition:border-color .2s,background .2s,color .2s}.lang-trigger:hover,.lang-trigger.open{border-color:var(--brand-primary);color:var(--brand-primary);background:rgba(var(--brand-primary-rgb),.04)}.lang-globe{font-size:16px!important}.lang-code{font-size:.8rem;letter-spacing:.03em}.lang-chevron{font-size:16px!important;transition:transform .2s ease}.lang-trigger.open .lang-chevron{transform:rotate(180deg)}.lang-dropdown{position:absolute;top:calc(100% + 8px);right:0;min-width:170px;background:var(--brand-white);border:1px solid var(--gray-200);border-radius:10px;box-shadow:0 8px 32px rgba(var(--gray-1000-rgb),.12);overflow:hidden;z-index:1100;animation:dropIn .18s ease both}@keyframes dropIn{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.lang-option{display:flex;align-items:center;gap:.6rem;width:100%;background:none;border:none;cursor:pointer;font-family:var(--font-family);font-size:.9rem;font-weight:500;color:var(--gray-700);padding:.65rem 1rem;text-align:start;transition:background .15s}.lang-option:hover{background:var(--gray-50)}.lang-option.active{background:rgba(var(--brand-primary-rgb),.05);color:var(--brand-primary);font-weight:600}.lang-flag{font-size:1.1rem;line-height:1}.lang-label{flex:1}.lang-check{font-size:15px!important;color:var(--brand-primary);margin-inline-start:auto}.header-cta{display:flex;align-items:center;gap:.6rem;flex-shrink:0}.btn-patient,.btn-doctor{display:inline-flex!important;align-items:center;gap:.4rem;font-family:var(--font-family)!important;font-weight:600!important;font-size:.875rem!important;border-radius:10px!important;height:38px!important;padding:0 1.1rem!important;transition:transform .18s ease,box-shadow .18s ease!important;text-decoration:none}.btn-patient{background:var(--brand-white)!important;border:1.5px solid var(--gray-300)!important;color:var(--gray-700)!important}.btn-patient:hover{border-color:var(--brand-primary)!important;color:var(--brand-primary)!important;transform:translateY(-1px);box-shadow:0 4px 12px rgba(var(--brand-primary-rgb),.12)!important}.btn-doctor{background:var(--brand-primary)!important;border:1.5px solid var(--brand-primary)!important;color:var(--brand-white)!important}.btn-doctor:hover{background:var(--primary-700)!important;transform:translateY(-1px);box-shadow:0 6px 16px rgba(var(--brand-primary-rgb),.3)!important}.btn-patient app-icon,.btn-doctor app-icon{font-size:16px!important}.hamburger{display:none;background:none;border:none;cursor:pointer;padding:.4rem;border-radius:10px;color:var(--gray-700);transition:background .18s;margin-inline-start:auto}.hamburger:hover{background:rgba(var(--gray-1000-rgb),.06)}.hamburger app-icon{font-size:26px}.mobile-menu{display:flex;flex-direction:column;height:100%;padding:1rem}.mobile-logo{display:flex;align-items:center;gap:.55rem;font-size:1.2rem;font-weight:800;color:var(--brand-primary);padding-bottom:1.25rem;border-bottom:1px solid var(--gray-100);margin-bottom:1.25rem}.mobile-close{background:none;border:none;cursor:pointer;margin-inline-start:auto;padding:.25rem;border-radius:10px;color:var(--gray-400);transition:color .18s}.mobile-close:hover{color:var(--gray-700)}.mobile-nav{display:flex;flex-direction:column;gap:.25rem;flex:1}.mobile-nav-link{background:none;border:none;cursor:pointer;font-family:var(--font-family);font-size:1rem;font-weight:500;color:var(--gray-700);text-align:start;padding:.75rem;border-radius:10px;transition:background .18s,color .18s}.mobile-nav-link:hover{background:rgba(var(--brand-primary-rgb),.06);color:var(--brand-primary)}.mobile-lang{padding:1rem 0;border-top:1px solid var(--gray-100);margin-top:.5rem}.mobile-lang-label{display:flex;align-items:center;gap:.4rem;font-size:.78rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--gray-400);margin:0 0 .75rem}.mobile-lang-label app-icon{font-size:15px!important}.mobile-lang-grid{display:flex;flex-wrap:wrap;gap:.4rem}.mobile-lang-pill{display:flex;align-items:center;gap:.35rem;text-decoration:none;border:1.5px solid transparent;border-radius:10px;font-family:var(--font-family);font-size:.82rem;font-weight:600;color:var(--gray-700);padding:.3rem .75rem;transition:all .18s}.mobile-lang-pill:hover{border-color:var(--brand-primary);color:var(--brand-primary);background:rgba(var(--brand-primary-rgb),.05)}.mobile-lang-pill.active{background:var(--brand-primary);color:var(--brand-white);border-color:var(--brand-primary)}.mobile-cta{display:flex;flex-direction:column;gap:.6rem;padding-top:1.25rem;border-top:1px solid var(--gray-100)}.full-w{width:100%;justify-content:center!important}.hero-section{position:relative;height:calc(100vh - 310px);min-height:460px;display:flex;flex-direction:column;padding:0 clamp(1rem,4vw,2.5rem);padding-top:86px;overflow:hidden;background:linear-gradient(150deg,var(--brand-white) 0%,var(--primary-50) 50%,var(--primary-100) 100%)}.hero-bg-orb{position:absolute;border-radius:50%;pointer-events:none}.orb-1{width:600px;height:600px;top:-150px;right:-120px;background:radial-gradient(circle,rgba(var(--brand-primary-rgb),.07) 0%,transparent 70%);animation:drift 10s ease-in-out infinite alternate}.orb-2{width:400px;height:400px;bottom:-80px;left:-100px;background:radial-gradient(circle,rgba(var(--secondary-rgb),.1) 0%,transparent 70%);animation:drift 14s ease-in-out infinite alternate-reverse}.orb-3{width:250px;height:250px;top:40%;left:38%;background:radial-gradient(circle,rgba(var(--primary-400-rgb),.08) 0%,transparent 70%);animation:drift 18s ease-in-out infinite alternate}@keyframes drift{0%{transform:translate(0)}to{transform:translate(30px,-30px)}}.hero-body{max-width:1200px;width:100%;margin:0 auto;display:flex;flex-direction:column;flex:1;padding:.5rem 0 .75rem;gap:1.25rem}.hero-content{display:grid;grid-template-columns:1fr 1fr;gap:2.5rem;align-items:center;flex:1}.pub-search-strip{width:100%;position:relative;z-index:5;margin-top:0;padding:0;background:radial-gradient(circle at 14% 12%,rgba(var(--secondary-rgb),.25) 0%,transparent 26%),linear-gradient(135deg,var(--brand-primary) 0%,var(--primary-700) 58%,var(--primary-900) 100%);height:auto}.hero-title{font-size:clamp(2rem,4.1vw,3.35rem);font-weight:900;line-height:1.12;color:var(--primary-950);margin:0 0 1rem;animation:fadeUp .6s .1s ease both}.title-highlight{color:var(--brand-primary);position:relative;display:inline-block}.title-highlight:after{content:"";position:absolute;bottom:2px;left:0;width:100%;height:4px;background:linear-gradient(90deg,var(--secondary-color),var(--amber-500));border-radius:2px;animation:expandLine .7s .6s ease both;transform-origin:left}@keyframes expandLine{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.hero-subtitle{font-size:clamp(.95rem,1.5vw,1.1rem);color:var(--gray-500);line-height:1.65;margin:0 0 1.5rem;max-width:520px;animation:fadeUp .6s .2s ease both}.search-card{position:relative;overflow:hidden;height:auto;max-width:none;margin:0;background:transparent;border:1px solid rgba(var(--brand-white-rgb),.18);border-radius:0;padding:2.1rem max(clamp(1rem,4vw,2.5rem),calc((100vw - 1200px)/2)) 2.8rem;box-shadow:0 24px 70px rgba(var(--brand-primary-rgb),.26),0 8px 18px rgba(var(--brand-primary-rgb),.14);animation:fadeUp .6s .35s ease both;width:100%}.search-card:before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(90deg,rgba(var(--brand-white-rgb),.14),transparent 18%),linear-gradient(180deg,rgba(var(--brand-white-rgb),.12),transparent 46%)}.search-card-top{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:35px}.search-kicker{display:flex;align-items:center;min-width:0}.search-label{margin:0 0 .1rem;color:rgba(var(--brand-white-rgb),.64);font-size:.76rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.search-kicker h2{margin:0;color:var(--brand-white);font-size:clamp(1rem,2vw,1.35rem);font-weight:800;line-height:1.15}.search-tabs{position:relative;z-index:1;display:flex;gap:.35rem;width:min(460px,42vw);flex-shrink:0;margin-bottom:0;background:rgba(var(--primary-950-rgb),.36);border:1px solid rgba(var(--brand-white-rgb),.1);border-radius:10px;padding:.32rem}.search-tab{flex:1;display:flex;align-items:center;justify-content:center;gap:.35rem;font-family:var(--font-family);font-size:.87rem;font-weight:600;color:rgba(var(--brand-white-rgb),.78);background:none;border:none;cursor:pointer;padding:.55rem .75rem;border-radius:10px;transition:all .22s ease;white-space:nowrap}.search-tab app-icon{font-size:16px!important}.search-tab.active{background:linear-gradient(180deg,var(--brand-white) 0%,var(--primary-50) 100%);color:var(--brand-primary);box-shadow:0 10px 24px rgba(var(--gray-1000-rgb),.18)}.search-input-row{position:relative;z-index:1;display:flex;gap:.5rem;align-items:center}.search-col{flex:1;min-width:0}.search-col-insurance{flex:.85}.search-btn{display:flex;align-items:center;justify-content:center;gap:.4rem;background:var(--secondary-color);color:var(--brand-white);border:none;border-radius:10px;font-family:var(--font-family);font-size:.86rem;font-weight:700;padding:0 1.1rem;cursor:pointer;white-space:nowrap;flex-shrink:0;height:46px;transition:background .2s,transform .18s,box-shadow .2s}.search-btn:hover{background:var(--secondary-400);transform:translateY(-1px);box-shadow:0 6px 16px rgba(var(--secondary-rgb),.4)}.search-btn app-icon{font-size:18px!important}.hero-stats{display:flex;gap:1.75rem;flex-wrap:wrap;margin-top:1.35rem;animation:fadeUp .6s .3s ease both}.stat-item{display:flex;flex-direction:column}.stat-value{font-size:1.45rem;font-weight:800;color:var(--brand-primary);line-height:1}.stat-label{font-size:.78rem;color:var(--gray-400);margin-top:.2rem}.hero-visual{position:relative;display:flex;align-items:center;justify-content:center;animation:fadeIn .8s .2s ease both;width:360px;max-width:360px;height:370px;margin:0 auto;overflow:visible}.deco-ring{position:absolute;border-radius:50%;border:2px solid rgba(var(--brand-primary-rgb),.1);pointer-events:none}.ring-outer{width:330px;height:330px;animation:spin 30s linear infinite}.ring-inner{width:244px;height:244px;border-style:dashed;border-color:rgba(var(--secondary-rgb),.2);animation:spin 20s linear infinite reverse}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.visual-card{position:relative;z-index:2}.card-main{width:205px;height:252px;border-radius:1.5rem;overflow:hidden;box-shadow:0 24px 64px rgba(var(--brand-primary-rgb),.18)}.doctor-img{width:100%;height:100%;object-fit:cover;object-position:top center}.visual-card-badge{position:absolute;bottom:1rem;left:50%;transform:translate(-50%);background:rgba(var(--brand-white-rgb),.92);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:999px;padding:.4rem .9rem;display:flex;align-items:center;gap:.35rem;font-size:.78rem;font-weight:700;color:var(--brand-primary);white-space:nowrap}.visual-card-badge app-icon{font-size:14px!important;color:var(--secondary-color)}.float-card{position:absolute;background:var(--brand-white);border-radius:.9rem;padding:.5rem .75rem;display:flex;align-items:center;gap:.45rem;box-shadow:0 8px 30px rgba(var(--gray-1000-rgb),.1);z-index:3;min-width:130px}.fc-icon{font-size:17px!important;color:var(--brand-primary);flex-shrink:0}.fc-title{font-size:.65rem;color:var(--gray-400);margin:0;font-weight:500}.fc-value{font-size:.8rem;font-weight:700;color:var(--gray-800);margin:0}.card-appt{top:28px;right:-26px;animation:floatY 4s ease-in-out infinite}.card-rating{bottom:45px;right:-26px;animation:floatY 5s 1s ease-in-out infinite}.card-patients{top:158px;left:-26px;animation:floatY 4.5s .5s ease-in-out infinite}@keyframes floatY{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.specialties-section{background:var(--brand-white);padding:clamp(3rem,8vw,5.5rem) clamp(1rem,4vw,2.5rem)}.spec-inner{max-width:1200px;margin:0 auto}.spec-header{text-align:center;max-width:560px;margin:0 auto 2.5rem}.specialties-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:1rem}.specialty-card{display:flex;flex-direction:column;align-items:center;text-align:center;padding:1.6rem 1rem;background:var(--gray-50);border:1.5px solid var(--gray-200);border-radius:1.1rem;cursor:pointer;transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease,background .22s ease}.specialty-card:hover{transform:translateY(-5px);box-shadow:0 12px 32px rgba(var(--brand-primary-rgb),.1);border-color:rgba(var(--brand-primary-rgb),.2);background:var(--brand-white)}.specialty-icon{width:52px;height:52px;border-radius:1rem;background:rgba(var(--brand-primary-rgb),.08);display:flex;align-items:center;justify-content:center;margin-bottom:.85rem;transition:background .22s}.specialty-card:hover .specialty-icon{background:var(--brand-primary)}.specialty-icon app-icon{font-size:22px!important;color:var(--brand-primary);transition:color .22s}.specialty-card:hover .specialty-icon app-icon{color:var(--brand-white)}.specialty-name{font-size:.92rem;font-weight:700;color:var(--gray-800);margin:0 0 .25rem}.specialty-count{font-size:.78rem;color:var(--gray-400);margin:0}.features-section{padding:clamp(3rem,8vw,5.5rem) clamp(1rem,4vw,2.5rem);background:linear-gradient(160deg,var(--primary-50) 0%,var(--gray-50) 100%)}.features-inner{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center}.features-visual{position:relative;display:flex;align-items:center;justify-content:center}.feat-img-wrap{width:340px;height:400px;border-radius:1.5rem;overflow:hidden;box-shadow:0 20px 50px rgba(var(--brand-primary-rgb),.15);position:relative;z-index:2}.feat-doctor-img{width:100%;height:100%;object-fit:cover;object-position:top center}.feat-stat-pill{position:absolute;border:1.5px solid var(--gray-200);background:var(--brand-white);border-radius:10px;padding:.55rem .85rem;cursor:pointer;display:flex;align-items:center;gap:.4rem;font-size:.82rem;font-weight:700;color:var(--brand-primary);box-shadow:0 8px 24px rgba(var(--gray-1000-rgb),.1);z-index:3}.feat-stat-pill app-icon{font-size:16px!important;color:var(--secondary-color)}.pill-1{top:1.5rem;right:-1rem;animation:floatY 4s ease-in-out infinite}.pill-2{bottom:2rem;left:-1.5rem;animation:floatY 5s 1s ease-in-out infinite}.features-text{display:flex;flex-direction:column}.features-list{display:flex;flex-direction:column;gap:1.4rem;margin-top:2rem}.feature-item{display:flex;gap:1rem;align-items:flex-start}.feature-icon{width:46px;height:46px;border-radius:.9rem;background:rgba(var(--brand-primary-rgb),.07);display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:background .2s}.feature-item:hover .feature-icon{background:var(--brand-primary)}.feature-icon app-icon{font-size:20px!important;color:var(--brand-primary);transition:color .2s}.feature-item:hover .feature-icon app-icon{color:var(--brand-white)}.feature-title{font-size:.97rem;font-weight:700;color:var(--gray-800);margin:0 0 .3rem}.feature-desc{font-size:.88rem;color:var(--gray-500);margin:0;line-height:1.6}.cta-section{position:relative;overflow:hidden;background:var(--brand-primary);padding:clamp(3rem,8vw,5.5rem) clamp(1rem,4vw,2.5rem)}.cta-orb{position:absolute;border-radius:50%;pointer-events:none}.cta-orb-1{width:400px;height:400px;top:-150px;left:-100px;background:radial-gradient(circle,rgba(var(--brand-white-rgb),.06) 0%,transparent 70%)}.cta-orb-2{width:350px;height:350px;bottom:-120px;right:-80px;background:radial-gradient(circle,rgba(var(--secondary-rgb),.15) 0%,transparent 70%)}.cta-inner{max-width:700px;margin:0 auto;text-align:center;position:relative;z-index:2}.cta-title{font-size:clamp(1.7rem,3.5vw,2.5rem);font-weight:800;color:var(--brand-white);margin:0 0 .75rem;line-height:1.2}.cta-sub{font-size:1rem;color:rgba(var(--brand-white-rgb),.7);margin:0 0 2.25rem}.cta-actions{display:flex;gap:1rem;justify-content:center;flex-wrap:wrap}.cta-btn{display:inline-flex;align-items:center;gap:.5rem;font-family:var(--font-family);font-size:.95rem;font-weight:700;padding:.85rem 1.8rem;border-radius:10px;text-decoration:none;transition:transform .2s ease,box-shadow .2s ease}.cta-btn:hover{transform:translateY(-2px)}.cta-btn app-icon{font-size:18px!important}.cta-btn-light{background:var(--brand-white);color:var(--brand-primary);box-shadow:0 4px 16px rgba(var(--gray-1000-rgb),.15)}.cta-btn-light:hover{box-shadow:0 8px 28px rgba(var(--gray-1000-rgb),.2);color:var(--brand-primary)}.cta-btn-outline{background:transparent;color:var(--brand-white);border:2px solid rgba(var(--brand-white-rgb),.45)}.cta-btn-outline:hover{border-color:rgba(var(--brand-white-rgb),.85);color:var(--brand-white)}.pub-footer{background:var(--primary-950);color:rgba(var(--brand-white-rgb),.7)}.footer-inner{max-width:1200px;margin:0 auto;padding:3.5rem clamp(1rem,4vw,2.5rem) 2.5rem;display:grid;grid-template-columns:1.8fr 1fr 1fr 1.2fr;gap:2.5rem}.footer-logo{display:inline-flex;align-items:center;gap:.55rem;font-size:1.25rem;font-weight:800;color:var(--brand-white);text-decoration:none;margin-bottom:.9rem}.footer-tagline{font-size:.88rem;color:rgba(var(--brand-white-rgb),.5);line-height:1.65;margin:0 0 1.25rem;max-width:260px}.footer-socials{display:flex;gap:.5rem}.social-btn{display:flex;align-items:center;justify-content:center;width:34px;height:34px;background:rgba(var(--brand-white-rgb),.06);color:var(--brand-white);border-radius:10px;transition:all .2s;text-decoration:none}.social-btn:hover{background:var(--brand-primary);color:var(--brand-white);transform:translateY(-2px)}.footer-heading{font-size:.78rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:rgba(var(--brand-white-rgb),.35);margin:0 0 1rem}.footer-links{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.55rem}.footer-links a{font-size:.9rem;color:rgba(var(--brand-white-rgb),.6);text-decoration:none;transition:color .18s}.footer-links a:hover{color:var(--brand-white)}.footer-contact{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.75rem}.footer-contact li{display:flex;align-items:flex-start;gap:.5rem;font-size:.88rem;color:rgba(var(--brand-white-rgb),.6)}.footer-contact app-icon{font-size:16px!important;color:var(--secondary-color);margin-top:1px;flex-shrink:0}.footer-contact a{color:rgba(var(--brand-white-rgb),.6);text-decoration:none;transition:color .18s}.footer-contact a:hover{color:var(--brand-white)}.footer-bottom{border-top:1px solid rgba(var(--brand-white-rgb),.07)}.footer-bottom-inner{max-width:1200px;margin:0 auto;padding:1.1rem clamp(1rem,4vw,2.5rem);display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap}.footer-copy{font-size:.82rem;color:rgba(var(--brand-white-rgb),.35);margin:0}.footer-legal{display:flex;align-items:center;gap:.5rem}.footer-legal a{font-size:.82rem;color:rgba(var(--brand-white-rgb),.4);text-decoration:none;transition:color .18s}.footer-legal a:hover{color:rgba(var(--brand-white-rgb),.8)}.footer-legal .divider{color:rgba(var(--brand-white-rgb),.2);font-size:.82rem}@keyframes fadeUp{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@media(max-width:860px){.main-nav,.header-right{display:none}.hamburger{display:flex}.hero-section{min-height:auto;padding-top:86px;padding-bottom:.5rem}.hero-section{height:auto}.hero-body{padding:2rem 0 1.25rem;gap:1.75rem}.hero-content{grid-template-columns:1fr;text-align:center;gap:1.5rem}.hero-text{display:flex;flex-direction:column;align-items:center}.hero-subtitle{max-width:100%}.hero-visual{display:none}.hero-stats{justify-content:center;gap:1.25rem}.pub-search-strip{margin-top:0;padding-bottom:0}.pub-search-strip{height:auto;min-height:auto}.search-card-top{align-items:flex-start;flex-direction:column}.search-tabs{width:100%}.search-col-insurance{flex:1}.features-inner{grid-template-columns:1fr;gap:2.5rem}.features-visual{display:none}.features-text{align-items:center}.features-text .pub-section-tag,.features-text .pub-section-title,.features-text .pub-section-sub{text-align:center}}@media(max-width:900px){.specialties-grid{grid-template-columns:repeat(3,1fr)}.footer-inner{grid-template-columns:1fr 1fr;gap:2rem}.footer-brand-col{grid-column:1 / -1}.footer-tagline{max-width:100%}}@media(max-width:600px){.specialties-grid{grid-template-columns:repeat(2,1fr);gap:.75rem}.specialty-card{padding:1.25rem .75rem}.pub-search-strip{margin-top:0}.hero-section{height:auto;min-height:280px;padding-top:115px;padding-bottom:0}.hero-body{padding:.75rem 0;gap:.8rem}.pub-search-strip{height:auto;min-height:unset}.search-card{border-radius:0;padding:1.5rem 1rem 2rem}.search-tabs{flex-direction:column;gap:.25rem}.search-tab{padding:.55rem .75rem}.search-input-row{flex-direction:column;gap:.5rem}.search-col{width:100%;flex:none}.search-btn{width:100%;height:44px;padding:0 1rem}.cta-actions{flex-direction:column;align-items:center}.cta-btn{width:100%;max-width:280px;justify-content:center}.footer-inner{grid-template-columns:1fr}.footer-bottom-inner{flex-direction:column;text-align:center}.footer-legal{justify-content:center;flex-wrap:wrap}}@media(max-width:480px){.pub-header{height:60px}.feature-item{gap:.75rem}.feature-icon{width:40px;height:40px}.hero-stats{gap:1rem}.stat-value{font-size:1.25rem}}.dashboard-content.mobile-layout{max-width:100%;margin:0 auto;font-family:var(--font-family);min-height:100vh}.dashboard-content.logged-in-padding{padding:16px;max-width:1320px;margin:0 auto;box-sizing:border-box}@media(min-width:640px){.dashboard-content.logged-in-padding{padding:24px}}@media(min-width:1024px){.dashboard-content.logged-in-padding{padding:24px 48px 48px}}.dashboard-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:32px}.greeting-sub{margin:0 0 4px;font-size:14px;color:var(--text-muted)}.greeting-main{margin:0;font-size:24px;font-weight:700;color:var(--text-main)}.profile-avatar{width:48px;height:48px;border-radius:50%;background-color:var(--primary-color);color:var(--white);display:flex;align-items:center;justify-content:center;box-shadow:0 4px 12px rgba(var(--primary-rgb),.2)}.profile-avatar app-icon{font-size:24px;width:24px;height:24px}.quick-actions{margin-top:8px;margin-bottom:32px}.btn-large{height:56px!important;font-size:16px!important;border-radius:10px;box-shadow:0 4px 16px rgba(var(--primary-rgb),.2)}.section-title{font-size:18px;font-weight:700;color:var(--text-main);margin-bottom:16px;padding:0 4px}.empty-activity{background:var(--white);border-radius:16px;padding:24px;text-align:center;border:1px solid var(--border-subtle)}.empty-activity p{margin:0;color:var(--text-muted);font-size:14px}.desktop-booking-btn{display:none}@media(min-width:768px){.mobile-booking-btn{display:none}.desktop-booking-btn{display:inline-flex;height:40px;font-size:14px;border-radius:10px;padding:0 20px}}.booking-page-content{max-width:1440px;margin:0 auto;box-sizing:border-box;display:flex;flex-direction:column;gap:24px}.filter-card{background:var(--white);border-radius:16px;border:1px solid var(--border-subtle, rgba(var(--gray-1000-rgb), .05));box-shadow:0 4px 16px rgba(var(--gray-1000-rgb),.02);padding:24px;display:flex;flex-direction:column;gap:20px}.filter-main-row{display:flex;flex-direction:column;gap:16px}.filter-dropdowns{display:grid;grid-template-columns:1fr;gap:16px}@media(min-width:768px){.filter-dropdowns{grid-template-columns:repeat(3,1fr)}}.filter-item{display:flex;flex-direction:column;gap:6px}.filter-item nz-select{width:100%}.filter-label{font-size:12px;font-weight:600;color:var(--text-muted, var(--gray-500));font-family:var(--font-family)}.filter-bottom-row{margin-top:4px}.toggle-container{align-items:flex-start}.mode-toggle{display:inline-flex;background-color:var(--gray-100);border-radius:10px;padding:4px;border:1px solid var(--border-subtle, rgba(var(--gray-1000-rgb), .05))}.mode-btn{border:none;background:transparent;padding:8px 20px;font-size:13px;font-weight:700;color:var(--text-muted, var(--gray-500));border-radius:8px;cursor:pointer;transition:all .25s cubic-bezier(.4,0,.2,1);font-family:var(--font-family)}.mode-btn.active{background-color:var(--secondary-color, var(--secondary-color));color:var(--white)!important;box-shadow:0 4px 12px rgba(var(--secondary-rgb),.15)}.mode-btn:hover:not(.active){background-color:rgba(var(--gray-1000-rgb),.03);color:var(--text-dark, var(--gray-700))}.results-header{display:flex;justify-content:space-between;align-items:baseline;margin-top:8px;margin-bottom:-8px}.results-title{font-size:16px;font-weight:700;color:var(--text-dark, var(--gray-800));margin:0;font-family:var(--font-family)}.results-count{font-size:12px;color:var(--text-muted, var(--gray-500));font-weight:600;font-family:var(--font-family)}.booking-page-content .doctor-card{background:var(--white);border-radius:16px;border:1px solid var(--border-subtle, rgba(var(--gray-1000-rgb), .05));box-shadow:0 4px 12px rgba(var(--gray-1000-rgb),.02);padding:20px;display:flex;flex-direction:column;gap:12px;transition:transform .2s,box-shadow .2s;box-sizing:border-box;height:100%}.booking-page-content .doctor-card:hover{transform:translateY(-1px);box-shadow:0 6px 16px rgba(var(--gray-1000-rgb),.04)}.doc-card-top{display:flex;justify-content:space-between;align-items:flex-start;width:100%}.doc-rating-top{display:inline-flex;align-items:center;gap:4px;background-color:var(--bg-subtle, var(--gray-50));border:1px solid var(--border-subtle, rgba(var(--gray-1000-rgb), .06));padding:4px 10px;border-radius:16px}.doc-rating-top .star-icon{color:var(--secondary-color, var(--amber-500));font-size:15px!important;width:15px!important;height:15px!important;line-height:15px!important}.doc-rating-top .rating-val{font-size:13px;font-weight:700;color:var(--text-dark, var(--gray-800))}.doc-rating-top .reviews-val{font-size:12px;font-weight:500;color:var(--text-muted, var(--gray-500))}.doc-avatar-container{width:72px;height:72px;border-radius:50%;overflow:hidden;border:2px solid var(--border-subtle, rgba(var(--gray-1000-rgb), .06));background-color:var(--bg-subtle, var(--gray-50));flex-shrink:0;display:flex;align-items:center;justify-content:center}.doc-details{display:flex;flex-direction:column;gap:6px;flex:1;width:100%;min-width:0}.doc-name{font-size:16px;font-weight:700;color:var(--text-dark, var(--gray-800));margin:0;font-family:var(--font-family)}.doc-meta{display:flex;flex-direction:column;align-items:flex-start;gap:6px}.doc-specialty{font-size:13px;font-weight:600;color:var(--text-muted, var(--gray-500));font-family:var(--font-family)}.doc-qualification{font-size:11px;font-weight:600;color:var(--text-light, var(--gray-400));background-color:var(--gray-100);padding:2px 8px;border-radius:12px;font-family:var(--font-family);display:inline-block}.doc-footer{display:flex;justify-content:space-between;align-items:center;margin-top:auto;padding-top:12px;width:100%}.booking-page-content .rating-badge{display:inline-flex;align-items:center;gap:4px;background-color:var(--gray-50);border:1px solid var(--gray-200);padding:4px 10px;border-radius:20px;font-size:12px;font-weight:700;color:var(--text-dark, var(--gray-700));font-family:var(--font-family)}.booking-page-content .rating-badge .star-icon{color:var(--amber-300);font-size:14px;width:14px;height:14px;display:flex;align-items:center;justify-content:center}.doc-footer .btn-secondary{height:34px!important;padding:0 16px!important;border-radius:8px!important;font-size:13px!important;font-weight:700!important;border:none!important;background-color:var(--secondary-color, var(--secondary-color))!important;color:var(--white)!important;cursor:pointer!important;display:inline-flex;align-items:center;justify-content:center;transition:all .2s ease!important;font-family:var(--font-family)}.doc-footer .btn-secondary:hover{background-color:var(--secondary-hover, var(--secondary-400))!important;transform:translateY(-1px)}.success-screen-container{max-width:100%;width:100%;margin:0 auto;padding:12px 0 40px;display:flex;flex-direction:column;align-items:center;gap:24px}.success-header-wrapper{display:flex;flex-direction:column;align-items:center;width:100%;gap:16px;margin-bottom:8px;box-sizing:border-box}.success-header{display:flex;flex-direction:column;align-items:center;text-align:center;gap:8px;max-width:500px}.success-header-text{display:flex;flex-direction:column;align-items:center;text-align:center;gap:4px}.success-icon-circle{width:64px;height:64px;border-radius:50%;background-color:rgba(var(--brand-primary-rgb),.08);display:flex;align-items:center;justify-content:center;margin-bottom:8px;box-shadow:0 4px 20px rgba(var(--brand-primary-rgb),.02)}.success-icon{font-size:32px;width:32px;height:32px;color:var(--primary-color);display:flex;align-items:center;justify-content:center}.success-title{font-size:24px;font-weight:800;color:var(--primary-color);margin:0;font-family:var(--font-family)}.success-subtitle{font-size:14px;color:var(--text-muted);margin:0;line-height:1.4}.success-card{width:100%;background:var(--white);border:1px solid var(--border-color);border-radius:20px;overflow:hidden;box-shadow:0 8px 30px rgba(var(--gray-1000-rgb),.04)}.success-doctor-section{background:var(--bg-subtle);padding:20px 24px;display:flex;align-items:center;gap:16px;border-bottom:1px solid var(--border-color)}.doc-avatar-container{width:56px;height:56px;border-radius:12px;overflow:hidden;background:var(--bg-light);display:flex;align-items:center;justify-content:center}.doc-avatar{width:100%;height:100%;object-fit:cover}.doc-avatar-icon{font-size:32px;width:32px;height:32px;color:var(--text-light)}.doc-info{display:flex;flex-direction:column}.doc-section-label{font-size:11px;font-weight:700;letter-spacing:.8px;color:var(--text-muted);margin-bottom:4px}.doc-name{font-size:18px;font-weight:800;color:var(--text-main);margin:0 0 2px}.doc-specialty{font-size:14px;color:var(--text-muted);margin:0}.success-card-body{display:flex;flex-direction:column;padding:24px;gap:24px}.success-details-column{display:grid;grid-template-columns:1fr;gap:16px}@media(min-width:480px){.success-details-column{grid-template-columns:1fr 1fr}}.success-map-column{display:flex;flex-direction:column;width:100%}@media(min-width:768px){.success-card-body{flex-direction:row;align-items:stretch}.success-details-column{flex:1.1}.success-map-column{flex:.9}}.detail-box{background:var(--white);border:1px solid var(--border-color);border-radius:12px;padding:16px;display:flex;align-items:center;gap:14px;min-height:72px}.icon-square{width:40px;height:40px;border-radius:10px;background:rgba(var(--tag-bg-rgb),.1);color:var(--tag-bg);display:flex;align-items:center;justify-content:center;flex-shrink:0}.icon-square app-icon{font-size:20px;width:20px;height:20px;display:inline-flex;align-items:center;justify-content:center}.detail-text{display:flex;flex-direction:column;gap:2px}.detail-label{font-size:12px;color:var(--text-muted)}.detail-value{font-size:15px;font-weight:700;color:var(--text-main)}.status-pill{display:inline-flex;align-items:center;justify-content:center;align-self:flex-start;font-size:12px;font-weight:700;color:var(--green-800);background:var(--green-100);padding:4px 12px;border-radius:12px}.map-container{position:relative;width:100%;height:100%;display:flex;flex-direction:column}.map-image{width:100%;height:200px;object-fit:cover;border-radius:16px;border:1px solid var(--border-color)}@media(min-width:768px){.map-image{height:160px;min-height:160px}}.btn-directions{position:absolute;bottom:16px;left:16px;background:var(--white);color:var(--primary-color);border:1px solid var(--border-color);padding:8px 16px;border-radius:20px;font-size:13px;font-weight:700;cursor:pointer;display:flex;align-items:center;gap:6px;box-shadow:0 4px 12px rgba(var(--gray-1000-rgb),.08);transition:all .2s}.btn-directions:hover{background:var(--bg-light);transform:translateY(-1px)}.btn-directions app-icon{font-size:16px;width:16px;height:16px;display:inline-flex;align-items:center;justify-content:center}.success-card{border-radius:16px;box-shadow:none}.success-card .success-doctor-section{background:var(--white);padding:20px 24px}.success-card .doc-avatar-container{width:48px;height:48px;border-radius:12px;background:rgba(var(--primary-rgb),.08)}.success-card .doc-avatar-icon{font-size:24px;width:24px;height:24px;color:var(--primary-color)}.success-card .doc-section-label{text-transform:uppercase;color:var(--secondary-color)}.success-card .doc-name{font-size:17px;font-weight:700}.success-card .doc-specialty{font-size:13px}.success-card .success-card-body{padding:8px 24px 24px;gap:32px}.success-card .success-details-column{gap:0;column-gap:32px;align-content:start}.success-card .detail-box{background:transparent;border:0;border-bottom:1px solid var(--border-color);border-radius:0;padding:14px 0;min-height:0;gap:12px}.success-card .icon-square{width:32px;height:32px;border-radius:50%;background:rgba(var(--primary-rgb),.06);color:var(--primary-color)}.success-card .icon-square app-icon{font-size:16px;width:16px;height:16px}.success-card .detail-label{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.5px}.success-card .detail-value{font-size:14px;font-weight:600}.success-card .detail-box .btn-white{height:32px;padding:0 12px;font-size:13px;border-radius:8px}.success-card .success-map-column{align-self:flex-start;gap:12px;padding-top:14px}.success-card .map-container{height:auto;gap:12px}.success-card .map-image{height:220px;min-height:220px;border-radius:12px}.success-card .btn-directions{position:static;align-self:flex-start;border-radius:8px;box-shadow:none}@media(min-width:768px){.success-card .success-card-body{align-items:flex-start}}.action-buttons-container{display:flex;flex-direction:column-reverse;gap:12px;width:100%;margin-top:8px}@media(min-width:480px){.action-buttons-container{flex-direction:row;justify-content:flex-end}}.view-bookings-btn{height:48px;font-size:15px;border-radius:14px;display:flex;align-items:center;justify-content:center;gap:8px}.back-home-btn{height:48px;font-size:15px;border-radius:14px;display:flex;align-items:center;justify-content:center}@media(min-width:480px){.view-bookings-btn,.back-home-btn{width:auto;padding:0 28px}}.arrow-forward{font-size:18px;width:18px;height:18px;display:inline-flex;align-items:center;justify-content:center;transition:transform .2s}.view-bookings-btn:hover .arrow-forward{transform:translate(3px)}.info-banner{width:100%;background:var(--blue-50);border:1px solid var(--blue-100);border-radius:12px;padding:16px;display:flex;align-items:center;gap:12px;color:var(--blue-700);margin-top:16px}.info-banner app-icon{font-size:20px;width:20px;height:20px;color:var(--blue-700);flex-shrink:0;display:inline-flex;align-items:center;justify-content:center}.info-text{font-size:14px;font-weight:500;line-height:1.4}@media(min-width:768px){.success-screen-container{max-width:100%}.success-header-wrapper{flex-direction:row;justify-content:flex-start;align-items:flex-start;gap:32px;margin-bottom:16px;width:100%}.success-header{flex-direction:row;align-items:center;text-align:start;gap:16px;max-width:none;flex:1}.success-header-text{align-items:flex-start;text-align:start}.success-icon-circle{margin-bottom:0}}.dark-theme .success-title{color:var(--primary-color)}.dark-theme .success-icon-circle{background-color:rgba(var(--green-500-rgb),.1);color:var(--primary-color)}.dark-theme .success-doctor-section{background:var(--primary-950)}.dark-theme .icon-square{background:rgba(var(--green-500-rgb),.1);color:var(--primary-color)}.dark-theme .status-pill{color:var(--green-300);background:var(--primary-900)}.dark-theme .btn-directions{background:var(--primary-950);color:var(--white);border-color:var(--gray-800)}.dark-theme .info-banner{background:var(--gray-800);border-color:var(--gray-700);color:var(--blue-400)}.dark-theme .info-banner app-icon{color:var(--blue-400)}.booking-details-container{display:flex;flex-direction:column;gap:24px;padding-bottom:110px}.booking-layout-grid{display:grid;grid-template-columns:1fr;gap:20px}.booking-column-left,.booking-column-right{display:flex;flex-direction:column;gap:20px}@media(min-width:992px){.booking-layout-grid{grid-template-columns:62% 35%;justify-content:space-between;gap:24px}}.booking-info-card{background:var(--white);border-radius:16px;border:1px solid rgba(var(--gray-1000-rgb),.08);padding:24px;box-shadow:0 4px 12px rgba(var(--gray-1000-rgb),.02);display:flex;flex-direction:column;gap:20px;box-sizing:border-box;height:100%}.booking-doctor-header{display:flex;align-items:center;gap:16px;padding-bottom:8px}.booking-doc-avatar-container{width:56px;height:56px;border-radius:50%;background-color:var(--gray-100);display:flex;align-items:center;justify-content:center;flex-shrink:0;border:1px solid var(--border-color)}.booking-avatar-icon{font-size:32px;width:32px;height:32px;color:var(--primary-color);display:flex;align-items:center;justify-content:center}.booking-doc-info{display:flex;flex-direction:column;gap:4px}.booking-doc-name{font-size:18px;font-weight:700;color:var(--text-dark);margin:0;font-family:var(--font-family)}.booking-doc-specialty{font-size:13px;font-weight:500;color:var(--text-muted);margin:0}.clinic-info-message{display:flex;align-items:center;gap:8px;background-color:rgba(var(--brand-primary-rgb),.05);border:1px solid rgba(var(--brand-primary-rgb),.1);padding:10px 14px;border-radius:10px;margin-bottom:4px;color:var(--primary-color);font-size:13px;font-weight:500;line-height:1.4}.clinic-info-message .info-icon{font-size:18px;width:18px;height:18px;color:var(--primary-color);display:flex;align-items:center;justify-content:center;flex-shrink:0}.dark-theme .clinic-info-message{background-color:rgba(var(--green-500-rgb),.1);border-color:rgba(var(--green-500-rgb),.2);color:var(--primary-color)}.dark-theme .clinic-info-message .info-icon{color:var(--primary-color)}.booking-field{display:flex;flex-direction:column;gap:8px}.booking-field-label{font-size:13px;font-weight:600;color:var(--text-dark);font-family:var(--font-family)}.booking-select .ant-select-selector{height:48px!important;border-radius:12px!important;border-color:var(--border-color)!important}.booking-select .ant-select-selection-item{line-height:48px!important}.calendar-card{background:var(--white);border-radius:16px;border:1px solid rgba(var(--gray-1000-rgb),.08);padding:16px 20px;box-shadow:0 4px 12px rgba(var(--gray-1000-rgb),.02);height:100%;box-sizing:border-box;display:flex;flex-direction:column}.calendar-header-row,.calendar-month-nav,.calendar-grid-container{max-width:420px;width:100%;margin-inline-start:auto;margin-inline-end:auto}.calendar-header-row{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.calendar-title{font-size:16px;font-weight:700;color:var(--text-dark);margin:0;font-family:var(--font-family)}.month-selector-dropdown{display:flex;align-items:center;gap:6px;cursor:pointer;padding:6px 12px;background-color:var(--bg-subtle);border-radius:8px;transition:background-color .2s}.month-selector-dropdown:hover{background-color:var(--border-color)}.month-label{font-size:13px;font-weight:600;color:var(--text-dark);font-family:var(--font-family)}.cal-icon{font-size:16px;width:16px;height:16px;color:var(--primary-color);display:flex;align-items:center;justify-content:center}.chevron-icon{font-size:18px;width:18px;height:18px;color:var(--icon-color);display:flex;align-items:center;justify-content:center}.calendar-month-nav{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px;padding:0 4px}.month-nav-btn{background:transparent;border:none;cursor:pointer;color:var(--primary-color);width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:background-color .2s}.month-nav-btn:hover{background-color:var(--bg-subtle)}.month-nav-btn app-icon{font-size:20px;width:20px;height:20px}.month-nav-label{font-size:14px;font-weight:700;color:var(--text-dark)}.calendar-grid-container{display:flex;flex-direction:column;gap:4px}.calendar-weekdays{display:grid;grid-template-columns:repeat(7,1fr);text-align:center;margin-bottom:4px}.weekday{font-size:12px;font-weight:600;color:var(--text-muted);font-family:var(--font-family)}.calendar-days-grid{display:grid;grid-template-columns:repeat(7,1fr);row-gap:4px;justify-items:center}.calendar-day-btn{width:36px;height:36px;border-radius:50%;border:none;background:transparent;color:var(--text-dark);font-weight:500;font-size:13px;cursor:pointer;display:flex;align-items:center;justify-content:center;font-family:var(--font-family);transition:all .2s ease}.calendar-day-btn:hover:not(.selected-day){background-color:var(--bg-subtle)}.calendar-day-btn.outside-month{color:var(--text-light)}.calendar-day-btn.selected-day{background-color:var(--primary-color)!important;color:var(--white)!important;font-weight:700;box-shadow:0 4px 10px rgba(var(--primary-rgb),.3)}.slots-section{display:flex;flex-direction:column;gap:20px}.section-title-slots{font-size:16px;font-weight:700;color:var(--text-dark);margin:0;font-family:var(--font-family)}.slots-group{display:flex;flex-direction:column;gap:12px}.slots-group-header{display:flex;align-items:center;gap:8px;color:var(--text-muted)}.slots-group-icon{font-size:18px;width:18px;height:18px;color:var(--icon-color);display:flex;align-items:center;justify-content:center}.slots-group-title{font-size:12px;font-weight:600;letter-spacing:.5px;text-transform:uppercase;font-family:var(--font-family)}.slots-grid{display:grid;grid-template-columns:1fr;gap:12px}@media(min-width:768px){.slots-grid{grid-template-columns:repeat(2,1fr);gap:16px}}.slot-card{background:var(--white);border-radius:12px;border:1px solid rgba(var(--gray-1000-rgb),.08);padding:16px 20px;display:flex;justify-content:space-between;align-items:center;transition:all .25s ease;box-shadow:0 2px 6px rgba(var(--gray-1000-rgb),.01)}.slot-info{display:flex;flex-direction:column;gap:4px}.slot-time{font-size:14px;font-weight:700;color:var(--text-dark);font-family:var(--font-family)}.slot-status{font-size:11px;font-weight:600;font-family:var(--font-family)}.status-available{color:var(--trend-positive, var(--success-color))}.status-booked{color:var(--text-light)}.slot-btn{height:32px;border-radius:16px;padding:0 16px;font-size:13px;font-weight:600;border:none;cursor:pointer;transition:all .2s ease;font-family:var(--font-family);display:inline-flex;align-items:center;justify-content:center}.slot-card.slot-selected{border-color:var(--secondary-color)!important;background-color:rgba(var(--secondary-rgb),.05)!important}.slot-card.slot-selected .slot-time{color:var(--text-dark)}.slot-btn.btn-selected,.slot-btn.btn-book{background-color:var(--secondary-color)!important;color:var(--white)!important}.slot-btn.btn-book:hover{opacity:.9;transform:translateY(-1px)}.slot-card.slot-booked,.slot-card.slot-unavailable{background-color:var(--gray-100)!important;border-color:transparent!important}.slot-card.slot-booked .slot-time,.slot-card.slot-unavailable .slot-time,.slot-card.slot-booked .slot-status,.slot-card.slot-unavailable .slot-status{color:var(--text-light)!important}.slot-btn.btn-booked{background-color:var(--gray-300)!important;color:var(--gray-500)!important;cursor:not-allowed}.booking-footer-bar{position:fixed;bottom:0;left:0;right:0;z-index:1000;background-color:var(--white);border-top:1px solid rgba(var(--gray-1000-rgb),.08);padding:16px 24px;display:flex;justify-content:center;box-shadow:0 -4px 16px rgba(var(--gray-1000-rgb),.06)}.confirm-appointment-btn{width:100%;max-width:1400px;height:52px;background-color:var(--primary-color);color:var(--white);border:none;border-radius:12px;font-size:16px;font-weight:700;cursor:pointer;transition:all .25s ease;font-family:var(--font-family);display:flex;align-items:center;justify-content:center;box-shadow:0 4px 12px rgba(var(--primary-rgb),.15)}.confirm-appointment-btn:hover{background-color:var(--primary-hover);transform:translateY(-1px);box-shadow:0 6px 16px rgba(var(--primary-rgb),.25)}.confirm-appointment-btn:active{transform:translateY(0)}.dark-theme .booking-info-card,.dark-theme .calendar-card,.dark-theme .slot-card:not(.slot-selected):not(.slot-booked):not(.slot-unavailable){background-color:var(--white)!important;border-color:var(--border-color)!important}.dark-theme .slot-card.slot-booked,.dark-theme .slot-card.slot-unavailable{background-color:var(--bg-subtle)!important}.dark-theme .slot-btn.btn-booked{background-color:var(--border-color)!important;color:var(--text-muted)!important}.dark-theme .month-selector-dropdown{background-color:var(--bg-subtle)!important}.review-booking-container{display:flex;flex-direction:column;gap:24px;padding:12px 0 40px;width:100%;max-width:100%;align-items:stretch;box-sizing:border-box}.review-header-wrapper{display:flex;flex-direction:column;align-items:center;width:100%;gap:16px;margin-bottom:8px;box-sizing:border-box}.review-header{display:flex;flex-direction:column;align-items:center;text-align:center;gap:8px;max-width:500px}.review-header-text{display:flex;flex-direction:column;align-items:center;text-align:center;gap:4px}.review-icon-circle{width:64px;height:64px;border-radius:50%;background-color:rgba(var(--brand-primary-rgb),.08);display:flex;align-items:center;justify-content:center;margin-bottom:8px}.dark-theme .review-icon-circle{background-color:rgba(var(--green-500-rgb),.1)}.review-icon{font-size:32px;width:32px;height:32px;color:var(--primary-color);display:flex;align-items:center;justify-content:center}.review-title{font-size:24px;font-weight:800;color:var(--primary-color);margin:0;font-family:var(--font-family)}.review-subtitle{font-size:14px;color:var(--text-muted);margin:0;line-height:1.4}.review-card{background:var(--white);border-radius:16px;border:1px solid rgba(var(--gray-1000-rgb),.08);padding:28px;box-shadow:0 4px 20px rgba(var(--gray-1000-rgb),.03);width:100%;box-sizing:border-box;max-width:100%;margin:0 auto}.review-card-title{font-size:18px;font-weight:700;color:var(--text-dark);margin:0 0 8px;font-family:var(--font-family)}.review-card-desc{font-size:13.5px;color:var(--text-muted);line-height:1.45;margin:0 0 20px}.review-details-grid{background-color:var(--bg-subtle);border-radius:12px;padding:20px;display:grid;grid-template-columns:1fr;gap:16px;margin-bottom:20px}@media(min-width:576px){.review-details-grid{grid-template-columns:1fr 1fr;gap:20px 24px}}.review-detail-item{display:flex;align-items:center;gap:14px}.detail-avatar-container{width:44px;height:44px;border-radius:50%;overflow:hidden;background-color:var(--bg-subtle);border:1px solid var(--border-color);flex-shrink:0;display:flex;align-items:center;justify-content:center}.detail-avatar{width:100%;height:100%;object-fit:cover}.detail-avatar-icon{font-size:24px;width:24px;height:24px;color:var(--primary-color);display:flex;align-items:center;justify-content:center}.detail-icon-container{width:44px;height:44px;border-radius:12px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.teal-icon-bg{background-color:rgba(var(--brand-primary-rgb),.08);color:var(--primary-color)}.dark-theme .teal-icon-bg{background-color:rgba(var(--green-500-rgb),.1)}.peach-icon-bg{background-color:rgba(var(--secondary-rgb),.12);color:var(--secondary-color)}.detail-app-icon{font-size:22px;width:22px;height:22px;display:flex;align-items:center;justify-content:center}.detail-info{display:flex;flex-direction:column;gap:2px}.detail-label{font-size:11px;font-weight:600;text-transform:uppercase;color:var(--text-muted);letter-spacing:.5px}.detail-value{font-size:14px;font-weight:700;color:var(--text-dark)}.review-verified-badge{display:flex;align-items:center;gap:10px;background-color:var(--bg-subtle);border-inline-start:3px solid var(--primary-color);padding:12px 16px;border-radius:4px;margin-bottom:24px}.verified-icon{font-size:18px;width:18px;height:18px;color:var(--primary-color);display:flex;align-items:center;justify-content:center;flex-shrink:0}.verified-text{font-size:12.5px;font-weight:600;color:var(--text-muted)}.review-divider{height:1px;background-color:var(--border-color);margin:20px 0;border:none}.review-actions{display:flex;flex-direction:column;gap:12px}.review-actions button{width:100%;height:48px;border-radius:12px;font-size:15px;font-weight:700;display:flex;align-items:center;justify-content:center;gap:6px;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);font-family:var(--font-family)}.review-info-banners{display:flex;flex-direction:column;gap:12px;width:100%;max-width:100%;margin-top:8px}.desktop-banners{display:none!important}.mobile-banners{display:flex!important}.review-info-banner{background-color:var(--white);border:1px solid rgba(var(--gray-1000-rgb),.04);border-radius:12px;padding:16px 20px;display:flex;align-items:center;gap:14px;box-shadow:0 2px 8px rgba(var(--gray-1000-rgb),.01);box-sizing:border-box}.dark-theme .review-info-banner{border-color:var(--border-color)}.info-banner-icon{font-size:24px;width:24px;height:24px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.info-banner-icon.warning-color{color:var(--secondary-color)}.info-banner-icon.info-color{color:var(--primary-color)}.info-banner-text{font-size:13px;font-weight:500;color:var(--text-muted);line-height:1.4}@media(min-width:768px){.desktop-banners{display:flex!important}.mobile-banners{display:none!important}.review-header-wrapper{flex-direction:row;justify-content:space-between;align-items:center;gap:32px;margin-bottom:16px}.review-header{flex-direction:row;align-items:center;text-align:start;gap:16px;max-width:none;flex:1}.review-header-text{align-items:flex-start;text-align:start}.review-card{max-width:100%}.review-details-grid{grid-template-columns:repeat(4,1fr);gap:16px 20px}.review-actions{flex-direction:row-reverse;justify-content:flex-start;gap:12px}.review-actions button{width:auto;height:40px;padding:0 20px;border-radius:8px;font-size:14px}.review-info-banners{display:flex;flex-direction:column;gap:12px;max-width:440px;width:100%;flex-shrink:0}.review-info-banner{padding:12px 16px;gap:12px}}.tabs-container{background-color:var(--white);border-radius:12px;border:1px solid var(--border-color);display:flex;width:100%;max-width:500px;margin:0 auto;overflow:hidden;box-shadow:0 2px 8px rgba(var(--gray-1000-rgb),.02)}.tab-item{flex:1;text-align:center;padding:14px 16px;font-size:14px;font-weight:600;color:var(--text-muted, var(--gray-500));cursor:pointer;transition:all .2s ease;border-bottom:2px solid transparent;-webkit-user-select:none;user-select:none}.tab-item:hover{color:var(--text-dark, var(--gray-800));background-color:var(--bg-subtle, var(--gray-100))}.tab-item.active{color:var(--text-dark, var(--gray-800));border-bottom:2.5px solid var(--primary-color, var(--brand-primary));background-color:var(--white);font-weight:700}.results-header{display:flex;justify-content:space-between;align-items:baseline;width:100%;margin-top:8px}.results-title{font-size:16px;font-weight:700;color:var(--text-dark, var(--gray-800));margin:0}.results-subtitle{font-size:12px;color:var(--text-muted, var(--gray-500))}.lab-results-grid{display:grid;grid-template-columns:1fr;gap:16px}@media(min-width:992px){.lab-results-grid{grid-template-columns:repeat(2,1fr);gap:20px}}.lab-result-card{background:var(--white);border-radius:16px;border:1px solid var(--border-subtle, rgba(var(--gray-1000-rgb), .05));padding:20px;box-shadow:0 4px 12px rgba(var(--gray-1000-rgb),.02);display:flex;justify-content:space-between;align-items:stretch;gap:16px;transition:transform .2s,box-shadow .2s;box-sizing:border-box}.lab-result-card:hover{transform:translateY(-2px);box-shadow:0 6px 16px rgba(var(--gray-1000-rgb),.05)}.card-left{display:flex;flex-direction:column;justify-content:space-between;gap:10px;flex:1}.test-name{font-size:16px;font-weight:700;color:var(--text-dark, var(--gray-800));margin:0;line-height:1.3}.lab-name-wrapper{display:flex;align-items:center;gap:6px;color:var(--text-muted, var(--gray-500))}.lab-icon{font-size:18px;width:18px;height:18px;color:var(--text-muted, var(--gray-500));display:flex;align-items:center;justify-content:center}.lab-name{font-size:13px;font-weight:600}.test-date{font-size:13px;color:var(--text-muted, var(--gray-500))}.card-right{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-end;gap:16px;flex-shrink:0}.btn-primary{height:38px;border-radius:8px;padding:0 16px;font-size:13px;background-color:var(--primary-color);color:var(--white);border:1px solid var(--primary-color);font-weight:600;cursor:pointer;transition:all .25s ease;display:inline-flex;align-items:center;justify-content:center}.btn-primary:hover{background-color:var(--primary-hover);border-color:var(--primary-hover);transform:translateY(-1px)}.share-header-btn{background:transparent;border:none;cursor:pointer;color:var(--text-main);display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;transition:background-color .2s}.share-header-btn:hover{background-color:var(--bg-subtle)}.share-header-btn app-icon{font-size:22px;width:22px;height:22px}.banner-card{background-color:var(--primary-color, var(--brand-primary));border-radius:16px;padding:24px;color:var(--white);box-shadow:0 4px 20px rgba(var(--brand-primary-rgb),.15);display:flex;flex-direction:column;gap:12px}.banner-badge-row{display:flex;align-items:center;gap:12px}.banner-badge{background-color:var(--secondary-color, var(--secondary-color));color:var(--white);font-size:11px;font-weight:700;padding:4px 10px;border-radius:12px;text-transform:capitalize}.banner-date{font-size:13px;color:rgba(var(--brand-white-rgb),.7);font-weight:500}.banner-title{font-size:22px;font-weight:800;color:var(--white)!important;margin:0}.banner-desc{font-size:13px;line-height:1.5;color:rgba(var(--brand-white-rgb),.85);margin:0}.lab-info-section{display:flex;flex-direction:column;gap:16px}@media(min-width:992px){.lab-info-section{flex-direction:row;align-items:stretch}}.lab-card{background:var(--white);border-radius:16px;border:1px solid var(--border-subtle, rgba(var(--gray-1000-rgb), .05));padding:20px;box-shadow:0 4px 12px rgba(var(--gray-1000-rgb),.02);display:flex;align-items:center;gap:16px;flex:1}.lab-logo-placeholder{width:52px;height:52px;border-radius:12px;background-color:var(--gray-100);display:flex;align-items:center;justify-content:center;color:var(--text-muted, var(--gray-500));flex-shrink:0}.lab-logo-placeholder app-icon{font-size:26px;width:26px;height:26px}.lab-details{display:flex;flex-direction:column;gap:4px}.lab-title-row{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.lab-name{font-size:16px;font-weight:700;color:var(--text-dark, var(--gray-800));margin:0}.accredited-badge{display:inline-flex;align-items:center;gap:3px;font-size:10px;font-weight:700;color:var(--primary-500);background-color:var(--green-100);padding:2px 8px;border-radius:6px}.check-icon{font-size:12px;width:12px;height:12px;display:flex;align-items:center;justify-content:center}.lab-address-wrapper{display:flex;align-items:flex-start;gap:4px;color:var(--text-muted, var(--gray-500))}.pin-icon{font-size:16px;width:16px;height:16px;color:var(--text-muted, var(--gray-500));margin-top:1px}.lab-address{font-size:12px;line-height:1.3}.actions-panel{display:flex;flex-direction:column;gap:12px;justify-content:center}@media(min-width:992px){.actions-panel{min-width:240px}}.btn-download{background-color:var(--secondary-800);color:var(--white);border:1px solid var(--secondary-800);border-radius:12px;height:42px;font-weight:700;font-size:13px;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:8px;transition:opacity .2s}.btn-share-doctor{background-color:var(--white);color:var(--primary-color, var(--brand-primary));border:1px solid var(--primary-color, var(--brand-primary));border-radius:12px;height:42px;font-weight:700;font-size:13px;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:8px;transition:background-color .2s}.btn-share-doctor:hover{background-color:var(--bg-subtle, var(--gray-100))}.btn-share-doctor app-icon{font-size:18px;width:18px;height:18px;color:var(--primary-color, var(--brand-primary))!important}.parameters-header{display:flex;flex-direction:column;gap:4px;margin-top:8px}.section-subtitle{font-size:12px;color:var(--text-muted, var(--gray-500))}.parameters-grid{display:grid;grid-template-columns:1fr;gap:16px}@media(min-width:992px){.parameters-grid{grid-template-columns:repeat(2,1fr);gap:20px}}.parameter-card{background:var(--white);border-radius:16px;border:1px solid var(--border-subtle, rgba(var(--gray-1000-rgb), .05));padding:16px 20px;box-shadow:0 4px 12px rgba(var(--gray-1000-rgb),.02);display:flex;flex-direction:column;gap:14px;box-sizing:border-box}.parameter-card.alert-card{background-color:var(--red-50);border-color:rgba(var(--red-500-rgb),.2)}.param-main-info{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.param-title-col{display:flex;flex-direction:column;gap:2px}.param-name{font-size:15px;font-weight:700;color:var(--text-dark, var(--gray-800));margin:0;display:flex;align-items:center;gap:4px}.param-subtitle{font-size:12px;color:var(--text-muted, var(--gray-500))}.warning-icon{color:var(--red-500);font-size:16px;width:16px;height:16px;display:flex;align-items:center;justify-content:center}.param-result-col{display:flex;flex-direction:column;align-items:flex-end;gap:2px}.result-label{font-size:11px;font-weight:600;color:var(--text-muted, var(--gray-500))}.result-value-row{display:flex;align-items:baseline;gap:3px;font-weight:800;color:var(--text-main, var(--gray-800))}.result-value{font-size:20px}.result-unit{font-size:12px;font-weight:500}.param-range-info{display:flex;align-items:center;justify-content:space-between;gap:12px;border-top:1px solid var(--border-subtle, rgba(var(--gray-1000-rgb), .05));padding-top:12px}.alert-card .param-range-info{border-top-color:rgba(var(--red-500-rgb),.08)}.range-label{font-size:11px;font-weight:600;color:var(--text-muted, var(--gray-500));flex-shrink:0}.range-bar-wrapper{display:flex;align-items:center;gap:12px;flex:1;justify-content:flex-end}.range-bar-container{position:relative;width:100%;max-width:180px;height:6px}.range-bar-track{width:100%;height:100%;background-color:var(--gray-200);border-radius:3px}.range-indicator-pin{position:absolute;top:-2px;width:10px;height:10px;border-radius:50%;background-color:var(--primary-300);border:1.5px solid var(--white);box-shadow:0 1px 3px rgba(var(--gray-1000-rgb),.1);transform:translate(-50%)}.range-indicator-pin.alert-pin{background-color:var(--red-500)}.range-text{font-size:12px;font-weight:600;color:var(--text-muted, var(--gray-500));flex-shrink:0}.alert-text{color:var(--red-500)!important}.alert-muted{color:rgba(var(--red-500-rgb),.7)!important}.interpretation-card{background:var(--white);border-radius:16px;border:1px solid var(--border-subtle, rgba(var(--gray-1000-rgb), .05));padding:24px;box-shadow:0 4px 12px rgba(var(--gray-1000-rgb),.02);display:flex;flex-direction:column;gap:16px}.interpretation-header{display:flex;align-items:center;gap:10px}.interpretation-icon{color:var(--primary-color, var(--brand-primary));font-size:22px;width:22px;height:22px}.interpretation-title{font-size:16px;font-weight:700;color:var(--text-dark, var(--gray-800));margin:0}.icd-sub-card{background-color:var(--gray-50);border-radius:12px;padding:16px;display:flex;align-items:flex-start;gap:14px;border:1px solid var(--gray-100)}.icd-badge{width:44px;height:44px;border-radius:50%;background-color:var(--gray-100);display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:700;color:var(--text-muted, var(--gray-500));flex-shrink:0}.icd-details{display:flex;flex-direction:column;gap:4px;flex:1}.icd-title-row{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.icd-title{font-size:14px;font-weight:700;color:var(--text-dark, var(--gray-800));margin:0}.relevancy-badge{font-size:10px;font-weight:700;color:var(--secondary-600);background-color:var(--amber-100);padding:2px 8px;border-radius:6px}.icd-desc{font-size:12px;color:var(--text-muted, var(--gray-500));line-height:1.4;margin:0}.pathologist-notes-wrapper{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--gray-100);padding-top:16px}.notes-heading{font-size:11px;font-weight:600;color:var(--text-muted, var(--gray-500));letter-spacing:.5px;margin:0}.notes-content{font-size:13px;line-height:1.5;color:var(--text-main, var(--gray-700));font-style:italic;margin:0}.trend-card{background-color:var(--secondary-100);border-radius:16px;border:1px solid rgba(var(--secondary-700-rgb),.15);padding:24px;display:flex;flex-direction:column;gap:12px}.trend-title{font-size:16px;font-weight:700;color:var(--secondary-800);margin:0}.trend-description{font-size:13px;line-height:1.5;color:var(--secondary-800);margin:0}.trend-chart{display:flex;justify-content:center;margin-top:8px}.chart-bars-container{display:flex;align-items:flex-end;gap:40px;height:200px;padding-bottom:8px}.chart-bar-col{display:flex;flex-direction:column;align-items:center;gap:6px}.bar-value{font-size:11px;font-weight:700;color:var(--text-muted, var(--gray-500))}.bar-value.current-val{color:var(--secondary-800)}.chart-bar{width:56px;background-color:var(--gray-300);border-radius:6px 6px 0 0;transition:height .3s ease}.chart-bar.current-bar{background-color:var(--secondary-800)}.bar-label{font-size:12px;font-weight:600;color:var(--text-muted, var(--gray-500))}.dashboard-content.logged-in-padding{padding:16px;max-width:1320px;margin:0 auto;box-sizing:border-box;display:flex;flex-direction:column;gap:20px;min-height:100vh;font-family:var(--font-family);background-color:var(--bg-subtle, var(--gray-50));position:relative}.status-pills{display:flex;gap:10px;flex-wrap:wrap;padding-inline-start:2px}.pill-btn{background-color:var(--gray-200);border:none;border-radius:20px;padding:8px 18px;font-size:13px;font-weight:700;color:var(--text-muted);cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1);font-family:var(--font-family)}.pill-btn:hover{background-color:var(--border-color);color:var(--text-main)}.pill-btn.active{background-color:var(--primary-color);color:var(--white)}@media(min-width:768px){.filters-container{flex-direction:column;gap:20px}.status-pills{gap:12px}.pill-btn{font-size:14px;padding:8px 20px}}.notes-grid{display:grid;grid-template-columns:1fr;gap:16px}@media(min-width:768px){.notes-grid{grid-template-columns:repeat(2,1fr);gap:20px}}@media(min-width:1024px){.notes-grid{grid-template-columns:repeat(3,1fr);gap:24px}}.note-card{background:var(--white);border-radius:16px;border:1px solid var(--border-subtle, rgba(var(--gray-1000-rgb), .05));padding:20px;box-shadow:0 4px 12px rgba(var(--gray-1000-rgb),.02);display:flex;flex-direction:column;gap:12px;transition:transform .2s,box-shadow .2s;box-sizing:border-box;position:relative}.note-card:hover{transform:translateY(-2px);box-shadow:0 6px 16px rgba(var(--gray-1000-rgb),.05)}.note-card .card-header{display:flex;justify-content:space-between;align-items:center;width:100%}.note-badge{display:inline-flex;align-items:center;gap:4px;font-size:11px;font-weight:700;padding:5px 12px;border-radius:12px;text-transform:uppercase;letter-spacing:.5px}.note-badge.badge-symptoms{background-color:var(--red-100);color:var(--secondary-color)}.note-badge.badge-medications{background-color:var(--green-100);color:var(--primary-500)}.note-badge.badge-questions{background-color:var(--blue-50);color:var(--blue-700)}.badge-icon{font-size:14px;width:14px;height:14px;display:inline-flex;align-items:center;justify-content:center}.more-btn{color:var(--icon-color);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:color .2s;border:none;background:transparent;width:32px;height:32px;padding:0;border-radius:50%}.more-btn:hover{background-color:var(--bg-subtle);color:var(--text-main)}.more-btn app-icon{font-size:20px;width:20px;height:20px}.note-title{font-size:16px;font-weight:700;color:var(--text-main);margin:0;line-height:1.3}.note-content{font-size:14px;color:var(--text-muted);line-height:1.5;margin:0;flex-grow:1;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.card-footer{display:flex;align-items:center;gap:6px;color:var(--text-muted);font-size:12px;font-weight:500;margin-top:8px}.clock-icon{font-size:15px;width:15px;height:15px;color:var(--icon-color);display:inline-flex;align-items:center;justify-content:center}.fab-btn{position:fixed;bottom:24px;right:24px;height:48px;padding:0 20px;border-radius:24px;background-color:var(--secondary-color);color:var(--white);display:inline-flex;align-items:center;justify-content:center;gap:8px;box-shadow:0 4px 16px rgba(var(--secondary-rgb),.4);cursor:pointer;border:1.5px solid transparent;z-index:100;transition:all .25s cubic-bezier(.4,0,.2,1);box-sizing:border-box}.fab-btn:hover{transform:scale(1.03) translateY(-1px);background-color:var(--secondary-hover);border-color:var(--secondary-color);box-shadow:0 6px 20px rgba(var(--secondary-rgb),.25)}.fab-btn app-icon{font-size:22px;width:22px;height:22px;color:var(--white)!important;display:flex;align-items:center;justify-content:center;transition:color .25s}.fab-btn:hover app-icon{color:var(--secondary-color)!important}.fab-text{font-size:14px;font-weight:700;color:var(--white);transition:color .25s}.fab-btn:hover .fab-text{color:var(--secondary-color)!important}.menu-action-icon{font-size:16px!important;width:16px!important;height:16px!important;margin-inline-end:8px;color:var(--icon-color)}.menu-action-icon.danger-icon{color:var(--trend-negative)!important}.note-form{display:flex;flex-direction:column;gap:16px;padding:8px 0}.form-group{display:flex;flex-direction:column;gap:8px}.field-label{font-size:12px;font-weight:600;color:var(--text-muted);text-transform:uppercase;letter-spacing:.4px}.field-label.required:after{content:" *";color:var(--trend-negative)}.header-right-profile{display:flex;align-items:center}.header-doc-avatar{width:36px;height:36px;border-radius:50%;object-fit:cover;border:1.5px solid var(--border-color, var(--gray-300))}.patient-card{background-color:var(--primary-color, var(--brand-primary));border-radius:16px;padding:24px;display:flex;align-items:center;gap:20px;color:var(--white, var(--brand-white));box-shadow:0 4px 20px rgba(var(--brand-primary-rgb),.15)}.patient-avatar-container{width:76px;height:76px;border-radius:50%;overflow:hidden;border:2px solid rgba(var(--brand-white-rgb),.6);flex-shrink:0}.patient-avatar{width:100%;height:100%;object-fit:cover}.patient-details{display:flex;flex-direction:column;align-items:flex-start;gap:4px}.patient-name{font-size:20px;font-weight:800;color:var(--white, var(--brand-white))!important;margin:0}.patient-meta{font-size:13px;color:rgba(var(--brand-white-rgb),.8)!important;margin:0}.patient-mrn-badge{font-size:11px;font-weight:700;color:var(--primary-color, var(--brand-primary))!important;background-color:var(--primary-200);padding:4px 10px;border-radius:6px;margin-top:4px;display:inline-block}.vitals-section{display:flex;flex-direction:column;gap:12px}.section-title{font-size:16px;font-weight:700;color:var(--text-dark, var(--gray-800));margin:0}.vitals-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;width:100%;box-sizing:border-box}@media(min-width:1024px){.vitals-grid{grid-template-columns:repeat(9,1fr);gap:12px}}.vital-card{background-color:var(--white, var(--brand-white));border:1px solid var(--border-color, var(--gray-300));border-radius:10px;padding:12px 6px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;text-align:center;box-shadow:0 2px 6px rgba(var(--gray-1000-rgb),.01);transition:transform .2s,box-shadow .2s}.vital-card:hover{transform:translateY(-1px);box-shadow:0 4px 10px rgba(var(--gray-1000-rgb),.04)}.vital-label{font-size:10px;font-weight:600;color:var(--text-muted, var(--gray-500));text-transform:capitalize}.vital-value{font-size:18px;font-weight:800;color:var(--text-main, var(--gray-800))}.vital-unit{font-size:10px;color:var(--text-muted, var(--gray-500));font-weight:500}.orange-text{color:var(--secondary-color, var(--secondary-color))!important}.vital-card.highlighted-orange{background-color:var(--secondary-color, var(--secondary-color));border-color:var(--secondary-color, var(--secondary-color));color:var(--white, var(--brand-white))}.vital-card.highlighted-orange .vital-label,.vital-card.highlighted-orange .vital-value,.vital-card.highlighted-orange .vital-unit{color:var(--white, var(--brand-white))!important}.accordion-list{display:flex;flex-direction:column;gap:12px}.accordion-item{border-radius:12px;overflow:hidden;display:flex;flex-direction:column}.accordion-header{background-color:var(--gray-100);border:1px solid var(--border-color, var(--gray-300));border-radius:12px;padding:14px 20px;display:flex;align-items:center;justify-content:space-between;cursor:pointer;transition:background-color .2s,border-radius .2s;-webkit-user-select:none;user-select:none}.accordion-item.expanded .accordion-header{background-color:var(--gray-100);border-bottom-left-radius:0;border-bottom-right-radius:0;border-bottom-color:transparent}.accordion-header:hover{background-color:var(--gray-200)}.accordion-header-left{display:flex;align-items:center;gap:12px}.panel-icon{color:var(--primary-color, var(--brand-primary));font-size:20px;width:20px;height:20px;display:flex;align-items:center;justify-content:center}.panel-title{font-size:13px;font-weight:700;color:var(--primary-color, var(--brand-primary));letter-spacing:.5px}.panel-chevron{font-size:20px;width:20px;height:20px;color:var(--text-muted);display:flex;align-items:center;justify-content:center}.accordion-content{background-color:var(--white, var(--brand-white));border:1px solid var(--border-color, var(--gray-300));border-top:none;border-bottom-left-radius:12px;border-bottom-right-radius:12px;padding:18px 20px;box-sizing:border-box}.accordion-content p{font-size:13px;line-height:1.6;color:var(--text-dark, var(--gray-700));margin:0}.diagnosis-item{display:flex;flex-direction:column;gap:4px}.diag-title{font-size:14px;font-weight:700;color:var(--text-main)}.diag-code{font-size:12px;font-weight:600;color:var(--text-muted);background-color:var(--bg-subtle, var(--gray-100));padding:3px 8px;border-radius:4px;display:inline-block;align-self:flex-start}.plan-list{margin:0;padding-inline-start:20px;display:flex;flex-direction:column;gap:8px}.plan-list li{font-size:13px;line-height:1.5;color:var(--text-dark)}.prescriptions-table-wrapper{width:100%;overflow-x:auto;border-radius:8px;border:1px solid var(--border-color, var(--gray-300))}.prescriptions-table{width:100%;border-collapse:collapse;text-align:start;font-size:13px}.prescriptions-table th{background-color:var(--table-header-bg, var(--primary-50));color:var(--primary-color, var(--brand-primary));font-weight:700;padding:12px 14px;border-bottom:1.5px solid var(--border-color, var(--gray-300))}.prescriptions-table td{padding:12px 14px;border-bottom:1px solid var(--border-subtle, rgba(var(--gray-1000-rgb), .05));color:var(--text-dark)}.prescriptions-table tbody tr:last-child td{border-bottom:none}.prescriptions-table tbody tr:hover td{background-color:var(--table-row-hover, var(--gray-50))}.rx-name{color:var(--text-main)}.rx-type{font-size:11px;color:var(--text-muted);font-weight:400}.rx-instructions{font-style:italic;color:var(--text-muted)}.red-flags-collapsible-card{border-radius:12px;overflow:hidden;margin-top:4px;display:flex;flex-direction:column;border:1px solid rgba(var(--red-500-rgb),.25);box-shadow:0 2px 8px rgba(var(--red-500-rgb),.04)}.red-flags-header{background-color:var(--badge-bg-danger, var(--red-100));padding:14px 20px;display:flex;align-items:center;justify-content:space-between;cursor:pointer;transition:background-color .2s;-webkit-user-select:none;user-select:none}.red-flags-header:hover{background-color:var(--red-100)}.red-flags-collapsible-card.expanded .red-flags-header{border-bottom-left-radius:0;border-bottom-right-radius:0}.red-flags-header-left{display:flex;align-items:center;gap:12px}.red-flags-icon{color:var(--badge-text-danger, var(--red-500));font-size:20px;width:20px;height:20px;display:flex;align-items:center;justify-content:center}.red-flags-text{font-size:13px;font-weight:700;color:var(--badge-text-danger, var(--red-500));letter-spacing:.5px}.red-flags-chevron{color:var(--badge-text-danger, var(--red-500));font-size:20px;width:20px;height:20px;display:flex;align-items:center;justify-content:center}.red-flags-content{background-color:var(--red-50);padding:16px 20px;box-sizing:border-box}.red-flags-list{display:flex;flex-direction:column;gap:12px}.red-flag-item{display:flex;gap:14px;align-items:flex-start;padding:12px;border-radius:8px;background-color:var(--brand-white);border:1px solid rgba(var(--red-500-rgb),.15);box-shadow:0 1px 4px rgba(var(--red-500-rgb),.02)}.rf-badge-icon{color:var(--badge-text-danger, var(--red-500));flex-shrink:0;display:flex;align-items:center;justify-content:center;width:24px;height:24px}.rf-details{display:flex;flex-direction:column;gap:3px}.rf-title{font-size:14px;font-weight:700;color:var(--badge-text-danger, var(--red-500))}.rf-desc{font-size:12px;line-height:1.4;color:var(--red-800)}.dark-theme .header-bar{background-color:var(--white);border-bottom-color:var(--border-color)}.dark-theme .accordion-header{background-color:var(--bg-light);border-color:var(--border-color)}.dark-theme .accordion-header:hover{background-color:var(--gray-700)}.dark-theme .accordion-content,.dark-theme .vital-card{background-color:var(--white);border-color:var(--border-color)}.dark-theme .vital-card.highlighted-orange{background-color:var(--secondary-color);border-color:var(--secondary-color)}.dashboard-content.logged-in-padding{padding:16px;max-width:1320px;margin:0 auto;box-sizing:border-box;display:flex;flex-direction:column;gap:20px;min-height:100vh;font-family:var(--font-family);background-color:var(--bg-subtle, var(--gray-50))}.header-title{font-size:18px;font-weight:700;color:var(--text-main);margin:0;font-family:var(--font-family)}.filters-container{display:flex;flex-direction:column;gap:16px}.search-box{width:100%}.status-tabs{display:flex;border-bottom:1px solid var(--border-color, var(--gray-300));gap:20px;width:100%;padding-inline-start:4px}.tab-btn{background:transparent;border:none;padding:8px 4px 10px;font-size:14px;font-weight:600;color:var(--text-muted);cursor:pointer;position:relative;transition:all .2s ease;font-family:var(--font-family)}.tab-btn:hover{color:var(--primary-color)}.tab-btn.active{color:var(--primary-color);font-weight:700}.tab-btn.active:after{content:"";position:absolute;bottom:-1px;left:0;right:0;height:3px;background-color:var(--secondary-color);border-radius:3px 3px 0 0}@media(min-width:768px){.filters-container{flex-direction:column;gap:20px}.search-box{max-width:100%}.status-tabs{gap:32px}.tab-btn{font-size:15px;padding:8px 4px 12px}}.bookings-filter-bar{display:flex;flex-direction:column;gap:12px;border-bottom:1px solid var(--border-color, var(--gray-300))}.bookings-filter-bar .status-tabs{border-bottom:none;overflow-x:auto;scrollbar-width:none}.bookings-filter-bar .status-tabs::-webkit-scrollbar{display:none}.bookings-filter-bar .tab-btn{white-space:nowrap;flex-shrink:0}.bookings-filter-bar .tab-btn.active:after{bottom:0}.bookings-period-toggle{order:-1;display:flex;gap:2px;padding:3px;background:rgba(var(--primary-rgb),.04);border:1px solid var(--border-color);border-radius:10px}.bookings-period-toggle .toggle-btn{padding:8px 12px;font-size:13px;border-radius:8px}.bookings-period-toggle .toggle-btn.active{box-shadow:0 2px 8px rgba(var(--primary-rgb),.2)}@media(min-width:768px){.bookings-filter-bar{flex-direction:row;align-items:center;justify-content:space-between;gap:24px}.bookings-filter-bar .status-tabs{width:auto;flex:1;min-width:0;align-self:flex-end}.bookings-period-toggle{order:0;flex-shrink:0;margin-bottom:8px}.bookings-period-toggle .toggle-btn{flex:0 0 auto;padding:7px 16px}}.appointments-grid{display:grid;grid-template-columns:1fr;gap:16px}@media(min-width:768px){.appointments-grid{grid-template-columns:repeat(2,1fr);gap:20px}}.appointment-card{background:var(--white);border-radius:16px;border:1px solid var(--border-subtle, rgba(var(--gray-1000-rgb), .05));padding:18px;box-shadow:0 4px 12px rgba(var(--gray-1000-rgb),.02);display:flex;flex-direction:column;gap:14px;transition:transform .2s,box-shadow .2s;box-sizing:border-box}.appointment-card:hover{transform:translateY(-2px);box-shadow:0 6px 16px rgba(var(--gray-1000-rgb),.04)}.card-top{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.doctor-info-row{display:flex;align-items:center;gap:12px;min-width:0}.appointment-card .doctor-avatar-wrapper{width:44px;height:44px;border-radius:10px;overflow:hidden;border:1px solid var(--border-color, var(--gray-300));display:flex;align-items:center;justify-content:center;flex-shrink:0;background-color:var(--bg-subtle, var(--gray-50));color:var(--primary-color);font-size:18px;font-weight:700}.appointment-card .doctor-avatar-wrapper.cancelled-avatar{border-color:rgba(var(--danger-rgb),.2)}.appointment-card .doctor-avatar-wrapper .doctor-avatar{width:100%;height:100%;border:none;border-radius:0;object-fit:contain;padding:4px;box-sizing:border-box}.doctor-details{display:flex;flex-direction:column;gap:2px;min-width:0}.doctor-details .doctor-name{font-size:16px!important;font-weight:700!important;color:var(--text-main)!important;margin:0!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.doctor-details .clinic-name{font-size:12px!important;color:var(--text-light)!important;margin:0!important;font-weight:500!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.status-badge{font-size:11px;font-weight:700;padding:4px 10px;border-radius:12px;text-transform:capitalize;letter-spacing:.3px;flex-shrink:0}.status-badge.badge-completed{background-color:var(--green-50);color:var(--green-800)}.status-badge.badge-cancelled{background-color:var(--red-50);color:var(--red-600)}.status-badge.badge-booked{background-color:rgba(var(--brand-primary-rgb),.1);color:var(--brand-primary)}.divider.dashed{border-top:1.5px dashed var(--border-color, var(--gray-300));margin:2px 0;opacity:.8}.date-time-row{display:flex;align-items:center;gap:20px}.info-item{display:flex;align-items:center;gap:6px;color:var(--text-muted)}.info-icon{font-size:16px;width:16px;height:16px;color:var(--icon-color);display:inline-flex;align-items:center;justify-content:center}.info-text{font-size:13px;font-weight:600;color:var(--text-dark, var(--gray-700))}.service-price-row{display:flex;justify-content:space-between;align-items:flex-end}.info-column{display:flex;flex-direction:column;gap:4px}.info-column.text-right{text-align:end;align-items:flex-end}.row-label{font-size:11px;font-weight:600;color:var(--text-muted);text-transform:uppercase;letter-spacing:.4px}.row-value{font-size:14px;font-weight:700;color:var(--text-main)}.service-type-badge{align-self:flex-start;display:inline-flex;align-items:center;padding:4px 12px;border-radius:999px;font-size:13px;font-weight:700;color:var(--secondary-dark);background-color:rgba(var(--secondary-rgb),.1);border:1px solid rgba(var(--secondary-rgb),.3)}.row-value.price{font-size:16px;font-weight:800;color:var(--secondary-color)}.row-value.price.refunded{color:var(--text-light, var(--gray-300));text-decoration:line-through;font-weight:700}.booking-price-was{display:inline-flex;align-items:center;gap:6px}.booking-original-price{font-size:12px;font-weight:500;color:var(--text-muted);text-decoration:line-through}.booking-percent-off{font-size:11px;font-weight:800;color:var(--secondary-color)}.detail-box-group{display:contents}.booking-card-subtitle{margin:2px 0 0;font-size:13px;line-height:1.4;color:var(--text-muted);display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.card-actions{margin-top:4px}.view-emr-btn{width:100%;height:40px;background-color:var(--primary-950);color:var(--white);border:none;border-radius:8px;font-weight:700;font-size:13px;cursor:pointer;transition:all .2s ease-in-out;display:flex;align-items:center;justify-content:center;font-family:var(--font-family)}.view-emr-btn:hover{background-color:var(--primary-color);transform:translateY(-1px);box-shadow:0 4px 12px rgba(var(--primary-rgb),.15)}.view-emr-btn:active{transform:translateY(0)}.appointment-card.clickable{cursor:pointer}.booking-kind-icon{width:44px;height:44px;flex-shrink:0;border-radius:10px;background:var(--primary-light);color:var(--primary-color);display:flex;align-items:center;justify-content:center}.booking-kind-icon.offer{background:var(--secondary-light);color:var(--secondary-color)}.booking-kind-icon.medical{background:rgba(var(--iqama-rgb),.12);color:var(--iqama-color)}.booking-kind-icon app-icon{font-size:22px;width:22px;height:22px}.booking-card-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px;border-top:none}.header-bar-action{margin-inline-start:auto}.no-results .btn-primary{margin-top:16px}.no-results{text-align:center;padding:40px 16px;background:var(--white);border-radius:16px;border:1px solid var(--border-subtle);color:var(--text-muted)}.empty-icon{font-size:40px;width:40px;height:40px;color:var(--icon-color);margin-bottom:8px;display:inline-flex;align-items:center;justify-content:center}.no-results h3{font-size:16px;font-weight:700;color:var(--text-main);margin:0 0 4px}.no-results p{font-size:13px;color:var(--text-light);margin:0}.health-insights-banner{background-color:var(--primary-color);border-radius:16px;position:relative;overflow:hidden;padding:24px;color:var(--white);margin-top:8px;box-sizing:border-box}.banner-content{display:flex;flex-direction:column;justify-content:space-between;gap:20px;position:relative;z-index:2}.text-section{display:flex;flex-direction:column;align-items:flex-start;gap:12px;flex:1}.banner-title{font-size:20px;font-weight:800;color:var(--white)!important;margin:0}.banner-text{font-size:14px;line-height:1.5;color:rgba(var(--brand-white-rgb),.85)!important;margin:0;max-width:100%}.view-stats-btn{background-color:var(--secondary-600);color:var(--white)!important;border:none;height:38px;padding:0 24px;border-radius:19px;font-size:13px;font-weight:700;cursor:pointer;transition:all .2s ease-in-out;display:inline-flex;align-items:center;justify-content:center;font-family:var(--font-family);margin-top:4px}.view-stats-btn:hover{background-color:var(--secondary-color);transform:translateY(-1px);box-shadow:0 4px 12px rgba(var(--secondary-rgb),.25)}.view-stats-btn:active{transform:translateY(0)}.graphic-section{display:none}@media(min-width:768px){.health-insights-banner{padding:32px}.banner-content{flex-direction:row;align-items:center;gap:32px}.banner-text{max-width:520px}.graphic-section{display:block;width:160px;height:80px;flex-shrink:0}.trend-svg{width:100%;height:100%}}.dashboard-content.logged-in-padding{padding:16px;max-width:1320px;margin:0 auto;box-sizing:border-box;display:flex;flex-direction:column;gap:24px;min-height:100vh;font-family:var(--font-family);background-color:var(--bg-subtle, var(--gray-50));position:relative}@media(min-width:640px){.dashboard-content.logged-in-padding{padding:24px;gap:28px}}@media(min-width:1024px){.dashboard-content.logged-in-padding{padding:24px 48px 48px;gap:32px}}@media(min-width:1536px){.dashboard-content.logged-in-padding{max-width:1440px;padding:24px 64px 48px}}.header-bar{background-color:var(--white);border-bottom:1px solid var(--border-color);width:100%;box-sizing:border-box}.header-bar-inner{display:flex;align-items:center;gap:16px;height:56px;max-width:1440px;margin:0 auto;padding:0 16px;width:100%;box-sizing:border-box}@media(min-width:768px){.header-bar-inner{padding:0 24px}}.back-btn{background:transparent;border:none;cursor:pointer;color:var(--text-main);display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;transition:background-color .2s;padding:0}.back-btn:hover{background-color:var(--bg-subtle)}.back-btn app-icon{font-size:24px;width:24px;height:24px}.header-title{font-size:18px;font-weight:700;color:var(--text-main);margin:0;flex:1;font-family:var(--font-family)}.more-options-btn{background:transparent;border:none;cursor:pointer;color:var(--text-main);display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;transition:background-color .2s}.more-options-btn:hover{background-color:var(--bg-subtle)}.more-options-btn app-icon{font-size:24px;width:24px;height:24px}.search-box{width:100%;max-width:500px;margin:0 auto}.search-icon{font-size:20px;width:20px;height:20px;color:var(--icon-color);display:inline-flex;align-items:center;justify-content:center}.reports-grid{display:grid;grid-template-columns:1fr;gap:16px}@media(min-width:992px){.reports-grid{grid-template-columns:1fr;gap:20px;align-items:flex-start}}.report-card{background:var(--white);border-radius:16px;border:1px solid var(--border-subtle, rgba(var(--gray-1000-rgb), .05));box-shadow:0 4px 12px rgba(var(--gray-1000-rgb),.02);display:flex;flex-direction:column;transition:transform .2s,box-shadow .2s;box-sizing:border-box;overflow:hidden}.report-card:hover{transform:translateY(-1px);box-shadow:0 6px 16px rgba(var(--gray-1000-rgb),.04)}.report-card .card-header{padding:20px;display:flex;justify-content:space-between;align-items:center;cursor:pointer;-webkit-user-select:none;user-select:none}.report-card .header-left{display:flex;flex-direction:column;gap:6px}.report-name{font-size:16px;font-weight:700;color:var(--text-dark, var(--gray-800));margin:0}.meta-row{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.meta-item{display:inline-flex;align-items:center;gap:4px;font-size:12px;color:var(--text-muted, var(--gray-500));font-weight:500}.meta-icon{font-size:14px;width:14px;height:14px;color:var(--icon-color, var(--gray-400));display:flex;align-items:center;justify-content:center}.chevron-icon{font-size:24px;color:var(--text-muted, var(--gray-500));width:24px;height:24px;display:flex;align-items:center;justify-content:center}.report-card .card-body{padding:16px 20px 20px;display:flex;flex-direction:column;gap:16px;border-top:1px solid var(--border-subtle, rgba(var(--gray-1000-rgb), .05))}.card-media-block{display:flex;flex-direction:column;gap:16px;width:100%}@media(min-width:768px){.report-card .card-body{display:grid;grid-template-columns:1.2fr 1fr;gap:24px;align-items:stretch;padding:20px 24px 24px}.findings-container{height:100%;box-sizing:border-box}.scan-image{max-height:320px}}.findings-container{background-color:var(--gray-50);border:1px solid var(--gray-100);border-radius:12px;padding:16px;display:flex;flex-direction:column;gap:6px}.findings-title{font-size:12px;font-weight:700;color:var(--text-dark, var(--gray-800));text-transform:uppercase;letter-spacing:.5px;margin:0}.findings-text{font-size:13px;line-height:1.5;color:var(--text-muted, var(--gray-600));margin:0}.image-preview-container{position:relative;width:100%;border-radius:12px;overflow:hidden;border:1px solid var(--border-color, var(--gray-300));box-shadow:inset 0 0 10px rgba(var(--gray-1000-rgb),.05)}.scan-image{width:100%;max-height:240px;object-fit:cover;display:block}.resolution-badge{position:absolute;bottom:12px;right:12px;background-color:rgba(var(--gray-1000-rgb),.7);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);color:var(--white, var(--brand-white));font-size:10px;font-weight:700;padding:4px 10px;border-radius:6px;display:inline-flex;align-items:center;gap:4px;letter-spacing:.4px}.search-zoom-icon{font-size:12px;width:12px;height:12px;color:var(--white)!important;display:flex;align-items:center;justify-content:center}.inline-actions{display:flex;gap:12px}.btn-download{flex:1;background-color:var(--primary-color, var(--brand-primary));color:var(--white);border:1px solid var(--primary-color, var(--brand-primary));border-radius:10px;height:40px;font-weight:700;font-size:13px;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:6px;transition:opacity .25s}.btn-download:hover{opacity:.9}.btn-download app-icon{font-size:18px;width:18px;height:18px;color:var(--white)!important}.btn-dicom{flex:1;background-color:var(--white);color:var(--text-dark, var(--gray-800));border:1px solid var(--border-color, var(--gray-300));border-radius:10px;height:40px;font-weight:700;font-size:13px;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:6px;transition:background-color .25s}.btn-dicom:hover{background-color:var(--bg-subtle, var(--gray-100))}.btn-dicom app-icon{font-size:18px;width:18px;height:18px;color:var(--text-dark, var(--gray-800))!important}.no-results{text-align:center;padding:60px 24px;background:var(--white);border-radius:16px;border:1px solid var(--border-subtle);color:var(--text-muted)}.empty-icon{font-size:48px;width:48px;height:48px;color:var(--icon-color);margin-bottom:12px;display:inline-flex;align-items:center;justify-content:center}.no-results h3{font-size:18px;font-weight:700;color:var(--text-main);margin:0 0 4px}.no-results p{font-size:14px;color:var(--text-light);margin:0}.support-banner{margin-top:16px;display:flex;flex-direction:column;align-items:center;text-align:center;gap:14px;padding:24px;border-radius:16px;background-color:var(--white);border:1px solid var(--border-subtle, rgba(var(--gray-1000-rgb), .05));box-shadow:0 4px 12px rgba(var(--gray-1000-rgb),.01)}.support-text{font-size:14px;font-weight:600;color:var(--text-muted, var(--gray-500));margin:0;max-width:320px;line-height:1.4}@media(min-width:768px){.support-text{max-width:100%}}.fullscreen-overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:rgba(var(--gray-900-rgb),.85);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);z-index:10000;display:flex;justify-content:center;align-items:center;animation:fadeInOverlay .25s ease-out}.fullscreen-content{position:relative;display:flex;flex-direction:column;align-items:center;max-width:90vw;max-height:90vh;gap:16px;animation:scaleInContent .3s cubic-bezier(.34,1.56,.64,1)}.overlay-header{background:rgba(var(--brand-white-rgb),.1);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);border:1px solid rgba(var(--brand-white-rgb),.15);padding:8px 20px;border-radius:30px;box-shadow:0 4px 30px rgba(var(--gray-1000-rgb),.1)}.overlay-header h3{margin:0;font-size:16px;font-weight:700;color:var(--brand-white);letter-spacing:.5px;font-family:var(--font-family);text-shadow:0 2px 4px rgba(var(--gray-1000-rgb),.2)}.close-overlay-btn{position:absolute;top:30px;right:30px;background:rgba(var(--brand-white-rgb),.1);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);border:1px solid rgba(var(--brand-white-rgb),.15);color:var(--brand-white);cursor:pointer;width:44px;height:44px;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:all .25s ease;z-index:10001;box-shadow:0 4px 12px rgba(var(--gray-1000-rgb),.15)}.close-overlay-btn:hover{background:rgba(var(--brand-white-rgb),.25);transform:rotate(90deg) scale(1.1);box-shadow:0 6px 16px rgba(var(--gray-1000-rgb),.25)}.close-overlay-btn app-icon{font-size:24px;width:24px;height:24px;color:var(--brand-white)!important}.overlay-image-wrapper{background:rgba(var(--gray-1000-rgb),.4);border:1px solid rgba(var(--brand-white-rgb),.1);border-radius:16px;overflow:hidden;box-shadow:0 25px 50px -12px rgba(var(--gray-1000-rgb),.6);display:flex;align-items:center;justify-content:center}.overlay-image-wrapper img{max-width:100%;max-height:75vh;object-fit:contain;display:block}@keyframes fadeInOverlay{0%{opacity:0}to{opacity:1}}@keyframes scaleInContent{0%{transform:scale(.9);opacity:0}to{transform:scale(1);opacity:1}}.studies-section-title{font-size:15px;font-weight:600;color:var(--text-muted, var(--gray-500));margin-bottom:16px;margin-top:8px;font-family:var(--font-family)}.study-header-left{display:flex;align-items:center;gap:16px;flex:1}.study-icon-box{width:48px;height:48px;border-radius:12px;background-color:var(--primary-900);display:flex;align-items:center;justify-content:center;flex-shrink:0}.study-icon{font-size:24px;width:24px;height:24px;color:var(--primary-400)!important;display:flex;align-items:center;justify-content:center}.study-text-box{display:flex;flex-direction:column;gap:4px}.study-name{font-size:16px;font-weight:700;color:var(--text-dark, var(--gray-800));margin:0;font-family:var(--font-family)}.study-meta{font-size:13px;color:var(--text-muted, var(--gray-500));font-weight:500;font-family:var(--font-family)}.findings-header{display:flex;align-items:center;gap:8px;margin-bottom:8px}.findings-header-icon{font-size:20px;width:20px;height:20px;color:var(--text-dark, var(--gray-800));display:flex;align-items:center;justify-content:center}.study-actions-list{display:flex;flex-direction:column;gap:12px;width:100%}.study-actions-list .btn-white{border-color:var(--primary-color, var(--brand-primary));color:var(--primary-color, var(--brand-primary))}.full-width-study-btn{width:100%!important;height:44px!important;border-radius:10px!important;font-size:14px!important;font-weight:700!important;gap:8px!important}.full-width-study-btn app-icon{font-size:20px;width:20px;height:20px;display:flex;align-items:center;justify-content:center}@media(min-width:768px){.study-actions-list{flex-direction:row;align-items:center;gap:12px}.study-actions-list .full-width-study-btn{width:auto!important;flex:1}}.doctors-grid:not(.pub-doctors-grid){display:grid;grid-template-columns:1fr;gap:20px;width:100%;box-sizing:border-box}@media(min-width:768px){.doctors-grid:not(.pub-doctors-grid){grid-template-columns:repeat(2,1fr);gap:24px}}@media(min-width:1024px){.doctors-grid:not(.pub-doctors-grid){grid-template-columns:repeat(3,1fr);gap:24px}}.doctor-directory-card{background:var(--white);border-radius:16px;border:1px solid var(--border-subtle, rgba(var(--gray-1000-rgb), .05));box-shadow:0 4px 12px rgba(var(--gray-1000-rgb),.02);padding:24px;display:flex;flex-direction:column;height:100%;transition:transform .2s,box-shadow .2s;box-sizing:border-box;overflow:hidden}.doctor-directory-card:hover{transform:translateY(-1px);box-shadow:0 6px 16px rgba(var(--gray-1000-rgb),.04)}.card-main-content{display:flex;flex-direction:column;gap:16px;width:100%;flex:1}.doctor-profile-section{display:flex;align-items:center;gap:20px}.doctor-avatar-wrapper{width:64px;height:64px;border-radius:50%;overflow:hidden;border:2px solid var(--border-subtle, rgba(var(--gray-1000-rgb), .08));background-color:var(--bg-subtle, var(--gray-50));flex-shrink:0;display:flex;align-items:center;justify-content:center}.doctor-avatar{width:100%;height:100%;object-fit:cover}.doctor-info-details{display:flex;flex-direction:column;align-items:flex-start;gap:4px}.doctor-name{font-size:17px;font-weight:700;color:var(--text-dark, var(--gray-800));margin:0;font-family:var(--font-family)}.doctor-specialty-badge{font-size:11px;font-weight:700;color:var(--primary-color, var(--brand-primary));background-color:rgba(var(--brand-primary-rgb),.08);padding:4px 10px;border-radius:20px;text-transform:uppercase;letter-spacing:.5px;font-family:var(--font-family);margin:2px 0}.clinics-list{display:flex;flex-direction:column;gap:4px}.clinic-name-label{display:inline-flex;align-items:center;gap:6px;font-size:13px;color:var(--text-muted, var(--gray-500));margin:0;font-family:var(--font-family)}.clinic-icon{font-size:16px;width:16px;height:16px;color:var(--icon-color, var(--gray-400));display:flex;align-items:center;justify-content:center}.doctor-credentials-section{display:flex;flex-direction:row;gap:16px;flex-wrap:wrap;margin-top:auto;padding-top:16px}.credential-item{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:600;color:var(--text-dark, var(--gray-700));font-family:var(--font-family)}.rating .star-icon{color:var(--amber-300);font-size:16px;width:16px;height:16px;display:flex;align-items:center;justify-content:center}.rating-value{font-weight:700}.reviews-count{color:var(--text-muted, var(--gray-500));font-weight:500;font-size:12px}.experience .exp-icon{color:var(--icon-color, var(--gray-400));font-size:16px;width:16px;height:16px;display:flex;align-items:center;justify-content:center}.availability-row{display:flex;align-items:center;margin-bottom:16px}.availability-status{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:600;color:var(--primary-500);font-family:var(--font-family)}.availability-icon{font-size:16px;width:16px;height:16px;color:inherit;display:flex;align-items:center;justify-content:center}.doctor-actions-list{display:flex;flex-direction:column;gap:12px;width:100%}.doctor-actions-list .btn-white{border-color:var(--primary-color, var(--brand-primary));color:var(--primary-color, var(--brand-primary))}@media(min-width:768px){.doctor-actions-list{flex-direction:row;align-items:center;gap:12px}.doctor-actions-list .full-width-study-btn{width:auto!important;flex:1;margin-bottom:0;font-size:12px!important;gap:4px!important}}.other-studies-group,.other-studies-list{display:flex;flex-direction:column;gap:16px;width:100%}.other-study-card{background:var(--white);border-radius:16px;border:1px solid var(--border-subtle, rgba(var(--gray-1000-rgb), .05));box-shadow:0 4px 16px rgba(var(--gray-1000-rgb),.015);margin-bottom:8px;padding:24px;display:flex;flex-direction:column;gap:20px;transition:transform .2s,box-shadow .2s;box-sizing:border-box;width:100%}.other-study-card:hover{transform:translateY(-2px);box-shadow:0 8px 24px rgba(var(--brand-primary-rgb),.05);border-color:rgba(var(--brand-primary-rgb),.08)}@media(min-width:992px){.other-study-card{display:grid;grid-template-columns:1fr 240px;gap:32px;align-items:stretch}}.study-details-col{display:flex;flex-direction:column;gap:14px}.study-header-row{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.study-icon-wrapper{width:42px;height:42px;border-radius:10px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.study-icon-wrapper app-icon{font-size:20px;width:20px;height:20px;display:flex;align-items:center;justify-content:center}.study-title-group{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.study-card-title{font-size:18px;font-weight:800;color:var(--text-dark, var(--gray-800));margin:0;letter-spacing:-.01em}.study-badge-status{display:inline-flex;align-items:center;gap:5px;font-size:11px;font-weight:700;padding:3px 10px;border-radius:999px;background-color:var(--badge-bg-success, var(--green-100));color:var(--badge-text-success, var(--green-800))}.study-badge-status:before{content:"";width:6px;height:6px;background-color:currentColor;border-radius:50%}.study-badge-category{font-size:11px;font-weight:600;padding:3px 10px;border-radius:999px;background-color:var(--badge-bg-neutral, var(--gray-200));color:var(--badge-text-neutral, var(--gray-600));text-transform:capitalize}.study-meta-subrow{display:flex;align-items:center;gap:16px;flex-wrap:wrap;font-size:12px;color:var(--text-muted, var(--gray-500));font-weight:500}.study-meta-item{display:flex;align-items:center;gap:6px}.study-meta-item app-icon{font-size:15px;width:15px;height:15px;color:var(--icon-color, var(--gray-400));display:flex;align-items:center;justify-content:center}.study-diagnosis-badge{display:inline-flex;align-items:center;gap:8px;background-color:rgba(var(--purple-500-rgb),.06);border:1px solid rgba(var(--purple-500-rgb),.12);color:var(--purple-600);padding:6px 12px;border-radius:8px;font-size:12px;font-weight:700;max-width:max-content;flex-wrap:wrap}.study-diagnosis-badge app-icon{font-size:15px;width:15px;height:15px;color:inherit;display:flex;align-items:center;justify-content:center}.study-diagnosis-code{background-color:var(--purple-600);color:var(--white, var(--brand-white));font-size:10px;font-weight:800;padding:2px 6px;border-radius:4px;letter-spacing:.3px;margin-inline-start:4px}.study-findings-box{background-color:var(--gray-50);border-inline-start:4px solid var(--primary-color);border-radius:4px 12px 12px 4px;padding:16px;font-size:13px;line-height:1.6;color:var(--text-muted, var(--gray-600));font-weight:500}.study-attachments-col{display:flex;flex-direction:column;justify-content:space-between;gap:16px;border-top:1px dashed var(--border-subtle, rgba(var(--gray-1000-rgb), .08));padding-top:16px}@media(min-width:992px){.study-attachments-col{border-top:none;border-inline-start:1px dashed var(--border-subtle, rgba(var(--gray-1000-rgb), .08));padding-top:0;padding-inline-start:24px;align-items:flex-end;text-align:end}}.attachments-label{font-size:10px;font-weight:800;color:var(--text-muted, var(--gray-400));letter-spacing:1.5px;text-transform:uppercase;margin:0}.attachments-list-row{display:flex;align-items:center;gap:10px;flex-wrap:wrap}@media(min-width:992px){.attachments-list-row{justify-content:flex-end}}.attachment-preview-item{width:52px;height:52px;border-radius:8px;overflow:hidden;border:1px solid rgba(var(--gray-1000-rgb),.06);cursor:pointer;position:relative;transition:transform .2s,box-shadow .2s;background-color:var(--bg-subtle, var(--gray-50))}.attachment-preview-item:hover{transform:scale(1.05);box-shadow:0 4px 10px rgba(var(--gray-1000-rgb),.08)}.attachment-preview-item img{width:100%;height:100%;object-fit:cover}.pdf-attachment-box{width:52px;height:52px;border-radius:8px;background-color:var(--red-100);border:1px solid var(--secondary-200);display:flex;flex-direction:column;align-items:center;justify-content:center;cursor:pointer;transition:transform .2s,box-shadow .2s,background-color .2s;position:relative}.pdf-attachment-box:hover{transform:scale(1.05);background-color:var(--secondary-200);box-shadow:0 4px 10px rgba(var(--danger-rgb),.08)}.pdf-attachment-box app-icon{font-size:20px;width:20px;height:20px;color:var(--red-500)!important;display:flex;align-items:center;justify-content:center}.pdf-badge-label{font-size:8px;font-weight:800;color:var(--red-500);text-transform:uppercase;margin-top:1px}.btn-view-files{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:38px;padding:0 16px;border-radius:10px;font-size:13px;font-weight:700;cursor:pointer;width:100%;box-sizing:border-box;background-color:var(--purple-50);border:1px solid var(--purple-100);color:var(--purple-600);transition:all .2s ease}.btn-view-files:hover{background-color:var(--purple-600);border-color:var(--purple-600);color:var(--white, var(--brand-white))}.btn-view-files app-icon{font-size:16px;width:16px;height:16px;color:inherit!important;display:flex;align-items:center;justify-content:center}@media(min-width:992px){.btn-view-files{width:auto;min-width:120px}}.date-group-bar{background:var(--white);border:1px solid var(--border-subtle, rgba(var(--gray-1000-rgb), .05));border-radius:12px;padding:12px 20px;display:flex;align-items:center;justify-content:space-between;box-shadow:0 4px 12px rgba(var(--gray-1000-rgb),.015);margin-top:16px;margin-bottom:24px}.date-group-left{display:flex;align-items:center;gap:16px}.date-bar-item{display:flex;align-items:center;gap:6px;font-size:13px;color:var(--text-dark, var(--gray-800));font-weight:700}.date-bar-icon{font-size:16px;width:16px;height:16px;color:var(--purple-500);display:flex;align-items:center;justify-content:center}.date-bar-icon.folder-icon{color:var(--icon-color, var(--gray-400))}.date-group-right{display:flex;align-items:center;gap:12px}.study-count-pill{background-color:var(--purple-50);color:var(--purple-600);font-size:11px;font-weight:700;padding:3px 10px;border-radius:999px;border:1px solid var(--purple-100)}.expand-chevron{font-size:20px;width:20px;height:20px;color:var(--text-muted, var(--gray-500));display:flex;align-items:center;justify-content:center}.dicom-hero-section{margin-bottom:24px}.dicom-page-title{font-size:24px;font-weight:800;color:var(--text-dark, var(--gray-800));margin:0 0 6px;letter-spacing:-.015em}.dicom-page-subtitle{font-size:14px;color:var(--text-muted, var(--gray-500));margin:0;font-weight:500}.dicom-grid{display:grid;grid-template-columns:1fr;gap:20px;margin-bottom:32px}@media(min-width:768px){.dicom-grid{grid-template-columns:repeat(2,1fr)}}@media(min-width:1200px){.dicom-grid{grid-template-columns:repeat(3,1fr)}}.dicom-card{background:var(--white);border:1px solid var(--border-subtle, rgba(var(--gray-1000-rgb), .05));border-radius:20px;padding:24px;box-shadow:0 4px 16px rgba(var(--gray-1000-rgb),.015);display:flex;flex-direction:column;gap:16px;transition:transform .2s,box-shadow .2s;box-sizing:border-box;width:100%}.dicom-card:hover{transform:translateY(-2px);box-shadow:0 8px 24px rgba(var(--brand-primary-rgb),.04);border-color:rgba(var(--brand-primary-rgb),.08)}.dicom-card-header{display:flex;flex-direction:column;gap:12px}.dicom-type-badge{display:inline-flex;align-items:center;justify-content:center;width:52px;height:38px;border-radius:8px;font-size:14px;font-weight:800;letter-spacing:.5px}.dicom-type-badge.type-mri{background-color:var(--gray-100);color:var(--gray-900)}.dicom-type-badge.type-ct{background-color:var(--secondary-100);color:var(--warning-color)}.dicom-type-badge.type-cr{background-color:var(--primary-50);color:var(--primary-500)}.dicom-title-group{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.dicom-study-title{font-size:17px;font-weight:800;color:var(--text-dark, var(--gray-800));margin:0;letter-spacing:-.01em}.uid-badge{font-size:9px;font-weight:700;color:var(--text-muted, var(--gray-400));background-color:var(--bg-subtle, var(--gray-100));padding:2px 6px;border-radius:4px;letter-spacing:.5px;text-transform:uppercase}.dicom-meta-grid{display:flex;flex-direction:column;gap:8px}.dicom-meta-item{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--text-muted, var(--gray-500));font-weight:600}.dicom-meta-icon{font-size:16px;width:16px;height:16px;color:var(--icon-color, var(--gray-400));display:flex;align-items:center;justify-content:center}.dicom-divider{height:1px;background-color:var(--border-subtle, rgba(var(--gray-1000-rgb), .05));width:100%}.dicom-findings-text{font-size:13px;line-height:1.6;color:var(--text-muted, var(--gray-500));margin:0;font-weight:500}.dicom-action-row{display:flex;align-items:center;gap:12px;margin-top:auto;padding-top:10px}.btn-open-viewer{flex:1;display:inline-flex;align-items:center;justify-content:center;gap:8px;height:42px;border-radius:21px;background-color:var(--primary-color, var(--brand-primary));color:var(--white, var(--brand-white));border:none;font-size:13px;font-weight:700;cursor:pointer;transition:opacity .2s,transform .1s}.btn-open-viewer:hover{opacity:.9;transform:translateY(-1px)}.btn-open-viewer app-icon{font-size:18px;width:18px;height:18px;color:var(--white)!important;display:flex;align-items:center;justify-content:center}.btn-share-study{width:42px;height:42px;border-radius:12px;border:1px solid var(--border-color, var(--gray-300));background-color:var(--white, var(--brand-white));display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s;box-sizing:border-box}.btn-share-study:hover{border-color:var(--primary-color, var(--brand-primary));background-color:var(--bg-subtle, var(--gray-50))}.btn-share-study app-icon{font-size:18px;width:18px;height:18px;color:var(--text-muted, var(--gray-500))!important;display:flex;align-items:center;justify-content:center}.dicom-notice-banner{display:flex;flex-direction:column;align-items:center;text-align:center;gap:12px;padding:24px;max-width:480px;margin:32px auto 0}.notice-icon-wrapper{width:40px;height:40px;border-radius:50%;background-color:var(--bg-subtle, var(--gray-100));display:flex;align-items:center;justify-content:center;color:var(--text-muted, var(--gray-500))}.notice-icon-wrapper app-icon{font-size:20px;width:20px;height:20px;color:inherit!important;display:flex;align-items:center;justify-content:center}.notice-message-text{font-size:12.5px;line-height:1.6;color:var(--text-muted, var(--gray-500));margin:0;font-weight:500}.baladiya-banner-card{height:160px;border-radius:16px;background-image:linear-gradient(135deg,rgba(var(--brand-primary-rgb),.9),rgba(var(--brand-primary-rgb),.68)),url(/assets/images/login-bg-clinic.jpg);background-size:cover;background-position:center;display:flex;align-items:flex-end;padding:24px;box-shadow:0 6px 20px rgba(var(--brand-primary-rgb),.08);box-sizing:border-box;margin-bottom:16px;overflow:hidden}.banner-overlay-content{display:flex;flex-direction:column;gap:4px;text-align:start}.banner-heading{color:var(--white, var(--brand-white));font-size:21px;font-weight:800;margin:0;letter-spacing:-.015em;font-family:var(--font-family)}.banner-subheading{color:rgba(var(--brand-white-rgb),.88);font-size:13px;font-weight:500;margin:0;line-height:1.4;font-family:var(--font-family)}.exam-options-container{display:flex;flex-direction:column;gap:12px;margin-bottom:28px}@media(min-width:768px){.exam-options-container{flex-direction:row;align-items:stretch}}.exam-option-card{background:var(--white);border-radius:16px;border:1px solid var(--border-subtle, rgba(var(--gray-1000-rgb), .05));padding:16px 20px;display:flex;align-items:center;gap:16px;cursor:pointer;transition:all .2s ease;box-sizing:border-box;box-shadow:0 4px 12px rgba(var(--gray-1000-rgb),.015);width:100%}@media(min-width:768px){.exam-option-card{flex:1;width:auto}}.exam-option-card:hover{transform:translateY(-1px);border-color:rgba(var(--brand-primary-rgb),.15)}.exam-option-card.selected{background-color:var(--primary-color, var(--brand-primary));border-color:var(--primary-color, var(--brand-primary));color:var(--white, var(--brand-white))!important;box-shadow:0 6px 20px rgba(var(--brand-primary-rgb),.12)}.exam-option-card.selected .exam-title-name{color:var(--white, var(--brand-white))!important}.exam-option-card.selected .exam-subtitle-desc{color:rgba(var(--brand-white-rgb),.85)!important}.exam-option-card.selected .exam-icon-box{background-color:rgba(var(--brand-white-rgb),.16);color:var(--white, var(--brand-white))!important}.exam-option-card.selected .exam-select-badge{color:var(--white, var(--brand-white))!important}.exam-icon-box{width:44px;height:44px;border-radius:10px;background-color:var(--bg-subtle, var(--gray-100));display:flex;align-items:center;justify-content:center;color:var(--text-dark, var(--gray-800));flex-shrink:0}.exam-icon-box app-icon{font-size:20px;width:20px;height:20px;color:inherit!important;display:flex;align-items:center;justify-content:center}.exam-text-box{display:flex;flex-direction:column;gap:2px;flex:1;text-align:start}.exam-title-name{font-size:14px;font-weight:700;color:var(--text-dark, var(--gray-800));margin:0;font-family:var(--font-family)}.exam-subtitle-desc{font-size:12px;color:var(--text-muted, var(--gray-500));font-weight:500;font-family:var(--font-family)}.exam-select-badge{display:flex;align-items:center;justify-content:center;color:var(--primary-color, var(--brand-primary));flex-shrink:0}.selection-title-label{font-size:14px;font-weight:800;color:var(--text-dark, var(--gray-800));margin-top:2px;margin-bottom:-2px;text-align:start;font-family:var(--font-family)}.exam-select-badge app-icon{font-size:20px;width:20px;height:20px;color:inherit!important;display:flex;align-items:center;justify-content:center}.providers-section-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.providers-section-title{font-size:18px;font-weight:800;color:var(--text-dark, var(--gray-800));margin:0;font-family:var(--font-family)}.providers-filter-btn{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:700;color:var(--text-dark, var(--gray-800));background:none;border:none;cursor:pointer;padding:4px 8px;border-radius:6px;transition:background-color .2s;font-family:var(--font-family)}.providers-filter-btn:hover{background-color:var(--bg-subtle, var(--gray-100))}.providers-filter-btn app-icon{font-size:16px;width:16px;height:16px;color:var(--text-muted, var(--gray-500))!important;display:flex;align-items:center;justify-content:center}.baladiya-providers-grid{display:grid;grid-template-columns:1fr;gap:16px;margin-bottom:32px}@media(min-width:992px){.baladiya-providers-grid{grid-template-columns:repeat(3,1fr)}}.baladiya-provider-card{background:var(--white);border:1px solid var(--border-subtle, rgba(var(--gray-1000-rgb), .05));border-radius:16px;padding:16px;display:flex;gap:16px;box-shadow:0 4px 12px rgba(var(--gray-1000-rgb),.015);transition:transform .2s,box-shadow .2s;box-sizing:border-box;width:100%}@media(min-width:992px){.baladiya-provider-card{height:100%}}.baladiya-provider-card:hover{transform:translateY(-1px);box-shadow:0 6px 16px rgba(var(--gray-1000-rgb),.03)}.provider-image-wrapper{width:64px;height:64px;border-radius:10px;overflow:hidden;flex-shrink:0;border:1px solid rgba(var(--gray-1000-rgb),.04);background-color:var(--bg-subtle, var(--gray-50))}.provider-clinic-image{width:100%;height:100%;object-fit:cover}.provider-info-body{flex:1;display:flex;flex-direction:column;gap:6px;min-width:0}.provider-card-name{font-size:15px;font-weight:800;color:var(--text-dark, var(--gray-800));margin:0;font-family:var(--font-family);text-align:start}.provider-card-location{display:flex;align-items:center;gap:4px;font-size:12px;color:var(--text-muted, var(--gray-500));font-weight:500}.provider-card-location app-icon{font-size:14px;width:14px;height:14px;color:var(--icon-color, var(--gray-400))!important;display:flex;align-items:center;justify-content:center}.provider-card-badges{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.badge-pill-item{display:inline-flex;align-items:center;gap:3px;font-size:10px;font-weight:700;padding:2px 8px;border-radius:6px;background-color:var(--bg-subtle, var(--gray-100));color:var(--text-muted, var(--gray-500));font-family:var(--font-family)}.badge-pill-item.badge-approved{background-color:var(--green-100);color:var(--primary-600)}.badge-pill-item.badge-rating{background-color:var(--gray-100);color:var(--gray-600)}.badge-pill-item .rating-star-icon{font-size:10px;width:10px;height:10px;color:var(--amber-500)!important;display:flex;align-items:center;justify-content:center}.provider-card-footer{display:flex;justify-content:space-between;align-items:center;margin-top:auto;padding-top:8px}.provider-price-box{display:flex;align-items:baseline;gap:6px}.original-price{font-size:11px;color:var(--text-muted, var(--gray-400));text-decoration:line-through;font-weight:500;font-family:var(--font-family)}.active-price{font-size:16px;font-weight:800;color:var(--text-dark, var(--gray-800));font-family:var(--font-family)}.booking-progress-section{background:var(--white);border:1px solid var(--border-subtle, rgba(var(--gray-1000-rgb), .05));border-radius:12px;padding:12px 16px;margin-bottom:0}.booking-step-labels{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.step-title-name{font-size:14px;font-weight:700;color:var(--text-dark, var(--gray-800));font-family:var(--font-family)}.step-ratio-indicator{font-size:13px;font-weight:600;color:var(--text-muted, var(--gray-500));font-family:var(--font-family)}.step-progress-track{height:6px;background-color:var(--bg-subtle, var(--gray-100));border-radius:3px;overflow:hidden}.step-progress-bar{height:100%;background-color:var(--secondary-color, var(--secondary-color));border-radius:3px;transition:width .3s ease}.baladiya-booking-summary-card{background:var(--white);border:1px solid var(--border-subtle, rgba(var(--gray-1000-rgb), .05));border-radius:16px;padding:12px 16px;display:flex;align-items:center;gap:16px;box-shadow:0 4px 12px rgba(var(--gray-1000-rgb),.015)}.clinic-summary-icon-box{width:56px;height:56px;border-radius:10px;overflow:hidden;background-color:var(--bg-subtle, var(--gray-100));display:flex;align-items:center;justify-content:center;flex-shrink:0;border:1px solid rgba(var(--gray-1000-rgb),.04)}.clinic-summary-img{width:100%;height:100%;object-fit:cover}.clinic-summary-img-fallback{font-size:11px;font-weight:800;color:var(--text-muted, var(--gray-500));text-transform:uppercase;font-family:var(--font-family)}.clinic-summary-info{display:flex;flex-direction:column;gap:4px}.clinic-summary-title{font-size:16px;font-weight:800;color:var(--text-dark, var(--gray-800));margin:0;font-family:var(--font-family)}.clinic-summary-package{font-size:13px;color:var(--text-muted, var(--gray-500));font-weight:500;margin:0;font-family:var(--font-family)}.btn-confirm-booking{background-color:var(--secondary-color, var(--secondary-color));color:var(--white, var(--brand-white));border:none;border-radius:24px;height:48px;padding:0 48px;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s ease;font-family:var(--font-family);box-shadow:0 4px 14px rgba(var(--secondary-rgb),.25);display:inline-flex;align-items:center;justify-content:center;min-width:200px;width:100%;max-width:320px}.btn-confirm-booking:hover{background-color:var(--secondary-400);transform:translateY(-1px);box-shadow:0 6px 18px rgba(var(--secondary-rgb),.35)}.btn-confirm-booking:active{transform:translateY(0)}.baladiya-booking-notice-card{background-color:var(--gray-50);border:1px solid var(--gray-200);border-radius:12px;padding:16px;display:flex;gap:12px;align-items:flex-start;box-sizing:border-box}.baladiya-booking-notice-card .notice-icon-box{color:var(--secondary-color, var(--secondary-color));display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-top:2px}.baladiya-booking-notice-card .notice-icon-box app-icon{font-size:20px;width:20px;height:20px;color:inherit!important}.baladiya-booking-notice-card .notice-text-content{font-size:13px;line-height:1.5;color:var(--gray-600);margin:0;font-weight:500;font-family:var(--font-family);text-align:start}.baladiya-success-container{display:flex;flex-direction:column;align-items:center;text-align:center;padding:40px 24px;background:var(--white);border-radius:16px;border:1px solid var(--border-subtle, rgba(var(--gray-1000-rgb), .05));box-shadow:0 4px 16px rgba(var(--gray-1000-rgb),.015);max-width:480px;margin:24px auto 40px;box-sizing:border-box}.success-icon-badge{color:var(--success-color);display:flex;align-items:center;justify-content:center;margin-bottom:20px}.success-icon-badge app-icon{font-size:64px;width:64px;height:64px;color:inherit!important}.success-heading-title{font-size:20px;font-weight:800;color:var(--text-dark, var(--gray-800));margin:0 0 8px;font-family:var(--font-family)}.success-subheading-desc{font-size:13.5px;line-height:1.5;color:var(--text-muted, var(--gray-500));margin:0 0 24px;font-family:var(--font-family)}.baladiya-success-details-card{background-color:var(--bg-subtle, var(--gray-50));border:1px solid var(--gray-200);border-radius:12px;width:100%;padding:16px;display:flex;flex-direction:column;gap:12px;margin-bottom:28px;box-sizing:border-box}.summary-row-item{display:flex;justify-content:space-between;align-items:center;font-size:13px;font-family:var(--font-family);gap:12px}.summary-label{color:var(--text-muted, var(--gray-500));font-weight:500;text-align:start}.summary-value{color:var(--text-dark, var(--gray-800));font-weight:700;text-align:end}.text-status-pending{color:var(--secondary-color, var(--secondary-color))}.success-actions-box{width:100%;display:flex;flex-direction:column;gap:12px}.baladiya-booking-layout-grid{display:flex;flex-direction:column;gap:16px}@media(min-width:992px){.baladiya-booking-layout-grid{display:grid;grid-template-columns:1fr 1.2fr;align-items:start;gap:28px}.baladiya-booking-col-left{display:flex;flex-direction:column;gap:16px}.baladiya-booking-col-right{display:flex;flex-direction:column;gap:20px}}.baladiya-slots-grid{display:grid;grid-template-columns:1fr;gap:12px}@media(min-width:576px){.baladiya-slots-grid{grid-template-columns:repeat(2,1fr);gap:16px}}@media(min-width:992px){.baladiya-slots-grid{grid-template-columns:repeat(4,1fr);gap:16px}}.filter-card{background:var(--white, var(--brand-white));border-radius:16px;border:1px solid var(--border-color, var(--gray-200));padding:20px 24px;box-shadow:0 4px 20px rgba(var(--gray-1000-rgb),.03);margin-bottom:24px;display:flex;flex-direction:column;gap:16px;width:100%;box-sizing:border-box}.filter-region-row{display:flex;align-items:center;gap:16px}.filter-grid{display:grid;grid-template-columns:1fr;gap:16px;width:100%}@media(min-width:640px){.filter-grid{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.filter-grid{grid-template-columns:repeat(3,1fr)}}.filter-item{display:flex;flex-direction:column;gap:6px;width:100%}.filter-label{font-size:12.5px;font-weight:700;color:var(--text-dark, var(--gray-900));letter-spacing:.1px}.filter-item nz-select,.filter-item nz-input-group{width:100%!important}.filter-item input.ant-input{height:40px;border-radius:8px;font-size:13.5px}.search-doctors-btn{transition:all .2s ease-in-out!important;box-shadow:0 4px 12px rgba(var(--brand-primary-rgb),.15)!important}.search-doctors-btn:hover{background-color:var(--primary-700)!important;transform:translateY(-1px);box-shadow:0 6px 16px rgba(var(--brand-primary-rgb),.25)!important}.search-doctors-btn:active{transform:translateY(0)}.pre-selection-banner{grid-column:1 / -1;background:linear-gradient(135deg,var(--banner-bg-from, var(--brand-primary)) 0%,var(--banner-bg-mid, var(--primary-600)) 60%,var(--banner-bg-to, var(--primary-500)) 100%);border-radius:16px;box-shadow:0 8px 32px var(--banner-shadow, rgba(var(--brand-primary-rgb), .22));overflow:hidden;animation:preSelBannerIn .4s cubic-bezier(.34,1.56,.64,1)}@keyframes preSelBannerIn{0%{opacity:0;transform:translateY(-14px)}to{opacity:1;transform:translateY(0)}}.pre-selection-banner-inner{display:flex;align-items:flex-start;gap:18px;padding:20px 24px}.pre-selection-icon-wrap{flex-shrink:0;width:48px;height:48px;border-radius:12px;background:var(--banner-chip-bg, rgba(var(--brand-white-rgb), .15));border:1px solid var(--banner-chip-border, rgba(var(--brand-white-rgb), .25));display:flex;align-items:center;justify-content:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.pre-selection-content{flex:1;min-width:0}.pre-selection-title{margin:0 0 10px;font-size:15px;font-weight:700;color:var(--white, var(--brand-white));letter-spacing:.01em}.pre-selection-chips{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:10px}.pre-sel-chip{display:inline-flex;align-items:center;gap:5px;background:var(--banner-chip-bg, rgba(var(--brand-white-rgb), .15));color:var(--banner-chip-text, var(--primary-100));border:1px solid var(--banner-chip-border, rgba(var(--brand-white-rgb), .25));border-radius:20px;padding:4px 12px;font-size:13px;font-weight:600;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);white-space:nowrap}.pre-sel-chip.highlight{background:var(--banner-chip-highlight-bg, rgba(var(--brand-white-rgb), .28));color:var(--white, var(--brand-white));border-color:var(--banner-chip-highlight-border, rgba(var(--brand-white-rgb), .5));box-shadow:0 0 0 2px rgba(var(--brand-white-rgb),.1)}.pre-selection-hint{margin:0;font-size:12.5px;color:var(--banner-hint-text, rgba(var(--brand-white-rgb), .7));font-weight:400}.pre-selection-dismiss{flex-shrink:0;background:var(--banner-dismiss-bg, rgba(var(--brand-white-rgb), .12));border:1px solid var(--banner-dismiss-border, rgba(var(--brand-white-rgb), .2));border-radius:8px;color:rgba(var(--brand-white-rgb),.8);width:32px;height:32px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .2s,color .2s;padding:0;margin-top:2px}.pre-selection-dismiss:hover{background:var(--banner-dismiss-hover-bg, rgba(var(--brand-white-rgb), .22));color:var(--white, var(--brand-white))}@media(max-width:639px){.pre-selection-banner-inner{flex-wrap:wrap;gap:12px;padding:16px}.pre-selection-icon-wrap{width:40px;height:40px}.pre-selection-title{font-size:14px}.pre-sel-chip{font-size:12px;padding:3px 10px}}.patient-booking-hub{margin-bottom:24px;background-image:linear-gradient(135deg,rgba(var(--brand-primary-rgb),.96),rgba(var(--brand-primary-rgb),.88)),url(/assets/images/search-bg.png);background-size:cover;background-position:center;border-radius:18px;padding:24px 28px;display:flex;flex-direction:column;gap:18px;box-shadow:0 8px 24px rgba(var(--brand-primary-rgb),.12);box-sizing:border-box;width:100%}.booking-hub-header{display:flex;flex-direction:column;gap:4px;text-align:start}.booking-hub-title{color:var(--brand-white);font-size:20px;font-weight:800;margin:0;letter-spacing:-.01em;font-family:var(--font-family)}.booking-hub-subtitle{color:rgba(var(--brand-white-rgb),.85);font-size:13.5px;font-weight:500;margin:0;line-height:1.4;font-family:var(--font-family)}.booking-hub-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:12px;width:100%}@media(min-width:900px){.booking-hub-grid{grid-template-columns:repeat(4,1fr);gap:16px}}.booking-hub-card{background:var(--brand-white);border:1px solid rgba(var(--brand-white-rgb),.2);border-radius:14px;padding:16px 14px;display:flex;flex-direction:column;align-items:center;text-align:center;gap:10px;cursor:pointer;transition:all .2s ease-in-out;text-decoration:none;box-shadow:0 4px 12px rgba(var(--gray-1000-rgb),.08);width:100%;box-sizing:border-box;border:none}@media(min-width:900px){.booking-hub-card{align-items:flex-start;text-align:start;padding:18px 20px}}.booking-hub-card:hover{transform:translateY(-2px);box-shadow:0 8px 20px rgba(var(--gray-1000-rgb),.15);background:var(--gray-50)}.booking-hub-card:active{transform:translateY(0)}.booking-hub-icon-wrap{width:48px;height:48px;border-radius:12px;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:transform .2s ease}.booking-hub-card:hover .booking-hub-icon-wrap{transform:scale(1.06)}.booking-hub-icon-wrap app-icon{font-size:26px;width:26px;height:26px;display:flex;align-items:center;justify-content:center}.icon-doctor{background-color:var(--green-50);color:var(--green-500)!important}.icon-doctor app-icon{color:var(--green-500)!important}.icon-offer{background-color:var(--secondary-100);color:var(--warning-color)!important}.icon-offer app-icon{color:var(--warning-color)!important}.icon-baladiya{background-color:var(--blue-50);color:var(--blue-700)!important}.icon-baladiya app-icon{color:var(--blue-700)!important}.icon-clinic{background-color:var(--purple-50);color:var(--purple-600)!important}.icon-clinic app-icon{color:var(--purple-600)!important}.booking-hub-card-body{display:flex;flex-direction:column;gap:2px;width:100%}.booking-hub-card-title{color:var(--gray-900);font-size:15px;font-weight:700;margin:0;font-family:var(--font-family);line-height:1.25}.booking-hub-card-desc{color:var(--gray-500);font-size:12px;font-weight:500;margin:0;line-height:1.35;font-family:var(--font-family)}@media(max-width:480px){.patient-booking-hub{padding:18px 16px;border-radius:16px}.booking-hub-title{font-size:17px}.booking-hub-subtitle{font-size:12.5px}.booking-hub-grid{gap:10px}.booking-hub-card{padding:14px 10px;border-radius:12px;gap:8px}.booking-hub-icon-wrap{width:42px;height:42px;border-radius:10px}.booking-hub-icon-wrap app-icon{font-size:22px;width:22px;height:22px}.booking-hub-card-title{font-size:13.5px}.booking-hub-card-desc{font-size:11px}}.public-layout{overflow-x:clip!important;max-width:100vw;width:100%;box-sizing:border-box}.public-layout *{box-sizing:border-box}.landing-section{position:relative;padding:24px 0 28px}.landing-section-white{background-color:var(--brand-white)}.landing-section-subtle{background-color:var(--surface-color, var(--gray-50))}.dashboard-content .landing-section,.patient-layout-wrapper .landing-section{background-color:transparent!important;padding:16px 0 28px!important}.dashboard-content .landing-container,.patient-layout-wrapper .landing-container{max-width:100%!important;padding:0!important}.dashboard-content .landing-section-title,.patient-layout-wrapper .landing-section-title{font-size:clamp(1.4rem,2.6vw,1.85rem)!important;margin-bottom:6px!important}.dashboard-content .landing-section-subtitle,.patient-layout-wrapper .landing-section-subtitle{font-size:.9rem!important}.dashboard-content .landing-section-header,.patient-layout-wrapper .landing-section-header{margin-bottom:16px!important}.dashboard-content #category-offers,.patient-layout-wrapper #category-offers{padding-top:12px!important}.landing-container,.clinics-container{width:100%;max-width:1320px;margin:0 auto;padding:0 16px;box-sizing:border-box;min-width:0}@media(min-width:640px){.landing-container,.clinics-container{padding:0 24px}}@media(min-width:1024px){.landing-container,.clinics-container{padding:0 48px}}@media(min-width:1536px){.landing-container,.clinics-container{max-width:1440px;padding:0 64px}}.landing-page-wrapper,.clinics-page-wrapper{background-color:var(--brand-white);min-height:calc(100vh - 72px);padding:.5rem 0 4.5rem;color:var(--gray-900);width:100%;box-sizing:border-box;min-width:0}@media(max-width:1023px){.public-layout main{padding-top:64px!important}.landing-page-wrapper,.clinics-page-wrapper{padding:.85rem 0 3.5rem!important}.landing-page-header,.clinics-header-section{margin-bottom:1rem!important}.landing-page-title,.clinics-header-title{font-size:1.75rem!important;margin-bottom:.25rem!important}.landing-breadcrumb,.offers-breadcrumb,.doc-breadcrumbs-nav,.clinic-hero-breadcrumbs{margin-bottom:.5rem!important}}@media(max-width:640px){.landing-page-wrapper,.clinics-page-wrapper{padding:.65rem 0 3rem!important}}.landing-page-header,.clinics-header-section{margin-bottom:2rem}.landing-page-title,.clinics-header-title{font-size:2.25rem;font-weight:800;color:var(--primary-color, var(--brand-primary));letter-spacing:-.025em;line-height:1.2;margin:0 0 .5rem}.landing-page-subtitle,.clinics-header-subtitle{font-size:.98rem;color:var(--gray-500);margin:0;line-height:1.55;max-width:820px}.landing-section-header{display:flex;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:20px}.landing-header-left{max-width:720px}.landing-header-right{display:flex;align-items:center;gap:20px;flex-shrink:0}.landing-section-tag{display:inline-flex;align-items:center;gap:6px;margin-bottom:8px;color:var(--primary-color, var(--primary-800))}.landing-section-tag.tag-secondary{color:var(--secondary-color, var(--secondary-color))}.landing-tag-icon{font-size:16px}.landing-tag-text{font-size:11.5px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.landing-section-title{font-size:2.25rem;font-weight:800;color:var(--primary-color, var(--primary-900));line-height:1.2;letter-spacing:-.02em;margin:0 0 10px}.landing-section-subtitle-wrap{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.landing-section-subtitle{font-size:.975rem;color:var(--gray-600);line-height:1.55;margin:0}.landing-view-all-link{display:inline-flex;align-items:center;gap:5px;font-size:15px;font-weight:700;color:var(--primary-color, var(--primary-900));text-decoration:none;transition:all .2s ease}.landing-view-all-link .view-all-arrow{font-size:18px;transition:transform .2s ease}.landing-view-all-link:hover{color:var(--secondary-color, var(--secondary-color))}.landing-view-all-link:hover .view-all-arrow{transform:translate(4px)}.landing-carousel-nav{display:flex;align-items:center;gap:8px}@media(max-width:768px){.landing-section{padding:20px 0 24px}.landing-section-header{flex-direction:column;align-items:flex-start;gap:12px;margin-bottom:16px}.landing-section-title{font-size:1.5rem}.landing-header-right{width:100%;justify-content:space-between}}@media(max-width:640px){.landing-section-title{font-size:1.3rem;margin-bottom:6px}.landing-section-subtitle{font-size:.85rem;line-height:1.45}.landing-view-all-link{font-size:13.5px}}.landing-breadcrumb,.offers-breadcrumb,.doc-breadcrumbs-nav,.clinic-hero-breadcrumbs{display:flex;align-items:center;gap:8px;font-size:.815rem;font-weight:600;color:var(--gray-500);margin-bottom:.85rem;flex-wrap:wrap}.landing-breadcrumb a,.offers-breadcrumb a,.breadcrumb-link{color:var(--gray-500);text-decoration:none;display:inline-flex;align-items:center;gap:4px;transition:color .15s ease;font-weight:500}.landing-breadcrumb a:hover,.offers-breadcrumb a:hover,.breadcrumb-link:hover{color:var(--primary-color, var(--brand-primary))}.landing-breadcrumb-sep,.offers-breadcrumb-sep,.breadcrumb-separator{color:var(--gray-400);font-size:.75rem}.landing-breadcrumb-current,.offers-breadcrumb-current,.breadcrumb-current{color:var(--primary-color, var(--brand-primary));font-weight:700}.breadcrumb-home-icon{font-size:15px}.landing-main-grid,.clinics-main-grid,.offers-main-grid,.doctors-main-grid,.landing-directory-grid,.doctor-profile-grid-layout,.doc-profile-2col-layout{display:grid;grid-template-columns:minmax(0,1fr);gap:2rem;align-items:flex-start;width:100%;min-width:0}@media(min-width:1024px){.landing-main-grid,.clinics-main-grid,.offers-main-grid,.doctors-main-grid,.landing-directory-grid{grid-template-columns:320px minmax(0,1fr);gap:2.25rem}.doctor-profile-grid-layout,.doc-profile-2col-layout{grid-template-columns:minmax(0,1fr) 380px;gap:1.75rem}}.clinics-content-column,.clinic-details-column,.offers-content-column,.doctor-content-column,.doc-profile-left-col,.doc-profile-right-col{display:flex;flex-direction:column;min-width:0;width:100%;max-width:100%}.landing-sidebar-sticky,.clinics-sidebar-sticky{position:static;display:flex;flex-direction:column;gap:1.25rem;min-width:0;width:100%}@media(min-width:1024px){.landing-sidebar-sticky,.clinics-sidebar-sticky{position:sticky;top:96px;width:320px}}.offers-results-header,.specialists-list-header,.clinics-results-top-bar{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;margin-bottom:1.25rem;padding-bottom:.85rem;border-bottom:1px solid var(--gray-100);width:100%;min-width:0}@media(max-width:639px){.offers-results-header,.clinics-results-top-bar{flex-direction:column;align-items:flex-start;gap:10px}.clinics-sort-group,.offers-sort-group{width:100%;display:flex;align-items:center;justify-content:space-between}.specialists-list-header{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px}.specialists-sort-wrap{display:inline-flex;align-items:center;gap:5px;width:auto;justify-content:flex-start}}.offers-results-title,.specialists-section-title,.results-count-title{font-size:1.25rem;font-weight:800;color:var(--gray-900);margin:0 0 2px;letter-spacing:-.015em;word-break:break-word}.offers-results-count,.results-count-subtitle{font-size:.84rem;color:var(--gray-500);margin:0;word-break:break-word}.offer-card-clinic-row,.facility-location-line,.facility-contact-line,.doc-languages-row{display:flex;align-items:center;gap:6px;font-size:.82rem;color:var(--gray-500)}.offer-clinic-icon,.location-pin-icon{font-size:16px;color:var(--primary-color, var(--brand-primary));display:inline-flex;align-items:center}.doc-languages-row span app-icon{font-size:16px;color:var(--primary-color, var(--brand-primary))}.btn-apply-filters{width:100%;height:44px;background-color:var(--primary-color, var(--brand-primary));color:var(--white, var(--brand-white));border:1px solid var(--primary-color, var(--brand-primary));border-radius:10px;font-size:.925rem;font-weight:700;display:flex;align-items:center;justify-content:center;gap:8px;cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1);box-shadow:0 2px 8px rgba(var(--brand-primary-rgb),.2)}.btn-apply-filters:hover{background-color:var(--primary-hover, var(--primary-hover));transform:translateY(-1px);box-shadow:0 4px 14px rgba(var(--brand-primary-rgb),.3)}.btn-find-facility{width:100%;height:48px;background:var(--secondary-color);color:var(--brand-white);border:none;border-radius:12px;font-size:.95rem;font-weight:700;display:flex;align-items:center;justify-content:center;gap:.5rem;cursor:pointer;transition:all .2s ease;box-shadow:0 4px 14px rgba(var(--secondary-rgb),.25)}.btn-find-facility:hover{background:var(--secondary-hover);transform:translateY(-1px);box-shadow:0 6px 18px rgba(var(--secondary-rgb),.35)}.clear-filters-link-btn{background:transparent;border:none;color:var(--warning-color);font-size:.82rem;font-weight:700;cursor:pointer;padding:0;transition:color .2s ease}.clear-filters-link-btn:hover{color:var(--warning-hover);text-decoration:underline}.landing-empty-reset-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:10px 22px;height:42px;background-color:var(--primary-color, var(--brand-primary));color:var(--white, var(--brand-white));border:none;border-radius:10px;font-size:.88rem;font-weight:700;cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1);box-shadow:0 2px 8px rgba(var(--brand-primary-rgb),.2)}.landing-empty-reset-btn:hover{background-color:var(--primary-hover, var(--primary-hover));transform:translateY(-1px);box-shadow:0 4px 14px rgba(var(--brand-primary-rgb),.3)}.landing-empty-reset-btn:active{transform:translateY(0)}.landing-nav-btn{width:40px;height:40px;border-radius:50%;background:var(--brand-white);border:1px solid var(--gray-200);display:flex;align-items:center;justify-content:center;color:var(--gray-700);cursor:pointer;box-shadow:0 1px 3px rgba(var(--gray-1000-rgb),.04);transition:all .25s cubic-bezier(.4,0,.2,1)}.landing-nav-btn span{font-size:20px}.landing-nav-btn:hover{background:var(--primary-color, var(--primary-900));color:var(--brand-white);border-color:var(--primary-color, var(--primary-900));box-shadow:0 4px 12px rgba(var(--primary-900-rgb),.2);transform:translateY(-1px)}.landing-nav-btn:active{transform:scale(.95)}.sidebar-field-group{display:flex;flex-direction:column;gap:.4rem}.sidebar-field-label{font-size:.72rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase;color:var(--gray-600);margin:0}.filter-field-box{display:flex!important;align-items:center!important;gap:6px!important;background:var(--gray-50)!important;border:1px solid var(--gray-200)!important;border-radius:12px!important;padding:0 12px!important;min-height:46px!important;height:46px!important;box-sizing:border-box!important;transition:border-color .2s ease,background-color .2s ease}.filter-field-box:hover{border-color:var(--gray-300)!important;background:var(--brand-white)!important}.filter-field-box:focus-within{border-color:var(--primary-color, var(--brand-primary))!important;background:var(--brand-white)!important;box-shadow:0 0 0 3px rgba(var(--primary-rgb, 7, 51, 47),.08)}.filter-field-box .field-icon-wrap{width:20px!important;min-width:20px!important;height:20px!important;display:flex!important;align-items:center!important;justify-content:center!important;color:var(--gray-500)!important;flex-shrink:0!important;margin-inline-end:0!important}.filter-field-box .field-icon{font-size:19px!important;color:var(--gray-500)!important}.filter-field-box .field-content-wrap{display:flex!important;flex-direction:column!important;justify-content:center!important;flex-grow:1!important;min-width:0!important;width:100%!important;padding-inline-start:0!important;margin-inline-start:0!important}.filter-field-box input,.filter-field-box .field-input-control,.filter-field-box input.field-input-control,.filter-field-box .ant-input,.filter-field-box input[nz-input]{padding-inline-start:2px!important;padding-inline-end:4px!important;margin:0!important;border:none!important;box-shadow:none!important;outline:none!important;background:transparent!important;font-size:.88rem!important;color:var(--gray-900)!important;height:auto!important;line-height:normal!important}.filter-field-box input::placeholder,.filter-field-box .field-input-control::placeholder,.filter-field-box .ant-input::placeholder{color:var(--gray-400)!important;font-weight:400!important}.filter-field-box nz-select,.filter-field-box .ant-select{width:100%!important;border:none!important;background:transparent!important}.filter-field-box nz-select .ant-select-selector,.filter-field-box .ant-select-selector,.filter-field-box .ant-select-single:not(.ant-select-customize-input) .ant-select-selector{padding-inline-start:2px!important;padding-inline-end:0!important;border:none!important;box-shadow:none!important;outline:none!important;background:transparent!important;height:auto!important}.filter-field-box .ant-select,.filter-field-box .ant-select *,.filter-field-box .ant-select-selector,.filter-field-box .ant-select-focused .ant-select-selector,.filter-field-box .ant-select-open .ant-select-selector,.filter-field-box .ant-select:focus .ant-select-selector,.filter-field-box .ant-select:hover .ant-select-selector{border:0!important;border-color:transparent!important;box-shadow:none!important;outline:none!important;background:transparent!important}.filter-field-box .ant-select-selection-item,.filter-field-box .ant-select-selection-placeholder{left:auto!important;right:auto!important;inset-inline-start:2px!important;padding-inline-start:0!important;padding-inline-end:18px!important;text-align:start!important}.filter-field-box .ant-select-selection-search{left:auto!important;right:auto!important;inset-inline-start:2px!important;inset-inline-end:18px!important}.filter-field-box:has(nz-select) .field-icon-wrap{display:none!important}.filter-field-box .ant-select-selector{min-height:24px!important;display:flex!important;align-items:center!important}.filter-field-box .ant-select-selection-item,.filter-field-box .ant-select-selection-placeholder{font-size:.88rem!important;font-weight:500!important;line-height:24px!important;color:var(--gray-900)!important}.filter-field-box .ant-select-selection-placeholder{color:var(--gray-400)!important;font-weight:400!important}.filter-field-box .ant-select-arrow,.filter-field-box .ant-select-clear{left:auto!important;right:auto!important;inset-inline-end:2px!important;color:var(--gray-400)!important;top:50%!important;height:12px!important;min-height:0!important;margin-top:-6px!important;line-height:1!important}.filter-textarea-control,textarea.filter-textarea-control,textarea.ant-input{width:100%!important;background:var(--gray-50)!important;border:1px solid var(--gray-200)!important;border-radius:12px!important;padding:10px 14px!important;font-size:.88rem!important;font-weight:500!important;color:var(--gray-900)!important;outline:none!important;transition:border-color .2s ease,background-color .2s ease,box-shadow .2s ease!important;box-sizing:border-box!important;resize:vertical!important;min-height:85px!important}.filter-textarea-control:hover,textarea.ant-input:hover{border-color:var(--gray-300)!important;background:var(--brand-white)!important}.filter-textarea-control:focus,textarea.ant-input:focus{border-color:var(--primary-color, var(--brand-primary))!important;background:var(--brand-white)!important;box-shadow:0 0 0 3px rgba(var(--primary-rgb, 7, 51, 47),.08)!important}.price-range-slider-wrap{display:flex;flex-direction:column;gap:8px;padding:4px 2px}.price-range-values{display:flex!important;align-items:center!important;justify-content:space-between!important;width:100%!important;font-size:.85rem!important;font-weight:700!important;color:var(--gray-900)!important;margin-bottom:4px!important}.ant-slider-track{background-color:var(--secondary-color, var(--secondary-color))!important}.ant-slider-handle{border-color:var(--secondary-color, var(--secondary-color))!important;background-color:var(--brand-white)!important;box-shadow:0 2px 6px rgba(var(--secondary-rgb),.4)!important}.landing-location-badge{display:inline-flex;align-items:center;gap:4px;background:rgba(var(--primary-800-rgb),.08);border:1px solid rgba(var(--primary-800-rgb),.18);padding:3px 10px;border-radius:9999px;font-size:12px;font-weight:600;color:var(--primary-color, var(--primary-800))}.landing-loc-icon{font-size:14px;color:var(--primary-color, var(--primary-800))}.landing-loc-text{max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.landing-loc-close{background:transparent;border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0;margin-inline-start:2px;color:var(--primary-color, var(--primary-800));transition:transform .15s ease,opacity .15s ease}.landing-loc-close span{font-size:13px;font-weight:700}.landing-loc-close:hover{opacity:.75;transform:scale(1.15)}.gender-filter-chips-row{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.quick-filter-chip{display:inline-flex;align-items:center;gap:5px;background:var(--gray-50);border:1px solid var(--gray-200);border-radius:9999px;padding:6px 14px;font-size:.82rem;font-weight:700;color:var(--gray-600);cursor:pointer;transition:all .2s ease;-webkit-user-select:none;user-select:none;outline:none}.quick-filter-chip:hover{background:var(--brand-white);border-color:var(--gray-300);color:var(--primary-color, var(--brand-primary))}.quick-filter-chip.active{background:var(--primary-color, var(--brand-primary))!important;border-color:var(--primary-color, var(--brand-primary))!important;color:var(--brand-white)!important;box-shadow:0 2px 8px rgba(var(--brand-primary-rgb),.2)}.quick-filter-chip.active span{color:var(--brand-white)!important}.quick-filter-chip span{font-size:16px;color:var(--gray-500)}.quick-filter-chips-bar{display:flex;align-items:center;gap:8px;overflow-x:auto;padding-bottom:6px;margin-bottom:16px;width:100%;max-width:100%;min-width:0;-webkit-overflow-scrolling:touch;scrollbar-width:none}.quick-filter-chips-bar::-webkit-scrollbar{display:none}.quick-facility-chip{display:inline-flex;align-items:center;gap:6px;height:38px;padding:0 14px;background:var(--brand-white);border:1px solid var(--gray-200);border-radius:9999px;font-size:.82rem;font-weight:600;color:var(--gray-700);cursor:pointer;white-space:nowrap;transition:all .2s ease;-webkit-user-select:none;user-select:none;outline:none;flex-shrink:0}.quick-facility-chip:hover{border-color:var(--gray-300);background:var(--gray-50)}.quick-facility-chip.is-active{background:var(--primary-color, var(--brand-primary))!important;border-color:var(--primary-color, var(--brand-primary))!important;color:var(--brand-white)!important;box-shadow:0 2px 8px rgba(var(--brand-primary-rgb),.2)}.quick-facility-chip span{font-size:17px;color:var(--gray-500)}.quick-facility-chip.is-active span{color:var(--brand-white)!important}.specialists-count-pill{background:var(--gray-100);color:var(--gray-600);font-size:.75rem;font-weight:700;padding:.2rem .6rem;border-radius:9999px;margin-inline-start:8px}.badge-accreditation-tag{display:inline-flex;align-items:center;gap:4px;background:var(--green-50);color:var(--green-800);border:1px solid var(--green-100);border-radius:6px;padding:.2rem .6rem;font-size:.72rem;font-weight:700}.badge-accreditation-tag span app-icon{font-size:13px;color:var(--success-color)}.verified-badge-pill{display:inline-flex;align-items:center;gap:4px;background:var(--green-50);color:var(--green-500);border:1px solid var(--green-100);border-radius:9999px;padding:.15rem .55rem;font-size:.72rem;font-weight:700}.offers-sort-group,.specialists-sort-wrap,.clinics-sort-group{display:flex;align-items:center;gap:8px;flex-shrink:0}.offers-sort-label,.sort-prefix-text,.sort-label-text{font-size:.825rem;color:var(--gray-500);font-weight:600;white-space:nowrap}.offers-sort-select,.sort-select-pill,.clinics-sort-select{min-width:200px}.offers-sort-select .ant-select-selector,.sort-select-pill .ant-select-selector,.clinics-sort-select .ant-select-selector{border:1px solid var(--gray-200)!important;background:var(--brand-white)!important;border-radius:10px!important;height:38px!important;display:flex!important;align-items:center!important;padding:0 12px!important}.offers-pagination-section,.clinics-pagination-section,.landing-load-more-section{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;margin:36px 0 20px;text-align:center;width:100%}.offers-progress-text,.clinics-progress-text,.landing-progress-text{font-size:.85rem;font-weight:600;color:var(--gray-500)}.offers-progress-track,.clinics-progress-track,.landing-progress-track{width:100%;max-width:280px;height:6px;background-color:var(--gray-200);border-radius:9999px;overflow:hidden}.offers-progress-bar,.clinics-progress-bar,.landing-progress-bar{height:100%;background-color:var(--secondary-color, var(--secondary-color));border-radius:9999px;transition:width .4s ease}.offers-load-more-btn,.clinics-load-more-btn,.landing-load-more-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:10px 24px;height:44px;background-color:var(--brand-white);color:var(--primary-color, var(--brand-primary));border:1px solid var(--gray-300);border-radius:12px;font-size:.88rem;font-weight:700;cursor:pointer;box-shadow:0 2px 6px rgba(var(--gray-1000-rgb),.04);transition:all .2s cubic-bezier(.4,0,.2,1)}.offers-load-more-btn:hover:not(:disabled),.clinics-load-more-btn:hover:not(:disabled),.landing-load-more-btn:hover:not(:disabled){background-color:var(--gray-50);border-color:var(--primary-color, var(--brand-primary));color:var(--primary-color, var(--brand-primary));transform:translateY(-1px);box-shadow:0 4px 12px rgba(var(--brand-primary-rgb),.1)}.offers-load-more-btn:disabled,.clinics-load-more-btn:disabled,.landing-load-more-btn:disabled{opacity:.6;cursor:not-allowed}.offers-load-more-btn:active,.clinics-load-more-btn:active,.landing-load-more-btn:active{transform:translateY(0)}.landing-pagination,.clinics-pagination{display:flex;align-items:center;justify-content:space-between;padding:1rem 0;margin-top:.5rem}.pagination-nav-btn{display:inline-flex;align-items:center;gap:4px;background:var(--brand-white);border:1px solid var(--gray-200);border-radius:8px;padding:.45rem .85rem;font-size:.82rem;font-weight:700;color:var(--gray-700);cursor:pointer;transition:all .2s ease}.pagination-nav-btn:hover:not(:disabled){background:var(--gray-50);border-color:var(--gray-300);color:var(--brand-primary)}.pagination-nav-btn:disabled{opacity:.5;cursor:not-allowed}.pagination-numbers-list{display:flex;align-items:center;gap:.35rem}.page-btn{width:34px;height:34px;border-radius:8px;background:var(--brand-white);border:1px solid var(--gray-200);font-size:.82rem;font-weight:700;color:var(--gray-600);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s ease}.page-btn:hover:not(.active):not(.ellipsis){background:var(--gray-100);border-color:var(--gray-300)}.page-btn.active{background:var(--primary-color, var(--brand-primary));border-color:var(--primary-color, var(--brand-primary));color:var(--brand-white);box-shadow:0 2px 6px rgba(var(--brand-primary-rgb),.2)}.page-btn.ellipsis{border:none;background:transparent;cursor:default}.landing-carousel-container{position:relative;width:100%}.landing-grid-track{display:flex!important;flex-wrap:nowrap!important;gap:20px;overflow-x:auto;scroll-behavior:smooth;scroll-snap-type:x mandatory;padding:6px 2px 14px;margin:0;-webkit-overflow-scrolling:touch}@media(max-width:1280px){.landing-grid-track{gap:16px}}@media(max-width:640px){.landing-grid-track{gap:12px;padding:4px 2px 12px}}.landing-slider-track{display:flex!important;flex-wrap:nowrap!important;gap:16px;overflow-x:auto;scroll-behavior:smooth;scroll-snap-type:x mandatory;padding:6px 2px 10px;margin:0}.specialty-card{position:relative;width:calc((100% - (5 * 16px)) / 6);min-width:195px;height:270px;border-radius:18px!important;overflow:hidden!important;text-decoration:none;display:block;flex-shrink:0;scroll-snap-align:start;box-shadow:0 4px 14px rgba(var(--gray-1000-rgb),.08);border:none!important;padding:0!important;margin:0!important;background-color:var(--primary-900);transition:all .35s cubic-bezier(.4,0,.2,1);cursor:pointer}@media(max-width:1280px){.specialty-card{width:calc((100% - 64px)/5);min-width:190px;height:260px}}@media(max-width:1024px){.specialty-card{width:180px;min-width:180px;height:250px}}@media(max-width:640px){.specialty-card{width:155px;min-width:155px;height:230px;border-radius:16px!important}}.specialty-card:hover{transform:translateY(-5px);box-shadow:0 16px 32px -4px rgba(var(--primary-900-rgb),.25)}.specialty-card-img{position:absolute;inset:0;width:100%!important;height:100%!important;object-fit:cover!important;object-position:center;display:block;border-radius:18px!important;transition:transform .6s cubic-bezier(.4,0,.2,1)}.specialty-card:hover .specialty-card-img{transform:scale(1.08)}.specialty-gradient-overlay{position:absolute;inset:0;border-radius:18px;background:linear-gradient(to top,rgba(var(--primary-900-rgb),.95),rgba(var(--primary-900-rgb),.55) 44%,rgba(var(--primary-900-rgb),.1) 70%,rgba(var(--gray-1000-rgb),0));display:flex;align-items:flex-end;padding:16px 14px;z-index:2;transition:background .3s ease}.specialty-card:hover .specialty-gradient-overlay{background:linear-gradient(to top,rgba(var(--primary-900-rgb),.98),rgba(var(--primary-900-rgb),.65) 48%,rgba(var(--primary-900-rgb),.18) 75%,rgba(var(--gray-1000-rgb),0))}.specialty-title{color:var(--brand-white);font-size:1.025rem;font-weight:700;line-height:1.25;margin:0;text-shadow:0 2px 8px rgba(var(--gray-1000-rgb),.6);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;transition:transform .25s ease}.specialty-card:hover .specialty-title{transform:translateY(-2px)}#category-offers{padding-top:56px}.category-offers-header .landing-header-left{max-width:920px}.category-offers-title{font-size:clamp(2.2rem,3.4vw,2.75rem);font-weight:800;line-height:1.15;letter-spacing:-.025em;color:var(--primary-color, var(--primary-900));margin:0 0 8px}.beauty-filter-row{display:flex;align-items:center;gap:10px;overflow-x:auto;scroll-behavior:smooth;padding-bottom:4px;margin-bottom:22px}.beauty-filter-pill{display:inline-flex;align-items:center;justify-content:center;padding:8px 18px;border-radius:9999px;background:var(--brand-white);border:1px solid var(--gray-200);color:var(--gray-700);font-size:13.5px;font-weight:700;cursor:pointer;white-space:nowrap;box-shadow:0 1px 3px rgba(var(--gray-1000-rgb),.03);transition:all .2s cubic-bezier(.4,0,.2,1);flex-shrink:0}.beauty-filter-pill:hover{background:var(--gray-50);border-color:var(--gray-300);color:var(--primary-color, var(--primary-800))}.beauty-filter-pill.is-active{background:var(--primary-color, var(--primary-800));color:var(--brand-white);border-color:var(--primary-color, var(--primary-800));box-shadow:0 4px 12px rgba(var(--primary-800-rgb),.25)}.beauty-cards-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}@media(max-width:1024px){.beauty-cards-grid{grid-template-columns:repeat(3,1fr);gap:12px}}@media(max-width:640px){.beauty-cards-grid{grid-template-columns:repeat(2,1fr);gap:10px}}.beauty-card{position:relative;display:flex;flex-direction:column;justify-content:flex-end;height:240px;border-radius:20px;overflow:hidden;text-decoration:none;cursor:pointer;box-shadow:0 4px 16px rgba(var(--gray-1000-rgb),.08);border:none!important;background-color:var(--primary-900);transition:transform .35s cubic-bezier(.4,0,.2,1),box-shadow .35s ease}@media(max-width:640px){.beauty-card{height:180px;border-radius:16px}}.beauty-card:hover{transform:translateY(-4px);box-shadow:0 16px 36px rgba(var(--primary-800-rgb),.22)}.beauty-card-img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center;transition:transform .6s cubic-bezier(.4,0,.2,1)}.beauty-card:hover .beauty-card-img{transform:scale(1.06)}.beauty-card-placeholder{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,var(--primary-900) 0%,var(--primary-700) 50%,var(--primary-600) 100%);z-index:1}.beauty-card-placeholder-icon{font-size:48px;color:rgba(var(--brand-white-rgb),.2);transition:transform .5s ease,color .3s ease}.beauty-card:hover .beauty-card-placeholder-icon{transform:scale(1.1);color:rgba(var(--brand-white-rgb),.35)}.beauty-card-overlay{position:absolute;inset:0;background:linear-gradient(to top,rgba(var(--primary-900-rgb),.85) 0%,rgba(var(--primary-900-rgb),.3) 35%,rgba(var(--gray-1000-rgb),.02) 75%,transparent 100%);pointer-events:none;z-index:2}.beauty-card-badge-wrap{position:relative;z-index:3;display:flex;flex-direction:column;align-items:center;width:calc(100% - 24px);max-width:270px;margin:0 auto 14px}@media(max-width:640px){.beauty-card-badge-wrap{width:calc(100% - 12px);margin:0 auto 8px}}.beauty-card-pill-tag{background:var(--brand-white);color:var(--primary-800);font-size:13px;font-weight:800;padding:4px 18px;border-radius:10px 10px 0 0;line-height:1.25;box-shadow:0 -2px 6px rgba(var(--gray-1000-rgb),.06);letter-spacing:-.01em;z-index:4;margin-bottom:-1px;white-space:nowrap;max-width:90%;overflow:hidden;text-overflow:ellipsis;text-align:center;border:none}@media(max-width:640px){.beauty-card-pill-tag{font-size:10px;padding:2.5px 10px;border-radius:7px 7px 0 0}}.beauty-card-desc-box{position:relative;width:100%;background:var(--primary-800);border:1px solid rgba(var(--brand-white-rgb),.14);border-radius:13px;padding:10px 14px 13px;text-align:center;box-shadow:0 8px 24px rgba(var(--gray-1000-rgb),.35);overflow:hidden;box-sizing:border-box;transition:background .2s,border-color .2s}.beauty-card:hover .beauty-card-desc-box{background:var(--primary-700);border-color:rgba(var(--green-300-rgb),.35)}@media(max-width:640px){.beauty-card-desc-box{padding:6px 6px 8px;border-radius:9px}}.beauty-card-subtitle{color:var(--brand-white);font-size:12.5px;font-weight:600;margin:0;line-height:1.35;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;text-shadow:0 1px 2px rgba(var(--gray-1000-rgb),.5)}@media(max-width:640px){.beauty-card-subtitle{font-size:9.5px}}.beauty-card-accent-line{position:absolute;bottom:0;left:0;right:0;height:3px;background:linear-gradient(90deg,var(--secondary-600) 0%,var(--secondary-color) 28%,var(--green-500) 72%,transparent 100%)}.landing-card{background:var(--brand-white);border:1px solid var(--gray-200);border-radius:18px;padding:10px;box-shadow:0 2px 12px -2px rgba(var(--gray-900-rgb),.04),0 1px 3px rgba(var(--gray-900-rgb),.02);display:flex;flex-direction:column;transition:all .35s cubic-bezier(.4,0,.2,1);box-sizing:border-box;flex-shrink:0;scroll-snap-align:start;width:calc((100% - 60px)/4);min-width:270px}@media(max-width:1280px){.landing-card{width:calc((100% - (2 * 16px)) / 3);min-width:250px}}@media(max-width:1024px){.landing-card{width:calc((100% - 16px)/2);min-width:260px;padding:12px}}@media(max-width:640px){.landing-card{width:84%;min-width:260px;max-width:320px;padding:10px;border-radius:16px}}@media(max-width:360px){.landing-card{width:88%;min-width:240px}}.landing-card:hover{transform:translateY(-5px);box-shadow:0 18px 36px -6px rgba(var(--gray-900-rgb),.09),0 4px 12px -2px rgba(var(--gray-900-rgb),.04);border-color:rgba(var(--primary-800-rgb),.2)}.landing-card-media{position:relative;width:100%;height:185px;border-radius:12px;overflow:hidden;background-color:var(--gray-100)}.landing-card-img{width:100%;height:100%;object-fit:cover;object-position:center 10%;display:block;transition:transform .6s cubic-bezier(.4,0,.2,1)}.landing-card:hover .landing-card-img{transform:scale(1.05)}.landing-card-placeholder{width:100%;height:100%;background:linear-gradient(135deg,var(--gray-50) 0%,var(--gray-100) 100%);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;color:var(--gray-400)}.landing-placeholder-icon{font-size:38px;color:var(--gray-300)}.landing-placeholder-text{font-size:11.5px;font-weight:600;color:var(--gray-400);letter-spacing:.02em}.discount-badge{position:absolute;top:10px;left:10px;padding:4px 11px;border-radius:9999px;font-size:11px;font-weight:800;letter-spacing:.02em;color:var(--brand-white);background:var(--secondary-color, var(--secondary-color));box-shadow:0 2px 8px rgba(var(--secondary-rgb),.35);z-index:2;text-shadow:0 1px 2px rgba(var(--gray-1000-rgb),.2)}.landing-card-body{padding:14px 6px 4px;display:flex;flex-direction:column;flex-grow:1}.landing-card-meta-row{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:6px}.landing-card-category,.meta-specialty{font-size:12.5px;font-weight:700;color:var(--secondary-color, var(--secondary-color));margin-bottom:5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-transform:capitalize}.meta-clinic{font-size:12px;font-weight:500;color:var(--gray-500);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.landing-price-box{display:flex;flex-direction:column}.landing-original-price{font-size:11.5px;font-weight:500;color:var(--gray-400);text-decoration:line-through;line-height:1;margin-bottom:2px}.landing-offer-price{font-size:1.2rem;font-weight:800;color:var(--gray-900);line-height:1.1}.landing-card-location{display:flex;align-items:center;gap:4px;color:var(--gray-500);font-size:13px;font-weight:500;margin-bottom:6px}.landing-location-pin{font-size:15px;color:var(--gray-500);flex-shrink:0}.landing-location-text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.landing-card-title{font-size:1.05rem;font-weight:700;color:var(--gray-900);line-height:1.35;margin:0 0 5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.landing-card-title-link{color:inherit;text-decoration:none;transition:color .15s ease}.landing-card-title-link:hover{color:var(--primary-color, var(--primary-800))}.landing-card-desc{font-size:12.5px;color:var(--gray-500);line-height:1.45;margin:0 0 12px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:38px}.landing-card-footer{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:auto;padding-top:10px}.landing-rating-box{display:flex;align-items:center;gap:3px}.landing-star-icon{font-size:16px;color:var(--amber-500);font-variation-settings:"FILL" 1}.landing-rating-num{font-size:13.5px;font-weight:700;color:var(--gray-900)}.landing-reviews-count{font-size:12px;color:var(--gray-500);font-weight:500}.landing-btn-primary{display:inline-flex;align-items:center;justify-content:center;height:34px;padding:0 14px;border-radius:8px;font-size:13px;font-weight:600;background-color:var(--primary-color, var(--brand-primary));color:var(--white, var(--brand-white));text-decoration:none;transition:all .2s cubic-bezier(.4,0,.2,1);border:1px solid var(--primary-color, var(--brand-primary));box-shadow:0 2px 6px rgba(var(--primary-rgb),.18);white-space:nowrap;cursor:pointer}.landing-btn-primary:hover{background-color:var(--primary-hover, var(--primary-hover));border-color:var(--primary-hover, var(--primary-hover));color:var(--white, var(--brand-white))!important;box-shadow:0 4px 12px rgba(var(--primary-rgb),.28);transform:translateY(-1px)}.landing-btn-primary:active{transform:scale(.96)}.landing-btn-secondary{display:inline-flex;align-items:center;justify-content:center;gap:4px;height:34px;padding:0 14px;border-radius:8px;font-size:13px;font-weight:700;background-color:var(--secondary-color, var(--secondary-color));color:var(--white, var(--brand-white));text-decoration:none;transition:all .2s cubic-bezier(.4,0,.2,1);border:1px solid var(--secondary-color, var(--secondary-color));box-shadow:0 2px 6px rgba(var(--secondary-rgb),.25);white-space:nowrap;cursor:pointer}.landing-btn-secondary:hover{background-color:var(--secondary-hover, var(--secondary-hover));border-color:var(--secondary-hover, var(--secondary-hover));color:var(--white, var(--brand-white))!important;box-shadow:0 4px 14px rgba(var(--secondary-rgb),.38);transform:translateY(-1px)}.landing-btn-secondary:active{transform:scale(.96)}@media(max-width:640px){.landing-card-media{height:160px;border-radius:10px}.landing-card-title{font-size:.975rem;margin-bottom:4px}.landing-card-desc{font-size:12px;min-height:34px;margin-bottom:8px}.landing-card-location{font-size:12px;margin-bottom:4px}.landing-card-footer{gap:8px;padding-top:8px}.landing-rating-num{font-size:12.5px}.landing-reviews-count{font-size:11px}.landing-btn-primary,.landing-btn-secondary{height:32px;padding:0 12px;font-size:12px}.landing-offer-price{font-size:1.05rem}}.offers-specialty-section{margin-bottom:2rem}.offers-specialty-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:1rem;gap:16px}.offers-specialty-title{font-size:1.15rem;font-weight:800;color:var(--gray-900);margin:0 0 2px;letter-spacing:-.015em}.offers-specialty-subtitle{font-size:.85rem;color:var(--gray-500);margin:0}.offers-specialty-nav{display:flex;align-items:center;gap:8px}.offers-specialty-nav-btn{width:32px;height:32px;border-radius:50%;background:var(--white, var(--brand-white));border:1px solid var(--gray-200);display:flex;align-items:center;justify-content:center;color:var(--gray-600);cursor:pointer;box-shadow:0 1px 3px rgba(var(--gray-1000-rgb),.04);transition:all .2s ease}.offers-specialty-nav-btn span{font-size:18px}.offers-specialty-nav-btn:hover{background:var(--primary-color, var(--brand-primary));border-color:var(--primary-color, var(--brand-primary));color:var(--white, var(--brand-white))}.offers-specialty-track{display:flex;gap:14px;overflow-x:auto;scroll-behavior:smooth;padding:4px 2px 10px;margin:0}.specialty-filter-card{position:relative;flex:0 0 175px;height:102px;border-radius:14px;overflow:hidden;cursor:pointer;background-color:var(--primary-color, var(--brand-primary));box-shadow:0 2px 10px rgba(var(--gray-1000-rgb),.06);border:none!important;transition:all .25s cubic-bezier(.4,0,.2,1);display:flex;flex-direction:column;justify-content:space-between;padding:10px 12px;text-decoration:none;box-sizing:border-box}.specialty-filter-card:hover{transform:translateY(-2px);box-shadow:0 8px 20px rgba(var(--gray-1000-rgb),.12)}.specialty-filter-card.is-active{box-shadow:0 4px 16px rgba(var(--brand-primary-rgb),.35);border:none!important}.specialty-filter-card-img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center;filter:grayscale(100%);-webkit-filter:grayscale(100%);transition:transform .4s ease,filter .3s ease;z-index:1}.specialty-filter-card.is-active .specialty-filter-card-img,.specialty-filter-card:hover .specialty-filter-card-img{filter:grayscale(0%);-webkit-filter:grayscale(0%)}.specialty-filter-card:hover .specialty-filter-card-img{transform:scale(1.06)}.specialty-filter-card-overlay{position:absolute;inset:0;background:linear-gradient(to top,rgba(var(--primary-900-rgb),.88),rgba(var(--primary-900-rgb),.45) 45%,rgba(var(--gray-1000-rgb),.2));transition:background .3s ease;z-index:2}.specialty-filter-card.is-active .specialty-filter-card-overlay{background:linear-gradient(to top,rgba(var(--primary-900-rgb),.82),rgba(var(--primary-900-rgb),.35) 45%,rgba(var(--gray-1000-rgb),.1))}.specialty-filter-card.all-offers-card{background:linear-gradient(135deg,var(--primary-900) 0%,var(--primary-800) 100%);filter:grayscale(100%);border:none!important;transition:all .25s cubic-bezier(.4,0,.2,1)}.specialty-filter-card.all-offers-card.is-active,.specialty-filter-card.all-offers-card:hover{background:linear-gradient(135deg,var(--primary-900) 0%,var(--brand-primary) 100%);filter:grayscale(0%);border:none!important;box-shadow:0 4px 16px rgba(var(--brand-primary-rgb),.35)}.specialty-filter-card-top{position:relative;z-index:3;display:flex;align-items:center;justify-content:space-between;width:100%}.specialty-filter-icon{font-size:16px;color:var(--secondary-color, var(--secondary-color));filter:grayscale(100%);opacity:.6;transition:all .3s ease}.specialty-filter-card.is-active .specialty-filter-icon,.specialty-filter-card:hover .specialty-filter-icon{filter:grayscale(0%);opacity:1}.specialty-deal-count-badge{background:rgba(var(--gray-1000-rgb),.55);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);color:var(--white, var(--brand-white));font-size:10.5px;font-weight:700;padding:2px 7px;border-radius:9999px;letter-spacing:.02em;margin-inline-start:auto}.specialty-filter-card-title{position:relative;z-index:3;color:var(--white, var(--brand-white));font-size:.825rem;font-weight:700;line-height:1.25;margin:0;text-shadow:0 1px 3px rgba(var(--gray-1000-rgb),.6);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.offers-packages-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-bottom:2.5rem}@media(max-width:1200px){.offers-packages-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.offers-packages-grid{grid-template-columns:1fr}}.offer-card{background:var(--white, var(--brand-white));border:1px solid var(--gray-200);border-radius:16px;padding:10px;display:flex;flex-direction:column;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 2px 10px rgba(var(--gray-900-rgb),.03);box-sizing:border-box}.offer-card:hover{transform:translateY(-4px);box-shadow:0 14px 30px rgba(var(--brand-primary-rgb),.1);border-color:rgba(var(--brand-primary-rgb),.25)}.offer-card-media{position:relative;width:100%;height:180px;border-radius:12px;overflow:hidden;background-color:var(--gray-100)}.offer-card-img{width:100%;height:100%;object-fit:cover;object-position:center;transition:transform .5s cubic-bezier(.4,0,.2,1)}.offer-card:hover .offer-card-img{transform:scale(1.05)}.offer-discount-pill{position:absolute;top:10px;left:10px;padding:4px 10px;border-radius:9999px;font-size:11px;font-weight:800;color:var(--white, var(--brand-white));background:var(--secondary-color, var(--secondary-color));box-shadow:0 2px 8px rgba(var(--secondary-rgb),.4);z-index:2;letter-spacing:.02em;display:inline-flex;align-items:center;gap:4px}.offer-rating-pill{position:absolute;top:10px;right:10px;padding:3px 8px;border-radius:9999px;font-size:11.5px;font-weight:800;color:var(--gray-900);background:rgba(var(--brand-white-rgb),.95);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);box-shadow:0 2px 8px rgba(var(--gray-1000-rgb),.12);z-index:2;display:inline-flex;align-items:center;gap:3px}.offer-rating-star{font-size:13px;color:var(--amber-500);font-variation-settings:"FILL" 1}.offer-image-tag{position:absolute;bottom:8px;left:8px;padding:3px 9px;border-radius:6px;font-size:10.5px;font-weight:700;color:var(--white, var(--brand-white));background:rgba(var(--primary-900-rgb),.85);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);z-index:2;letter-spacing:.02em}.offer-card-body{padding:12px 6px 4px;display:flex;flex-direction:column;flex-grow:1}.offer-card-clinic-row{display:flex;align-items:center;gap:4px;font-size:.775rem;font-weight:600;color:var(--gray-500);margin-bottom:6px}.offer-clinic-icon{font-size:14px;color:var(--gray-500)}.offer-card-title{font-size:.98rem;font-weight:800;color:var(--gray-900);line-height:1.35;margin:0 0 6px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.offer-card-desc{font-size:.785rem;color:var(--gray-500);line-height:1.45;margin:0 0 10px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:34px}.offer-features-row{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:12px}.offer-feature-pill{display:inline-flex;align-items:center;gap:4px;font-size:10.5px;font-weight:600;color:var(--brand-primary);background-color:var(--primary-50);border:1px solid var(--primary-200);padding:2px 8px;border-radius:6px;white-space:nowrap}.offer-feature-pill span app-icon{font-size:12px;color:var(--brand-primary)}.offer-card-footer{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:auto;padding-top:10px;border-top:1px solid var(--gray-50)}.offer-price-stack{display:flex;flex-direction:column}.offer-old-price{font-size:.75rem;font-weight:600;color:var(--gray-400);text-decoration:line-through;line-height:1;margin-bottom:2px}.offer-new-price{font-size:1.25rem;font-weight:900;color:var(--gray-900);line-height:1}.offer-vat-label{font-size:.675rem;font-weight:700;color:var(--gray-500);margin-inline-start:2px}.offer-book-btn{display:inline-flex;align-items:center;justify-content:center;gap:4px;height:36px;padding:0 16px;border-radius:8px;font-size:.85rem;font-weight:700;background-color:var(--primary-color, var(--brand-primary));color:var(--white, var(--brand-white));text-decoration:none;border:1px solid var(--primary-color, var(--brand-primary));box-shadow:0 2px 6px rgba(var(--brand-primary-rgb),.2);transition:all .2s cubic-bezier(.4,0,.2,1);white-space:nowrap;cursor:pointer}.offer-book-btn:hover{background-color:var(--primary-hover, var(--primary-hover));border-color:var(--primary-hover, var(--primary-hover));color:var(--white, var(--brand-white))!important;box-shadow:0 4px 12px rgba(var(--brand-primary-rgb),.32);transform:translateY(-1px)}.offer-book-btn:active{transform:scale(.96)}.facilities-cards-list{display:flex;flex-direction:column;gap:1.25rem;width:100%}.facility-item-card{background:var(--brand-white);border:1px solid rgba(var(--brand-primary-rgb),.08);border-radius:16px;padding:1.15rem;box-shadow:0 4px 20px rgba(var(--brand-primary-rgb),.02);display:flex;flex-direction:column;gap:1.15rem;transition:all .25s ease;width:100%;box-sizing:border-box}@media(min-width:640px){.facility-item-card{flex-direction:row;align-items:center;gap:1.35rem;padding:1.25rem}}.facility-item-card:hover{transform:translateY(-2px);box-shadow:0 10px 28px rgba(var(--brand-primary-rgb),.06);border-color:rgba(var(--brand-primary-rgb),.16)}.facility-image-box{position:relative;width:100%;height:200px;border-radius:12px;overflow:hidden;flex-shrink:0;background:var(--gray-200)}@media(min-width:640px){.facility-image-box{width:250px;min-width:220px;max-width:260px;height:175px}}.facility-cover-img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.facility-item-card:hover .facility-cover-img{transform:scale(1.03)}.facility-rating-overlay{position:absolute;top:10px;right:10px;background:rgba(var(--brand-white-rgb),.94);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border-radius:8px;padding:.25rem .6rem;display:inline-flex;align-items:center;gap:3px;font-size:.78rem;font-weight:800;color:var(--gray-900);box-shadow:0 2px 8px rgba(var(--gray-1000-rgb),.12)}.facility-star-icon{font-size:15px;color:var(--amber-500);font-variation-settings:"FILL" 1}.facility-reviews-count{color:var(--gray-500);font-weight:600;font-size:.75rem}.facility-tag-overlay{position:absolute;bottom:10px;left:10px;background:rgba(var(--brand-primary-rgb),.88);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:var(--brand-white);font-size:.72rem;font-weight:700;padding:.22rem .65rem;border-radius:6px;letter-spacing:.02em}.facility-tag-overlay.tag-orange{background:rgba(var(--warning-hover-rgb),.9)}.facility-info-col{flex:1;min-width:0;width:100%;display:flex;flex-direction:column;gap:.5rem}.facility-name-title{font-size:1.25rem;font-weight:800;color:var(--brand-primary);margin:0;line-height:1.3;word-break:break-word}.facility-location-line,.facility-contact-line{display:flex;align-items:flex-start;gap:.45rem;font-size:.82rem;color:var(--gray-600);line-height:1.4;word-break:break-word;overflow-wrap:anywhere}.facility-location-line span app-icon{font-size:17px;color:var(--secondary-color);flex-shrink:0;margin-top:1px}.facility-contact-line span app-icon{font-size:17px;color:var(--brand-primary);flex-shrink:0;margin-top:1px}.facility-contact-link{color:var(--gray-600);text-decoration:none;transition:color .2s ease;word-break:break-all}.facility-contact-link:hover{color:var(--brand-primary);text-decoration:underline}.facility-actions-row{display:flex;align-items:center;justify-content:flex-end;gap:.75rem;margin-top:.5rem;padding-top:.65rem;width:100%}.btn-view-doctors{display:inline-flex;align-items:center;gap:6px;padding:.55rem 1.15rem;background:var(--gray-100);border:1px solid var(--gray-200);border-radius:10px;font-size:.84rem;font-weight:700;color:var(--brand-primary);cursor:pointer;transition:all .2s ease}.btn-view-doctors:hover{background:var(--gray-200);border-color:var(--gray-300)}.btn-view-profile-cta{display:inline-flex;align-items:center;gap:6px;padding:.55rem 1.25rem;background:var(--brand-primary);border:1px solid var(--brand-primary);border-radius:10px;font-size:.84rem;font-weight:700;color:var(--brand-white);cursor:pointer;transition:all .2s ease;box-shadow:0 2px 8px rgba(var(--brand-primary-rgb),.15)}.btn-view-profile-cta:hover{background:var(--primary-900);border-color:var(--primary-900);transform:translateY(-1px);box-shadow:0 4px 12px rgba(var(--brand-primary-rgb),.25)}@media(max-width:639px){.facility-item-card{padding:1rem;gap:1rem}.facility-image-box{height:190px}.facility-name-title{font-size:1.15rem}.facility-actions-row{margin-top:.25rem;padding-top:.5rem}.btn-view-profile-cta{width:100%;justify-content:center;padding:.65rem 1rem}}.landing-filter-card,.clinics-filter-card,.offers-filter-card,.doctors-filter-card,.filter-card{background:var(--brand-white);border:1px solid rgba(var(--brand-primary-rgb),.08);border-radius:16px;padding:1.35rem;box-shadow:0 4px 20px rgba(var(--brand-primary-rgb),.02);display:flex;flex-direction:column;gap:1.15rem}.filter-card-header{display:flex;align-items:center;justify-content:space-between;padding-bottom:.85rem;border-bottom:1px solid var(--gray-100)}.filter-card-title{display:flex;align-items:center;gap:.5rem;font-size:1.05rem;font-weight:800;color:var(--primary-color, var(--brand-primary));margin:0}.filter-card-title span{font-size:20px;color:var(--primary-color, var(--brand-primary))}.emergency-guidance-card{background:var(--primary-light, var(--primary-light));background:linear-gradient(135deg,rgba(var(--brand-primary-rgb),.07),rgba(var(--brand-primary-rgb),.03));border:1px solid rgba(var(--brand-primary-rgb),.12);border-radius:16px;padding:1.15rem 1.25rem;margin-top:1.15rem;display:flex;flex-direction:column;gap:.5rem;box-shadow:0 2px 10px rgba(var(--brand-primary-rgb),.02)}.emergency-guidance-header{display:flex;align-items:center;gap:8px;font-size:.92rem;font-weight:800;color:var(--primary-color, var(--brand-primary))}.emergency-guidance-header span app-icon{font-size:20px;color:var(--primary-color, var(--brand-primary))}.emergency-guidance-text{font-size:.84rem;color:var(--gray-700);line-height:1.45;margin:0;font-weight:450}.emergency-guidance-text strong{color:var(--primary-color, var(--brand-primary));font-weight:800}.doctor-not-found-card,.no-facilities-card,.doctors-empty-state-card,.clinic-not-found-card,.landing-empty-state{background-color:var(--brand-white);border:1px solid var(--gray-200);border-radius:16px;padding:48px 32px;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;width:100%;max-width:520px;margin:32px auto;box-shadow:0 4px 20px rgba(var(--brand-primary-rgb),.04)}.landing-empty-state{max-width:100%;margin:16px 0;min-height:320px}.empty-state-icon-box{width:64px;height:64px;border-radius:50%;background-color:rgba(var(--secondary-rgb),.1);color:var(--secondary-color);display:flex;align-items:center;justify-content:center}.empty-state-icon,.no-facilities-icon,.landing-empty-icon{font-size:32px;color:var(--secondary-color);background:rgba(var(--secondary-rgb),.1);width:64px;height:64px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-bottom:4px}.empty-state-title,.no-facilities-title,.landing-empty-title{font-size:1.25rem;font-weight:800;color:var(--primary-color, var(--brand-primary));margin:0;line-height:1.3}.empty-state-subtitle,.no-facilities-desc,.landing-empty-desc{color:var(--gray-500);font-size:.9rem;line-height:1.55;margin:0 0 6px;max-width:440px}.specialists-title-wrap{display:inline-flex;align-items:center;gap:.65rem;min-width:0}.specialists-title-wrap .specialists-section-title{margin:0;line-height:1.25}.specialists-title-wrap .specialists-count-pill{margin-inline-start:0}.specialists-cards-stack{display:flex;flex-direction:column;gap:1.15rem}.doc-avatar-img{width:100%;height:100%;border-radius:12px;object-fit:cover;background:var(--gray-100);border:1px solid rgba(var(--gray-1000-rgb),.06)}.doc-name-title{font-size:1.15rem;font-weight:800;color:var(--brand-primary);margin:0 0 .25rem;line-height:1.25}.doc-degree-specialty-line{font-size:.85rem;color:var(--gray-500);font-weight:500;margin:0 0 .45rem;line-height:1.4}.doc-degree-specialty-stack{display:flex;flex-direction:column;gap:3px;margin:0 0 .38rem}.doc-qual-designation-row{display:flex;align-items:center;flex-wrap:wrap;gap:5px;line-height:1.35}.doc-qualification-text{font-size:.82rem;color:var(--gray-500);font-weight:500}.doc-bullet-separator{color:var(--gray-300);font-size:.8rem;line-height:1}.doc-designation-text{font-size:.82rem;color:var(--brand-primary);font-weight:600}.doc-category-row{display:flex;align-items:center;line-height:1.35}.doc-category-text{font-size:.82rem;color:var(--primary-500);font-weight:500}.doc-languages-line{display:flex;align-items:center;gap:5px;font-size:.8rem;color:var(--gray-600);font-weight:500;margin-bottom:.65rem}.doc-languages-line .lang-icon,.lang-icon{font-size:16px;color:var(--gray-400)}.doc-languages-line .lang-text{color:var(--gray-600)}.doc-rating-badge,.doc-rating-badge.top-right-rating{display:inline-flex;align-items:center;gap:3px;font-size:.82rem;color:var(--gray-900)}.doc-rating-badge .star-icon,.doc-rating-badge.top-right-rating .star-icon{color:var(--secondary-color);font-size:16px;font-variation-settings:"FILL" 1}.doc-rating-badge strong,.doc-rating-badge.top-right-rating strong{font-weight:700;color:var(--gray-900)}.doc-reviews-count,.doc-rating-badge.top-right-rating .doc-reviews-count{color:var(--gray-500);font-weight:500;font-size:.82rem}@media(max-width:640px){.doc-name-title{font-size:1.05rem}.doc-degree-specialty-line{font-size:.8rem}.doc-degree-specialty-stack{gap:1px;margin-bottom:.3rem}.doc-qualification-text,.doc-designation-text,.doc-category-text{font-size:.78rem}.doc-languages-line{font-size:.75rem;margin-bottom:.25rem}.btn-profile-secondary{padding:.42rem .85rem!important;font-size:.8rem!important}.btn-book-visit-orange{padding:.42rem .95rem!important;font-size:.8rem!important}.doctor-expanded-card{padding:1rem;gap:1rem}.doc-expanded-header{gap:.85rem}.doc-avatar-wrapper{width:68px;height:68px}.doc-name-rating-line{flex-direction:column;align-items:flex-start;gap:4px}}.btn-profile-secondary{background:var(--brand-white);color:var(--brand-primary);border:1px solid var(--gray-200);padding:.5rem 1.15rem;border-radius:8px;font-size:.84rem;font-weight:700;cursor:pointer;transition:all .2s;white-space:nowrap}.btn-profile-secondary:hover{border-color:var(--brand-primary);background:rgba(var(--brand-primary-rgb),.03)}.btn-book-visit-orange{background:var(--secondary-color);color:var(--brand-white);border:none;padding:.5rem 1.25rem;border-radius:8px;font-size:.84rem;font-weight:700;cursor:pointer;transition:all .2s;white-space:nowrap}.btn-book-visit-orange:hover{background:var(--secondary-hover);box-shadow:0 4px 12px rgba(var(--secondary-rgb),.25)}.doctor-list-card{container-type:inline-size;background:var(--white);border:1px solid rgba(var(--primary-rgb),.1);border-radius:16px;box-shadow:0 4px 18px rgba(var(--primary-rgb),.03);transition:border-color .2s ease,box-shadow .2s ease}.doctor-list-card:hover{border-color:rgba(var(--primary-rgb),.22);box-shadow:0 6px 22px rgba(var(--primary-rgb),.07)}.dlc-body{display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"identity" "meta" "credentials" "expertise";gap:14px;padding:20px}.dlc-identity{grid-area:identity;display:flex;align-items:flex-start;gap:16px;min-width:0;padding-bottom:6px}.dlc-expertise{grid-area:expertise;display:flex;flex-direction:column;gap:8px}.dlc-meta{grid-area:meta}.dlc-credentials{grid-area:credentials}.dlc-avatar-box{position:relative;width:76px;height:76px;flex-shrink:0}.dlc-avatar{width:100%;height:100%;border-radius:12px;object-fit:cover;background:var(--bg-subtle)}.dlc-avatar-badge{position:absolute;bottom:-7px;left:50%;transform:translate(-50%);padding:2px 8px;border-radius:5px;background:var(--brand-primary);color:var(--brand-white);font-size:.62rem;font-weight:800;letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;box-shadow:0 2px 6px rgba(var(--brand-primary-rgb),.25)}.dlc-identity-text{display:flex;flex-direction:column;gap:2px;flex:1;min-width:0}.dlc-identity-text>*{overflow-wrap:anywhere}.dlc-name{margin:0 0 2px;font-size:1.3rem;font-weight:700;line-height:1.25;color:var(--primary-color);overflow-wrap:anywhere}.dlc-qualification{margin:0;font-size:.85rem;color:var(--text-muted)}.dlc-designation{margin:0;font-size:.92rem;font-weight:600;color:var(--chart-3)}.dlc-specialty{align-self:flex-start;margin:6px 0 0;padding:3px 10px;border:1px solid var(--secondary-color);border-radius:6px;background:var(--secondary-color);color:var(--text-on-primary);font-size:.78rem;font-weight:600;line-height:1.4}.dlc-section-label{font-size:.75rem;font-weight:600;color:var(--text-muted)}.dlc-chips{display:flex;flex-wrap:wrap;gap:8px}.dlc-chip{padding:5px 10px;border-radius:999px;border:1px solid rgba(var(--primary-rgb),.08);background:rgba(var(--primary-rgb),.06);color:var(--primary-color);font-size:.78rem;font-weight:600}.dlc-meta{display:flex;flex-wrap:wrap;align-items:center;gap:6px 22px;font-size:.82rem;color:var(--text-muted)}.dlc-meta-item{display:inline-flex;align-items:center;gap:6px}.dlc-meta-item app-icon{font-size:17px;color:var(--text-muted)}.dlc-meta-item.dlc-rating app-icon{color:var(--secondary-color)}.dlc-meta-item strong{color:var(--text-main);font-weight:700}.dlc-rating{gap:4px}.dlc-review-count{color:var(--text-muted)}.dlc-credentials{align-self:start;padding:4px 16px;border:1px solid rgba(var(--primary-rgb),.12);border-radius:12px;background:rgba(var(--primary-rgb),.025)}.dlc-credentials-list{margin:0}.dlc-credential-row{display:flex;flex-direction:column;gap:4px;padding:11px 0;border-top:1px solid rgba(var(--primary-rgb),.1)}.dlc-credential-row:first-child{border-top:none}.dlc-credential-row dt{font-size:.8rem;font-weight:400;color:var(--text-muted)}.dlc-credential-row dd{margin:0;font-size:.82rem;font-weight:600;color:var(--text-main)}.dlc-credential-row dd.dlc-not-provided{font-weight:500;font-style:italic;color:var(--text-light)}.dlc-footer{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:10px;padding:14px 20px;border-top:1px solid rgba(var(--primary-rgb),.1)}.dlc-book-btn{display:inline-flex;align-items:center;gap:6px}.dlc-book-btn app-icon{font-size:18px}@container (min-width: 760px){.dlc-body{gap:14px 40px;padding:26px 28px 22px;grid-template-columns:minmax(0,1fr) minmax(280px,420px);grid-template-areas:"identity  credentials" "meta      meta" "expertise expertise"}.dlc-avatar-box{width:104px;height:104px}.dlc-name{font-size:1.6rem}.dlc-credentials{padding:4px 18px}.dlc-credential-row{flex-direction:row;justify-content:space-between;align-items:baseline;gap:16px}.dlc-credential-row dd{text-align:end}.dlc-footer{padding:16px 28px}}.doctor-expanded-card{background:var(--brand-white);border:1.5px solid var(--brand-primary);border-radius:16px;padding:1.35rem;box-shadow:0 6px 24px rgba(var(--brand-primary-rgb),.06);display:flex;flex-direction:column;gap:1.25rem}.doc-expanded-header{display:flex;align-items:flex-start;gap:1.15rem}.doc-avatar-wrapper{position:relative;width:90px;height:90px;flex-shrink:0}.doc-role-badge{position:absolute;bottom:-6px;left:50%;transform:translate(-50%);background:var(--brand-primary);color:var(--brand-white);font-size:.65rem;font-weight:800;letter-spacing:.04em;padding:.15rem .45rem;border-radius:4px;white-space:nowrap}.doc-header-details{flex:1;min-width:0;display:flex;flex-direction:column}.doc-name-rating-line{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.5rem;margin-bottom:.25rem}.doc-header-links-row{display:flex;align-items:center;gap:1rem;margin-top:4px}.doc-profile-link-btn{background:transparent;border:1px solid var(--gray-200);padding:.35rem .85rem;border-radius:6px;font-size:.78rem;font-weight:700;color:var(--brand-primary);cursor:pointer;transition:all .2s;text-decoration:none}.doc-profile-link-btn:hover{background:var(--gray-50);border-color:var(--brand-primary)}.btn-schedule-later-link{background:transparent;border:1px dashed var(--gray-300);padding:.35rem .85rem;border-radius:6px;font-size:.78rem;font-weight:700;color:var(--gray-500);cursor:pointer;display:inline-flex;align-items:center;gap:4px;transition:all .2s}.btn-schedule-later-link:hover{background:var(--gray-100);color:var(--gray-900);border-color:var(--gray-400)}.doc-clinics-accordion-stack{display:flex;flex-direction:column;gap:1rem;margin-top:.5rem}.doc-clinic-accordion-item{background:var(--brand-white);border:1.5px solid var(--gray-200);border-radius:14px;overflow:hidden;transition:all .25s ease}.doc-clinic-accordion-item:hover{border-color:var(--gray-300);box-shadow:0 4px 14px rgba(var(--brand-primary-rgb),.04)}.doc-clinic-accordion-item.is-expanded{border-color:var(--primary-color, var(--brand-primary));box-shadow:0 6px 20px rgba(var(--brand-primary-rgb),.08)}.doc-clinic-header-bar{display:flex;align-items:center;justify-content:space-between;padding:1rem 1.15rem;gap:1rem;flex-wrap:wrap}.doc-clinic-left-details{display:flex;align-items:center;gap:12px;flex:1;min-width:220px}.doc-clinic-thumbnail-box{width:58px;height:58px;border-radius:10px;overflow:hidden;background:var(--gray-100);border:1px solid var(--gray-200);display:flex;align-items:center;justify-content:center;flex-shrink:0}.doc-clinic-thumbnail-img{width:100%;height:100%;object-fit:cover}.default-clinic-icon{font-size:28px;color:var(--gray-400)}.doc-clinic-info-col{display:flex;flex-direction:column;gap:2px;flex:1;min-width:0}.doc-clinic-name-title{font-size:.98rem;font-weight:800;color:var(--primary-color, var(--brand-primary));margin:0;line-height:1.3}.doc-clinic-address-text{font-size:.8rem;color:var(--gray-500);margin:0;display:flex;align-items:flex-start;gap:4px;line-height:1.4;word-break:break-word;overflow-wrap:anywhere}.loc-pin-icon{font-size:15px;color:var(--gray-400);margin-top:2px;flex-shrink:0}.doc-clinic-action-wrap{display:flex;align-items:center;gap:8px;flex-shrink:0}.doc-clinics-loading-box,.doc-no-clinics-box{display:flex;align-items:center;justify-content:center;gap:8px;padding:2rem;background:var(--brand-white);border-radius:12px;border:1px dashed var(--gray-200);font-size:.88rem;color:var(--gray-500)}.doctor-locations-picker-bar{display:flex;flex-direction:column;gap:.75rem;padding-bottom:1rem;border-bottom:1px solid var(--gray-100)}.locations-picker-label-row{display:flex;align-items:center;justify-content:space-between}.locations-picker-label{display:inline-flex;align-items:center;gap:6px;font-size:.8rem;font-weight:800;text-transform:uppercase;letter-spacing:.05em;color:var(--primary-color, var(--brand-primary))}.picker-label-icon{font-size:17px}.locations-count-badge{font-size:.74rem;font-weight:700;color:var(--gray-500);background:var(--gray-100);padding:2px 8px;border-radius:6px}.location-cards-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:10px}.location-select-card{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:12px;border:1.5px solid var(--gray-200);background:var(--brand-white);cursor:pointer;transition:all .2s ease}.location-select-card:hover{border-color:var(--gray-300);background:var(--gray-50)}.location-select-card.is-active{border-color:var(--secondary-color, var(--secondary-color));background:var(--secondary-50)}.location-card-image-box{width:44px;height:44px;border-radius:8px;overflow:hidden;background:var(--gray-100);flex-shrink:0}.location-card-img{width:100%;height:100%;object-fit:cover}.location-card-content{flex:1;min-width:0;display:flex;flex-direction:column}.location-card-title-row{display:flex;align-items:center;justify-content:space-between;gap:6px}.location-card-name{font-size:.88rem;font-weight:800;color:var(--gray-900);margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.location-radio-icon{font-size:18px;color:var(--gray-400)}.location-select-card.is-active .location-radio-icon{color:var(--secondary-color, var(--secondary-color))}.location-card-address{font-size:.74rem;color:var(--gray-500);margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.doc-schedule-panel{background:var(--gray-50);border:1px solid var(--gray-100);border-radius:14px;padding:1.25rem;display:flex;flex-direction:column;gap:1.25rem}.schedule-dates-bar{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.75rem}.month-year-picker-pill{display:inline-flex;align-items:center;gap:.45rem;background:var(--brand-white);border:1px solid var(--gray-200);border-radius:10px;padding:.25rem .85rem;box-shadow:0 1px 4px rgba(var(--gray-1000-rgb),.04)}.picker-pill-divider{width:1px;height:18px;background-color:var(--gray-300);margin:0 .15rem;flex-shrink:0}.pill-date-picker-wrap{display:inline-flex;align-items:center;position:relative}.pill-nz-date-picker{width:100px;border:none!important;background:transparent!important;box-shadow:none!important;padding:0!important;cursor:pointer!important}.pill-nz-date-picker .ant-picker-input{cursor:pointer!important}.pill-nz-date-picker .ant-picker-input>input{font-size:.88rem!important;font-weight:700!important;color:var(--brand-primary)!important;cursor:pointer!important;width:65px!important}.pill-nz-date-picker .ant-picker-suffix{color:var(--primary-500)!important;font-size:15px!important;margin-left:2px!important}.pill-nz-date-picker:hover .ant-picker-suffix{color:var(--primary-500)!important}.slot-no-year-datepicker-dropdown .ant-picker-header-super-prev-btn,.slot-no-year-datepicker-dropdown .ant-picker-header-super-next-btn{display:none!important}.slot-no-year-datepicker-dropdown .ant-picker-year-btn{pointer-events:none!important;cursor:default!important;font-weight:700!important;color:var(--gray-900)!important}.calendar-month-select-pill{min-width:100px}.calendar-month-select-pill .ant-select-selector,.calendar-month-select-pill ::ng-deep .ant-select-selector{border:none!important;background:transparent!important;box-shadow:none!important;outline:none!important;padding:0!important;font-size:1rem!important;font-weight:800!important;color:var(--brand-primary)!important;cursor:pointer!important;height:auto!important;display:flex!important;align-items:center!important}.calendar-month-select-pill .ant-select-selection-item,.calendar-month-select-pill ::ng-deep .ant-select-selection-item{font-size:1rem!important;font-weight:800!important;color:var(--brand-primary)!important;line-height:normal!important;padding:0!important}.calendar-month-select-pill .ant-select-arrow,.calendar-month-select-pill ::ng-deep .ant-select-arrow{color:var(--brand-primary)!important;font-size:11px!important;right:0!important}.static-year-text{font-size:1rem;font-weight:800;color:var(--brand-primary);-webkit-user-select:none;user-select:none}.calendar-nav-controls{display:flex;align-items:center;gap:.45rem}.cal-nav-btn{width:32px;height:32px;border-radius:8px;background:var(--brand-white);border:1px solid var(--gray-200);display:flex;align-items:center;justify-content:center;cursor:pointer;color:var(--gray-600);transition:all .2s;box-shadow:0 1px 3px rgba(var(--gray-1000-rgb),.04)}.cal-nav-btn:hover{background:var(--brand-primary);color:var(--brand-white);border-color:var(--brand-primary)}.cal-nav-btn span{font-size:18px}.schedule-loading-box{display:flex;align-items:center;justify-content:center;gap:8px;padding:2rem;background:var(--brand-white);border-radius:12px;border:1px dashed var(--gray-200);font-size:.88rem;color:var(--gray-500)}.no-dates-notice{display:flex;align-items:center;gap:1rem;padding:1.25rem 1.5rem;border-radius:12px;border:1px solid var(--secondary-200);background:var(--secondary-50)}.notice-icon{font-size:28px;color:var(--secondary-color);flex-shrink:0}.notice-text-col{display:flex;flex-direction:column;gap:2px}.notice-title{font-size:.95rem;font-weight:800;color:var(--brand-primary)}.notice-sub{font-size:.82rem;color:var(--gray-500)}.week-days-strip{display:grid;grid-template-columns:repeat(7,1fr);gap:.5rem}.week-day-pill{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:.65rem .25rem;border-radius:12px;background:var(--purple-50);border:1px solid transparent;cursor:pointer;transition:all .2s ease;-webkit-user-select:none;user-select:none}.week-day-pill:hover:not(.is-disabled):not(.is-active){background:var(--blue-100);border-color:var(--blue-300)}.week-day-pill.is-active{background:var(--secondary-color);border-color:var(--secondary-color);color:var(--brand-white);box-shadow:0 4px 14px rgba(var(--secondary-rgb),.35)}.week-day-pill.is-disabled{background:var(--gray-50);border-color:var(--gray-100);cursor:not-allowed;opacity:.65}.day-name-label{font-size:.72rem;font-weight:700;color:var(--gray-500);margin-bottom:2px}.week-day-pill.is-active .day-name-label{color:var(--brand-white)}.week-day-pill.is-disabled .day-name-label{color:var(--gray-400)}.day-number-label{font-size:1.05rem;font-weight:800;color:var(--gray-900)}.week-day-pill.is-active .day-number-label{color:var(--brand-white)}.week-day-pill.is-disabled .day-number-label{color:var(--gray-400)}.schedule-slots-section{display:flex;flex-direction:column;gap:1rem}.slots-date-notice-bar{display:flex;align-items:center;gap:8px;font-size:.88rem;font-weight:700;color:var(--brand-primary)}.slots-date-notice-bar .notice-icon{font-size:18px;color:var(--secondary-color)}.slots-date-notice-bar .notice-text{color:var(--brand-primary)}.slots-period-tabs{display:flex;align-items:center;background:var(--purple-50);border-radius:12px;padding:4px;gap:4px;width:100%;max-width:100%;min-width:0;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}.slots-period-tabs::-webkit-scrollbar{display:none}.period-tab-btn{border:none;background:transparent;padding:.45rem .85rem;border-radius:8px;font-size:.82rem;font-weight:700;color:var(--gray-600);cursor:pointer;display:inline-flex;align-items:center;gap:6px;transition:all .2s ease;white-space:nowrap;flex-shrink:0}.period-tab-btn .tab-icon{font-size:16px;color:var(--amber-300)}.period-tab-btn .period-count-badge{background:rgba(var(--gray-1000-rgb),.08);color:inherit;font-size:.72rem;font-weight:800;padding:.1rem .45rem;border-radius:9999px;line-height:1.2}.period-tab-btn.is-active{background:var(--brand-primary);color:var(--brand-white);box-shadow:0 2px 8px rgba(var(--brand-primary-rgb),.15)}.period-tab-btn.is-active .period-count-badge{background:rgba(var(--brand-white-rgb),.2);color:var(--brand-white)}.slots-four-column-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:.65rem;width:100%;min-width:0}@media(min-width:768px){.slots-four-column-grid{grid-template-columns:repeat(4,1fr)}}.slot-item-button{display:flex;align-items:center;justify-content:center;gap:4px;padding:.75rem .65rem;background:var(--purple-50);border:1px solid var(--blue-100);border-radius:10px;font-size:.78rem;font-weight:700;color:var(--gray-900);cursor:pointer;transition:all .2s ease;text-align:center;box-sizing:border-box;min-width:0}.slot-item-button:hover:not(.is-disabled):not(.is-selected){border-color:var(--secondary-color);background:var(--secondary-50);color:var(--secondary-color)}.slot-item-button.is-selected{background:var(--secondary-color);border-color:var(--secondary-color);color:var(--brand-white);box-shadow:0 3px 10px rgba(var(--secondary-rgb),.3)}.slot-item-button.is-assigned:not(.is-selected){background:var(--secondary-light);border:1.5px solid var(--secondary-color);color:var(--warning-hover)}.slot-item-button.is-assigned:not(.is-selected) .slot-check-icon{color:var(--secondary-color)}.slot-item-button.is-disabled{background:var(--gray-50);border-color:var(--gray-100);color:var(--gray-300);cursor:not-allowed;text-decoration:line-through;opacity:.65}.slot-time-text{white-space:nowrap}.slot-check-icon{font-size:15px;color:var(--brand-white)}.slots-loading-box,.no-slots-notice{display:flex;align-items:center;justify-content:center;gap:8px;padding:1.5rem;background:var(--brand-white);border-radius:10px;border:1px dashed var(--gray-200);font-size:.85rem;color:var(--gray-500)}.appointment-confirmation-strip{display:flex;align-items:center;justify-content:space-between;background:var(--brand-primary);color:var(--brand-white);border-radius:12px;padding:1rem 1.25rem;flex-wrap:wrap;gap:1rem}.appointment-details-left{display:flex;align-items:center;gap:.85rem}.appointment-icon-box{width:42px;height:42px;border-radius:10px;background:var(--secondary-color);color:var(--brand-white);display:flex;align-items:center;justify-content:center;flex-shrink:0;box-shadow:0 2px 8px rgba(var(--secondary-rgb),.25)}.appointment-icon{font-size:24px;color:var(--secondary-color)}.appointment-icon-box .appointment-icon{color:var(--brand-white)}.appointment-text-group{display:flex;flex-direction:column;gap:2px}.appointment-label-caption,.appointment-label-tag{font-size:.65rem;font-weight:800;letter-spacing:.05em;color:var(--gray-400);text-transform:uppercase}.doctor-booking-summary-value{font-size:.95rem;font-weight:700;color:var(--brand-white)!important;line-height:1.35}.appointment-summary-clinic-meta{display:flex;flex-direction:column;gap:1px;margin-top:3px}.summary-clinic-name{font-size:.8rem;font-weight:700;color:var(--secondary-200)!important;line-height:1.25}.summary-clinic-location{font-size:.72rem;font-weight:400;color:rgba(var(--brand-white-rgb),.75)!important;line-height:1.2}.appointment-actions-right{display:flex;align-items:center;gap:.65rem;flex-wrap:wrap}.btn-schedule-later-btn{background:var(--brand-white);color:var(--gray-600);border:1px solid var(--gray-300);padding:.65rem 1.15rem;border-radius:10px;font-size:.88rem;font-weight:700;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:6px;transition:all .2s ease;white-space:nowrap}.btn-schedule-later-btn:hover{background:var(--gray-50);color:var(--brand-primary);border-color:var(--brand-primary)}.btn-book-now-orange{background:var(--secondary-color);color:var(--brand-white);border:none;padding:.65rem 1.45rem;border-radius:10px;font-size:.92rem;font-weight:700;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:6px;box-shadow:0 4px 14px rgba(var(--secondary-rgb),.35);transition:all .2s ease;white-space:nowrap}.btn-book-now-orange:hover:not(:disabled){background:var(--secondary-hover);transform:translateY(-1px);box-shadow:0 6px 18px rgba(var(--secondary-rgb),.45)}.btn-book-now-orange:disabled{background:var(--gray-300);color:var(--gray-500);cursor:not-allowed;box-shadow:none}.view-remaining-wrapper{display:flex;justify-content:center;margin-top:1rem}.btn-view-remaining-specialists{background:var(--gray-50);border:1px solid var(--gray-200);color:var(--brand-primary);padding:.75rem 1.75rem;border-radius:10px;font-size:.88rem;font-weight:700;cursor:pointer;display:inline-flex;align-items:center;gap:8px;transition:all .2s}.btn-view-remaining-specialists:hover{background:var(--brand-white);border-color:var(--brand-primary);box-shadow:0 2px 10px rgba(var(--gray-1000-rgb),.04)}@media(max-width:1023px){.doctor-expanded-card{padding:1.1rem;gap:1rem;border-radius:14px}.doc-schedule-panel{padding:1rem;gap:1rem;border-radius:12px}.week-days-strip{gap:.35rem}.week-day-pill{padding:.55rem .2rem}.slots-period-tabs{display:flex;overflow-x:auto;width:100%;max-width:100%;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding:4px;gap:4px}.slots-period-tabs::-webkit-scrollbar{display:none}.period-tab-btn{flex-shrink:0}.slots-four-column-grid{grid-template-columns:repeat(2,1fr);gap:.5rem}.slot-item-button{padding:.65rem .5rem;font-size:.76rem}}@media(max-width:639px){.doctor-expanded-card{padding:.85rem;gap:.85rem;border-radius:14px}.doc-expanded-header{gap:.85rem}.doc-avatar-wrapper{width:68px;height:68px}.doc-name-rating-line{flex-direction:column;align-items:flex-start;gap:4px}.doc-header-links-row{flex-wrap:wrap;gap:.5rem}.doc-schedule-panel{padding:.75rem;gap:.85rem;border-radius:12px}.schedule-dates-bar{gap:.5rem}.month-year-picker-pill{padding:.2rem .65rem}.calendar-month-select-pill .ant-select-selector,.calendar-month-select-pill ::ng-deep .ant-select-selector,.static-year-text{font-size:.88rem!important}.cal-nav-btn{width:28px;height:28px}.week-days-strip{gap:.25rem}.week-day-pill{padding:.45rem .1rem;border-radius:8px}.day-name-label{font-size:.65rem}.day-number-label{font-size:.88rem}.slots-date-notice-bar{font-size:.8rem}.slots-period-tabs{display:flex;overflow-x:auto;width:100%;max-width:100%;min-width:0;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding:3px;gap:4px}.slots-period-tabs::-webkit-scrollbar{display:none}.period-tab-btn{flex-shrink:0;padding:.4rem .7rem;font-size:.76rem;gap:4px}.period-tab-btn .tab-icon{font-size:14px}.slots-four-column-grid{grid-template-columns:repeat(2,1fr);gap:.45rem}.slot-item-button{padding:.6rem .4rem;font-size:.74rem;border-radius:8px}.appointment-confirmation-strip{padding:.85rem;gap:.85rem}.appointment-icon-box{width:36px;height:36px;border-radius:8px}.appointment-icon{font-size:20px}.doctor-booking-summary-value{font-size:.85rem}.appointment-actions-right{width:100%;flex-direction:column;align-items:stretch;gap:.5rem}.btn-schedule-later-btn,.btn-book-now-orange{width:100%;justify-content:center;padding:.65rem 1rem;font-size:.85rem}.doc-clinic-header-bar{flex-direction:column;align-items:stretch;padding:.85rem;gap:.75rem}.doc-clinic-left-details{display:flex;align-items:flex-start;gap:10px;width:100%;min-width:0}.doc-clinic-thumbnail-box{width:50px;height:50px;border-radius:8px}.doc-clinic-info-col{flex:1;min-width:0}.doc-clinic-name-title{font-size:.96rem;margin-bottom:2px}.doc-clinic-address-text{font-size:.76rem}.doc-clinic-action-wrap{width:100%;display:flex}.doc-clinic-action-wrap button{width:100%!important;justify-content:center!important;height:38px!important;font-size:.84rem!important;border-radius:8px!important}}.detail-hero-card,.service-hero-card{position:relative;background-color:var(--brand-white);border:1px solid var(--gray-200);border-radius:20px;padding:1.5rem;margin-bottom:1.75rem;box-shadow:0 4px 24px rgba(var(--brand-primary-rgb),.04);display:flex;flex-direction:column;gap:1.5rem}@media(min-width:900px){.detail-hero-card,.service-hero-card{flex-direction:row;align-items:stretch;padding:1.75rem;gap:2rem}}.detail-hero-media-wrap,.service-hero-media-wrap{position:relative;width:100%;max-width:100%;height:260px;border-radius:16px;overflow:hidden;background:var(--gray-100);flex-shrink:0}@media(min-width:900px){.detail-hero-media-wrap,.service-hero-media-wrap{width:380px;height:auto;min-height:280px}}.detail-hero-img,.service-hero-img{width:100%;height:100%;object-fit:cover;object-position:center;display:block}.service-badge-discount-hero{position:absolute;top:14px;left:14px;display:inline-flex;align-items:center;gap:5px;padding:5px 12px;border-radius:9999px;font-size:.72rem;font-weight:800;letter-spacing:.02em;color:var(--brand-white);background:linear-gradient(135deg,var(--secondary-color) 0%,var(--secondary-700) 100%);box-shadow:0 2px 10px rgba(var(--secondary-rgb),.4);z-index:2}.service-badge-online-hero{position:absolute;top:14px;right:14px;display:inline-flex;align-items:center;gap:4px;padding:5px 12px;border-radius:9999px;font-size:.72rem;font-weight:800;color:var(--primary-300);background:rgba(var(--primary-900-rgb),.9);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);border:1px solid rgba(var(--primary-400-rgb),.3);z-index:2}.detail-hero-info-wrap,.service-hero-details-wrap{flex:1;min-width:0;display:flex;flex-direction:column;justify-content:space-between}.detail-hero-top-row,.service-hero-top-row{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px;margin-bottom:.75rem}.service-location-group{display:flex;align-items:center;gap:6px;font-size:.84rem;color:var(--gray-500);font-weight:600}.service-location-clinic{color:var(--primary-color, var(--brand-primary));font-weight:700}.service-hero-accreditations{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.detail-hero-main-title,.service-hero-main-title{font-size:clamp(1.45rem,2.2vw,1.85rem);font-weight:850;color:var(--primary-color, var(--brand-primary));margin:0 0 .5rem;line-height:1.25;letter-spacing:-.015em}.detail-hero-description,.service-hero-description{font-size:.88rem;color:var(--gray-600);line-height:1.6;margin:0 0 1rem}.service-hero-meta-chips{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:1.25rem}.service-meta-chip-item{display:inline-flex;align-items:center;gap:6px;padding:.4rem .85rem;border-radius:8px;font-size:.8rem;font-weight:700}.service-meta-chip-item.chip-duration{background:var(--primary-50);border:1px solid var(--green-100);color:var(--primary-500)}.service-meta-chip-item.chip-rating{background:var(--amber-50);border:1px solid var(--amber-100);color:var(--secondary-600)}.service-pricing-row{margin-bottom:1.25rem}.service-pricing-digits-line{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap;margin-bottom:4px}.service-current-price-val{font-size:2rem;font-weight:900;color:var(--secondary-color, var(--secondary-color));line-height:1}.service-original-price-val{font-size:1.05rem;color:var(--gray-400);text-decoration:line-through;font-weight:600}.service-save-discount-pill{background:var(--secondary-light);border:1px solid var(--secondary-light-border);color:var(--secondary-color, var(--secondary-color));font-size:.72rem;font-weight:800;padding:2px 8px;border-radius:6px}.service-installment-note{font-size:.775rem;color:var(--gray-500);margin:0;line-height:1.45}.service-bnpl-pill{display:inline-block;background:var(--gray-100);border:1px solid var(--gray-200);border-radius:4px;padding:0 4px;font-weight:800;color:var(--gray-800);font-size:.72rem}.service-hero-actions-line{display:flex;align-items:center;gap:12px}.btn-service-book-hero{flex:1;display:inline-flex;align-items:center;justify-content:center;gap:8px;background:linear-gradient(135deg,var(--secondary-color) 0%,var(--secondary-700) 100%);color:var(--brand-white);border:none;border-radius:10px;padding:.8rem 1.6rem;font-weight:800;font-size:.95rem;cursor:pointer;box-shadow:0 4px 14px rgba(var(--secondary-rgb),.35);transition:all .2s cubic-bezier(.16,1,.3,1);text-decoration:none}.btn-service-book-hero:hover{background:linear-gradient(135deg,var(--secondary-700) 0%,var(--warning-color) 100%);transform:translateY(-1px);box-shadow:0 6px 18px rgba(var(--secondary-rgb),.45)}.btn-service-share-icon{width:44px;height:44px;display:flex;align-items:center;justify-content:center;background:var(--gray-50);border:1px solid var(--gray-200);border-radius:10px;color:var(--gray-600);cursor:pointer;transition:all .2s;flex-shrink:0}.btn-service-share-icon:hover{background:var(--brand-white);border-color:var(--gray-300);color:var(--primary-color, var(--brand-primary))}.btn-service-share-icon span{font-size:20px}.practicing-clinic-box{background:var(--gray-50);border:1px solid var(--gray-200);border-radius:14px;padding:1rem 1.25rem;display:flex;align-items:center;gap:1.15rem;transition:all .2s ease}.practicing-clinic-box:hover{background:var(--brand-white);border-color:var(--gray-300);box-shadow:0 4px 16px rgba(var(--brand-primary-rgb),.05)}.practicing-clinic-thumb{width:100px;height:80px;border-radius:10px;overflow:hidden;background:var(--gray-200);flex-shrink:0}.practicing-clinic-thumb img{width:100%;height:100%;object-fit:cover}.practicing-clinic-info{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}.practicing-clinic-title{font-size:1.05rem;font-weight:800;color:var(--primary-color, var(--brand-primary));margin:0;text-decoration:none}.practicing-clinic-title:hover{color:var(--secondary-color, var(--secondary-color))}.practicing-clinic-addr{font-size:.8rem;color:var(--gray-500);display:flex;align-items:center;gap:4px;margin:0}.practicing-clinic-timing{font-size:.78rem;color:var(--primary-color, var(--brand-primary));display:flex;align-items:center;gap:4px;font-weight:600;margin:0}.doc-card-container,.detail-card-container{background-color:var(--brand-white);border:1px solid var(--gray-200);border-radius:16px;padding:1.5rem;box-shadow:0 4px 20px rgba(var(--brand-primary-rgb),.04)}.doc-card-header-row,.detail-card-header-row{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:1.25rem;gap:1rem}.doc-card-title-col,.detail-card-title-col{display:flex;flex-direction:column;gap:2px}.doc-card-sub-tag,.detail-card-sub-tag{font-size:.7rem;font-weight:800;color:var(--gray-400);letter-spacing:.06em;text-transform:uppercase}.doc-card-main-title,.detail-card-main-title{font-size:1.15rem;font-weight:800;color:var(--primary-color, var(--brand-primary));margin:0;line-height:1.3}.doc-card-subtitle-caption,.detail-card-subtitle-caption{font-size:.8rem;color:var(--gray-500);margin:0}.doc-sidebar-card-title,.detail-sidebar-card-title{font-size:1.05rem;font-weight:800;color:var(--primary-color, var(--brand-primary));margin:0 0 1rem}.clinic-hero-banner{position:relative;width:100%;min-height:360px;background-color:var(--primary-color, var(--brand-primary));display:flex;align-items:center;overflow:hidden;padding:5.5rem 0 2.75rem}@media(min-width:1024px){.clinic-hero-banner{min-height:420px;padding:6.5rem 0 3.25rem}}.clinic-hero-image{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:.28;-webkit-user-select:none;user-select:none}.clinic-hero-overlay{position:absolute;inset:0;background:linear-gradient(135deg,rgba(var(--brand-primary-rgb),.96),rgba(var(--brand-primary-rgb),.82) 55%,rgba(var(--brand-primary-rgb),.94))}.clinic-hero-content{position:relative;z-index:10;width:100%}#platform-reviews-section{background-color:var(--bg-subtle, var(--gray-50));padding:56px 0 64px}.reviews-layout-grid{display:grid;grid-template-columns:360px 1fr;gap:28px;align-items:start}.reviews-rating-card{background:var(--white, var(--brand-white));border-radius:20px;padding:32px 26px;box-shadow:0 4px 20px rgba(var(--black-rgb, 0, 0, 0),.04);display:flex;flex-direction:column;position:sticky;top:100px}.reviews-rating-title{font-size:1.25rem;font-weight:800;color:var(--text-dark, var(--gray-900));margin:0 0 24px;line-height:1.3}.reviews-score-hero{display:flex;align-items:center;gap:18px;margin-bottom:28px}.reviews-score-num{font-size:3.6rem;font-weight:900;color:var(--text-dark, var(--gray-900));line-height:1;letter-spacing:-.03em}.reviews-score-meta{display:flex;flex-direction:column;gap:4px}.reviews-stars-row{display:flex;align-items:center;gap:2px}.reviews-stars-row span app-icon,.review-stars-mini span app-icon{font-size:18px}.star-filled{color:var(--secondary-color, var(--secondary-color))!important;font-variation-settings:"FILL" 1!important}.reviews-score-subtext{font-size:12px;color:var(--text-muted, var(--gray-400));font-weight:500;margin:0;line-height:1.4}.reviews-bars-list{display:flex;flex-direction:column;gap:12px;margin-bottom:36px}.reviews-bar-row{display:flex;align-items:center;gap:12px;font-size:12px}.reviews-bar-label{width:22px;font-weight:700;color:var(--text-muted, var(--gray-500));flex-shrink:0}.reviews-bar-track{flex-grow:1;height:8px;background-color:var(--gray-100);border-radius:9999px;overflow:hidden;position:relative}.reviews-bar-fill{height:100%;background-color:var(--secondary-color, var(--secondary-color));border-radius:9999px;transition:width .6s cubic-bezier(.4,0,.2,1)}.reviews-bar-count{width:38px;text-align:end;font-weight:600;color:var(--text-muted, var(--gray-400));flex-shrink:0}.reviews-verified-footer{display:flex;align-items:center;justify-content:center;gap:6px;color:var(--text-muted, var(--gray-500));font-size:12.5px;font-weight:600;margin-top:auto;padding-top:16px}.reviews-verified-footer span app-icon{font-size:16px;color:var(--primary-color, var(--brand-primary))}.reviews-feed-card{background:var(--white, var(--brand-white));border-radius:20px;padding:28px;box-shadow:0 4px 20px rgba(var(--black-rgb, 0, 0, 0),.04);display:flex;flex-direction:column;gap:20px}.reviews-sort-header{display:flex;justify-content:flex-end;align-items:center}.reviews-sort-select-wrap{position:relative;display:inline-flex;align-items:center}.reviews-sort-select{appearance:none;background:transparent;border:none;font-size:12.5px;font-weight:600;color:var(--text-muted, var(--gray-500));cursor:pointer;padding-inline-end:18px;font-family:inherit;outline:none}.reviews-sort-select:hover{color:var(--text-dark, var(--gray-900))}.reviews-sort-icon{position:absolute;right:0;pointer-events:none;font-size:16px;color:var(--text-muted, var(--gray-500))}.reviews-list-wrap{display:flex;flex-direction:column;gap:16px}.review-item-card{background:var(--gray-50);border-radius:16px;padding:20px 22px;display:flex;flex-direction:column;transition:transform .2s ease,box-shadow .2s ease}.review-item-card:hover{transform:translateY(-2px);box-shadow:0 6px 16px rgba(var(--black-rgb, 0, 0, 0),.03)}.review-item-header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:12px}.review-author-wrap{display:flex;align-items:center;gap:12px}.review-avatar-initials{width:42px;height:42px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:800;flex-shrink:0}.review-avatar-initials.avatar-emerald{background:var(--primary-color, var(--brand-primary));color:var(--white, var(--brand-white))}.review-avatar-initials.avatar-blue{background:var(--blue-100);color:var(--blue-800)}.review-avatar-initials.avatar-peach{background:var(--amber-50);color:var(--warning-hover)}.review-author-info{display:flex;flex-direction:column;gap:3px}.review-name-row{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.review-author-name{font-size:14.5px;font-weight:800;color:var(--text-dark, var(--gray-900));margin:0;line-height:1.3}.review-verified-pill{display:inline-flex;align-items:center;gap:3px;background:var(--primary-100);color:var(--primary-600);font-size:11px;font-weight:700;padding:2px 8px;border-radius:9999px;line-height:1.2}.review-verified-pill span app-icon{font-size:13px;font-variation-settings:"FILL" 1}.review-meta-line{font-size:12px;color:var(--text-muted, var(--gray-500));font-weight:500;margin:0}.review-rating-time{display:flex;align-items:center;gap:10px;flex-shrink:0}.review-stars-mini{display:flex;align-items:center;gap:1px;color:var(--secondary-color, var(--secondary-color))}.review-stars-mini span app-icon{font-size:15px;font-variation-settings:"FILL" 1}.review-time-text{font-size:12px;color:var(--text-muted, var(--gray-400));font-weight:500;white-space:nowrap}.review-comment-text{font-size:13.5px;color:var(--gray-700);line-height:1.6;margin:0 0 16px}.review-card-footer{display:flex;align-items:center;justify-content:space-between;gap:12px}.review-helpful-btn{display:inline-flex;align-items:center;gap:5px;background:transparent;border:none;font-size:12px;font-weight:600;color:var(--text-muted, var(--gray-500));cursor:pointer;padding:4px 6px;border-radius:6px;transition:all .15s ease}.review-helpful-btn:hover{background:rgba(var(--gray-1000-rgb),.04);color:var(--text-dark, var(--gray-900))}.review-helpful-btn.is-active{color:var(--primary-color, var(--brand-primary));font-weight:700}.review-helpful-btn span app-icon{font-size:15px}.review-report-btn{background:transparent;border:none;font-size:12px;font-weight:500;color:var(--text-muted, var(--gray-400));cursor:pointer;padding:4px 6px;transition:color .15s ease}.review-report-btn:hover{color:var(--red-500);text-decoration:underline}.reviews-bottom-row{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:8px;padding-top:12px}.reviews-btn-load-more{display:inline-flex;align-items:center;gap:6px;padding:10px 20px;border-radius:10px;font-size:13px;font-weight:700;color:var(--text-dark, var(--gray-800));background:var(--white, var(--brand-white));border:1px solid var(--border-color, var(--gray-300));cursor:pointer;transition:all .2s ease}.reviews-btn-load-more:hover{background:var(--bg-subtle, var(--gray-100));border-color:var(--gray-400);transform:translateY(-1px)}.reviews-btn-write{display:inline-flex;align-items:center;gap:8px;padding:10px 22px;border-radius:10px;font-size:13px;font-weight:700;color:var(--white, var(--brand-white));background:var(--primary-color, var(--brand-primary));border:none;cursor:pointer;box-shadow:0 4px 14px rgba(var(--primary-rgb, 7, 51, 47),.25);transition:all .2s ease}.reviews-btn-write:hover{background:var(--primary-hover, var(--primary-hover));transform:translateY(-1px);box-shadow:0 6px 18px rgba(var(--primary-rgb, 7, 51, 47),.35)}@media(max-width:1024px){.reviews-layout-grid{grid-template-columns:1fr;gap:24px}.reviews-rating-card{position:static}}@media(max-width:768px){#platform-reviews-section{padding:40px 0 48px}.reviews-rating-card{padding:24px 20px}.reviews-feed-card{padding:20px 16px}.review-item-card{padding:16px}.review-item-header{flex-direction:column;align-items:flex-start;gap:8px}.review-rating-time{width:100%;justify-content:space-between}.reviews-bottom-row{flex-direction:column;align-items:stretch;gap:12px}.reviews-btn-load-more,.reviews-btn-write{width:100%;justify-content:center}}.doc-ratings-breakdown-row{display:flex;align-items:center;gap:1.25rem}.doc-rating-summary-box{display:flex;flex-direction:column;align-items:center;justify-content:center;width:90px;flex-shrink:0}.doc-large-rating-number{font-size:2.6rem;font-weight:900;color:var(--primary-color, var(--brand-primary));line-height:1}.doc-summary-stars-row{display:flex;gap:1px;margin:4px 0 2px}.doc-summary-stars-row .star-icon{font-size:14px;color:var(--amber-500)}.doc-summary-stars-row .star-icon.star-empty{color:var(--gray-200)}.doc-reviews-total-text{font-size:.72rem;color:var(--gray-500);font-weight:600}.doc-star-bars-col{flex:1;display:flex;flex-direction:column;gap:6px}.doc-star-bar-row{display:flex;align-items:center;gap:6px;font-size:.75rem}.star-num-label{width:22px;font-weight:700;color:var(--gray-600)}.star-track-bar{flex:1;height:6px;background:var(--gray-100);border-radius:9999px;overflow:hidden}.star-fill-bar{height:100%;background:var(--amber-500);border-radius:9999px;transition:width .4s ease}.star-pct-label{width:32px;text-align:end;font-weight:600;color:var(--gray-500);font-size:.72rem}.doc-write-review-body{display:flex;flex-direction:column;gap:.85rem}.review-input-group{display:flex;flex-direction:column;gap:4px}.review-input-label{font-size:.7rem;font-weight:800;color:var(--gray-600);letter-spacing:.05em;text-transform:uppercase}.review-star-selector{display:flex;align-items:center;gap:4px}.star-select-btn{font-size:22px;color:var(--gray-300);cursor:pointer;transition:color .15s,transform .15s}.star-select-btn:hover{transform:scale(1.15)}.star-select-btn.is-selected{color:var(--secondary-color)}.review-comment-textarea{width:100%;border:1px solid var(--gray-200);border-radius:8px;padding:.65rem .85rem;font-size:.82rem;color:var(--gray-800);background:var(--gray-50);outline:none;resize:vertical;box-sizing:border-box;transition:all .15s}.review-comment-textarea:focus{border-color:var(--brand-primary);background:var(--brand-white)}.btn-submit-review-dark{display:flex;align-items:center;justify-content:center;gap:6px;background:var(--brand-primary);color:var(--brand-white);border:none;border-radius:8px;padding:.7rem 1.25rem;font-size:.84rem;font-weight:700;cursor:pointer;transition:all .2s}.btn-submit-review-dark:hover:not(:disabled){background:var(--primary-700)}.btn-submit-review-dark:disabled{opacity:.6;cursor:not-allowed}.btn-submit-review-dark span{font-size:16px}.doc-testimonials-stack{display:flex;flex-direction:column;gap:.85rem}.doc-testimonial-card{background:var(--gray-50);border:1px solid var(--gray-200);border-radius:12px;padding:.95rem 1.15rem;display:flex;flex-direction:column;gap:6px}.testimonial-header{display:flex;align-items:center;gap:10px}.testimonial-avatar{width:34px;height:34px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:.75rem;font-weight:800;color:var(--brand-white);flex-shrink:0}.avatar-dark{background:var(--brand-primary)}.avatar-orange{background:var(--secondary-color)}.testimonial-user-info{flex:1;min-width:0}.testimonial-user-name{font-size:.84rem;font-weight:800;color:var(--brand-primary);margin:0}.testimonial-user-sub{font-size:.7rem;color:var(--gray-500);margin:0}.testimonial-stars-wrap{display:flex;gap:1px}.star-icon-gold{font-size:13px;color:var(--amber-500)}.testimonial-quote-text{font-size:.78rem;color:var(--gray-600);line-height:1.5;margin:0;font-style:italic}#baladiya{background-color:var(--bg-subtle, var(--gray-50));padding:56px 0 68px;border-top:1px solid var(--border-subtle, var(--gray-100));border-bottom:1px solid var(--border-subtle, var(--gray-100))}.baladiya-main-header,.baladiya-step-section{margin-bottom:28px}.baladiya-step-title-row{display:flex;align-items:center;gap:12px;margin-bottom:18px}.baladiya-step-badge{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;background:var(--brand-white);border:1.5px solid var(--gray-300);color:var(--gray-900);font-weight:700;font-size:.85rem;flex-shrink:0;box-shadow:0 1px 3px rgba(var(--gray-1000-rgb),.05)}.baladiya-step-heading{font-size:1.15rem;font-weight:800;color:var(--brand-primary);margin:0}.baladiya-service-selector-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}@media(max-width:768px){.baladiya-service-selector-grid{grid-template-columns:1fr;gap:16px}}.baladiya-service-card{display:flex;align-items:stretch;background:var(--brand-white);border:1.5px solid var(--gray-200);border-radius:16px;overflow:hidden;cursor:pointer;transition:all .2s ease;min-height:140px;box-shadow:0 2px 8px rgba(var(--gray-900-rgb),.03)}.baladiya-service-card:hover{border-color:var(--gray-300);transform:translateY(-2px);box-shadow:0 8px 20px rgba(var(--gray-900-rgb),.06)}.baladiya-service-card.is-selected{border-color:var(--brand-primary);border-width:2px;background:var(--primary-50);box-shadow:0 6px 20px rgba(var(--brand-primary-rgb),.08)}.service-card-media{width:155px;flex-shrink:0;position:relative;overflow:hidden;background:var(--gray-100)}@media(max-width:500px){.service-card-media{width:120px}}.service-card-img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .3s ease}.baladiya-service-card:hover .service-card-img{transform:scale(1.03)}.service-card-content{display:flex;flex-direction:column;justify-content:space-between;padding:18px 20px;flex:1;gap:14px}.service-card-info{display:flex;flex-direction:column;gap:4px}.service-card-title{font-size:1.12rem;font-weight:800;color:var(--brand-primary);margin:0;line-height:1.3}.service-card-sub{font-size:.84rem;color:var(--gray-500);margin:0;line-height:1.4}.service-card-action{display:flex;align-items:center}.service-status-pill.is-selected{display:inline-flex;align-items:center;gap:6px;background:var(--brand-primary);color:var(--brand-white);padding:6px 14px;border-radius:999px;font-size:.82rem;font-weight:600;letter-spacing:.01em}.status-check-icon{font-size:14px}.service-status-radio{display:inline-flex;align-items:center;gap:8px;color:var(--gray-600);font-size:.84rem;font-weight:600}.radio-ring{width:18px;height:18px;border-radius:50%;border:1.5px solid var(--gray-400);background:var(--brand-white);display:inline-block;flex-shrink:0;transition:all .15s ease}.baladiya-service-card:hover .radio-ring{border-color:var(--brand-primary)}.baladiya-step-2-container{background:var(--primary-50);border:1px solid var(--primary-200);border-radius:20px;padding:28px 32px;margin-top:10px;margin-bottom:0}@media(max-width:640px){.baladiya-step-2-container{padding:20px 16px;border-radius:16px}}.step-2-active-context{display:flex;flex-direction:column;gap:4px;margin-bottom:20px}.context-service-title{font-size:1.08rem;font-weight:800;color:var(--brand-primary);margin:0}.context-service-sub{font-size:.84rem;color:var(--gray-500);margin:0}.medical-service-picker{display:flex;flex-direction:column;gap:10px;margin-bottom:24px}.medical-service-picker .baladiya-simple-tabs{margin-bottom:8px}.medical-service-picker .baladiya-tab-btn .tab-title{font-size:15px}.medical-service-picker .baladiya-tab-btn app-icon{font-size:26px}.medical-service-cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:12px}.medical-service-card{display:flex;align-items:center;gap:12px;padding:12px 14px;border-radius:12px;background:var(--brand-white);border:2px solid var(--gray-200);cursor:pointer;text-align:start;font:inherit;transition:all .2s ease}.medical-service-card:hover{border-color:var(--gray-300);background:var(--gray-50)}.medical-service-card.is-active{border-color:var(--brand-primary);background:var(--green-50);box-shadow:0 4px 14px rgba(var(--brand-primary-rgb),.1)}.medical-service-card.is-baladiya.is-active{border-color:var(--warning-color);background:var(--secondary-100);box-shadow:0 4px 14px rgba(var(--warning-rgb),.1)}.medical-service-card .cat-icon-circle{width:36px;height:36px;border-radius:10px;flex-shrink:0}.medical-service-card .cat-icon-circle app-icon{font-size:20px}.medical-service-name{font-size:14px;font-weight:700;color:var(--gray-900);line-height:1.3}.medical-service-cards-loading{display:flex;justify-content:center;padding:16px;color:var(--gray-500)}.baladiya-test-types-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}@media(max-width:768px){.baladiya-test-types-grid{grid-template-columns:1fr;gap:14px}}.baladiya-test-type-card{background:var(--brand-white);border:1px solid var(--gray-200);border-radius:14px;padding:22px 24px;display:flex;flex-direction:column;justify-content:space-between;gap:20px;box-shadow:0 2px 8px rgba(var(--gray-900-rgb),.03);transition:all .2s ease}.baladiya-test-type-card:hover{transform:translateY(-2px);box-shadow:0 8px 24px rgba(var(--gray-900-rgb),.07);border-color:var(--gray-300)}.test-type-header{display:flex;align-items:flex-start;gap:16px}.test-type-icon-box{width:44px;height:44px;border-radius:12px;background:var(--secondary-100);color:var(--secondary-color);display:flex;align-items:center;justify-content:center;flex-shrink:0;font-size:22px}.test-type-text{display:flex;flex-direction:column;gap:4px;flex:1}.test-type-title{font-size:1.02rem;font-weight:800;color:var(--gray-900);margin:0;line-height:1.3}.test-type-desc{font-size:.82rem;color:var(--gray-500);line-height:1.45;margin:0}.test-type-book-btn{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;height:44px;background:var(--secondary-color);color:var(--brand-white)!important;border-radius:10px;font-size:.88rem;font-weight:700;text-decoration:none;cursor:pointer;border:none;transition:all .2s ease;box-shadow:0 2px 6px rgba(var(--secondary-rgb),.2)}.test-type-book-btn:hover{background:var(--secondary-600);color:var(--brand-white)!important;box-shadow:0 4px 12px rgba(var(--secondary-rgb),.35);transform:translateY(-1px)}.test-type-book-btn .btn-arrow{font-size:16px;transition:transform .2s ease}.test-type-book-btn:hover .btn-arrow{transform:translate(3px)}[dir=rtl] .test-type-book-btn:hover .btn-arrow{transform:translate(-3px)}@media(max-width:860px){.baladiya-dual-cards-grid{grid-template-columns:1fr}}.baladiya-choice-card{background:var(--brand-white);border:1.5px solid var(--gray-200);border-radius:22px;padding:30px 28px;cursor:pointer;transition:all .25s cubic-bezier(.4,0,.2,1);display:flex;flex-direction:column;position:relative;box-shadow:0 4px 20px rgba(var(--gray-1000-rgb),.02)}.baladiya-choice-card:hover{border-color:var(--gray-300);transform:translateY(-2px);box-shadow:0 10px 28px rgba(var(--gray-1000-rgb),.05)}.baladiya-choice-card.card-active{border:2px solid var(--brand-primary)!important;box-shadow:0 12px 32px rgba(var(--brand-primary-rgb),.08)!important}.baladiya-choice-card.card-active-orange{border:2px solid var(--secondary-color)!important;box-shadow:0 12px 32px rgba(var(--secondary-rgb),.1)!important}.choice-top-meta{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.choice-type-pill{display:inline-flex;align-items:center;gap:5px;padding:4px 10px;border-radius:9999px;font-size:10.5px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.pill-check-icon{font-size:14px!important}.pill-iqama-theme{background:var(--green-50);color:var(--green-800)}.pill-baladiya-theme{background:var(--secondary-100);color:var(--warning-hover)}.selected-badge{display:inline-flex;align-items:center;gap:4px;font-size:12px;font-weight:700}.selected-badge span app-icon{font-size:16px!important}.badge-iqama{color:var(--brand-primary)}.badge-baladiya{color:var(--secondary-color)}.choice-card-title{font-size:1.65rem;font-weight:800;color:var(--gray-900);margin:0 0 10px;letter-spacing:-.01em}.choice-card-desc{font-size:.9rem;color:var(--gray-500);line-height:1.55;margin:0 0 20px;flex-grow:1}.choice-chips-row{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:24px}.choice-chip{display:inline-flex;align-items:center;gap:5px;padding:4px 11px;border-radius:9999px;font-size:.78rem;font-weight:600}.chip-icon{font-size:13px!important}.chip-green-theme{background:var(--green-50);color:var(--success-hover);border:1px solid var(--green-100)}.chip-orange-theme{background:var(--secondary-100);color:var(--warning-hover);border:1px solid var(--amber-50)}.choice-card-action{margin-top:auto}.choice-action-btn{display:inline-flex;align-items:center;justify-content:space-between;gap:10px;height:42px;padding:0 20px;border-radius:10px;font-size:.88rem;font-weight:700;border:none;cursor:pointer;transition:all .2s ease;width:fit-content}.action-arrow{font-size:16px!important;transition:transform .2s ease}.choice-action-btn:hover .action-arrow{transform:translate(3px)}.btn-iqama-solid{background:var(--brand-primary);color:var(--brand-white)}.btn-iqama-solid:hover{background:var(--primary-700);transform:translateY(-1px)}.btn-baladiya-solid{background:linear-gradient(135deg,var(--secondary-color) 0%,var(--secondary-700) 100%);color:var(--brand-white);box-shadow:0 3px 12px rgba(var(--secondary-rgb),.3)}.btn-baladiya-solid:hover{background:linear-gradient(135deg,var(--secondary-400) 0%,var(--secondary-700) 100%);transform:translateY(-1px)}.baladiya-step2-wrapper{margin-top:48px;padding-top:36px;border-top:1px dashed var(--gray-200);animation:fadeInStep2 .35s ease-out forwards}@keyframes fadeInStep2{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.step2-category-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-top:20px;margin-bottom:48px}@media(max-width:992px){.step2-category-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){.step2-category-grid{grid-template-columns:1fr}}.category-detail-card{background:var(--brand-white);border:1.5px solid var(--gray-200);border-radius:20px;padding:26px;display:flex;flex-direction:column;justify-content:space-between;transition:all .25s ease;box-shadow:0 4px 16px rgba(var(--gray-1000-rgb),.02)}.category-detail-card:hover{transform:translateY(-3px);border-color:var(--brand-primary);box-shadow:0 12px 28px rgba(var(--brand-primary-rgb),.08)}.category-card-top{margin-bottom:16px}.category-icon-box{width:42px;height:42px;border-radius:12px;background:rgba(var(--brand-primary-rgb),.07);color:var(--brand-primary);display:flex;align-items:center;justify-content:center}.category-icon-box span{font-size:22px!important}.category-detail-title{font-size:1.15rem;font-weight:800;color:var(--gray-900);margin:0 0 10px;line-height:1.35}.category-detail-desc{font-size:.86rem;color:var(--gray-500);line-height:1.55;margin:0 0 20px;flex-grow:1;min-height:48px}.category-detail-footer{display:flex;flex-direction:column;gap:14px;margin-top:auto;padding-top:16px;border-top:1px solid var(--gray-100)}.category-sync-pill{display:flex;align-items:center;gap:6px;font-size:.78rem;font-weight:600;color:var(--gray-500)}.pill-ok-icon{font-size:15px!important;color:var(--secondary-color)!important;flex-shrink:0}.category-book-outline-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:100%;height:42px;background:var(--brand-white);border:1.5px solid var(--brand-primary);color:var(--brand-primary);font-size:.86rem;font-weight:700;border-radius:10px;text-decoration:none;transition:all .2s ease}.category-book-outline-btn:hover{background:var(--brand-primary);color:var(--brand-white)}.category-book-outline-btn .btn-arrow{font-size:16px!important;transition:transform .2s ease}.category-book-outline-btn:hover .btn-arrow{transform:translate(3px)}.baladiya-corporate-card{background:linear-gradient(135deg,var(--brand-primary) 0%,var(--primary-700) 100%);border-radius:22px;padding:34px 40px;color:var(--brand-white);display:flex;align-items:center;justify-content:space-between;gap:32px;margin-bottom:56px;box-shadow:0 10px 30px rgba(var(--brand-primary-rgb),.15)}@media(max-width:860px){.baladiya-corporate-card{flex-direction:column;text-align:center;padding:28px 24px}}.corporate-portal-tag{display:inline-flex;align-items:center;gap:6px;background:rgba(var(--brand-white-rgb),.14);border-radius:6px;padding:3px 10px;font-size:11px;font-weight:700;color:var(--gray-200);margin-bottom:12px}.portal-tag-icon{font-size:14px!important}.corporate-title{font-size:1.35rem;font-weight:800;color:var(--brand-white);margin:0 0 8px;line-height:1.3}.corporate-desc{font-size:.92rem;color:rgba(var(--brand-white-rgb),.82);line-height:1.55;margin:0;max-width:680px}.corporate-cta-btn{display:inline-flex;align-items:center;gap:8px;height:46px;padding:0 24px;background:linear-gradient(135deg,var(--secondary-color) 0%,var(--secondary-700) 100%);color:var(--brand-white);font-weight:700;font-size:.92rem;border-radius:12px;text-decoration:none;white-space:nowrap;box-shadow:0 4px 16px rgba(var(--secondary-rgb),.35);transition:all .2s ease;flex-shrink:0}.corporate-cta-btn:hover{background:linear-gradient(135deg,var(--secondary-400) 0%,var(--secondary-700) 100%);box-shadow:0 8px 22px rgba(var(--secondary-rgb),.45);transform:translateY(-2px)}.corporate-cta-btn span app-icon{font-size:18px!important}.landing-partner-section{padding:64px 0 72px;background-color:var(--brand-white)}.partner-layout-grid{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:flex-start}@media(max-width:1024px){.partner-layout-grid{grid-template-columns:1fr;gap:36px}}.partner-left-content{display:flex;flex-direction:column}.partner-tag{display:inline-flex;align-items:center;gap:6px;font-size:.75rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--primary-color, var(--brand-primary));margin-bottom:12px}.partner-tag span{font-size:18px}.partner-main-title{font-size:clamp(2rem,3.2vw,2.6rem);font-weight:850;color:var(--primary-color, var(--brand-primary));line-height:1.2;letter-spacing:-.025em;margin:0 0 14px}.partner-main-desc{font-size:.98rem;color:var(--gray-500);line-height:1.6;margin:0 0 32px}.partner-benefits-list{display:flex;flex-direction:column;gap:18px;margin-bottom:32px}.partner-benefit-card{display:flex;align-items:flex-start;gap:16px;background:var(--gray-50);border:1px solid var(--gray-200);border-radius:14px;padding:16px 18px;transition:all .2s ease}.partner-benefit-card:hover{background:var(--brand-white);border-color:var(--gray-300);box-shadow:0 4px 16px rgba(var(--brand-primary-rgb),.04)}.partner-benefit-icon{width:44px;height:44px;border-radius:12px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.partner-benefit-icon span{font-size:22px}.icon-emerald{background:var(--green-50);color:var(--green-500)}.icon-peach{background:var(--secondary-light);color:var(--secondary-color)}.icon-light-primary{background:var(--primary-50);color:var(--primary-500)}.partner-benefit-body{display:flex;flex-direction:column;gap:2px}.partner-benefit-title{font-size:.95rem;font-weight:800;color:var(--gray-900);margin:0}.partner-benefit-desc{font-size:.825rem;color:var(--gray-500);line-height:1.45;margin:0}.partner-inquiries-text{font-size:.85rem;color:var(--gray-500);margin:0}.partner-email-link{color:var(--primary-color, var(--brand-primary));font-weight:700;text-decoration:underline}.partner-form-card{background:var(--brand-white);border:1px solid var(--gray-200);border-radius:20px;padding:32px;box-shadow:0 8px 30px rgba(var(--brand-primary-rgb),.06)}.contact-tabs-pill-bar{display:flex;background:var(--gray-100);border:1px solid var(--gray-200);border-radius:14px;padding:4px;gap:4px;margin-bottom:22px;width:100%}.contact-tab-pill{flex:1;border:none;background:transparent;padding:.65rem 1rem;border-radius:10px;font-size:.88rem;font-weight:700;color:var(--gray-500);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:8px;transition:all .2s ease;white-space:nowrap}.contact-tab-pill:hover:not(.active){color:var(--primary-color, var(--brand-primary));background:rgba(var(--brand-white-rgb),.6)}.contact-tab-pill.active{background:var(--primary-color, var(--brand-primary));color:var(--brand-white);box-shadow:0 3px 12px rgba(var(--brand-primary-rgb),.2)}.contact-tab-pill span app-icon{font-size:18px;color:inherit}.partner-form-header{margin-bottom:24px;padding-bottom:16px;border-bottom:1px solid var(--gray-100)}.partner-form-title{font-size:1.35rem;font-weight:800;color:var(--primary-color, var(--brand-primary));margin:0 0 4px}.partner-form-subtitle{font-size:.84rem;color:var(--gray-500);margin:0}.partner-form-grid{display:flex;flex-direction:column;gap:16px}.partner-form-row{display:grid;grid-template-columns:1fr 1fr;gap:14px}@media(max-width:600px){.partner-form-row{grid-template-columns:1fr}}.partner-form-group{display:flex;flex-direction:column;gap:6px}.partner-form-label{font-size:.72rem;font-weight:800;text-transform:uppercase;letter-spacing:.04em;color:var(--gray-600);margin-bottom:2px}.partner-form-input{width:100%;height:46px;border:1px solid var(--gray-200);border-radius:12px;padding:0 14px;font-size:.88rem;font-weight:500;color:var(--gray-900);background:var(--gray-50);outline:none;transition:border-color .2s ease,background-color .2s ease,box-shadow .2s ease;box-sizing:border-box}.partner-form-input:hover{border-color:var(--gray-300);background:var(--brand-white)}.partner-form-input:focus{border-color:var(--primary-color, var(--brand-primary));background:var(--brand-white);box-shadow:0 0 0 3px rgba(var(--primary-rgb, 7, 51, 47),.08)}.partner-form-input::placeholder{color:var(--gray-400);font-weight:400}.partner-select-wrap{position:relative;width:100%}.partner-form-select{width:100%;height:46px;border:1px solid var(--gray-200);border-radius:12px;padding:0 38px 0 14px;font-size:.88rem;font-weight:500;color:var(--gray-900);background:var(--gray-50);outline:none;appearance:none;-webkit-appearance:none;cursor:pointer;transition:border-color .2s ease,background-color .2s ease,box-shadow .2s ease;box-sizing:border-box}.partner-form-select:hover{border-color:var(--gray-300);background:var(--brand-white)}.partner-form-select:focus{border-color:var(--primary-color, var(--brand-primary));background:var(--brand-white);box-shadow:0 0 0 3px rgba(var(--primary-rgb, 7, 51, 47),.08)}.partner-select-icon{position:absolute;right:12px;top:50%;transform:translateY(-50%);pointer-events:none;color:var(--gray-500);font-size:20px}.partner-form-textarea{width:100%;border:1px solid var(--gray-200);border-radius:12px;padding:12px 14px;font-size:.88rem;font-weight:500;color:var(--gray-900);background:var(--gray-50);outline:none;transition:border-color .2s ease,background-color .2s ease,box-shadow .2s ease;box-sizing:border-box;resize:vertical;min-height:90px}.partner-form-textarea:hover{border-color:var(--gray-300);background:var(--brand-white)}.partner-form-textarea:focus{border-color:var(--primary-color, var(--brand-primary));background:var(--brand-white);box-shadow:0 0 0 3px rgba(var(--primary-rgb, 7, 51, 47),.08)}.partner-form-textarea::placeholder{color:var(--gray-400);font-weight:400}.partner-btn-submit,.partner-submit-btn{width:100%;height:46px;background-color:var(--primary-color, var(--brand-primary));color:var(--white, var(--brand-white));border:1px solid var(--primary-color, var(--brand-primary));border-radius:var(--border-radius-btn, 10px);font-size:.95rem;font-weight:700;display:inline-flex;align-items:center;justify-content:center;gap:8px;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 4px 12px rgba(var(--primary-rgb, 7, 51, 47),.2);margin-top:8px;text-decoration:none}.partner-btn-submit:hover:not(:disabled),.partner-submit-btn:hover:not(:disabled){background-color:var(--primary-hover, var(--primary-hover));border-color:var(--primary-hover, var(--primary-hover));color:var(--white, var(--brand-white))!important;transform:translateY(-1px);box-shadow:0 6px 18px rgba(var(--primary-rgb, 7, 51, 47),.3)}.partner-btn-submit:disabled,.partner-submit-btn:disabled{opacity:.65;cursor:not-allowed;transform:none;box-shadow:none}.landing-footer-wrapper{background-color:var(--gray-100);border-top:1px solid var(--gray-200);padding:48px 0 32px;color:var(--text-dark, var(--gray-900));position:relative;width:100%}.landing-footer-container,.landing-footer-wrapper .landing-container{max-width:1320px;margin:0 auto;padding:0 24px}@media(min-width:1440px){.landing-footer-container,.landing-footer-wrapper .landing-container{max-width:1380px;padding:0 32px}}.footer-emergency-banner{background-color:var(--gray-200);border-radius:16px;padding:20px 32px;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:20px;margin-bottom:48px;box-shadow:0 2px 10px rgba(var(--gray-1000-rgb),.03)}.emergency-banner-left{display:flex;align-items:center;gap:16px}.emergency-icon-badge{width:48px;height:48px;border-radius:50%;background-color:var(--secondary-200);display:flex;align-items:center;justify-content:center;flex-shrink:0;color:var(--danger-color, var(--danger-color))}.emergency-icon-badge .emergency-star{font-size:26px;font-weight:900;line-height:1;display:block}.emergency-info-text{display:flex;flex-direction:column}.emergency-title{font-size:1.15rem;font-weight:700;color:var(--primary-color, var(--brand-primary));margin:0;line-height:1.3}.emergency-subtitle{font-size:.9rem;color:var(--text-muted, var(--gray-500));margin:3px 0 0;font-weight:450;line-height:1.3}.emergency-banner-right{display:flex;align-items:center;gap:24px;flex-wrap:wrap}.emergency-phone-numbers{font-size:1.3rem;font-weight:800;color:var(--primary-color, var(--brand-primary));letter-spacing:-.01em;text-decoration:none;transition:color .2s ease,opacity .2s ease;white-space:nowrap}.emergency-phone-numbers:hover{color:var(--secondary-color, var(--secondary-color))!important;opacity:1}.emergency-care-btn{background-color:var(--secondary-color, var(--secondary-color));color:var(--brand-white)!important;font-size:.95rem;font-weight:700;padding:12px 28px;border-radius:12px;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;border:none;cursor:pointer;box-shadow:0 4px 14px rgba(var(--secondary-rgb),.28);transition:background-color .2s,transform .2s,box-shadow .2s;white-space:nowrap}.emergency-care-btn:hover{background-color:var(--secondary-hover, var(--secondary-hover));transform:translateY(-1px);box-shadow:0 6px 18px rgba(var(--secondary-rgb),.35)}.footer-main-grid{display:grid;grid-template-columns:1.35fr 1.55fr .95fr 1.15fr;gap:40px;align-items:start;margin-bottom:40px}.footer-col,.footer-brand-column{display:flex;flex-direction:column}.footer-brand-header{display:inline-flex;align-items:center;gap:10px;text-decoration:none;margin-bottom:16px}.footer-brand-logo-img{height:42px;max-width:210px;object-fit:contain;display:block;transition:transform .2s ease}.footer-brand-header:hover .footer-brand-logo-img{transform:scale(1.02)}.footer-brand-badge{width:34px;height:34px;background-color:var(--primary-color, var(--brand-primary));color:var(--brand-white);border-radius:8px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.footer-brand-title{font-size:1.3rem;font-weight:800;color:var(--primary-color, var(--brand-primary));letter-spacing:-.02em}.footer-brand-bio{font-size:.925rem;line-height:1.6;color:var(--text-muted, var(--gray-500));margin:0 0 20px;max-width:340px}.footer-social-links{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.footer-social-btn{width:36px;height:36px;border-radius:50%;background-color:var(--gray-200);color:var(--gray-500);display:inline-flex;align-items:center;justify-content:center;text-decoration:none;transition:all .2s ease;font-size:18px;border:none;outline:none;padding:0;margin:0;cursor:pointer;box-sizing:border-box}.footer-social-btn:focus,.footer-social-btn:active{outline:none;border:none}.footer-social-btn:hover{background-color:var(--primary-color, var(--brand-primary));color:var(--brand-white);transform:translateY(-2px);box-shadow:0 4px 10px rgba(var(--brand-primary-rgb),.15)}.footer-social-wa:hover{background-color:var(--whatsapp-color)!important;color:var(--brand-white)!important}.footer-column-heading{font-size:1.15rem;font-weight:800;color:var(--primary-color, var(--brand-primary));margin:0 0 18px;letter-spacing:-.01em}.footer-categories-subgrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 20px}.footer-link{font-size:.925rem;font-weight:500;color:var(--text-muted, var(--gray-500));text-decoration:none;transition:color .18s ease,transform .18s ease;display:inline-block;cursor:pointer;line-height:1.4}.footer-link:hover{color:var(--primary-color, var(--brand-primary));transform:translate(3px)}.footer-quick-links-col,.footer-contact-details{display:flex;flex-direction:column;gap:12px}.footer-contact-item{display:flex;align-items:flex-start;gap:10px;font-size:.875rem;color:var(--gray-600);line-height:1.5}.footer-contact-icon{font-size:18px!important;color:var(--secondary-color, var(--secondary-color));flex-shrink:0;margin-top:2px}.footer-contact-val{color:var(--gray-600);font-weight:500;word-break:break-word}.footer-contact-val-list{display:flex;flex-direction:column;gap:4px}.footer-phone-link,.footer-email-link{color:var(--gray-700);font-weight:600;text-decoration:none;transition:color .15s ease}.footer-phone-link:hover,.footer-email-link:hover{color:var(--primary-color, var(--brand-primary));text-decoration:underline}.footer-tax-item{opacity:.85}.footer-bottom-bar,.footer-bottom-row{border-top:1px solid rgba(var(--gray-300-rgb),.7);padding-top:28px;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:16px}.footer-copyright-text,.footer-copyright{font-size:.875rem;color:var(--text-muted, var(--gray-500));margin:0}.footer-legal-links{display:flex;align-items:center;gap:24px;flex-wrap:wrap}.footer-legal-link{font-size:.875rem;font-weight:500;color:var(--text-muted, var(--gray-500));text-decoration:none;transition:color .18s ease}.footer-legal-link:hover{color:var(--primary-color, var(--brand-primary))}.footer-dot-sep{color:var(--gray-400)}@media(max-width:1200px){.footer-main-grid{grid-template-columns:1fr 1fr;gap:36px 32px}}@media(max-width:768px){.footer-emergency-banner{flex-direction:column;align-items:flex-start;padding:20px;gap:16px}.emergency-banner-right{width:100%;justify-content:space-between;gap:16px}.footer-main-grid{grid-template-columns:1fr;gap:32px}.footer-categories-subgrid{grid-template-columns:1fr 1fr;gap:12px 16px}.footer-bottom-bar,.footer-bottom-row{flex-direction:column;align-items:flex-start;gap:12px}.footer-legal-links{gap:16px}}@media(max-width:480px){.footer-categories-subgrid{grid-template-columns:1fr}.emergency-banner-right{flex-direction:column;align-items:flex-start}.emergency-care-btn{width:100%}}.floating-contact-dropdown-card{width:320px;background:var(--white);border-radius:16px;box-shadow:0 16px 36px -6px rgba(var(--primary-rgb),.2),0 8px 16px -4px rgba(var(--black-rgb),.08);border:1px solid var(--border-color);overflow:hidden;animation:floatCardEnter .2s cubic-bezier(.16,1,.3,1)}@keyframes floatCardEnter{0%{opacity:0;transform:translateY(8px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}.floating-dropdown-header{display:flex;align-items:center;gap:12px;padding:16px 18px;background:linear-gradient(135deg,var(--primary-color) 0%,var(--primary-hover) 100%);color:var(--text-on-primary)}.floating-dropdown-header.wa-header{background:linear-gradient(135deg,var(--whatsapp-hover) 0%,var(--whatsapp-color) 100%)}.floating-dropdown-badge{width:38px;height:38px;border-radius:10px;background:rgba(var(--brand-white-rgb),.16);display:flex;align-items:center;justify-content:center;flex-shrink:0}.floating-dropdown-badge span{font-size:20px;color:var(--text-on-primary)}.floating-dropdown-head-text{display:flex;flex-direction:column}.floating-dropdown-title{font-size:.95rem;font-weight:800;color:var(--text-on-primary);margin:0;line-height:1.25}.floating-dropdown-subtitle{font-size:.75rem;color:rgba(var(--brand-white-rgb),.8);margin:2px 0 0}.floating-dropdown-items{padding:8px;display:flex;flex-direction:column;gap:6px;max-height:300px;overflow-y:auto}.floating-dropdown-phone-item{display:flex;align-items:center;justify-content:space-between;padding:10px 12px;border-radius:10px;text-decoration:none;background:var(--bg-subtle);border:1px solid var(--bg-subtle);transition:all .18s ease;cursor:pointer}.floating-dropdown-phone-item:hover{background:var(--primary-light);border-color:var(--primary-color);transform:translate(-2px)}.floating-dropdown-phone-item.wa-item:hover{background:rgba(var(--whatsapp-rgb),.08);border-color:var(--whatsapp-color)}.dropdown-item-left{display:flex;align-items:center;gap:10px}.dropdown-item-icon{width:32px;height:32px;border-radius:8px;background:var(--primary-light);color:var(--primary-color);display:flex;align-items:center;justify-content:center;flex-shrink:0}.dropdown-item-icon.wa-icon-wrap{background:rgba(var(--whatsapp-rgb),.12);color:var(--whatsapp-color)}.dropdown-item-icon span{font-size:17px}.dropdown-item-meta{display:flex;flex-direction:column}.dropdown-phone-num{font-size:.88rem;font-weight:750;color:var(--text-main)}.dropdown-phone-tag{font-size:.7rem;font-weight:600;color:var(--text-muted)}.dropdown-call-act{font-size:18px!important;color:var(--primary-color);padding:4px;border-radius:50%;background:var(--white);border:1px solid var(--border-color);transition:transform .18s ease,background-color .18s ease}.floating-dropdown-phone-item:hover .dropdown-call-act{background:var(--primary-color);color:var(--white);border-color:var(--primary-color);transform:scale(1.1)}.floating-dropdown-phone-item.wa-item:hover .dropdown-call-act{background:var(--whatsapp-color);color:var(--white);border-color:var(--whatsapp-color)}@media(max-width:1023px){.clinics-sidebar-sticky{display:none!important}.mobile-sticky-filter-bar{display:flex!important}}@media(min-width:1024px){.mobile-sticky-filter-bar,.mobile-filter-drawer-overlay{display:none!important}}.mobile-sticky-filter-bar{position:fixed;bottom:24px;left:50%;transform:translate(-50%);z-index:999;pointer-events:auto;animation:filterPillFadeIn .3s ease-out}@keyframes filterPillFadeIn{0%{opacity:0;transform:translate(-50%,16px)}to{opacity:1;transform:translate(-50%)}}.mobile-sticky-filter-btn{display:inline-flex;align-items:center;gap:9px;background:var(--secondary-color, var(--secondary-color));color:var(--brand-white);border:1px solid rgba(var(--brand-white-rgb),.3);padding:12px 24px;border-radius:9999px;font-size:.94rem;font-weight:700;box-shadow:0 10px 28px rgba(var(--secondary-rgb),.42),0 4px 12px rgba(var(--gray-1000-rgb),.15);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);cursor:pointer;transition:all .22s cubic-bezier(.4,0,.2,1);white-space:nowrap}.mobile-sticky-filter-btn:hover{background:var(--secondary-hover, var(--secondary-hover));box-shadow:0 14px 34px rgba(var(--secondary-rgb),.52);transform:translateY(-2px)}.mobile-sticky-filter-btn:active{transform:scale(.96) translateY(0)}.filter-btn-icon{font-size:20px;color:var(--brand-white)}.filter-btn-text{letter-spacing:.01em;color:var(--brand-white)}.filter-badge-count{background:var(--primary-color, var(--primary-800));color:var(--brand-white);font-size:.74rem;font-weight:800;padding:2px 8px;border-radius:9999px;line-height:1.2;min-width:18px;text-align:center;box-shadow:0 2px 6px rgba(var(--primary-800-rgb),.25)}.mobile-filter-drawer-overlay{position:fixed;inset:0;background:rgba(var(--gray-900-rgb),.65);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);z-index:10000;display:flex;justify-content:center;align-items:flex-end;opacity:0;pointer-events:none;transition:opacity .3s cubic-bezier(.4,0,.2,1)}.mobile-filter-drawer-overlay.is-open{opacity:1;pointer-events:auto}.mobile-filter-drawer{background:var(--brand-white);width:100%;max-width:640px;max-height:90vh;border-top-left-radius:24px;border-top-right-radius:24px;box-shadow:0 -12px 48px rgba(var(--gray-1000-rgb),.25);display:flex;flex-direction:column;transform:translateY(100%);transition:transform .36s cubic-bezier(.32,.72,0,1);overflow:hidden}.mobile-filter-drawer-overlay.is-open .mobile-filter-drawer{transform:translateY(0)}.drawer-handle-bar{width:44px;height:5px;background:var(--gray-300);border-radius:9999px;margin:10px auto 4px;flex-shrink:0}.mobile-drawer-header{display:flex;align-items:center;justify-content:space-between;padding:10px 20px 14px;border-bottom:1px solid var(--gray-100);flex-shrink:0}.mobile-drawer-title-group{display:flex;align-items:center;gap:10px}.drawer-title-icon-box{width:38px;height:38px;border-radius:12px;background:rgba(var(--primary-800-rgb),.08);color:var(--primary-color, var(--primary-800));display:flex;align-items:center;justify-content:center}.drawer-title-icon-box span{font-size:20px}.mobile-drawer-title{font-size:1.15rem;font-weight:800;color:var(--gray-900);margin:0;line-height:1.2}.mobile-drawer-subtitle{font-size:.75rem;color:var(--gray-500);font-weight:600}.drawer-header-actions{display:flex;align-items:center;gap:12px}.drawer-clear-all-link{background:none;border:none;color:var(--secondary-color, var(--secondary-color));font-size:.84rem;font-weight:700;cursor:pointer;padding:4px 8px;border-radius:6px;transition:background .2s ease}.drawer-clear-all-link:hover{background:var(--secondary-100)}.drawer-close-circle-btn{width:36px;height:36px;border-radius:50%;border:1px solid var(--gray-200);background:var(--gray-50);color:var(--gray-500);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease}.drawer-close-circle-btn:hover{background:var(--gray-200);color:var(--gray-900)}.drawer-close-circle-btn span{font-size:18px}.mobile-drawer-body{padding:18px 20px 24px;overflow-y:auto;flex:1;-webkit-overflow-scrolling:touch;display:flex;flex-direction:column;gap:14px}.mobile-drawer-body .sidebar-field-group{margin-bottom:0}.mobile-drawer-footer{display:flex;align-items:center;gap:12px;padding:14px 20px;border-top:1px solid var(--gray-100);background:var(--brand-white);box-shadow:0 -4px 18px rgba(var(--gray-1000-rgb),.05);flex-shrink:0}.drawer-footer-reset-btn{padding:0 18px;height:48px;border-radius:12px;border:1px solid var(--gray-200);background:var(--gray-50);color:var(--gray-600);font-weight:700;font-size:.92rem;cursor:pointer;transition:all .2s ease;flex-shrink:0}.drawer-footer-reset-btn:hover{background:var(--gray-100);color:var(--gray-900)}.drawer-footer-apply-btn{flex:1;height:48px;border-radius:12px;border:none;background:var(--primary-color, var(--primary-800));color:var(--brand-white);font-weight:800;font-size:.95rem;display:inline-flex;align-items:center;justify-content:center;gap:8px;cursor:pointer;box-shadow:0 4px 14px rgba(var(--primary-800-rgb),.3);transition:all .22s ease}.drawer-footer-apply-btn:hover{background:var(--primary-700);box-shadow:0 6px 18px rgba(var(--primary-800-rgb),.4)}.drawer-footer-apply-btn:active{transform:scale(.98)}.drawer-apply-arrow{font-size:18px}.btn-primary{background-color:var(--primary-color);color:var(--white);border:1px solid var(--primary-color);padding:0 24px;height:42px;border-radius:var(--border-radius-btn);font-weight:600;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);display:inline-flex;align-items:center;justify-content:center;text-decoration:none;font-size:14px;line-height:1;gap:6px}.btn-primary app-icon{color:inherit}.btn-primary:hover{background-color:var(--primary-hover);border-color:var(--primary-hover);color:var(--white)!important;box-shadow:0 4px 12px rgba(var(--primary-rgb),.2);transform:translateY(-1px)}.btn-primary:active{transform:translateY(0)}.btn-secondary{background-color:var(--secondary-color);color:var(--white);border:1px solid var(--secondary-color);padding:0 24px;height:42px;border-radius:var(--border-radius-btn);font-weight:600;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);display:inline-flex;align-items:center;justify-content:center;text-decoration:none;font-size:14px;line-height:1;gap:6px}.btn-secondary app-icon{color:inherit}.btn-secondary:hover{background-color:var(--secondary-hover);border-color:var(--secondary-hover);color:var(--white)!important;box-shadow:0 4px 14px rgba(var(--secondary-rgb),.3);transform:translateY(-1px)}.btn-secondary:active{transform:translateY(0)}.btn-white{background-color:var(--white);color:var(--primary-color);border:1px solid var(--border-color);padding:0 24px;height:42px;border-radius:var(--border-radius-btn);font-weight:600;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);display:inline-flex;align-items:center;justify-content:center;text-decoration:none;font-size:14px;line-height:1}.btn-white app-icon{color:inherit}.btn-white:hover{background-color:var(--bg-light);border-color:var(--primary-color);color:var(--primary-color);box-shadow:0 4px 12px rgba(var(--black-rgb),.05);transform:translateY(-1px)}.btn-white:active{transform:translateY(0)}.btn-outline-primary{background-color:var(--white);color:var(--primary-color);border:1px solid rgba(var(--primary-rgb),.3);padding:0 18px;height:38px;border-radius:var(--border-radius-btn);font-weight:600;cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1);display:inline-flex;align-items:center;justify-content:center;text-decoration:none;font-size:13px;gap:6px}.btn-outline-primary app-icon{font-size:18px;height:18px;width:18px;color:inherit}.btn-outline-primary:hover{background-color:rgba(var(--primary-rgb),.06);border-color:var(--primary-color);color:var(--primary-color);box-shadow:0 2px 8px rgba(var(--primary-rgb),.1);transform:translateY(-1px)}.btn-outline-primary:active{transform:translateY(0)}.btn-outline-secondary{background-color:var(--white);color:var(--secondary-color);border:1px solid rgba(var(--secondary-rgb),.4);padding:0 18px;height:38px;border-radius:var(--border-radius-btn);font-weight:600;cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1);display:inline-flex;align-items:center;justify-content:center;text-decoration:none;font-size:13px;gap:6px}.btn-outline-secondary app-icon{font-size:18px;height:18px;width:18px;color:inherit}.btn-outline-secondary:hover{background-color:rgba(var(--secondary-rgb),.06);border-color:var(--secondary-color);color:var(--secondary-color);box-shadow:0 2px 8px rgba(var(--secondary-rgb),.12);transform:translateY(-1px)}.btn-outline-secondary:active{transform:translateY(0)}.full-width-btn{width:100%!important;height:42px!important;font-size:14px!important;margin-bottom:24px}.btn-ghost{display:inline-flex;align-items:center;gap:4px;background:transparent;border:none;color:var(--primary-color);font-size:13px;font-weight:500;padding:4px 8px;border-radius:6px;cursor:pointer;transition:background .2s}.btn-ghost:hover{background:rgba(var(--primary-rgb),.07)}.btn-ghost app-icon{font-size:16px;height:16px;width:16px}.btn-success{background-color:var(--success-color, var(--success-color));color:var(--white, var(--brand-white));border:1px solid var(--success-color, var(--success-color));padding:0 20px;height:42px;border-radius:var(--border-radius-btn);font-weight:600;cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1);display:inline-flex;align-items:center;justify-content:center;text-decoration:none;font-size:14px;line-height:1;gap:6px}.btn-success app-icon{color:inherit}.btn-success:hover{background-color:var(--success-hover, var(--success-hover));border-color:var(--success-hover, var(--success-hover));color:var(--white, var(--brand-white))!important;box-shadow:0 4px 12px rgba(var(--success-rgb, 22, 163, 74),.25);transform:translateY(-1px)}.btn-outline-success{background-color:transparent;color:var(--success-color, var(--success-color));border:1px solid rgba(var(--success-rgb, 22, 163, 74),.4);padding:0 16px;height:38px;border-radius:var(--border-radius-btn);font-weight:600;cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1);display:inline-flex;align-items:center;justify-content:center;text-decoration:none;font-size:13px;gap:6px}.btn-outline-success app-icon{font-size:18px;width:18px;height:18px;color:inherit}.btn-outline-success:hover{background-color:rgba(var(--success-rgb, 22, 163, 74),.08);border-color:var(--success-color, var(--success-color));color:var(--success-color, var(--success-color));transform:translateY(-1px)}.btn-danger{background-color:var(--danger-color, var(--danger-color));color:var(--white, var(--brand-white));border:1px solid var(--danger-color, var(--danger-color));padding:0 20px;height:42px;border-radius:var(--border-radius-btn);font-weight:600;cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1);display:inline-flex;align-items:center;justify-content:center;text-decoration:none;font-size:14px;line-height:1;gap:6px}.btn-danger app-icon{color:inherit}.btn-danger:hover{background-color:var(--danger-hover, var(--danger-hover));border-color:var(--danger-hover, var(--danger-hover));color:var(--white, var(--brand-white))!important;box-shadow:0 4px 12px rgba(var(--danger-rgb, 220, 38, 38),.25);transform:translateY(-1px)}.btn-outline-danger{background-color:transparent;color:var(--danger-color, var(--danger-color));border:1px solid rgba(var(--danger-rgb, 220, 38, 38),.35);padding:0 16px;height:38px;border-radius:var(--border-radius-btn);font-weight:600;cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1);display:inline-flex;align-items:center;justify-content:center;text-decoration:none;font-size:13px;gap:6px}.btn-outline-danger app-icon{font-size:18px;width:18px;height:18px;color:inherit}.btn-outline-danger:hover{background-color:rgba(var(--danger-rgb, 220, 38, 38),.08);border-color:var(--danger-color, var(--danger-color));color:var(--danger-color, var(--danger-color));transform:translateY(-1px)}.btn-sm{height:32px!important;padding:0 14px!important;font-size:12px!important;border-radius:8px!important;gap:4px!important}.btn-sm app-icon{font-size:16px!important;width:16px!important;height:16px!important}.btn-card-action{width:auto!important;max-width:fit-content!important;white-space:nowrap!important;padding:0 16px!important;height:36px!important;font-size:13px!important;border-radius:8px!important;flex-shrink:0!important}button:disabled,button[disabled],.btn-primary:disabled,.btn-secondary:disabled,.btn-success:disabled,.btn-danger:disabled,.btn-white:disabled,.btn-outline-primary:disabled,.btn-outline-danger:disabled,.btn-outline-success:disabled{opacity:.55;cursor:not-allowed!important;pointer-events:none;box-shadow:none!important;transform:none!important}.dark-theme .btn-primary,.dark-theme .btn-secondary,.dark-theme .btn-primary *,.dark-theme .btn-secondary *{color:var(--gray-1000)!important}.ant-btn:focus,.ant-btn:hover,.ant-btn:active,.ant-btn.active{color:var(--primary-color);border-color:var(--primary-color)}.ar-page-container{margin:-24px;padding:24px;display:flex;flex-direction:column;gap:20px;background:var(--bg-light);min-height:100%;box-sizing:border-box}.ar-page-header{display:flex;align-items:flex-end;justify-content:space-between;gap:16px}.ar-page-header-info{display:flex;flex-direction:column;gap:4px}.ar-breadcrumb{display:flex;align-items:center;gap:4px;font-size:12px;color:var(--text-muted)}.ar-breadcrumb-link{color:var(--text-muted);font-weight:500;cursor:pointer}.ar-breadcrumb-link:hover{color:var(--primary-color)}.ar-breadcrumb-sep{display:flex;align-items:center;color:var(--text-muted);opacity:.5}.ar-breadcrumb-sep app-icon{font-size:16px;height:16px;width:16px;display:flex;align-items:center;justify-content:center}.ar-breadcrumb-current{color:var(--primary-color);font-weight:600}.ar-page-header-title-row{display:flex;align-items:center;gap:10px}.ar-page-header-title-row h1{font-size:22px;font-weight:700;color:var(--text-dark);margin:0;letter-spacing:-.3px}.ar-page-header-actions{display:flex;align-items:center;gap:10px}.ar-toolbar{display:flex;align-items:center;gap:10px;flex-wrap:wrap;background:var(--white);border-radius:14px;padding:6px 8px 6px 6px;margin-bottom:-5px!important}.ar-search-wrap{position:relative;display:flex;align-items:center;flex:1;min-width:180px;max-width:320px;border-radius:12px}.ar-search-icon{position:absolute;left:14px;font-size:18px;height:18px;width:18px;color:var(--icon-color);pointer-events:none;display:flex;align-items:center}.ar-search-input{width:100%;height:42px;border:1px solid var(--border-color);border-radius:12px;padding:0 40px 0 42px;font-size:13px;font-weight:500;background:var(--white);color:var(--text-dark);font-family:inherit;transition:border-color .2s,box-shadow .2s;outline:none}.ar-search-input:focus{border-color:var(--primary-color);box-shadow:0 0 0 3px rgba(var(--primary-rgb),.08)}.ar-search-input::placeholder{color:var(--icon-color);font-weight:400}.ar-search-clear{position:absolute;right:12px;background:none;border:none;cursor:pointer;color:var(--icon-color);display:flex;align-items:center;padding:0;transition:color .2s}.ar-search-clear:hover{color:var(--text-dark)}.ar-search-clear app-icon{font-size:16px;height:16px;width:16px}.ar-toolbar-filters{display:flex;align-items:center;gap:10px;margin-left:auto}.ar-split-container{display:flex;gap:24px;align-items:stretch;margin-top:20px;height:calc(100vh - 210px);min-height:550px}.ar-split-sidebar{width:320px;background:var(--white);border-radius:14px;padding:20px;display:flex;flex-direction:column;gap:16px;box-shadow:0 4px 20px var(--shadow-color);border:1px solid var(--border-subtle);flex-shrink:0}.ar-split-sidebar-header{display:flex;justify-content:space-between;align-items:center}.ar-split-sidebar-header h3{margin:0;font-size:13px;font-weight:700;color:var(--text-dark);text-transform:uppercase;letter-spacing:.8px}.ar-split-search-bar{display:flex;align-items:center;background-color:var(--bg-subtle);border:1px solid var(--border-color);border-radius:12px;padding:0 12px;height:36px;gap:8px}.ar-split-search-bar app-icon{font-size:18px;width:18px;height:18px;color:var(--icon-color)}.ar-split-search-bar input{border:none;background:transparent;outline:none;font-size:12px;color:var(--text-main);flex:1}.ar-split-list{flex:1;overflow-y:auto;display:flex;flex-direction:column;gap:8px;padding-right:4px}.ar-split-item{padding:10px 14px;border-radius:12px;border:1px solid var(--border-color);cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1);background-color:var(--white)}.ar-split-item:hover{background-color:var(--table-row-hover);border-color:var(--primary-color)}.ar-split-item.active{background-color:rgba(var(--primary-rgb),.04);border-color:var(--primary-color);box-shadow:0 4px 12px rgba(var(--primary-rgb),.06)}.ar-split-item-info{display:flex;justify-content:space-between;align-items:center;margin-bottom:6px}.ar-split-item-name{font-weight:600;font-size:13px;color:var(--text-dark)}.ar-split-item.active .ar-split-item-name{color:var(--primary-color)}.ar-split-item-badge{font-size:9px;padding:2px 6px;border-radius:6px;font-weight:600;text-transform:uppercase;letter-spacing:.3px}.ar-split-item-meta{display:flex;align-items:center;gap:6px;font-size:12px;color:var(--text-muted)}.ar-split-item-meta app-icon{font-size:14px;width:14px;height:14px;color:var(--icon-color)}.ar-split-details-card{flex:1;background:var(--white);border-radius:14px;padding:24px;display:flex;flex-direction:column;gap:20px;box-shadow:0 4px 20px var(--shadow-color);border:1px solid var(--border-subtle);overflow-y:auto}.ar-split-details-header{display:flex;justify-content:space-between;align-items:flex-start;border-bottom:1px solid var(--border-color);padding-bottom:18px;flex-wrap:wrap;gap:16px}.ar-split-details-header h2{margin:0;font-size:18px;font-weight:700;color:var(--primary-color)}.ar-split-details-subtitle{margin:0;font-size:13px;color:var(--text-muted)}@media(max-width:992px){.ar-split-container{flex-direction:column;height:auto}.ar-split-sidebar{width:100%;height:350px}}.permissions-modules-list{display:flex;flex-direction:column;gap:32px}.module-group{display:flex;flex-direction:column;gap:12px}.module-group-header{display:flex;align-items:center;gap:8px;border-bottom:1px solid var(--border-color);padding-bottom:8px;margin-bottom:4px}.module-group-header app-icon{font-size:18px!important;width:18px!important;height:18px!important;line-height:18px!important;color:var(--primary-color)!important}.module-group-header h4{margin:0!important;font-size:12px!important;font-weight:700!important;color:var(--primary-color)!important;text-transform:uppercase!important;letter-spacing:.5px!important}.empty-state,.ar-empty-state{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 24px;text-align:center;gap:12px;width:100%}td.empty-state,td.ar-empty-state{display:table-cell;color:var(--text-muted)}.empty-state .empty-icon,.ar-empty-state .empty-icon{width:64px;height:64px;border-radius:50%;background:rgba(var(--primary-rgb),.08);display:flex;align-items:center;justify-content:center;color:var(--primary-color);margin:0 auto}.empty-state .empty-icon app-icon,.ar-empty-state .empty-icon app-icon{font-size:32px!important;height:32px!important;width:32px!important;line-height:32px!important;display:flex;align-items:center;justify-content:center}.empty-state h3,.ar-empty-state h3{font-size:16px;font-weight:700;color:var(--text-dark);margin:0}.empty-state p,.ar-empty-state p{font-size:13px;color:var(--text-muted);margin:0;max-width:420px}.ar-loading-state{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:80px 24px;color:var(--text-muted);text-align:center}.ar-loading-state p{margin-top:16px;font-size:14px;font-weight:500}.ar-stats-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-bottom:20px}.ar-stat-card{background:var(--white);border-radius:16px;padding:20px;display:flex;align-items:center;gap:16px;box-shadow:0 2px 10px rgba(var(--gray-1000-rgb),.02);border:1px solid var(--border-color);transition:transform .2s,box-shadow .2s,border-color .2s}.ar-stat-card:hover{transform:translateY(-2px);box-shadow:0 8px 24px rgba(var(--gray-1000-rgb),.06);border-color:rgba(var(--primary-rgb),.2)}.ar-stat-card.clickable{cursor:pointer;text-align:start;font:inherit}.ar-stat-card.clickable:focus-visible{outline:2px solid var(--primary-color);outline-offset:2px}.ar-stat-card.selected{border-color:var(--primary-color);box-shadow:0 0 0 1px var(--primary-color)}.ar-stats-grid.cols-3{grid-template-columns:repeat(3,1fr)}.ar-stat-icon-box{width:48px;height:48px;border-radius:14px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.ar-stat-icon-box app-icon{font-size:24px!important;height:24px!important;width:24px!important;line-height:24px!important}.stat-icon-primary{background:rgba(var(--primary-rgb),.08);color:var(--primary-color)}.stat-icon-secondary{background:rgba(var(--secondary-rgb),.12);color:var(--secondary-color)}.stat-icon-success{background:rgba(var(--success-rgb),.1);color:var(--success-color)}.stat-icon-danger{background:rgba(var(--danger-rgb),.1);color:var(--danger-color)}.ar-stat-content{display:flex;flex-direction:column;gap:2px}.ar-stat-label{font-size:11px;font-weight:700;color:var(--text-muted);text-transform:uppercase;letter-spacing:.5px}.ar-stat-value{font-size:22px;font-weight:800;color:var(--text-dark);line-height:1.2}@media(max-width:1200px){.ar-stats-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){.ar-stats-grid,.ar-stats-grid.cols-3{grid-template-columns:1fr}}.dept-panel,.ar-transfer-panel{background:var(--white);border-radius:14px;overflow:hidden;border:1px solid var(--border-color)}.dept-card-type,.ar-transfer-item-meta{font-size:11px;color:var(--text-muted);font-weight:500;text-transform:uppercase;letter-spacing:.5px}.dept-add-btn:hover{background:var(--primary-color);color:#fff;transform:scale(1.1)}.dept-remove-btn:hover{background:var(--red-500);color:#fff;transform:scale(1.1)}.panel-divider,.ar-transfer-divider{display:flex;align-items:center;justify-content:center;height:60px;margin-top:60px;color:var(--icon-color)}@media(max-width:1024px){.panel-divider,.ar-transfer-divider{display:none}}.ar-drag-handle{cursor:grab;color:var(--text-muted);display:flex;align-items:center;justify-content:center;padding:2px;border-radius:4px;transition:color .2s;flex-shrink:0}.ar-drag-handle:hover{color:var(--primary-color)}.cdk-drag-preview{box-sizing:border-box;border-radius:10px;box-shadow:0 10px 25px rgba(var(--gray-1000-rgb),.15)!important;background:var(--white)!important;border:1px solid var(--primary-color)!important;padding:10px 14px;display:flex;align-items:center;justify-content:space-between;gap:12px;z-index:9999!important}.cdk-drag-placeholder{opacity:.4;background:rgba(var(--primary-rgb),.05)!important;border:2px dashed var(--primary-color)!important;border-radius:10px;min-height:48px}.cdk-drop-list-dragging .dept-card:not(.cdk-drag-placeholder),.cdk-drop-list-dragging .ar-transfer-item:not(.cdk-drag-placeholder){transition:transform .25s cubic-bezier(0,0,.2,1)}.w-100{width:100%!important}.ar-action-bar{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;padding:16px 20px;margin-bottom:20px;border-radius:12px;background:rgba(var(--secondary-rgb),.1);border:1px solid rgba(var(--secondary-rgb),.35);box-shadow:0 1px 3px rgba(var(--gray-1000-rgb),.04)}.ar-action-bar-info{display:flex;align-items:center;gap:12px;min-width:0}.ar-action-bar-icon{width:40px;height:40px;flex-shrink:0;display:flex;align-items:center;justify-content:center;border-radius:8px;background:rgba(var(--secondary-rgb),.18)}.ar-action-bar-icon app-icon{font-size:22px;width:22px;height:22px;color:var(--secondary-dark, var(--secondary-dark))}.ar-action-bar-title{font-weight:600;font-size:15px;color:var(--secondary-dark, var(--secondary-dark))}.ar-action-bar-text{font-size:13px;color:var(--text-muted, var(--gray-500))}.ar-action-bar .btn-primary{display:inline-flex;align-items:center;gap:6px}.text-nowrap{white-space:nowrap!important}.field-label{font-size:11px;font-weight:600;color:var(--text-muted);text-transform:uppercase;letter-spacing:.4px}.field-label.required:after{content:" *";color:var(--red-500)}.field-error{font-size:11px;color:var(--red-500);margin-top:2px}.ant-input,input[nz-input],.ant-input-number{height:42px!important;border-radius:12px!important;padding:0 16px!important;background-color:var(--white)!important;border-color:var(--border-color)!important;color:var(--primary-color)!important;font-weight:500!important;font-size:13px!important;line-height:42px!important;transition:all .3s ease;width:100%!important}.ant-input::placeholder,input[nz-input]::placeholder,.ant-input-number::placeholder,.ant-input-affix-wrapper input::placeholder,.ant-input-affix-wrapper textarea::placeholder{color:var(--gray-400)!important}.ant-input-number-input{height:40px!important;padding:0!important;color:var(--primary-color)!important;font-weight:500!important;font-size:13px!important;text-align:center!important}.ant-input-number-handler-wrap{background:transparent!important;border-left:none!important;border-radius:0 12px 12px 0!important}.ant-input-number-handler{color:var(--icon-color)!important;border-left:none!important}.ant-input-number-handler:active{background:transparent!important}.ant-input-number-handler:hover .ant-input-number-handler-up-inner svg,.ant-input-number-handler:hover .ant-input-number-handler-down-inner svg,.ant-input-number-handler:hover{color:var(--primary-color)!important;background:transparent!important}textarea.ant-input,textarea[nz-input]{height:auto!important;min-height:100px!important;border-radius:14px!important;padding:12px 16px!important;line-height:1.5!important}.ant-input-affix-wrapper,.nz-input-group{height:42px!important;border-radius:12px!important;padding-left:14px!important;padding-right:14px!important;background-color:var(--white)!important;border-color:var(--border-color)!important;display:flex!important;align-items:center!important}.ant-input-affix-wrapper>input.ant-input,.ant-input-affix-wrapper>input[nz-input]{border:none!important;background:transparent!important;height:100%!important;padding:0 0 0 8px!important;box-shadow:none!important}.ant-input-affix-wrapper .ant-input-prefix{margin-right:4px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;color:var(--text-muted)!important}.ant-input-password,.ant-input-group-wrapper,.ant-input-wrapper{border-radius:12px!important;overflow:hidden}nz-select .ant-select-selector,.ant-select-selector{height:42px!important;border-radius:12px!important;padding:0 16px!important;background-color:var(--white)!important;border-color:var(--border-color)!important;display:flex!important;align-items:center!important;transition:all .3s ease!important;width:100%!important}.ant-select-multiple .ant-select-selector{height:auto!important;min-height:42px!important;border-radius:12px!important;padding:4px 12px!important;align-items:center!important}.ant-select-selection-placeholder{font-size:13px!important;font-weight:400!important;color:var(--gray-400)!important;line-height:42px!important;flex:1}.ant-select-multiple .ant-select-selection-placeholder{position:absolute!important;top:0!important;bottom:0!important;margin:auto 0!important;transform:translateY(2px)!important;height:22px!important;line-height:22px!important}.ant-select-single .ant-select-selection-item{font-size:13px!important;font-weight:500!important;color:var(--primary-color)!important;line-height:42px!important;flex:1}.ant-select-multiple .ant-select-selection-item{font-size:13px!important;font-weight:500!important;color:var(--primary-color)!important;line-height:22px!important;display:inline-flex!important;align-items:center!important}.ant-select:not(.ant-select-disabled):hover .ant-select-selector{border-color:var(--primary-color)!important}.ant-select-focused .ant-select-selector,.ant-select-focused:not(.ant-select-disabled).ant-select:not(.ant-select-customize-input) .ant-select-selector{border-color:var(--primary-color)!important;box-shadow:0 0 0 2px rgba(var(--primary-rgb),.1)!important}.ant-select-dropdown{border-radius:14px!important;padding:6px!important;box-shadow:0 8px 24px var(--shadow-color)!important}.ant-select-item{border-radius:8px!important;font-size:14px!important;font-weight:500!important;color:var(--text-main)!important}.ant-select-item-option-selected:not(.ant-select-item-option-disabled){background-color:rgba(var(--primary-rgb),.08)!important;color:var(--primary-color)!important}.ant-select-item-option-active:not(.ant-select-item-option-disabled){background-color:var(--bg-subtle)!important}.ant-input:hover,.ant-input-affix-wrapper:hover,input[nz-input]:hover,.ant-input-number:hover{border-color:var(--primary-color)!important}.ant-input:focus,.ant-input-affix-wrapper-focused,input[nz-input]:focus,.ant-input-number-focused{border-color:var(--primary-color)!important;box-shadow:0 0 0 2px rgba(var(--primary-rgb),.1)!important;outline:none!important}.ant-input-affix-wrapper .ant-input{border:none!important;box-shadow:none!important;height:100%!important;padding:0 10px 0 2px!important;background-color:transparent!important;color:var(--primary-color)!important;font-weight:500!important;font-size:13px!important;line-height:inherit!important}.ant-input-prefix{margin-right:8px!important;color:var(--icon-color)!important;display:flex!important;align-items:center!important}.ant-input-prefix app-icon{font-size:18px!important;width:18px!important;height:18px!important}.ant-input-suffix{color:var(--icon-color)!important;display:flex!important;align-items:center!important}.ant-input-suffix app-icon{font-size:18px!important;width:18px!important;height:18px!important}.ant-checkbox-wrapper{display:inline-flex!important;align-items:center!important;line-height:normal!important;height:auto!important;margin:0!important}.ant-checkbox{top:0!important;margin:0!important}.ant-checkbox+span{padding-left:8px!important;padding-right:8px!important}.ant-checkbox-checked .ant-checkbox-inner{background-color:var(--primary-color)!important;border-color:var(--primary-color)!important}.ant-checkbox-wrapper:hover .ant-checkbox-inner,.ant-checkbox:hover .ant-checkbox-inner,.ant-checkbox-input:focus+.ant-checkbox-inner{border-color:var(--primary-color)!important}.ant-checkbox-indeterminate .ant-checkbox-inner:after{background-color:var(--primary-color)!important}.ant-checkbox-checked:after{border-color:var(--primary-color)!important}.size-select .ant-select-selector{height:42px!important;border-radius:12px!important;background-color:var(--white)!important;border-color:var(--border-color)!important;color:var(--primary-color)!important;display:flex!important;align-items:center!important;padding:0 16px!important;transition:all .3s ease}.size-select:hover .ant-select-selector{border-color:var(--primary-color)!important}.size-select.ant-select-focused .ant-select-selector{border-color:var(--primary-color)!important;box-shadow:0 0 0 2px rgba(var(--primary-rgb),.1)!important}.size-select .ant-select-selection-item{font-weight:500!important;font-size:13px!important;color:var(--primary-color)!important;line-height:normal!important;display:flex!important;align-items:center!important}.size-select .ant-select-arrow{color:var(--icon-color)!important;top:9px!important;bottom:0!important;margin:-8px 0!important;height:100%!important;display:flex!important;align-items:center!important;right:16px!important;transform:none!important}.ant-select-single.ant-select{height:auto!important;width:100%!important}.phone-input .phone-input-country.ant-select{width:84px!important;flex:0 0 84px}.phone-input .phone-input-country .ant-select-selector,.phone-input .phone-input-number{height:42px!important;line-height:40px!important}.phone-input .phone-input-country .ant-select-selector{padding:0 10px!important;font-size:13px!important}.phone-input .phone-input-country .phone-input-selected{font-size:13px}.phone-input .phone-input-country.ant-select-lg .ant-select-selector,.phone-input .phone-input-number.ant-input-lg{height:46px!important;line-height:44px!important}.status-toggle{display:inline-flex;align-items:center;gap:10px;cursor:pointer;padding:0 16px;height:42px;border-radius:12px;border:1px solid var(--border-color);background:var(--white);transition:border-color .2s,background .2s;-webkit-user-select:none;user-select:none}.status-toggle:hover{border-color:var(--primary-color);background:rgba(var(--primary-rgb),.04)}.toggle-track{width:36px;height:20px;border-radius:999px;background:var(--border-color);position:relative;transition:background .25s;flex-shrink:0}.status-toggle.active .toggle-track{background:var(--primary-color)}.toggle-thumb{position:absolute;top:2px;left:2px;width:16px;height:16px;border-radius:50%;background:var(--white);box-shadow:0 1px 3px rgba(var(--gray-1000-rgb),.2);transition:transform .25s cubic-bezier(.4,0,.2,1)}.status-toggle.active .toggle-thumb{transform:translate(16px)}.toggle-label{font-size:14px;font-weight:600;color:var(--text-muted);transition:color .2s}.status-toggle.active .toggle-label{color:var(--primary-color)}.ant-switch-checked .ant-switch-inner{background-color:transparent!important}.pct-wrap{position:relative;display:flex;align-items:center;width:100%}.pct-input{height:42px!important;border-radius:12px!important;padding:0 30px 0 16px!important;background-color:var(--white)!important;border-color:var(--border-color)!important;color:var(--primary-color)!important;font-weight:500!important;font-size:13px!important;width:100%;border:1px solid var(--border-color);transition:all .3s ease}.pct-input:hover{border-color:var(--primary-color)!important}.pct-input:focus{border-color:var(--primary-color)!important;box-shadow:0 0 0 2px rgba(var(--primary-rgb),.1)!important;outline:none!important}.pct-symbol{position:absolute;right:14px;font-size:14px;font-weight:600;color:var(--icon-color);pointer-events:none}.mode-toggle{display:inline-flex;background:var(--bg-subtle);border-radius:12px;padding:3px;gap:0}.mode-btn{background:transparent;border:none;padding:6px 16px;border-radius:10px;font-size:13px;font-weight:600;color:var(--text-muted);cursor:pointer;transition:all .2s ease}.mode-btn.active{background:var(--primary-color);color:var(--white);box-shadow:0 2px 4px rgba(var(--gray-1000-rgb),.1)}.mode-btn:not(.active):hover{color:var(--text-dark);background:rgba(var(--primary-rgb),.08)}.ant-picker{height:42px!important;border-radius:12px!important;padding:0 16px!important;background-color:var(--white)!important;border-color:var(--border-color)!important;width:100%!important;display:flex!important;align-items:center!important;transition:all .3s ease}.ant-picker-input>input{font-size:13px!important;font-weight:500!important;color:var(--primary-color)!important}.ant-picker-suffix{color:var(--icon-color)!important;font-size:16px!important}.ant-picker:hover{border-color:var(--primary-color)!important}.ant-picker-focused{border-color:var(--primary-color)!important;box-shadow:0 0 0 2px rgba(var(--primary-rgb),.1)!important}.ant-picker-dropdown .ant-picker-panel-container{border-radius:14px!important;box-shadow:0 8px 24px var(--shadow-color)!important;overflow:hidden!important}.ant-picker-time-panel-column>li.ant-picker-time-panel-cell-selected .ant-picker-time-panel-cell-inner{background:rgba(var(--primary-rgb),.1)!important;color:var(--primary-color)!important;font-weight:600!important}.ant-picker-time-panel-column>li .ant-picker-time-panel-cell-inner:hover{background:var(--bg-subtle)!important}.ant-picker-dropdown table{border-collapse:collapse}.ant-picker-dropdown table th,.ant-picker-dropdown table td{padding:0!important;border-bottom:none!important;background:transparent!important;vertical-align:middle}.ant-picker-dropdown table th{height:32px;text-align:center;color:var(--text-muted);font-weight:600;font-size:12px}.ant-picker-dropdown table td.ant-picker-cell{padding:4px 0!important;cursor:pointer}.ant-picker-dropdown table tr:hover td{background:transparent!important}.ant-picker-dropdown .ant-picker-cell .ant-picker-cell-inner{border-radius:8px!important;transition:background .15s ease,color .15s ease}.ant-picker-dropdown .ant-picker-cell:hover:not(.ant-picker-cell-selected):not(.ant-picker-cell-disabled) .ant-picker-cell-inner{background:rgba(var(--primary-rgb),.08)!important;color:var(--primary-color)}.ant-picker-dropdown .ant-picker-month-panel .ant-picker-cell-inner,.ant-picker-dropdown .ant-picker-year-panel .ant-picker-cell-inner,.ant-picker-dropdown .ant-picker-quarter-panel .ant-picker-cell-inner,.ant-picker-dropdown .ant-picker-decade-panel .ant-picker-cell-inner{min-width:64px;height:32px;line-height:32px;padding:0 10px}.ant-picker-footer{border-top:1px solid var(--border-color)!important;padding:6px 12px!important;display:flex!important;justify-content:center!important;align-items:center!important}.ant-picker-footer-extra,.ant-picker-footer .ant-picker-today-btn{width:100%;text-align:center}.ant-picker-today-btn,.ant-picker-now-btn{display:inline-block;padding:4px 14px;border-radius:8px;color:var(--primary-color)!important;font-weight:600!important;font-size:13px;text-decoration:none!important;transition:background .15s ease}.ant-picker-today-btn:hover,.ant-picker-now-btn:hover{background:rgba(var(--primary-rgb),.08);color:var(--primary-color)!important}.ant-picker-today-btn.ant-picker-today-btn-disabled{color:var(--text-muted)!important;background:transparent}.ant-picker-ok>button{background:var(--primary-color)!important;border-color:var(--primary-color)!important;color:var(--white)!important;border-radius:50px!important;font-weight:500!important;font-size:13px!important;padding:2px 16px!important;height:32px!important}.ant-picker-ok>button:hover{background:var(--primary-hover)!important;border-color:var(--primary-hover)!important;opacity:.9}.ant-picker-cell-in-view.ant-picker-cell-selected .ant-picker-cell-inner{background:var(--primary-color)!important;color:var(--white)!important;border-radius:8px!important}.ant-picker-cell-in-view.ant-picker-cell-today .ant-picker-cell-inner:before{border:1px solid rgba(var(--primary-rgb),.45)!important;border-radius:8px!important}.ant-steps-item-process .ant-steps-item-icon{background-color:var(--secondary-color)!important;border-color:var(--secondary-color)!important}.ant-steps-item-process .ant-steps-item-icon>.ant-steps-icon{color:var(--white)!important}.ant-steps-item-finish .ant-steps-item-icon{border-color:var(--secondary-color)!important;background-color:var(--white)!important}.ant-steps-item-finish .ant-steps-item-icon>.ant-steps-icon{color:var(--secondary-color)!important}.ant-steps-item-finish .ant-steps-item-tail:after,.ant-steps-item-finish>.ant-steps-item-container>.ant-steps-item-tail:after,.ant-steps-item-process .ant-steps-item-tail:after,.ant-steps-item-finish .ant-steps-item-title:after,.ant-steps-item-process .ant-steps-item-title:after{background-color:var(--secondary-color)!important;background:var(--secondary-color)!important}.ant-radio-checked .ant-radio-inner{border-color:var(--primary-color)!important;background-color:transparent!important}.ant-radio-inner:after{background-color:var(--primary-color)!important}.ant-radio:hover .ant-radio-inner{border-color:var(--primary-color)!important}.ant-radio-inner{border-color:var(--border-color)}.ant-radio-wrapper{margin-right:16px!important}.ant-switch-checked{background-color:var(--primary-color)!important}.ant-switch:focus{box-shadow:0 0 0 2px rgba(var(--primary-rgb),.1)!important}.ant-dropdown-menu{border-radius:14px!important;padding:6px!important;box-shadow:0 8px 24px var(--shadow-color)!important;border:1px solid var(--border-color)!important;background-color:var(--white)!important;min-width:180px!important;font-family:var(--font-family)!important}.ant-dropdown-menu-item{border-radius:8px!important;font-size:13px!important;font-weight:500!important;color:var(--text-main)!important;padding:9px 14px!important;display:flex!important;align-items:center!important;gap:8px!important;line-height:1!important;transition:background .15s ease!important}.ant-dropdown-menu-item:hover{background-color:var(--bg-subtle)!important;color:var(--primary-color)!important}.ant-dropdown-menu-item app-icon{font-size:16px!important;width:16px!important;height:16px!important;line-height:16px!important;color:var(--icon-color)!important;flex-shrink:0!important;display:inline-block!important;vertical-align:middle!important}.ant-dropdown-menu-item:hover app-icon{color:var(--primary-color)!important}.ar-custom-checkbox{width:18px;height:18px;border:2px solid var(--border-color);border-radius:5px;display:inline-flex;align-items:center;justify-content:center;transition:all .15s ease;background-color:var(--white);flex-shrink:0;box-sizing:border-box}.ar-custom-checkbox.checked{background-color:var(--primary-color);border-color:var(--primary-color)}.ar-custom-checkbox.disabled{background-color:var(--bg-light);border-color:var(--border-color);cursor:not-allowed}.ar-checkbox-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:14px}.ar-checkbox-card{border:1px solid var(--border-color);border-radius:12px;padding:10px 12px;cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1);background-color:var(--white);display:flex;flex-direction:column;gap:4px;box-sizing:border-box}.ar-checkbox-card:hover:not(.disabled){border-color:var(--primary-color);background-color:rgba(var(--primary-rgb),.01)}.ar-checkbox-card:hover:not(.disabled) .ar-custom-checkbox{border-color:var(--primary-color)}.ar-checkbox-card.checked{border-color:var(--primary-color);background-color:rgba(var(--primary-rgb),.03)}.ar-checkbox-card.disabled{cursor:not-allowed;background-color:var(--bg-subtle);border-color:var(--border-color);opacity:.85}.ar-checkbox-card-header{display:flex;align-items:center;gap:12px}.ar-checkbox-card-label{font-weight:600;font-size:12px;color:var(--text-dark)}.ar-checkbox-card.checked .ar-checkbox-card-label{color:var(--primary-color)}.ar-checkbox-card.disabled .ar-checkbox-card-label{color:var(--text-muted)}.ar-checkbox-card-desc{margin:0;font-size:10.5px;color:var(--text-muted);line-height:1.4;padding-left:30px}.ar-checkbox-card.disabled .ar-checkbox-card-desc{color:var(--text-light)}.ant-upload-picture-card-wrapper,nz-upload.logo-uploader,nz-upload.square-uploader,.logo-uploader,.square-uploader{display:block!important;width:100%!important}.ant-upload-picture-card-wrapper .ant-upload.ant-upload-select-picture-card,.logo-uploader .ant-upload.ant-upload-select-picture-card,nz-upload.logo-uploader .ant-upload.ant-upload-select-picture-card,nz-upload .ant-upload.ant-upload-select-picture-card{width:100%!important;height:120px!important;margin:0!important;border-radius:12px!important;background-color:var(--bg-subtle, var(--gray-50))!important;border:1.5px dashed var(--border-color, var(--gray-300))!important;transition:all .3s ease!important;display:flex!important;align-items:center!important;justify-content:center!important}.ant-upload-picture-card-wrapper .ant-upload.ant-upload-select-picture-card:hover,.logo-uploader .ant-upload.ant-upload-select-picture-card:hover,nz-upload .ant-upload.ant-upload-select-picture-card:hover{border-color:var(--primary-color)!important;background-color:rgba(var(--primary-rgb, 7, 51, 47),.03)!important}.ant-upload-picture-card-wrapper .ant-upload-select-picture-card>.ant-upload,.logo-uploader .ant-upload-select-picture-card>.ant-upload,nz-upload .ant-upload-select-picture-card>.ant-upload{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;width:100%!important;height:100%!important;padding:12px!important;box-sizing:border-box!important}.tall-uploader .ant-upload.ant-upload-select-picture-card{height:200px!important;overflow:hidden!important}.upload-placeholder{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:4px!important;width:100%!important;text-align:center!important;color:var(--text-muted)!important}.upload-placeholder app-icon{font-size:32px!important;height:32px!important;width:32px!important;color:var(--primary-color)!important}.upload-text{margin-top:4px!important;font-size:13px!important;font-weight:600!important;color:var(--text-primary)!important}.table-responsive{overflow-x:auto;-webkit-overflow-scrolling:touch;width:100%}table{width:100%;border-collapse:separate;border-spacing:0}.identity-cell{display:flex;align-items:center;gap:12px}.identity-cell .avatar,.avatar{width:36px;height:36px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:rgba(var(--primary-rgb),.1)!important;color:var(--primary-color)!important;font-size:12px;font-weight:700;flex-shrink:0;overflow:hidden}.identity-cell .avatar-img,.avatar-img{width:36px;height:36px;min-width:36px;min-height:36px;max-width:36px;max-height:36px;border-radius:50%;object-fit:cover;flex-shrink:0;display:block;background:var(--bg-muted, var(--gray-100));border:1px solid var(--border-color, var(--gray-200))}.identity-cell .main-name,.main-name{display:block;font-size:14px;font-weight:600;color:var(--text-dark)}.identity-cell .sub-label,.sub-label{display:block;font-size:11px;color:var(--text-muted);font-weight:500}.name-info{display:flex;flex-direction:column;gap:4px}.sub-line{display:inline-flex;align-items:center;gap:6px;font-size:12px;color:var(--text-muted)}.sub-line app-icon{font-size:14px!important;width:14px!important;height:14px!important}.service-description{font-size:13px;color:var(--text-muted);max-width:300px}.visit-cell{display:flex;flex-direction:column;gap:4px}.visit-cell strong{font-size:13px;color:var(--text-dark)}.visit-cell span{font-size:12px;color:var(--text-muted)}.tests-cell{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.tests-cell.tests-column{flex-direction:column;align-items:flex-start;gap:4px}.ref-icon{width:30px;height:30px;border-radius:8px;display:flex;align-items:center;justify-content:center;background:rgba(var(--primary-rgb),.06);color:var(--primary-color);flex-shrink:0}.ref-icon app-icon{font-size:16px!important;width:16px!important;height:16px!important}.date-col{white-space:nowrap;font-size:12px;color:var(--text-muted);font-weight:500}.contact-info{display:flex;flex-direction:column;gap:4px}.mode-icon{font-size:16px;height:16px;width:16px;margin-left:6px;vertical-align:middle;color:var(--text-muted)}.mode-icon.online-icon{color:var(--badge-text-info)}table th{text-align:left;padding:12px 16px;background-color:var(--table-header-bg);color:var(--primary-color);font-weight:600;font-size:12px;text-transform:uppercase;border-bottom:1px solid var(--table-border)}table td{padding:12px 16px;vertical-align:middle;border-bottom:1px solid var(--table-border);color:var(--text-main);background-color:var(--white);font-size:13px}table tr:hover td{background-color:var(--table-row-hover)}table tr.selected td{background-color:rgba(var(--primary-rgb),.05)}.premium-table input[type=checkbox]{appearance:none;-webkit-appearance:none;width:20px;height:20px;border:2px solid var(--border-color);border-radius:4px;cursor:pointer;position:relative;transition:all .2s;background-color:var(--white);margin:0}.premium-table input[type=checkbox]:checked{background-color:var(--primary-color)!important;border-color:var(--primary-color)!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='white'%3E%3Cpath d='M9 16.17L4.83 12l-1.42 1.41L9 19 21 7l-1.41-1.41z'/%3E%3C/svg%3E");background-size:16px;background-position:center;background-repeat:no-repeat}.id-col{color:var(--text-muted);font-weight:500}.name-col{font-weight:600}.sort-icon{font-size:14px;height:14px;width:14px;vertical-align:middle;margin-left:4px}.premium-table th.sticky-pay-col,.premium-table td.sticky-pay-col,.sticky-pay-col{position:sticky;left:0;z-index:10;background-color:var(--white)!important;box-shadow:2px 0 5px rgba(var(--gray-1000-rgb),.04)}.premium-table th.sticky-pay-col{background-color:var(--table-header-bg)!important;z-index:11}.premium-table tr:hover td.sticky-pay-col{background-color:var(--table-row-hover)!important}.text-center,th.text-center,td.text-center{text-align:center!important}.text-left,th.text-left,td.text-left{text-align:left!important}.text-right,th.text-right,td.text-right{text-align:right!important}.icon-btn{width:28px;height:28px;min-width:28px;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--border-color);background:var(--white);border-radius:6px;color:var(--text-muted);cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1);padding:0;flex-shrink:0}.icon-btn app-icon{font-size:16px!important;height:16px!important;width:16px!important}.icon-btn:hover{border-color:var(--primary-color);color:var(--primary-color);background:rgba(var(--primary-rgb),.06);box-shadow:0 2px 4px rgba(var(--gray-1000-rgb),.05)}.icon-btn.cancel-icon{color:var(--red-500)}.icon-btn.cancel-icon:hover{border-color:var(--red-500);color:var(--red-500);background:rgba(var(--red-500-rgb),.08)}.icon-btn.view-btn{color:var(--primary-color)}.icon-btn.complete-btn{color:var(--success-color)}.icon-btn.complete-btn:hover{border-color:var(--success-color);background:rgba(var(--success-rgb),.07)}.actions-col{display:inline-flex;align-items:center;justify-content:center;gap:6px;flex-wrap:nowrap;white-space:nowrap;vertical-align:middle}td.text-center .actions-col,th.text-center .actions-col,.actions-col.actions-center{justify-content:center}.actions-col.actions-stack{display:flex;flex-direction:column;align-items:stretch;gap:6px}.actions-col.actions-stack>button{width:100%}.action-btn{border:1px solid transparent;border-radius:999px;padding:7px 14px;font-size:12px;font-weight:600;display:inline-flex;align-items:center;gap:6px;cursor:pointer;transition:all .2s ease;white-space:nowrap}.action-btn app-icon{font-size:16px!important;width:16px!important;height:16px!important}.action-btn:disabled{opacity:.55;cursor:not-allowed}.reschedule-btn{background:rgba(var(--primary-rgb),.08);color:var(--primary-color);border-color:rgba(var(--primary-rgb),.18)}.reschedule-btn:hover{background:var(--primary-color);color:var(--white)}.approve-btn{background:rgba(var(--success-rgb),.1);color:var(--success-hover);border-color:rgba(var(--success-rgb),.18)}.approve-btn:hover:not(:disabled){background:var(--success-hover);color:var(--white)}.btn-verify-now{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:28px;padding:0 10px;border-radius:6px;font-size:12px;font-weight:600;cursor:pointer;transition:all .2s ease;background-color:rgba(var(--success-rgb),.08);color:var(--success-hover);border:1px solid rgba(var(--success-rgb),.25);white-space:nowrap}.btn-verify-now app-icon{font-size:15px!important;width:15px!important;height:15px!important;color:var(--success-color);transition:color .2s ease;display:inline-flex;align-items:center;justify-content:center}.btn-verify-now:hover{background-color:var(--success-color);color:var(--brand-white)!important;border-color:var(--success-color);box-shadow:0 2px 8px rgba(var(--success-rgb),.25)}.btn-verify-now:hover app-icon{color:var(--brand-white)!important}.btn-view-verification{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:28px;padding:0 10px;border-radius:6px;font-size:12px;font-weight:600;cursor:pointer;transition:all .2s ease;background-color:rgba(var(--primary-rgb),.08);color:var(--primary-color);border:1px solid rgba(var(--primary-rgb),.25);white-space:nowrap}.btn-view-verification app-icon{font-size:15px!important;width:15px!important;height:15px!important;color:var(--primary-color);transition:color .2s ease;display:inline-flex;align-items:center;justify-content:center}.btn-view-verification:hover{background-color:var(--primary-color);color:var(--brand-white)!important;border-color:var(--primary-color);box-shadow:0 2px 8px rgba(var(--primary-rgb),.25)}.btn-view-verification:hover app-icon{color:var(--brand-white)!important}.cancel-btn{background:rgba(var(--danger-rgb),.08);color:var(--danger-color);border-color:rgba(var(--danger-rgb),.16)}.cancel-btn:hover:not(:disabled){background:var(--danger-color);color:var(--white)}.btn-appointment{background:rgba(var(--primary-rgb),.08);color:var(--primary-color);border:1px solid rgba(var(--primary-rgb),.2);padding:6px 14px;border-radius:50px;font-size:12px;font-weight:600;cursor:pointer;display:flex;align-items:center;gap:5px;transition:all .2s;white-space:nowrap;margin-right:4px}.btn-appointment app-icon{font-size:16px!important;width:16px!important;height:16px!important}.btn-appointment:hover{background:var(--primary-color);color:var(--white);border-color:var(--primary-color);box-shadow:0 4px 8px rgba(var(--primary-rgb),.2)}.pay-btn{display:inline-flex;align-items:center;justify-content:center;gap:4px;height:24px;padding:0 8px;border-radius:6px;font-size:11px;font-weight:600;cursor:pointer;transition:all .2s ease;border:1px solid var(--border-color)}.pay-btn.pending{background-color:var(--primary-color);color:var(--white);border-color:var(--primary-color)}.pay-btn.pending:hover{background-color:var(--primary-hover);border-color:var(--primary-hover);color:var(--white);box-shadow:0 2px 6px rgba(var(--primary-rgb),.25)}.pay-btn.approve{background-color:var(--secondary-color);color:var(--white);border-color:var(--secondary-color)}.pay-btn.approve:hover{background-color:var(--secondary-hover-bg, var(--secondary-hover));border-color:var(--secondary-hover-bg, var(--secondary-hover));color:var(--white);box-shadow:0 2px 6px rgba(var(--secondary-700-rgb),.3)}.pay-btn-badge{display:inline-flex;align-items:center;justify-content:center;gap:4px;height:24px;padding:0 8px;border-radius:6px;font-size:10px;font-weight:700;text-transform:uppercase;border:1px solid var(--border-color)}.pay-btn-badge.paid{background-color:rgba(var(--success-rgb),.08);color:var(--success-color);border-color:rgba(var(--success-rgb),.2)}.pay-btn-badge.approved{background-color:rgba(var(--blue-800-rgb),.08);color:var(--blue-800);border-color:rgba(var(--blue-800-rgb),.2)}.pay-btn-badge app-icon{font-size:12px!important;width:12px!important;height:12px!important}.pay-btn app-icon{font-size:13px!important;width:13px!important;height:13px!important}.floating-actions{position:absolute;bottom:30px;left:50%;transform:translate(-50%);background-color:var(--gray-900);color:#fff;padding:12px 24px;border-radius:50px;display:flex;align-items:center;gap:32px;box-shadow:0 10px 30px rgba(var(--gray-1000-rgb),.3);z-index:100;animation:slideUp .3s cubic-bezier(.16,1,.3,1);min-width:600px}@keyframes slideUp{0%{transform:translate(-50%,50px);opacity:0}to{transform:translate(-50%);opacity:1}}.selection-info{display:flex;align-items:center;gap:16px}.close-selection{background:none;border:none;color:rgba(var(--brand-white-rgb),.6);cursor:pointer;display:flex}.close-selection:hover{color:#fff}.action-buttons{display:flex;align-items:center;gap:8px;margin-left:auto}.delete-btn{background-color:var(--red-500);color:#fff}.delete-btn:hover{background-color:var(--danger-color)}.pagination{display:flex;justify-content:space-between;align-items:center;padding:16px 24px;border-top:1px solid var(--border-color)}.page-size-wrapper{display:flex;align-items:center;gap:12px}.size-label{font-size:13px;color:var(--text-muted)}.size-select{width:80px}.pagination-controls{display:flex;gap:8px;align-items:center}.page-btn{min-width:32px;height:32px;padding:0 8px;display:flex;align-items:center;justify-content:center;border:1px solid var(--border-color);background:var(--white);border-radius:50px!important;color:var(--primary-color);font-size:13px;cursor:pointer;transition:all .2s}.page-btn:hover:not(.disabled){border-color:var(--primary-color);color:var(--primary-color);background-color:rgba(var(--primary-rgb),.05)}.page-btn.active{background-color:var(--primary-color);border-color:var(--primary-color);color:var(--white);font-weight:500}.page-btn.disabled{opacity:.5;cursor:not-allowed;background-color:var(--bg-light)}.page-dots{color:var(--text-muted);padding:0 4px}.ant-pagination{display:inline-flex!important;align-items:center!important;gap:6px!important;margin:0!important}.ant-pagination>ul{display:inline-flex;align-items:center;gap:6px;margin:0;padding:0}.ant-pagination .ant-pagination-item,.ant-pagination .ant-pagination-prev,.ant-pagination .ant-pagination-next,.ant-pagination .ant-pagination-jump-prev,.ant-pagination .ant-pagination-jump-next{min-width:32px!important;height:32px!important;line-height:30px!important;border-radius:8px!important;border:1px solid var(--border-color)!important;background:var(--white)!important;color:var(--text-main)!important;font-size:13px!important;font-weight:500!important;transition:all .2s cubic-bezier(.4,0,.2,1)!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;margin-right:0!important}.ant-pagination .ant-pagination-item a,.ant-pagination .ant-pagination-prev button,.ant-pagination .ant-pagination-next button,.ant-pagination .ant-pagination-item-link{color:inherit!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:100%!important;height:100%!important;border:none!important;background:transparent!important}.ant-pagination .ant-pagination-item:hover,.ant-pagination .ant-pagination-prev:hover:not(.ant-pagination-disabled),.ant-pagination .ant-pagination-next:hover:not(.ant-pagination-disabled){border-color:var(--primary-color)!important;color:var(--primary-color)!important;background-color:rgba(var(--primary-rgb),.05)!important}.ant-pagination .ant-pagination-item-active{background-color:var(--primary-color)!important;border-color:var(--primary-color)!important;color:var(--brand-white)!important;font-weight:600!important}.ant-pagination .ant-pagination-item-active a{color:var(--brand-white)!important}.ant-pagination .ant-pagination-disabled,.ant-pagination .ant-pagination-disabled .ant-pagination-item-link,.ant-pagination .ant-pagination-disabled button{opacity:.45!important;cursor:not-allowed!important;background-color:var(--bg-light)!important;border-color:var(--border-color)!important;color:var(--text-muted)!important}@media(max-width:768px){.pagination{flex-direction:column;gap:32px;align-items:center;padding:16px}.page-size-wrapper{justify-content:start;align-items:center;width:100%}.pagination-controls{justify-content:start;width:100%;flex-wrap:wrap}}.rating-flex{display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.rating-val{font-size:13px;font-weight:700;color:var(--secondary-600);min-width:12px;line-height:1}.stars-row{display:inline-flex;align-items:center;gap:2px}.star-icon{font-size:16px!important;height:16px!important;width:16px!important;line-height:16px!important;display:inline-flex;align-items:center;justify-content:center}.star-filled{color:var(--secondary-color)!important;font-variation-settings:"FILL" 1!important}.star-empty{color:var(--gray-300)!important;font-variation-settings:"FILL" 0!important}.feedback-cell{font-size:13px;color:var(--text-main);line-height:1.45;display:inline-flex;align-items:center;flex-wrap:nowrap;gap:6px;max-width:100%}.feedback-text{color:var(--text-dark);font-style:italic;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:260px}.read-more-btn{background:none;border:none;padding:0;color:var(--primary-color);font-weight:600;font-size:12px;cursor:pointer;text-decoration:underline;display:inline-block;white-space:nowrap;flex-shrink:0}.read-more-btn:hover{color:var(--secondary-color)}.date-text{font-size:12px;font-weight:500;color:var(--text-muted);white-space:nowrap;display:inline-block}.patient-text-wrap{display:flex;flex-direction:column;gap:2px;min-width:0}.patient-text-wrap .main-name{font-size:13px;font-weight:600;color:var(--text-dark);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:180px}.patient-text-wrap .sub-label{font-size:11px;color:var(--text-muted);line-height:1.2}.target-cell{display:inline-flex;align-items:center;gap:8px;max-width:100%;white-space:nowrap}.target-name{font-size:13px;font-weight:600;color:var(--text-dark);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:130px;display:inline-block;vertical-align:middle}.offer-thumb-box{width:44px;height:44px;border-radius:10px;overflow:hidden;background:rgba(var(--primary-rgb),.08);display:flex;align-items:center;justify-content:center;flex-shrink:0;border:1px solid var(--border-color)}.offer-thumb-img{width:100%;height:100%;object-fit:cover}.offer-thumb-icon{font-size:22px;width:22px;height:22px;color:var(--primary-color)}.price-cell{display:flex;flex-direction:column;gap:3px}.discount-price-row{display:flex;align-items:center;gap:6px}.discount-price{font-size:15px;font-weight:700;color:var(--primary-color)}.actual-price{font-size:12px;text-decoration:line-through;color:var(--text-muted)}.discount-tag{display:inline-flex;align-items:center;font-size:10px;font-weight:700;padding:1px 6px;border-radius:6px;background:var(--discount-bg, rgba(var(--green-500-rgb), .12));color:var(--discount-text, var(--green-500));letter-spacing:.3px}.table-cell-stacked{display:flex;flex-direction:column;align-items:flex-start;gap:6px;padding:4px 0}.table-logo-landscape-sm{height:32px;max-width:130px;border-radius:4px;overflow:hidden;background:var(--brand-white);border:1px solid var(--border-color, var(--gray-200));display:inline-flex;align-items:center;justify-content:center;padding:2px 6px;flex-shrink:0}.table-logo-landscape-sm img{max-height:100%;max-width:100%;width:auto;height:auto;object-fit:contain;display:block}.module-filter-bar{display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding:10px 16px;border-bottom:1px solid var(--border-color, #e5e7eb);background:var(--bg-subtle, #f9fafb)}.module-filter-bar .filter-bar-label{font-size:12px;font-weight:600;color:var(--text-muted, #64748b);display:inline-flex;align-items:center;gap:4px;margin-right:4px}.btn-filter-chip{display:inline-flex;align-items:center;gap:6px;padding:5px 12px;border-radius:20px;border:1px solid var(--border-color, #e2e8f0);background:var(--bg-card, #ffffff);color:var(--text-muted, #64748b);font-size:12px;font-weight:500;cursor:pointer;transition:all .2s ease;-webkit-user-select:none;user-select:none}.btn-filter-chip:hover{border-color:var(--primary-color);color:var(--primary-color);background:var(--primary-50, rgba(13, 92, 84, .04))}.btn-filter-chip.active{background:var(--primary-50, rgba(13, 92, 84, .1));border-color:var(--primary-color);color:var(--primary-color);font-weight:600;box-shadow:0 1px 2px #0d5c5414}.btn-filter-chip app-icon{font-size:14px;width:14px;height:14px}.status-badge{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:12px;font-weight:600;font-size:11px;letter-spacing:.3px;text-transform:capitalize}.dot{width:6px;height:6px;border-radius:50%;flex-shrink:0}.badge-success,.badge-active{color:var(--badge-text-success);background-color:var(--badge-bg-success)}.badge-success .dot,.badge-active .dot{background-color:var(--badge-text-success)}.badge-warning,.badge-pending{color:var(--badge-text-warning);background-color:var(--badge-bg-warning)}.badge-warning .dot,.badge-pending .dot{background-color:var(--badge-text-warning)}.badge-danger,.badge-error,.badge-inactive{color:var(--badge-text-danger);background-color:var(--badge-bg-danger)}.badge-danger .dot,.badge-error .dot,.badge-inactive .dot{background-color:var(--badge-text-danger)}.badge-info,.badge-neutral{color:var(--badge-text-info);background-color:var(--badge-bg-info)}.badge-info .dot,.badge-neutral .dot{background-color:var(--badge-text-info)}.badge-online{color:var(--badge-text-online);background-color:var(--badge-bg-online)}.badge-online .dot{background-color:var(--badge-text-online)}.badge-offline{color:var(--badge-text-offline);background-color:var(--badge-bg-offline)}.badge-offline .dot{background-color:var(--badge-text-offline)}.badge-teal{color:var(--primary-400);background-color:rgba(var(--primary-400-rgb),.1)}.badge-teal .dot{background-color:var(--primary-400)}.badge-indigo{color:var(--blue-600);background-color:rgba(var(--blue-600-rgb),.1)}.badge-indigo .dot{background-color:var(--blue-600)}.badge-rose{color:var(--red-500);background-color:rgba(var(--red-500-rgb),.1)}.badge-rose .dot{background-color:var(--red-500)}.badge-orange{color:var(--secondary-700);background-color:rgba(var(--secondary-700-rgb),.1)}.badge-orange .dot{background-color:var(--secondary-700)}.badge-purple{color:var(--purple-500);background-color:rgba(var(--purple-500-rgb),.1)}.badge-purple .dot{background-color:var(--purple-500)}.badge-cyan{color:var(--blue-400);background-color:rgba(var(--blue-400-rgb),.1)}.badge-cyan .dot{background-color:var(--blue-400)}.count-badge,.patients-count-badge,.doctors-count-badge,.offers-count-badge,.corporate-count-badge,.request-count-badge,.patient-count-badge,.reviews-count-badge{font-size:12px;font-weight:600;color:var(--primary-color);background:rgba(var(--primary-rgb),.1);padding:3px 10px;border-radius:20px;display:inline-flex;align-items:center;white-space:nowrap}.priority-badge{display:inline-flex;align-items:center;gap:4px;padding:3px 10px;border-radius:20px;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.3px}.badge-routine{background:rgba(var(--gray-500-rgb),.1);color:var(--gray-500)}.badge-urgent{background:rgba(var(--amber-500-rgb),.12);color:var(--secondary-600)}.badge-stat{background:rgba(var(--red-500-rgb),.12);color:var(--danger-color)}.test-chip{display:inline-flex;align-items:center;gap:4px;padding:3px 10px;border-radius:20px;font-size:11px;font-weight:500;background:rgba(var(--primary-rgb),.08);color:var(--primary-color);border:1px solid rgba(var(--primary-rgb),.15);white-space:nowrap}.category-chip{display:inline-block;padding:4px 12px;background:rgba(var(--primary-rgb),.08);color:var(--primary-color);border-radius:50px;font-size:12px;font-weight:700;white-space:nowrap}.industry-tag{display:inline-flex;align-items:center;padding:6px 10px;border-radius:999px;font-size:11px;font-weight:600;color:var(--primary-color);background:rgba(var(--primary-rgb),.08)}.stat-chips{display:flex;gap:10px;margin-top:6px}.stat-chip{display:inline-flex;align-items:center;gap:5px;font-size:12px;font-weight:600;padding:3px 10px;border-radius:20px}.chip-active{color:var(--badge-text-success);background:var(--badge-bg-success)}.chip-inactive{color:var(--badge-text-warning);background:var(--badge-bg-warning)}.appt-type{display:inline-flex;align-items:center;justify-content:center;padding:4px 12px;border-radius:999px;font-size:10px;font-weight:500;letter-spacing:.5px;text-transform:uppercase;white-space:nowrap;background-color:var(--tag-bg);color:var(--tag-text)}.appt-type.type-checkup,.appt-type.type-check-up,.appt-type.type-check,.appt-type.type-followup,.appt-type.type-follow-up,.appt-type.type-follow,.appt-type.type-consultation,.appt-type.type-consult,.appt-type.type-urgent{background-color:var(--tag-bg)!important;color:var(--tag-text)!important}.dark-theme .appt-type{border:1px solid rgba(var(--brand-white-rgb),.1)}.target-badge{display:inline-flex;align-items:center;gap:4px;font-size:11px;font-weight:700;padding:3px 8px;border-radius:6px;text-transform:capitalize;white-space:nowrap;line-height:1.2;flex-shrink:0}.target-icon{font-size:13px!important;width:13px!important;height:13px!important;line-height:13px!important;display:inline-flex;align-items:center;justify-content:center}.badge-platform{background:rgba(var(--purple-600-rgb),.1);color:var(--purple-600)}.badge-clinic{background:rgba(var(--primary-rgb),.08);color:var(--primary-color)}.badge-doctor{background:rgba(var(--tag-bg-rgb),.1);color:var(--primary-600)}.status-pill{display:inline-flex;align-items:center;gap:4px;font-size:11px;font-weight:600;padding:3px 9px;border-radius:20px;white-space:nowrap;line-height:1.2;flex-shrink:0}.status-icon{font-size:13px!important;width:13px!important;height:13px!important;line-height:13px!important;display:inline-flex;align-items:center;justify-content:center}.status-published{background:rgba(var(--success-rgb),.1);color:var(--success-color)}.status-hidden{background:rgba(var(--danger-rgb),.1);color:var(--danger-color)}.ar-card{background:var(--white);border-radius:14px;padding:24px;margin-bottom:20px}.ar-card-header{display:flex;align-items:center;gap:12px;margin-bottom:24px;padding:8px 12px;background:rgba(var(--primary-rgb),.04);border-radius:12px}.ar-card-header-icon{display:flex;align-items:center;justify-content:center;width:36px;height:36px;background:rgba(var(--primary-rgb),.1);color:var(--primary-color);border-radius:10px;flex-shrink:0;align-self:center}.ar-card-header-icon app-icon{font-size:20px;height:20px;width:20px;display:flex;align-items:center;justify-content:center}.ar-card-header>div:has(.ar-card-header-icon){display:flex!important;flex-direction:row!important;align-items:center!important;gap:12px;flex:1}.ar-card-header>div:not(.ar-card-header-icon):not(.ar-card-header-actions):not(:has(.ar-card-header-icon)),.ar-card-header-text{display:flex;flex-direction:column;justify-content:center;align-self:center;flex:1;min-width:0}.ar-card-header h2,.ar-card-header h3,.ar-card-header h4{font-size:16px;font-weight:600;color:var(--text-dark);margin:0;padding:0;line-height:1.3;letter-spacing:-.2px}.ar-card-header>h2,.ar-card-header>h3,.ar-card-header>h4{flex:1;align-self:center}.ar-card-header p,.ar-card-header-sub{font-size:13px;color:var(--text-muted);font-weight:400;margin:2px 0 0;padding:0;line-height:1.4}.ar-card-header-actions{display:flex;align-items:center;gap:8px;margin-left:auto;align-self:center;flex-shrink:0;width:auto}.ar-card-header-actions button,.ar-card-header-actions .btn-outline-primary,.ar-card-header-actions .btn-primary,.ar-card-header-actions .btn-secondary,.ar-card-header button{width:auto!important;max-width:fit-content;white-space:nowrap}.user-cards-grid,.doctors-grid,.tech-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.user-card,.admin-doctor-card,.doctor-card,.tech-card{background:var(--white);border-radius:16px;overflow:hidden;display:flex;flex-direction:column;position:relative;transition:transform .25s,box-shadow .25s,border-color .25s;border:1px solid transparent}.user-card:hover,.admin-doctor-card:hover,.doctor-card:hover,.tech-card:hover{transform:translateY(-3px);box-shadow:0 12px 28px -8px rgba(var(--gray-1000-rgb),.1);border-color:rgba(var(--primary-rgb),.1)}.card-status-bar{height:3px;width:100%}.bar-active{background:linear-gradient(90deg,var(--chart-3),var(--chart-4))}.bar-inactive{background:var(--border-color)}.card-status-toggle{position:absolute;top:12px;right:12px;z-index:10}.card-avatar-wrap{position:relative;margin:20px auto 0;width:80px;height:80px}.card-photo{width:80px;height:80px;border-radius:50%;object-fit:cover;object-position:top;border:3px solid var(--bg-subtle)}.card-avatar{width:80px;height:80px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:22px;font-weight:700;color:var(--brand-white);letter-spacing:1px;border:3px solid var(--bg-subtle)}.card-status-dot{position:absolute;bottom:4px;right:4px;width:12px;height:12px;border-radius:50%;border:2px solid var(--white)}.dot-active{background:var(--green-500)}.dot-inactive{background:var(--gray-400)}.card-body{display:flex;flex-direction:column;align-items:center;padding:12px 16px 16px;gap:4px;flex:1}.card-id{font-size:10px;font-weight:600;color:var(--text-muted);letter-spacing:.5px;text-transform:uppercase}.card-name{font-size:15px;font-weight:700;color:var(--text-dark);margin:0;text-align:center;line-height:1.3}.card-specialty,.card-spec{font-size:11px;font-weight:600;color:var(--primary-color);background:rgba(var(--primary-rgb),.08);padding:3px 10px;border-radius:20px;margin-top:2px}.card-designation{opacity:.72;font-weight:400}.card-details{display:flex;flex-direction:column;gap:6px;width:100%;margin-top:12px;padding-top:12px;border-top:1px solid var(--bg-subtle)}.card-detail-row{display:flex;align-items:center;gap:7px;font-size:12px;color:var(--text-muted)}.card-detail-row app-icon{font-size:14px!important;height:14px!important;width:14px!important;color:var(--icon-color);flex-shrink:0}.card-email{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:160px}.card-actions{display:flex;border-top:1px solid var(--bg-subtle)}.card-action-btn{flex:1;display:flex;align-items:center;justify-content:center;gap:5px;padding:10px 0;background:none;border:none;font-size:12px;font-weight:600;color:var(--text-muted);font-family:inherit;cursor:pointer;transition:background .2s,color .2s}.card-action-btn app-icon{font-size:15px!important;height:15px!important;width:15px!important}.card-action-btn:hover{background:rgba(var(--primary-rgb),.06);color:var(--primary-color)}.card-action-edit:hover{background:rgba(var(--secondary-rgb),.07);color:var(--secondary-color)}.card-action-sep{width:1px;background:var(--bg-subtle);align-self:stretch}@media(max-width:1400px){.user-cards-grid,.doctors-grid,.tech-grid{grid-template-columns:repeat(3,1fr)}}@media(max-width:1024px){.user-cards-grid,.doctors-grid,.tech-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:600px){.user-cards-grid,.doctors-grid,.tech-grid{grid-template-columns:1fr}}.tech-grid.grid-3{grid-template-columns:repeat(3,1fr)}@media(max-width:1024px){.tech-grid.grid-3{grid-template-columns:repeat(2,1fr)}}@media(max-width:600px){.tech-grid.grid-3{grid-template-columns:1fr}}.ar-action-cards-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.ar-action-card{border-radius:14px;padding:22px 24px;min-height:96px;display:flex;align-items:center;justify-content:space-between;cursor:pointer;transition:all .25s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden;color:var(--white);box-shadow:0 4px 14px rgba(var(--gray-1000-rgb),.08)}.ar-action-card:hover{transform:translateY(-2px);box-shadow:0 8px 22px rgba(var(--gray-1000-rgb),.16)}.ar-action-card:active{transform:scale(.99)}.ar-action-card-content{display:flex;align-items:center;gap:16px;min-width:0;flex:1}.ar-action-card .ar-action-icon{width:48px;height:48px;border-radius:12px;background:rgba(var(--brand-white-rgb),.18);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;flex-shrink:0;color:var(--white);transition:transform .2s ease}.ar-action-card:hover .ar-action-icon{transform:scale(1.08)}.ar-action-card .ar-action-icon app-icon{font-size:24px;width:24px;height:24px}.ar-action-card .ar-action-info{display:flex;flex-direction:column;gap:4px;min-width:0}.ar-action-card .ar-action-title{margin:0;font-size:15px;font-weight:700;color:var(--white);letter-spacing:-.2px}.ar-action-card .ar-action-desc{margin:0;font-size:12.5px;color:rgba(var(--brand-white-rgb),.88);font-weight:450;line-height:1.35;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ar-action-card .ar-action-arrow{display:flex;align-items:center;justify-content:center;color:rgba(var(--brand-white-rgb),.8);transition:transform .2s ease,color .2s ease;flex-shrink:0;margin-left:12px}.ar-action-card:hover .ar-action-arrow{transform:translate(4px);color:var(--white)}.ar-action-card.card-primary{background:linear-gradient(135deg,var(--primary-color) 0%,var(--primary-950) 100%);box-shadow:0 4px 14px rgba(var(--primary-rgb),.25)}.ar-action-card.card-primary:hover{box-shadow:0 8px 22px rgba(var(--primary-rgb),.38)}.ar-action-card.card-secondary,.ar-action-card.card-orange{background:linear-gradient(135deg,var(--secondary-color) 0%,var(--warning-hover) 100%);box-shadow:0 4px 14px rgba(var(--secondary-rgb),.25)}.ar-action-card.card-secondary:hover,.ar-action-card.card-orange:hover{box-shadow:0 8px 22px rgba(var(--secondary-rgb),.38)}.ar-action-card.card-purple{background:linear-gradient(135deg,var(--purple-600) 0%,var(--purple-800) 100%);box-shadow:0 4px 14px rgba(var(--purple-600-rgb),.25)}.ar-action-card.card-purple:hover{box-shadow:0 8px 22px rgba(var(--purple-600-rgb),.38)}.ar-action-card.card-teal{background:linear-gradient(135deg,var(--chart-3) 0%,var(--chart-1) 100%);box-shadow:0 4px 14px rgba(var(--chart-3-rgb),.25)}.ar-action-card.card-teal:hover{box-shadow:0 8px 22px rgba(var(--chart-3-rgb),.38)}.ar-action-card.card-emerald{background:linear-gradient(135deg,var(--primary-500) 0%,var(--primary-500) 100%);box-shadow:0 4px 14px rgba(var(--primary-500-rgb),.25)}.ar-action-card.card-emerald:hover{box-shadow:0 8px 22px rgba(var(--primary-500-rgb),.38)}.ar-action-card.card-dark{background:linear-gradient(135deg,var(--gray-800) 0%,var(--gray-900) 100%);box-shadow:0 4px 14px rgba(var(--gray-900-rgb),.25)}.ar-action-card.card-dark:hover{box-shadow:0 8px 22px rgba(var(--gray-900-rgb),.38)}@media(max-width:1400px){.ar-action-cards-grid{grid-template-columns:repeat(3,1fr)}}@media(max-width:1024px){.ar-action-cards-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:600px){.ar-action-cards-grid{grid-template-columns:1fr}}.ar-action-cards-grid.grid-fill{grid-template-columns:repeat(auto-fit,minmax(320px,1fr))}.ar-action-card .ar-action-step{position:absolute;top:10px;inset-inline-end:12px;min-width:22px;height:22px;padding:0 6px;border-radius:11px;background:var(--secondary-color);color:var(--white);font-size:11px;font-weight:800;display:flex;align-items:center;justify-content:center;box-sizing:border-box}.ar-action-card.card-light{background:var(--white);color:var(--primary-color);border:1px solid var(--border-color);box-shadow:0 2px 8px rgba(var(--gray-1000-rgb),.04)}.ar-action-card.card-light .ar-action-icon{background:var(--primary-light);color:var(--primary-color)}.ar-action-card.card-light .ar-action-title{color:var(--text-dark)}.ar-action-card.card-light .ar-action-desc,.ar-action-card.card-light .ar-action-arrow{color:var(--text-muted)}.ar-action-card.card-light:hover{border-color:var(--primary-color);box-shadow:0 6px 16px rgba(var(--primary-rgb),.12)}.ar-action-card.card-light:hover .ar-action-arrow{color:var(--primary-color)}.ar-action-section-title{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 10px;margin:28px 0 12px}.ar-action-section-title h2{margin:0;font-size:16px;font-weight:700;color:var(--text-dark)}.ar-action-section-title p{margin:0;font-size:13px;color:var(--text-muted)}.ar-setup-notice{display:flex;gap:14px;margin-top:24px;padding:18px 20px;border-radius:14px;border:1px solid rgba(var(--secondary-rgb),.35);background:var(--secondary-light)}.ar-setup-notice>app-icon{font-size:24px;width:24px;height:24px;flex-shrink:0;color:var(--secondary-color)}.ar-setup-notice h3{margin:0 0 4px;font-size:15px;font-weight:700;color:var(--text-dark)}.ar-setup-notice p{margin:0;font-size:13px;color:var(--text-muted);line-height:1.5}.ar-setup-notice ol{margin:10px 0 0;padding-inline-start:18px;display:flex;flex-direction:column;gap:4px;font-size:13px;color:var(--text-dark);line-height:1.5}.ar-setup-notice ol span{color:var(--text-muted)}.settings-cards-stack{display:flex;flex-direction:column;gap:20px;margin-top:20px}.compliance-sections-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.compliance-group-card{background:rgba(var(--primary-rgb),.02);border:1px solid var(--border-color);border-radius:14px;padding:20px;display:flex;flex-direction:column;gap:16px;transition:border-color .2s ease,box-shadow .2s ease}.compliance-group-card:hover{border-color:rgba(var(--primary-rgb),.2);box-shadow:0 4px 12px rgba(var(--gray-1000-rgb),.02)}.compliance-group-header{display:flex;align-items:center;justify-content:space-between;padding-bottom:12px;border-bottom:1px dashed var(--border-color)}.compliance-badge{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:8px;font-size:12px;font-weight:600}.compliance-badge app-icon{font-size:16px;width:16px;height:16px}.compliance-badge.iqama{background:rgba(var(--iqama-rgb),.12);color:var(--iqama-color)}.compliance-badge.baladiyya{background:rgba(var(--baladiyya-rgb),.12);color:var(--baladiyya-color)}.compliance-hint{font-size:11.5px;color:var(--text-muted);font-weight:500}.channel-toggles-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.channel-card{background:var(--white);border:1px solid var(--border-color);border-radius:14px;padding:18px;display:flex;align-items:center;gap:16px;transition:all .25s ease}.channel-card:hover{border-color:rgba(var(--primary-rgb),.2);transform:translateY(-1px);box-shadow:0 4px 16px rgba(var(--gray-1000-rgb),.03)}.channel-card.active{border-color:rgba(var(--primary-rgb),.28);background:rgba(var(--primary-rgb),.015)}.channel-icon{width:44px;height:44px;border-radius:12px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.channel-icon app-icon{font-size:22px;width:22px;height:22px}.channel-icon.video{background:rgba(var(--info-rgb),.1);color:var(--info-color)}.channel-icon.whatsapp{background:rgba(var(--whatsapp-rgb),.12);color:var(--whatsapp-color)}.channel-icon.sms{background:rgba(var(--sms-rgb),.12);color:var(--sms-color)}.channel-icon.email{background:rgba(var(--email-rgb),.12);color:var(--email-color)}.channel-icon.tax{background:rgba(var(--success-rgb),.12);color:var(--success-color)}.channel-info{flex:1;min-width:0}.channel-info h4{font-size:14px;font-weight:600;color:var(--text-dark);margin:0 0 4px}.channel-info p{font-size:12px;color:var(--text-muted);margin:0;line-height:1.4}.channel-switch{flex-shrink:0;margin-left:8px}.settings-action-footer{display:flex;align-items:center;justify-content:flex-end;gap:12px;margin-top:24px;padding-top:20px;border-top:1px solid var(--border-color)}@media(max-width:900px){.compliance-sections-grid,.channel-toggles-grid{grid-template-columns:1fr}.compliance-group-header{flex-direction:column;align-items:flex-start;gap:6px}}.branch-cards-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.branch-card{background:var(--white);border:1px solid var(--border-color);border-radius:16px;padding:24px;display:flex;flex-direction:column;gap:16px;transition:transform .25s,box-shadow .25s,border-color .25s}.branch-card:hover{transform:translateY(-3px);box-shadow:0 12px 28px -8px rgba(var(--gray-1000-rgb),.1);border-color:rgba(var(--primary-rgb),.2)}.branch-card.selected{border-color:var(--primary-color);box-shadow:0 0 0 3px rgba(var(--primary-rgb),.12)}.branch-cards-grid>app-branch-card{display:flex}.branch-cards-grid>app-branch-card>.branch-card{flex:1}.branch-card-head{display:flex;align-items:flex-start;gap:12px}.branch-card-icon{width:44px;height:44px;border-radius:12px;display:flex;align-items:center;justify-content:center;flex-shrink:0;background:rgba(var(--primary-rgb),.1);color:var(--primary-color)}.branch-card-icon app-icon{font-size:22px;width:22px;height:22px}.branch-card-title{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}.branch-card-title .status-badge{align-self:flex-start;margin-top:2px}.branch-card-title h4{margin:0;font-size:15px;font-weight:700;color:var(--text-dark);line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.branch-card-location{display:flex;align-items:center;gap:4px;font-size:12px;color:var(--text-muted)}.branch-card-location app-icon{font-size:14px!important;width:14px!important;height:14px!important;flex-shrink:0}.branch-card-stats{display:grid;grid-template-columns:1fr 1fr;gap:8px}.branch-card-stat{background:var(--bg-subtle);border-radius:10px;padding:10px 12px;display:flex;flex-direction:column;gap:2px}.branch-card-stat-value{font-size:18px;font-weight:700;color:var(--text-dark);line-height:1.2}.branch-card-stat-label{font-size:11px;font-weight:600;color:var(--text-muted);text-transform:uppercase;letter-spacing:.4px}.branch-card-logo{height:48px;display:flex;align-items:center}.branch-card-logo img{height:100%;width:auto;max-width:100%;object-fit:contain;object-position:left center}.branch-card-price{display:flex;align-items:baseline;gap:8px}.branch-card-price-value{font-size:16px;font-weight:700;color:var(--primary-color)}.branch-card-price-old{font-size:12px;color:var(--text-muted);text-decoration:line-through}.branch-card-actions{display:flex;gap:8px;margin-top:auto}.branch-card-actions .btn-primary{flex:1;justify-content:center}@media(max-width:1200px){.branch-cards-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:768px){.branch-cards-grid{grid-template-columns:1fr}}.employee-select-list{display:flex;flex-direction:column;gap:10px;max-height:max(240px,calc(100vh - 350px));overscroll-behavior:contain;overflow-y:auto;padding:4px;margin:-4px -4px 12px}.employee-select-all{display:flex;align-items:center;padding:12px 23px;margin-bottom:12px;background:rgba(var(--primary-rgb),.05);border:1px solid rgba(var(--primary-rgb),.15);border-radius:12px;font-size:14px;font-weight:600;color:var(--text-dark)}.employee-select-card{display:grid;grid-template-columns:auto minmax(240px,1.4fr) repeat(3,minmax(150px,1fr)) minmax(110px,auto);align-items:center;gap:20px;padding:16px 20px 16px 23px;border:1px solid var(--border-color);border-radius:14px;background:var(--white);cursor:pointer;transition:border-color .2s,background .2s,box-shadow .2s}.employee-select-card.is-two-fields{grid-template-columns:auto minmax(240px,1.4fr) repeat(2,minmax(150px,1fr)) minmax(110px,auto)}.employee-select-card:hover{border-color:rgba(var(--primary-rgb),.3);box-shadow:0 6px 18px -10px rgba(var(--gray-1000-rgb),.15)}.employee-select-card.selected{border-color:rgba(var(--primary-rgb),.45);background:rgba(var(--primary-rgb),.04);box-shadow:inset 4px 0 0 var(--primary-color)}.employee-select-card.selected:hover{box-shadow:inset 4px 0 0 var(--primary-color),0 6px 18px -10px rgba(var(--gray-1000-rgb),.15)}.employee-select-identity{display:flex;align-items:center;gap:12px;min-width:0}.employee-select-avatar{width:44px;height:44px;border-radius:12px;flex-shrink:0;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:700;background:rgba(var(--primary-rgb),.1);color:var(--primary-color)}.employee-select-card.is-self .employee-select-avatar{background:var(--secondary-color);color:var(--white)}.employee-select-name{display:flex;flex-direction:column;gap:2px;min-width:0}.employee-select-title{display:flex;align-items:center;gap:8px;font-size:15px;font-weight:700;color:var(--text-dark)}.employee-select-self{font-size:10.5px;font-weight:700;letter-spacing:.4px;text-transform:uppercase;padding:2px 8px;border-radius:999px;background:rgba(var(--secondary-rgb),.12);color:var(--secondary-color)}.employee-select-field{display:flex;flex-direction:column;gap:3px;min-width:0;padding:8px 12px;border-radius:10px;background:var(--bg-subtle)}.employee-select-label{display:inline-flex;align-items:center;gap:5px;font-size:10.5px;font-weight:600;color:var(--text-muted);text-transform:uppercase;letter-spacing:.4px}.employee-select-label app-icon{font-size:13px!important;width:13px!important;height:13px!important}.employee-select-value{font-size:13.5px;font-weight:600;color:var(--text-dark);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.employee-select-sub{font-size:12px;color:var(--text-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.employee-select-sub.is-expired{color:var(--red-500);font-weight:600}.employee-select-sub .is-expiring{color:var(--secondary-color);font-weight:600}.employee-select-tags{display:flex;justify-content:flex-end}@media(max-width:1200px){.employee-select-card{grid-template-columns:auto 1fr 1fr 1fr}.employee-select-card.is-two-fields{grid-template-columns:auto 1fr 1fr}.employee-select-identity{grid-column:2 / -1}.employee-select-card>.employee-select-field:first-of-type{grid-column-start:2}.employee-select-tags{grid-column:2 / -1;justify-content:flex-start}.employee-select-tags:empty{display:none}}@media(max-width:768px){.employee-select-card{grid-template-columns:auto 1fr}.employee-select-field,.employee-select-card>.employee-select-field:first-of-type{grid-column:2 / -1}}.ar-back-btn{display:flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:10px;border:1px solid var(--border-color);background:var(--white);cursor:pointer;color:var(--text-muted);flex-shrink:0;transition:background .2s,border-color .2s,color .2s}.ar-back-btn:hover{background:var(--bg-subtle);border-color:var(--primary-color);color:var(--primary-color)}.ar-back-btn app-icon{font-size:20px;height:20px;width:20px}.ar-breadcrumb{display:flex;align-items:center;gap:6px;font-size:13px;color:var(--text-muted);margin-bottom:6px;line-height:1}.ar-breadcrumb-link{cursor:pointer;color:var(--primary-color);font-weight:500;white-space:nowrap;display:inline-flex;align-items:center}.ar-breadcrumb-link:hover{text-decoration:underline}.ar-breadcrumb-sep{display:flex;align-items:center;justify-content:center;opacity:.5;color:var(--icon-color);flex-shrink:0}.ar-breadcrumb-sep app-icon{font-size:14px!important;height:14px!important;width:14px!important;line-height:1!important;display:flex!important;align-items:center!important;justify-content:center!important;margin-top:1px}.ar-breadcrumb-current{color:var(--text-muted);font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:inline-flex;align-items:center}.ar-page-header{display:flex;align-items:flex-start;gap:16px;margin-bottom:24px}.ar-page-header-info{flex:1;min-width:0}.ar-page-header-title-row{display:flex;align-items:center;gap:12px;margin-bottom:4px;flex-wrap:wrap}.ar-page-header-title-row h1{font-size:22px;font-weight:700;color:var(--text-dark);margin:0;line-height:1.2}.ar-page-subtitle{display:flex;align-items:center;gap:4px;font-size:13px;color:var(--text-muted);margin:0}.ar-page-subtitle app-icon{font-size:15px;height:15px;width:15px;color:var(--icon-color)}.ar-page-header-actions{display:flex;gap:10px;align-items:center;flex-shrink:0}.drawer-backdrop,.patient-drawer-backdrop{position:fixed;inset:0;background-color:var(--overlay-color);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:1000;opacity:0;pointer-events:none;transition:opacity .3s cubic-bezier(.4,0,.2,1)}.drawer-backdrop.open,.patient-drawer-backdrop.open{opacity:1;pointer-events:auto}.drawer-menu,.patient-drawer-menu{position:fixed;top:0;left:0;width:280px;height:100vh;background-color:var(--white);box-shadow:6px 0 28px var(--shadow-color);z-index:1001;transform:translate(-100%);transition:transform .3s cubic-bezier(.4,0,.2,1);display:flex;flex-direction:column;box-sizing:border-box}.patient-drawer-menu{width:290px}.drawer-menu.open,.patient-drawer-menu.open{transform:translate(0)}.header-user-menu.ant-dropdown-menu{min-width:190px;padding:6px;border-radius:10px;border:1px solid var(--border-color);box-shadow:0 10px 15px -3px rgba(var(--gray-1000-rgb),.1),0 4px 6px -2px rgba(var(--gray-1000-rgb),.05);background-color:var(--white)}.header-user-menu .ant-dropdown-menu-item{padding:10px 12px;border-radius:8px}.header-user-menu .ant-dropdown-menu-item:hover{background-color:var(--table-row-hover)}.header-user-menu-item{display:flex;align-items:center;gap:12px;font-size:14px;font-weight:500;line-height:20px;color:var(--text-main)}.header-user-menu-icon{display:inline-flex;flex-shrink:0;width:20px;height:20px;font-size:20px;color:var(--text-muted)}.header-user-menu .header-user-menu-logout{margin-top:4px;position:relative}.header-user-menu .header-user-menu-logout:before{content:"";position:absolute;top:-3px;left:4px;right:4px;border-top:1px solid var(--border-color)}.header-user-menu .header-user-menu-logout .header-user-menu-item,.header-user-menu .header-user-menu-logout .header-user-menu-icon{color:var(--red-500);font-weight:600}.header-user-menu .header-user-menu-logout:hover{background-color:rgba(var(--red-500-rgb),.06)}.table-page-container{display:flex;flex-direction:column;padding:0 0 24px;gap:0;min-height:100%;box-sizing:border-box;position:relative}.table-card{background:var(--white);border-radius:0 16px 16px;padding:24px 0;box-shadow:0 4px 20px rgba(var(--gray-1000-rgb),.03);flex:1;display:flex;flex-direction:column;position:relative;z-index:5}.toolbar{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;padding:0 24px;gap:16px;flex-wrap:wrap}.toolbar.toolbar-search-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr)) auto;gap:12px;align-items:center;margin-bottom:16px}.toolbar-search-grid .toolbar-actions{display:flex;gap:12px;align-items:center;justify-content:flex-end}.toolbar-search-grid .search-bar{width:100%;margin:0}.toolbar-search-grid .toolbar-actions button{height:40px;padding:0 16px;border-radius:10px;display:inline-flex;align-items:center;gap:6px;white-space:nowrap;flex-shrink:0}.toolbar-search-grid .toolbar-actions button app-icon{font-size:18px;width:18px;height:18px}@media(max-width:1280px){.toolbar.toolbar-search-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.toolbar-search-grid .toolbar-actions{grid-column:1 / -1;justify-content:flex-start}}@media(max-width:768px){.toolbar.toolbar-search-grid{grid-template-columns:1fr}}.search-bar{display:flex;align-items:center;background-color:var(--white);border:1px solid var(--border-color);border-radius:12px;padding:0 16px;height:44px;width:300px;max-width:100%;flex:1;gap:10px;box-sizing:border-box;transition:all .3s}.search-bar:focus-within{border-color:var(--primary-color);box-shadow:0 0 0 3px rgba(var(--primary-rgb),.1)}.search-bar app-icon{color:var(--text-muted);font-size:22px}.search-bar input{border:none;background:transparent;outline:none;flex:1;color:var(--text-main);padding:0;margin:0;line-height:normal;height:100%;font-size:14px}.search-bar input::placeholder{color:var(--text-light)}.search-bar:hover{border-color:var(--primary-color)}.search-bar>nz-select,.search-bar>nz-date-picker,.search-bar>nz-range-picker,.search-bar>nz-input-number{flex:1;min-width:0;width:100%}.search-bar .ant-select.ant-select.ant-select:not(.ant-select-customize-input) .ant-select-selector{height:100%!important;padding:0!important;border:none!important;background:transparent!important;box-shadow:none!important}.search-bar .ant-select .ant-select-selection-search{left:0!important;right:18px!important}.search-bar .ant-select .ant-select-arrow,.search-bar .ant-select .ant-select-clear{right:0}.search-bar .ant-picker.ant-picker,.search-bar .ant-input-number.ant-input-number{height:100%;padding:0;border:none!important;background:transparent!important;box-shadow:none!important}.search-bar .ant-input-number-input{padding:0}.toolbar-actions{display:flex;gap:12px;align-items:center}@media(max-width:768px){.toolbar{flex-direction:column;align-items:stretch}.search-bar{max-width:none;width:100%}.toolbar-actions{justify-content:space-between}}.admin-modal{top:30px!important}.ant-modal-mask{z-index:800!important}.ant-modal-wrap.admin-modal{z-index:801!important}.admin-modal .ant-modal-content{border-radius:16px;overflow:hidden;box-shadow:0 24px 64px rgba(var(--gray-1000-rgb),.12),0 8px 16px rgba(var(--gray-1000-rgb),.04);border:1px solid rgba(var(--brand-white-rgb),.1)}.admin-modal .ant-modal-header{padding:16px 24px;border-bottom:1px solid var(--border-color);background-color:var(--white)}.admin-modal .ant-modal-title{font-size:17px;font-weight:600;color:var(--primary-color)}.admin-modal .ant-modal-close{color:var(--text-muted);top:14px;right:20px;width:32px;height:32px;border-radius:50%;background-color:var(--bg-subtle);display:flex;align-items:center;justify-content:center;transition:all .2s}.admin-modal .ant-modal-close:hover{background-color:var(--border-color);color:var(--primary-color);transform:rotate(90deg) scale(1.1)}.admin-modal .ant-modal-close-x{display:flex;align-items:center;justify-content:center;width:32px;height:32px;font-size:16px;line-height:1}.admin-modal .ant-modal-body{padding:24px}.admin-modal .ant-modal-footer{padding:16px 24px;border-top:1px solid var(--border-color);background-color:rgba(var(--white-rgb),.8);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);display:flex;align-items:center;justify-content:flex-end;gap:5px}.appointment-booking-modal .ant-modal{max-width:calc(100vw - 30px)}.appointment-booking-modal .ant-modal-content{height:min(840px,calc(100vh - 30px));display:flex;flex-direction:column}.appointment-booking-modal .ant-modal-body{flex:1;min-height:0;overflow:hidden;display:flex;flex-direction:column}.appointment-edit-modal .ant-modal{width:calc(100vw - 60px)!important;max-width:1400px;top:20px!important;padding-bottom:0!important}.appointment-edit-modal .ant-modal-content{height:calc(100vh - 40px);display:flex;flex-direction:column}.appointment-edit-modal .ant-modal-body{flex:1;overflow:hidden;padding:24px 32px;display:flex;flex-direction:column}.slot-selection-modal .ant-modal-content,.referral-modal .ant-modal-content,.bulk-import-modal .ant-modal-content{max-height:calc(100vh - 60px);display:flex;flex-direction:column}.slot-selection-modal .ant-modal-body,.referral-modal .ant-modal-body,.bulk-import-modal .ant-modal-body{flex:1;min-height:0;overflow-y:auto}.admin-modal .ant-modal-footer button.ant-btn{height:42px;border-radius:var(--border-radius-btn, 12px);font-weight:600;padding:0 24px;font-size:14px;display:inline-flex;align-items:center;justify-content:center;transition:all .3s cubic-bezier(.4,0,.2,1)}.admin-modal .ant-modal-footer button.ant-btn-default{background-color:var(--white);color:var(--primary-color);border:1px solid var(--border-color)}.admin-modal .ant-modal-footer button.ant-btn-default:hover{background-color:var(--bg-light);color:var(--primary-color);border-color:var(--primary-color);box-shadow:0 4px 12px rgba(var(--black-rgb),.05)}.admin-modal .ant-modal-footer button.ant-btn-primary{background-color:var(--primary-color);color:var(--white);border:1px solid var(--primary-color)}.admin-modal .ant-modal-footer button.ant-btn-primary:hover{background-color:var(--primary-hover);border-color:var(--primary-hover);color:var(--white)!important;box-shadow:0 4px 12px rgba(var(--primary-rgb),.2);transform:translateY(-1px)}.dark-theme .admin-modal .ant-modal-content{background-color:var(--bg-subtle)}.dark-theme .admin-modal .ant-modal-header,.dark-theme .admin-modal .ant-modal-footer{background-color:var(--bg-subtle);border-color:var(--border-color)}.dark-theme .admin-modal .ant-modal-close{background-color:var(--border-color)}.dark-theme .admin-modal .ant-modal-footer button.ant-btn-default{background-color:var(--bg-light);color:var(--text-main);border-color:var(--border-color)}.dark-theme .admin-modal .ant-modal-footer button.ant-btn-default:hover{background-color:var(--border-color);color:var(--text-main)}.dark-theme .admin-modal .ant-modal-footer button.ant-btn-primary{background-color:var(--primary-color);color:var(--gray-1000);border-color:var(--primary-color)}.dark-theme .admin-modal .ant-modal-footer button.ant-btn-primary:hover{background-color:var(--primary-color);color:var(--gray-1000)!important;opacity:.9}.result-modal .modal-title-block{display:flex;align-items:center;gap:14px}.result-modal .modal-title-icon{width:40px;height:40px;border-radius:12px;background:rgba(var(--primary-rgb),.1);color:var(--primary-color);display:flex;align-items:center;justify-content:center;flex-shrink:0}.result-modal .modal-title-icon app-icon{font-size:22px;width:22px;height:22px}.result-modal .modal-title-text{font-size:16px;font-weight:700;color:var(--text-dark)}.result-modal .modal-title-sub{font-size:12px;color:var(--text-muted);margin-top:2px}.result-modal .req-summary-strip{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:20px;padding:14px 16px;background:var(--bg-light, var(--gray-50));border-radius:12px;border:1px solid var(--border-color)}.result-modal .req-test-tag{display:inline-flex;align-items:center;gap:6px;padding:4px 12px;border-radius:20px;font-size:12px;font-weight:500;background:rgba(var(--primary-rgb),.08);color:var(--primary-color);border:1px solid rgba(var(--primary-rgb),.15)}.result-modal .req-test-tag app-icon{font-size:14px;width:14px;height:14px}.result-modal .modal-tab-nav{display:flex;gap:4px;border-bottom:1px solid var(--border-color);margin-bottom:20px}.result-modal .modal-tab-btn{display:flex;align-items:center;gap:6px;padding:10px 16px;background:none;border:none;border-bottom:2px solid transparent;cursor:pointer;font-size:13px;font-weight:500;color:var(--text-muted);margin-bottom:-1px;border-radius:6px 6px 0 0;transition:all .2s}.result-modal .modal-tab-btn app-icon{font-size:16px;width:16px;height:16px}.result-modal .modal-tab-btn:hover{color:var(--primary-color);background:rgba(var(--primary-rgb),.04)}.result-modal .modal-tab-btn.active{color:var(--primary-color);border-bottom-color:var(--primary-color);font-weight:600}.result-modal .tab-count-badge{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;border-radius:9px;background:var(--primary-color);color:#fff;font-size:10px;font-weight:700;padding:0 5px}.result-modal .tab-content{display:flex;flex-direction:column;gap:20px}.result-modal .result-group{border:1px solid var(--border-color);border-radius:14px;overflow:hidden}.result-modal .result-group-header{display:flex;align-items:center;gap:8px;padding:12px 16px;background:rgba(var(--primary-rgb),.04);border-bottom:1px solid var(--border-color);font-size:13px;font-weight:600;color:var(--primary-color)}.result-modal .result-group-header app-icon{font-size:16px;width:16px;height:16px}.result-modal .result-table-wrap{overflow-x:auto}.result-modal .result-inner-table{width:100%;border-collapse:collapse}.result-modal .result-inner-table th{background:var(--table-header-bg, var(--gray-100));padding:10px 14px;font-size:11px;font-weight:600;color:var(--primary-color);text-transform:uppercase;letter-spacing:.4px;border-bottom:1px solid var(--border-color)}.result-modal .result-inner-table td{padding:10px 14px;border-bottom:1px solid var(--border-color);vertical-align:middle;font-size:13px;color:var(--text-main);background:var(--white)}.result-modal .result-inner-table tr:last-child td{border-bottom:none}.result-modal .result-inner-table tr.flagged td{background:rgba(var(--red-500-rgb),.02)}.result-modal .param-col{font-weight:500;color:var(--text-dark);white-space:nowrap}.result-modal .unit-col,.result-modal .ref-col{font-size:12px;color:var(--text-muted);white-space:nowrap}.result-modal .no-params{text-align:center;color:var(--text-muted);font-size:12px;padding:20px!important}.result-modal .result-input{width:100%;min-width:100px;padding:6px 10px;border:1px solid var(--border-color);border-radius:8px;font-size:13px;color:var(--text-dark);background:var(--white);transition:border-color .2s;outline:none;box-sizing:border-box}.result-modal .result-input:focus{border-color:var(--primary-color);box-shadow:0 0 0 2px rgba(var(--primary-rgb),.08)}.result-modal .flag-select{width:150px}.result-modal .upload-dropzone,.bulk-import-modal .upload-dropzone{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:32px 24px;border:2px dashed var(--border-color);border-radius:16px;cursor:pointer;transition:all .2s;background:var(--bg-light, var(--gray-50));text-align:center}.result-modal .upload-dropzone:hover,.bulk-import-modal .upload-dropzone:hover{border-color:var(--primary-color);background:rgba(var(--primary-rgb),.03)}.result-modal .upload-dropzone app-icon,.bulk-import-modal .upload-dropzone app-icon{font-size:36px;width:36px;height:36px;color:var(--primary-color);opacity:.7}.result-modal .dropzone-title,.bulk-import-modal .dropzone-title{font-size:14px;font-weight:600;color:var(--text-dark)}.result-modal .dropzone-sub,.bulk-import-modal .dropzone-sub{font-size:12px;color:var(--text-muted)}.result-modal .link-input-row{display:flex;gap:12px;align-items:flex-end}.result-modal .link-field{display:flex;flex-direction:column;gap:6px;flex:1}.result-modal .link-field label{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.4px;color:var(--text-muted)}.result-modal .link-url-field{flex:2}.result-modal .link-add-btn{display:flex;align-items:center;gap:6px;height:38px;white-space:nowrap;flex-shrink:0}.result-modal .link-add-btn app-icon{font-size:16px;width:16px;height:16px}.result-modal .optional{font-weight:400;color:var(--text-muted);font-size:10px}.result-modal .file-list-label{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:var(--text-muted);margin-bottom:10px}.result-modal .file-list{display:flex;flex-direction:column;gap:8px}.result-modal .file-chip,.bulk-import-modal .file-chip{display:flex;align-items:center;gap:12px;padding:10px 14px;border:1px solid var(--border-color);border-radius:10px;background:var(--white);transition:border-color .2s}.result-modal .file-chip:hover{border-color:var(--primary-color)}.result-modal .file-chip-icon,.bulk-import-modal .file-chip-icon{width:32px;height:32px;border-radius:8px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.result-modal .file-icon-image,.bulk-import-modal .file-icon-image{background:rgba(var(--green-500-rgb),.1);color:var(--green-500)}.result-modal .file-icon-pdf{background:rgba(var(--red-500-rgb),.1);color:var(--red-500)}.result-modal .file-icon-link{background:rgba(var(--blue-500-rgb),.1);color:var(--blue-500)}.result-modal .file-chip-icon app-icon,.bulk-import-modal .file-chip-icon app-icon{font-size:16px;width:16px;height:16px}.result-modal .file-chip-name,.bulk-import-modal .file-chip-name{flex:1;font-size:13px;font-weight:500;color:var(--text-dark);text-decoration:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.result-modal .file-chip-name:hover{color:var(--primary-color);text-decoration:underline}.result-modal .file-type-badge,.bulk-import-modal .file-type-badge{font-size:10px;font-weight:600;text-transform:uppercase;padding:2px 8px;border-radius:4px;background:var(--bg-light, var(--gray-100));color:var(--text-muted);flex-shrink:0}.result-modal .file-remove-btn{background:none;border:none;padding:0;cursor:pointer;color:var(--text-muted);display:flex;align-items:center;flex-shrink:0;transition:color .2s}.result-modal .file-remove-btn:hover{color:var(--red-500)}.result-modal .file-remove-btn app-icon{font-size:16px;width:16px;height:16px}.result-modal .no-files{text-align:center;padding:32px;color:var(--text-muted);border:1px dashed var(--border-color);border-radius:12px}.result-modal .no-files app-icon{font-size:32px;width:32px;height:32px;opacity:.3;display:block;margin:0 auto 8px}.result-modal .no-files p{margin:0;font-size:13px}.result-modal .notes-meta-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:12px 20px;padding:16px;border:1px solid var(--border-color);border-radius:12px;background:var(--bg-light, var(--gray-50))}.result-modal .notes-meta-item{display:flex;flex-direction:column;gap:2px}.result-modal .notes-meta-label{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:var(--text-muted)}.result-modal .notes-meta-value{font-size:13px;font-weight:600;color:var(--text-dark)}.result-modal .notes-section{display:flex;flex-direction:column;gap:8px}.result-modal .notes-field-label{display:flex;align-items:center;gap:6px;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:var(--text-muted)}.result-modal .notes-field-label app-icon{font-size:16px;width:16px;height:16px}.result-modal .doctor-notes-box{padding:14px 16px;border:1px solid var(--border-color);border-radius:10px;background:rgba(var(--primary-rgb),.02);font-size:13px;color:var(--text-main);line-height:1.6}.result-modal .result-textarea{width:100%;padding:12px 14px;border:1px solid var(--border-color);border-radius:10px;font-size:13px;color:var(--text-dark);background:var(--white);transition:border-color .2s;outline:none;resize:vertical;font-family:inherit;line-height:1.6;box-sizing:border-box}.result-modal .result-textarea:focus{border-color:var(--primary-color);box-shadow:0 0 0 2px rgba(var(--primary-rgb),.08)}.result-modal .modal-footer-bar{display:flex;justify-content:space-between;align-items:center;width:100%;gap:16px}.result-modal .modal-footer-hint{display:flex;align-items:center;gap:6px;font-size:11px;color:var(--text-muted);flex-shrink:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.result-modal .modal-footer-hint app-icon{font-size:15px;width:15px;height:15px}.result-modal .modal-footer-actions{display:flex;align-items:center;gap:10px;margin-left:auto}.result-modal .modal-footer-actions .btn-white,.result-modal .modal-footer-actions .btn-secondary,.result-modal .modal-footer-actions .btn-primary{white-space:nowrap;flex-shrink:0}.result-modal .modal-footer-actions .btn-secondary app-icon,.result-modal .modal-footer-actions .btn-primary app-icon{font-size:16px;width:16px;height:16px;vertical-align:middle;margin-right:4px}.result-modal .flag-high{color:var(--danger-color);font-weight:700}.result-modal .flag-low{color:var(--info-color);font-weight:700}@media(max-width:768px){.result-modal .link-input-row{flex-direction:column}.result-modal .notes-meta-grid{grid-template-columns:1fr}.result-modal .modal-footer-bar{flex-direction:column;align-items:stretch}.result-modal .modal-footer-actions{margin-left:0;justify-content:flex-end;flex-wrap:wrap}}.tech-view-modal .view-modal-title{display:flex;align-items:center;gap:14px}.tech-view-modal .view-modal-icon{width:40px;height:40px;border-radius:12px;background:rgba(var(--primary-rgb),.1);color:var(--primary-color);display:flex;align-items:center;justify-content:center;flex-shrink:0}.tech-view-modal .view-modal-icon app-icon{font-size:22px;width:22px;height:22px}.tech-view-modal .view-modal-name{font-size:16px;font-weight:700;color:var(--text-dark)}.tech-view-modal .view-modal-sub{font-size:12px;color:var(--text-muted);margin-top:2px}.tech-view-modal .view-avatar-row{display:flex;align-items:center;gap:16px;padding:16px;margin-bottom:20px;background:var(--bg-light, var(--gray-50));border-radius:14px;border:1px solid var(--border-color)}.tech-view-modal .view-avatar{width:64px;height:64px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:22px;font-weight:700;color:var(--brand-white);flex-shrink:0}.tech-view-modal .view-avatar-info{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.tech-view-modal .view-info-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px}.tech-view-modal .view-info-section{display:flex;flex-direction:column;border:1px solid var(--border-color);border-radius:12px;overflow:hidden}.tech-view-modal .view-section-label{display:flex;align-items:center;gap:6px;padding:10px 14px;background:rgba(var(--primary-rgb),.05);border-bottom:1px solid var(--border-color);font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:var(--primary-color)}.tech-view-modal .view-section-label app-icon{font-size:15px;width:15px;height:15px}.tech-view-modal .view-info-row{display:flex;justify-content:space-between;align-items:center;padding:9px 14px;border-bottom:1px solid var(--border-color);gap:8px}.tech-view-modal .view-info-row:last-child{border-bottom:none}.tech-view-modal .vi-key{font-size:11px;font-weight:600;color:var(--text-muted);text-transform:uppercase;letter-spacing:.3px;flex-shrink:0;white-space:nowrap}.tech-view-modal .vi-val{font-size:13px;font-weight:500;color:var(--text-dark);text-align:right}.referral-empty{display:flex;flex-direction:column;align-items:center;gap:8px;padding:40px 0;color:var(--text-muted);font-size:13px}.referral-empty app-icon{font-size:36px;width:36px;height:36px;opacity:.4}.referral-list{display:flex;flex-direction:column;gap:8px}.referral-list-item{display:flex;align-items:center;justify-content:space-between;padding:12px 14px;border:1px solid var(--border-color);border-radius:8px;cursor:pointer;transition:background .15s}.referral-list-item:hover{background:var(--bg-subtle)}.referral-list-left{display:flex;align-items:flex-start;gap:10px}.ref-list-icon{color:var(--primary-color);font-size:20px;width:20px;height:20px;margin-top:2px}.ref-list-name{font-size:13px;font-weight:600;color:var(--text-main)}.ref-list-meta{font-size:12px;color:var(--text-muted);margin-top:2px}.ref-list-right{display:flex;flex-direction:column;align-items:flex-end;gap:2px;flex-shrink:0}.ref-list-date{font-size:12px;color:var(--text-muted)}.ref-list-id{font-size:11px;color:var(--text-muted);font-family:monospace}.ref-list-open{font-size:16px;width:16px;height:16px;color:var(--primary-color);margin-top:4px}.filter-modal-footer{display:flex;justify-content:space-between;align-items:center;width:100%}.filter-modal-footer-actions{display:flex;gap:10px}.filter-modal-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 20px}.filter-modal-grid>.form-group{width:100%;min-width:0}.filter-modal-grid nz-select,.filter-modal-grid .ant-select,.filter-modal-grid .ant-input{width:100%!important}@media(max-width:576px){.filter-modal-grid{grid-template-columns:1fr}}.bulk-import-modal .bulk-import-body{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:16px 24px;align-items:start}.bulk-import-modal .bulk-import-left{display:flex;flex-direction:column;gap:16px;min-width:0}.bulk-import-modal .bulk-import-left>.btn-secondary{align-self:flex-start}.bulk-import-modal .bulk-import-right{display:flex;flex-direction:column}.bulk-import-modal .bulk-import-right .upload-dropzone,.bulk-import-modal .bulk-import-selected{aspect-ratio:1 / 1;width:100%;box-sizing:border-box}.bulk-import-modal .bulk-import-selected{display:flex;flex-direction:column;justify-content:center;gap:12px;padding:24px;border:2px solid rgba(var(--primary-rgb),.25);border-radius:16px;background:rgba(var(--primary-rgb),.03);text-align:center}.bulk-import-modal .bulk-import-full{grid-column:1 / -1}@media(max-width:768px){.bulk-import-modal .bulk-import-body{grid-template-columns:1fr}.bulk-import-modal .bulk-import-right .upload-dropzone,.bulk-import-modal .bulk-import-selected{aspect-ratio:auto;min-height:180px}}.bulk-import-modal .filter-modal-footer-actions{justify-content:flex-end}.bulk-import-modal .bulk-import-instructions{padding:14px 16px;border-radius:12px;background:rgba(var(--primary-rgb),.04);border:1px solid rgba(var(--primary-rgb),.15);font-size:13px;color:var(--text-main)}.bulk-import-modal .bulk-import-instructions-title{display:flex;align-items:center;gap:6px;font-weight:600;color:var(--primary-color);margin-bottom:8px}.bulk-import-modal .bulk-import-instructions-title app-icon{font-size:18px;width:18px;height:18px}.bulk-import-modal .bulk-import-instructions ol{margin:0;padding-inline-start:20px;display:flex;flex-direction:column;gap:4px}.bulk-import-modal .bulk-import-note{display:flex;gap:8px;align-items:flex-start;margin:10px 0 0;padding:8px 10px;border-radius:8px;background:rgba(var(--secondary-rgb),.1);color:var(--secondary-dark, var(--secondary-dark));font-size:12px}.bulk-import-modal .bulk-import-note app-icon{font-size:16px;width:16px;height:16px;flex-shrink:0;margin-top:1px}.bulk-import-modal .bulk-import-alert{display:flex;align-items:center;gap:8px;padding:10px 14px;border-radius:10px;font-size:13px}.bulk-import-modal .bulk-import-alert app-icon{font-size:18px;width:18px;height:18px;flex-shrink:0}.bulk-import-modal .bulk-import-alert.is-error{background:rgba(var(--red-500-rgb),.08);color:var(--danger-color)}.bulk-import-modal .bulk-import-alert.is-success{background:rgba(var(--green-500-rgb),.1);color:var(--green-500)}.bulk-import-modal .bulk-import-result-list{border:1px solid var(--border-color);border-radius:10px}.bulk-import-modal .bulk-import-result-row{display:flex;flex-direction:column;padding:8px 14px;border-bottom:1px solid var(--border-color)}.bulk-import-modal .bulk-import-result-row:last-child{border-bottom:none}.admin-modal .result-modal-patient{padding:12px 14px;margin-bottom:18px;border-radius:12px;background:rgba(var(--primary-rgb),.04);border:1px solid var(--border-color)}.admin-modal .result-modal-patient .main-name{font-size:15px;font-weight:700;color:var(--text-dark)}.admin-modal .result-split{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:24px;align-items:start}.admin-modal .result-split.result-split-single{grid-template-columns:1fr}.admin-modal .result-split-details .result-modal-patient{margin-bottom:16px}.admin-modal .result-split-title{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:var(--text-muted);margin-bottom:10px}.admin-modal .result-split-state{display:flex;justify-content:center;padding:24px 12px}.admin-modal .result-split-form{padding-inline-start:24px;border-inline-start:1px solid var(--border-color)}@media(max-width:768px){.admin-modal .result-split{grid-template-columns:1fr}.admin-modal .result-split-form{padding-inline-start:0;border-inline-start:none}}.modal-confirm .ant-modal-content{border-radius:16px}.modal-confirm .ant-modal-confirm-title{font-weight:700;color:var(--text-dark)}.modal-confirm .ant-modal-confirm-content{color:var(--text-muted)}.modal-confirm .ant-modal-confirm-body>.anticon{color:var(--secondary-color)}.modal-confirm .ant-modal-confirm-btns{display:flex;justify-content:flex-end;gap:10px}.modal-confirm .ant-modal-confirm-btns .ant-btn{height:40px;padding:0 20px;border-radius:var(--border-radius-btn);font-weight:600;font-size:14px;box-shadow:none;transition:all .2s cubic-bezier(.4,0,.2,1)}.modal-confirm .ant-modal-confirm-btns .ant-btn+.ant-btn{margin-inline-start:0}.modal-confirm .ant-modal-confirm-btns .ant-btn:not(.ant-btn-primary){background-color:var(--white);color:var(--primary-color);border:1px solid var(--border-color)}.modal-confirm .ant-modal-confirm-btns .ant-btn:not(.ant-btn-primary):hover{background-color:var(--bg-light);border-color:var(--primary-color);color:var(--primary-color)}.modal-confirm .ant-modal-confirm-btns .ant-btn-primary{background-color:var(--primary-color);border:1px solid var(--primary-color);color:var(--white)}.modal-confirm .ant-modal-confirm-btns .ant-btn-primary:hover{background-color:var(--primary-hover);border-color:var(--primary-hover);color:var(--white);box-shadow:0 4px 12px rgba(var(--primary-rgb),.2)}.modal-confirm .ant-modal-confirm-btns .ant-btn-primary.ant-btn-dangerous{background-color:var(--danger-color, var(--danger-color));border-color:var(--danger-color, var(--danger-color))}.modal-confirm .ant-modal-confirm-btns .ant-btn-primary.ant-btn-dangerous:hover{background-color:var(--danger-hover, var(--danger-hover));border-color:var(--danger-hover, var(--danger-hover));box-shadow:0 4px 12px rgba(var(--danger-rgb, 220, 38, 38),.25)}.admin-modal .status-steps-title{margin-top:20px}.admin-modal .status-steps-title .required-star{color:var(--danger-color, var(--danger-color))}.admin-modal .status-steps{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.admin-modal .status-step{--step-color: var(--primary-color);--step-rgb: var(--primary-rgb);position:relative;display:flex;align-items:center;gap:10px;padding:12px;border:1.5px solid var(--border-color);border-radius:12px;background:var(--white);text-align:start;cursor:pointer;font-family:var(--font-family);transition:border-color .2s,background-color .2s,box-shadow .2s}.admin-modal .status-step-pending{--step-color: var(--secondary-600);--step-rgb: 217, 119, 6}.admin-modal .status-step-testing{--step-color: var(--secondary-color);--step-rgb: var(--secondary-rgb)}.admin-modal .status-step-completed{--step-color: var(--success-color);--step-rgb: 22, 163, 74}.admin-modal .status-step-certificate{--step-color: var(--primary-color);--step-rgb: var(--primary-rgb)}.admin-modal .status-step-unfit{--step-color: var(--danger-color, var(--danger-color));--step-rgb: var(--danger-rgb, 220, 38, 38)}.admin-modal .status-step:hover:not(:disabled){border-color:var(--step-color)}.admin-modal .status-step.active{border-color:var(--step-color);background:rgba(var(--step-rgb),.06);box-shadow:0 0 0 3px rgba(var(--step-rgb),.12)}.admin-modal .status-step:disabled{cursor:not-allowed;opacity:.45}.admin-modal .status-step.active:disabled{opacity:1}.admin-modal .status-step-icon{width:34px;height:34px;flex-shrink:0;border-radius:10px;display:flex;align-items:center;justify-content:center;background:rgba(var(--step-rgb),.12);color:var(--step-color)}.admin-modal .status-step-icon app-icon{font-size:18px;width:18px;height:18px}.admin-modal .status-step-text{display:flex;flex-direction:column;gap:2px;min-width:0}.admin-modal .status-step-label{font-size:13px;font-weight:700;color:var(--text-dark)}.admin-modal .status-step-hint{font-size:11px;color:var(--text-muted)}.admin-modal .status-step-check{position:absolute;top:8px;inset-inline-end:8px;font-size:16px;width:16px;height:16px;color:var(--step-color)}.admin-modal .status-steps-note{display:flex;align-items:flex-start;gap:6px;margin:10px 0 0;font-size:12px;color:var(--text-muted)}.admin-modal .status-steps-note app-icon{font-size:16px;width:16px;height:16px;flex-shrink:0;color:var(--secondary-color)}.map-modal-body{display:flex;flex-direction:column;gap:16px;padding:4px 0}.map-search-bar{display:flex;gap:10px}.search-input-wrap{position:relative;flex:1;display:flex;align-items:center}.search-input-wrap .search-icon{position:absolute;left:12px;color:var(--text-muted);font-size:18px;pointer-events:none;z-index:2}.search-input-wrap input{padding-left:38px!important;padding-right:32px!important;height:42px;border-radius:10px}.clear-query-btn{position:absolute;right:10px;background:none;border:none;cursor:pointer;color:var(--text-muted);font-size:14px;padding:4px;display:flex;align-items:center;justify-content:center}.map-find-btn{height:42px;padding:0 20px;border-radius:10px;font-size:14px;flex-shrink:0}.map-quick-chips{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.quick-chip-btn{background:var(--bg-subtle);border:1px solid var(--border-color);color:var(--text-main);font-size:12px;font-weight:500;padding:6px 12px;border-radius:20px;cursor:pointer;display:inline-flex;align-items:center;gap:5px;transition:all .2s ease}.quick-chip-btn:hover{background:rgba(var(--primary-rgb),.08);border-color:var(--primary-color);color:var(--primary-color)}.quick-chip-btn app-icon{font-size:14px;color:var(--primary-color)}.map-results-container{background:var(--bg-subtle);border:1px solid var(--border-color);border-radius:12px;padding:10px;max-height:190px;display:flex;flex-direction:column}.results-header{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:var(--text-muted);margin-bottom:8px;padding-left:4px}.results-list{overflow-y:auto;display:flex;flex-direction:column;gap:6px}.result-item{display:flex;align-items:center;gap:12px;padding:9px 12px;border-radius:8px;cursor:pointer;transition:all .15s ease;border:1px solid transparent}.result-item:hover{background:rgba(var(--primary-rgb),.06)}.result-item.active{background:rgba(var(--primary-rgb),.1);border-color:var(--primary-color)}.result-pin-icon{font-size:18px;color:var(--primary-color);flex-shrink:0}.result-info{flex:1;min-width:0}.result-name{font-size:13px;font-weight:600;color:var(--text-main);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.result-coords{font-size:11px;color:var(--text-muted);margin-top:2px}.selected-badge{background:var(--primary-color);color:var(--white);font-size:11px;font-weight:600;padding:2px 8px;border-radius:12px;flex-shrink:0}.map-preview-panel{border-radius:12px;border:1px solid var(--border-color);overflow:hidden;background:var(--bg-card)}.preview-panel-header{display:flex;align-items:center;justify-content:space-between;padding:10px 14px;background:var(--bg-subtle);border-bottom:1px solid var(--border-color)}.preview-title{font-size:13px;font-weight:600;color:var(--text-main)}.coords-pill{display:flex;align-items:center;gap:10px;font-size:12px;color:var(--text-muted)}.coords-pill strong{color:var(--primary-color)}.map-iframe-wrapper{position:relative;background:#e5e3df}.map-empty-state{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:36px 20px;background:var(--bg-subtle);border-radius:12px;border:1px dashed var(--border-color);gap:10px}.map-empty-state p{margin:0;font-size:13px;color:var(--text-muted);max-width:400px}.ar-form{display:flex;flex-direction:column;gap:20px}.form-section-title{font-size:.95rem;font-weight:600;color:var(--text-main);border-bottom:1px solid var(--border-color);padding-bottom:8px;margin-bottom:4px;display:flex;align-items:center;gap:8px}.form-section-title app-icon{font-size:17px!important;width:17px!important;height:17px!important;color:var(--primary-color)}.form-section-desc{margin:-4px 0 4px;font-size:12px;color:var(--text-muted);font-weight:500;line-height:1.4}.form-row{display:flex;gap:16px;width:100%}.form-group,.input-field-group{display:flex;flex-direction:column;gap:6px}.form-group.half{flex:1}.form-group.full{width:100%}.form-label,.input-field-label,.field-label{font-size:11.5px;font-weight:600;color:var(--text-muted)!important;text-transform:uppercase;letter-spacing:.4px}.field-label.required:after,.form-label.required:after,.input-field-label.required:after{content:" *";color:var(--red-500)!important}.required:not(label):not(.field-label):not(.form-label):not(.input-field-label){color:var(--red-500)}.field-label-row{display:flex;align-items:center;gap:6px}.field-info-icon{display:inline-flex;align-items:center;color:var(--text-muted);cursor:help;border-radius:50%}.field-info-icon app-icon{font-size:15px;width:15px;height:15px}.field-info-icon:hover,.field-info-icon:focus-visible{color:var(--primary-color);outline:none}.optional-tag,.optional-badge{font-size:11px;font-weight:500;color:var(--text-muted);margin-left:4px;text-transform:none}.required-badge{font-size:11px;font-weight:600;color:var(--brand-white);background:var(--red-500);border-radius:6px;padding:1px 8px;margin-left:8px;vertical-align:middle}.required-star{color:var(--red-500);margin-left:2px}.commission-note{font-size:12px;color:var(--red-500);background:rgba(var(--red-500-rgb),.06);border:1px solid rgba(var(--red-500-rgb),.2);border-radius:8px;padding:8px 12px;margin:0}.form-grid{display:grid;grid-template-columns:repeat(12,1fr);gap:20px}.form-grid>[class*=col-]{width:auto;max-width:none}.col-12{grid-column:span 12}.col-9{grid-column:span 9}.col-8{grid-column:span 8}.col-7{grid-column:span 7}.col-6{grid-column:span 6}.col-4{grid-column:span 4}.col-3{grid-column:span 3}.row-span-2{grid-row:span 2}@media(max-width:1200px){.col-9,.col-8,.col-7,.col-4{grid-column:span 12}}@media(max-width:768px){.col-6,.col-4,.col-3{grid-column:span 12}}.has-error,.error-input{border-color:var(--red-500)!important}.has-error:focus,.error-input:focus{box-shadow:0 0 0 2px rgba(var(--red-500-rgb),.2)!important}.error-msg{color:var(--red-500);font-size:.75rem;margin-top:4px}.form-layout{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-top:4px}.form-col{display:flex;flex-direction:column;gap:20px}.form-container{display:flex;flex-direction:column;gap:6px}.form-card{background:var(--white);border-radius:14px;padding:24px;margin-bottom:6px}.form-card:last-child{margin-bottom:0}.field-grid{display:grid;gap:16px}.field-grid.two-col{grid-template-columns:1fr 1fr}.field-grid.three-col{grid-template-columns:1fr 1fr 1fr}.field-grid.four-col{grid-template-columns:repeat(4,1fr)}@media(max-width:1200px){.field-grid.four-col{grid-template-columns:1fr 1fr}}@media(max-width:600px){.field-grid.four-col{grid-template-columns:1fr}}.field-group{display:flex;flex-direction:column;gap:6px;width:100%}.mt-16{margin-top:16px}.mt-24{margin-top:24px}.ml-auto{margin-left:auto}.text-muted{color:var(--text-muted)}.form-footer{position:static!important;display:flex!important;justify-content:flex-end!important;align-items:center!important;gap:12px!important;margin-top:24px!important;padding:16px 0 32px!important;background:transparent!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;border-top:none!important;box-shadow:none!important;z-index:10!important}.form-footer.floating-footer{position:fixed!important;bottom:0!important;left:0!important;right:0!important;z-index:100!important;padding:14px 32px!important;background:rgba(var(--white-rgb),.85)!important;backdrop-filter:blur(12px)!important;-webkit-backdrop-filter:blur(12px)!important;border-top:1px solid var(--border-color)!important;box-shadow:0 -4px 24px var(--shadow-color)!important}.selection-card{padding:16px 24px;margin-bottom:8px}.selection-options-row{display:flex;gap:20px;width:100%}@media(max-width:768px){.selection-options-row{flex-direction:column;gap:12px}}.selection-option{flex:1;display:flex;align-items:center;gap:16px;padding:18px 24px;border:2px solid var(--border-color);border-radius:12px;cursor:pointer;background:var(--white);transition:all .25s cubic-bezier(.4,0,.2,1);position:relative;-webkit-user-select:none;user-select:none}.selection-option:hover{border-color:var(--primary-color);background:rgba(var(--primary-rgb),.02);transform:translateY(-2px);box-shadow:0 4px 12px rgba(var(--primary-rgb),.05)}.selection-option.active{border-color:var(--primary-color);background:rgba(var(--primary-rgb),.04)}.option-icon{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:10px;background:rgba(var(--primary-rgb),.08);color:var(--primary-color);transition:all .25s ease}.selection-option.active .option-icon{background:var(--primary-color);color:var(--brand-white)}.option-content{flex:1;display:flex;flex-direction:column;gap:2px}.option-title{font-size:15px;font-weight:700;color:var(--text-dark)}.option-desc{font-size:12px;color:var(--text-muted);font-weight:500}.option-radio{width:20px;height:20px;border-radius:50%;border:2px solid var(--border-color);display:flex;align-items:center;justify-content:center;transition:all .25s ease}.selection-option:hover .option-radio,.selection-option.active .option-radio{border-color:var(--primary-color)}.radio-dot{width:10px;height:10px;border-radius:50%;background:transparent;transition:all .2s ease}.selection-option.active .radio-dot{background:var(--primary-color)}.shift-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.shift-option{display:flex;align-items:center;gap:10px;padding:12px 16px;border:1.5px solid var(--border-color);border-radius:12px;cursor:pointer;font-size:14px;font-weight:500;color:var(--text-muted);background:var(--bg-light, var(--gray-50));transition:all .2s;-webkit-user-select:none;user-select:none}.shift-option app-icon{font-size:20px!important;width:20px!important;height:20px!important}.shift-option:hover{border-color:var(--primary-color);color:var(--primary-color);background:rgba(var(--primary-rgb),.04)}.shift-option.selected{border-color:var(--primary-color);color:var(--primary-color);background:rgba(var(--primary-rgb),.08);font-weight:600}.profile-pic-group{display:flex;flex-direction:column;align-items:flex-start}.uploader-container{position:relative;width:162px;height:162px}.square-uploader .ant-upload.ant-upload-select-picture-card,.square-uploader ::ng-deep .ant-upload.ant-upload-select-picture-card{width:162px!important;height:162px!important;margin:0!important;border-radius:14px!important;background-color:var(--bg-subtle, var(--gray-50))!important;border:1px dashed var(--border-color, var(--gray-300))!important;transition:all .3s ease!important}.logo-uploader,nz-upload.logo-uploader{display:block!important;width:100%!important}.logo-uploader .ant-upload.ant-upload-select-picture-card,.logo-uploader ::ng-deep .ant-upload.ant-upload-select-picture-card{width:100%!important;height:120px!important;margin:0!important;border-radius:14px!important;background-color:var(--bg-subtle, var(--gray-50))!important;border:1.5px dashed var(--border-color, var(--gray-300))!important;transition:all .3s ease!important;display:flex!important;align-items:center!important;justify-content:center!important}.logo-uploader .ant-upload-select-picture-card>.ant-upload,.logo-uploader ::ng-deep .ant-upload-select-picture-card>.ant-upload{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;height:100%!important;padding:12px!important;box-sizing:border-box!important}.logo-uploader .ant-upload.ant-upload-select-picture-card:hover,.square-uploader .ant-upload.ant-upload-select-picture-card:hover,.logo-uploader ::ng-deep .ant-upload.ant-upload-select-picture-card:hover,.square-uploader ::ng-deep .ant-upload.ant-upload-select-picture-card:hover{border-color:var(--primary-color)!important;background-color:rgba(var(--primary-rgb, 7, 51, 47),.03)!important}.upload-placeholder app-icon{font-size:28px!important;height:28px!important;width:28px!important;color:var(--icon-color)}.uploaded-profile-pic{width:100%;height:100%;object-fit:cover;border-radius:12px}.btn-rotate-overlay{position:absolute;top:8px;right:8px;background:rgba(var(--gray-1000-rgb),.6);color:var(--brand-white);border:none;border-radius:50%;width:32px;height:32px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease;z-index:10}.btn-rotate-overlay:hover{background:rgba(var(--gray-1000-rgb),.8);transform:scale(1.05)}.btn-rotate-overlay app-icon{font-size:18px!important;width:18px!important;height:18px!important}.search-card-separate{padding:24px;display:flex;flex-direction:column;gap:20px}.search-title-row{display:flex;flex-direction:column;gap:4px}.search-title-row h3{margin:0;font-size:16px;font-weight:700;color:var(--text-dark)}.search-desc{margin:0;font-size:12px;color:var(--text-muted);font-weight:500}.search-form-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}@media(max-width:1200px){.search-form-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:576px){.search-form-grid{grid-template-columns:1fr}}.search-input-group{display:flex;flex-direction:column;gap:6px}.search-input-label{font-size:12px;font-weight:600;color:var(--text-dark)}.custom-search-field{width:100%;padding:10px 14px;border:1.5px solid var(--border-color);border-radius:8px;font-size:13px;font-weight:500;color:var(--text-dark);outline:none;transition:all .2s ease}.custom-search-field:focus{border-color:var(--primary-color);box-shadow:0 0 0 2.5px rgba(var(--primary-rgb),.1)}.search-buttons-row{display:flex;justify-content:flex-end;gap:12px;margin-top:4px;border-top:1px solid var(--border-color);padding-top:16px}.btn-search-reset{padding:8px 20px;background:transparent;border:1.5px solid var(--border-color);color:var(--text-muted);font-weight:600;font-size:13px;border-radius:8px;cursor:pointer;transition:all .2s ease}.btn-search-reset:hover{border-color:var(--text-dark);color:var(--text-dark);background:rgba(var(--gray-1000-rgb),.02)}.btn-search-execute{display:flex;align-items:center;gap:8px;padding:8px 20px;background:var(--primary-color);border:none;color:var(--brand-white);font-weight:700;font-size:13px;border-radius:8px;cursor:pointer;transition:all .2s ease;box-shadow:0 4px 10px rgba(var(--primary-rgb),.12)}.btn-search-execute:hover{background:var(--primary-hover);transform:translateY(-1px)}.btn-search-execute app-icon{font-size:18px!important;width:18px!important;height:18px!important}.map-doctor-wrapper{width:100%;display:flex;flex-direction:column;gap:24px}.map-grid{display:grid;grid-template-columns:5fr 7fr;gap:24px}@media(max-width:1024px){.map-grid{grid-template-columns:1fr}}.map-left-col{display:flex;flex-direction:column;gap:20px}.map-right-col{display:flex;flex-direction:column}.map-right-col .doctors-list{display:flex;flex-direction:column;gap:12px;max-height:500px;overflow-y:auto;padding-right:4px}.doctor-list-row{display:flex;align-items:center;gap:16px;padding:14px 18px;border:1px solid var(--border-color);border-radius:12px;cursor:pointer;transition:all .2s ease;background:var(--white)}.doctor-list-row:hover{border-color:var(--primary-color);background:rgba(var(--primary-rgb),.02);transform:translate(3px)}.doctor-list-row.selected{border-color:var(--primary-color);background:rgba(var(--primary-rgb),.05);box-shadow:0 4px 12px rgba(var(--primary-rgb),.04)}.price-input-group{display:flex;align-items:center;position:relative}.currency-prefix{position:absolute;left:12px;font-size:12px;font-weight:600;color:var(--icon-color)}.price-input{width:130px;padding:8px 12px 8px 45px;border:1px solid var(--border-color);border-radius:50px;font-size:14px;font-weight:600;color:var(--primary-color);outline:none;transition:all .2s;background:var(--white)}.price-input:focus{border-color:var(--primary-color);box-shadow:0 0 0 3px rgba(var(--primary-rgb),.1)}.schedule-container{display:grid;grid-template-columns:repeat(auto-fill,minmax(400px,1fr));gap:20px}.schedule-day-row{padding:20px;border:1px solid var(--border-color);border-radius:16px;background:var(--white);transition:all .2s;display:flex;flex-direction:column;height:100%}.schedule-day-row:hover{border-color:var(--primary-color);box-shadow:0 4px 12px rgba(var(--primary-rgb),.05)}.day-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px;padding-bottom:12px;border-bottom:1px solid var(--bg-subtle)}.day-name{display:flex;align-items:center;gap:12px;font-size:15px;font-weight:700;color:var(--text-dark)}.slots-list{display:flex;flex-direction:column;gap:12px;margin-top:8px;flex-grow:1}.slot-item{display:flex;align-items:center;justify-content:space-between;gap:12px;background:var(--bg-subtle);padding:10px 14px;border-radius:10px}.slot-inputs{display:flex;align-items:center;gap:12px;flex-grow:1}.slot-to{font-size:12px;color:var(--text-muted);font-weight:500}.day-off-msg{font-size:13px;color:var(--text-muted);font-style:italic}.spin{animation:ar-spin 1.5s linear infinite}@keyframes ar-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.surgeon-toggle-wrapper{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;background:rgba(var(--primary-rgb),.04);border-radius:14px;border:1px dashed var(--border-color);margin-top:5px}.toggle-info{display:flex;flex-direction:column;gap:2px}.toggle-label{font-size:14px;font-weight:700;color:var(--primary-color)}.toggle-desc{font-size:12px;color:var(--text-muted);font-weight:500}.consultation-modes{display:flex;flex-direction:column;gap:0;border:1px solid var(--border-color);border-radius:14px;overflow:hidden}.consult-mode-row{display:flex;align-items:center;justify-content:space-between;padding:18px 20px;gap:16px;background:var(--white);transition:background .2s}.consult-mode-row:hover{background:rgba(var(--primary-rgb),.03)}.consult-mode-divider{height:1px;background:var(--border-color)}.consult-mode-info{display:flex;align-items:center;gap:14px;flex:1}.consult-mode-icon{width:40px;height:40px;border-radius:10px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.consult-mode-icon.offline{background:rgba(var(--green-500-rgb),.1);color:var(--green-500)}.consult-mode-icon.online{background:rgba(var(--blue-500-rgb),.1);color:var(--blue-500)}.consult-mode-controls{display:flex;align-items:center;gap:12px}.fee-input{width:180px}.inhouse-checkbox-wrapper{display:flex;flex-direction:column;gap:6px;padding:16px 20px;background:rgba(var(--primary-rgb),.04);border-radius:14px;border:1px dashed var(--border-color)}.inhouse-checkbox-label{font-size:14px;font-weight:600;color:var(--text-dark)}.inhouse-label-text{font-size:14px;font-weight:700;color:var(--primary-color)}.inhouse-label-desc{font-size:12px;color:var(--text-muted);font-weight:500;margin-left:24px}.doc-row-avatar-col{flex-shrink:0}.doc-row-avatar-img{width:48px;height:48px;border-radius:10px;object-fit:cover;border:2px solid var(--border-color)}.doc-row-avatar-initials{width:48px;height:48px;border-radius:10px;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:16px;color:var(--brand-white);border:2px solid var(--border-color)}.doc-row-details{flex:1;display:flex;flex-direction:column;gap:2px}.doc-row-name-line{display:flex;align-items:center;justify-content:space-between;gap:8px}.doc-row-name-line h4{margin:0;font-size:14px;font-weight:700;color:var(--text-dark)}.doc-row-id{font-size:11px;font-weight:600;color:var(--primary-color);background:rgba(var(--primary-rgb),.08);padding:2px 6px;border-radius:6px}.doc-row-sub-line{display:flex;align-items:center;gap:6px;font-size:12px;color:var(--text-muted);font-weight:500}.doc-row-dot{font-size:10px;color:var(--border-color)}.chevron-arrow{color:var(--text-muted);opacity:.6;transition:transform .2s ease}.doctor-list-row:hover .chevron-arrow{opacity:1;transform:translate(2px);color:var(--primary-color)}.detail-mapping-card{min-height:auto;display:flex;flex-direction:column}.empty-detail-placeholder{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:64px 24px;text-align:center;color:var(--text-muted);flex:1}.placeholder-icon{font-size:56px!important;height:56px!important;width:56px!important;color:rgba(var(--primary-rgb),.2);margin-bottom:16px}.empty-detail-placeholder h4{margin:0 0 6px;font-size:16px;font-weight:700;color:var(--text-dark)}.empty-detail-placeholder p{margin:0;font-size:13px;font-weight:500;max-width:280px;line-height:1.4}.mapping-detail-panel{display:flex;flex-direction:column;gap:20px}.detail-header{border-bottom:1px solid var(--border-color);padding-bottom:12px}.detail-header h3{margin:0;font-size:16px;font-weight:700;color:var(--text-dark)}.doc-profile-card{display:flex;align-items:center;gap:20px;padding:16px;background:rgba(var(--primary-rgb),.03);border-radius:12px;border:1px solid rgba(var(--primary-rgb),.06)}.profile-avatar-wrapper{flex-shrink:0}.profile-avatar-img{width:64px;height:64px;border-radius:12px;object-fit:cover;border:2px solid var(--brand-white);box-shadow:0 4px 10px rgba(var(--gray-1000-rgb),.06)}.profile-avatar-initials{width:64px;height:64px;border-radius:12px;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:20px;color:var(--brand-white);border:2px solid var(--brand-white);box-shadow:0 4px 10px rgba(var(--gray-1000-rgb),.06)}.profile-info-block{display:flex;flex-direction:column;gap:2px}.profile-info-block h2{margin:0;font-size:16px;font-weight:700;color:var(--text-dark)}.profile-specialty{font-size:13px;font-weight:600;color:var(--primary-color)}.profile-id{font-size:12px;color:var(--text-muted);font-weight:500}.profile-info-list{display:flex;flex-direction:column;gap:10px}.info-row{display:flex;justify-content:space-between;font-size:13px;padding:4px 0}.info-label{color:var(--text-muted);font-weight:600}.info-value{color:var(--text-dark);font-weight:700;text-align:right}.divider-line{height:1px;background:var(--border-color);margin:4px 0}.clinic-contact-form{display:flex;flex-direction:column;gap:14px}.custom-form-input{width:100%;padding:10px 14px;border:1.5px solid var(--border-color);border-radius:8px;font-size:13px;font-weight:500;color:var(--text-dark);outline:none;transition:border-color .2s}.custom-form-input:focus{border-color:var(--primary-color)}.action-btn-container{margin-top:8px}.btn-map-action{width:100%;display:flex;align-items:center;justify-content:center;gap:8px;padding:12px 24px;background:var(--primary-color);color:var(--brand-white);border:none;border-radius:8px;font-weight:700;font-size:14px;cursor:pointer;transition:all .2s ease;box-shadow:0 4px 12px rgba(var(--primary-rgb),.16)}.btn-map-action:hover:not(:disabled){background:var(--primary-hover);transform:translateY(-1px);box-shadow:0 6px 16px rgba(var(--primary-rgb),.24)}.btn-map-action:active:not(:disabled){transform:translateY(0)}.btn-map-action:disabled{background:var(--border-color);color:var(--text-muted);cursor:not-allowed;box-shadow:none}.mapping-detail-panel-split{display:grid;grid-template-columns:1fr 1fr;gap:32px}.mapping-info-col{display:flex;flex-direction:column;gap:20px}.mapping-settings-col{display:flex;flex-direction:column;gap:20px;border-left:1px solid var(--border-color);padding-left:32px}@media(max-width:768px){.mapping-detail-panel-split{grid-template-columns:1fr;gap:24px}.mapping-settings-col{border-left:none;padding-left:0;border-top:1px solid var(--border-color);padding-top:24px}}.dark-theme .form-card{background:var(--bg-subtle)}.dark-theme .form-section-title{color:var(--text-main);border-bottom:1px solid var(--border-color)}.dark-theme .form-footer{background:transparent!important;border-top:none!important}.dark-theme .form-footer.floating-footer{background:rgba(var(--bg-subtle-rgb, 43, 43, 43),.85)!important;border-top:1px solid var(--border-color)!important}.dark-theme .selection-option,.dark-theme .doctor-list-row{background:var(--bg-subtle)}.status-toggle-wrap{display:flex;align-items:center;gap:10px;height:42px;padding:0 14px;background:var(--bg-light);border:1px solid var(--border-color);border-radius:8px;box-sizing:border-box}.status-switch-label{font-size:13px;font-weight:600;color:var(--text-main)}.draft-alert-banner{display:flex;align-items:center;justify-content:space-between;gap:12px;background-color:rgba(var(--primary-rgb),.08);border:1px solid rgba(var(--primary-rgb),.22);color:var(--primary-color);padding:12px 18px;border-radius:10px;margin-bottom:20px;font-size:13.5px;box-shadow:0 1px 3px rgba(var(--gray-1000-rgb),.02);animation:fadeInDraft .25s ease-in-out}@keyframes fadeInDraft{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.draft-alert-banner.warning,.draft-unsaved-banner,.draft-unsaved-container{display:flex;align-items:center;justify-content:space-between;gap:12px;background-color:var(--amber-50);border:1px solid var(--amber-300);color:var(--secondary-800);padding:12px 18px;border-radius:10px;margin-bottom:20px;font-size:13.5px;animation:fadeInDraft .25s ease-in-out}.draft-alert-banner.secondary{background-color:rgba(var(--secondary-rgb),.1);border-color:rgba(var(--secondary-rgb),.35);color:var(--secondary-dark, var(--secondary-dark))}.draft-alert-content{display:flex;align-items:center;gap:10px;flex:1}.draft-alert-icon,.draft-alert-banner app-icon,.draft-unsaved-banner app-icon,.draft-unsaved-container app-icon{font-size:20px;width:20px;height:20px;flex-shrink:0;color:inherit;display:flex;align-items:center;justify-content:center}.draft-alert-text{font-size:13px;line-height:1.45;color:inherit}.draft-alert-text strong{font-weight:600}.draft-alert-actions{display:flex;align-items:center;gap:8px;flex-shrink:0}.btn-clear-draft{background:transparent;border:1px solid rgba(var(--primary-rgb),.3);color:var(--primary-color);padding:5px 12px;border-radius:6px;cursor:pointer;display:inline-flex;align-items:center;gap:5px;font-size:12px;font-weight:600;transition:all .2s ease;white-space:nowrap}.draft-unsaved-banner .btn-clear-draft,.draft-unsaved-container .btn-clear-draft,.draft-alert-banner.warning .btn-clear-draft{border-color:rgba(var(--secondary-800-rgb),.35);color:var(--secondary-800)}.btn-clear-draft app-icon{font-size:15px!important;width:15px!important;height:15px!important}.btn-clear-draft:hover{background-color:rgba(var(--primary-rgb),.12);border-color:var(--primary-color);color:var(--primary-color)}.draft-unsaved-banner .btn-clear-draft:hover,.draft-unsaved-container .btn-clear-draft:hover,.draft-alert-banner.warning .btn-clear-draft:hover{background-color:var(--amber-100);border-color:var(--secondary-600);color:var(--secondary-800)}.draft-status-pill{display:inline-flex;align-items:center;gap:6px;padding:3px 8px;background:rgba(var(--amber-500-rgb),.12);color:var(--secondary-600);border:1px solid rgba(var(--amber-500-rgb),.25);border-radius:12px;font-size:11px;font-weight:600;letter-spacing:.01em}.draft-status-pill .pulse-dot{width:6px;height:6px;border-radius:50%;background-color:var(--amber-500);box-shadow:0 0 rgba(var(--amber-500-rgb),.6);animation:draftPulse 2s infinite}@keyframes draftPulse{0%{box-shadow:0 0 rgba(var(--amber-500-rgb),.6)}70%{box-shadow:0 0 0 6px rgba(var(--amber-500-rgb),0)}to{box-shadow:0 0 rgba(var(--amber-500-rgb),0)}}.fields-builder-container{display:flex;flex-direction:column;gap:16px}.empty-fields-state{text-align:center;padding:30px;background-color:var(--bg-light);border:1px dashed var(--border-color);border-radius:10px;color:var(--text-muted)}.empty-fields-state app-icon{font-size:32px!important;width:32px!important;height:32px!important;margin-bottom:8px}.field-row-card{background-color:var(--bg-light, var(--gray-50));border:1px solid var(--border-color);border-radius:10px;padding:16px;transition:border-color .2s}.field-row-card:hover{border-color:var(--gray-300)}.field-row-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.field-order-badge{background-color:var(--primary-color);color:#fff;font-size:11px;font-weight:700;padding:2px 8px;border-radius:12px}.field-row-title{font-size:14px;font-weight:600;color:var(--text-main)}.field-row-actions{display:flex;align-items:center;gap:4px}.icon-action-btn{background:none;border:none;color:var(--text-muted);width:28px;height:28px;border-radius:6px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s}.icon-action-btn:hover:not([disabled]){background-color:var(--border-color);color:var(--text-main)}.icon-action-btn.delete:hover{background-color:var(--red-100);color:var(--danger-color)}.icon-action-btn[disabled]{opacity:.3;cursor:not-allowed}.icon-action-btn app-icon{font-size:16px!important;width:16px!important;height:16px!important}.field-row-grid{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:14px}.form-page-container{padding-bottom:60px}.form-actions-bar{display:flex;align-items:center;justify-content:space-between;margin-top:24px;margin-bottom:40px;padding:16px 24px;background-color:var(--white);border:1px solid var(--border-color);border-radius:12px}.form-actions-bar.is-sticky{position:sticky;bottom:-24px;z-index:10;margin-top:16px;margin-bottom:0;border-bottom:none;border-radius:12px 12px 0 0;box-shadow:0 -4px 24px -8px rgba(var(--gray-1000-rgb),.18)}@media(max-width:992px){.field-row-grid{grid-template-columns:1fr 1fr}}@media(max-width:600px){.field-row-grid{grid-template-columns:1fr}}.status-toggle-wrap{display:flex;align-items:center;gap:10px;height:38px}.logo-uploader-landscape ::ng-deep .ant-upload.ant-upload-select-picture-card{width:180px;height:90px;margin:0;border-radius:10px;background-color:var(--bg-subtle);border:1px dashed var(--border-color);transition:all .3s}.logo-uploader-landscape ::ng-deep .ant-upload.ant-upload-select-picture-card:hover{border-color:var(--primary-color)}.logo-preview-container{position:relative;width:100%;height:100%}.uploaded-logo-img{width:100%;height:100%;object-fit:contain;border-radius:10px;display:block}.upload-overlay{position:absolute;inset:0;background:rgba(var(--brand-white-rgb),.7);display:flex;align-items:center;justify-content:center;border-radius:10px}.otp-inputs-wrapper{display:flex;justify-content:space-between;gap:8px}.otp-digit-input{width:48px;height:48px;border:1px solid var(--gray-300);border-radius:12px;text-align:center;font-size:18px;font-weight:700;color:var(--gray-900);outline:none;transition:border-color .2s,box-shadow .2s;background:var(--brand-white)}.otp-digit-input:focus{border-color:var(--brand-primary);box-shadow:0 0 0 1px rgba(var(--brand-primary-rgb),.1)}.resend-wrapper{text-align:center;font-size:13px;color:var(--gray-500);margin-top:12px}.resend-btn{background:none;border:none;color:var(--gray-500);font-weight:700;cursor:pointer;padding:0;font-family:inherit}.resend-btn:hover{text-decoration:underline}.otp-digit-input.is-invalid{border-color:var(--red-500)}.otp-digit-input.is-invalid:focus{box-shadow:0 0 0 1px rgba(var(--red-500-rgb),.15)}.otp-digit-input:disabled{background:var(--gray-50);color:var(--gray-500);cursor:not-allowed}.resend-btn:disabled{cursor:not-allowed;text-decoration:none;opacity:.7}@media(max-width:400px){.otp-inputs-wrapper{gap:6px}.otp-digit-input{width:100%;min-width:0;height:44px}}.login-form{display:contents}.agreement-file{display:flex;align-items:center;gap:8px;min-height:40px;padding-inline:12px 4px;border:1px solid var(--border-color);border-radius:8px;background:var(--bg-subtle)}.agreement-file-icon{flex-shrink:0;font-size:18px;color:var(--primary-color)}.agreement-file-name{flex:1;min-width:0;overflow:hidden;padding:0;border:none;background:none;color:var(--primary-color);font-size:13px;font-weight:600;text-align:start;text-overflow:ellipsis;white-space:nowrap;cursor:pointer}.agreement-file-name:hover{text-decoration:underline}.agreement-file-actions{display:flex;align-items:center;flex-shrink:0}.agreement-hint{display:block;margin-top:4px;color:var(--text-muted);font-size:12px}.clinic-form-page{padding:0;display:flex;flex-direction:column;gap:0}.cf-header-row{display:flex;align-items:flex-start;gap:16px}.header-info{flex:1;min-width:0}.status-field{justify-content:flex-start}.status-toggle-wrap{display:flex;align-items:center;gap:10px;height:42px}.status-switch-label{font-size:14px;font-weight:600;color:var(--text-muted)}.empty-commission{display:flex;align-items:center;gap:10px;padding:14px 16px;background:var(--bg-subtle);border-radius:10px;margin-bottom:12px}.empty-commission app-icon{color:var(--icon-color);font-size:18px}.empty-commission p{margin:0;font-size:13px;color:var(--text-muted)}.commission-list{display:flex;flex-direction:column;gap:10px}.commission-row{display:grid;grid-template-columns:1fr 1fr 100px 40px;gap:12px;align-items:center;padding:10px 16px;background:var(--bg-subtle);border-radius:10px}.type-select,.ref-select{width:100%!important}.remove-btn{background:none;border:none;color:var(--red-500);cursor:pointer;display:flex;align-items:center;justify-content:center;padding:4px;border-radius:6px;transition:background .2s;flex-shrink:0}.remove-btn:hover{background:rgba(var(--red-500-rgb),.08)}.logo-uploader ::ng-deep .ant-upload.ant-upload-select-picture-card{width:100%;height:100px;margin:0;border-radius:14px;background-color:var(--bg-subtle);border:1px dashed var(--border-color);transition:all .3s}.logo-uploader ::ng-deep .ant-upload.ant-upload-select-picture-card:hover{border-color:var(--primary-color)}.upload-placeholder{display:flex;flex-direction:column;align-items:center;justify-content:center;color:var(--text-muted)}.upload-placeholder app-icon{font-size:28px;height:28px;width:28px;color:var(--icon-color)}.upload-placeholder app-icon.spin{animation:spin 1s linear infinite}.upload-text{margin-top:8px;font-size:13px;font-weight:500}.uploaded-logo{width:100%;height:100%;object-fit:contain;border-radius:12px}.clinic-form-page .form-footer{position:static;margin-top:32px;padding:24px 0 0;background:transparent;backdrop-filter:none;-webkit-backdrop-filter:none;border-top:1px solid var(--border-color);box-shadow:none}.btn-search-map-header{background:rgba(var(--primary-rgb),.08);color:var(--primary-color);border:1px solid rgba(var(--primary-rgb),.25);padding:0 14px;height:32px;border-radius:8px;font-weight:600;font-size:13px;cursor:pointer;display:inline-flex;align-items:center;gap:6px;transition:all .2s ease}.btn-search-map-header:hover{background:var(--primary-color);color:var(--white);border-color:var(--primary-color);transform:translateY(-1px);box-shadow:0 3px 8px rgba(var(--primary-rgb),.2)}.btn-search-map-header app-icon{font-size:15px}.btn-map-link-action{background:none;border:none;color:var(--primary-color);font-size:12px;font-weight:600;cursor:pointer;display:inline-flex;align-items:center;gap:4px;padding:2px 6px;border-radius:4px;transition:all .15s ease}.btn-map-link-action:hover{background:rgba(var(--primary-rgb),.08);text-decoration:underline}.btn-map-link-action app-icon{font-size:14px}.clinic-form-map-preview{border-radius:12px;overflow:hidden;border:1px solid var(--border-color);background:var(--bg-subtle);padding:10px;margin-top:12px}.map-preview-tag{display:flex;align-items:center;gap:6px;font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:8px}.map-preview-tag app-icon{font-size:15px;color:var(--primary-color)}.detail-page-container,.pv-page-container,.av-page-container,.dv-page,.lts-page{display:flex;flex-direction:column;gap:20px;padding:0;height:auto;min-height:100%}.detail-page-container>app-tabs+.table-card,.pv-page-container>app-tabs+.table-card,.av-page-container>app-tabs+.table-card,.dv-page>app-tabs+.table-card,.lts-page>app-tabs+.table-card{margin-top:-20px}.ar-page-subtitle{font-size:13px;color:var(--text-muted);margin:0;font-weight:400}.detail-back-btn,.pv-back-btn,.av-back-btn,.dv-back-btn,.lts-back-btn{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:10px;border:1px solid var(--border-color);background:var(--white);color:var(--text-muted);cursor:pointer;transition:all .2s;flex-shrink:0}.detail-back-btn:hover,.pv-back-btn:hover,.av-back-btn:hover,.dv-back-btn:hover,.lts-back-btn:hover{border-color:var(--primary-color);color:var(--primary-color);background:rgba(var(--primary-rgb),.05)}.detail-back-btn app-icon,.pv-back-btn app-icon,.av-back-btn app-icon,.dv-back-btn app-icon,.lts-back-btn app-icon{font-size:18px!important;width:18px!important;height:18px!important}.pv-unified-card,.av-hero-card,.dv-banner-card{margin-bottom:0}.pv-unified-top,.dv-banner-top{display:flex;align-items:center;gap:16px;margin-bottom:20px}.av-hero-card{display:flex;align-items:center;justify-content:space-between;gap:24px}.av-hero-main{display:flex;align-items:center;gap:16px;min-width:0}.pv-unified-avatar,.av-avatar{width:52px;height:52px;border-radius:50%;background:rgba(var(--primary-rgb),.12);color:var(--primary-color);font-size:20px;font-weight:800;display:flex;align-items:center;justify-content:center;flex-shrink:0}.dv-avatar-wrap{position:relative;flex-shrink:0}.dv-avatar-img{width:72px;height:72px;border-radius:50%;object-fit:cover;border:3px solid var(--white);box-shadow:0 0 0 2px rgba(var(--primary-rgb),.2)}.dv-avatar-initials{width:72px;height:72px;border-radius:50%;background:rgba(var(--primary-rgb),.12);color:var(--primary-color);font-size:24px;font-weight:800;display:flex;align-items:center;justify-content:center}.dv-avatar-status-dot{position:absolute;bottom:4px;right:4px;width:12px;height:12px;border-radius:50%;border:2px solid var(--white)}.dv-avatar-status-dot.dot-active{background:var(--green-600)}.dv-avatar-status-dot.dot-inactive{background:var(--gray-400)}.pv-unified-identity,.dv-identity{display:flex;flex-direction:column;gap:3px;flex:1}.pv-unified-name,.dv-full-name{font-size:18px;font-weight:800;color:var(--text-dark);line-height:1.2}.pv-unified-id,.dv-doc-id{font-size:12px;color:var(--text-muted);font-weight:600}.dv-designation{font-size:13px;color:var(--primary-color);font-weight:500}.av-hero-copy{min-width:0}.av-eyebrow,.av-subsection-label{font-size:11px;font-weight:700;color:var(--text-muted);text-transform:uppercase;letter-spacing:.6px}.av-hero-copy h2{margin:4px 0;font-size:20px;font-weight:700;color:var(--text-dark)}.av-hero-copy p,.av-note{margin:0;font-size:13px;color:var(--text-muted);line-height:1.6}.pv-unified-divider,.dv-divider{border:none;border-top:1px solid var(--border-color);margin-bottom:20px}.pv-unified-fields,.dv-fields{display:grid;grid-template-columns:1fr auto 1fr auto 1fr;align-items:start}.pv-unified-col,.dv-col{padding:0 24px}.pv-unified-col:first-child,.dv-col:first-child{padding-left:0}.pv-unified-col:last-child,.dv-col:last-child{padding-right:0}.pv-col-divider,.dv-col-divider{width:1px;background:var(--border-color);align-self:stretch;min-height:80px}.pv-unified-col-label,.dv-col-label{display:flex;align-items:center;gap:7px;font-size:11px;font-weight:700;color:var(--text-muted);text-transform:uppercase;letter-spacing:.6px;margin-bottom:16px}.pv-unified-col-label app-icon,.dv-col-label app-icon{font-size:14px!important;width:14px!important;height:14px!important;color:var(--primary-color)}.pv-field-grid,.dv-field-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px 20px}.pv-field,.dv-field,.av-field{display:flex;flex-direction:column;gap:4px}.pv-field.pv-field-full,.av-field-full{grid-column:1 / -1}.pv-field label,.dv-field label,.av-field label,.av-stat-label{font-size:11px;font-weight:600;color:var(--text-light);text-transform:uppercase;letter-spacing:.5px}.pv-field span,.dv-field span,.av-field span,.av-stat strong{font-size:13px;font-weight:600;color:var(--text-dark);line-height:1.4}.pv-contact-val{display:flex;align-items:center;gap:7px}.pv-contact-val app-icon{font-size:15px!important;width:15px!important;height:15px!important;color:var(--primary-color);flex-shrink:0}.pv-sub-divider{border:none;border-top:1px solid var(--border-color);margin:16px 0}.pv-sub-label{font-size:11px;font-weight:700;color:var(--text-muted);text-transform:uppercase;letter-spacing:.6px;margin-bottom:12px}.pv-unified-stats,.dv-stats{display:flex;gap:8px;flex-shrink:0}.pv-badge-stat,.dv-stat{display:flex;align-items:center;gap:10px;padding:8px 14px 8px 10px;border-radius:50px;border:1px solid transparent}.pv-badge-icon,.dv-stat-icon{display:flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:50%;flex-shrink:0}.pv-badge-icon app-icon,.dv-stat-icon app-icon{font-size:15px!important;width:15px!important;height:15px!important}.pv-badge-text,.dv-stat-text{display:flex;flex-direction:column;gap:1px}.pv-badge-val,.dv-stat-val{font-size:15px;font-weight:800;line-height:1}.pv-badge-label,.dv-stat-label{font-size:11px;font-weight:500;white-space:nowrap}.pv-badge-primary,.dv-stat-primary{background:rgba(var(--primary-rgb),.07);border-color:rgba(var(--primary-rgb),.12)}.pv-badge-primary .pv-badge-icon,.dv-stat-primary .dv-stat-icon{background:rgba(var(--primary-rgb),.12);color:var(--primary-color)}.pv-badge-primary .pv-badge-val,.dv-stat-primary .dv-stat-val{color:var(--primary-color)}.pv-badge-primary .pv-badge-label{color:var(--primary-color);opacity:.7}.pv-badge-teal,.dv-stat-teal{background:rgba(var(--primary-400-rgb),.07);border-color:rgba(var(--primary-400-rgb),.15)}.pv-badge-teal .pv-badge-icon,.dv-stat-teal .dv-stat-icon{background:rgba(var(--primary-400-rgb),.12);color:var(--primary-400)}.pv-badge-teal .pv-badge-val,.dv-stat-teal .dv-stat-val{color:var(--primary-400)}.pv-badge-teal .pv-badge-label{color:var(--primary-400);opacity:.7}.pv-badge-amber,.dv-stat-amber{background:rgba(var(--secondary-700-rgb),.08);border-color:rgba(var(--secondary-700-rgb),.16)}.pv-badge-amber .pv-badge-icon,.dv-stat-amber .dv-stat-icon{background:rgba(var(--secondary-700-rgb),.12);color:var(--secondary-700)}.pv-badge-amber .pv-badge-val,.dv-stat-amber .dv-stat-val{color:var(--secondary-700)}.pv-badge-amber .pv-badge-label{color:var(--secondary-700);opacity:.75}.pv-badge-violet,.dv-stat-violet{background:rgba(var(--purple-500-rgb),.07);border-color:rgba(var(--purple-500-rgb),.15)}.pv-badge-violet .pv-badge-icon,.dv-stat-violet .dv-stat-icon{background:rgba(var(--purple-500-rgb),.12);color:var(--purple-500)}.pv-badge-violet .pv-badge-val,.dv-stat-violet .dv-stat-val{color:var(--purple-500)}.pv-badge-violet .pv-badge-label{color:var(--purple-500);opacity:.7}.dv-stat-rose{background:rgba(var(--danger-rgb),.07);border-color:rgba(var(--danger-rgb),.15)}.dv-stat-rose .dv-stat-icon{background:rgba(var(--danger-rgb),.12);color:var(--danger-color)}.dv-stat-rose .dv-stat-val{color:var(--danger-color)}.dv-stat-rose .dv-stat-label{color:var(--danger-color);opacity:.7}.av-hero-stats{display:grid;grid-template-columns:repeat(4,minmax(120px,1fr));gap:12px;width:min(100%,560px)}.av-stat{border:1px solid var(--border-color);border-radius:12px;padding:14px 16px;background:var(--white);display:flex;flex-direction:column;gap:6px}.av-grid{display:grid;grid-template-columns:1.6fr 1fr;gap:20px}.av-info-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 24px}.av-info-grid-compact{gap:16px}.av-subsection{margin-top:24px;padding-top:20px;border-top:1px solid var(--border-color)}.av-chip-list{display:flex;flex-wrap:wrap;gap:10px;margin-top:12px}.av-chip{display:inline-flex;align-items:center;min-height:32px;padding:0 14px;border-radius:999px;background:rgba(var(--primary-rgb),.08);color:var(--primary-color);font-size:12px;font-weight:600}.av-timeline{display:flex;flex-direction:column;gap:18px}.av-timeline-item{display:grid;grid-template-columns:96px 16px 1fr;gap:16px;align-items:start}.av-timeline-time{font-size:12px;font-weight:700;color:var(--primary-color);padding-top:2px}.av-timeline-dot{width:12px;height:12px;border-radius:50%;background:var(--primary-color);box-shadow:0 0 0 4px rgba(var(--primary-rgb),.12);margin-top:4px}.av-timeline-content{padding-bottom:18px;border-bottom:1px solid var(--border-color)}.av-timeline-content h4{margin:0 0 6px;font-size:14px;font-weight:600;color:var(--text-dark)}.av-timeline-content p{margin:0;font-size:13px;color:var(--text-muted);line-height:1.6}.dv-bio-text{font-size:14px;color:var(--text-muted);line-height:1.7;margin:0;white-space:pre-wrap}.dv-section-title{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:700;color:var(--text-dark);margin-bottom:16px}.dv-section-title app-icon{font-size:18px!important;width:18px!important;height:18px!important;color:var(--primary-color)}.dv-dept-grid{display:flex;flex-wrap:wrap;gap:12px}.dv-dept-chip{display:flex;align-items:center;gap:10px;padding:10px 16px;border-radius:12px;background:rgba(var(--primary-rgb),.06);border:1px solid rgba(var(--primary-rgb),.12);transition:background .2s}.dv-dept-chip:hover{background:rgba(var(--primary-rgb),.1)}.dv-dept-inactive{opacity:.5;background:rgba(var(--gray-1000-rgb),.04);border-color:var(--border-color)}.dv-dept-icon{font-size:20px!important;width:20px!important;height:20px!important;color:var(--primary-color)}.dv-dept-info{display:flex;flex-direction:column;gap:2px}.dv-dept-name{font-size:13px;font-weight:700;color:var(--text-dark)}.dv-dept-status{font-size:11px;color:var(--text-muted);font-weight:500}.pv-history-section{background:var(--white);border-radius:16px;overflow:hidden;box-shadow:0 4px 20px rgba(var(--gray-1000-rgb),.04)}.pv-history-header{display:flex;align-items:center;justify-content:space-between;padding:20px 24px;border-bottom:1px solid var(--border-color);background:var(--white)}.pv-history-header-left{display:flex;align-items:center;gap:14px}.pv-history-icon{width:38px;height:38px;border-radius:10px;background:rgba(var(--primary-rgb),.1);color:var(--primary-color);display:flex;align-items:center;justify-content:center;flex-shrink:0}.pv-history-icon app-icon{font-size:20px!important;width:20px!important;height:20px!important}.pv-history-header h2{font-size:15px;font-weight:700;color:var(--text-dark);margin:0 0 2px}.pv-history-header p{font-size:12px;color:var(--text-muted);margin:0;font-weight:400}.pv-count-chip{font-size:12px;font-weight:600;color:var(--primary-color);background:rgba(var(--primary-rgb),.1);padding:4px 12px;border-radius:20px;white-space:nowrap}.pv-count-chip-violet{color:var(--purple-500);background:rgba(var(--purple-500-rgb),.1)}.pv-history-icon-lab{background:rgba(var(--primary-400-rgb),.1);color:var(--primary-400)}.pv-history-icon-studies{background:rgba(var(--purple-500-rgb),.1);color:var(--purple-500)}.pv-doctor-strip{display:flex;align-items:center;gap:14px;padding:14px 20px;background:rgba(var(--primary-rgb),.035);border-bottom:1px solid var(--table-border);border-top:1px solid var(--border-color);cursor:pointer;-webkit-user-select:none;user-select:none;transition:background .18s}.pv-doctor-strip:hover{background:rgba(var(--primary-rgb),.065)}.pv-table-animated{animation:pv-expand .2s ease}.pv-doctor-avatar{width:44px;height:44px;border-radius:50%;background:rgba(var(--primary-rgb),.12);color:var(--primary-color);font-size:13px;font-weight:800;display:flex;align-items:center;justify-content:center;flex-shrink:0;letter-spacing:-.5px;border:2px solid rgba(var(--primary-rgb),.15);overflow:hidden}.pv-doctor-photo{width:100%;height:100%;object-fit:cover;object-position:top;display:block}.pv-doctor-meta{display:flex;flex-direction:column;gap:2px;flex:1;min-width:0}.pv-doctor-name{font-size:14px;font-weight:700;color:var(--text-dark);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pv-doctor-spec{font-size:12px;color:var(--text-muted);font-weight:500}.pv-doctor-kpis{display:flex;align-items:center;gap:16px;flex-shrink:0}.pv-kpi{display:flex;flex-direction:column;align-items:flex-end;gap:1px}.pv-kpi-val{font-size:13px;font-weight:700;color:var(--text-dark);line-height:1.2}.pv-kpi-label{font-size:11px;color:var(--text-muted);font-weight:500}.pv-kpi-sep{width:1px;height:28px;background:var(--border-color)}.pv-reason{font-size:13px;font-weight:600;color:var(--text-dark)}.pv-emr-btn{display:inline-flex;align-items:center;gap:5px;background:rgba(var(--primary-rgb),.08);color:var(--primary-color);border:1px solid rgba(var(--primary-rgb),.2);border-radius:50px;padding:5px 12px;font-size:12px;font-weight:600;cursor:pointer;transition:all .2s;white-space:nowrap}.pv-emr-btn app-icon{font-size:14px!important;width:14px!important;height:14px!important}.pv-emr-btn:hover{background:var(--primary-color);color:var(--white);border-color:var(--primary-color);box-shadow:0 4px 10px rgba(var(--primary-rgb),.2)}.pv-lab-group-header,.pv-study-group-header{display:flex;align-items:center;gap:16px;padding:14px 20px;background:rgba(var(--primary-rgb),.035);border-bottom:1px solid var(--table-border);border-top:1px solid var(--border-color);cursor:pointer;-webkit-user-select:none;user-select:none;transition:background .18s}.pv-lab-group-header:hover,.pv-study-group-header:hover{background:rgba(var(--primary-rgb),.065)}.pv-lab-date-badge{display:flex;align-items:center;gap:7px;font-size:13px;font-weight:700;color:var(--text-dark);flex-shrink:0}.pv-lab-date-badge app-icon{font-size:16px!important;width:16px!important;height:16px!important;color:var(--primary-color)}.pv-study-group-header .pv-lab-date-badge app-icon{color:var(--purple-500)}.pv-lab-ordered{display:flex;align-items:center;gap:6px;font-size:12px;color:var(--text-muted);font-weight:500;flex:1}.pv-lab-ordered app-icon{font-size:14px!important;width:14px!important;height:14px!important;color:var(--icon-color)}.pv-lab-group-right{display:flex;align-items:center;gap:12px;flex-shrink:0}.pv-collapse-btn{width:28px;height:28px;border-radius:8px;background:rgba(var(--primary-rgb),.08);color:var(--primary-color);display:flex;align-items:center;justify-content:center;transition:transform .22s ease,background .18s}.pv-collapse-btn app-icon{font-size:18px!important;width:18px!important;height:18px!important;transition:transform .22s ease}.pv-collapse-open .pv-collapse-btn app-icon,.pv-collapse-open app-icon{transform:rotate(180deg)}.pv-report-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:16px;padding:20px;background:var(--bg-subtle);animation:pv-expand .2s ease}@keyframes pv-expand{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.pv-report-card{background:var(--white);border-radius:12px;overflow:hidden;border:1px solid var(--border-color);cursor:pointer;transition:all .2s;display:flex;flex-direction:column}.pv-report-card:hover{border-color:var(--primary-color);box-shadow:0 4px 16px rgba(var(--primary-rgb),.12);transform:translateY(-2px)}.pv-report-thumb{position:relative;height:110px;background:var(--bg-subtle);overflow:hidden}.pv-report-thumb img{width:100%;height:100%;object-fit:cover;object-position:center;transition:transform .3s ease}.pv-report-card:hover .pv-report-thumb img{transform:scale(1.05)}.pv-report-thumb-icon{width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:var(--icon-color)}.pv-report-thumb-icon app-icon{font-size:36px!important;width:36px!important;height:36px!important}.pv-report-thumb-overlay{position:absolute;inset:0;background:rgba(var(--primary-rgb),.55);display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .2s}.pv-report-card:hover .pv-report-thumb-overlay{opacity:1}.pv-report-thumb-overlay app-icon{font-size:28px!important;width:28px!important;height:28px!important;color:var(--brand-white)}.pv-report-info{padding:10px 12px;display:flex;flex-direction:column;gap:4px}.pv-report-name{font-size:12px;font-weight:600;color:var(--text-dark);line-height:1.3}.pv-report-cat{display:flex;align-items:center;gap:4px;font-size:11px;color:var(--text-muted);font-weight:500}.pv-report-cat app-icon{font-size:12px!important;width:12px!important;height:12px!important}.pv-study-list{display:flex;flex-direction:column;gap:0;background:var(--bg-subtle);padding:16px 20px;animation:pv-expand .2s ease}.pv-study-card{display:flex;align-items:flex-start;gap:18px;background:var(--white);border:1px solid var(--border-color);border-radius:14px;padding:18px 20px;margin-bottom:12px;transition:box-shadow .2s,border-color .2s,transform .2s}.pv-study-card:last-child{margin-bottom:0}.pv-study-card:hover{border-color:rgba(var(--purple-500-rgb),.35);box-shadow:0 6px 24px rgba(var(--purple-500-rgb),.09);transform:translateY(-1px)}.pv-study-cat-icon{width:48px;height:48px;border-radius:12px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.pv-study-cat-icon app-icon{font-size:22px!important;width:22px!important;height:22px!important}.pv-study-cat-endoscopy{background:rgba(var(--purple-500-rgb),.12);color:var(--purple-500)}.pv-study-cat-radiology{background:rgba(var(--blue-500-rgb),.12);color:var(--blue-500)}.pv-study-cat-cardiology{background:rgba(var(--red-500-rgb),.12);color:var(--red-500)}.pv-study-cat-ultrasound{background:rgba(var(--primary-400-rgb),.12);color:var(--primary-400)}.pv-study-cat-nuclear-medicine{background:rgba(var(--amber-500-rgb),.12);color:var(--amber-500)}.pv-study-cat-neurology{background:rgba(var(--blue-600-rgb),.12);color:var(--blue-600)}.pv-study-body{flex:1;min-width:0;display:flex;flex-direction:column;gap:8px}.pv-study-title-row{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.pv-study-name{font-size:14px;font-weight:700;color:var(--text-dark);line-height:1.3}.pv-study-status{display:inline-flex;align-items:center;gap:5px;font-size:11px;font-weight:600;padding:3px 9px;border-radius:20px;white-space:nowrap}.pv-study-status-dot{width:6px;height:6px;border-radius:50%;flex-shrink:0}.study-status-final{background:rgba(var(--green-500-rgb),.1);color:var(--green-500);border:1px solid rgba(var(--green-500-rgb),.2)}.study-status-final .pv-study-status-dot{background:var(--green-500)}.study-status-preliminary{background:rgba(var(--amber-500-rgb),.1);color:var(--secondary-600);border:1px solid rgba(var(--amber-500-rgb),.2)}.study-status-preliminary .pv-study-status-dot{background:var(--amber-500)}.study-status-addendum{background:rgba(var(--blue-500-rgb),.1);color:var(--info-color);border:1px solid rgba(var(--blue-500-rgb),.2)}.study-status-addendum .pv-study-status-dot{background:var(--blue-500)}.pv-study-category-tag{font-size:11px;font-weight:600;color:var(--text-muted);background:var(--bg-subtle);border:1px solid var(--border-color);border-radius:20px;padding:2px 9px}.pv-study-meta{display:flex;align-items:center;flex-wrap:wrap;gap:6px}.pv-study-meta-item{display:inline-flex;align-items:center;gap:4px;font-size:12px;color:var(--text-muted);font-weight:500}.pv-study-meta-item app-icon{font-size:13px!important;width:13px!important;height:13px!important;color:var(--icon-color)}.pv-study-meta-sep{color:var(--text-light);font-size:13px;line-height:1}.pv-study-findings{font-size:12.5px;color:var(--text-muted);font-weight:400;line-height:1.6;margin:0;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;border-left:3px solid rgba(var(--purple-500-rgb),.3);padding:8px 12px;border-radius:0 8px 8px 0;background:var(--bg-subtle)}.pv-study-files{display:flex;flex-direction:column;align-items:flex-end;gap:8px;flex-shrink:0;min-width:120px}.pv-study-files-label{font-size:10px;font-weight:700;color:var(--text-muted);text-transform:uppercase;letter-spacing:.5px;align-self:flex-end}.pv-study-files-strip{display:flex;gap:6px;align-items:center}.pv-study-file-thumb{position:relative;width:50px;height:50px;border-radius:8px;overflow:hidden;border:1.5px solid var(--border-color);cursor:pointer;background:var(--bg-subtle);flex-shrink:0;transition:border-color .2s,transform .2s}.pv-study-file-thumb:hover{border-color:var(--purple-500);transform:scale(1.05)}.pv-study-file-thumb img{width:100%;height:100%;object-fit:cover;object-position:center;display:block}.pv-study-thumb-overlay{position:absolute;inset:0;background:rgba(var(--purple-500-rgb),.6);display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .2s}.pv-study-file-thumb:hover .pv-study-thumb-overlay{opacity:1}.pv-study-thumb-overlay app-icon{font-size:18px!important;width:18px!important;height:18px!important;color:var(--brand-white)}.pv-study-file-icon{width:50px;height:50px;border-radius:8px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:transform .2s}.pv-study-file-icon app-icon{font-size:22px!important;width:22px!important;height:22px!important}.pv-study-file-icon.pdf{background:rgba(var(--red-500-rgb),.1);color:var(--red-500)}.pv-study-file-icon.link{background:rgba(var(--blue-500-rgb),.1);color:var(--blue-500)}.pv-study-file-more{width:50px;height:50px;border-radius:8px;border:1.5px dashed var(--border-color);display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:700;color:var(--text-muted);cursor:pointer;transition:all .2s;flex-shrink:0}.pv-study-file-more:hover{border-color:var(--purple-500);color:var(--purple-500);background:rgba(var(--purple-500-rgb),.06)}.pv-study-view-btn{display:inline-flex;align-items:center;gap:5px;background:rgba(var(--purple-500-rgb),.08);color:var(--purple-500);border:1px solid rgba(var(--purple-500-rgb),.2);border-radius:50px;padding:5px 12px;font-size:12px;font-weight:600;cursor:pointer;transition:all .2s;white-space:nowrap}.pv-study-view-btn app-icon{font-size:14px!important;width:14px!important;height:14px!important}.pv-study-view-btn:hover{background:var(--purple-500);color:var(--brand-white);border-color:var(--purple-500);box-shadow:0 4px 12px rgba(var(--purple-500-rgb),.25)}.pv-empty-icon-violet{background:rgba(var(--purple-500-rgb),.08)!important;color:var(--purple-500)!important}.employee-accordion{display:flex;flex-direction:column}.employee-card{border-top:1px solid var(--border-color)}.employee-card:first-child{border-top:0}.employee-card-expanded{background:rgba(var(--primary-rgb),.02)}.employee-summary{width:100%;border:0;background:transparent;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:20px 24px;text-align:left;cursor:pointer}.employee-summary-main{display:flex;align-items:center;gap:14px;min-width:0}.employee-avatar{width:42px;height:42px;border-radius:12px;background:rgba(var(--primary-rgb),.1);color:var(--primary-color);display:flex;align-items:center;justify-content:center;font-weight:800;font-size:16px;flex-shrink:0}.employee-identity{display:flex;flex-direction:column;gap:4px;min-width:0}.employee-identity strong{color:var(--text-dark);font-size:16px}.employee-identity span{color:var(--text-muted);font-size:13px}.employee-summary-meta{display:flex;align-items:center;gap:22px;flex-wrap:wrap;justify-content:flex-end}.employee-meta-item{display:flex;flex-direction:column;gap:4px;min-width:120px}.employee-meta-item label{font-size:11px;font-weight:700;color:var(--text-light);text-transform:uppercase;letter-spacing:.5px}.employee-meta-item span{font-size:13px;font-weight:600;color:var(--text-dark)}.employee-expand-icon{width:34px;height:34px;border-radius:10px;border:1px solid var(--border-color);background:var(--white);color:var(--text-muted);display:flex;align-items:center;justify-content:center;flex-shrink:0}.employee-panel{border-top:1px solid var(--border-color);padding:0 24px 24px}.employee-panel-header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:20px 0 16px}.employee-panel-header h3{margin:0 0 4px;font-size:15px;font-weight:700;color:var(--text-dark)}.employee-panel-header p{margin:0;font-size:13px;color:var(--text-muted)}.employee-history-table{border-radius:14px;overflow:hidden}.employee-empty{display:flex;flex-direction:column;align-items:center;gap:10px;padding:28px 20px 16px;text-align:center}.pv-empty-state,.av-empty-wrap,.dv-not-found,.dv-loading{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:56px 24px;text-align:center;gap:12px}.pv-empty-icon,.av-empty-icon{width:56px;height:56px;border-radius:14px;background:rgba(var(--primary-rgb),.08);color:var(--primary-color);display:flex;align-items:center;justify-content:center}.pv-empty-icon app-icon,.av-empty-icon app-icon{font-size:26px!important;width:26px!important;height:26px!important}.pv-empty-title{font-size:15px;font-weight:700;color:var(--text-dark);margin:0}.pv-empty-sub{font-size:13px;color:var(--text-muted);margin:0}@media(max-width:1100px){.pv-unified-fields,.dv-fields{grid-template-columns:1fr auto 1fr}.pv-unified-fields .pv-unified-col:last-child,.pv-unified-fields .pv-col-divider:last-of-type,.dv-fields .dv-col:last-child,.dv-fields .dv-col-divider:last-of-type{display:none}.av-hero-card,.av-grid{grid-template-columns:1fr;display:grid}.av-hero-stats{width:100%}}@media(max-width:900px){.pv-unified-fields,.dv-fields{grid-template-columns:1fr}.pv-col-divider,.dv-col-divider{width:auto;height:1px;align-self:auto;min-height:0}.pv-unified-col,.dv-col{padding:16px 0}.pv-doctor-kpis{display:none}.pv-study-card{flex-wrap:wrap}.pv-study-files{width:100%;flex-direction:row;align-items:center;justify-content:flex-start;flex-wrap:wrap}.pv-study-files-label{width:100%}.employee-summary{flex-direction:column;align-items:flex-start}.employee-summary-meta{width:100%;justify-content:space-between}.employee-panel-header{flex-direction:column}}@media(max-width:768px){.av-hero-stats,.av-info-grid{grid-template-columns:1fr}.av-timeline-item{grid-template-columns:1fr;gap:8px}.av-timeline-dot{display:none}}@media(max-width:640px){.employee-summary-meta{gap:14px}.employee-meta-item{min-width:calc(50% - 7px)}.employee-expand-icon{align-self:flex-end}}@media(max-width:600px){.pv-unified-stats,.dv-stats{display:none}.pv-field-grid,.dv-field-grid{grid-template-columns:1fr}}.bcv-toolbar{padding:20px 24px 0}.control-verification-list{display:flex;flex-direction:column;gap:12px;margin-top:12px}.control-verification-row{background:var(--white);border:1px solid var(--border-color);border-radius:12px;padding:16px 20px;display:flex;align-items:center;justify-content:space-between;gap:20px;transition:all .2s ease;box-shadow:0 1px 4px rgba(var(--gray-1000-rgb),.02)}.control-verification-row:hover{border-color:rgba(var(--primary-rgb),.35);box-shadow:0 4px 12px rgba(var(--primary-rgb),.06)}.control-verification-row.row-approved{border-color:rgba(var(--primary-rgb),.3);background:linear-gradient(90deg,rgba(var(--primary-rgb),.02) 0%,var(--white) 100%)}.control-verification-row.row-rejected{border-color:rgba(var(--danger-rgb, 220, 38, 38),.3);background:linear-gradient(90deg,rgba(var(--danger-rgb, 220, 38, 38),.02) 0%,var(--white) 100%)}.control-row-left{display:flex;align-items:center;gap:14px;min-width:0;flex:1}.control-row-icon{width:42px;height:42px;border-radius:10px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.control-row-icon app-icon{font-size:22px;width:22px;height:22px}.control-row-info{display:flex;flex-direction:column;gap:3px;min-width:180px;max-width:240px}.control-row-label{font-size:14px;font-weight:700;color:var(--text-dark);line-height:1.3}.control-row-key{font-size:11px;color:var(--text-muted);font-family:monospace}.control-row-value-wrap{flex:1;min-width:0;display:flex;align-items:center;gap:12px;flex-wrap:wrap}.control-row-value-box{background:var(--bg-light);border:1px solid var(--border-color);padding:8px 14px;border-radius:8px;font-size:13px;font-weight:600;color:var(--text-dark);display:inline-flex;align-items:center;gap:8px;max-width:100%;word-break:break-all}.control-row-actions{display:flex;align-items:center;gap:12px;flex-shrink:0}@media(max-width:860px){.control-verification-row{flex-direction:column;align-items:flex-start;gap:14px}.control-row-left,.control-row-value-wrap{width:100%}.control-row-actions{width:100%;justify-content:flex-end}}.documents-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:16px;margin-top:8px}.doc-card{background:var(--white);border:1px solid var(--border-color);border-radius:12px;padding:16px;display:flex;flex-direction:column;justify-content:space-between;transition:all .2s ease;cursor:pointer;box-shadow:0 2px 6px rgba(var(--gray-1000-rgb),.02)}.doc-card:hover{border-color:var(--primary-color);transform:translateY(-2px);box-shadow:0 6px 16px rgba(var(--primary-rgb),.1)}.doc-card-top{display:flex;align-items:center;gap:12px}.doc-icon-box{width:44px;height:44px;border-radius:10px;background:rgba(var(--red-500-rgb),.08);color:var(--red-500);display:flex;align-items:center;justify-content:center;flex-shrink:0}.doc-icon-box app-icon{font-size:24px;width:24px;height:24px}.doc-info{min-width:0;flex:1}.doc-label{font-size:13px;font-weight:700;color:var(--text-dark);margin:0 0 4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.doc-filename{font-size:11px;color:var(--text-muted);font-family:monospace;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.doc-card-divider{border-top:1px solid var(--border-color);margin:14px 0 10px}.doc-card-footer{display:flex;align-items:center;justify-content:space-between}.verification-action-card{background:linear-gradient(135deg,rgba(var(--primary-rgb),.04),rgba(var(--primary-rgb),.01));border:1px solid rgba(var(--primary-rgb),.12);padding:20px 24px}.action-card-content{display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap}.action-card-info{display:flex;align-items:center;gap:14px;min-width:260px}.action-icon{width:48px;height:48px;border-radius:12px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.action-icon app-icon{font-size:24px;width:24px;height:24px}.action-icon.icon-verified{background:rgba(var(--success-rgb),.12);color:var(--success-color)}.action-icon.icon-pending{background:rgba(var(--primary-rgb),.1);color:var(--primary-color)}.action-icon.icon-danger{background:rgba(var(--danger-rgb),.12);color:var(--danger-color)}.action-card-info h3{font-size:15px;font-weight:700;color:var(--text-dark);margin:0 0 4px}.action-card-info p{font-size:12px;color:var(--text-muted);margin:0}.action-card-buttons{display:flex;align-items:center;gap:10px}.detail-logo-landscape{height:48px;max-width:180px;border-radius:8px;overflow:hidden;border:1px solid var(--border-color, var(--gray-200));background:var(--brand-white);display:inline-flex;align-items:center;justify-content:center;padding:4px 12px}.detail-logo-landscape img{max-height:100%;max-width:100%;width:auto;height:auto;object-fit:contain;display:block}.pv-card-actions-divider{border-top:1px solid var(--border-color, var(--gray-200));margin:24px 0 20px}.pv-card-actions-section{display:flex;flex-direction:column;gap:12px}.pv-card-actions-label{display:flex;align-items:center;gap:6px;font-size:11px;font-weight:700;color:var(--text-light, var(--gray-400));text-transform:uppercase;letter-spacing:.6px}.pv-card-actions-label app-icon{font-size:16px;width:16px;height:16px;color:var(--primary-color)}.settings-form-body{margin-top:0}.settings-tab-content{background:var(--white);padding:24px;border-radius:16px;box-shadow:0 4px 12px rgba(var(--black-rgb),.02)}.settings-tab-content .ar-card-header{border-bottom:none!important;margin-bottom:20px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;background:transparent!important;border-radius:0!important;padding:0!important}.schedule-settings-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-bottom:24px;align-items:stretch;transition:all .3s ease}.grid-full-width{grid-column:1 / -1}@media(max-width:1024px){.schedule-settings-grid{grid-template-columns:1fr}.grid-full-width{grid-column:span 1}}.schedule-type-selector,.occurrence-selector,.repeat-weeks-selector,.slot-duration-selector,.patient-count-selector,.effective-from-selector,.effective-to-selector{display:flex;align-items:center;justify-content:space-between;background:var(--bg-subtle);padding:12px 24px;border-radius:16px;border:1px solid var(--border-color);box-shadow:inset 0 1px 2px rgba(var(--black-rgb),.01);min-height:72px}.selector-info{display:flex;flex-direction:column;gap:2px}.selector-label{font-size:15px;font-weight:700;color:var(--text-dark)}.selector-desc{font-size:11.5px;color:var(--text-muted);font-weight:500;line-height:1.3;max-width:320px}.schedule-type-toggle{display:flex;align-items:center;background:var(--white);border-radius:9999px;padding:4px;gap:4px;border:1px solid var(--border-color);box-shadow:0 2px 6px rgba(var(--black-rgb),.04)}.schedule-type-toggle .toggle-btn{background:transparent;border:none;padding:8px 18px;border-radius:9999px;font-size:13px;font-weight:700;color:var(--text-muted);cursor:pointer;transition:all .25s cubic-bezier(.4,0,.2,1);display:flex;align-items:center;gap:8px;line-height:1}.schedule-type-toggle .toggle-btn app-icon{font-size:18px!important;width:18px!important;height:18px!important}.schedule-type-toggle .toggle-btn.active{background:var(--primary-color);color:var(--white);box-shadow:0 2px 8px rgba(var(--primary-rgb),.25)}.schedule-type-toggle .toggle-btn:not(.active):hover{color:var(--text-dark);background:var(--bg-subtle)}.schedule-placeholder-container{display:flex;justify-content:center;align-items:center;min-height:300px;width:100%;animation:fadeIn .4s ease-out}.placeholder-card{background:var(--white);border:1px dashed var(--border-color);border-radius:20px;padding:40px;text-align:center;max-width:480px;display:flex;flex-direction:column;align-items:center;gap:16px;box-shadow:0 8px 30px rgba(var(--black-rgb),.02)}.placeholder-icon-wrapper{background:rgba(var(--primary-rgb),.05);color:var(--primary-color);width:64px;height:64px;border-radius:50%;display:flex;align-items:center;justify-content:center}.placeholder-icon{font-size:32px!important;width:32px!important;height:32px!important}.placeholder-card h3{font-size:18px;font-weight:700;color:var(--text-dark);margin:0}.placeholder-card p{font-size:14px;color:var(--text-muted);margin:0;line-height:1.5}.coming-soon-badge{background:var(--badge-bg-success);color:var(--badge-text-success);font-size:12px;font-weight:700;padding:4px 12px;border-radius:9999px;text-transform:uppercase;letter-spacing:.5px}.occurrence-select-container{width:260px}.occurrence-select-container nz-select,.occurrence-select-container input,.occurrence-select-container nz-date-picker{width:100%!important}.occurrence-select-container .duration-input-group{display:flex;gap:8px;align-items:center;width:100%}.occurrence-select-container .duration-input-group nz-input-number{flex:1 1 auto;width:auto!important;min-width:0}.occurrence-select-container .duration-input-group nz-select{width:105px!important;flex-shrink:0}.occurrence-chips-container{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;width:100%;max-width:380px}.occurrence-chip{background:var(--white);border:1px solid var(--border-color);border-radius:9999px;padding:6px 14px;font-size:13px;font-weight:600;color:var(--text-muted);cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1);line-height:1.2;white-space:nowrap;width:100%;display:inline-flex;justify-content:center;align-items:center}.occurrence-chip:hover{color:var(--text-dark);background:var(--bg-subtle);border-color:var(--border-color)}.occurrence-chip.active{background:var(--primary-color);color:var(--white)!important;border-color:var(--primary-color);box-shadow:0 2px 6px rgba(var(--primary-rgb),.2)}.slot-extra-input-wrapper{display:flex;align-items:center;gap:6px;background:var(--white);border:1px solid var(--border-color);padding:0 10px;border-radius:8px;height:40px;box-shadow:0 1px 2px rgba(var(--black-rgb),.02);transition:border-color .2s,box-shadow .2s}.slot-extra-input-wrapper:focus-within{border-color:var(--primary-color);box-shadow:0 0 0 2px rgba(var(--primary-rgb),.1)}.slot-extra-label{font-size:11px;font-weight:700;color:var(--text-light);text-transform:uppercase;letter-spacing:.5px;white-space:nowrap;-webkit-user-select:none;user-select:none;border-right:1px solid var(--border-color);padding-right:6px;height:14px;line-height:14px}.slot-extra-input{border:none!important;padding:0!important;width:44px;font-weight:700;font-size:13px;color:var(--text-dark);background:transparent!important;text-align:center;box-shadow:none!important}.slot-extra-input::-webkit-outer-spin-button,.slot-extra-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.slot-extra-input{-moz-appearance:textfield}.day-occurrence-chips{display:flex;align-items:center;gap:8px;margin-left:12px;flex-wrap:wrap}.day-occ-label{font-size:11px;font-weight:700;color:var(--text-muted);text-transform:uppercase;letter-spacing:.4px}.occurrence-chips-container.mini{display:flex;flex-wrap:wrap;gap:4px;max-width:none}.occurrence-chip.sm{padding:3px 10px;font-size:11px;font-weight:600;height:26px;line-height:1}.occurrence-schedule-section{display:flex;flex-direction:column;gap:16px}.slots-footer-actions{display:flex;justify-content:flex-end;align-items:center;gap:12px;margin-top:24px;padding-top:20px;border-top:1px solid var(--border-color)}.custom-availabilities-section{display:flex;flex-direction:column;gap:16px;margin-bottom:24px}.custom-avail-row{display:grid;grid-template-columns:2fr 1.5fr 1.5fr 1.5fr 1fr .8fr auto;gap:16px;align-items:center;background:var(--white);padding:16px 20px;border-radius:16px;border:1px solid var(--border-color);box-shadow:0 2px 8px rgba(var(--black-rgb),.01);transition:all .2s ease}.custom-avail-row:hover{border-color:var(--primary-color);box-shadow:0 4px 12px rgba(var(--primary-rgb),.03)}.custom-avail-header-row{display:grid;grid-template-columns:2fr 1.5fr 1.5fr 1.5fr 1fr .8fr 44px;gap:16px;padding:0 20px;font-size:12px;font-weight:700;color:var(--text-muted);text-transform:uppercase;letter-spacing:.5px}.custom-avail-empty{text-align:center;padding:48px;border:1px dashed var(--border-color);border-radius:16px;background:var(--white);color:var(--text-muted);font-size:14px}.schedule-view-container{animation:fadeIn .4s ease-out}.schedule-view-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-bottom:28px}@media(max-width:1024px){.schedule-view-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:600px){.schedule-view-grid{grid-template-columns:1fr}}.view-meta-card{display:flex;align-items:center;gap:14px;background:var(--bg-subtle);padding:16px 20px;border-radius:14px;border:1px solid var(--border-color);box-shadow:inset 0 1px 2px rgba(var(--black-rgb),.005)}.meta-icon-wrapper{display:flex;align-items:center;justify-content:center;width:42px;height:42px;background:rgba(var(--primary-rgb),.08);color:var(--primary-color);border-radius:10px;flex-shrink:0}.meta-icon-wrapper app-icon{font-size:22px!important;width:22px!important;height:22px!important}.meta-content{display:flex;flex-direction:column;gap:2px}.meta-title{font-size:11px;font-weight:700;color:var(--text-light);text-transform:uppercase;letter-spacing:.5px}.meta-value{font-size:14px;font-weight:700;color:var(--text-dark)}.occurrence-divider{display:flex;align-items:center;gap:10px;font-size:14px;font-weight:700;color:var(--text-muted);margin-bottom:16px;padding-bottom:6px;border-bottom:1px solid var(--border-color)}.occurrence-divider app-icon{font-size:18px!important;width:18px!important;height:18px!important}.timetable-grid{display:flex;flex-direction:column;gap:8px;border:1px solid var(--border-color);border-radius:16px;overflow:hidden;background:var(--white);box-shadow:0 4px 12px rgba(var(--black-rgb),.01)}.timetable-row{display:grid;grid-template-columns:200px 1fr;align-items:center;padding:16px 24px;border-bottom:1px solid var(--border-color);transition:background-color .2s ease}.timetable-row:last-child{border-bottom:none}.timetable-row:hover:not(.day-closed){background:rgba(var(--primary-rgb),.015)}.day-indicator{display:flex;align-items:center;gap:12px}.day-dot{width:8px;height:8px;border-radius:50%;background:var(--text-light);opacity:.4}.day-dot.dot-active{background:var(--green-500);opacity:1;box-shadow:0 0 8px rgba(var(--green-500-rgb),.6)}.day-name-text{font-size:14px;font-weight:700;color:var(--text-dark)}.day-closed .day-name-text{color:var(--text-muted)}.day-slots-container{display:flex;align-items:center}.slot-badge-list{display:flex;flex-wrap:wrap;gap:8px}.view-slot-badge{display:inline-flex;align-items:center;gap:6px;background:rgba(var(--primary-rgb),.06);color:var(--primary-color);padding:6px 14px;border-radius:9999px;font-size:13px;font-weight:700;border:1px solid rgba(var(--primary-rgb),.1);box-shadow:0 1px 2px rgba(var(--primary-rgb),.04)}.badge-time-icon{font-size:15px!important;width:15px!important;height:15px!important}.closed-status-text{font-size:13px;color:var(--text-muted);font-style:italic;font-weight:500}.day-closed{background:rgba(var(--black-rgb),.01)}.appointment-steps{margin-bottom:30px;padding:0 20px}.step-content-container{min-height:0;height:100%;overflow-y:auto;padding:10px 15px}.lts-stepper-card{background:var(--white);border-radius:20px;box-shadow:0 4px 24px rgba(var(--gray-1000-rgb),.05);overflow:hidden;display:flex;flex-direction:column;position:relative}.lts-stepper-card.lts-booking-blocked{pointer-events:none}.lts-stepper-card.lts-booking-blocked:after{content:"";position:absolute;inset:0;background:rgba(var(--brand-white-rgb),.4);z-index:100;cursor:not-allowed;pointer-events:all}.lts-steps-wrap{padding:24px 20px;border-bottom:1px solid var(--border-color);background:var(--bg-subtle)}.custom-steps,.lts-custom-steps{display:flex;align-items:flex-start;justify-content:center;gap:0;width:100%}.step-item,.lts-step-item{display:flex;flex-direction:column;align-items:center;gap:8px;position:relative;flex:1}.step-connector,.lts-step-connector{position:absolute;top:20px;left:50%;width:100%;height:2px;background:var(--border-color);z-index:0;transition:background .3s ease}.step-item.done>.step-connector,.lts-step-item.done>.lts-step-connector{background:var(--primary-color)}.step-node,.lts-step-node{width:40px;height:40px;border-radius:50%;border:2px solid var(--border-color);background:var(--white);display:flex;align-items:center;justify-content:center;position:relative;z-index:1;transition:all .3s cubic-bezier(.4,0,.2,1);flex-shrink:0}.step-item.active .step-node,.lts-step-item.active .lts-step-node{border-color:var(--primary-color);background:var(--primary-color);box-shadow:0 0 0 4px rgba(var(--primary-rgb),.15)}.step-item.done .step-node,.lts-step-item.done .lts-step-node{border-color:var(--primary-color);background:var(--primary-color)}.step-item.pending .step-node,.lts-step-item.pending .lts-step-node{border-color:var(--border-color);background:var(--white)}.step-icon,.lts-step-icon{display:flex;align-items:center;justify-content:center;line-height:1}.step-icon app-icon,.lts-step-icon app-icon{font-size:18px!important;width:18px!important;height:18px!important;color:var(--text-muted);transition:color .3s ease}.step-item.active .step-icon app-icon,.step-item.done .step-icon app-icon,.lts-step-item.active .lts-step-icon app-icon,.lts-step-item.done .lts-step-icon app-icon{color:var(--brand-white)}.edit-option-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-bottom:24px}.edit-option-card{border:1px solid var(--border-color);border-radius:14px;background:var(--white);padding:16px;text-align:left;cursor:pointer;transition:all .2s ease}.edit-option-card:hover{border-color:var(--primary-color);background:rgba(var(--primary-rgb),.03)}.edit-option-card.active{border-color:var(--primary-color);background:rgba(var(--primary-rgb),.06);box-shadow:0 0 0 1px rgba(var(--primary-rgb),.08)}.edit-option-icon{width:38px;height:38px;border-radius:10px;display:inline-flex;align-items:center;justify-content:center;background:rgba(var(--primary-rgb),.1);color:var(--primary-color);margin-bottom:12px}.edit-option-icon app-icon{font-size:18px!important;width:18px!important;height:18px!important}.edit-panel{border:1px solid var(--border-color);border-radius:16px;background:var(--white);padding:20px}.edit-panel-header{margin-bottom:18px}.edit-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 20px}.edit-form-field{display:flex;flex-direction:column;gap:6px}.edit-form-field.full-width{grid-column:1 / -1}.edit-form-field label{font-size:11px;font-weight:600;color:var(--text-light);text-transform:uppercase;letter-spacing:.5px}.edit-selected-summary{margin-top:18px;padding:16px;border-radius:12px;background:rgba(var(--primary-rgb),.04);border:1px solid rgba(var(--primary-rgb),.1)}.edit-selected-summary strong{display:block;margin-bottom:4px;color:var(--text-dark);font-size:14px}.edit-slot-section{margin-top:20px}.edit-subsection-label{font-size:11px;font-weight:700;color:var(--text-muted);text-transform:uppercase;letter-spacing:.6px;margin-bottom:12px}.edit-slot-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.edit-slot-card{border:1px solid var(--border-color);border-radius:12px;padding:14px 16px;background:var(--white);cursor:pointer;transition:all .2s ease}.edit-slot-card:hover{border-color:var(--primary-color);background:rgba(var(--primary-rgb),.03)}.edit-slot-card.active{border-color:var(--primary-color);background:rgba(var(--primary-rgb),.06)}.edit-slot-card strong{display:block;font-size:14px;color:var(--text-dark);margin-bottom:4px}.edit-modal-footer{display:flex;justify-content:space-between;align-items:center;width:100%;gap:16px}.edit-modal-footer-copy{font-size:12px;color:var(--text-muted)}.edit-modal-footer-actions{display:flex;align-items:center;gap:10px;margin-left:auto}@media(max-width:768px){.edit-option-grid,.edit-form-grid,.edit-slot-grid{grid-template-columns:1fr}.edit-modal-footer{flex-direction:column;align-items:stretch}.edit-modal-footer-actions{margin-left:0;justify-content:flex-end}}.dashboard-container,.clinic-dashboard,.lab-dashboard,.pharmacy-dashboard{margin:-24px;padding:24px;display:flex;flex-direction:column;gap:16px;background:var(--bg-light);min-height:calc(100% + 48px);box-sizing:border-box}.stats-grid,.ar-dashboard-stats-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.stats-grid.three-col{grid-template-columns:repeat(3,minmax(0,1fr))}.stat-card{background:var(--white);border-radius:14px;padding:20px;display:flex;align-items:flex-start;gap:14px;border:none;transition:transform .2s,box-shadow .2s;overflow:hidden;position:relative;box-shadow:0 2px 10px rgba(var(--gray-1000-rgb),.02)}.stat-card:hover{transform:translateY(-2px);box-shadow:0 10px 15px -3px rgba(var(--gray-1000-rgb),.05)}.stat-icon{width:48px;height:48px;border-radius:12px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.stat-icon app-icon{font-size:24px!important;height:24px!important;width:24px!important;display:flex;align-items:center;justify-content:center}.stat-icon.primary{background:rgba(var(--primary-rgb),.1);color:var(--primary-color)}.stat-icon.success{background:rgba(var(--green-500-rgb),.1);color:var(--green-500)}.stat-icon.secondary{background:rgba(var(--secondary-rgb),.12);color:var(--secondary-color)}.stat-icon.teal{background:rgba(var(--primary-400-rgb),.1);color:var(--primary-400)}.stat-icon.warning{background:rgba(var(--amber-500-rgb),.1);color:var(--amber-500)}.stat-icon.danger{background:rgba(var(--red-500-rgb),.1);color:var(--red-500)}.stat-icon.violet,.stat-icon.purple{background:rgba(var(--purple-500-rgb),.1);color:var(--purple-500)}.stat-body{flex:1;min-width:0}.stat-label{font-size:12px;color:var(--text-muted);margin:0 0 4px;font-weight:500}.stat-value{font-size:26px;font-weight:700;color:var(--text-dark);margin:0 0 4px;line-height:1}.stat-change{display:flex;align-items:center;gap:3px;font-size:12px;font-weight:500;margin:0}.stat-change app-icon{font-size:14px!important;height:14px!important;width:14px!important}.stat-change.up{color:var(--green-500)}.stat-change.down{color:var(--red-500)}.stat-change.neutral{color:var(--text-muted)}.dashboard-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.dashboard-grid.equal-height{grid-auto-rows:1fr}.dashboard-grid .col-span-2{grid-column:span 2 / span 2}.dashboard-grid .col-span-3{grid-column:span 3 / span 3}.content-card{background:var(--white);border-radius:14px;padding:20px;border:none;display:flex;flex-direction:column;box-shadow:0 2px 10px rgba(var(--gray-1000-rgb),.02)}.card-header-flex{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.card-header-flex h3,.content-card h3{font-size:16px;font-weight:700;color:var(--text-dark);margin:0}.card-header-link{font-size:13px;font-weight:600;color:var(--primary-color);text-decoration:none;display:flex;align-items:center;gap:4px;cursor:pointer;transition:opacity .2s}.card-header-link:hover{opacity:.8}.card-header-link app-icon{font-size:16px!important;height:16px!important;width:16px!important}.activity-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px}.activity-item{display:flex;align-items:flex-start;gap:12px;padding:10px 0;border-bottom:1px solid var(--border-color)}.activity-item:last-child{border-bottom:none;padding-bottom:0}.activity-icon{width:36px;height:36px;border-radius:10px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.activity-icon app-icon{font-size:18px!important;height:18px!important;width:18px!important}.activity-content{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.activity-title{font-size:13px;font-weight:600;color:var(--text-dark)}.activity-subtitle{font-size:12px;color:var(--text-muted)}.activity-time{font-size:11px;color:var(--text-light);margin-left:auto;white-space:nowrap}.quick-actions-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.quick-action-btn{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:16px 12px;border-radius:12px;border:1px solid var(--border-color);background:var(--bg-subtle);color:var(--text-dark);font-size:13px;font-weight:600;cursor:pointer;transition:all .2s;text-decoration:none}.quick-action-btn:hover{border-color:var(--primary-color);background:rgba(var(--primary-rgb),.04);color:var(--primary-color);transform:translateY(-2px)}.quick-action-btn app-icon{font-size:24px!important;height:24px!important;width:24px!important;color:var(--primary-color)}.top-charts-row{display:grid;grid-template-columns:1fr 1fr;gap:16px}app-clinic-doctors-card,app-clinic-upcoming-appointments-card{display:flex;flex-direction:column;min-width:0}app-clinic-doctors-card .content-card,app-clinic-upcoming-appointments-card .content-card{flex:1;height:100%}.act-primary{background:rgba(var(--primary-rgb),.1);color:var(--primary-color)}.act-success{background:rgba(var(--green-500-rgb),.1);color:var(--green-500)}.act-warning{background:rgba(var(--amber-500-rgb),.1);color:var(--amber-500)}.act-danger{background:rgba(var(--red-500-rgb),.1);color:var(--red-500)}.act-secondary{background:rgba(var(--secondary-rgb),.12);color:var(--secondary-color)}.act-teal{background:rgba(var(--primary-400-rgb),.1);color:var(--primary-400)}.appt-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:12px}.appt-item{display:flex;align-items:center;gap:12px;padding:12px;background:var(--bg-subtle);border-radius:12px;transition:background .2s}.appt-item:hover{background:rgba(var(--primary-rgb),.04)}.appt-time{display:flex;flex-direction:column;align-items:center;min-width:45px}.appt-hour{font-size:14px;font-weight:700;color:var(--text-dark)}.appt-period{font-size:10px;color:var(--text-muted);font-weight:600}.appt-divider{width:1px;height:24px;background:var(--border-color)}.appt-body{flex:1;min-width:0}.appt-patient{margin:0;font-size:13px;font-weight:600;color:var(--text-dark)}.appt-doctor{margin:0;font-size:11px;color:var(--text-muted);display:flex;align-items:center;gap:4px}.appt-doctor app-icon{font-size:12px!important;width:12px!important;height:12px!important}@media(max-width:1400px){.stats-grid,.dashboard-grid{grid-template-columns:repeat(2,1fr)}.top-charts-row{grid-template-columns:1fr}}@media(max-width:992px){.dashboard-grid{grid-template-columns:1fr}.dashboard-grid .col-span-2,.dashboard-grid .col-span-3{grid-column:span 1}}@media(max-width:600px){.dashboard-container,.clinic-dashboard,.lab-dashboard,.pharmacy-dashboard{padding:16px}.stats-grid{grid-template-columns:1fr}}.section-container{margin-bottom:32px}.section-container .section-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.section-container .section-title{font-size:18px;font-weight:700;color:var(--primary-color);margin:0}.section-container .carousel-nav{display:flex;gap:8px}.section-container .nav-btn{width:32px;height:32px;border-radius:50%;border:1px solid var(--border-color);background:var(--white);display:flex;align-items:center;justify-content:center;cursor:pointer;color:var(--text-muted);transition:all .2s}.section-container .nav-btn:hover{background:var(--bg-subtle);color:var(--primary-color)}.section-container .nav-btn app-icon{font-size:20px!important;width:20px!important;height:20px!important;line-height:20px!important}.carousel-container{display:flex;gap:16px;overflow-x:auto;scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none;padding:4px 4px 12px}.carousel-container::-webkit-scrollbar{display:none}.appointment-card{flex:0 0 280px;background:var(--white);border-radius:16px;padding:12px 16px;border:1px solid var(--border-subtle);box-shadow:0 4px 12px var(--shadow-color);display:flex;flex-direction:column;gap:10px;transition:transform .2s}.appointment-card:hover{transform:translateY(-2px)}.appointment-card .card-header{display:flex;justify-content:space-between;align-items:center}.appointment-card .status-badge{background-color:var(--primary-color);color:var(--white);font-size:11px;font-weight:600;padding:4px 10px;border-radius:12px}.appointment-card .status-badge.online-badge{background-color:var(--secondary-color)}.appointment-card .date-text{font-size:12px;color:var(--text-muted);font-weight:500}.appointment-card .clinic-name{font-size:16px;font-weight:700;color:var(--text-main);margin:0}.appointment-card .info-row{display:flex;align-items:center;gap:8px;color:var(--text-muted)}.appointment-card .info-icon{font-size:18px!important;width:18px!important;height:18px!important;line-height:18px!important;color:var(--icon-color);display:inline-flex;align-items:center;justify-content:center}.appointment-card .info-text{font-size:14px;font-weight:600}.appointment-card .type-indicator{display:flex;align-items:center;gap:6px;margin-top:-2px;margin-bottom:2px}.appointment-card .type-dot{width:6px;height:6px;border-radius:50%;flex-shrink:0}.appointment-card .type-indicator.online .type-dot{background-color:var(--secondary-color)}.appointment-card .type-indicator.clinic .type-dot{background-color:var(--trend-positive)}.appointment-card .type-label{font-size:11px;font-weight:600;color:var(--text-muted)}.appointment-card .card-footer{display:flex;justify-content:space-between;align-items:center;background:var(--bg-subtle);padding:8px 12px;border-radius:10px;margin-top:4px}.appointment-card .time-info{display:flex;align-items:center;gap:6px;font-size:13px;font-weight:700;color:var(--primary-color)}.appointment-card .clock-icon{font-size:16px!important;width:16px!important;height:16px!important;line-height:16px!important;color:var(--primary-color);display:inline-flex;align-items:center;justify-content:center}.appointment-card .cancel-btn{background:transparent;border:none;color:var(--trend-negative);font-weight:700;font-size:13px;cursor:pointer;padding:0;transition:color .2s}.appointment-card .cancel-btn:hover{text-decoration:underline;color:var(--trend-negative)}.no-appointments{background:var(--white);border-radius:16px;padding:36px 20px;text-align:center;color:var(--text-muted);border:1px dashed var(--border-color);display:flex;flex-direction:column;align-items:center;justify-content:center}.empty-icon{font-size:32px!important;width:32px!important;height:32px!important;line-height:32px!important;color:var(--icon-color);margin-bottom:8px}@media(min-width:768px){.appointment-card{flex:0 0 320px}}.appt-carousel{scroll-snap-type:x mandatory;scroll-padding-inline:4px}.appt-card{flex:0 0 100%;box-sizing:border-box;padding:14px;gap:12px;scroll-snap-align:start}@media(min-width:768px){.appt-card{flex:0 0 380px}}.appt-card .appt-top,.appt-card .appt-resource{display:flex;align-items:center;gap:12px}.appt-card .appt-logo{width:44px;height:44px;flex-shrink:0;border-radius:12px;border:1px solid var(--border-subtle);background:var(--primary-light);color:var(--primary-color);font-size:16px;font-weight:700;display:flex;align-items:center;justify-content:center;overflow:hidden}.appt-card .appt-logo img{width:100%;height:100%;object-fit:contain;background:var(--white)}.appt-card .appt-main{display:flex;flex-direction:column;gap:2px;flex:1;min-width:0}.appt-card .appt-title,.appt-card .appt-resource-name,.appt-card .appt-sub,.appt-card .appt-when span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.appt-card .appt-title{font-size:15px;font-weight:700;color:var(--text-main)}.appt-card .appt-sub{font-size:12px;color:var(--text-muted)}.appt-card .appt-map-btn{width:32px;height:32px;flex-shrink:0;border-radius:50%;border:1px solid var(--border-color);background:var(--white);color:var(--primary-color);display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0;transition:background .2s}.appt-card .appt-map-btn:hover{background:var(--primary-light)}.appt-card .appt-map-btn app-icon,.appt-card .appt-resource-icon app-icon{font-size:18px!important;width:18px!important;height:18px!important;line-height:18px!important}.appt-card .appt-resource{padding-top:12px;border-top:1px solid var(--border-subtle)}.appt-card .appt-resource-icon{width:36px;height:36px;flex-shrink:0;border-radius:50%;background:var(--primary-light);color:var(--primary-color);display:flex;align-items:center;justify-content:center}.appt-card .appt-resource-icon.offer{background:var(--secondary-light);color:var(--secondary-color)}.appt-card .appt-resource-icon.medical{background:rgba(var(--iqama-rgb),.12);color:var(--iqama-color)}.appt-card .appt-resource-name{font-size:14px;font-weight:700;color:var(--text-main)}.appt-card .appt-cancel-btn{flex-shrink:0;height:30px;padding:0 12px;border-radius:8px;border:1px solid rgba(var(--danger-rgb),.3);background:var(--white);color:var(--danger-color);font-family:inherit;font-size:12px;font-weight:600;cursor:pointer;transition:background-color .2s,border-color .2s,color .2s}.appt-card .appt-cancel-btn:hover{background:var(--badge-bg-danger);border-color:var(--danger-color);color:var(--danger-hover)}.appt-card .appt-cancel-btn:focus-visible{outline:2px solid rgba(var(--danger-rgb),.4);outline-offset:2px}.appointment-card .status-badge.appt-status{flex-shrink:0;background-color:var(--badge-bg-neutral);color:var(--badge-text-neutral)}.appointment-card .status-badge.appt-status.badge-success{background-color:var(--badge-bg-success);color:var(--badge-text-success)}.appointment-card .status-badge.appt-status.badge-warning{background-color:var(--badge-bg-warning);color:var(--badge-text-warning)}.appointment-card .status-badge.appt-status.badge-danger{background-color:var(--badge-bg-danger);color:var(--badge-text-danger)}.appointment-card .status-badge.appt-status.badge-online{background-color:var(--badge-bg-online);color:var(--badge-text-online)}.appointment-card .status-badge.appt-status.badge-offline{background-color:var(--badge-bg-offline);color:var(--badge-text-offline)}.appt-card .appt-type-line{display:flex;align-items:center;gap:6px;min-width:0}.appt-card .appt-type-line .status-badge{padding:2px 8px;font-size:10px}.appt-card .appt-bottom{display:flex;align-items:center;gap:12px;background:var(--bg-subtle);padding:8px 12px;border-radius:10px}.appt-card .appt-when{display:flex;align-items:center;gap:5px;min-width:0;font-size:12px;font-weight:600;color:var(--primary-color)}.appt-card .appt-when app-icon{flex-shrink:0;font-size:14px!important;width:14px!important;height:14px!important;line-height:14px!important}.appt-map-frame{width:100%;height:360px;border:0;border-radius:12px;display:block}.appt-map-address{display:flex;align-items:flex-start;gap:6px;margin:12px 0 0;font-size:13px;color:var(--text-muted)}.appt-map-address app-icon{flex-shrink:0;font-size:18px!important;width:18px!important;height:18px!important;color:var(--secondary-color)}.featured-clinics-carousel .clinic-card{flex:0 0 240px;background:var(--white);border-radius:16px;border:1px solid var(--border-subtle);box-shadow:0 4px 12px var(--shadow-color);display:flex;flex-direction:column;overflow:hidden;transition:transform .2s}.featured-clinics-carousel .clinic-card:hover{transform:translateY(-2px)}.featured-clinics-carousel .card-image-wrapper{width:100%;height:120px;background-color:var(--bg-subtle);overflow:hidden}.featured-clinics-carousel .clinic-image{width:100%;height:100%;object-fit:cover}.featured-clinics-carousel .card-body{padding:12px;display:flex;flex-direction:column;align-items:flex-start;text-align:left;gap:6px;flex:1;height:100%}.featured-clinics-carousel .clinic-name{font-size:14px;font-weight:700;color:var(--text-main);margin:0;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%}.featured-clinics-carousel .location-row{display:flex;align-items:flex-start;gap:4px;color:var(--text-muted);font-size:12px;font-weight:500;text-align:left;width:100%}.featured-clinics-carousel .loc-icon{font-size:14px!important;width:14px!important;height:14px!important;line-height:14px!important;color:var(--icon-color);flex-shrink:0;margin-top:2px}.featured-clinics-carousel .rating-row{display:flex;justify-content:space-between;align-items:center;margin-top:auto;padding-top:8px;width:100%}.featured-clinics-carousel .rating-info{display:flex;align-items:center;gap:4px}.featured-clinics-carousel .star-icon{color:var(--secondary-color);font-size:16px!important;width:16px!important;height:16px!important;line-height:16px!important}.featured-clinics-carousel .book-clinic-btn{background-color:var(--primary-color);color:var(--white);border:none;border-radius:8px;padding:4px 12px;font-size:12px;font-weight:600;cursor:pointer;transition:background .2s,transform .2s}.featured-clinics-carousel .book-clinic-btn:hover{background-color:var(--primary-hover, var(--primary-600));transform:translateY(-1px)}.featured-clinics-carousel .rating-val{font-size:12px;font-weight:700;color:var(--text-main)}.featured-clinics-carousel .reviews-count{font-size:11px;color:var(--text-muted);font-weight:500}@media(min-width:768px){.featured-clinics-carousel .clinic-card{flex:0 0 280px}.featured-clinics-carousel .card-image-wrapper{height:140px}.featured-clinics-carousel .card-body{padding:16px;gap:8px}.featured-clinics-carousel .clinic-name{font-size:16px}.featured-clinics-carousel .location-row{font-size:13px}.featured-clinics-carousel .star-icon{font-size:18px!important;width:18px!important;height:18px!important;line-height:18px!important}.featured-clinics-carousel .rating-val{font-size:13px}.featured-clinics-carousel .reviews-count{font-size:12px}}.top-doctors-carousel .doctor-card{flex:0 0 140px;display:flex;flex-direction:column;align-items:center;text-align:center;gap:8px;transition:transform .2s;cursor:pointer}.top-doctors-carousel .doctor-card:hover{transform:translateY(-2px)}.top-doctors-carousel .avatar-wrapper{width:96px;height:96px;border-radius:50%;overflow:hidden;box-shadow:0 4px 12px var(--shadow-color);border:2px solid var(--white);background-color:var(--bg-subtle)}.top-doctors-carousel .doctor-avatar{width:100%;height:100%;object-fit:cover}.top-doctors-carousel .doctor-name{font-size:14px;font-weight:700;color:var(--primary-color);margin:0;line-height:1.3}.top-doctors-carousel .doctor-specialty{font-size:12px;font-weight:600;color:var(--secondary-color)}@media(min-width:768px){.top-doctors-carousel .doctor-card{flex:0 0 160px}.top-doctors-carousel .avatar-wrapper{width:110px;height:110px}.top-doctors-carousel .doctor-name{font-size:15px}.top-doctors-carousel .doctor-specialty{font-size:13px}}.iqama-baladiya-carousel .exam-card{flex:0 0 240px;background:var(--white);border-radius:16px;border:1px solid var(--border-subtle, rgba(var(--gray-1000-rgb), .05));box-shadow:0 4px 12px var(--shadow-color, rgba(var(--gray-1000-rgb), .03));display:flex;flex-direction:column;overflow:hidden;transition:transform .2s}.iqama-baladiya-carousel .exam-card:hover{transform:translateY(-2px)}.iqama-baladiya-carousel .card-image-wrapper{width:100%;height:120px;background-color:var(--bg-subtle);overflow:hidden}.iqama-baladiya-carousel .exam-image{width:100%;height:100%;object-fit:cover}.iqama-baladiya-carousel .card-body{padding:12px;display:flex;flex-direction:column;align-items:flex-start;text-align:left;gap:6px}.iqama-baladiya-carousel .badge-row{display:flex;align-items:center;justify-content:flex-start;gap:4px;color:var(--secondary-color);width:100%}.iqama-baladiya-carousel .badge-icon{font-size:14px!important;width:14px!important;height:14px!important;line-height:14px!important;color:var(--secondary-color);display:inline-flex;align-items:center;justify-content:center}.iqama-baladiya-carousel .badge-text{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.5px}.iqama-baladiya-carousel .clinic-name{font-size:14px;font-weight:700;color:var(--text-main);margin:0;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%}.iqama-baladiya-carousel .location-row{display:flex;align-items:flex-start;justify-content:flex-start;gap:4px;color:var(--text-muted);font-size:12px;font-weight:500;margin-bottom:4px;text-align:left;width:100%}.iqama-baladiya-carousel .loc-icon{font-size:14px!important;width:14px!important;height:14px!important;line-height:14px!important;color:var(--icon-color);flex-shrink:0;margin-top:2px}.iqama-baladiya-carousel .card-footer{display:flex;justify-content:space-between;align-items:center;margin-top:auto;width:100%}.iqama-baladiya-carousel .price-text{font-size:15px;font-weight:800;color:var(--primary-color)}.iqama-baladiya-carousel .btn-book{background-color:var(--primary-color);color:var(--white);border:none;height:32px;font-size:13px;font-weight:700;border-radius:8px;padding:0 16px;cursor:pointer;transition:background-color .2s}.iqama-baladiya-carousel .btn-book:hover{background-color:var(--primary-hover, var(--primary-600));color:var(--white)}@media(min-width:768px){.iqama-baladiya-carousel .exam-card{flex:0 0 280px}.iqama-baladiya-carousel .card-image-wrapper{height:140px}.iqama-baladiya-carousel .card-body{padding:16px;gap:8px}.iqama-baladiya-carousel .clinic-name{font-size:16px}.iqama-baladiya-carousel .location-row{font-size:13px;margin-bottom:8px}.iqama-baladiya-carousel .price-text{font-size:17px}.iqama-baladiya-carousel .btn-book{height:36px;font-size:14px;padding:0 20px}}.specialities-carousel{display:flex;gap:16px;overflow-x:auto;scroll-behavior:smooth;scrollbar-width:none;padding:4px 4px 12px}.specialities-carousel::-webkit-scrollbar{display:none}.specialities-carousel .specialty-card{flex:0 0 210px;height:140px;border-radius:16px;overflow:hidden;position:relative;background-size:cover;background-position:center;background-repeat:no-repeat;cursor:pointer;box-shadow:0 4px 12px var(--shadow-color, rgba(var(--gray-1000-rgb), .06));transition:transform .25s ease,box-shadow .25s ease}.specialities-carousel .specialty-card:hover{transform:translateY(-3px);box-shadow:0 8px 20px rgba(var(--gray-1000-rgb),.12)}.specialities-carousel .card-overlay{position:absolute;inset:0;background:linear-gradient(180deg,rgba(var(--gray-1000-rgb),.15),rgba(var(--primary-600-rgb),.85));transition:background .25s ease}.specialities-carousel .specialty-card:hover .card-overlay{background:linear-gradient(180deg,rgba(var(--gray-1000-rgb),.25),rgba(var(--primary-600-rgb),.95))}.specialities-carousel .card-content{position:absolute;bottom:0;left:0;right:0;padding:14px 16px;z-index:2;display:flex;align-items:center;justify-content:flex-start;text-align:left}.specialities-carousel .specialty-name{font-size:15px;font-weight:700;color:var(--brand-white);margin:0;text-align:left;line-height:1.25;text-shadow:0 1px 3px rgba(var(--gray-1000-rgb),.4);white-space:normal;word-break:break-word;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media(min-width:768px){.specialities-carousel .specialty-card{flex:0 0 220px;height:150px}.specialities-carousel .specialty-name{font-size:16px}}.payment-layout{display:grid;grid-template-columns:1fr 1fr 1fr;gap:24px;align-items:stretch}.payment-layout .ar-card{display:flex;flex-direction:column;margin-bottom:0}.mode-option{border:1px solid var(--border-color);border-radius:12px;padding:14px 18px;display:flex;align-items:center;gap:14px;cursor:pointer;transition:all .2s ease;background:var(--white)}.mode-option app-icon{font-size:22px!important;width:22px!important;height:22px!important;color:var(--icon-color);transition:color .2s}.mode-option span{font-size:14px;font-weight:600;color:var(--text-main);transition:color .2s}.mode-option:hover{border-color:var(--primary-color);background:rgba(var(--primary-rgb),.02)}.mode-option.active{border-color:var(--primary-color);background:rgba(var(--primary-rgb),.05)}.mode-option.active app-icon{color:var(--primary-color)}.mode-option.active span{color:var(--primary-color)}@media(max-width:1100px){.payment-layout{grid-template-columns:1fr 1fr}}@media(max-width:768px){.payment-layout{grid-template-columns:1fr}}.doctor-requests-body{padding:16px;display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start}.doctor-requests-body .dr-request-card{align-self:flex-start;width:100%}.adjust-section{border:1px solid var(--border-color);border-radius:14px;overflow:hidden;margin-bottom:20px;background:var(--white)}.adjust-toggle-row{display:flex;align-items:center;justify-content:space-between;padding:14px 16px;cursor:pointer;-webkit-user-select:none;user-select:none;transition:background .2s}.adjust-toggle-row:hover{background:rgba(var(--primary-rgb),.03)}.adjust-toggle-left{display:flex;align-items:center;gap:12px}.adjust-icon-wrap{width:36px;height:36px;border-radius:10px;background:rgba(var(--primary-rgb),.08);display:flex;align-items:center;justify-content:center;flex-shrink:0}.adjust-icon-wrap app-icon{font-size:18px!important;width:18px!important;height:18px!important;color:var(--primary-color)}.adjust-toggle-title{display:block;font-size:13.5px;font-weight:700;color:var(--text-dark);line-height:1.2}.adjust-toggle-sub{display:block;font-size:11.5px;color:var(--text-muted);margin-top:2px}.toggle-switch{width:42px;height:24px;border-radius:12px;background:var(--gray-300);position:relative;transition:background .25s;flex-shrink:0}.toggle-switch.on{background:var(--primary-color)}.toggle-knob{position:absolute;top:3px;left:3px;width:18px;height:18px;border-radius:50%;background:#fff;box-shadow:0 1px 4px rgba(var(--gray-1000-rgb),.2);transition:transform .25s}.toggle-switch.on .toggle-knob{transform:translate(18px)}.adjust-body{border-top:1px solid var(--border-color);padding:18px 16px;background:var(--bg-subtle)}.adjust-label{font-size:11px;font-weight:700;color:var(--text-muted);text-transform:uppercase;letter-spacing:.5px;margin:0 0 10px}.reason-chips{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:4px}.reason-chip{display:inline-flex;align-items:center;gap:5px;padding:6px 12px;border-radius:20px;border:1.5px solid var(--border-color);background:var(--white);font-size:12.5px;font-weight:600;color:var(--text-main);cursor:pointer;transition:all .2s;white-space:nowrap}.reason-chip app-icon{font-size:14px!important;width:14px!important;height:14px!important}.reason-chip:hover{border-color:var(--primary-color);color:var(--primary-color);background:rgba(var(--primary-rgb),.04)}.reason-chip.active{border-color:var(--primary-color);background:rgba(var(--primary-rgb),.1);color:var(--primary-color)}.custom-reason-wrap{margin-top:10px}.custom-reason-input{width:100%;border-radius:8px}.amount-adjust-row{display:flex;align-items:center;gap:12px;margin-bottom:12px}.amt-btn{width:38px;height:38px;border-radius:10px;border:1.5px solid var(--border-color);background:var(--white);display:flex;align-items:center;justify-content:center;cursor:pointer;flex-shrink:0;transition:all .2s;color:var(--text-main)}.amt-btn:hover:not(:disabled){border-color:var(--primary-color);color:var(--primary-color)}.amt-btn:disabled{opacity:.35;cursor:not-allowed}.amt-btn app-icon{font-size:18px!important;width:18px!important;height:18px!important}.amt-input-wrap{flex:1;position:relative;display:flex;align-items:center}.amt-input{width:100%;height:44px;border:1.5px solid var(--border-color);border-radius:10px;padding:0 48px 0 16px;font-size:18px;font-weight:700;color:var(--text-dark);outline:none;background:var(--white);transition:border .2s;text-align:center}.amt-input:focus{border-color:var(--primary-color)}.amt-currency{position:absolute;right:14px;font-size:13px;font-weight:600;color:var(--text-muted);pointer-events:none}.quick-pct-row{display:flex;gap:8px;margin-bottom:14px;flex-wrap:wrap}.quick-pct-btn{flex:1;min-width:60px;padding:6px 8px;border-radius:8px;border:1.5px solid var(--border-color);background:var(--white);font-size:12px;font-weight:700;color:var(--text-main);cursor:pointer;transition:all .18s}.quick-pct-btn:hover{border-color:var(--primary-color);color:var(--primary-color);background:rgba(var(--primary-rgb),.05)}.quick-pct-btn.free{border-color:var(--danger-color);color:var(--danger-color);background:var(--red-50)}.quick-pct-btn.free:hover{background:var(--red-100)}.discount-preview{display:flex;align-items:center;gap:8px;background:var(--amber-100);border:1px solid var(--amber-300);border-radius:8px;padding:10px 14px;font-size:12.5px;color:var(--secondary-800)}.discount-preview app-icon{font-size:16px!important;width:16px!important;height:16px!important;color:var(--secondary-600);flex-shrink:0}.doctor-requests-section{margin-top:24px;border:1px solid var(--border-color);border-radius:14px;overflow:hidden;background:var(--white)}.dr-section-header{display:flex;align-items:center;justify-content:space-between;padding:14px 16px;border-bottom:1px solid var(--border-color);background:var(--bg-subtle)}.dr-section-title-wrap{display:flex;align-items:center;gap:10px}.dr-section-icon{width:34px;height:34px;border-radius:10px;background:rgba(var(--primary-rgb),.1);display:flex;align-items:center;justify-content:center;flex-shrink:0}.dr-section-icon app-icon{font-size:18px!important;width:18px!important;height:18px!important;color:var(--primary-color)}.dr-section-title{display:block;font-size:13px;font-weight:700;color:var(--text-dark);line-height:1.2}.dr-section-sub{display:block;font-size:11px;color:var(--text-muted);margin-top:2px}.dr-add-btn{display:inline-flex;align-items:center;gap:5px;padding:7px 14px;border-radius:8px;border:1.5px solid var(--primary-color);background:rgba(var(--primary-rgb),.06);color:var(--primary-color);font-size:12.5px;font-weight:700;cursor:pointer;transition:all .2s;white-space:nowrap}.dr-add-btn app-icon{font-size:16px!important;width:16px!important;height:16px!important}.dr-add-btn:hover{background:rgba(var(--primary-rgb),.12);box-shadow:0 2px 8px rgba(var(--primary-rgb),.2)}.dr-empty-state{display:flex;flex-direction:column;align-items:center;gap:8px;padding:28px;color:var(--text-muted);font-size:13px}.dr-empty-state app-icon{font-size:32px!important;width:32px!important;height:32px!important;opacity:.35}.dr-request-list{display:flex;flex-direction:column;gap:0}.dr-request-card{border:1px solid var(--border-color);border-radius:12px;padding:16px;transition:background .2s;animation:fadeInDown .3s ease;background:var(--white)}.dr-request-card:hover{background:var(--bg-subtle)}.dr-card-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.dr-doctor-info{display:flex;align-items:center;gap:10px}.dr-avatar{width:34px;height:34px;border-radius:50%;background:rgba(var(--primary-rgb),.12);color:var(--primary-color);display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:800;flex-shrink:0}.dr-doctor-name{display:block;font-size:13px;font-weight:700;color:var(--text-dark)}.dr-doctor-dept{display:block;font-size:11px;color:var(--text-muted);margin-top:2px}.dr-status-badge{display:inline-flex;align-items:center;gap:5px;padding:4px 10px;border-radius:20px;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.3px}.dr-status-dot{width:6px;height:6px;border-radius:50%;background:currentColor;flex-shrink:0}.dr-status-pending{background:var(--bg-subtle);color:var(--text-muted);border:1px solid var(--border-color)}.dr-status-approved{background:var(--green-100);color:var(--success-color)}.dr-status-rejected{background:var(--red-100);color:var(--danger-color)}.dr-card-body{display:flex;flex-direction:column;gap:10px;margin-bottom:12px}.dr-reason-row{display:flex;align-items:center;gap:6px;font-size:12.5px;font-weight:600;color:var(--text-main)}.dr-reason-row app-icon{font-size:14px!important;width:14px!important;height:14px!important;color:var(--primary-color)}.dr-amount-row{display:flex;align-items:center;gap:10px;background:var(--bg-subtle);border:1px solid var(--border-color);border-radius:10px;padding:10px 14px}.dr-amt-item{display:flex;flex-direction:column;gap:2px}.dr-amt-label{font-size:10px;font-weight:600;color:var(--text-muted);text-transform:uppercase;letter-spacing:.3px}.dr-amt-val{font-size:15px;font-weight:800}.dr-amt-val.original{color:var(--text-muted);text-decoration:line-through}.dr-amt-val.requested{color:var(--primary-color)}.dr-arrow-icon{font-size:16px!important;width:16px!important;height:16px!important;color:var(--text-muted);flex-shrink:0}.dr-discount-pill{margin-left:auto;background:rgba(var(--primary-rgb),.08);color:var(--primary-color);font-size:11.5px;font-weight:800;padding:4px 10px;border-radius:20px;white-space:nowrap}.dr-notes{display:flex;align-items:flex-start;gap:6px;font-size:12px;color:var(--text-muted);font-style:italic;line-height:1.5}.dr-notes app-icon{font-size:14px!important;width:14px!important;height:14px!important;margin-top:1px;flex-shrink:0}.dr-meta{display:flex;align-items:center;gap:5px;font-size:11px;color:var(--text-light)}.dr-meta app-icon{font-size:13px!important;width:13px!important;height:13px!important}.dr-card-actions{display:flex;align-items:center;gap:8px}.dr-action-btn{display:inline-flex;align-items:center;gap:5px;padding:6px 12px;border-radius:8px;font-size:12px;font-weight:700;cursor:pointer;transition:all .18s;border:1.5px solid transparent}.dr-action-btn app-icon{font-size:14px!important;width:14px!important;height:14px!important}.dr-apply-btn{background:rgba(var(--success-rgb),.08);border-color:var(--success-color);color:var(--success-color)}.dr-apply-btn:hover{background:rgba(var(--success-rgb),.15);box-shadow:0 2px 8px rgba(var(--success-rgb),.2)}.dr-edit-btn{background:rgba(var(--primary-rgb),.06);border-color:var(--primary-color);color:var(--primary-color)}.dr-edit-btn:hover{background:rgba(var(--primary-rgb),.12)}.dr-delete-btn{padding:6px 8px;background:rgba(var(--danger-rgb),.05);border-color:var(--danger-color);color:var(--danger-color);margin-left:auto}.dr-delete-btn:hover{background:rgba(var(--danger-rgb),.12)}.dr-modal-overlay{position:fixed;inset:0;background:rgba(var(--gray-1000-rgb),.45);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;z-index:1200;padding:20px}.dr-modal{background:var(--white);border-radius:20px;box-shadow:0 24px 60px rgba(var(--gray-1000-rgb),.2);width:100%;max-width:520px;overflow:hidden;animation:zoomIn .22s cubic-bezier(.4,0,.2,1);display:flex;flex-direction:column}.dr-modal-header{display:flex;align-items:center;justify-content:space-between;padding:20px 24px;border-bottom:1px solid var(--border-color);background:var(--bg-subtle)}.dr-modal-header-left{display:flex;align-items:center;gap:12px}.dr-modal-icon{width:40px;height:40px;border-radius:12px;background:rgba(var(--primary-rgb),.1);display:flex;align-items:center;justify-content:center;flex-shrink:0}.dr-modal-icon app-icon{font-size:20px!important;width:20px!important;height:20px!important;color:var(--primary-color)}.dr-modal-title{font-size:15px;font-weight:700;color:var(--text-dark);margin:0}.dr-modal-sub{font-size:12px;color:var(--text-muted);margin:2px 0 0}.dr-modal-close{width:32px;height:32px;border-radius:8px;border:none;background:transparent;display:flex;align-items:center;justify-content:center;cursor:pointer;color:var(--text-muted);transition:background .15s}.dr-modal-close:hover{background:rgba(var(--gray-1000-rgb),.06)}.dr-modal-close app-icon{font-size:18px!important;width:18px!important;height:18px!important}.dr-modal-body{padding:24px;display:flex;flex-direction:column;gap:16px;overflow-y:auto;max-height:70vh}.dr-modal-footer{padding:16px 24px;border-top:1px solid var(--border-color);display:flex;align-items:center;justify-content:flex-end;gap:10px;background:var(--bg-subtle)}.dr-form-group{display:flex;flex-direction:column;gap:6px}.dr-label{font-size:12px;font-weight:700;color:var(--text-dark)}.dr-input{width:100%;height:40px;padding:0 14px;border:1.5px solid var(--border-color);border-radius:10px;font-size:13.5px;color:var(--text-dark);background:var(--white);outline:none;transition:border-color .2s}.dr-input:focus{border-color:var(--primary-color)}.dr-textarea{width:100%;border:1.5px solid var(--border-color);border-radius:10px;padding:10px 14px;font-size:13px;color:var(--text-dark);background:var(--white);outline:none;resize:vertical;transition:border-color .2s}.dr-textarea:focus{border-color:var(--primary-color)}.dr-discount-calc{display:flex;align-items:center;gap:12px;background:rgba(var(--primary-rgb),.05);border:1px solid rgba(var(--primary-rgb),.12);border-radius:10px;padding:10px 14px}.dr-calc-item{display:flex;flex-direction:column;gap:2px}.dr-calc-val{font-size:14px;font-weight:700;color:var(--text-dark)}.dr-calc-arrow{font-size:16px!important;width:16px!important;height:16px!important;color:var(--text-muted)}.dr-calc-saved{margin-left:auto;font-size:12px;font-weight:700;color:var(--primary-color)}.pos-footer{display:flex;justify-content:space-between;align-items:flex-end}.bill-summary-wrap{padding:24px;background:rgba(var(--primary-rgb),.01)}.payment-options-wrap{flex:1;max-width:400px;margin-right:24px}.payment-options{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.payment-mode-btn{border:1px solid var(--border-color);background:var(--white);padding:12px 10px;border-radius:10px;display:flex;flex-direction:column;align-items:center;gap:8px;cursor:pointer;transition:all .2s;color:var(--text-muted);font-weight:500;font-size:13px}.payment-mode-btn app-icon{font-size:22px!important;width:22px!important;height:22px!important}.payment-mode-btn:hover{border-color:var(--primary-color);color:var(--primary-color)}.payment-mode-btn.active{background:rgba(var(--primary-rgb),.1);border-color:var(--primary-color);color:var(--primary-color);box-shadow:0 0 0 1px inset var(--primary-color)}.bill-summary-box{width:320px;background:var(--white);border:1px solid var(--border-color);border-radius:12px;padding:20px;display:flex;flex-direction:column;gap:12px}.summary-row{display:flex;justify-content:space-between;align-items:center;font-size:13px;color:var(--text-muted)}.summary-row.grand-total-row{margin-top:8px;padding-top:16px;border-top:1px dashed var(--border-color);font-size:16px;font-weight:700;color:var(--text-dark)}.large-btn{height:48px;font-size:15px}.search-product-box{width:250px}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}@keyframes zoomIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.patient-type-selectors{display:grid;grid-template-columns:repeat(2,1fr);gap:24px;margin-bottom:32px}.selector-container{display:flex;flex-direction:column;gap:12px}.selector-label{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:1px;color:var(--text-muted)}.patient-toggle-group{display:flex;background:rgba(var(--primary-rgb),.04);border:1px solid var(--border-color);border-radius:12px;padding:6px;width:100%}.period-toggle{display:flex;align-items:center;background:var(--bg-subtle);border-radius:999px;padding:4px;gap:2px}.toggle-btn{flex:1;border:none;background:transparent;padding:10px 16px;border-radius:8px;font-weight:600;font-size:14px;color:var(--text-muted);cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;align-items:center;justify-content:center;gap:8px;white-space:nowrap;line-height:1}.toggle-btn app-icon{font-size:18px!important;width:18px!important;height:18px!important}.toggle-btn.active{background:var(--primary-color);color:var(--white);box-shadow:0 4px 12px rgba(var(--primary-rgb),.2)}.toggle-btn:not(.active):hover{color:var(--text-dark);background:rgba(var(--primary-rgb),.08)}.opt-tag{font-size:10px;font-weight:500;color:var(--text-muted);margin-left:2px;text-transform:none;letter-spacing:0}.ec-section-label{display:flex;align-items:center;gap:6px;font-size:12px;font-weight:600;color:var(--text-muted);text-transform:uppercase;letter-spacing:.5px;padding:10px 0 2px;border-top:1px dashed var(--border-color)}.ec-section-label app-icon{font-size:14px!important;width:14px!important;height:14px!important;color:var(--secondary-700)}.search-form-container{background-color:var(--white);border:1px solid var(--border-color);border-radius:12px;padding:24px;margin-bottom:24px}.search-row{display:flex;align-items:flex-end;gap:20px;flex-wrap:wrap}.search-field{flex:1;min-width:200px;display:flex;flex-direction:column;gap:6px}.search-actions{display:flex;gap:12px;padding-bottom:2px}.search-action-btn,.clear-action-btn{height:42px!important;padding:0 24px!important;border-radius:var(--border-radius-btn)!important;display:flex;align-items:center;gap:8px;font-weight:600!important}.patient-results-container{margin-top:24px;max-height:520px;overflow-y:auto;padding:12px 16px;background:var(--gray-0);border:1px solid var(--border-color);border-radius:12px;transition:all .3s ease}.patient-results-container.has-results{background:var(--brand-white);box-shadow:inset 0 2px 8px rgba(var(--gray-1000-rgb),.02)}.patient-cards-list{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;padding:4px}.patient-result-card{background:var(--white);border:1px solid var(--border-color);border-radius:14px;padding:16px 20px;cursor:pointer;transition:all .25s cubic-bezier(.4,0,.2,1);display:flex;flex-direction:column;gap:12px;position:relative;box-shadow:0 1px 2px rgba(var(--gray-1000-rgb),.03)}.patient-result-card:hover{border-color:var(--primary-color);transform:translateY(-2px);box-shadow:0 8px 16px rgba(var(--primary-rgb),.1)}.patient-result-card.selected{border-color:var(--primary-color);background:var(--primary-color);color:var(--white);box-shadow:0 8px 24px rgba(var(--primary-rgb),.25)}.patient-result-card.selected .p-name{color:var(--white)}.patient-result-card.selected .p-id{color:rgba(var(--brand-white-rgb),.85)}.patient-result-card.selected .p-detail{color:var(--white)}.patient-result-card.selected .p-detail app-icon{color:rgba(var(--brand-white-rgb),.85)}.patient-result-card.selected .patient-avatar-circle{background:var(--white);color:var(--primary-color)}.patient-result-card.selected .patient-card-body{border-top:1px solid rgba(var(--brand-white-rgb),.2)}.select-patient-instruction{margin-bottom:16px;font-weight:600;font-size:13px;color:var(--primary-color);display:flex;align-items:center;gap:8px;padding-bottom:8px;border-bottom:1px dashed var(--border-color)}.select-patient-instruction app-icon{font-size:18px!important;width:18px!important;height:18px!important}.patient-card-header{display:flex;align-items:center;gap:12px}.patient-avatar-circle{width:36px;height:36px;border-radius:50%;background:rgba(var(--primary-rgb),.1);color:var(--primary-color);display:flex;align-items:center;justify-content:center;font-weight:700;font-size:16px}.patient-main-info{display:flex;flex-direction:column}.p-name{font-size:14px;font-weight:600;color:var(--text-dark)}.p-id{font-size:11px;color:var(--text-muted);font-family:monospace}.patient-card-body{display:flex;flex-wrap:wrap;gap:16px;padding-top:12px;border-top:1px solid var(--border-color)}.p-detail{display:flex;align-items:center;gap:6px;font-size:13px;color:var(--text-main)}.p-detail app-icon{font-size:16px!important;width:16px!important;height:16px!important;color:var(--text-muted)}.search-results-placeholder{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;color:var(--text-muted);background:var(--bg-subtle, var(--gray-50));border:1px dashed var(--border-color);border-radius:12px}.doctor-filters{display:flex;gap:16px;margin-bottom:20px;background:var(--bg-light);padding:16px;border-radius:8px}.filter-item{flex:1;display:flex;flex-direction:column;gap:6px}.doctor-cards-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;max-height:480px;overflow:auto;padding:12px 12px 32px;margin:0 -12px}.doctor-cards-grid .doctor-card{border:1px solid var(--border-color);border-radius:16px;padding:24px;cursor:pointer;transition:all .4s cubic-bezier(.165,.84,.44,1);background:var(--white);position:relative;display:flex;flex-direction:column;height:100%}.doctor-card:hover{border-color:var(--primary-color);transform:translateY(-4px);box-shadow:0 12px 32px rgba(var(--gray-1000-rgb),.08);z-index:2}.doctor-card.selected{border-color:var(--primary-color);background:rgba(var(--primary-rgb),.01);box-shadow:0 8px 24px rgba(var(--primary-rgb),.1)}.card-header{display:flex;align-items:center;gap:12px;margin-bottom:12px}.doc-avatar{width:48px;height:48px;border-radius:12px;background:linear-gradient(135deg,var(--primary-color),var(--primary-400));color:#fff;display:flex;align-items:center;justify-content:center;font-weight:600;font-size:16px;box-shadow:0 4px 12px rgba(var(--primary-rgb),.2)}.doc-info{flex:1}.doc-info h3{margin:0;font-size:15px;font-weight:600;color:var(--text-dark)}.doc-dept{font-size:13px;color:var(--text-muted);font-weight:500}.card-body{display:flex;flex-direction:column;gap:8px;flex:1}.doc-stat{display:flex;align-items:center;gap:6px;font-size:12px;color:var(--text-main)}.doc-stat app-icon{font-size:14px!important;width:14px!important;height:14px!important;color:var(--text-muted)}.doc-slots{margin-top:8px;font-size:11px}.card-footer-fee{margin-top:16px;padding-top:12px;border-top:1px dashed var(--border-color);font-size:13px;color:var(--text-muted);text-align:right}.card-footer-fee strong{color:var(--primary-color);font-size:14px}.no-doctors-msg{padding:20px;color:var(--text-muted);text-align:center;grid-column:1/-1;font-size:13px}.summary-card{background:var(--white);border:1px solid var(--border-color);border-radius:16px;padding:32px;box-shadow:0 4px 12px rgba(var(--gray-1000-rgb),.02)}.summary-header{margin-bottom:24px;text-align:center}.summary-header h3{margin:0;font-size:20px;font-weight:700;color:var(--text-dark)}.summary-header p{margin:4px 0 0;font-size:13px;color:var(--text-muted)}.summary-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:24px}.summary-item.full-width{grid-column:1 / -1}.summary-item .val{font-size:15px;font-weight:600;color:var(--text-dark);margin-top:6px}.summary-item .val.primary-text{color:var(--primary-color);font-size:18px}.type-tag{display:inline-flex;padding:2px 10px;background:rgba(var(--primary-rgb),.1);color:var(--primary-color);border-radius:6px;font-size:12px}.type-tag.online{background:rgba(var(--secondary-rgb),.1);color:var(--secondary-color)}.online-payment-mock.mini{margin-top:24px;padding:10px 16px;background:rgba(var(--secondary-rgb),.05);border:1px dashed var(--secondary-color);color:var(--secondary-color);border-radius:8px;font-size:12px;display:flex;align-items:center;gap:8px}.success-step{text-align:center;padding:40px 20px}.success-icon-wrapper app-icon{font-size:72px!important;width:72px!important;height:72px!important;color:var(--green-500);margin-bottom:16px}.success-step h2{color:var(--text-dark);margin-bottom:8px;font-size:24px}.success-desc{color:var(--text-muted);font-size:14px!important;max-width:400px;margin:16px auto 32px}.success-actions{display:flex;justify-content:center;gap:16px}.btn-whatsapp{background:var(--whatsapp-color);color:var(--white);border:none;padding:0 24px;height:42px;font-weight:600;display:inline-flex;align-items:center;justify-content:center;gap:8px;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);font-size:14px;border-radius:var(--border-radius-btn)!important}.btn-whatsapp:hover{background:var(--whatsapp-hover);box-shadow:0 4px 12px rgba(var(--whatsapp-rgb),.3);transform:translateY(-1px)}.wizard-footer{display:flex;justify-content:space-between;width:100%}.left-action{display:flex}.right-action{display:flex;gap:10px;margin-left:auto}.selected-doc-min-card{display:flex;align-items:center;gap:16px;background:rgba(var(--primary-rgb),.03);border:1px solid rgba(var(--primary-rgb),.1);border-radius:12px;padding:12px 20px;margin-bottom:24px}.min-avatar{width:40px;height:40px;border-radius:10px;background:linear-gradient(135deg,var(--primary-color),var(--primary-400));color:#fff;display:flex;align-items:center;justify-content:center;font-weight:600;font-size:14px}.min-info{flex:1}.min-info h3{margin:0;font-size:15px;font-weight:600;color:var(--text-dark)}.min-info p{margin:2px 0 0;font-size:12px;color:var(--text-muted)}.min-fee{text-align:right}.min-fee span{display:block;font-size:10px;text-transform:uppercase;color:var(--text-muted);letter-spacing:.5px}.min-fee strong{font-size:16px;color:var(--primary-color)}.slot-group{margin-bottom:24px}.slot-group h4{display:flex;align-items:center;gap:10px;font-size:13px;font-weight:600;color:var(--text-muted);margin:0 0 12px;text-transform:uppercase;letter-spacing:.8px}.slot-group h4 app-icon{font-size:18px!important;width:18px!important;height:18px!important}.slot-list{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.slot-btn{padding:8px 16px;border:1px solid var(--border-color);border-radius:50px;background:var(--white);cursor:pointer;font-size:13px;font-weight:500;color:var(--text-main);transition:all .3s cubic-bezier(.4,0,.2,1);text-align:center;width:100%}.slot-btn:hover{border-color:var(--primary-color);color:var(--primary-color);background:rgba(var(--primary-rgb),.02)}.slot-btn.selected{background:linear-gradient(135deg,var(--primary-color),var(--primary-600));color:#fff;border-color:var(--primary-color);box-shadow:0 8px 24px rgba(var(--primary-rgb),.3);transform:translateY(-2px)}.slot-date-row{display:flex;align-items:center;gap:10px;padding:10px 14px;background:var(--bg-subtle);border:1px solid var(--border-color);border-radius:8px;margin-bottom:20px}.slot-date-row app-icon{font-size:18px!important;width:18px!important;height:18px!important;color:var(--primary-color);flex-shrink:0}.slot-date-row .field-label{margin:0;white-space:nowrap;flex-shrink:0}.slot-date-row nz-date-picker{max-width:320px;margin-left:auto;width:100%}.slot-mode-row{display:flex;align-items:center;gap:10px;padding:10px 14px;background:var(--bg-subtle);border:1px solid var(--border-color);border-radius:8px;margin-bottom:20px}.slot-mode-row app-icon.row-icon{font-size:18px!important;width:18px!important;height:18px!important;color:var(--primary-color);flex-shrink:0;display:flex;align-items:center;justify-content:center}.slot-mode-row .field-label{margin:0;white-space:nowrap;flex-shrink:0;font-weight:500}.slot-mode-row .patient-toggle-group{flex:1;background:var(--white);border:1px solid var(--border-color);border-radius:8px;padding:3px;max-width:320px;margin-left:auto}.slot-mode-row .toggle-btn{padding:6px 12px;font-size:12px;border-radius:6px}.slot-mode-row .toggle-btn app-icon{font-size:16px!important;width:16px!important;height:16px!important}.booking-panel{display:flex;flex-direction:column;gap:18px}.booking-info-strip{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.booking-info-item{display:flex;flex-direction:column;gap:6px;padding:14px 16px;border-radius:14px;background:rgba(var(--primary-rgb),.04);border:1px solid rgba(var(--primary-rgb),.1)}.booking-info-label{font-size:11px;font-weight:700;color:var(--text-muted);text-transform:uppercase;letter-spacing:.5px}.booking-info-item strong{color:var(--text-dark);font-size:14px;line-height:1.4}.modal-footer-actions{display:flex;justify-content:flex-end;gap:10px;width:auto}.modal-footer-split{display:flex;justify-content:space-between;align-items:center;gap:16px;width:100%}.modal-footer-copy{margin:0;font-size:12px;color:var(--text-muted)}.modal-footer-actions-right{margin-left:auto}.details-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.request-modal{display:flex;flex-direction:column;gap:20px}.request-modal-scroll{max-height:min(70vh,720px);overflow-y:auto;overflow-x:hidden;padding-right:6px}.request-source-panel{border:1px solid rgba(var(--primary-rgb),.12);background:rgba(var(--primary-rgb),.035);border-radius:18px;padding:18px}.request-source-header{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:10px}.request-source-title{display:inline-flex;align-items:center;gap:8px;font-size:14px;font-weight:700;color:var(--text-dark)}.request-source-title app-icon{font-size:18px!important;width:18px!important;height:18px!important;color:var(--primary-color)}.request-source-copy{margin:0 0 14px;font-size:13px;line-height:1.6;color:var(--text-muted)}.source-detail-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.source-detail-item{display:flex;flex-direction:column;gap:5px;padding:14px;border-radius:14px;background:var(--white);border:1px solid var(--border-color)}.request-modal-hero{display:flex;align-items:center;gap:16px;padding:4px 2px 10px;border-radius:0;background:transparent;border:0;border-bottom:1px solid rgba(var(--primary-rgb),.1)}.request-modal-avatar{width:52px;height:52px;border-radius:14px;display:flex;align-items:center;justify-content:center;background:rgba(var(--primary-rgb),.08);color:var(--primary-color);font-size:22px;font-weight:700;flex-shrink:0}.request-modal-hero-copy{flex:1;min-width:0}.request-modal-eyebrow{display:inline-flex;align-items:center;gap:6px;margin-bottom:6px;font-size:11px;font-weight:700;color:var(--text-muted);text-transform:uppercase;letter-spacing:.4px}.request-modal-eyebrow app-icon{font-size:16px!important;width:16px!important;height:16px!important}.request-modal-hero-copy h3{margin:0 0 4px;font-size:18px;line-height:1.15;color:var(--text-dark)}.request-modal-hero-copy p{margin:0;font-size:12px;color:var(--text-muted)}.request-modal-status{align-self:center}.request-visit-strip{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.request-visit-item{display:flex;align-items:center;gap:12px;padding:16px 18px;border-radius:16px;background:rgba(var(--primary-rgb),.04);border:1px solid rgba(var(--primary-rgb),.1)}.request-visit-item>div{display:flex;flex-direction:column;gap:4px;min-width:0}.request-visit-icon,.detail-card-icon{width:40px;height:40px;border-radius:12px;display:inline-flex;align-items:center;justify-content:center;background:rgba(var(--primary-rgb),.1);color:var(--primary-color);flex-shrink:0}.request-visit-icon app-icon,.detail-card-icon app-icon{font-size:20px!important;width:20px!important;height:20px!important}.request-details-grid{gap:14px}.detail-card{border:1px solid var(--border-color);border-radius:16px;background:var(--white);padding:18px;display:flex;align-items:flex-start;gap:14px}.detail-card.full-width{grid-column:1 / -1}.detail-card-content{display:flex;flex-direction:column;gap:6px;min-width:0;flex:1}.detail-label{font-size:11px;font-weight:700;color:var(--text-muted);text-transform:uppercase;letter-spacing:.5px}.detail-card strong{display:block;color:var(--text-dark);font-size:15px;line-height:1.35;word-break:break-word}.reschedule-panel{display:flex;flex-direction:column;gap:18px}.reschedule-summary{padding:16px;border-radius:14px;background:rgba(var(--primary-rgb),.05);border:1px solid rgba(var(--primary-rgb),.12)}.reschedule-summary strong{display:block;margin-bottom:4px;font-size:15px;color:var(--text-dark)}.reschedule-summary p{margin:0;font-size:12px;color:var(--text-muted)}@media(max-width:1100px){.doctor-cards-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.patient-type-selectors,.patient-cards-list,.doctor-cards-grid,.summary-grid,.slot-list,.booking-info-strip,.details-grid,.request-visit-strip,.source-detail-grid{grid-template-columns:1fr}.modal-footer-split{flex-direction:column;align-items:stretch}.modal-footer-actions{width:100%;justify-content:flex-end;flex-wrap:wrap}.request-source-header{flex-direction:column;align-items:flex-start}.modal-footer-actions-right{margin-left:0}}.existing-bookings-head{display:flex;align-items:flex-start;gap:12px}.existing-bookings-head p{margin:0;font-size:13px;color:var(--text-muted);line-height:1.5}.existing-bookings-question{margin:16px 0 0;font-size:14px;font-weight:600;color:var(--text-dark)}.existing-bookings-icon{font-size:22px;width:22px;height:22px;flex-shrink:0;color:var(--secondary-color)}.existing-bookings-list{list-style:none;margin:12px 0 0;padding:0;display:flex;flex-direction:column;gap:8px}.existing-booking{display:flex;flex-wrap:wrap;align-items:center;gap:6px 14px;padding:10px 14px;border-radius:10px;background:var(--white);border:1px solid var(--border-color);font-size:13px}.existing-booking-clinic{font-weight:700;color:var(--text-dark)}.existing-booking-service,.existing-booking-when{color:var(--text-muted)}.existing-booking .status-badge{margin-inline-start:auto}.booking-container{display:grid;grid-template-columns:1fr;gap:24px;max-width:1440px;margin:0 auto;padding:16px 0;box-sizing:border-box}@media(min-width:992px){.booking-container{grid-template-columns:1.8fr 1fr;align-items:start}}.booking-section{background:var(--white);border-radius:16px;border:1px solid rgba(var(--primary-rgb),.08);padding:24px;box-shadow:0 4px 20px rgba(var(--primary-rgb),.01);margin-bottom:20px;box-sizing:border-box}.booking-section .section-title{margin:0 0 16px!important;font-size:16px;font-weight:700;color:var(--primary-color);display:flex;align-items:center;gap:8px}.consultation-cards{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.consultation-card{flex:1;display:flex;align-items:center;gap:16px;padding:16px;background:var(--white);border:1px solid rgba(var(--primary-rgb),.08);border-radius:12px;cursor:pointer;transition:all .25s ease;text-align:left;box-sizing:border-box}.consultation-card:hover{border-color:var(--primary-color);background-color:rgba(var(--primary-rgb),.01)}.consultation-card.selected{border:2px solid var(--secondary-color);box-shadow:0 4px 15px rgba(var(--secondary-rgb),.08)}.card-icon-wrapper{width:44px;height:44px;border-radius:10px;background-color:rgba(var(--primary-rgb),.05);color:var(--primary-color);display:flex;align-items:center;justify-content:center;flex-shrink:0}.card-icon-wrapper.orange-icon{background-color:rgba(var(--secondary-rgb),.08);color:var(--secondary-color)}.card-icon-wrapper app-icon{font-size:24px}.card-text-wrapper{display:flex;flex-direction:column;gap:4px}.card-title{font-size:14px;font-weight:700;color:var(--primary-color)}.card-description{font-size:12px;color:var(--text-muted)}.select-fields-row{display:flex;flex-direction:column;gap:16px}@media(min-width:768px){.select-fields-row{flex-direction:row}}.booking-field-group{flex:1;display:flex;flex-direction:column;gap:8px}.booking-field-group .field-label{font-size:13px;font-weight:600;color:var(--text-dark, var(--gray-900))}.read-only-clinic-box{padding:10px 16px;background-color:var(--gray-50);border-radius:12px;border:1px solid var(--gray-300);display:flex;align-items:center;gap:10px;font-weight:600;min-height:46px;box-sizing:border-box}.booking-select-dropdown{width:100%}.booking-select-dropdown .ant-select-selector{border-radius:8px!important;border-color:rgba(var(--primary-rgb),.12)!important;height:42px!important;display:flex;align-items:center}.calendar-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;flex-wrap:wrap;gap:12px}.calendar-controls{display:flex;align-items:center;gap:16px}.calendar-wrapper{display:flex;flex-direction:column;gap:12px}.weekday-row{display:grid;grid-template-columns:repeat(7,1fr);text-align:center;border-bottom:1px solid rgba(var(--primary-rgb),.05);padding-bottom:8px}.weekday-row span{font-size:11px;font-weight:700;color:var(--text-muted);letter-spacing:.05em}.days-grid{display:grid;grid-template-columns:repeat(7,1fr);row-gap:10px}.day-btn{aspect-ratio:1;border-radius:50%;border:1px solid transparent;font-size:13px;font-weight:700;cursor:pointer;display:flex;align-items:center;justify-content:center;width:36px;height:36px;max-width:36px;margin:0 auto;transition:all .2s}.day-btn:not(.disabled-day):not(.selected-day){background-color:var(--green-50)!important;color:var(--green-800)!important;border-color:rgba(var(--green-800-rgb),.12)!important}.day-btn:not(.disabled-day):not(.selected-day):hover{background-color:var(--green-100)!important;color:var(--green-800)!important;border-color:rgba(var(--green-800-rgb),.2)!important}.day-btn.selected-day{background-color:var(--secondary-color)!important;color:var(--white)!important;box-shadow:0 4px 10px rgba(var(--secondary-rgb),.3)}.day-btn.disabled-day{color:var(--gray-400)!important;background-color:var(--secondary-50)!important;cursor:not-allowed!important;pointer-events:none;border-color:rgba(var(--gray-400-rgb),.1)!important}.day-spacer{aspect-ratio:1;width:36px;height:36px;max-width:36px;margin:0 auto}.slots-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:12px}.slot-btn-item{height:44px;border-radius:8px;border:1px solid rgba(var(--primary-rgb),.12);background:var(--white);font-size:13px;font-weight:700;color:var(--primary-color);cursor:pointer;transition:all .2s;display:flex;align-items:center;justify-content:center}.slot-btn-item:hover:not(:disabled):not(.selected-slot){border-color:var(--secondary-color);color:var(--secondary-color)}.slot-btn-item.selected-slot{background-color:var(--secondary-color)!important;border-color:var(--secondary-color)!important;color:var(--white)!important;box-shadow:0 4px 10px rgba(var(--secondary-rgb),.2)}.slot-btn-item.selected-slot:hover{color:var(--white)!important}.slot-btn-item.disabled-slot{background-color:rgba(var(--primary-rgb),.03);border-color:rgba(var(--primary-rgb),.05);color:rgba(var(--primary-rgb),.2);cursor:not-allowed}.booking-summary-panel{display:flex;flex-direction:column;gap:20px}@media(min-width:992px){.booking-summary-panel{position:sticky;top:24px}}.summary-card{background-color:var(--primary-color);color:var(--white);border-radius:16px;padding:28px 24px;box-shadow:0 8px 30px rgba(var(--primary-rgb),.15);box-sizing:border-box}.summary-card-title{font-size:20px;font-weight:800;color:var(--white);margin:0 0 24px;font-family:var(--font-family)}.summary-details-list{display:flex;flex-direction:column;gap:20px}.summary-detail-row{display:flex;gap:16px;align-items:center}.summary-detail-row .detail-icon-wrapper{width:38px;height:38px;border-radius:50%;background-color:rgba(var(--brand-white-rgb),.1);color:var(--white);display:flex;align-items:center;justify-content:center;flex-shrink:0}.summary-detail-row app-icon{font-size:20px}.detail-content{display:flex;flex-direction:column;gap:2px}.detail-content .detail-label{font-size:11px;font-weight:600;color:rgba(var(--brand-white-rgb),.6);text-transform:uppercase;letter-spacing:.05em}.detail-content .detail-value{font-size:14px;font-weight:700;color:var(--white)}.summary-divider{border-top:1px solid rgba(var(--brand-white-rgb),.12);margin:24px 0}.price-row{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}.price-label{font-size:14px;font-weight:700;color:rgba(var(--brand-white-rgb),.9)}.price-value{font-size:20px;font-weight:800;color:var(--white)}.fee-breakdown{margin-bottom:20px}.fee-breakdown-divider{border-top:1px dashed rgba(var(--brand-white-rgb),.18);margin:0 0 16px}.fee-breakdown-row{display:flex;justify-content:space-between;align-items:center;padding:12px 14px;border-radius:12px;margin-bottom:8px;transition:background .2s}.fee-breakdown-row:last-child{margin-bottom:0}.pay-now-row{background:rgba(var(--brand-white-rgb),.08);border:1px solid rgba(var(--brand-white-rgb),.12)}.pay-clinic-row{background:rgba(var(--brand-white-rgb),.04);border:1px solid rgba(var(--brand-white-rgb),.07)}.fee-breakdown-left{display:flex;align-items:center;gap:10px}.fee-icon{font-size:20px;width:20px;height:20px;flex-shrink:0}.fee-icon.pay-now-icon{color:var(--amber-500)}.fee-icon.pay-clinic-icon{color:rgba(var(--brand-white-rgb),.55)}.fee-row-label{display:flex;align-items:center;gap:6px;font-size:13px;font-weight:700;color:rgba(var(--brand-white-rgb),.92)}.fee-badge{display:inline-block;font-size:10px;font-weight:700;letter-spacing:.5px;text-transform:uppercase;background:var(--amber-500);color:var(--gray-900);padding:2px 7px;border-radius:4px;line-height:1.4}.fee-row-sub{display:block;font-size:11px;font-weight:500;color:rgba(var(--brand-white-rgb),.5);margin-top:2px}.fee-row-amount{font-size:15px;font-weight:800;white-space:nowrap}.pay-now-amount{color:var(--amber-500)}.fee-row-amount-wrap{display:flex;flex-direction:column;align-items:flex-end;gap:2px}.fee-row-tax{font-size:11px;font-weight:500;color:rgba(var(--brand-white-rgb),.5);white-space:nowrap}.fee-breakdown-light .fee-row-tax{color:var(--text-muted)}.fee-tax-lines{grid-column:1 / -1;display:flex;flex-direction:column;gap:8px;margin-bottom:16px}.fee-tax-line{display:flex;justify-content:space-between;align-items:center;font-size:13px;font-weight:500;color:rgba(var(--brand-white-rgb),.7)}.fee-tax-line.fee-tax-total{padding-top:8px;border-top:1px solid rgba(var(--brand-white-rgb),.12);font-size:15px;font-weight:800;color:var(--white)}.fee-breakdown-light .fee-tax-line{color:var(--text-muted)}.fee-breakdown-light .fee-tax-line.fee-tax-total{border-top-color:var(--border-color);color:var(--text-main)}.pay-clinic-amount{color:rgba(var(--brand-white-rgb),.75)}.fee-breakdown.fee-breakdown-light{margin:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.fee-breakdown-light .fee-breakdown-divider{display:none}.fee-breakdown-light .fee-breakdown-row{margin-bottom:0;gap:12px}@media(max-width:768px){.fee-breakdown.fee-breakdown-light{grid-template-columns:1fr}}.fee-breakdown-light .pay-now-row{background:var(--secondary-light);border-color:rgba(var(--secondary-rgb),.3)}.fee-breakdown-light .pay-clinic-row{background:var(--white);border-color:var(--border-color)}.fee-breakdown-light .fee-row-label{color:var(--text-dark)}.fee-breakdown-light .fee-row-sub{color:var(--text-muted)}.fee-breakdown-light .fee-icon.pay-now-icon,.fee-breakdown-light .pay-now-amount{color:var(--secondary-color)}.fee-breakdown-light .fee-badge{background:var(--secondary-color);color:var(--white)}.fee-breakdown-light .fee-icon.pay-clinic-icon,.fee-breakdown-light .pay-clinic-amount{color:var(--primary-color)}.summary-doctor-card{background:var(--white);border:1px solid rgba(var(--primary-rgb),.08);border-radius:16px;padding:16px 20px;display:flex;align-items:center;gap:16px;box-shadow:0 4px 20px rgba(var(--primary-rgb),.01);box-sizing:border-box}.doctor-avatar{width:48px;height:48px;border-radius:12px;overflow:hidden;background-color:var(--bg-light);display:flex;align-items:center;justify-content:center;flex-shrink:0;border:1px solid rgba(var(--primary-rgb),.05)}.doctor-avatar-img{width:100%;height:100%;object-fit:cover}.doctor-profile-info{display:flex;flex-direction:column;gap:2px}.doctor-profile-name{font-size:14px;font-weight:700;color:var(--primary-color);margin:0}.doctor-profile-specialty{font-size:12px;color:var(--text-muted);margin:0}.confirm-booking-btn{width:100%!important;height:52px!important;border-radius:12px!important;font-weight:800!important;font-size:16px!important;display:flex!important;align-items:center!important;justify-content:center!important;box-sizing:border-box!important}.confirm-booking-btn:disabled{opacity:.55!important;cursor:not-allowed!important;box-shadow:none!important}.offer-deal-pill{display:inline-flex;align-items:center;gap:4px;padding:4px 10px;background:rgba(var(--secondary-rgb),.12);color:var(--secondary-color);border-radius:20px;font-size:11.5px;font-weight:700}.offer-savings-badge{display:inline-flex;align-items:center;padding:3px 8px;background:var(--secondary-color);color:var(--brand-white);border-radius:6px;font-size:11px;font-weight:800;margin-left:6px}.price-strike{font-size:13px;color:rgba(var(--brand-white-rgb),.6);text-decoration:line-through;margin-right:6px}.booking-choice-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.booking-choice{display:flex;flex-direction:column;gap:14px;padding:20px;border:1px solid var(--border-color);border-radius:14px;background:var(--white);transition:border-color .2s,box-shadow .2s}.booking-choice.done{border-color:rgba(var(--primary-rgb),.35);box-shadow:0 0 0 3px rgba(var(--primary-rgb),.06)}.booking-choice-head{display:flex;align-items:flex-start;gap:12px}.booking-choice-num{width:28px;height:28px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0;font-size:13px;font-weight:700;background:rgba(var(--primary-rgb),.1);color:var(--primary-color)}.booking-choice.done .booking-choice-num{background:var(--primary-color);color:var(--white)}.booking-choice-num app-icon{font-size:16px!important;width:16px!important;height:16px!important}.booking-choice-head h4{margin:0 0 4px;font-size:15px;font-weight:700;color:var(--text-dark)}.booking-choice-head p{margin:0;font-size:13px;line-height:1.5;color:var(--text-muted)}.booking-choice nz-select{width:100%}.booking-choice-note{display:flex;align-items:center;gap:8px;margin-top:16px;font-size:13px;color:var(--text-muted)}.booking-choice-note app-icon{font-size:16px!important;width:16px!important;height:16px!important;color:var(--primary-color)}@media(max-width:768px){.booking-choice-grid{grid-template-columns:1fr}}.ld-section-header{display:flex;align-items:center;justify-content:space-between;margin-top:8px}.ld-section-title{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:700;color:var(--text-dark)}.ld-section-title app-icon{font-size:18px!important;width:18px!important;height:18px!important;color:var(--primary-color)}.ltt-summary-row{display:grid;grid-template-columns:repeat(5,1fr);gap:12px}.ltt-summary-card{display:flex;align-items:center;gap:12px;background:var(--white);border-radius:12px;padding:14px 16px;border:1px solid var(--border-color);transition:box-shadow .2s,transform .2s}.ltt-summary-card:hover{box-shadow:0 4px 16px rgba(var(--gray-1000-rgb),.07);transform:translateY(-2px)}.ltt-summary-icon{width:38px;height:38px;border-radius:10px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.ltt-summary-icon app-icon{font-size:18px!important;width:18px!important;height:18px!important}.ltt-summary-body{display:flex;flex-direction:column;gap:2px}.ltt-summary-val{font-size:20px;font-weight:800;line-height:1;color:var(--text-dark)}.ltt-summary-label{font-size:11px;font-weight:500;color:var(--text-muted)}.ltt-card-pending .ltt-summary-icon{background:rgba(var(--gray-300-rgb),.4);color:var(--gray-500)}.ltt-card-pending .ltt-summary-val{color:var(--gray-500)}.ltt-card-confirmed .ltt-summary-icon{background:rgba(var(--blue-400-rgb),.1);color:var(--blue-700)}.ltt-card-confirmed .ltt-summary-val{color:var(--blue-700)}.ltt-card-progress .ltt-summary-icon{background:rgba(var(--secondary-700-rgb),.1);color:var(--secondary-700)}.ltt-card-progress .ltt-summary-val{color:var(--secondary-700)}.ltt-card-completed .ltt-summary-icon{background:rgba(var(--success-rgb),.1);color:var(--success-color)}.ltt-card-completed .ltt-summary-val{color:var(--success-color)}.ltt-card-cancelled .ltt-summary-icon{background:rgba(var(--danger-rgb),.1);color:var(--danger-color)}.ltt-card-cancelled .ltt-summary-val{color:var(--danger-color)}.ltt-booking-no,.report-no{font-size:13px;font-weight:700;color:var(--primary-color)}.ltt-patient-id{font-size:11px;color:var(--text-muted);font-weight:500}.sub-text{display:block;margin-top:2px;font-size:12px;color:var(--text-muted)}.ltt-test-cell{display:flex;flex-direction:column;gap:3px}.ltt-test-name{font-size:13px;font-weight:600;color:var(--text-dark)}.ltt-sample-type{display:flex;align-items:center;gap:4px;font-size:11px;color:var(--text-muted);font-weight:500}.ltt-sample-type app-icon{font-size:12px!important;width:12px!important;height:12px!important}.ltt-cat-icon{font-size:13px!important;width:13px!important;height:13px!important;margin-right:4px}.ltt-urgency-badge{display:inline-flex;align-items:center;padding:3px 10px;border-radius:20px;font-size:11px;font-weight:700;letter-spacing:.3px;text-transform:uppercase}.urgency-routine{background:var(--bg-subtle);color:var(--text-muted)}.urgency-urgent{background:rgba(var(--secondary-700-rgb),.1);color:var(--secondary-700)}.urgency-stat{background:rgba(var(--danger-rgb),.1);color:var(--danger-color)}.tab-content-container{background:var(--white);border-radius:0 16px 16px;padding:24px;min-height:250px;border:1px solid var(--border-color);border-top:none;box-shadow:0 4px 20px rgba(var(--gray-1000-rgb),.02);margin-top:-20px;position:relative}.test-identity{display:flex;flex-direction:column}.test-name{font-weight:700;color:var(--text-dark);font-size:14px}.test-id{font-size:11px;color:var(--text-muted);font-weight:500}.test-price{font-weight:700;color:var(--text-dark)}.unit-grid{display:flex;flex-wrap:wrap;gap:10px}.unit-chip{display:flex;align-items:center;gap:8px;background:var(--white);border:1px solid var(--border-color);padding:6px 12px;border-radius:50px;transition:all .2s}.unit-chip:hover{border-color:var(--primary-color);background:rgba(var(--primary-rgb),.02)}.unit-chip span{font-weight:600;font-size:13px;color:var(--text-main)}.unit-delete{background:none;border:none;padding:0;cursor:pointer;color:var(--red-500);display:flex;align-items:center;opacity:.5;transition:opacity .2s}.unit-delete:hover{opacity:1}.unit-delete app-icon{font-size:16px!important;width:16px!important;height:16px!important}.master-selection-wrap{display:flex;flex-direction:column;height:100%}.master-list{flex:1;overflow-y:auto;display:flex;flex-direction:column;gap:8px}.master-item{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;background:var(--white);border:1px solid var(--border-color);border-radius:12px;cursor:pointer;transition:all .2s}.master-item:hover{border-color:var(--primary-color);background:rgba(var(--primary-rgb),.04);transform:translate(4px)}.master-item-info{display:flex;flex-direction:column}.m-name{font-weight:700;color:var(--text-dark);font-size:14px}.m-cat{font-size:12px;color:var(--text-muted)}.master-item app-icon{color:var(--icon-color);font-size:20px!important}.parameter-header-row{display:flex;padding:0 12px 8px;border-bottom:1px solid var(--border-color);margin-bottom:12px}.parameter-header-row span{font-size:11px;font-weight:700;text-transform:uppercase;color:var(--text-muted);letter-spacing:.5px}.ph-name,.p-name{flex:2}.ph-unit,.p-unit{width:120px;padding:0 10px}.ph-range,.p-range{flex:1.5}.ph-action,.p-action{width:40px;text-align:right}.p-list{display:flex;flex-direction:column;gap:12px}.p-row{display:flex;align-items:center;animation:slideDown .3s ease-out}.btn-p-delete{background:none;border:none;color:var(--red-500);cursor:pointer;padding:4px;border-radius:6px;opacity:.6;transition:all .2s}.btn-p-delete:hover{opacity:1;background:rgba(var(--red-500-rgb),.1)}.btn-p-delete app-icon{font-size:18px!important;width:18px!important;height:18px!important}.empty-params{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 20px;color:var(--text-muted);text-align:center;border:1px dashed var(--border-color);border-radius:12px;background:var(--bg-light)}.empty-params app-icon{font-size:32px!important;width:32px!important;height:32px!important;margin-bottom:12px;opacity:.4}.empty-params p{font-size:13px;margin:0}.drawer-form-card{padding:20px!important}.form-header-with-action{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--border-color);padding-bottom:8px}.drawer-footer{margin-top:24px;display:flex;justify-content:flex-end;gap:12px;padding-top:16px;border-top:1px solid var(--border-color)}.lts-step-label{font-size:12px;font-weight:600;color:var(--text-muted);text-align:center;white-space:nowrap;transition:color .3s ease;letter-spacing:.2px}.lts-step-item.active .lts-step-label,.lts-step-item.done .lts-step-label{color:var(--primary-color);font-weight:700}.lts-step-body{padding:32px 40px;flex:1;min-height:420px}.lts-footer{display:flex;align-items:center;justify-content:space-between;padding:16px 40px;border-top:1px solid var(--border-color);background:var(--bg-subtle)}.lts-footer-right{display:flex;align-items:center;gap:14px}.lts-step-hint{font-size:13px;color:var(--text-muted);font-weight:500}.lts-toggle-row{display:flex;gap:32px;margin-bottom:28px}.lts-selector{display:flex;flex-direction:column;gap:10px}@media(max-width:1100px){.ltt-summary-row{grid-template-columns:repeat(3,1fr)}}@keyframes slideDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.dept-map-page{display:flex;flex-direction:column;gap:20px}.clinic-info-card{padding:16px 24px}.clinic-info-skeleton{height:72px;background:linear-gradient(90deg,var(--bg-subtle) 25%,var(--border-color) 50%,var(--bg-subtle) 75%);background-size:200% 100%;animation:shimmer 1.5s infinite;border-radius:14px}@keyframes shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.clinic-info-inner{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.clinic-avatar{width:44px;height:44px;border-radius:12px;background:rgba(var(--primary-rgb),.1);color:var(--primary-color);display:flex;align-items:center;justify-content:center;flex-shrink:0}.clinic-meta{display:flex;flex-direction:column;gap:2px;flex:1;min-width:0}.clinic-name{font-size:15px;font-weight:700;color:var(--text-main)}.clinic-code{font-size:12px;color:var(--text-muted);font-weight:500;letter-spacing:.5px}.tenant-type-badge{font-size:11px;font-weight:700;background:rgba(var(--primary-rgb),.1);color:var(--primary-color);padding:3px 10px;border-radius:20px;letter-spacing:.5px;text-transform:uppercase}.mapped-count-chip{display:flex;align-items:center;gap:5px;font-size:13px;font-weight:600;color:var(--text-muted);background:var(--bg-subtle);padding:5px 12px;border-radius:20px}.mapped-count-chip app-icon{font-size:16px;height:16px;width:16px}.dept-panels,.ar-transfer-layout{display:grid;grid-template-columns:1fr 40px 1fr;gap:0;align-items:start}@media(max-width:1024px){.dept-panels,.ar-transfer-layout{grid-template-columns:1fr;gap:20px}}.dept-panel,.ar-transfer-panel{background:var(--white);border-radius:14px;overflow:hidden;border:1px solid var(--border-color);display:flex;flex-direction:column}.dept-panel-right,.ar-transfer-panel.panel-highlight{border-color:var(--primary-color)}.panel-header,.ar-transfer-panel-header{display:flex;align-items:center;justify-content:space-between;padding:14px 18px;border-bottom:1px solid var(--border-color);background:var(--bg-subtle)}.panel-title,.ar-transfer-panel-title{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:700;color:var(--text-main)}.panel-title app-icon,.ar-transfer-panel-title app-icon{font-size:18px;height:18px;width:18px;color:var(--icon-color)}.panel-count{font-size:12px;font-weight:700;background:var(--bg-light);color:var(--text-muted);padding:2px 10px;border-radius:20px;border:1px solid var(--border-color)}.panel-count.mapped{background:rgba(var(--primary-rgb),.1);color:var(--primary-color);border-color:transparent}.dept-card-grid,.ar-transfer-panel-body{display:flex;flex-direction:column;max-height:620px;overflow-y:auto!important;overflow-x:hidden;padding:10px;gap:8px;scrollbar-width:thin;scrollbar-color:var(--border-color, var(--gray-300)) transparent}.dept-card-grid::-webkit-scrollbar{width:6px}.dept-card-grid::-webkit-scrollbar-track{background:var(--bg-subtle, var(--gray-50));border-radius:4px}.dept-card-grid::-webkit-scrollbar-thumb{background:var(--border-color, var(--gray-300));border-radius:4px}.dept-card-grid::-webkit-scrollbar-thumb:hover{background:var(--text-muted, var(--gray-400))}.dept-module-group{border:1px solid var(--border-color);border-radius:10px;background:var(--white);overflow:hidden;margin-bottom:4px;flex-shrink:0}.dept-module-header{display:flex;align-items:center;justify-content:space-between;padding:10px 12px;background:rgba(var(--primary-rgb),.03);cursor:pointer;-webkit-user-select:none;user-select:none;transition:background .2s;border-bottom:1px solid var(--border-color)}.dept-module-header:hover{background:rgba(var(--primary-rgb),.08)}.dept-module-title{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:700;color:var(--text-main)}.dept-module-services{display:flex;flex-direction:column;gap:6px;padding:8px;max-height:280px;overflow-y:auto!important;overflow-x:hidden;scrollbar-width:thin;scrollbar-color:var(--border-color, var(--gray-300)) transparent}.dept-module-services::-webkit-scrollbar{width:5px}.dept-module-services::-webkit-scrollbar-track{background:var(--bg-light, var(--gray-100));border-radius:4px}.dept-module-services::-webkit-scrollbar-thumb{background:var(--border-color, var(--gray-300));border-radius:4px}.dept-module-services::-webkit-scrollbar-thumb:hover{background:var(--text-muted, var(--gray-400))}.dept-card,.ar-transfer-item{display:flex;align-items:center;gap:12px;padding:10px 12px;border-radius:10px;border:1px solid var(--border-color);background:var(--white);transition:box-shadow .2s,border-color .2s}.dept-card:hover,.ar-transfer-item:hover{box-shadow:0 2px 10px var(--shadow-color);border-color:var(--primary-color)}.dept-card-mapped{border-color:rgba(var(--primary-rgb),.3);background:rgba(var(--primary-rgb),.02)}.dept-card.is-inactive,.ar-transfer-item.is-inactive{opacity:.65;background:var(--bg-subtle)}.dept-card-img{width:44px;height:44px;border-radius:10px;overflow:hidden;flex-shrink:0}.dept-card-img img{width:100%;height:100%;object-fit:cover}.dept-card-img-placeholder{width:100%;height:100%;background:var(--bg-subtle);display:flex;align-items:center;justify-content:center;color:var(--icon-color);border-radius:10px}.dept-card-img-placeholder.mapped{background:rgba(var(--primary-rgb),.1);color:var(--primary-color)}.dept-card-body,.ar-transfer-item-info{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.dept-card-name,.ar-transfer-item-name{font-size:13px;font-weight:600;color:var(--text-main);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dept-card-type,.ar-transfer-item-desc{font-size:11px;color:var(--text-muted);font-weight:500;letter-spacing:.5px}.dual-panel-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:20px;align-items:start}@media(max-width:1100px){.dual-panel-grid{grid-template-columns:1fr}}.panel-filter-bar{padding:12px 14px;border-bottom:1px solid var(--border-color, var(--gray-200));background:var(--bg-light, var(--gray-50));display:flex;gap:10px;align-items:center;flex-wrap:wrap}.panel-filter-bar.panel-filter-bar-stacked{flex-direction:column;align-items:stretch;gap:10px}.panel-filter-bar .search-bar{flex:1 1 auto;min-width:160px;height:42px!important;min-height:42px!important;max-height:42px!important;box-sizing:border-box}.panel-filter-bar.panel-filter-bar-stacked .search-bar{flex:none!important;width:100%!important;height:42px!important;min-height:42px!important;max-height:42px!important}@media(max-width:640px){.panel-filter-bar{padding:10px 12px;gap:8px}.panel-filter-bar .search-bar{width:100%!important;flex:1 1 100%!important}}.dept-card-group{display:flex;flex-direction:column}.dept-card-form{padding:12px;border:1px solid var(--primary-color);border-top:none;border-radius:0 0 10px 10px;background:rgba(var(--primary-rgb),.03);display:flex;flex-direction:column;gap:10px}.dept-card.is-selected{border-color:var(--primary-color);border-radius:10px 10px 0 0}.dept-card-form-fields{display:grid;grid-template-columns:1fr 1fr;gap:10px}.dept-card-form-actions{display:flex;justify-content:flex-end;gap:8px}@media(max-width:640px){.dept-card-form-fields{grid-template-columns:1fr}}.dept-add-btn,.dept-remove-btn{width:32px;height:32px;border-radius:8px;border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;flex-shrink:0;transition:background .2s,transform .15s}.dept-add-btn{background:rgba(var(--primary-rgb),.1);color:var(--primary-color)}.dept-add-btn:hover{background:var(--primary-color);color:#fff;transform:scale(1.08)}.dept-remove-btn{background:rgba(var(--red-500-rgb),.08);color:var(--red-500)}.dept-remove-btn:hover{background:var(--red-500);color:#fff;transform:scale(1.08)}.dept-add-btn app-icon,.dept-remove-btn app-icon{font-size:18px;height:18px;width:18px}.panel-divider{display:flex;align-items:center;justify-content:center;height:60px;margin-top:60px;color:var(--icon-color)}.panel-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:60px 20px;color:var(--text-muted);text-align:center}.panel-empty app-icon{font-size:40px;height:40px;width:40px;opacity:.4}.panel-empty p{margin:0;font-size:13px}.panel-loading{display:flex;align-items:center;justify-content:center;gap:10px;padding:60px 20px;color:var(--text-muted);font-size:13px}.cdk-drag-preview{box-sizing:border-box;border-radius:10px;box-shadow:0 10px 25px rgba(var(--gray-1000-rgb),.15);background:var(--white);padding:10px 14px;border:1px solid var(--primary-color);display:flex;align-items:center;justify-content:space-between;gap:12px;z-index:999999!important}.cdk-drag-placeholder{opacity:.25;background:var(--bg-subtle);border:2px dashed var(--border-color);border-radius:10px;min-height:48px}.cdk-drag-animating{transition:transform .25s cubic-bezier(0,0,.2,1)}.ar-drag-handle{cursor:grab;color:var(--icon-color);display:flex;align-items:center;padding:2px;border-radius:4px}.ar-drag-handle:active{cursor:grabbing}.lang-picker-backdrop{position:fixed;inset:0;z-index:1200;display:flex;align-items:center;justify-content:center;padding:16px;background:rgba(var(--gray-900-rgb),.55);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);animation:langPickerFade .2s ease}.lang-picker-card{width:100%;max-width:520px;max-height:calc(100vh - 32px);overflow-y:auto;background:var(--white, var(--brand-white));border-radius:20px;padding:24px;box-shadow:0 24px 64px rgba(var(--gray-1000-rgb),.18);font-family:var(--font-family)}.lang-picker-head{display:flex;align-items:flex-start;gap:14px;margin-bottom:20px}.lang-picker-badge{flex-shrink:0;width:44px;height:44px;border-radius:12px;display:flex;align-items:center;justify-content:center;background:var(--primary-light, var(--primary-light));color:var(--primary-color);font-size:22px}.lang-picker-head-text{flex:1;min-width:0}.lang-picker-title{margin:0 0 4px;font-size:1.2rem;font-weight:800;color:var(--primary-color);line-height:1.35}.lang-picker-subtitle{margin:0;font-size:.9rem;color:var(--text-muted, var(--gray-600));line-height:1.5}.lang-picker-subtitle-en{margin-top:2px;font-size:.8rem;opacity:.8}.lang-picker-close{flex-shrink:0;width:34px;height:34px;border-radius:50%;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;background:var(--bg-subtle, var(--gray-100));color:var(--text-muted, var(--gray-600));font-size:18px;transition:background .2s}.lang-picker-close:hover{background:var(--border-color, var(--gray-300))}.lang-picker-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.lang-picker-option{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:2px;padding:12px 14px;border-radius:14px;border:1.5px solid var(--border-color, var(--gray-300));background:var(--white, var(--brand-white));cursor:pointer;text-align:start;font-family:var(--font-family);transition:border-color .2s,background .2s,box-shadow .2s}.lang-picker-option:hover{border-color:var(--primary-color);box-shadow:0 4px 12px rgba(var(--primary-rgb, 7, 51, 47),.08)}.lang-picker-option.is-active{border-color:var(--primary-color);background:var(--primary-light, var(--primary-light))}.lang-picker-native{font-size:1.05rem;font-weight:700;color:var(--primary-color);line-height:1.4}.lang-picker-english{font-size:.78rem;font-weight:500;color:var(--text-muted, var(--gray-600))}.lang-picker-check{position:absolute;top:10px;inset-inline-end:10px;font-size:18px;color:var(--primary-color)}.lang-picker-continue{width:100%;margin-top:18px;height:46px;border:none;border-radius:12px;cursor:pointer;background:var(--primary-color);color:var(--brand-white);font-size:.95rem;font-weight:700;font-family:var(--font-family);transition:background .2s}.lang-picker-continue:hover{background:var(--primary-hover, var(--primary-hover))}.lang-menu-value{margin-inline-start:auto;font-size:12px;font-weight:600;color:var(--gray-400)}@keyframes langPickerFade{0%{opacity:0}to{opacity:1}}@media(max-width:480px){.lang-picker-card{padding:20px 16px;border-radius:16px}}[dir=rtl] app-icon[name=arrow_forward],[dir=rtl] app-icon[name=arrow_back],[dir=rtl] app-icon[name=chevron_left],[dir=rtl] app-icon[name=chevron_right],[dir=rtl] app-icon[name=keyboard_arrow_left],[dir=rtl] app-icon[name=keyboard_arrow_right],[dir=rtl] app-icon[name=send]{transform:scaleX(-1)}[dir=rtl] .landing-view-all-link:hover .view-all-arrow{transform:scaleX(-1) translate(4px)}[dir=rtl] .patient-drawer-menu,[dir=rtl] .drawer-menu{left:auto;right:0;transform:translate(100%);box-shadow:-6px 0 28px var(--shadow-color)}[dir=rtl] .patient-drawer-menu.open,[dir=rtl] .drawer-menu.open{transform:translate(0)}[dir=rtl] .public-floating-actions{right:auto;left:24px;align-items:flex-start}[dir=rtl] .floating-label{transform:translate(-8px)}[dir=rtl] .floating-action-btn:hover .floating-label{transform:translate(0)}@media(max-width:768px){[dir=rtl] .public-floating-actions{left:16px}}[dir=rtl] .discount-badge,[dir=rtl] .offer-discount-pill,[dir=rtl] .facility-tag-overlay{left:auto;right:10px}[dir=rtl] .offer-image-tag{left:auto;right:8px}[dir=rtl] .offer-rating-pill,[dir=rtl] .facility-rating-overlay{right:auto;left:10px}[dir=rtl] .reviews-sort-icon{right:auto;left:0}[dir=rtl] .partner-select-icon{right:auto;left:12px}[dir=rtl] .hero-select-control .ant-select-selection-search{left:16px!important;right:0!important}[dir=rtl] .hero-select-control.ant-select-multiple .ant-select-selection-placeholder{left:auto!important;right:0!important}[dir=rtl] .hero-select-control.ant-select-multiple .ant-select-selection-item{margin:0 0 0 4px!important}[dir=rtl] .hero-select-control .ant-select-arrow{right:auto!important;left:0!important}[dir=rtl] .landing-main-grid,[dir=rtl] .clinics-main-grid,[dir=rtl] .offers-main-grid,[dir=rtl] .doctors-main-grid,[dir=rtl] .landing-directory-grid{direction:ltr}[dir=rtl] .landing-main-grid>*,[dir=rtl] .clinics-main-grid>*,[dir=rtl] .offers-main-grid>*,[dir=rtl] .doctors-main-grid>*,[dir=rtl] .landing-directory-grid>*{direction:rtl}[dir=rtl] .ltr-value{direction:ltr;unicode-bidi:bidi-override;unicode-bidi:isolate-override}.lang-corner-btn{position:absolute;top:24px;inset-inline-end:48px;z-index:5;display:inline-flex;align-items:center;gap:8px;height:38px;padding:0 14px;border-radius:999px;border:1px solid var(--gray-200);background:var(--white, var(--brand-white));color:var(--primary-color);font-family:var(--font-family);font-size:13.5px;font-weight:600;cursor:pointer;box-shadow:0 2px 4px rgba(var(--gray-1000-rgb),.04);transition:border-color .2s,box-shadow .2s}.lang-corner-btn:hover{border-color:var(--primary-color);box-shadow:0 4px 10px rgba(var(--gray-1000-rgb),.08)}.lang-corner-btn app-icon{font-size:18px}@media(max-width:576px){.lang-corner-btn{inset-inline-end:16px;height:34px;padding:0 10px}}.search-fields-grid>*{min-width:0}.search-fields-grid .hero-select-control.ant-select-single .ant-select-selection-placeholder,.search-fields-grid .hero-select-control.ant-select-single .ant-select-selection-item,.search-fields-grid .hero-select-control.ant-select-multiple .ant-select-selection-placeholder{display:block!important;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.search-fields-grid .hero-select-control.ant-select-multiple .ant-select-selection-placeholder{inset-inline-end:16px!important}.search-fields-grid .hero-header-label,.hero-input-control{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.aafiya-header .header-nav-bar{position:relative}.aafiya-header .header-nav-left-group{flex:1;min-width:0;margin-inline-end:24px}.aafiya-header .header-nav-list{position:relative;flex:1;min-width:0;overflow:hidden}.aafiya-header .nav-more-btn{flex-shrink:0;gap:4px;font-family:var(--font-family)}.aafiya-header .nav-more-btn.is-idle{position:absolute;visibility:hidden;pointer-events:none}.nav-more-arrow{font-size:16px;transition:transform .2s ease}.nav-more-arrow.is-open{transform:rotate(180deg)}.nav-more-panel{position:absolute;top:100%;left:0;right:0;z-index:20;background:var(--white, var(--brand-white));border-top:1px solid var(--gray-100);box-shadow:0 14px 28px rgba(var(--gray-900-rgb),.08)}.aafiya-header .nav-more-panel .nav-more-panel-inner{height:auto!important;display:flex!important;flex-wrap:wrap;justify-content:flex-start!important;gap:10px 12px;padding-top:14px;padding-bottom:16px}.nav-more-item{display:inline-flex;align-items:center;gap:6px;padding:9px 16px;border-radius:8px;border:1px solid var(--gray-200);background:var(--gray-50);color:var(--gray-600);font-size:.92rem;font-weight:600;white-space:nowrap;text-decoration:none;cursor:pointer;transition:color .15s ease,border-color .15s ease,background .15s ease}.nav-more-item:hover,.nav-more-item.is-active{color:var(--primary-color);border-color:var(--primary-color);background:var(--primary-light, var(--primary-light))}.nav-more-item-arrow{font-size:14px}.public-layout .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.public-layout .visible{visibility:visible}.public-layout .collapse{visibility:collapse}.public-layout .static{position:static}.public-layout .fixed{position:fixed}.public-layout .absolute{position:absolute}.public-layout .relative{position:relative}.public-layout .sticky{position:sticky}.public-layout .inset-0{inset:0}.public-layout .z-50{z-index:50}.public-layout .order-1{order:1}.public-layout .order-2{order:2}.public-layout .col-span-2{grid-column:span 2 / span 2}.public-layout .row-span-2{grid-row:span 2 / span 2}.public-layout .m-0{margin:0}.public-layout .mx-auto{margin-left:auto;margin-right:auto}.public-layout .mb-0{margin-bottom:0}.public-layout .mb-1{margin-bottom:.25rem}.public-layout .mb-12{margin-bottom:3rem}.public-layout .mb-16{margin-bottom:4rem}.public-layout .mb-2{margin-bottom:.5rem}.public-layout .mb-24{margin-bottom:6rem}.public-layout .mb-3{margin-bottom:.75rem}.public-layout .mb-4{margin-bottom:1rem}.public-layout .mb-5{margin-bottom:1.25rem}.public-layout .mb-6{margin-bottom:1.5rem}.public-layout .mb-8{margin-bottom:2rem}.public-layout .ml-1{margin-left:.25rem}.public-layout .mr-4{margin-right:1rem}.public-layout .ms-2{margin-inline-start:.5rem}.public-layout .mt-0\.5{margin-top:.125rem}.public-layout .mt-1{margin-top:.25rem}.public-layout .mt-16{margin-top:4rem}.public-layout .mt-2{margin-top:.5rem}.public-layout .mt-24{margin-top:6rem}.public-layout .mt-4{margin-top:1rem}.public-layout .mt-6{margin-top:1.5rem}.public-layout .mt-8{margin-top:2rem}.public-layout .mt-xl{margin-top:64px}.public-layout .block{display:block}.public-layout .inline-block{display:inline-block}.public-layout .inline{display:inline}.public-layout .flex{display:flex}.public-layout .inline-flex{display:inline-flex}.public-layout .table{display:table}.public-layout .grid{display:grid}.public-layout .contents{display:contents}.public-layout .hidden{display:none}.public-layout .h-12{height:3rem}.public-layout .h-16{height:4rem}.public-layout .h-full{height:100%}.public-layout .w-12{width:3rem}.public-layout .w-16{width:4rem}.public-layout .w-\[280px\]{width:280px}.public-layout .w-fit{width:fit-content}.public-layout .w-full{width:100%}.public-layout .max-w-\[600px\]{max-width:600px}.public-layout .max-w-\[800px\]{max-width:800px}.public-layout .max-w-container-max{max-width:1440px}.public-layout .max-w-lg{max-width:32rem}.public-layout .max-w-md{max-width:28rem}.public-layout .flex-1{flex:1 1 0%}.public-layout .flex-shrink{flex-shrink:1}.public-layout .flex-shrink-0{flex-shrink:0}.public-layout .flex-grow{flex-grow:1}.public-layout .border-collapse{border-collapse:collapse}.public-layout .transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes spin{to{transform:rotate(360deg)}}.public-layout .animate-spin{animation:spin 1s linear infinite}.public-layout .cursor-pointer{cursor:pointer}.public-layout .select-none{-webkit-user-select:none;user-select:none}.public-layout .select-all{-webkit-user-select:all;user-select:all}.public-layout .resize-none{resize:none}.public-layout .resize{resize:both}.public-layout .grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.public-layout .flex-col{flex-direction:column}.public-layout .flex-wrap{flex-wrap:wrap}.public-layout .items-start{align-items:flex-start}.public-layout .items-center{align-items:center}.public-layout .items-baseline{align-items:baseline}.public-layout .justify-end{justify-content:flex-end}.public-layout .justify-center{justify-content:center}.public-layout .justify-between{justify-content:space-between}.public-layout .gap-1{gap:.25rem}.public-layout .gap-2{gap:.5rem}.public-layout .gap-3{gap:.75rem}.public-layout .gap-4{gap:1rem}.public-layout .gap-md{gap:24px}.public-layout .gap-xl{gap:64px}.public-layout :is(.space-y-16>:not([hidden])~:not([hidden])){--tw-space-y-reverse: 0;margin-top:calc(4rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(4rem * var(--tw-space-y-reverse))}.public-layout :is(.space-y-2>:not([hidden])~:not([hidden])){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.public-layout :is(.space-y-4>:not([hidden])~:not([hidden])){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.public-layout :is(.space-y-5>:not([hidden])~:not([hidden])){--tw-space-y-reverse: 0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.public-layout :is(.space-y-6>:not([hidden])~:not([hidden])){--tw-space-y-reverse: 0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.public-layout :is(.space-y-8>:not([hidden])~:not([hidden])){--tw-space-y-reverse: 0;margin-top:calc(2rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2rem * var(--tw-space-y-reverse))}.public-layout .overflow-x-auto{overflow-x:auto}.public-layout .scroll-smooth{scroll-behavior:smooth}.public-layout .truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.public-layout .text-nowrap{text-wrap:nowrap}.public-layout .rounded-2xl{border-radius:1rem}.public-layout .rounded-full{border-radius:9999px}.public-layout .rounded-lg{border-radius:.5rem}.public-layout .rounded-xl{border-radius:.75rem}.public-layout .border{border-width:1px}.public-layout .border-b{border-bottom-width:1px}.public-layout .border-t{border-top-width:1px}.public-layout .border-none{border-style:none}.public-layout .border-slate-100{--tw-border-opacity: 1;border-color:rgb(241 245 249 / var(--tw-border-opacity, 1))}.public-layout .bg-black\/50{background-color:#00000080}.public-layout .bg-emerald-700{--tw-bg-opacity: 1;background-color:rgb(4 120 87 / var(--tw-bg-opacity, 1))}.public-layout .bg-primary-container{background-color:var(--primary-color)}.public-layout .bg-surface{--tw-bg-opacity: 1;background-color:rgb(246 250 254 / var(--tw-bg-opacity, 1))}.public-layout .bg-surface-container-high{--tw-bg-opacity: 1;background-color:rgb(228 233 237 / var(--tw-bg-opacity, 1))}.public-layout .bg-surface-container-low{--tw-bg-opacity: 1;background-color:rgb(240 244 248 / var(--tw-bg-opacity, 1))}.public-layout .bg-surface-container-lowest{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.public-layout .bg-teal-600{--tw-bg-opacity: 1;background-color:rgb(13 148 136 / var(--tw-bg-opacity, 1))}.public-layout .bg-transparent{background-color:transparent}.public-layout .object-cover{object-fit:cover}.public-layout .p-0{padding:0}.public-layout .p-1{padding:.25rem}.public-layout .p-3{padding:.75rem}.public-layout .p-3\.5{padding:.875rem}.public-layout .p-4{padding:1rem}.public-layout .p-6{padding:1.5rem}.public-layout .p-8{padding:2rem}.public-layout .px-3{padding-left:.75rem;padding-right:.75rem}.public-layout .px-4{padding-left:1rem;padding-right:1rem}.public-layout .px-5{padding-left:1.25rem;padding-right:1.25rem}.public-layout .px-6{padding-left:1.5rem;padding-right:1.5rem}.public-layout .px-margin-desktop{padding-left:40px;padding-right:40px}.public-layout .py-1{padding-top:.25rem;padding-bottom:.25rem}.public-layout .py-16{padding-top:4rem;padding-bottom:4rem}.public-layout .py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.public-layout .py-3{padding-top:.75rem;padding-bottom:.75rem}.public-layout .py-8{padding-top:2rem;padding-bottom:2rem}.public-layout .pb-16{padding-bottom:4rem}.public-layout .pb-4{padding-bottom:1rem}.public-layout .pb-6{padding-bottom:1.5rem}.public-layout .pt-0{padding-top:0}.public-layout .pt-24{padding-top:6rem}.public-layout .pt-4{padding-top:1rem}.public-layout .pt-\[64px\]{padding-top:64px}.public-layout .text-center{text-align:center}.public-layout .text-right{text-align:right}.public-layout .font-body-md{font-family:Inter}.public-layout .font-display-md,.public-layout .font-headline-lg,.public-layout .font-headline-md,.public-layout .font-headline-sm{font-family:Manrope}.public-layout .text-3xl{font-size:1.875rem;line-height:2.25rem}.public-layout .text-base{font-size:1rem;line-height:1.5rem}.public-layout .text-body-lg{font-size:18px;line-height:28px;font-weight:400}.public-layout .text-body-md{font-size:16px;line-height:24px;font-weight:400}.public-layout .text-body-sm{font-size:14px;line-height:20px;font-weight:400}.public-layout .text-display-md{font-size:44px;line-height:52px;letter-spacing:-.01em;font-weight:700}.public-layout .text-headline-lg{font-size:32px;line-height:40px;font-weight:600}.public-layout .text-headline-md{font-size:24px;line-height:32px;font-weight:600}.public-layout .text-headline-sm{font-size:20px;line-height:28px;font-weight:600}.public-layout .text-label-lg{font-size:14px;line-height:20px;letter-spacing:.1px;font-weight:600}.public-layout .text-label-md{font-size:12px;line-height:16px;font-weight:500}.public-layout .text-lg{font-size:1.125rem;line-height:1.75rem}.public-layout .text-sm{font-size:.875rem;line-height:1.25rem}.public-layout .text-xl{font-size:1.25rem;line-height:1.75rem}.public-layout .text-xs{font-size:.75rem;line-height:1rem}.public-layout .font-bold{font-weight:700}.public-layout .font-medium{font-weight:500}.public-layout .font-semibold{font-weight:600}.public-layout .uppercase{text-transform:uppercase}.public-layout .lowercase{text-transform:lowercase}.public-layout .italic{font-style:italic}.public-layout .leading-relaxed{line-height:1.625}.public-layout .tracking-wider{letter-spacing:.05em}.public-layout .tracking-widest{letter-spacing:.1em}.public-layout .text-emerald-600{--tw-text-opacity: 1;color:rgb(5 150 105 / var(--tw-text-opacity, 1))}.public-layout .text-emerald-700{--tw-text-opacity: 1;color:rgb(4 120 87 / var(--tw-text-opacity, 1))}.public-layout .text-gray-400{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.public-layout .text-gray-500{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.public-layout .text-gray-800{--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}.public-layout .text-inherit{color:inherit}.public-layout .text-on-background,.public-layout .text-on-surface{--tw-text-opacity: 1;color:rgb(23 28 31 / var(--tw-text-opacity, 1))}.public-layout .text-on-surface-variant{--tw-text-opacity: 1;color:rgb(65 72 71 / var(--tw-text-opacity, 1))}.public-layout .text-primary{color:var(--primary-color)}.public-layout .text-rose-600{--tw-text-opacity: 1;color:rgb(225 29 72 / var(--tw-text-opacity, 1))}.public-layout .text-secondary{color:var(--trend-positive)}.public-layout .text-slate-500{--tw-text-opacity: 1;color:rgb(100 116 139 / var(--tw-text-opacity, 1))}.public-layout .text-slate-600{--tw-text-opacity: 1;color:rgb(71 85 105 / var(--tw-text-opacity, 1))}.public-layout .text-slate-800{--tw-text-opacity: 1;color:rgb(30 41 59 / var(--tw-text-opacity, 1))}.public-layout .text-slate-900{--tw-text-opacity: 1;color:rgb(15 23 42 / var(--tw-text-opacity, 1))}.public-layout .text-teal-700{--tw-text-opacity: 1;color:rgb(15 118 110 / var(--tw-text-opacity, 1))}.public-layout .text-teal-800{--tw-text-opacity: 1;color:rgb(17 94 89 / var(--tw-text-opacity, 1))}.public-layout .text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.public-layout .underline{text-decoration-line:underline}.public-layout .no-underline{text-decoration-line:none}.public-layout .opacity-60{opacity:.6}.public-layout .shadow-2xl{--tw-shadow: 0 25px 50px -12px rgb(0 0 0 / .25);--tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.public-layout .shadow-xl{--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.public-layout .outline{outline-style:solid}.public-layout .blur{--tw-blur: blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.public-layout .filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.public-layout .backdrop-blur-sm{--tw-backdrop-blur: blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.public-layout .transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.public-layout .transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.public-layout .transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.public-layout .transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.public-layout .ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ant-modal{top:5px!important}*,html,body,div,span,app-root,h1,h2,h3,h4,h5,h6,p,a,input,button,select,textarea,.ant-input,.ant-btn,.ant-select,.ant-modal,.ant-notification,.ant-dropdown{font-family:var(--font-family, "Figtree", sans-serif)!important}html,body{min-height:100%;margin:0;padding:0}app-root{display:block;min-height:100%}:root{--font-family: "Figtree", "IBM Plex Sans Arabic", "Noto Sans Devanagari", "Noto Sans Bengali", "Noto Sans Tamil", "Noto Sans Malayalam", "Noto Sans Telugu", sans-serif;--white: #ffffff;--white-rgb: 255, 255, 255;--black: #000000;--black-rgb: 0, 0, 0;--primary-color: #07332f;--primary-rgb: 7, 51, 47;--primary-hover: #052623;--primary-light: #e6f3f1;--secondary-color: #fa804c;--secondary-rgb: 250, 128, 76;--secondary-hover: #e56a36;--secondary-hover-bg: #e56a36;--secondary-light: #fff3ee;--secondary-light-border: #fcd5c5;--secondary-dark: #d9531e;--success-color: #16a34a;--success-rgb: 22, 163, 74;--success-hover: #15803d;--danger-color: #dc2626;--danger-rgb: 220, 38, 38;--danger-hover: #b91c1c;--warning-color: #ea580c;--warning-rgb: 234, 88, 12;--warning-hover: #c2410c;--tag-bg: #1a8a7e;--tag-text: #ffffff;--chart-1: #07332f;--chart-1-rgb: 7, 51, 47;--chart-2: #0d5c54;--chart-2-rgb: 13, 92, 84;--chart-3: #1a8a7e;--chart-3-rgb: 26, 138, 126;--chart-4: #28b9ab;--chart-4-rgb: 40, 185, 171;--chart-5: #5dd6cb;--chart-5-rgb: 93, 214, 203;--trend-positive: #16a34a;--trend-positive-rgb: 22, 163, 74;--trend-negative: #dc2626;--trend-negative-rgb: 220, 38, 38;--progress-track: #e5e7eb;--heatmap-rgb: 7, 51, 47;--brand-primary: #07332f;--brand-primary-rgb: 7, 51, 47;--brand-white: #ffffff;--brand-white-rgb: 255, 255, 255;--bg-light: #ebebeb;--bg-subtle: #f1f5f9;--border-color: #cbd5e1;--text-main: #1a202c;--text-dark: #18303d;--text-muted: #475569;--text-on-primary: #ffffff;--text-light: #a0aec0;--icon-color: #94a3b8;--border-radius-btn: 12px;--whatsapp-color: #25D366;--whatsapp-hover: #128c7e;--whatsapp-rgb: 37, 211, 102;--info-color: #2563eb;--info-rgb: 37, 99, 235;--iqama-color: #1a8a7e;--iqama-rgb: 26, 138, 126;--baladiyya-color: #fa804c;--baladiyya-rgb: 250, 128, 76;--sms-color: #d97706;--sms-rgb: 217, 119, 6;--email-color: #7c3aed;--email-rgb: 124, 58, 237;--border-subtle: rgba(0, 0, 0, .05);--shadow-color: rgba(0, 0, 0, .12);--overlay-color: rgba(0, 0, 0, .35);--table-header-bg: #f0fcfb;--table-row-hover: #f1f5f9;--table-border: #f1f5f9;--badge-bg-success: #dcfce7;--badge-text-success: #166534;--badge-bg-warning: #ffedd5;--badge-text-warning: #c2410c;--badge-bg-info: #dbeafe;--badge-text-info: #1e40af;--badge-bg-danger: #fee2e2;--badge-text-danger: #ef4444;--badge-bg-neutral: #e2e8f0;--badge-text-neutral: #475569;--badge-bg-online: #e0f2fe;--badge-text-online: #0284c7;--badge-bg-offline: #e2e8f0;--badge-text-offline: #475569;--discount-bg: rgba(16, 185, 129, .12);--discount-text: #059669;--card-grid-cols-sm: 1;--card-grid-cols-md: 2;--card-grid-gap: 1.25rem;--btn-card-padding-y: .45rem;--btn-card-padding-x: 1rem;--btn-card-font-size: .82rem;--btn-card-radius: 8px;--gray-0: #ffffff;--gray-0-rgb: 255, 255, 255;--gray-50: #f8fafc;--gray-50-rgb: 248, 250, 252;--gray-100: #f1f5f9;--gray-100-rgb: 241, 245, 249;--gray-200: #e2e8f0;--gray-200-rgb: 226, 232, 240;--gray-300: #cbd5e1;--gray-300-rgb: 203, 213, 225;--gray-400: #94a3b8;--gray-400-rgb: 148, 163, 184;--gray-500: #64748b;--gray-500-rgb: 100, 116, 139;--gray-600: #475569;--gray-600-rgb: 71, 85, 105;--gray-700: #334155;--gray-700-rgb: 51, 65, 85;--gray-800: #1e293b;--gray-800-rgb: 30, 41, 59;--gray-900: #0f172a;--gray-900-rgb: 15, 23, 42;--gray-1000: #000000;--gray-1000-rgb: 0, 0, 0;--primary-50: #f0faf9;--primary-50-rgb: 240, 250, 249;--primary-100: #e6f3f1;--primary-100-rgb: 230, 243, 241;--primary-200: #c5e8e3;--primary-200-rgb: 197, 232, 227;--primary-300: #5dd6cb;--primary-300-rgb: 93, 214, 203;--primary-400: #28b9ab;--primary-400-rgb: 40, 185, 171;--primary-500: #1a8a7e;--primary-500-rgb: 26, 138, 126;--primary-600: #0d5c54;--primary-600-rgb: 13, 92, 84;--primary-700: #0b4640;--primary-700-rgb: 11, 70, 64;--primary-800: #07332f;--primary-800-rgb: 7, 51, 47;--primary-900: #052623;--primary-900-rgb: 5, 38, 35;--primary-950: #031a18;--primary-950-rgb: 3, 26, 24;--secondary-50: #fff8f4;--secondary-50-rgb: 255, 248, 244;--secondary-100: #fff3ee;--secondary-100-rgb: 255, 243, 238;--secondary-200: #fcd5c5;--secondary-200-rgb: 252, 213, 197;--secondary-300: #fbb08f;--secondary-300-rgb: 251, 176, 143;--secondary-400: #fb9563;--secondary-400-rgb: 251, 149, 99;--secondary-500: #fa804c;--secondary-500-rgb: 250, 128, 76;--secondary-600: #e56a36;--secondary-600-rgb: 229, 106, 54;--secondary-700: #d9531e;--secondary-700-rgb: 217, 83, 30;--secondary-800: #9a3412;--secondary-800-rgb: 154, 52, 18;--amber-50: #fffbeb;--amber-50-rgb: 255, 251, 235;--amber-100: #fef3c7;--amber-100-rgb: 254, 243, 199;--amber-300: #fcd34d;--amber-300-rgb: 252, 211, 77;--amber-500: #f59e0b;--amber-500-rgb: 245, 158, 11;--amber-600: #d97706;--amber-600-rgb: 217, 119, 6;--amber-800: #92400e;--amber-800-rgb: 146, 64, 14;--red-50: #fef2f2;--red-50-rgb: 254, 242, 242;--red-100: #fee2e2;--red-100-rgb: 254, 226, 226;--red-300: #fca5a5;--red-300-rgb: 252, 165, 165;--red-500: #ef4444;--red-500-rgb: 239, 68, 68;--red-600: #dc2626;--red-600-rgb: 220, 38, 38;--red-800: #991b1b;--red-800-rgb: 153, 27, 27;--green-50: #f0fdf4;--green-50-rgb: 240, 253, 244;--green-100: #dcfce7;--green-100-rgb: 220, 252, 231;--green-300: #86efac;--green-300-rgb: 134, 239, 172;--green-500: #10b981;--green-500-rgb: 16, 185, 129;--green-600: #16a34a;--green-600-rgb: 22, 163, 74;--green-800: #166534;--green-800-rgb: 22, 101, 52;--blue-50: #eff6ff;--blue-50-rgb: 239, 246, 255;--blue-100: #dbeafe;--blue-100-rgb: 219, 234, 254;--blue-300: #93c5fd;--blue-300-rgb: 147, 197, 253;--blue-400: #38bdf8;--blue-400-rgb: 56, 189, 248;--blue-500: #3b82f6;--blue-500-rgb: 59, 130, 246;--blue-600: #2563eb;--blue-600-rgb: 37, 99, 235;--blue-700: #0369a1;--blue-700-rgb: 3, 105, 161;--blue-800: #1e40af;--blue-800-rgb: 30, 64, 175;--purple-50: #f5f3ff;--purple-50-rgb: 245, 243, 255;--purple-100: #ede9fe;--purple-100-rgb: 237, 233, 254;--purple-500: #8b5cf6;--purple-500-rgb: 139, 92, 246;--purple-600: #7c3aed;--purple-600-rgb: 124, 58, 237;--purple-800: #5b21b6;--purple-800-rgb: 91, 33, 182}.dark-theme{--white: #262626;--white-rgb: 38, 38, 38;--black: #ffffff;--black-rgb: 255, 255, 255;--primary-color: #10b981;--primary-rgb: 16, 185, 129;--bg-light: #333333;--bg-subtle: #2b2b2b;--border-color: #434343;--table-header-bg: #1f1f1f;--table-row-hover: #333333;--table-border: #434343;--badge-bg-success: #132a1e;--badge-text-success: #4ade80;--badge-bg-warning: #3b2412;--badge-text-warning: #fb923c;--badge-bg-info: #172033;--badge-text-info: #60a5fa;--badge-bg-danger: #3f1717;--badge-text-danger: #f87171;--badge-bg-neutral: #293241;--badge-text-neutral: #cbd5e1;--badge-bg-online: #172c3d;--badge-text-online: #38bdf8;--badge-bg-offline: #334155;--badge-text-offline: #cbd5e1;--discount-bg: rgba(16, 185, 129, .2);--discount-text: #34d399;--text-main: #ffffff;--text-dark: #ffffff;--text-muted: #d9d9d9;--text-light: #bfbfbf;--icon-color: #d9d9d9;--shadow-color: rgba(0, 0, 0, .6);--overlay-color: rgba(0, 0, 0, .6);--chart-1: #10b981;--chart-1-rgb: 16, 185, 129;--chart-2: #059669;--chart-2-rgb: 5, 150, 105;--chart-3: #1a8a7e;--chart-3-rgb: 26, 138, 126;--chart-4: #28b9ab;--chart-4-rgb: 40, 185, 171;--chart-5: #5dd6cb;--chart-5-rgb: 93, 214, 203;--heatmap-rgb: 16, 185, 129;--progress-track: #404040}.dark-theme h1,.dark-theme h2,.dark-theme h3,.dark-theme h4,.dark-theme h5,.dark-theme h6,.dark-theme p,.dark-theme span:not(.sidebar *),.dark-theme div:not(.sidebar *){color:var(--text-main)!important}.ar_admin_hs_header{margin-bottom:24px}.ar_admin_hs_header h1{font-size:30px;font-weight:600;color:var(--text-main);margin:0 0 4px}.ar_admin_hs_header .subheading{font-size:14px;color:var(--text-muted);margin:0;font-weight:400}app-icon{font-size:24px;line-height:1}@media print{@page{size:A4 portrait;margin:15mm}body>*{visibility:hidden}.rpt-content,.rpt-content *{visibility:visible}.rpt-content{position:absolute!important;top:0!important;left:0!important;width:100%!important;min-height:auto!important;padding:0!important;font-family:Arial,Helvetica,sans-serif!important;font-size:11pt!important;line-height:1.5!important;color:var(--gray-1000)!important}.no-print{display:none!important}}html{scroll-behavior:smooth;scrollbar-width:thin;scrollbar-color:var(--tag-bg) transparent}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background-color:var(--tag-bg);border-radius:6px}::-webkit-scrollbar-thumb:hover{background-color:var(--primary-400)}::-webkit-scrollbar-button{display:none}.text-primary{color:var(--primary-color)!important}.text-secondary{color:var(--secondary-color)!important}.text-secondary-hover:hover{color:var(--secondary-hover)!important}.bg-primary{background-color:var(--primary-color)!important}.bg-secondary{background-color:var(--secondary-color)!important}.bg-secondary-light{background-color:var(--secondary-light)!important}.border-primary{border-color:var(--primary-color)!important}.border-secondary{border-color:var(--secondary-color)!important}.hide-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.hide-scrollbar::-webkit-scrollbar{display:none}.btn-chevron{width:40px;height:40px;border-radius:50%;border:1px solid var(--border-color, var(--gray-300));display:inline-flex;align-items:center;justify-content:center;color:var(--primary-color, var(--brand-primary));background-color:transparent;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1)}.btn-chevron:hover{background-color:var(--primary-color, var(--brand-primary));color:var(--white, var(--brand-white))!important;border-color:var(--primary-color, var(--brand-primary))}.dark-theme .btn-chevron{color:var(--primary-color, var(--green-500))}.dark-theme .btn-chevron:hover{background-color:var(--primary-color, var(--green-500));color:var(--gray-1000)!important;border-color:var(--primary-color, var(--green-500))}patient-layout .header-bar{display:none!important}.swal2-container{z-index:999999!important}.aafiya-swal-popup,.Aafiya-swal-popup{border-radius:16px!important;padding:24px!important;box-shadow:0 10px 30px rgba(var(--brand-primary-rgb),.08)!important;border:1px solid rgba(var(--brand-primary-rgb),.08)!important;display:flex!important;flex-direction:column!important;align-items:center!important}.aafiya-swal-title,.Aafiya-swal-title{font-family:var(--font-family)!important;font-size:18px!important;font-weight:700!important;color:var(--primary-color)!important;margin-top:16px!important;margin-bottom:8px!important}.aafiya-swal-text,.Aafiya-swal-text{font-family:var(--font-family)!important;font-size:13px!important;color:var(--text-muted)!important;line-height:1.5!important;margin-bottom:24px!important;text-align:center!important}.aafiya-swal-confirm-btn,.Aafiya-swal-confirm-btn{font-family:var(--font-family)!important;font-weight:600!important;font-size:13px!important;padding:0 24px!important;height:40px!important;border-radius:10px!important;margin:0 6px!important;min-width:90px!important;border:none!important}.aafiya-swal-cancel-btn,.Aafiya-swal-cancel-btn{font-family:var(--font-family)!important;font-weight:600!important;font-size:13px!important;padding:0 24px!important;height:40px!important;border-radius:10px!important;margin:0 6px!important;min-width:90px!important}app-toast-alert{position:fixed!important;z-index:999999999!important;pointer-events:none}.ar-toast-container{z-index:999999999!important}.mobile-input-wrapper nz-select .ant-select-selector{border:none!important;background:transparent!important;box-shadow:none!important;padding:0!important}.mobile-input-wrapper nz-select .ant-select-selection-item{padding-right:0!important;padding-left:0!important}.public-layout :is(.selection\:bg-primary-fixed *)::selection{--tw-bg-opacity: 1;background-color:rgb(193 235 228 / var(--tw-bg-opacity, 1))}.public-layout :is(.selection\:text-primary *)::selection{color:var(--primary-color)}.public-layout .selection\:bg-primary-fixed::selection{--tw-bg-opacity: 1;background-color:rgb(193 235 228 / var(--tw-bg-opacity, 1))}.public-layout .selection\:text-primary::selection{color:var(--primary-color)}.public-layout .hover\:scale-110:hover{--tw-scale-x: 1.1;--tw-scale-y: 1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.public-layout .hover\:text-on-surface:hover{--tw-text-opacity: 1;color:rgb(23 28 31 / var(--tw-text-opacity, 1))}.public-layout .hover\:text-primary:hover{color:var(--primary-color)}.public-layout .hover\:underline:hover{text-decoration-line:underline}.public-layout .hover\:shadow-lg:hover{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.public-layout .focus\:border-primary:focus{border-color:var(--primary-color)}.public-layout .focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}@media(min-width:640px){.public-layout .sm\:p-8{padding:2rem}}@media(min-width:768px){.public-layout .md\:w-\[320px\]{width:320px}.public-layout .md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){.public-layout .lg\:order-1{order:1}.public-layout .lg\:order-2{order:2}.public-layout .lg\:col-span-5{grid-column:span 5 / span 5}.public-layout .lg\:col-span-6{grid-column:span 6 / span 6}.public-layout .lg\:col-span-7{grid-column:span 7 / span 7}.public-layout .lg\:block{display:block}.public-layout .lg\:hidden{display:none}.public-layout .lg\:w-\[calc\(25\%-18px\)\]{width:calc(25% - 18px)}.public-layout .lg\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.public-layout .lg\:pt-\[102px\]{padding-top:102px}.public-layout .lg\:pt-\[136px\]{padding-top:136px}}.ant-notification-bottomLeft{bottom:24px!important;left:24px!important;margin-right:0!important}.ant-notification-notice{position:relative!important;width:360px!important;padding:16px 40px 16px 68px!important;border-radius:12px!important;background:rgba(var(--brand-white-rgb),.97)!important;backdrop-filter:blur(16px)!important;-webkit-backdrop-filter:blur(16px)!important;box-shadow:0 8px 32px rgba(var(--brand-primary-rgb),.18),0 2px 8px rgba(var(--brand-primary-rgb),.1)!important;overflow:hidden!important;border:none!important;min-height:60px!important;pointer-events:auto!important}.ant-notification-notice:before{content:""!important;position:absolute!important;left:0!important;top:0!important;bottom:0!important;width:4px!important;border-radius:12px 0 0 12px!important}.ant-notification-notice:after{content:""!important;position:absolute!important;bottom:0!important;left:0!important;right:0!important;height:3px!important;opacity:.35!important;transform-origin:left!important;animation:ar-progress 5s linear both!important;border-radius:0 0 12px 12px!important}.ant-notification-notice-icon{position:absolute!important;top:50%!important;left:16px!important;transform:translateY(-50%)!important;width:36px!important;height:36px!important;border-radius:50%!important;display:flex!important;align-items:center!important;justify-content:center!important;font-size:16px!important;margin:0!important}.ant-notification-notice-icon .anticon{font-size:16px!important}.ant-notification-notice-message{margin:0 0 3px!important;padding:0!important;font-family:var(--font-family)!important;font-size:13.5px!important;font-weight:700!important;color:var(--brand-primary)!important;line-height:1.3!important;letter-spacing:-.01em!important}.ant-notification-notice-description{margin:0!important;padding:0!important;font-family:var(--font-family)!important;font-size:12.5px!important;font-weight:400!important;color:var(--primary-600)!important;line-height:1.45!important;word-break:break-word!important}.ant-notification-notice-close{position:absolute!important;top:12px!important;right:10px!important;color:var(--gray-400)!important;width:24px!important;height:24px!important;display:flex!important;align-items:center!important;justify-content:center!important;border-radius:6px!important;transition:color .2s,background .2s!important;pointer-events:auto!important;cursor:pointer!important;z-index:1!important}.ant-notification-notice-close:hover{color:var(--brand-primary)!important;background:rgba(var(--brand-primary-rgb),.07)!important}.ant-notification-notice-success:before{background:var(--tag-bg)!important}.ant-notification-notice-success:after{background:var(--tag-bg)!important}.ant-notification-notice-success .ant-notification-notice-icon{background:var(--primary-100)!important;color:var(--tag-bg)!important}.ant-notification-notice-error:before{background:var(--danger-color)!important}.ant-notification-notice-error:after{background:var(--danger-color)!important}.ant-notification-notice-error .ant-notification-notice-icon{background:var(--red-100)!important;color:var(--danger-color)!important}.ant-notification-notice-warning:before{background:var(--secondary-color)!important}.ant-notification-notice-warning:after{background:var(--secondary-color)!important}.ant-notification-notice-warning .ant-notification-notice-icon{background:var(--secondary-100)!important;color:var(--secondary-color)!important}.ant-notification-notice-info:before{background:var(--brand-primary)!important}.ant-notification-notice-info:after{background:var(--brand-primary)!important}.ant-notification-notice-info .ant-notification-notice-icon{background:var(--primary-100)!important;color:var(--brand-primary)!important}@keyframes ar-progress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}@media(max-width:480px){.ant-notification-bottomLeft{left:12px!important;right:12px!important;bottom:16px!important}.ant-notification-notice{width:auto!important}}
