﻿.block{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);border:solid var(--bs-border-color);border-width:1px;border-radius:var(--bs-border-radius);padding:.5rem;display:flex;flex-direction:column;text-align:center}.block>*+*{margin-top:.5rem}th[sortable]{position:relative;cursor:pointer;user-select:none;padding-right:calc(.5rem + 16px)}th[sortable]::after{font-family:FontAwesome;content:"";position:absolute;right:8px;top:50%;transform:translate(0, -50%);color:#999}th[sortable].asc::after{content:"";color:#555}th[sortable].desc::after{content:"";color:#555}th[sortable]:hover::after{color:#333}[data-bs-theme=dark] th[sortable]::after{color:#666}[data-bs-theme=dark] th[sortable].asc::after{color:#aaa}[data-bs-theme=dark] th[sortable].desc::after{color:#aaa}[data-bs-theme=dark] th[sortable]:hover::after{color:#ccc}.table-striped.table-accent>tbody>tr>td[aggregate]{cursor:pointer}.table-striped.table-accent>tbody>tr>td[aggregate]:hover{--bs-table-bg-state: #c99}.table-striped.table-accent>tbody>tr>td[aggregate]:active{--bs-table-bg-state: #99a}.table-striped.table-accent>tbody>tr:nth-of-type(odd)>*{--bs-table-bg-type: #c7c7c7}.table-striped.table-accent>tbody>tr:nth-of-type(odd)>td[aggregate]{cursor:pointer}.table-striped.table-accent>tbody>tr:nth-of-type(odd)>td[aggregate]:hover{--bs-table-bg-state: #c99}.table-striped.table-accent>tbody>tr:nth-of-type(odd)>td[aggregate]:active{--bs-table-bg-state: #99a}.table-striped.table-accent>tbody>tr:hover>*{--bs-table-bg-state: #808080}[data-bs-theme=dark] .table-striped.table-accent>tbody>tr>td[aggregate]:hover{--bs-table-bg-state: #c99}[data-bs-theme=dark] .table-striped.table-accent>tbody>tr>td[aggregate]:active{--bs-table-bg-state: #99a}[data-bs-theme=dark] .table-striped.table-accent>tbody>tr:nth-of-type(odd)>*{--bs-table-bg-type: #555}[data-bs-theme=dark] .table-striped.table-accent>tbody>tr:nth-of-type(odd)>td[aggregate]:hover{--bs-table-bg-state: #c99}[data-bs-theme=dark] .table-striped.table-accent>tbody>tr:nth-of-type(odd)>td[aggregate]:active{--bs-table-bg-state: #99a}[data-bs-theme=dark] .table-striped.table-accent>tbody>tr:hover>*{--bs-table-bg-state: #aaa}.sortable .highlight{background-color:#c99}.sortable .ui-sortable-placeholder{background-color:#c99 !important;border-color:red}
