.editBoxContent .editBoxFieldHint{display:none}.editBoxContent .editBoxField{display:table-row}.editBoxContent .editBoxFieldLabel{display:table-cell;padding:8px 0 0;vertical-align:top;color:var(--text-inactive-color);width:133px}.editBoxContent .editBoxField.editing .editBoxFieldLabel{padding-top:13px}.editBoxContent .editBoxFieldValue{display:table-cell;padding-top:8px;vertical-align:top}.editBoxContent .editBoxFieldText{padding:0;overflow:hidden}.editBoxFieldValue input:not([type=checkbox]),.editBoxFieldValue select,.editBoxFieldValue textarea{flex:1;width:100%;min-width:80px}.editBoxFieldValue input[type=date]{min-width:7.6em}.editBoxFieldValue input{padding:4px;vertical-align:middle}.editBoxFieldValue input[type=checkbox]{width:auto;height:auto}.editBoxField[data-type=checkbox] .editBoxFieldValue{padding-top:13px;padding-left:5px}.editBoxFieldValue textarea{resize:vertical}.editBoxContent .editBoxField .editBoxFieldValueContent{position:relative}.editBoxContent .editBoxField.focused .editBoxFieldHint{position:absolute;max-width:300px;padding:5px;top:0;transform:translateY(calc(-100% - 10px));display:block;color:var(--alert-text-color);border:1px solid var(--alert-border-color);background-color:var(--alert-bk-color)}.editBoxContent .editBoxField.focused .editBoxFieldHint:before{bottom:-16px;border-bottom:0 solid var(--alert-bk-color);border-top:15px solid var(--alert-bk-color)}.editBoxContent .editBoxField.focused .editBoxFieldHint:after,.editBoxContent .editBoxField.focused .editBoxFieldHint:before{position:absolute;display:block;content:"";left:50%;transform:translateX(-50%);width:0;border-left:15px solid transparent;border-right:15px solid transparent;z-index:1}.editBoxContent .editBoxField.focused .editBoxFieldHint:after{bottom:-15px;border-bottom:0 solid var(--alert-border-color);border-top:15px solid var(--alert-border-color)}.editBoxContent .editBoxFieldValue .maxLenCounter{display:inline-block;width:100%;color:var(--text-inactive-color);font-style:italic;font-size:.9em;text-align:right}.editBoxFieldEdit{display:flex;flex-wrap:wrap;align-items:center;gap:5px}.editBoxFieldEdit>*{margin:0!important}.editBoxFieldList{flex:1;margin:0;padding:0;list-style-type:none}.editBoxFieldList:not(:empty){margin-right:5px}.editBoxFieldText .editBoxFieldList{min-height:1em}.editBoxFieldEdit button.clear,.editBoxFieldEdit button.select{align-self:flex-start}.editBoxField.empty button.clear{display:none}.editBoxFieldHint{margin:4px 0;padding:4px;background:#ffffe0}.editBoxField .placeholder,.editBoxField :-ms-input-placeholder,.editBoxField ::-moz-placeholder,.editBoxField ::-webkit-input-placeholder{color:var(--text-inactive-color);cursor:text}.editBoxField .editBoxFieldText>.value :first-child{margin-top:0}.editBoxField .editBoxFieldText>.value :last-child{margin-bottom:0}.editBoxField .mce-widget *{font-size:12px}.editBoxField .mce-menubtn.mce-fixed-width span{width:auto}.editBoxField .mce-ico{width:12px}.editBoxField.editOnClick{position:relative}.editBoxField.editOnClick:hover:before{position:absolute;right:5px;font-size:16px;background-color:inherit;pointer-events:none}body.Icons_FontAwesome .editBoxField.editOnClick:hover:before,body.No_Icons .editBoxField.editOnClick:hover:before{content:"\f040";font-family:FontAwesome,sans-serif}body.Icons_Material .editBoxField.editOnClick:hover:before{content:"\e254";font-family:Material Icons,sans-serif}body.Icons_FontAwesome .editBoxField.editOnClick.editing:hover:before,body.Icons_Material .editBoxField.editOnClick.editing:hover:before,body.No_Icons .editBoxField.editOnClick.editing:hover:before{content:none}.editBoxField.editOnClick .editBoxFieldText:hover{cursor:text}.editBoxField.editOnClick .editOnClickOptions{position:absolute;right:0;top:100%;margin-top:0;border:1px solid var(--border-color);border-top:0;padding:2px 3px;z-index:1;overflow:hidden;background:#fff}.editBoxField.editOnClick[data-type=select] .editOnClickOptions{top:110%;border:1px solid var(--border-color)}.grid .gridCell>.editBoxField.editOnClick .editOnClickOptions{right:4px}.editBoxField.editOnClick .editOnCancel,.editBoxField.editOnClick .editOnUpdate{display:block;float:left;padding:0;color:#fff;text-align:center;text-decoration:none;background-color:transparent}.editBoxField.editOnClick .editOnCancel{margin-right:4px}.editBoxField.editOnClick .editOnCancel:hover,.editBoxField.editOnClick .editOnUpdate:hover{cursor:pointer}.editBoxField.editOnClick .editOnCancel:before,.editBoxField.editOnClick .editOnUpdate:before{font-size:16px}.editBoxField.editOnClick .editOnUpdate:before{color:green}.editBoxField.editOnClick .editOnCancel:before{color:red}body.Icons_FontAwesome .editBoxField.editOnClick .editOnUpdate:before,body.No_Icons .editBoxField.editOnClick .editOnUpdate:before{font-family:FontAwesome,sans-serif;content:"\f00c"}body.Icons_FontAwesome .editBoxField.editOnClick .editOnCancel:before,body.No_Icons .editBoxField.editOnClick .editOnCancel:before{font-family:FontAwesome,sans-serif;content:"\f00d"}body.Icons_Material .editBoxField.editOnClick .editOnUpdate:before{font-family:Material Icons,sans-serif;content:"\e876"}body.Icons_Material .editBoxField.editOnClick .editOnCancel:before{font-family:Material Icons,sans-serif;content:"\e14c"}.editBoxField .capslockWarning{width:40%;padding:4px;color:#8b0000;background-color:#fff;border-radius:4px;position:absolute;top:3em;border:1px solid var(--border-color);font-size:.7em}.editBoxField .editBoxFieldText>.value{min-height:1.1em}.editBoxContent .editBoxField.editing.capsLock[data-type=password] .editBoxFieldValueContent:after{content:"⇪ Caps Lock is on";position:absolute;top:100%;left:0;transform:translateY(1px);border:1px solid var(--border-color);padding:5px;z-index:100000;white-space:nowrap;color:#fff;background-color:#031521}body.App_Safari .editBoxContent .editBoxField.editing.capsLock[data-type=password] .editBoxFieldValueContent:after{content:none}.editBox>.componentTitle>.titleComponents{display:inline-block;margin:0 0 0 10px;vertical-align:middle}.editBox>.bottomComponents{margin:10px 0 0}.editBoxField .editBoxFieldText{display:flex;align-items:center;overflow-wrap:anywhere}.editBoxField .editBoxFieldText>.value{flex:1}.editBoxField .editBoxFieldText .component.button{display:flex;margin:0 0 0 5px}.editBoxContent .editBoxFieldValue input:required:invalid,.editBoxContent .editBoxFieldValue select:required:invalid,.editBoxContent .editBoxFieldValue textarea:required:invalid{border-color:var(--field-required);box-shadow:none}.editBoxContent .editBoxFieldValue input::placeholder,.editBoxContent .editBoxFieldValue select:required:invalid,.editBoxContent .editBoxFieldValue textarea::placeholder{color:var(--text-inactive-color);opacity:1}.editBoxField.editBoxFieldValueWithPeriod .button.range,.editBoxField.editBoxFieldValueWithPeriod .periodRangeDivide,.editBoxField.editBoxFieldValueWithPeriod input[type=date],.editBoxField.editBoxFieldValueWithUpper .button.range,.editBoxField:not(.editBoxFieldValueWithUpper) .periodRangeDivide,.editBoxField:not(.editBoxFieldValueWithUpper) .upper,.editBoxField input.period{display:none}.editBoxField button.select.period{align-self:center}.editBoxFieldValue .editBoxFieldEdit input.lower{margin-left:-5px!important}.editBoxField .periodButtons{display:flex;flex-wrap:wrap;align-items:center;gap:5px}.editBoxField .periodButtons button{margin:0}@media print{.editBoxField{page-break-inside:avoid}}