.e-ddl.e-control-wrapper .e-ddl-icon:before{transform:rotate(0deg);transition:transform .3s ease}.e-ddl.e-control-wrapper.e-icon-anim .e-ddl-icon:before{transform:rotate(180deg);transition:transform .3s ease}.e-dropdownbase .e-list-item.e-active.e-hover{color:#111827}.e-input-group:not(.e-disabled) .e-back-icon:active,.e-input-group:not(.e-disabled) .e-back-icon:hover,.e-input-group:not(.e-disabled) .e-control.e-dropdownlist~.e-ddl-icon:active,.e-input-group:not(.e-disabled) .e-control.e-dropdownlist~.e-ddl-icon:hover,.e-popup.e-ddl .e-input-group:not(.e-disabled) .e-clear-icon:active,.e-popup.e-ddl .e-input-group:not(.e-disabled) .e-clear-icon:hover{background:transparent}.e-input-group .e-ddl-icon:not(:active):after{animation:none}.e-ddl.e-popup{border:0;border-radius:4px;box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);margin-top:4px}.e-small .e-ddl.e-popup,.e-small.e-ddl.e-popup{border-radius:2px;margin-top:2px}.e-bigger .e-ddl.e-popup,.e-bigger.e-ddl.e-popup{border-radius:6px;margin-top:8px}.e-bigger.e-small .e-ddl.e-popup,.e-small.e-bigger.e-ddl.e-popup{border-radius:4px;margin-top:6px}.e-popup.e-ddl .e-dropdownbase{min-height:26px;padding:4px 0}.e-bigger .e-popup.e-ddl-device-filter .e-input-group.e-input-focus:not(.e-success):not(.e-warning):not(.e-error){border-color:#e5e7eb}.e-bigger .e-popup.e-ddl-device-filter{margin-top:0}.e-bigger .e-ddl-device .e-input-group,.e-bigger .e-ddl-device .e-input-group.e-input-focus:not(.e-success):not(.e-warning):not(.e-error){background:#fff;border-width:0;box-shadow:none;margin-bottom:0}.e-bigger .e-ddl-device .e-input-group .e-back-icon,.e-bigger .e-ddl-device .e-input-group .e-clear-icon,.e-bigger .e-ddl-device .e-input-group input.e-input{background-color:#fff}.e-input-group.e-ddl,.e-input-group.e-ddl .e-ddl-icon,.e-input-group.e-ddl .e-input{background:#fff}.e-ddl.e-ddl-device.e-ddl-device-filter .e-input-group.e-control-wrapper:hover:not(.e-disabled):not(.e-float-icon-left),.e-ddl.e-ddl-device.e-ddl-device-filter .e-input-group:hover:not(.e-disabled):not(.e-float-icon-left){border-bottom-width:0}.e-ddl.e-popup.e-outline .e-filter-parent{padding:4px 8px}@keyframes material-spinner-rotate{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes fabric-spinner-rotate{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.e-grid-menu .e-indent:before,.e-treegrid .e-indent:before{content:"\e810"}.e-grid-menu .e-outdent:before,.e-treegrid .e-outdent:before{content:"\e72a"}.e-treegrid .e-treegridcollapse:before,.e-treegrid .e-treegridexpand:before{content:"\e75c"}.e-treegrid .e-toolbar-item .e-expand:before{content:"\e7c9"}.e-treegrid .e-toolbar-item .e-collapse:before{content:"\e80f"}.e-treegrid .e-toolbar-item .e-indent:before{content:"\e810"}.e-treegrid .e-toolbar-item .e-outdent:before{content:"\e72a"}.e-bigger .e-treegrid .e-treegridcollapse,.e-bigger .e-treegrid .e-treegridexpand{font-size:22px;height:22px;width:22px}.e-bigger .e-treegrid .e-hierarchycheckbox{padding-left:2px}.e-bigger .e-treegrid .e-hierarchycheckbox .e-frame{height:18px;width:18px}.e-bigger .e-treegrid .e-treecell{line-height:22px}.e-treegrid .e-icons.e-none:before{content:""}.e-treegrid .e-gridheader .e-headercell .e-css.e-hierarchycheckbox{height:20px;vertical-align:middle}.e-treegrid .e-treegridcollapse:before,.e-treegrid .e-treegridexpand:before{text-align:center;vertical-align:unset}.e-treegrid .e-rowcell:not(.e-gridclip) .e-treecolumn-container{display:block;overflow:hidden;text-overflow:ellipsis}.e-treegrid .e-rowcell:not(.e-gridclip) .e-treecolumn-container span.e-treecell{display:inline;overflow:hidden;text-overflow:ellipsis}.e-treegrid .e-treegridcollapse:hover:before,.e-treegrid .e-treegridexpand:hover:before{color:#374151}.e-treegrid .e-rtl .e-treegridcollapse{transform:scale(-1)}.e-treegrid .e-treegridexpand{transform:rotate(90deg)}.e-treegrid .e-treerowexpanded:not(.e-hiddenrow){display:table-row}.e-treegrid .e-treerowcollapsed{display:none}.e-treegrid .e-treecheckbox-container{display:block;overflow:hidden;text-overflow:ellipsis}.e-treegrid .e-treecheckbox-container :not(.e-treecheckbox){white-space:nowrap}.e-treegrid .e-treecheckbox{overflow:hidden;text-overflow:ellipsis;vertical-align:middle}.e-treegrid .e-treecolumn-container span{display:inline-block;vertical-align:middle}.e-treegrid .e-cloneproperties .e-treecolumn-container span{vertical-align:text-top}.e-treegrid .e-hierarchycheckbox .e-frame{height:16px;width:16px}.e-treegrid .e-checkselection .e-frozencontent .e-rowcell,.e-treegrid .e-checkselection .e-frozenheader .e-rowcell,.e-treegrid .e-checkselection .e-movablecontent .e-rowcell,.e-treegrid .e-checkselection .e-movableheader .e-rowcell{line-height:21px}.e-treegrid .e-treegridcollapse,.e-treegrid .e-treegridexpand{color:#6b7280;cursor:pointer;font-size:18px;height:18px;padding:0;text-align:center;vertical-align:bottom;width:16px}.e-treegrid .e-treecell{display:table-cell;line-height:normal}.e-treegrid .e-grid.e-wrap .e-rowcell .e-treecolumn-container{white-space:nowrap}.e-treegrid .e-grid.e-wrap .e-rowcell .e-treecolumn-container .e-treecell{display:inline-block;white-space:normal;word-wrap:break-word}.e-treegrid .e-grid.e-wrap .e-rowcell .e-treecheckbox-container{white-space:nowrap}.e-treegrid .e-grid.e-wrap .e-rowcell .e-treecheckbox-container .e-treecheckbox{display:inline-block;white-space:normal;word-wrap:break-word}.e-treegrid.e-grid.e-print-grid-layout .e-icons{display:inline-block}.e-treegrid .e-treecheckselect,.e-treegrid .e-treeselectall{margin:0;opacity:0;position:absolute;width:0}.e-treegrid .e-detailheadercell,.e-treegrid .e-gridcontent .e-table .e-detail-intent,.e-treegrid .e-headercontent .e-table .e-detail-intent,.e-treegrid .e-table .e-detailrow .e-detailindentcell,.e-treegrid .e-table .e-detailrowcollapse,.e-treegrid .e-table .e-detailrowexpand{display:none}.e-treegrid .e-icons.e-errorelem{display:inline-block;padding-left:10px;vertical-align:middle}.e-treegrid .e-errorelem:before{color:#dc2626;content:"\e77e";transform:rotate(180deg)}.e-treegrid .e-gridcontent td.e-childborder{border-color:#4f46e5;border-width:2px 0 0;box-shadow:0 1px 0 0 #4f46e5;position:relative;z-index:1}.e-treegrid .e-gridcontent td.e-rowcell.e-childborder.e-dragborder,.e-treegrid .e-gridcontent td.e-rowcell.e-dropbottom.e-dragborder td.e-rowdragdrop.e-dropbottom.e-dragborder{box-shadow:0 1px 0 0 #4f46e5}.e-treegrid .e-gridcontent .e-rowdragdrop.e-dragborder,.e-treegrid .e-gridcontent td.e-rowcell.e-dragborder,.e-treegrid .e-gridcontent tr.e-row:first-child .e-rowcell.e-dragborder{box-shadow:0 0 0 0}.e-treegrid .e-gridcontent td.e-childborder:first-child{border-left:2px solid #4f46e5;box-shadow:0 1px 0 0 #4f46e5;position:relative;z-index:1}.e-treegrid .e-gridcontent td.e-rowcell.e-childborder:last-child{border-right:2px solid #4f46e5}.e-treegrid .e-gridcontent td.e-lastrowcell.e-childborder{border-width:2px 0}.e-treegrid .e-gridcontent td.e-lastrowcell.e-childborder:last-child{border-right:2px solid #4f46e5}.e-treegrid .e-gridcontent td.e-lastrowcell.e-childborder:first-child{border-left:2px solid #4f46e5}.e-treegrid .e-gridcontent td.e-dropbottom,.e-treegrid .e-gridcontent td.e-dropbottom:first-child,.e-treegrid .e-gridcontent td.e-rowcell.e-dropbottom{box-shadow:0 1px 0 0 #4f46e5;position:relative;z-index:1}.e-treegrid .e-gridcontent td.e-droptop:first-child,.e-treegrid .e-gridcontent td.e-rowcell.e-droptop{border-top-color:#4f46e5;border-width:2px 0 0}.e-treegrid .e-gridcontent td.e-lastrowcell.e-dropbottom{border-bottom-color:#4f46e5}.e-treegrid .e-gridcontent td.e-rowdragdrop.e-droptop.e-dragborder{box-shadow:0 0 0 0}.e-treegrid .e-gridcontent .e-gridheader .e-firstrow-dragborder{height:1px}.e-treegrid .e-droptop .e-lastrow-dragborder,.e-treegrid .e-gridcontent .e-lastrow-dragborder,.e-treegrid .e-gridheader .e-firstrow-dragborder{height:0}.e-treegrid .e-treegrid-relative{position:relative}.e-treegrid .e-gridheader .e-firstrow-dragborder tr:first-child.e-dropbottom{height:0}.e-treegrid .e-gridcontent .e-lastrow-border,.e-treegrid .e-gridheader .e-firstrow-border{background-color:#4f46e5;bottom:0;display:none;height:1px;position:absolute;z-index:1}.e-treegrid .e-grid .e-gridcontent tr.e-row:first-child td.e-rowcell.e-childborder,.e-treegrid .e-grid .e-gridcontent tr.e-row:first-child td.e-rowdragdrop.e-childborder{border-bottom:2px solid #4f46e5;border-top:2px solid #4f46e5;box-shadow:0 0 0 0 #4f46e5}.e-treegrid .e-grid .e-gridcontent tr.e-row:first-child td.e-rowcell.e-droptop,.e-treegrid .e-grid .e-gridcontent tr.e-row:first-child td.e-rowdragdrop.e-droptop{border-top:2px solid #4f46e5}.e-treegrid .e-grid .e-gridcontent td.e-rowcell.e-childborder,.e-treegrid .e-grid .e-gridcontent td.e-rowdragdrop.e-childborder{border-bottom:2px solid #4f46e5;border-top:2px solid #4f46e5;box-shadow:0 0 0 0 #4f46e5}.e-treegrid .e-grid .e-gridcontent td.e-rowcell.e-dropbottom{border-bottom:2px solid #4f46e5;box-shadow:0 0 0 0 #4f46e5}.e-treegrid .e-grid .e-gridcontent td.e-rowcell.e-droptop{border-top:2px solid #4f46e5;box-shadow:0 0 0 0 #4f46e5}.e-treegrid .e-grid .e-gridcontent td.e-rowdragdrop.e-dropbottom{border-bottom:2px solid #4f46e5;box-shadow:0 0 0 0 #4f46e5}.e-treegrid .e-grid .e-gridcontent td.e-rowdragdrop.e-droptop{border-top:2px solid #4f46e5;box-shadow:0 0 0 0 #4f46e5}.e-treegrid .e-grid.e-rtl .e-gridheader .e-firstrow-dragborder{height:0}.e-treegrid .e-grid.e-rtl .e-gridcontent td.e-childborder{border-color:#4f46e5;border-width:2px 0;position:relative;z-index:1}.e-treegrid .e-grid.e-rtl .e-gridcontent .e-rowdragdrop.e-dragborder,.e-treegrid .e-grid.e-rtl .e-gridcontent td.e-rowcell.e-dragborder,.e-treegrid .e-grid.e-rtl .e-gridcontent tr.e-row:first-child .e-rowcell.e-dragborder{box-shadow:0 0 0 0}.e-treegrid .e-grid.e-rtl .e-gridcontent td.e-childborder:first-child{border-right:2px solid #4f46e5;box-shadow:0 1px 0 0 #4f46e5;position:relative;z-index:1}.e-treegrid .e-grid.e-rtl .e-gridcontent td.e-rowcell.e-childborder:last-child{border-left:2px solid #4f46e5}.e-treegrid .e-grid.e-rtl .e-gridcontent td.e-lastrowcell.e-childborder{border-width:2px 0}.e-treegrid .e-grid.e-rtl .e-gridcontent td.e-lastrowcell.e-childborder:last-child{border-right:2px solid #4f46e5}.e-treegrid .e-grid.e-rtl .e-gridcontent td.e-lastrowcell.e-childborder:first-child{border-left:2px solid #4f46e5}.e-treegrid .e-grid.e-rtl .e-gridcontent td.e-droptop:first-child,.e-treegrid .e-grid.e-rtl .e-gridcontent td.e-rowcell.e-droptop{border-top-color:#4f46e5;border-width:2px 0 0}.e-treegrid .e-grid.e-rtl .e-gridcontent td.e-lastrowcell.e-dropbottom{border-bottom-color:#4f46e5}.e-treegrid .e-grid.e-rtl .e-gridcontent .e-droptop .e-lastrow-dragborder{height:0}