﻿.bitdatagrid{--col-gap: 1rem}.bitdatagrid th{position:relative}.bitdatagrid .col-header-content{position:relative;display:flex;align-items:center}.bitdatagrid th .sort-indicator{width:1rem;height:1rem;align-self:center;text-align:center}.bitdatagrid .col-sort-asc .sort-indicator:before,.bitdatagrid .col-sort-desc .sort-indicator:before{display:inline-block;font-family:"Fabric MDL2 bit BlazorUI" !important;font-style:normal;font-weight:normal;content:""}.bitdatagrid .col-sort-desc .sort-indicator{transform:scaleY(-1) translateY(2px)}.bitdatagrid th .col-options-button{border:none;padding:0;width:1rem;align-self:stretch;background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="1.5 0 21 24" stroke="currentColor" stroke-width="2"><path d="M4 6h16M4 12h16M4 18h16" /></svg>') center center/1rem no-repeat}.bitdatagrid .col-options{position:absolute;background:#fff;border:1px solid silver;left:0;padding:1rem;z-index:1}.bitdatagrid .col-justify-end .col-options{left:unset;right:0}.bitdatagrid .col-width-draghandle{position:absolute;top:0;bottom:0;right:0rem;cursor:ew-resize}.bitdatagrid .col-width-draghandle:after{content:" ";position:absolute;top:0;bottom:0;border-left:1px solid #000}.bitdatagrid td.col-justify-center{text-align:center}.bitdatagrid td.col-justify-end{text-align:right}.bitdatagrid .col-title{display:flex;min-width:0px;flex-grow:1;padding:0}.bitdatagrid button.col-title{border:none;background:none;position:relative;cursor:pointer}.bitdatagrid .col-justify-center .col-title{justify-content:center}.bitdatagrid .col-justify-end .col-title{flex-direction:row-reverse}.bitdatagrid .col-title-text{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.bitdatagrid .col-header-content{padding-right:var(--col-gap)}.bitdatagrid>thead>tr>th{font-weight:normal}.bitdatagrid.loading>tbody{opacity:.25;transition:opacity linear 100ms;transition-delay:25ms}.bitdatagrid .col-title{padding:.1rem .4rem}.bitdatagrid>tbody>tr>td{padding:.1rem calc(.4rem + var(--col-gap)) .1rem .4rem}.bitdatagrid .col-title{gap:.4rem;font-weight:bold}.bitdatagrid .sort-indicator{opacity:.5}.bitdatagrid .col-options-button{width:1.5rem}.bitdatagrid button.col-title:hover,.bitdatagrid .col-options-button:hover{background-color:rgba(128,128,128,.2)}.bitdatagrid button.col-title:active,.bitdatagrid .col-options-button:active{background-color:rgba(128,128,128,.5)}.bitdatagrid>thead .col-width-draghandle{width:1rem;right:calc(var(--col-gap)/2 - .5rem)}.bitdatagrid>thead .col-width-draghandle:hover{background:rgba(128,128,128,.2)}.bitdatagrid>thead .col-width-draghandle:active{background:rgba(128,128,128,.4)}.bitdatagrid>thead .col-width-draghandle:hover:after,.bitdatagrid>thead .col-width-draghandle:active:after{border-color:#000}.bitdatagrid>thead .col-width-draghandle:after{border-color:#ccc;left:.5rem;top:5px;bottom:5px}.bitdatagrid .col-options{box-shadow:0 3px 8px 1px #aaa;border-color:#ddd;border-radius:.3rem}.bitdatagrid>tbody>tr>td.grid-cell-placeholder:after{content:"…";opacity:.75}.bitdatagrid-paginator{display:flex;flex-wrap:wrap;margin-top:.5rem;padding:.25rem 0;align-items:center;border-top:1px solid #ccc}.bitdatagrid-paginator .pagination-text{margin:0 .5rem;text-align:center}.bitdatagrid-paginator nav{display:flex;margin-left:auto;gap:.5rem;align-items:center}.bitdatagrid-paginator nav button{border:0;background:none center center/1rem no-repeat;width:2rem;height:2rem}.bitdatagrid-paginator nav button[disabled]{opacity:.4}.bitdatagrid-paginator nav button:not([disabled]):hover{background-color:#eee}.bitdatagrid-paginator nav button:not([disabled]):active{background-color:#aaa}.bitdatagrid-paginator .go-first:before,.bitdatagrid-paginator .go-last:before{display:inline-block;font-family:"Fabric MDL2 bit BlazorUI" !important;font-style:normal;font-weight:normal;content:""}.bitdatagrid-paginator .go-previous:before,.bitdatagrid-paginator .go-next:before{display:inline-block;font-family:"Fabric MDL2 bit BlazorUI" !important;font-style:normal;font-weight:normal;content:""}.bitdatagrid-paginator .go-next,.bitdatagrid-paginator .go-last{transform:scaleX(-1)}/*# sourceMappingURL=bit.blazorui.extras.css.map */
