:root{--primary: #009ce8;--control-focus-color: #009ce8;--control-hover-color: rgba(0, 156, 232, .55);--control-focus-shadow: rgba(0, 156, 232, .12);--spin-duration: 1.2s;--spin-dot-size: 12px;--spin-sm-dot-size: 8px;--loading-icon-delay: .3s}html,body,#app{height:100%}body{margin:0;background:#f5f7fa}.ant-input:not(:disabled):not(.ant-input-status-error):not(.ant-input-status-warning):hover,.ant-input-affix-wrapper:not(.ant-input-affix-wrapper-disabled):not(.ant-input-affix-wrapper-status-error):not(.ant-input-affix-wrapper-status-warning):hover,.ant-input-number:not(.ant-input-number-disabled):not(.ant-input-number-status-error):not(.ant-input-number-status-warning):hover,.ant-picker:not(.ant-picker-disabled):not(.ant-picker-status-error):not(.ant-picker-status-warning):hover,.ant-select:not(.ant-select-disabled):not(.ant-select-status-error):not(.ant-select-status-warning):hover .ant-select-selector,.ant-mentions:not(.ant-mentions-disabled):not(.ant-mentions-status-error):not(.ant-mentions-status-warning):hover{border-color:var(--control-hover-color)!important}.ant-input:not(.ant-input-status-error):not(.ant-input-status-warning):focus,.ant-input-focused:not(.ant-input-status-error):not(.ant-input-status-warning),.ant-input-affix-wrapper-focused:not(.ant-input-affix-wrapper-status-error):not(.ant-input-affix-wrapper-status-warning),.ant-input-number-focused:not(.ant-input-number-status-error):not(.ant-input-number-status-warning),.ant-picker-focused:not(.ant-picker-status-error):not(.ant-picker-status-warning),.ant-select-focused:not(.ant-select-status-error):not(.ant-select-status-warning):not(.ant-select-disabled) .ant-select-selector,.ant-mentions-focused:not(.ant-mentions-status-error):not(.ant-mentions-status-warning){border-color:var(--control-focus-color)!important;box-shadow:0 0 0 2px var(--control-focus-shadow)!important}.ant-input-affix-wrapper .ant-input.ant-input.ant-input,.ant-input-affix-wrapper .ant-input.ant-input.ant-input:hover,.ant-input-affix-wrapper .ant-input.ant-input.ant-input:focus,.ant-input-affix-wrapper .ant-input-focused.ant-input-focused.ant-input-focused{border:0!important;background:transparent!important;outline:none!important;box-shadow:none!important}.ant-radio-checked:not(.ant-radio-disabled) .ant-radio-inner,.ant-checkbox-checked:not(.ant-checkbox-disabled) .ant-checkbox-inner{border-color:var(--control-focus-color)!important;background-color:var(--control-focus-color)!important}.ant-checkbox-indeterminate:not(.ant-checkbox-disabled) .ant-checkbox-inner:after{background-color:var(--control-focus-color)!important}.ant-radio-input:focus-visible+.ant-radio-inner,.ant-checkbox-input:focus-visible+.ant-checkbox-inner{border-color:var(--control-focus-color)!important;box-shadow:0 0 0 2px var(--control-focus-shadow)!important}.ant-radio-wrapper:not(.ant-radio-wrapper-disabled):hover .ant-radio-inner,.ant-checkbox-wrapper:not(.ant-checkbox-wrapper-disabled):hover .ant-checkbox-inner{border-color:var(--control-focus-color)!important}.ant-switch.ant-switch-checked:not(.ant-switch-disabled){background-color:var(--control-focus-color)!important}.ant-slider:not(.ant-slider-disabled) .ant-slider-track,.ant-slider:not(.ant-slider-disabled) .ant-slider-handle:after{background-color:var(--control-focus-color)!important}.ant-slider:not(.ant-slider-disabled) .ant-slider-handle:focus:after,.ant-slider:not(.ant-slider-disabled) .ant-slider-handle:hover:after{box-shadow:0 0 0 2px var(--control-focus-color)!important}.field-control-with-unit--has-outer-unit:hover,.repeatable-visit-dropdown:hover{border-color:var(--control-hover-color)!important}.field-control-with-unit--has-outer-unit:focus-within,.repeatable-visit-dropdown:focus-visible{outline:none;border-color:var(--control-focus-color)!important;box-shadow:0 0 0 2px var(--control-focus-shadow)!important}input[type=range]{accent-color:var(--control-focus-color)}.ant-spin-nested-loading .ant-spin-container:after{background:transparent!important}.ant-spin-nested-loading .ant-spin-container.ant-spin-blur{opacity:1!important}.ant-spin-dot-spin{animation-duration:var(--spin-duration)!important}.ant-spin-dot-item{width:var(--spin-dot-size)!important;height:var(--spin-dot-size)!important;animation-duration:var(--spin-duration)!important}.ant-spin-sm .ant-spin-dot-item{width:var(--spin-sm-dot-size)!important;height:var(--spin-sm-dot-size)!important}.ant-spin-dot-item:nth-child(4){display:none!important}.ant-picker-dropdown .ant-picker-date-panel .ant-picker-header{height:48px;padding:0 14px;border-bottom:1px solid #f0f0f0}.ant-picker-dropdown .ant-picker-date-panel .ant-picker-header-view{display:flex;align-items:center;justify-content:center;color:#262626;font-size:16px;font-weight:500;line-height:48px}.ant-picker-dropdown .ant-picker-date-panel .ant-picker-header-view button{color:inherit;font-size:inherit;font-weight:inherit;line-height:inherit}.ant-picker-dropdown .ant-picker-date-panel .ant-picker-year-btn{margin-inline-end:8px}.ant-picker-dropdown .ant-picker-date-panel .ant-picker-header>button{min-width:22px;color:#c8cdd3;font-size:20px}.ant-picker-dropdown .ant-picker-date-panel .ant-picker-header>button:hover{color:#8c929b}.ant-picker-dropdown .ant-picker-date-panel .ant-picker-content th{height:42px;color:#262626;font-size:16px;font-weight:500}.page-loading-mask-fixed{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2000;display:flex;align-items:center;justify-content:center;background:transparent}.page-loading-spinner{display:block;width:52px!important;height:52px!important}
