.searchBoxContent{box-sizing:border-box;display:table;table-layout:fixed;width:100%}.searchBoxContent .searchBoxFieldEdit{align-items:center;display:flex;flex-wrap:wrap;gap:5px}.searchBoxContent .searchBoxFieldEdit>*{margin:0!important}.searchBoxContent .searchBoxField>.clear,.searchBoxContent .searchBoxFieldHint{display:none}.searchBoxContent .searchBoxField{display:table-row}.searchBoxContent .searchBoxFieldLabel{color:var(--text-inactive-color);display:table-cell;padding:8px 0 0;vertical-align:middle;width:10.25em}.searchBoxContent .searchBoxFieldOperator{display:table-cell;padding-right:5px;padding-top:8px;vertical-align:middle;width:15em}.searchBoxContent .searchBoxFieldOperator select{border:1px solid var(--border-color);box-sizing:border-box;margin:0;padding:2px;width:100%}.searchBoxContent .searchBoxFieldValue{display:table-cell;overflow:visible;padding-top:8px;vertical-align:middle}.searchBoxContent .searchBoxFieldText{padding:0}.searchBoxContent .searchBoxFieldValue input{border:1px solid var(--border-color);flex:1;padding:4px;vertical-align:middle}.searchBoxContent .searchBoxFieldValue label.upper{margin:0 5px}.searchBoxContent .searchBoxFieldValue input[type=checkbox]{height:auto;margin:12px 5px 12px 7px;width:auto}.searchBoxContent .searchBoxFieldValue input[type=date]{max-width:150px}.searchBoxContent .searchBoxFieldValue select{border:1px solid var(--border-color);flex:1;margin:3px 0 2px;max-width:100%;padding:2px}.searchBoxContent .searchBoxField.focused .searchBoxFieldValueContent{position:relative}.searchBoxContent .searchBoxField.focused .searchBoxFieldHint{background-color:var(--alert-bk-color);border:1px solid var(--alert-border-color);color:var(--alert-text-color);display:block;max-width:300px;padding:5px;position:absolute;top:0;transform:translateY(calc(-100% - 10px))}.searchBoxContent .searchBoxField.focused .searchBoxFieldHint:before{border-color:var(--alert-bk-color) transparent;border-style:solid;border-width:15px 15px 0;bottom:-16px;content:"";display:block;left:50%;position:absolute;transform:translateX(-50%);width:0;z-index:1}.searchBoxContent .searchBoxField.focused .searchBoxFieldHint:after{border-color:var(--alert-border-color) transparent;border-style:solid;border-width:15px 15px 0;bottom:-15px;content:"";display:block;left:50%;position:absolute;transform:translateX(-50%);width:0;z-index:1}@media screen and (hover:hover){.searchBoxContent .searchBoxFieldOperator select:hover,.searchBoxContent .searchBoxFieldValue input:hover,.searchBoxContent .searchBoxFieldValue select:hover,.searchBoxContent .searchBoxFieldValue textarea:hover{border-color:var(--highlight-active-bk-color)}}.searchBoxContent .searchBoxFieldOperator select:focus,.searchBoxContent .searchBoxFieldValue input:focus,.searchBoxContent .searchBoxFieldValue select:focus,.searchBoxContent .searchBoxFieldValue textarea:focus{border-color:var(--highlight-bk-color)}.searchBoxFieldLabelHint{display:block}.searchBoxField.operator-1 .searchBoxFieldHint,.searchBoxField.operator-11 .searchBoxFieldHint{display:none!important}.searchBoxField.operator-10 .searchBoxFieldHint{bottom:116%!important}.searchBoxFieldList{flex:1;list-style-type:none;margin:0;padding:0}.searchBoxFieldList:not(:empty){margin-right:5px}.searchBoxFieldEdit button{margin:0 0 0 5px}.searchBoxField button.clear,.searchBoxField button.select{align-self:flex-start}.searchBoxField .button.period.remove,.searchBoxField button.period.select{align-self:center}.searchBoxField.empty button.clear,.searchBoxField.searchBoxFieldValueWithPeriod input[type=date],.searchBoxField.searchBoxFieldWithPeriod input,.searchBoxField.searchBoxFieldWithPeriod label.upper,.searchBoxField:not(.searchBoxFieldValueWithUpper) .searchBoxFieldValue .upper,.searchBoxFieldValue .aux{display:none}#content.lt-sm .searchBoxContent .searchBoxField{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;margin:0 0 5px}#content.lt-sm .searchBoxContent .searchBoxFieldLabel{display:block;margin:5px 0;padding:0;width:100%}#content.lt-sm .searchBoxContent .searchBoxFieldOperator{display:block;padding-top:0}#content.lt-sm .searchBoxContent .searchBoxFieldValue{display:block;flex:1;max-width:100%;padding:0}