@charset "UTF-8";

/**!
UX4 Version 7.5.4 Build 20230704150329 [2023-07-04 15:03:29]
(c) Copyright 2006-2023 All Rights Reserved. Macro 4 Limited - a Division of UNICOM Global.
(c) Copyright 2006-2023 All Rights Reserved. UNICOM(r) Systems , Inc. - a Division of UNICOM Global.
ALL RIGHTS RESERVED. NO MATERIAL FROM THIS WORK MAY BE REPRINTED, COPIED, OR EXTRACTED WITHOUT WRITTEN PERMISSION OF MACRO 4 LIMITED.
http://www.macro4.com
http://www.unicomglobal.com
*/

[data-ux4-widget=UX4NumericInput].desktop{cursor:default;position:relative;display:block;line-height:1.4}[data-ux4-widget=UX4NumericInput].desktop.inline{width:16em;display:inline-block;vertical-align:text-top}[data-ux4-widget=UX4NumericInput].desktop .wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}[data-ux4-widget=UX4NumericInput].desktop .content{position:relative;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}[data-ux4-widget=UX4NumericInput].desktop .element{display:block;width:100%;height:2em;color:var(--ux4form-textbox-fg);background:var(--ux4form-textbox-bg);border:1px solid var(--ux4-border-color);padding:2px 4px;-webkit-box-sizing:border-box;box-sizing:border-box;outline:none;-webkit-box-shadow:none;box-shadow:none}[data-ux4-widget=UX4NumericInput].desktop .element:not([readonly]):not([disabled]):focus{border-color:var(--ux4-focus-border-color)}[data-ux4-widget=UX4NumericInput].desktop .stepper{display:none}[data-ux4-widget=UX4NumericInput].desktop.has-step-buttons:not(.readonly):not(.disabled) .stepper{display:block;position:absolute;right:1px;top:1px;height:calc(2em - 2px);width:calc(1.5em - 1px);color:var(--ux4button-fg);background:var(--ux4button-bg);opacity:0;cursor:pointer}[data-ux4-widget=UX4NumericInput].desktop.has-step-buttons:not(.readonly):not(.disabled) .stepper .step-button{position:absolute;width:100%;height:50%}[data-ux4-widget=UX4NumericInput].desktop.has-step-buttons:not(.readonly):not(.disabled) .stepper .step-button:before{position:absolute;top:0;bottom:0;left:0;right:0;height:1em;margin:auto}[data-ux4-widget=UX4NumericInput].desktop.has-step-buttons:not(.readonly):not(.disabled) .stepper .step-button:hover{color:var(--ux4button-hover-fg);background:var(--ux4button-hover-bg)}[data-ux4-widget=UX4NumericInput].desktop.has-step-buttons:not(.readonly):not(.disabled) .stepper .step-button.stepup{top:0}[data-ux4-widget=UX4NumericInput].desktop.has-step-buttons:not(.readonly):not(.disabled) .stepper .step-button.stepdown{top:50%}[data-ux4-widget=UX4NumericInput].desktop.has-step-buttons:not(.readonly):not(.disabled) .stepper:hover{opacity:1}[data-ux4-widget=UX4NumericInput].desktop.has-step-buttons:not(.readonly):not(.disabled) .stepper:hover~.stepper,[data-ux4-widget=UX4NumericInput].desktop.has-step-buttons:not(.readonly):not(.disabled) .element:focus~.stepper,[data-ux4-widget=UX4NumericInput].desktop.has-step-buttons:not(.readonly):not(.disabled) .element:hover~.stepper{opacity:1}[data-ux4-widget=UX4NumericInput].desktop.has-step-buttons:not(.readonly):not(.disabled) .element{padding-right:calc(1.5em + 4px)}[data-ux4-widget=UX4NumericInput].desktop .element::-webkit-inner-spin-button,[data-ux4-widget=UX4NumericInput].desktop .element::-webkit-outer-spin-button{-webkit-appearance:none}[data-ux4-widget=UX4NumericInput].desktop .label{display:none}[data-ux4-widget=UX4NumericInput].desktop.has-label .label{display:inline-block;padding:4px 0;padding-top:5px;min-height:2em;overflow:hidden;text-overflow:ellipsis;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-box-sizing:border-box;box-sizing:border-box;color:var(--ux4form-label-fg)}[data-ux4-widget=UX4NumericInput].desktop.has-label .label.nowrap{white-space:nowrap}[data-ux4-widget=UX4NumericInput].desktop.has-label .label.right-align{text-align:right}[data-ux4-widget=UX4NumericInput].desktop.has-label.required .label:after{content:" *";color:var(--ux4form-error-text)}[data-ux4-widget=UX4NumericInput].desktop.has-label.right-label .wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}[data-ux4-widget=UX4NumericInput].desktop.has-label.right-label .label{padding-left:8px}[data-ux4-widget=UX4NumericInput].desktop.has-label.right-label .content{-webkit-box-flex:1;-ms-flex:1 1 0%;flex:1 1 0%}[data-ux4-widget=UX4NumericInput].desktop.has-label.left-label .wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}[data-ux4-widget=UX4NumericInput].desktop.has-label.left-label .label{padding-right:8px}[data-ux4-widget=UX4NumericInput].desktop.has-label.left-label .content{-webkit-box-flex:1;-ms-flex:1 1 0%;flex:1 1 0%}[data-ux4-widget=UX4NumericInput].desktop .icon{display:none}[data-ux4-widget=UX4NumericInput].desktop.has-icon .element{padding-left:2em}[data-ux4-widget=UX4NumericInput].desktop.has-icon .icon{display:inline-block;position:absolute;left:0;top:0;width:2em;line-height:2em;color:var(--ux4form-icon-fg)}[data-ux4-widget=UX4NumericInput].desktop .help-text{display:none}[data-ux4-widget=UX4NumericInput].desktop.has-help-text:not(.invalid):not(.readonly):not(.disabled) .help-text{font-size:.8em;padding:4px 0;opacity:0;-webkit-transition:opacity .2s ease;transition:opacity .2s ease;color:var(--ux4form-help-text)}[data-ux4-widget=UX4NumericInput].desktop.has-help-text:not(.invalid):not(.readonly):not(.disabled).has-focus .help-text{opacity:1;display:block}[data-ux4-widget=UX4NumericInput].desktop .validation{display:none}[data-ux4-widget=UX4NumericInput].desktop.invalid .validation{display:block;padding:4px 0;font-size:.8em;color:var(--ux4form-error-text)}[data-ux4-widget=UX4NumericInput].desktop.readonly .element{cursor:default;color:var(--ux4form-readonly-textbox-fg);background:var(--ux4form-readonly-textbox-bg)}[data-ux4-widget=UX4NumericInput].desktop.disabled .element{cursor:default;color:var(--ux4form-disabled-textbox-fg);background:var(--ux4form-disabled-textbox-bg)}[data-ux4-widget=UX4NumericInput].mobile.android{color:#333;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;line-height:1.5}[data-ux4-widget=UX4NumericInput].mobile.android.inline{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;vertical-align:text-top;width:16em}[data-ux4-widget=UX4NumericInput].mobile.android .content{position:relative;display:inline-block;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}[data-ux4-widget=UX4NumericInput].mobile.android .inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;position:relative}[data-ux4-widget=UX4NumericInput].mobile.android .element{height:2.25em;border:none;background:none;padding:8px 0;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0 -1px gray inset;box-shadow:0 -1px gray inset;-webkit-transition:-webkit-box-shadow .15s ease;transition:-webkit-box-shadow .15s ease;transition:box-shadow .15s ease;transition:box-shadow .15s ease, -webkit-box-shadow .15s ease;outline:none}[data-ux4-widget=UX4NumericInput].mobile.android .element::-webkit-input-placeholder{opacity:.6;-webkit-transition:opacity .15s ease-in;transition:opacity .15s ease-in;color:#757575}[data-ux4-widget=UX4NumericInput].mobile.android .element::-moz-placeholder{opacity:.6;-moz-transition:opacity .15s ease-in;transition:opacity .15s ease-in;color:#757575}[data-ux4-widget=UX4NumericInput].mobile.android .element:-ms-input-placeholder{opacity:.6;-ms-transition:opacity .15s ease-in;transition:opacity .15s ease-in;color:#757575}[data-ux4-widget=UX4NumericInput].mobile.android .element::-ms-input-placeholder{opacity:.6;-ms-transition:opacity .15s ease-in;transition:opacity .15s ease-in;color:#757575}[data-ux4-widget=UX4NumericInput].mobile.android .element::placeholder{opacity:.6;-webkit-transition:opacity .15s ease-in;transition:opacity .15s ease-in;color:#757575}[data-ux4-widget=UX4NumericInput].mobile.android .element:not([readonly]):not([disabled]):hover{-webkit-box-shadow:0 -2px #333 inset;box-shadow:0 -2px #333 inset}[data-ux4-widget=UX4NumericInput].mobile.android .element:not([readonly]):not([disabled]):focus{-webkit-box-shadow:0 -2px #1e88e5 inset;box-shadow:0 -2px #1e88e5 inset}[data-ux4-widget=UX4NumericInput].mobile.android .element:not([readonly]):not([disabled]):focus::-webkit-input-placeholder{opacity:.6}[data-ux4-widget=UX4NumericInput].mobile.android .element:not([readonly]):not([disabled]):focus::-moz-placeholder{opacity:.6}[data-ux4-widget=UX4NumericInput].mobile.android .element:not([readonly]):not([disabled]):focus:-ms-input-placeholder{opacity:.6}[data-ux4-widget=UX4NumericInput].mobile.android .element:not([readonly]):not([disabled]):focus::-ms-input-placeholder{opacity:.6}[data-ux4-widget=UX4NumericInput].mobile.android .element:not([readonly]):not([disabled]):focus::placeholder{opacity:.6}[data-ux4-widget=UX4NumericInput].mobile.android .stepper{display:none}[data-ux4-widget=UX4NumericInput].mobile.android.has-step-buttons:not(.readonly):not(.disabled) .stepper{cursor:pointer;white-space:nowrap;display:block;position:absolute;right:0;top:0;line-height:36px;font-size:24px}[data-ux4-widget=UX4NumericInput].mobile.android.has-step-buttons:not(.readonly):not(.disabled) .stepper .step-button{position:relative;color:#757575;width:24px;padding:6px}[data-ux4-widget=UX4NumericInput].mobile.android.has-step-buttons:not(.readonly):not(.disabled) .stepper .step-button:after{background:radial-gradient(ellipse at center, rgba(0, 0, 0, 0.065) 70%, transparent 72%, transparent 100%);background-size:0px 0px;background-position:center center;background-repeat:no-repeat;background-color:rgba(0,0,0,0);z-index:0;content:"";position:absolute;left:0;right:0;top:0;bottom:0;border-radius:0;-webkit-transition:background-color .2s ease-out;transition:background-color .2s ease-out;pointer-events:none}[data-ux4-widget=UX4NumericInput].mobile.android.has-step-buttons:not(.readonly):not(.disabled) .stepper .step-button:active:after{-webkit-transition:background-size 2s ease-in,background-color .1s ease-out;transition:background-size 2s ease-in,background-color .1s ease-out;background-color:rgba(0,0,0,.075);-webkit-animation:ripple 2s ease-in forwards;animation:ripple 2s ease-in forwards}@-webkit-keyframes ripple{0%{background-size:0px 0px}5%{background-size:0px 0px}100%{background-size:1500px 1500px}}@keyframes ripple{0%{background-size:0px 0px}5%{background-size:0px 0px}100%{background-size:1500px 1500px}}[data-ux4-widget=UX4NumericInput].mobile.android.has-step-buttons:not(.readonly):not(.disabled) .element{padding-right:80px}[data-ux4-widget=UX4NumericInput].mobile.android .element::-webkit-inner-spin-button,[data-ux4-widget=UX4NumericInput].mobile.android .element::-webkit-outer-spin-button{-webkit-appearance:none}[data-ux4-widget=UX4NumericInput].mobile.android .label{display:none}[data-ux4-widget=UX4NumericInput].mobile.android.has-label .element::-webkit-input-placeholder{opacity:0}[data-ux4-widget=UX4NumericInput].mobile.android.has-label .element::-moz-placeholder{opacity:0}[data-ux4-widget=UX4NumericInput].mobile.android.has-label .element:-ms-input-placeholder{opacity:0}[data-ux4-widget=UX4NumericInput].mobile.android.has-label .element::-ms-input-placeholder{opacity:0}[data-ux4-widget=UX4NumericInput].mobile.android.has-label .element::placeholder{opacity:0}[data-ux4-widget=UX4NumericInput].mobile.android.has-label .content{margin-top:1.25em}[data-ux4-widget=UX4NumericInput].mobile.android.has-label .label{display:block;white-space:nowrap;pointer-events:none;line-height:normal;position:absolute;top:8px;left:0;right:0;-webkit-transition:all .15s ease;transition:all .15s ease;color:#757575}[data-ux4-widget=UX4NumericInput].mobile.android.has-label.required .label:after{content:" *";color:#f44336}[data-ux4-widget=UX4NumericInput].mobile.android.has-label:not(.readonly):not(.disabled) .element:focus~.label{color:#1e88e5;font-size:.75em;top:-1em}[data-ux4-widget=UX4NumericInput].mobile.android.has-label .element.has-value~.label{font-size:.75em;top:-1em}[data-ux4-widget=UX4NumericInput].mobile.android .icon{display:none}[data-ux4-widget=UX4NumericInput].mobile.android.has-icon .content{margin-left:36px}[data-ux4-widget=UX4NumericInput].mobile.android.has-icon .icon{display:inline-block;position:absolute;left:-36px;top:0;width:24px;line-height:36px;font-size:24px;color:#757575}[data-ux4-widget=UX4NumericInput].mobile.android .help-text{display:none}[data-ux4-widget=UX4NumericInput].mobile.android.has-help-text:not(.invalid) .help-text{display:block;padding-top:2px;font-size:.75em;color:#757575}[data-ux4-widget=UX4NumericInput].mobile.android .validation{display:none}[data-ux4-widget=UX4NumericInput].mobile.android.invalid .label{color:#f44336 !important}[data-ux4-widget=UX4NumericInput].mobile.android.invalid .element{-webkit-box-shadow:0 -2px #f44336 inset !important;box-shadow:0 -2px #f44336 inset !important}[data-ux4-widget=UX4NumericInput].mobile.android.invalid .validation{display:block;padding-top:2px;font-size:.75em;color:#f44336}[data-ux4-widget=UX4NumericInput].mobile.android.readonly,[data-ux4-widget=UX4NumericInput].mobile.android.disabled{opacity:.8}[data-ux4-widget=UX4NumericInput].mobile.android.readonly .element,[data-ux4-widget=UX4NumericInput].mobile.android.disabled .element{border-bottom:1px dashed gray;-webkit-box-shadow:none !important;box-shadow:none !important;color:#757575;pointer-events:none}[data-ux4-widget=UX4NumericInput].mobile.android.readonly .help-text,[data-ux4-widget=UX4NumericInput].mobile.android.disabled .help-text{display:none !important}[data-ux4-widget=UX4NumericInput].mobile.android.readonly .validation,[data-ux4-widget=UX4NumericInput].mobile.android.disabled .validation{display:none}[data-ux4-widget=UX4NumericInput].mobile.ios{color:#333;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;line-height:1.25}[data-ux4-widget=UX4NumericInput].mobile.ios.has-divider>.wrapper>.content{border-bottom:.5px solid #c8c7cc}[data-ux4-widget=UX4NumericInput].mobile.ios.inline{width:16em;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;vertical-align:text-top}[data-ux4-widget=UX4NumericInput].mobile.ios .wrapper{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;position:relative;overflow:hidden}[data-ux4-widget=UX4NumericInput].mobile.ios .content{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden}[data-ux4-widget=UX4NumericInput].mobile.ios .element{width:100%;border:none;background:none;padding:12px;text-overflow:ellipsis;-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;outline:none;line-height:inherit;border-radius:0px}[data-ux4-widget=UX4NumericInput].mobile.ios .stepper{display:none}[data-ux4-widget=UX4NumericInput].mobile.ios.has-step-buttons:not(.readonly):not(.disabled) .stepper{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap;color:#007aff;display:inline-block;position:absolute;top:0;bottom:0;margin:auto 12px;right:0;height:1.5em;width:4.5em;border:1px solid;border-radius:.3em}[data-ux4-widget=UX4NumericInput].mobile.ios.has-step-buttons:not(.readonly):not(.disabled) .stepper .step-button{position:relative;font-size:1.3em;line-height:1.2em;width:50%;height:100%;-webkit-box-sizing:border-box;box-sizing:border-box}[data-ux4-widget=UX4NumericInput].mobile.ios.has-step-buttons:not(.readonly):not(.disabled) .stepper .step-button:active{background:#007aff;color:#fff}[data-ux4-widget=UX4NumericInput].mobile.ios.has-step-buttons:not(.readonly):not(.disabled) .stepper .step-button:first-child{border-right:1px solid}[data-ux4-widget=UX4NumericInput].mobile.ios.has-step-buttons:not(.readonly):not(.disabled) .element{padding-right:calc(4.5em + 24px)}[data-ux4-widget=UX4NumericInput].mobile.ios .element::-webkit-inner-spin-button,[data-ux4-widget=UX4NumericInput].mobile.ios .element::-webkit-outer-spin-button{-webkit-appearance:none}[data-ux4-widget=UX4NumericInput].mobile.ios .label{display:none}[data-ux4-widget=UX4NumericInput].mobile.ios.has-label .label{display:block;pointer-events:none;color:#8e8e93;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;padding:12px 0;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;text-overflow:ellipsis}[data-ux4-widget=UX4NumericInput].mobile.ios.has-label .label.nowrap{white-space:nowrap}[data-ux4-widget=UX4NumericInput].mobile.ios.has-label .label.right-align{text-align:right}[data-ux4-widget=UX4NumericInput].mobile.ios.has-label.required .label:after{content:" *";color:#ff3b30}[data-ux4-widget=UX4NumericInput].mobile.ios .icon{display:none}[data-ux4-widget=UX4NumericInput].mobile.ios.has-icon .icon{display:inline-block;margin:8px 12px 8px 0;border-radius:8px;padding:6px 4px;color:#fff;background:#a7a7ab;width:1.25em;height:1em;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;overflow:hidden}[data-ux4-widget=UX4NumericInput].mobile.ios .help-text{display:none}[data-ux4-widget=UX4NumericInput].mobile.ios.has-help-text:not(.invalid) .help-text{display:block;padding:8px 0;font-size:.75em;color:#8e8e93}[data-ux4-widget=UX4NumericInput].mobile.ios .validation{display:none}[data-ux4-widget=UX4NumericInput].mobile.ios.invalid .validation{display:block;padding:8px 0;font-size:.75em;color:#ff3b30}[data-ux4-widget=UX4NumericInput].mobile.ios.readonly .content,[data-ux4-widget=UX4NumericInput].mobile.ios.disabled .content{opacity:.7}[data-ux4-widget=UX4NumericInput].mobile.ios.readonly .help-text,[data-ux4-widget=UX4NumericInput].mobile.ios.disabled .help-text{display:none !important}[data-ux4-widget=UX4NumericInput].mobile.ios.readonly .validation,[data-ux4-widget=UX4NumericInput].mobile.ios.disabled .validation{display:none}