﻿.ButtonSelected,.GridTabPanel{outline:0!important}button::-moz-focus-inner{border:0}:is(.UpdateDlgFooter,.TaskDialogFooter,.CustomFilterDialog) button{box-shadow:inset 0 1px 0 0 #d8e9ff;border-right:1px solid #7997d9!important;border-bottom:1px solid #7997d9!important;border-left:1px solid #a2b3d8!important;border-top:1px solid #a2b3d8!important;background-color:#fff;border-radius:2px;text-indent:0;display:inline-block;color:#000;text-decoration:none;text-align:center;text-shadow:0 1px 0 #f2f0ef;height:24px!important;margin-top:4px}.CustomFilterDialog button{box-shadow:inset 0 1px 0 0 #e5effb}:is(.UpdateDlgFooter,.TaskDialogFooter,.CustomFilterDialog) button:hover{background:linear-gradient(#f9f9f8 5%,#a1caff 100%);background-color:#a1caff;color:#2069cc!important}:is(.UpdateDlgFooter,.TaskDialogFooter,.CustomFilterDialog) button:active{border:1px solid #7997d9;outline:0;position:relative;top:1px}:is(.UpdateDlgFooter,.TaskDialogFooter,.CustomFilterDialog) button:focus{border:1px solid #7997d9;outline:0;box-shadow:inset 0 1px 1px rgba(237,245,255,.085),0 0 8px rgba(49,113,198,.7)}.UpdateDlgPanel .UpdateDlgBorder .UpdateDlgFloor .UpdateDlgFooter{padding-top:10px!important;padding-bottom:14px!important;padding-right:13px!important}.UpdateDlgPanel .GridTable .RowCellContainer input[type=text]{padding-right:1px!important}:is(.DataViewContainer,.FormTable) input[type=checkbox]:focus{box-shadow:0 0 0 1px #ffb07f;outline:0}.UpdateDlgFrame .UpdateTaskDialog .UpdateDlgContent .FormCell .FormTextInputDisabled{padding-right:0!important;outline:0!important}:is(.FormContainerInputDisabled,.FormInputDisabled):focus{outline:0!important}.UpdateDlgFrame .UpdateTaskDialog .UpdateDlgContent .FormCell .FormContainerInput input[type=text]{padding:0!important}:is(.CustomFilterDialog,.QuickFind) input[type=text]{padding-right:1px!important;outline:0!important}.CustomFilterDialog input{height:16px;border:1px solid #ccc!important}:is(.CustomFilterDialog,.QuickFind) input{background-clip:padding-box;background-color:#fff!important;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);border-radius:2px}:is(.CustomFilterDialog,.QuickFind) input:focus{border-color:#66afe9!important;outline:0;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.QuickFind{border:0!important}.FormContainer:focus-within{border-bottom-color:#f09c80}.RowBottom:focus-within{border-bottom-color:#f09c80}


/*
.RowCellDefault[onmouseover*=Highlight]:focus-within:not(.RowBottom){background:linear-gradient(180deg,#f3f3f3 calc(100% - 1px),#ed430c calc(100%),rgba(0,0,0,0) 1px)}
.RowCellAlternating[onmouseover*=Highlight]:focus-within:not(.RowBottom){background:linear-gradient(180deg,#fff calc(100% - 1px),#e01a00 calc(100%),rgba(0,0,0,0) 1px)}
*/

:where(.RowCellDefault,.RowCellAlternating):focus-within:not(.RowBottom)>td>div.SelectCellContainer{background:linear-gradient(180deg,#d7edf4 calc(100% - 1px),#f0492c calc(100%),#f0492c 1px)!important}

:where(.RowCellDefault,.RowCellAlternating)[onmouseover*="Highlight"]:focus-within:not(.RowBottom)
  > td
  > div:not(.SelectCellContainer) {
  background: linear-gradient(
    180deg,
    #eaf5f9 calc(100% - 1px),
    #f0492c calc(100%),
    #f0492c 1px
  ) !important;
}



:where(.RowBottom):focus-within
  > td
  > div.SelectCellContainer {
  background: linear-gradient(
    #d7edf4,
    #d7edf4
  ) !important;
}

:where(.RowBottom):focus-within
  > td
  > div:not(.SelectCellContainer) {
  background: linear-gradient(
    #eaf5f9,
    #eaf5f9
  ) !important;
  border-bottom-color: #f09c80;
}


.FormContainer,.GridPager,.HeaderBar,.HeaderCellContainer,.HeaderCellDefault,.InfoFilterText,.ListViewLabel,.MenuExtenderBar,.ToolbarStyle,.ToolbarTextButton{user-select:none}div:is(
[id$=DialogMessage_Dlg_DropShadow],[id$=CustomFilterPanel_DropShadow]
){background:#1d467dcf!important}input[onmouseover="Sys.UI.DomElement.addCssClass(this, 'Hyperlink');"]{color:#4682b4}

.RowCellContainer>input:not([id]):not([value="  /  /    "]){font-weight:bold;color:#4682b4d9}
.RowCellContainer>input:not([id])[value="  /  /    "]{color:transparent}