@layer components{.table,.table-data{--bs-table-color-type: initial;--bs-table-bg-type: initial;--bs-table-color-state: initial;--bs-table-bg-state: initial;--bs-table-color: var(--bs-emphasis-color);--bs-table-bg: var(--uui-colors-background-bg-secondary-subtle);--bs-table-border-color: var(--j-table-border-color, var(--bs-border-color));--bs-table-accent-bg: transparent;--bs-table-striped-color: var(--bs-emphasis-color);--bs-table-striped-bg: var(--uui-colors-background-bg-primary);--bs-table-active-color: var(--bs-emphasis-color);--bs-table-active-bg: var(--uui-colors-background-bg-active);--bs-table-hover-color: var(--bs-emphasis-color);--bs-table-hover-bg: var(--uui-colors-background-bg-primary-hover);width:100%;margin-bottom:1rem;vertical-align:top;border-color:var(--bs-table-border-color)}.table>:not(caption)>*>*,.table-data>:not(caption)>*>*{padding:var(--uui-spacing-xl) var(--uui-spacing-3xl);color:var(--bs-table-color-state, var(--bs-table-color-type, var(--bs-table-color)));background-color:var(--bs-table-bg);border-bottom-width:var(--bs-border-width);box-shadow:inset 0 0 0 9999px var(--bs-table-bg-state, var(--bs-table-bg-type, var(--bs-table-accent-bg)))}.table>tbody,.table-data>tbody{vertical-align:inherit}.table>thead,.table-data>thead{vertical-align:bottom}.table-group-divider{border-top:calc(var(--bs-border-width)*2) solid currentcolor}.caption-top{caption-side:top}.table-sm>:not(caption)>*>*{padding:.25rem .25rem}.table-bordered>:not(caption)>*{border-width:var(--bs-border-width) 0}.table-bordered>:not(caption)>*>*{border-width:0 var(--bs-border-width)}.table-borderless>:not(caption)>*>*{border-bottom-width:0}.table-borderless>:not(:first-child){border-top-width:0}.table-striped>tbody>tr:nth-of-type(odd)>*,.table-data>tbody>tr:nth-of-type(odd)>*{--bs-table-color-type: var(--bs-table-striped-color);--bs-table-bg-type: var(--bs-table-striped-bg)}.table-striped-columns>:not(caption)>tr>:nth-child(even){--bs-table-color-type: var(--bs-table-striped-color);--bs-table-bg-type: var(--bs-table-striped-bg)}.table-active{--bs-table-color-state: var(--bs-table-active-color);--bs-table-bg-state: var(--bs-table-active-bg)}.table-hover>tbody>tr:hover>*,.table-data>tbody>tr:hover>*{--bs-table-color-state: var(--bs-table-hover-color);--bs-table-bg-state: var(--bs-table-hover-bg)}.table-primary{--bs-table-color: #000;--bs-table-bg: rgb(229.4, 221.2, 247.4);--bs-table-border-color: rgb(183.52, 176.96, 197.92);--bs-table-striped-bg: black;--bs-table-striped-color: #fff;--bs-table-active-bg: rgb(206.46, 199.08, 222.66);--bs-table-active-color: #000;--bs-table-hover-bg: black;--bs-table-hover-color: #fff;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-secondary{--bs-table-color: #000;--bs-table-bg: rgb(220.6, 221.6, 223.6);--bs-table-border-color: rgb(176.48, 177.28, 178.88);--bs-table-striped-bg: black;--bs-table-striped-color: #fff;--bs-table-active-bg: rgb(198.54, 199.44, 201.24);--bs-table-active-color: #000;--bs-table-hover-bg: black;--bs-table-hover-color: #fff;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-success{--bs-table-color: #000;--bs-table-bg: rgb(205.4, 233.6, 221);--bs-table-border-color: rgb(164.32, 186.88, 176.8);--bs-table-striped-bg: black;--bs-table-striped-color: #fff;--bs-table-active-bg: rgb(184.86, 210.24, 198.9);--bs-table-active-color: #000;--bs-table-hover-bg: black;--bs-table-hover-color: #fff;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-info{--bs-table-color: #000;--bs-table-bg: rgb(208.2, 226.4, 251.8);--bs-table-border-color: rgb(166.56, 181.12, 201.44);--bs-table-striped-bg: black;--bs-table-striped-color: #fff;--bs-table-active-bg: rgb(187.38, 203.76, 226.62);--bs-table-active-color: #000;--bs-table-hover-bg: black;--bs-table-hover-color: #fff;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-warning{--bs-table-color: #000;--bs-table-bg: rgb(248, 224.8, 204.6);--bs-table-border-color: rgb(198.4, 179.84, 163.68);--bs-table-striped-bg: black;--bs-table-striped-color: #fff;--bs-table-active-bg: rgb(223.2, 202.32, 184.14);--bs-table-active-color: #000;--bs-table-hover-bg: black;--bs-table-hover-color: #fff;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-danger{--bs-table-color: #000;--bs-table-bg: rgb(247.4, 213, 210.4);--bs-table-border-color: rgb(197.92, 170.4, 168.32);--bs-table-striped-bg: black;--bs-table-striped-color: #fff;--bs-table-active-bg: rgb(222.66, 191.7, 189.36);--bs-table-active-color: #000;--bs-table-hover-bg: black;--bs-table-hover-color: #fff;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-light{--bs-table-color: #000;--bs-table-bg: rgb(245, 245, 245);--bs-table-border-color: #c4c4c4;--bs-table-striped-bg: black;--bs-table-striped-color: #fff;--bs-table-active-bg: rgb(220.5, 220.5, 220.5);--bs-table-active-color: #000;--bs-table-hover-bg: black;--bs-table-hover-color: #fff;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-dark{--bs-table-color: #fff;--bs-table-bg: rgb(24, 29, 39);--bs-table-border-color: rgb(70.2, 74.2, 82.2);--bs-table-striped-bg: white;--bs-table-striped-color: #000;--bs-table-active-bg: rgb(47.1, 51.6, 60.6);--bs-table-active-color: #fff;--bs-table-hover-bg: white;--bs-table-hover-color: #000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-responsive{overflow-x:auto;-webkit-overflow-scrolling:touch}@media(max-width: 575.98px){.table-responsive-sm{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media(max-width: 767.98px){.table-responsive-md{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media(max-width: 991.98px){.table-responsive-lg{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media(max-width: 1199.98px){.table-responsive-xl{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media(max-width: 1399.98px){.table-responsive-xxl{overflow-x:auto;-webkit-overflow-scrolling:touch}}.table-data{--j-table-checkbox-hitbox-size: var(--uui-spacing-6xl);--j-link-color: var(--j-table-link-color);--j-table-link-color: var(--uui-colors-text-text-primary)}.table-data a:not([class]){color:var(--j-table-link-color)}.table-responsive:has(.table-data){border-radius:var(--uui-radius-xl);box-shadow:0px 1px 2px 0px var(--uui-colors-effects-shadows-shadow-xs);border:.0625rem solid var(--uui-colors-border-border-secondary);overflow-y:hidden}.table,.table-data{--j-table-border-color: var(--uui-colors-border-border-secondary);margin-bottom:0;backface-visibility:hidden}.table .numeric,.table-data .numeric{text-align:right;white-space:nowrap}.table .date-time,.table-data .date-time{text-align:right;white-space:nowrap}.table .mw-12,.table-data .mw-12{max-width:12rem}.table .mw-20,.table-data .mw-20{max-width:20rem}.table .mw-30,.table-data .mw-30{max-width:30rem}.table thead th,.table-data thead th{padding-block:var(--uui-spacing-lg);height:44px;align-items:center;border-bottom-width:0;box-shadow:inset 0 -1px 0 var(--j-table-border-color);background-color:var(--uui-colors-background-bg-secondary);color:var(--uui-colors-text-text-quaternary);font-size:var(--uui-font-size-text-xs);line-height:var(--uui-line-height-text-xs);font-weight:600;white-space:nowrap;line-height:1;vertical-align:middle}.table thead th .jalios-icon,.table-data thead th .jalios-icon{margin-left:var(--uui-spacing-xs, 0.25rem);font-size:var(--uui-font-size-text-xs, 0.75rem);aspect-ratio:1}.table thead th .btn-rounded .jalios-icon,.table-data thead th .btn-rounded .jalios-icon{margin-left:0}.table thead th>.j-icon-title-wrapper:first-child .jalios-icon,.table-data thead th>.j-icon-title-wrapper:first-child .jalios-icon,.table thead th>.jalios-icon:first-child,.table-data thead th>.jalios-icon:first-child{margin-left:0}.table thead th.th-sort>*,.table-data thead th.th-sort>*{vertical-align:middle}.table thead th.th-sort .sort-link,.table-data thead th.th-sort .sort-link{display:inline-flex;align-items:center}.table thead th.th-sort .sort-link .jalios-icon,.table-data thead th.th-sort .sort-link .jalios-icon{--j-icons-svg-uui-size: 0.75rem;color:var(--uui-colors-foreground-fg-quinary)}.table thead th .form-check-input[type=checkbox],.table-data thead th .form-check-input[type=checkbox]{margin-top:0}.table thead th:first-child,.table-data thead th:first-child{border-top-left-radius:calc(var(--uui-radius-xl) - .0625rem)}.table thead th:last-child,.table-data thead th:last-child{border-top-right-radius:calc(var(--uui-radius-xl) - .0625rem)}.table tr:last-child td:first-child,.table-data tr:last-child td:first-child{border-bottom-left-radius:calc(var(--uui-radius-xl) - .0625rem)}.table tr:last-child td:last-child,.table-data tr:last-child td:last-child{border-bottom-right-radius:calc(var(--uui-radius-xl) - .0625rem)}.table .expand,.table-data .expand{width:100%}.table .fit,.table-data .fit{width:1%}.table .table-show-more,.table-data .table-show-more{position:relative;text-align:center}.table .nowrap,.table-data .nowrap{white-space:nowrap}.table tr:has(.stretched-link),.table-data tr:has(.stretched-link),.table tr:has(.table-hidden-link),.table-data tr:has(.table-hidden-link){position:relative}.table tr:has(.stretched-link) .figure-card,.table-data tr:has(.stretched-link) .figure-card,.table tr:has(.table-hidden-link) .figure-card,.table-data tr:has(.table-hidden-link) .figure-card{position:static}@supports(-moz-appearance: none){.table tr:has(.stretched-link)>td,.table-data tr:has(.stretched-link)>td,.table tr:has(.table-hidden-link)>td,.table-data tr:has(.table-hidden-link)>td{border-bottom:none;box-shadow:inset 0 -1px 0 var(--j-table-border-color),inset 0 0 0 9999px var(--bs-table-bg-state, var(--bs-table-bg-type, var(--bs-table-accent-bg)))}}.table tr:hover>td,.table-data tr:hover>td{background-color:var(--uui-colors-background-bg-primary-hover);cursor:default}.table tr:has(.stretched-link,.table-hidden-link):hover>td:not(.wrapper-input),.table-data tr:has(.stretched-link,.table-hidden-link):hover>td:not(.wrapper-input){cursor:pointer}.table td:not(:has(*)),.table-data td:not(:has(*)){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.table td,.table-data td{height:72px;vertical-align:middle;color:var(--uui-colors-text-text-primary);font-family:var(--uui-font-family-font-family-body);transition:background-color .5s cubic-bezier(0, 0, 0.2, 1);font-size:var(--uui-font-size-text-sm);line-height:var(--uui-line-height-text-sm)}.table td>.form-check,.table-data td>.form-check{margin-bottom:0}.table td:has(>.figure-card):not(:has(.wrapper-photo__badge)),.table-data td:has(>.figure-card):not(:has(.wrapper-photo__badge)){overflow:hidden}.table td:has(>.figure-card),.table-data td:has(>.figure-card){--j-figure-card-max-width: 25.3125rem}.table td:has(>.figure-card)>.figure-card,.table-data td:has(>.figure-card)>.figure-card{display:flex;width:fit-content;max-width:100%}.table td:has(>.figure-card)>.figure-card .figure-card__content,.table-data td:has(>.figure-card)>.figure-card .figure-card__content{flex:1 1 0%;min-width:0}.table td:has(>.figure-card)>.figure-card .figure-card__title,.table-data td:has(>.figure-card)>.figure-card .figure-card__title,.table td:has(>.figure-card)>.figure-card .figure-card__subtitle,.table-data td:has(>.figure-card)>.figure-card .figure-card__subtitle{max-width:var(--j-figure-card-max-width);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.table td:has(>a),.table-data td:has(>a){color:var(--uui-colors-text-text-primary)}.table td .table-hidden-link,.table-data td .table-hidden-link{width:100%;height:100%;position:absolute;top:0;left:0;border:0;padding:0;background-color:rgba(0,0,0,0);white-space:nowrap}.table td .zip-content,.table-data td .zip-content{text-wrap:nowrap}.table td .j-icon-title-wrapper,.table-data td .j-icon-title-wrapper{z-index:2;display:inline-block;position:relative}.table td button,.table-data td button,.table td input,.table-data td input,.table td a:not(.stretched-link):not(.ctxTooltipCard):not([data-jalios-action=modal]),.table-data td a:not(.stretched-link):not(.ctxTooltipCard):not([data-jalios-action=modal]),.table td .table-secondary-action,.table-data td .table-secondary-action,.table td .btn-action,.table-data td .btn-action{z-index:2;position:relative}.table td .btn-action,.table-data td .btn-action,.table td .btn-rounded,.table-data td .btn-rounded{--bs-btn-padding-x: var(--uui-spacing-sm);--bs-btn-padding-y: var(--uui-spacing-sm)}.table td .btn-action.dropdown-toggle,.table-data td .btn-action.dropdown-toggle,.table td .btn-rounded.dropdown-toggle,.table-data td .btn-rounded.dropdown-toggle{padding:var(--bs-btn-padding-y)}.table td.actions .jalios-icon,.table-data td.actions .jalios-icon{width:1rem;aspect-ratio:1;color:var(--uui-colors-foreground-fg-quinary)}.table td.main-column,.table-data td.main-column{font-weight:var(--uui-font-weight-semibold)}.table td:not(.wrapper-input):has(.field-radio-checkbox),.table-data td:not(.wrapper-input):has(.field-radio-checkbox){padding:0;z-index:2;position:relative}.table td:not(.wrapper-input):has(.field-radio-checkbox) .field-radio-checkbox,.table-data td:not(.wrapper-input):has(.field-radio-checkbox) .field-radio-checkbox{width:100%;height:100%;position:absolute;left:50%;top:0;transform:translateX(-50%)}.table td:not(.wrapper-input):has(.field-radio-checkbox) .field-radio-checkbox .jalios-input-group,.table-data td:not(.wrapper-input):has(.field-radio-checkbox) .field-radio-checkbox .jalios-input-group{height:100%}.table td:not(.wrapper-input):has(.field-radio-checkbox) .field-radio-checkbox .jalios-input-group .form-check,.table-data td:not(.wrapper-input):has(.field-radio-checkbox) .field-radio-checkbox .jalios-input-group .form-check{display:flex;align-items:center;justify-content:center;height:100%}.table td:not(.wrapper-input):has(.field-radio-checkbox) .field-radio-checkbox .jalios-input-group .form-check .form-check-label,.table-data td:not(.wrapper-input):has(.field-radio-checkbox) .field-radio-checkbox .jalios-input-group .form-check .form-check-label{position:absolute;inset:0}.table .wrapper-input:has(.radio-inline,.checkbox-inline) .jalios-input-group,.table-data .wrapper-input:has(.radio-inline,.checkbox-inline) .jalios-input-group{--j-form-group-spacer-inline: var(--uui-spacing-2xl);flex-direction:row;gap:var(--j-form-group-spacer-inline)}.table .wrapper-input:has(.radio-inline,.checkbox-inline) .jalios-input-group .form-check-label,.table-data .wrapper-input:has(.radio-inline,.checkbox-inline) .jalios-input-group .form-check-label{padding-left:var(--j-form-group-spacer)}@media(min-width: 576px){.table,.table-data{--j-table-min-width: var(--uui-width-sm);min-width:var(--j-table-min-width)}}.table pre,.table-data pre{white-space:pre-wrap}.table .badge-list,.table-data .badge-list{width:100%;min-width:0}.table .progress-wrapper,.table-data .progress-wrapper{--j-progress-width: 13rem;flex:1 1 auto;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.table .progress-wrapper .progress,.table-data .progress-wrapper .progress{flex-shrink:1}@container progress-wrapper (max-width: 50px){.table .progress-wrapper .progress,.table-data .progress-wrapper .progress{display:none}}.table .form-check-input,.table-data .form-check-input{--j-input-checkbox-size: var(--uui-spacing-2xl);width:var(--j-input-checkbox-size);height:var(--j-input-checkbox-size)}.table td:has(>.form-check.checkbox.control-enumerate) .form-check.checkbox.control-enumerate,.table-data td:has(>.form-check.checkbox.control-enumerate) .form-check.checkbox.control-enumerate,.table th:has(>.form-check.checkbox.control-enumerate) .form-check.checkbox.control-enumerate,.table-data th:has(>.form-check.checkbox.control-enumerate) .form-check.checkbox.control-enumerate{position:relative;display:inline-flex;align-items:center;justify-content:center;margin-bottom:0;padding-left:0}.table td:has(>.form-check.checkbox.control-enumerate) .form-check-input,.table-data td:has(>.form-check.checkbox.control-enumerate) .form-check-input,.table th:has(>.form-check.checkbox.control-enumerate) .form-check-input,.table-data th:has(>.form-check.checkbox.control-enumerate) .form-check-input{position:relative;z-index:2;margin:0}.table td:has(>.form-check.checkbox.control-enumerate) .form-check-label,.table-data td:has(>.form-check.checkbox.control-enumerate) .form-check-label,.table th:has(>.form-check.checkbox.control-enumerate) .form-check-label,.table-data th:has(>.form-check.checkbox.control-enumerate) .form-check-label{position:absolute;top:50%;left:50%;z-index:2;width:var(--j-table-checkbox-hitbox-size);height:var(--j-table-checkbox-hitbox-size);margin:0;overflow:hidden;white-space:nowrap;text-indent:100%;transform:translate(-50%, -50%);cursor:pointer}.table td:has(>.form-check.checkbox.control-enumerate) .form-check-label::after,.table-data td:has(>.form-check.checkbox.control-enumerate) .form-check-label::after,.table th:has(>.form-check.checkbox.control-enumerate) .form-check-label::after,.table-data th:has(>.form-check.checkbox.control-enumerate) .form-check-label::after{content:"";position:absolute;inset:0}.table .collapsible,.table-data .collapsible{color:var(--bs-body-color)}.table .collapsible .btn,.table-data .collapsible .btn{font-weight:var(--uui-font-weight-regular);color:currentColor}.table .collapsible .btn .jalios-icon,.table-data .collapsible .btn .jalios-icon{stroke:currentColor}.table .collapsible .collapsible__content a,.table-data .collapsible .collapsible__content a{color:currentColor}.table:has(.field-radio-checkbox) .jalios-input-group .form-check,.table-data:has(.field-radio-checkbox) .jalios-input-group .form-check{padding-left:0;min-height:inherit;margin-block:inherit}.table:has(.field-radio-checkbox) .jalios-input-group .form-check>input,.table-data:has(.field-radio-checkbox) .jalios-input-group .form-check>input{margin-left:inherit;margin-top:inherit}.table.table-vertical,.table-vertical.table-data{--j-table-col-label-width: 30%;--j-table-col-value-width: 70%;--j-table-td-height: 4.5rem;--j-table-tr-th-font-size: var(--uui-font-size-text-sm);--j-table-tr-th-line-height: var(--uui-line-height-text-sm);--j-table-tr-th-font-weight: var(--uui-font-weight-semibold)}.table.table-vertical .col-label,.table-vertical.table-data .col-label{width:var(--j-table-col-label-width)}.table.table-vertical .col-value,.table-vertical.table-data .col-value{width:var(--j-table-col-value-width)}.table.table-vertical td,.table-vertical.table-data td{vertical-align:top}.table.table-vertical tbody>tr td,.table-vertical.table-data tbody>tr td,.table.table-vertical tbody>tr th,.table-vertical.table-data tbody>tr th{height:var(--j-table-td-height)}.table.table-vertical tbody>tr>th,.table-vertical.table-data tbody>tr>th{font-size:var(--j-table-tr-th-font-size);line-height:var(--j-table-tr-th-line-height);font-weight:var(--j-table-tr-th-font-weight)}}
/*# sourceMappingURL=j-table.css.map */