.table-smart .table-elastic .swipe-to-next{align-items:center;border-radius:50%;cursor:pointer;display:none;justify-content:center;padding:10px;position:absolute;right:0;top:calc(50% - 21px);z-index:10}.table-smart .table-elastic .swipe-to-next svg{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background-color:var(--bg-color-50);border-radius:50%;box-sizing:border-box;fill:var(--text-color-50);height:35px;padding:7px;pointer-events:none;width:35px}.table-smart .title{color:var(--text-color-60);font-size:.9rem;margin:20px 10px 15px;text-transform:uppercase}.table-smart .text-bolder{font-weight:bolder}.table-smart .text-upper{text-transform:uppercase}.table-smart table{border:none;border-collapse:collapse;border-spacing:0;font-size:.9rem;margin-bottom:30px;width:100%}.table-smart table thead th{background:var(--bg-color-30);border:none;color:var(--text-color-60);font-size:.8rem;font-weight:700;padding:13px 10px;text-align:left;text-transform:uppercase;white-space:nowrap}.table-smart table thead tr th:first-child{border-radius:var(--border-radius-medium) 0 0 var(--border-radius-medium)}.table-smart table thead tr th:last-child{border-radius:0 var(--border-radius-medium) var(--border-radius-medium) 0}.table-smart table tbody td{border:none;max-width:150px;overflow-wrap:break-word;padding:13px 10px;text-align:left;vertical-align:middle}@keyframes st-loading-1{0%{opacity:0}65%{opacity:1}to{opacity:0}}@keyframes st-loading-2{0%{opacity:0}65%{opacity:1}to{opacity:0}}@keyframes st-loading-3{0%{opacity:0}65%{opacity:1}to{opacity:0}}.table-smart table tbody.loading td{height:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.table-smart table tbody.loading tr:nth-child(2){animation:st-loading-1 1s infinite;animation-delay:0s}.table-smart table tbody.loading tr:nth-child(4){animation:st-loading-2 1s infinite;animation-delay:.1s}.table-smart table tbody.loading tr:nth-child(6){animation:st-loading-3 1s infinite;animation-delay:.2s}.table-smart table tbody td.over-name-wrap{overflow:initial!important;position:relative}.table-smart table tbody td .name-desc{color:var(--text-color-50);font-size:.7rem;margin:5px 0 0;overflow:hidden;text-transform:uppercase}.table-smart table tbody td .link{cursor:pointer;text-decoration:underline}html:not([screen=touch]) .table-smart table tbody td .link:hover{text-decoration:none}.table-smart table tbody td .over-name{background-color:var(--bg-color-40);border-radius:1px;color:#333;display:none;font-size:.7rem;left:0;margin:1px;max-width:200px;overflow:hidden;padding:0 3px;position:absolute;text-overflow:ellipsis;top:0;white-space:nowrap;z-index:1}.table-smart table tbody.td-66 td{box-sizing:border-box;height:66px}.table-smart table tbody td a,.table-smart table tbody td a:visited{color:var(--text-color)}.table-smart table .center{text-align:center}.table-smart table tbody td:not(.center):not(:last-child){padding-right:0}.table-smart table tbody td .label{background-color:var(--bg-color-10);border-radius:var(--border-radius-small);font-size:.8rem;padding:2px 5px;text-decoration:none;white-space:nowrap}html:not([screen=touch]) .table-smart table tbody td a.label:hover{background-color:var(--bg-color-20)}.table-smart table tbody td .label.indent-left{margin-left:5px}.table-smart table tbody td .label:visited{color:inherit}.table-smart table tbody td .label+.label{margin-left:5px}.table-smart table tbody td .label.orange{background-color:var(--bg-color-orange)}.table-smart table tbody td .label.red{background-color:var(--bg-color-red)}.table-smart table tbody td .label.red-light{background-color:var(--bg-color-red-light)}.table-smart table tbody td .label.green{background-color:var(--bg-color-green)}.table-smart table tbody td .label.green-light{background-color:var(--bg-color-green-light)}.table-smart table tbody td .label.opacity{opacity:.5}.table-smart table tbody td .cell-link{display:block;text-decoration:none}.table-smart table tbody td .cell-link .text-bolder{border-bottom:1px dashed var(--text-color-50)}html:not([screen=touch]) .table-smart table tbody td .cell-link:hover .text-bolder{border-color:transparent}.table-smart table tbody td div.ellipsis,.table-smart table tbody td.ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.table-smart table tbody td.nowrap{white-space:nowrap}.table-smart table tbody tr:nth-child(2n) td{background:var(--line-color-10)}.table-smart table tbody tr td:first-child{border-radius:var(--border-radius-medium) 0 0 var(--border-radius-medium)}.table-smart table tbody tr td:last-child{border-radius:0 var(--border-radius-medium) var(--border-radius-medium) 0}.table-smart table tbody tr td .edit,.table-smart table tbody tr td .remove{align-items:center;cursor:pointer;display:flex;height:25px;justify-content:center;opacity:0;transition:opacity var(--transition-duration) var(--transition-function);width:25px}html:is([screen=touch]) .table-smart table tbody tr td .edit,html:not([screen=touch]) .table-smart table tbody tr:hover td .edit{opacity:1}.table-smart table tbody tr td .edit:after{background-color:var(--text-color);content:"";display:inline-block;height:17px;margin-top:1px;-webkit-mask:var(--icon-edit) no-repeat;mask:var(--icon-edit) no-repeat;transition:background-color var(--transition-duration) var(--transition-function),transform var(--transition-duration) var(--transition-function);width:17px}html:not([screen=touch]) .table-smart table tbody tr td .edit:hover:after{transform:scale(1.1)}html:is([screen=touch]) .table-smart table tbody tr td .remove,html:not([screen=touch]) .table-smart table tbody tr:hover td .remove{opacity:1}.table-smart table tbody tr td .remove:after{background-color:orange;content:"";display:inline-block;height:18px;-webkit-mask:var(--icon-cross) no-repeat;mask:var(--icon-cross) no-repeat;transition:background-color var(--transition-duration) var(--transition-function),transform var(--transition-duration) var(--transition-function);width:18px}html:not([screen=touch]) .table-smart table tbody tr td .remove:hover:after{background-color:coral;transform:scale(1.1)}.table-smart td .yes:after{background-color:coral;-webkit-mask:var(--icon-ok) no-repeat;mask:var(--icon-ok) no-repeat}.table-smart td .no:after,.table-smart td .yes:after{content:"";display:inline-block;height:18px;position:relative;top:4px;width:18px}.table-smart td .no:after{background-color:var(--text-color-50);-webkit-mask:var(--icon-cross) no-repeat;mask:var(--icon-cross) no-repeat}.table-smart table tfoot.button td{background-color:transparent;padding:10px}.table-smart table tfoot.no-data td>div{margin:20px 10px!important}.table-smart table:has(td:nth-child(2):hover,th:nth-child(2):hover) col:nth-child(2),.table-smart table:has(td:nth-child(3):hover,th:nth-child(3):hover) col:nth-child(3),.table-smart table:has(td:nth-child(4):hover,th:nth-child(4):hover) col:nth-child(4),.table-smart table:has(td:nth-child(5):hover,th:nth-child(5):hover) col:nth-child(5){background-color:var(--bg-color-05)}@media (max-width:600px){.table-smart .table-elastic{margin-left:-12px;overflow-x:auto;overflow-y:hidden;position:relative;width:100vw}.table-smart .table-elastic .swipe-to-next{display:flex}.table-smart table{width:600px}.table-smart table.min-width-500{min-width:500px;width:100%}.table-smart table tbody tr td:first-child,.table-smart table tbody tr td:last-child,.table-smart table thead tr th:first-child,.table-smart table thead tr th:last-child{border-radius:0}.table-smart table tbody td .over-name.show{display:inline-block}}
