#dtables .dtable header{display:flex;justify-content:center}#dtables .dtable header .search{background-color:#fff;border:1px solid #dbdbdb;border-radius:4px;box-shadow:inset 0 .0625em .125em rgba(10,10,10,.05);color:#363636;height:2.5em;line-height:1.5;margin:0 0 1.5rem;max-width:100%;padding:calc(.5em - 1px) calc(.75em - 1px)}#dtables .dtable header .search:hover{border-color:#b5b5b5}#dtables .dtable header .search:active,#dtables .dtable header .search:focus{border-color:#3273dc;box-shadow:0 0 0 .125em rgba(50,115,220,.25);outline:none}#dtables .dtable header .search::placeholder{color:rgba(54,54,54,.3)}#dtables .dtable header .search.is-fullwidth{flex-grow:1}#dtables .dtable header .search.is-left{margin-right:auto}#dtables .dtable header .search.is-right{margin-left:auto}#dtables .dtable table{background-color:initial;border-collapse:var(--dtable-borderCollapse);border-spacing:var(--dtable-borderSpacing);color:inherit}#dtables .dtable table td,#dtables .dtable table th{border:0 var(--dtable-borderStyle) var(--dtable-borderColor);border-bottom:var(--dtable-borderWidth) var(--dtable-borderStyle) var(--dtable-borderColor);overflow:hidden;padding:var(--dtable-padding,.5em .75em);text-overflow:ellipsis;transition:background-color .3s}#dtables .dtable table th{background-color:var(--dtable-headBgColor);color:var(--dtable-headColor);font-size:var(--dtable-headFontSize,inherit);font-weight:var(--dtable-headFontWeight);text-align:var(--dtable-headTextAlign);vertical-align:var(--dtable-headVerticalAlign);white-space:var(--dtable-headWhiteSpace)}#dtables .dtable table th.is-sortable{cursor:pointer;-webkit-user-select:none;user-select:none}#dtables .dtable table th.is-sortable span{align-items:center;display:inline-flex;flex-wrap:nowrap}#dtables .dtable table th.is-sortable span i{speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;flex-shrink:0;font-style:normal;font-variant:normal;font-weight:400;margin-left:.25em;text-transform:none;width:1em}#dtables .dtable table th.is-sortable span i:before{content:"↑";opacity:.3}#dtables .dtable table th.is-sortable span i:after{content:"↓";margin-left:-.1em;opacity:.3}#dtables .dtable table th.is-sortable.is-sorted.asc span i:before,#dtables .dtable table th.is-sortable.is-sorted.desc span i:after{opacity:1}#dtables .dtable table thead th{border-bottom-width:var(--dtable-headBorderWidth);border-left-width:0;border-right-width:0;border-top-width:0}#dtables .dtable table tfoot th{background-color:var(--dtable-footBgColor);border-bottom-width:0;border-left-width:0;border-right-width:0;border-top-width:var(--dtable-footBorderWidth);color:var(--dtable-footColor);font-size:var(--dtable-footFontSize);font-weight:var(--dtable-footFontWeight);text-align:var(--dtable-footTextAlign);vertical-align:var(--dtable-footVerticalAlign);white-space:var(--dtable-footWhiteSpace)}#dtables .dtable table tr.is-selected a,#dtables .dtable table tr.is-selected strong{color:currentColor}#dtables .dtable table tr.is-selected td,#dtables .dtable table tr.is-selected th{background-color:var(--dtable-rowActiveBgColor);border-color:var(--dtable-rowActiveColor);color:var(--dtable-rowActiveColor)}#dtables .dtable table thead{background-color:var(--dtable-headBgColor);color:var(--dtable-headColor)}#dtables .dtable table tfoot{background-color:var(--dtable-footBgColor);color:var(--dtable-footColor)}#dtables .dtable table tbody,#dtables .dtable table tbody td{background-color:var(--dtable-bodyBgColor);color:var(--dtable-bodyColor)}#dtables .dtable table tbody td{font-size:var(--dtable-bodyFontSize,inherit);font-weight:var(--dtable-bodyFontWeight);text-align:var(--dtable-bodyTextAlign);vertical-align:var(--dtable-bodyVerticalAlign);white-space:var(--dtable-bodyWhiteSpace)}#dtables .dtable table tbody td img{height:var(--dtable-imageHeight,auto);width:var(--dtable-imageWidth,auto)}#dtables .dtable table tbody tr:last-child td,#dtables .dtable table tbody tr:last-child th{border-bottom-width:0}#dtables .dtable table tr.is-compact>td{padding:0}#dtables .dtable table tr.is-compact table th{background-color:var(--dtable-headBgColor)!important;border:none;color:var(--dtable-headColor)!important;text-align:left;width:1%}#dtables .dtable table tr.is-compact table th.is-sortable:not(.is-sorted):not(:hover) span i:after,#dtables .dtable table tr.is-compact table th.is-sortable:not(.is-sorted):not(:hover) span i:before{opacity:0}#dtables .dtable table tr.is-compact table td{background-color:inherit!important;border:none;color:inherit!important;text-align:right}#dtables .dtable table.has-collapsed-rows tbody tr:not(.is-compact) td:first-child{cursor:pointer;padding-left:2em;-webkit-user-select:none;user-select:none}#dtables .dtable table.has-collapsed-rows tbody tr:not(.is-compact) td:first-child:before{content:"+";display:inline-block;margin-left:-1.5em;width:1em}#dtables .dtable table.has-collapsed-rows tbody tr:not(.is-compact).is-expanded td:first-child:before{content:"–"}#dtables .dtable table.is-bordered td,#dtables .dtable table.is-bordered th{border-width:var(--dtable-borderWidth)}#dtables .dtable table.is-bordered tr:last-child td,#dtables .dtable table.is-bordered tr:last-child th{border-bottom-width:var(--dtable-borderWidth)}#dtables .dtable table.is-fullwidth{width:100%}#dtables .dtable table.is-hoverable tbody tr:not(.is-selected):hover td{background-color:var(--dtable-rowHoverBgColor)}#dtables .dtable table.is-hoverable.is-striped tbody tr:not(.is-selected):hover.is-even td{background-color:var(--dtable-evenRowHoverBgColor)}#dtables .dtable table.is-narrow td,#dtables .dtable table.is-narrow th{padding:.25em .5em}#dtables .dtable table.is-striped tbody tr:not(.is-selected).is-even td{background-color:var(--dtable-evenRowBgColor)}#dtables .dtable table.has-sorting-highlighted td.is-sorted,#dtables .dtable table.has-sorting-highlighted tfoot th:hover,#dtables .dtable table.has-sorting-highlighted th.is-sorted,#dtables .dtable table.has-sorting-highlighted thead th:hover{background-color:var(--dtable-sortedColumnBgColor);color:var(--dtable-sortedColumnColor)}#dtables .dtable table.has-sorting-highlighted.is-striped tbody tr:not(.is-selected).is-even td.is-sorted{background-color:var(--dtable-sortedColumnEvenRowBgColor)}#dtables .dtable table.has-sorting-highlighted.is-hoverable tbody tr:not(.is-selected):hover td.is-sorted{background-color:var(--dtable-sortedColumnRowHoverBgColor)}#dtables .dtable table.has-sorting-highlighted.is-hoverable.is-striped tbody tr:not(.is-selected):hover.is-even td.is-sorted{background-color:var(--dtable-sortedColumnEvenRowHoverBgColor)}#dtables .dtable footer{display:flex;justify-content:center}#dtables .dtable footer nav{font-size:1rem;margin:1.25rem -.25rem -.25rem}#dtables .dtable footer nav.is-left{margin-right:auto}#dtables .dtable footer nav.is-left ul{justify-content:flex-start;order:-1}#dtables .dtable footer nav.is-right{margin-left:auto}#dtables .dtable footer nav.is-right ul{justify-content:flex-end;order:1}#dtables .dtable footer nav.is-fullwidth{flex-grow:1}#dtables .dtable footer nav,#dtables .dtable footer nav ul{align-items:center;display:flex;flex-wrap:wrap}#dtables .dtable footer nav ul{flex-grow:1;flex-shrink:1;justify-content:center;padding:0}#dtables .dtable footer nav ul li{list-style:none}#dtables .dtable footer nav a,#dtables .dtable footer nav span{align-items:center;display:inline-flex;height:2.5em;justify-content:center;line-height:1.5;margin:.25rem;padding:calc(.5em - 1px) .5em;-webkit-user-select:none;user-select:none}#dtables .dtable footer nav span{color:#b5b5b5;pointer-events:none}#dtables .dtable footer nav a{border:1px solid #dbdbdb;border-radius:4px;color:#363636;min-width:2.5em;transition:background-color .3s}#dtables .dtable footer nav a:hover{border-color:#b5b5b5;color:#363636}#dtables .dtable footer nav a:focus{border-color:#3273dc}#dtables .dtable footer nav a:active{box-shadow:inset 0 1px 2px rgba(10,10,10,.2)}#dtables .dtable footer nav a.is-disabled{background-color:#dbdbdb;border-color:#dbdbdb;box-shadow:none;color:#7a7a7a;cursor:not-allowed;opacity:.5}#dtables .dtable footer nav a.is-current{background-color:#3273dc;border-color:#3273dc;color:#fff}#dtables .dtable footer nav>a{padding-left:.75em;padding-right:.75em;white-space:nowrap}#dtables .dtable section{-webkit-overflow-scrolling:touch;max-width:100%;overflow:auto;overflow-y:hidden}