.price-sheet{display:flex;flex-direction:column;min-height:0}.price-sheet .ps-search{width:14rem;max-width:100%}.price-sheet .ps-grid{flex:1 1 auto;min-height:0;overflow:auto;border:1px solid var(--bs-border-color);border-radius:.25rem}.price-sheet .ps-table thead th{position:sticky;top:0;z-index:1;background:var(--hidra-table-head-bg,var(--bs-secondary-bg));color:var(--hidra-table-head-color,inherit)}.price-sheet .ps-table td{vertical-align:middle;padding-top:.1rem;padding-bottom:.1rem}.price-sheet .ps-table{table-layout:fixed;width:100%}.price-sheet .ps-c-code{width:9.5rem}.price-sheet .ps-c-unit{width:5rem}.price-sheet .ps-c-num{width:8rem}.price-sheet .ps-c-since{width:7.5rem}.price-sheet .ps-code{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.price-sheet .ps-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.price-sheet .ps-group td{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.price-sheet .ps-num input::placeholder{color:var(--bs-secondary-color);opacity:.7;font-style:italic}.price-sheet .ps-group td{cursor:pointer;font-weight:600;background:var(--bs-tertiary-bg)}.price-sheet .ps-dirty>td{background:var(--bs-warning-bg-subtle)}.price-sheet .ps-l1{padding-left:1.2rem!important}.price-sheet .ps-l2{padding-left:2rem!important}.price-sheet .ps-l3{padding-left:2.8rem!important}.price-sheet .ps-l4{padding-left:3.6rem!important}.price-sheet .ps-l5{padding-left:4.4rem!important}.price-sheet .ps-l6{padding-left:5.2rem!important}.price-sheet .ps-l7{padding-left:6rem!important}