:root{--f7-table-head-font-size:12px;--f7-table-body-font-size:14px;--f7-table-footer-font-size:12px;--f7-table-input-height:24px;--f7-table-input-font-size:14px;--f7-table-collapsible-cell-padding:16px;--f7-table-link-icon-only-icon-size:20px;--f7-table-head-bg-color:#0000;--f7-table-card-header-bg-color:#0000;--f7-table-card-header-height:64px;--f7-table-cell-padding-vertical:0px;--f7-table-sortable-icon-color:#000}:root .dark,:root.dark{--f7-table-sortable-icon-color:#fff;--f7-table-input-text-color:#fff}.ios{--f7-table-head-font-weight:600;--f7-table-head-cell-height:44px;--f7-table-head-icon-size:18px;--f7-table-body-cell-height:44px;--f7-table-cell-padding-horizontal:16px;--f7-table-edge-cell-padding-horizontal:16px;--f7-table-label-cell-padding-horizontal:16px;--f7-table-checkbox-cell-width:22px;--f7-table-title-font-size:17px;--f7-table-title-font-weight:600;--f7-table-footer-height:44px;--f7-table-head-text-color:#00000073;--f7-table-cell-border-color:#00000038;--f7-table-selected-row-bg-color:#00000008;--f7-table-footer-text-color:#00000073;--f7-table-input-text-color:#000}.ios .dark,.ios.dark{--f7-table-head-text-color:#ffffff8c;--f7-table-cell-border-color:#ffffff26;--f7-table-footer-text-color:#ffffff8c;--f7-table-selected-row-bg-color:#ffffff14}.md{--f7-table-head-font-weight:500;--f7-table-head-cell-height:56px;--f7-table-head-icon-size:16px;--f7-table-body-cell-height:48px;--f7-table-cell-padding-horizontal:28px;--f7-table-edge-cell-padding-horizontal:24px;--f7-table-label-cell-padding-horizontal:24px;--f7-table-checkbox-cell-width:18px;--f7-table-title-font-size:20px;--f7-table-title-font-weight:400;--f7-table-footer-height:56px;--f7-table-actions-cell-link-color:#0000008a;--f7-table-actions-link-color:#0000008a;--f7-table-input-text-color:#212121}.md .dark,.md.dark{--f7-table-actions-cell-link-color:#ffffff8a;--f7-table-actions-link-color:#ffffff8a}.md,.md .dark,.md [class*=color-]{--f7-table-head-text-color:var(--f7-md-on-surface-variant);--f7-table-footer-text-color:var(--f7-md-on-surface-variant);--f7-table-selected-row-bg-color:var(--f7-md-secondary-container);--f7-table-cell-border-color:var(--f7-md-outline)}.data-table{overflow-x:auto}.data-table table,table.data-table{border:none;border-collapse:collapse;margin:0;padding:0;text-align:right;width:100%}.data-table thead td,.data-table thead th{background-color:var(--f7-table-head-bg-color);font-size:var(--f7-table-head-font-size);font-weight:var(--f7-table-head-font-weight);height:var(--f7-table-head-cell-height);line-height:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.data-table thead td:not(.sortable-cell-active),.data-table thead th:not(.sortable-cell-active){color:var(--f7-table-head-text-color)}.data-table thead i.f7-icons,.data-table thead i.icon,.data-table thead i.material-icons{font-size:var(--f7-table-head-icon-size);vertical-align:top}.data-table tbody{font-size:var(--f7-table-body-font-size)}.data-table tbody td,.data-table tbody th{height:var(--f7-table-body-cell-height)}.data-table tbody tr.data-table-row-selected,.device-desktop .data-table tbody tr:hover{background:var(--f7-table-selected-row-bg-color)}.data-table tbody td:before,.data-table tbody th:before{background-color:var(--f7-table-cell-border-color);bottom:auto;content:"";display:block;height:1px;left:0;position:absolute;right:auto;top:0;transform:scaleY(calc(1/var(--f7-device-pixel-ratio)));transform-origin:50% 0;width:100%;z-index:15}.data-table td,.data-table th{--f7-table-cell-padding-left:var(--f7-table-cell-padding-horizontal);--f7-table-cell-padding-right:var(--f7-table-cell-padding-horizontal);box-sizing:border-box;padding:var(--f7-table-cell-padding-vertical) var(--f7-table-cell-padding-right) var(--f7-table-cell-padding-vertical) var(--f7-table-cell-padding-left);position:relative}.data-table td:first-child,.data-table th:first-child{--f7-table-cell-padding-right:var(--f7-table-edge-cell-padding-horizontal)}.data-table td:last-child,.data-table th:last-child{--f7-table-cell-padding-left:var(--f7-table-edge-cell-padding-horizontal)}.data-table td.label-cell,.data-table th.label-cell{--f7-table-cell-padding-left:var(--f7-table-label-cell-padding-horizontal);--f7-table-cell-padding-right:var(--f7-table-label-cell-padding-horizontal)}.data-table td.numeric-cell,.data-table th.numeric-cell{text-align:left}.data-table td.checkbox-cell,.data-table th.checkbox-cell{overflow:visible;width:var(--f7-table-checkbox-cell-width)}.data-table td.checkbox-cell label+span,.data-table th.checkbox-cell label+span{margin-right:8px}.data-table td.checkbox-cell:first-child,.data-table th.checkbox-cell:first-child{padding-left:calc(var(--f7-table-cell-padding-left)/2)}.data-table td.checkbox-cell:first-child+td,.data-table td.checkbox-cell:first-child+th,.data-table td.checkbox-cell:last-child,.data-table th.checkbox-cell:first-child+td,.data-table th.checkbox-cell:first-child+th,.data-table th.checkbox-cell:last-child{padding-right:calc(var(--f7-table-cell-padding-right)/2)}.data-table td.actions-cell,.data-table th.actions-cell{text-align:left;white-space:nowrap}.data-table td.actions-cell a.link,.data-table th.actions-cell a.link{color:var(--f7-table-actions-cell-link-color,var(--f7-theme-color))}.card .data-table td a:is(.icon-only,:has(i:only-child),:has(svg:only-child)),.card .data-table th a:is(.icon-only,:has(i:only-child),:has(svg:only-child)),.card.data-table td a:is(.icon-only,:has(i:only-child),:has(svg:only-child)),.card.data-table th a:is(.icon-only,:has(i:only-child),:has(svg:only-child)),.data-table td a:is(.icon-only,:has(i:only-child),:has(svg:only-child)),.data-table th a:is(.icon-only,:has(i:only-child),:has(svg:only-child)){display:inline-block;font-size:0;min-width:0;text-align:center;vertical-align:middle}.card .data-table td a:is(.icon-only,:has(i:only-child),:has(svg:only-child)) i,.card .data-table th a:is(.icon-only,:has(i:only-child),:has(svg:only-child)) i,.card.data-table td a:is(.icon-only,:has(i:only-child),:has(svg:only-child)) i,.card.data-table th a:is(.icon-only,:has(i:only-child),:has(svg:only-child)) i,.data-table td a:is(.icon-only,:has(i:only-child),:has(svg:only-child)) i,.data-table th a:is(.icon-only,:has(i:only-child),:has(svg:only-child)) i{font-size:var(--f7-table-link-icon-only-icon-size);vertical-align:middle}.data-table .sortable-cell.input-cell .table-head-label,.data-table .sortable-cell:not(.input-cell){cursor:pointer;position:relative}.data-table .sortable-cell.numeric-cell.input-cell>.table-head-label:before,.data-table .sortable-cell.numeric-cell:not(.input-cell):before,.data-table .sortable-cell:not(.numeric-cell).input-cell>.table-head-label:after,.data-table .sortable-cell:not(.numeric-cell):not(.input-cell):after{content:"arrow_bottom_md";font-family:framework7-core-icons;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;text-transform:none;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;color:var(--f7-table-sortable-icon-color);display:block;display:inline-block;font-feature-settings:"liga";font-size:20px;font-size:13px;height:100%;height:16px;line-height:16px;opacity:0;text-align:center;transform:rotate(0);transition-duration:.3s;vertical-align:top;width:100%;width:16px}.device-desktop .data-table .sortable-cell:not(.sortable-cell-active) .table-head-label:hover:after,.device-desktop .data-table .sortable-cell:not(.sortable-cell-active) .table-head-label:hover:before,.device-desktop .data-table .sortable-cell:not(.sortable-cell-active):hover:after,.device-desktop .data-table .sortable-cell:not(.sortable-cell-active):hover:before{opacity:.54}.data-table .sortable-cell.sortable-cell-active .table-head-label:after,.data-table .sortable-cell.sortable-cell-active .table-head-label:before,.data-table .sortable-cell.sortable-cell-active:after,.data-table .sortable-cell.sortable-cell-active:before{opacity:.87!important}.data-table .sortable-cell.sortable-desc:after,.data-table .sortable-cell.sortable-desc:before,.data-table .table-head-label:after,.data-table .table-head-label:before{transform:rotate(180deg)!important}.card .data-table .card-footer,.card .data-table .card-header,.data-table.card .card-footer,.data-table.card .card-header{padding-left:var(--f7-table-edge-cell-padding-horizontal);padding-right:var(--f7-table-edge-cell-padding-horizontal)}.card .data-table .card-header,.data-table.card .card-header{background-color:var(--f7-table-card-header-bg-color);min-height:var(--f7-table-card-header-height)}.card .data-table .card-content,.data-table.card .card-content{overflow-x:auto}.card .data-table .card-footer,.data-table.card .card-footer{min-height:var(--f7-table-footer-height)}.data-table .data-table-title{font-size:var(--f7-table-title-font-size);font-weight:var(--f7-table-title-font-weight)}.data-table .data-table-actions,.data-table .data-table-links{display:flex}.data-table .data-table-links .button{min-width:64px}.data-table .data-table-actions{align-items:center;margin-right:auto}.data-table .data-table-actions a.link{color:var(--f7-table-actions-link-color,var(--f7-theme-color));min-width:0}.data-table .data-table-actions a.link:is(.icon-only,:has(i:only-child),:has(svg:only-child)){justify-content:center;line-height:1;padding:0}.data-table .data-table-header,.data-table .data-table-header-selected{align-items:center;display:flex;justify-content:space-between;width:100%}.data-table .card-header>.data-table-header,.data-table .card-header>.data-table-header-selected{height:100%;margin:calc(var(--f7-card-header-padding-vertical)*-1) calc(var(--f7-table-edge-cell-padding-horizontal)*-1);min-height:var(--f7-table-card-header-height);padding:var(--f7-card-header-padding-vertical) var(--f7-table-edge-cell-padding-horizontal)}.data-table .data-table-header-selected{background:rgba(var(--f7-theme-color-rgb),.1);display:none}.data-table.data-table-has-checked .data-table-header{display:none}.data-table.data-table-has-checked .data-table-header-selected{display:flex}.data-table .data-table-title-selected{color:var(--f7-theme-color);font-size:14px}.data-table .data-table-footer{align-items:center;box-sizing:border-box;color:var(--f7-table-footer-text-color);display:flex;font-size:var(--f7-table-footer-font-size);justify-content:flex-start;min-height:var(--f7-table-footer-height);overflow:hidden;position:relative}.data-table .data-table-footer:before{background-color:var(--f7-table-cell-border-color);bottom:auto;content:"";display:block;height:1px;left:0;position:absolute;right:auto;top:0;transform:scaleY(calc(1/var(--f7-device-pixel-ratio)));transform-origin:50% 0;width:100%;z-index:15}.data-table .data-table-pagination,.data-table .data-table-rows-select{align-items:center;display:flex}.data-table .input-cell{height:auto;padding-bottom:8px;padding-top:8px;vertical-align:top}.data-table .input-cell .table-head-label+.input{margin-top:4px}.data-table .input-cell .input{height:var(--f7-table-input-height)}.data-table .input-cell .input input,.data-table .input-cell .input select,.data-table .input-cell .input textarea{color:var(--f7-table-input-text-color);font-size:var(--f7-table-input-font-size);height:var(--f7-table-input-height)}@media (max-width:480px) and (orientation:portrait){.data-table.data-table-collapsible thead{display:none}.data-table.data-table-collapsible tbody,.data-table.data-table-collapsible td,.data-table.data-table-collapsible tr{display:block}.data-table.data-table-collapsible tr{position:relative}.data-table.data-table-collapsible tr:before{background-color:var(--f7-table-cell-border-color);bottom:auto;content:"";display:block;height:1px;left:0;position:absolute;right:auto;top:0;transform:scaleY(calc(1/var(--f7-device-pixel-ratio)));transform-origin:50% 0;width:100%;z-index:15}.data-table.data-table-collapsible tr:hover{background-color:inherit}.data-table.data-table-collapsible td{--f7-table-cell-padding-left:var(--f7-table-collapsible-cell-padding);--f7-table-cell-padding-right:var(--f7-table-collapsible-cell-padding);align-content:center;align-items:center;display:flex;height:auto;justify-content:flex-start;min-height:var(--f7-table-body-cell-height);text-align:right}.data-table.data-table-collapsible td:before{display:none!important}.data-table.data-table-collapsible td:not(.checkbox-cell):before{background:none!important;color:var(--f7-table-head-text-color);content:attr(data-collapsible-title);display:block!important;flex-shrink:0;font-size:var(--f7-table-head-font-size);font-weight:var(--f7-table-head-font-weight);height:auto;margin-left:16px;position:relative;transform:none!important;width:40%}.data-table.data-table-collapsible td.checkbox-cell{position:absolute;right:0;top:0}.data-table.data-table-collapsible td.checkbox-cell+td{padding-right:16px}.data-table.data-table-collapsible td.checkbox-cell~td{margin-right:32px}}.data-table .xsmall-landscape-only,.data-table .xsmall-only{display:none}@media (min-width:480px){.data-table .xsmall-only{display:table-cell}}@media (min-width:480px) and (orientation:landscape){.data-table .xsmall-landscape-only{display:table-cell}}.data-table .small-landscape-only,.data-table .small-only{display:none}@media (min-width:568px){.data-table .small-only{display:table-cell}}@media (min-width:568px) and (orientation:landscape){.data-table .small-landscape-only{display:table-cell}}.data-table .medium-landscape-only,.data-table .medium-only{display:none}@media (min-width:768px){.data-table .medium-only{display:table-cell}}@media (min-width:768px) and (orientation:landscape){.data-table .medium-landscape-only{display:table-cell}}.data-table .large-landscape-only,.data-table .large-only{display:none}@media (min-width:1024px){.data-table .large-only{display:table-cell}}@media (min-width:1024px) and (orientation:landscape){.data-table .large-landscape-only{display:table-cell}}.data-table .xlarge-landscape-only,.data-table .xlarge-only{display:none}@media (min-width:1200px){.data-table .xlarge-only{display:table-cell}}@media (min-width:1200px) and (orientation:landscape){.data-table .xlarge-landscape-only{display:table-cell}}.ios .data-table td.actions-cell a.link+a.link,.ios .data-table th.actions-cell a.link+a.link{margin-right:16px}.ios .sortable-cell:not(.numeric-cell):after{margin-right:5px}.ios .sortable-cell.numeric-cell:before{margin-left:5px}.ios .data-table-actions .button+.button,.ios .data-table-actions a.link+a.link,.ios .data-table-links .button+.button,.ios .data-table-links a.link+a.link{margin-right:16px}.ios .data-table-actions a.link:is(.icon-only,:has(i:only-child),:has(svg:only-child)),.ios .data-table-pagination a.link,.ios .data-table-rows-select a.link{height:44px;width:44px}.ios .data-table-rows-select+.data-table-pagination{margin-right:30px}.ios .data-table-rows-select .input{margin-right:20px}.ios .data-table-pagination-label{margin-left:16px}.md .data-table td.actions-cell a.link+a.link,.md .data-table th.actions-cell a.link+a.link{margin-right:24px}.md .data-table td.actions-cell a:is(.icon-only,:has(i:only-child),:has(svg:only-child)),.md .data-table th.actions-cell a:is(.icon-only,:has(i:only-child),:has(svg:only-child)){height:24px;line-height:24px;width:24px}.md .sortable-cell:not(.numeric-cell):after{margin-right:8px}.md .sortable-cell.numeric-cell:before{margin-left:8px}.md .data-table-actions .button+.button,.md .data-table-actions a.link+a.link,.md .data-table-links .button+.button,.md .data-table-links a.link+a.link{margin-right:24px}.md .data-table-actions a.link.icon-only,.md .data-table-actions a.link:has(i:only-child),.md .data-table-actions a.link:has(svg:only-child){height:24px;overflow:visible;width:24px}.md .data-table-actions a.link.icon-only.active-state,.md .data-table-actions a.link:has(i:only-child).active-state,.md .data-table-actions a.link:has(svg:only-child).active-state{background:none}.md .data-table-pagination a.link,.md .data-table-rows-select a.link{height:48px;width:48px}.md .data-table-rows-select+.data-table-pagination{margin-right:32px}.md .data-table-rows-select .input{margin-right:24px}.md .data-table-pagination-label{margin-left:20px}.md .input-cell .input-clear-button{transform:scale(.8)}