.component-data-table .order-table-bottom>td,.component-data-table .order-table-top>td{background:var(--color-surface)}.component-data-table .order-table-top>td{color:var(--color-header-text);font-size:var(--text-small);font-weight:700;padding-bottom:20px!important;padding-top:40px!important;position:relative}.component-data-table .order-table-top>td:after{background:var(--color-border);bottom:15px;content:"";position:absolute;right:0;top:35px;width:1px}.component-data-table .order-table-top>td:last-child:after{display:none}.component-data-table .order-table-bottom:last-child td{border-bottom-color:var(--color-border-darken-1)}.component-data-table .order-table-bottom .tag-secondary-field{display:none}.component-data-table .order-table-bottom .order-positions-info{padding-bottom:var(--padding-mini)}.component-data-table .order-table-bottom .order-positions-info:after{clear:both;content:"";display:block}.component-data-table .order-table-bottom .order-positions-info>div{float:left;margin-right:2em}.component-data-table .order-table-bottom .order-positions-info .order-positions-info-count{font-size:var(--text-small);height:var(--ui-height-small);line-height:var(--ui-height-small)}.component-data-table .order-table-bottom .order-positions-info .component-checkbox{font-size:var(--text-small)}.component-data-table .order-table-bottom td{border-bottom-color:var(--color-border-darken-2)}.component-data-table .order-table-bottom td .inner-wrapper{display:grid;gap:var(--padding-big);grid-template-columns:repeat(4,1fr)}.component-data-table .order-table-bottom td .position-table{display:none;font-size:var(--text-small);grid-template-columns:auto auto;position:relative}.component-data-table .order-table-bottom td .position-table .name{color:var(--color-header-text);font-weight:700;padding-right:var(--padding-small)}.component-data-table .order-table-bottom td .position-table .name,.component-data-table .order-table-bottom td .position-table .value{border-bottom:1px solid var(--color-border)}.component-data-table .order-table-bottom td .position-table:first-child,.component-data-table .order-table-bottom td .position-table:nth-child(2),.component-data-table .order-table-bottom td .position-table:nth-child(3){display:grid}.component-data-table .order-table-bottom td .btn-show-all-positions{align-items:center;background:hsla(0,0%,100%,.9);background:linear-gradient(90deg,hsla(0,0%,100%,.8),hsla(0,0%,100%,.95) 40%);bottom:0;cursor:pointer;display:flex;justify-content:center;left:0;position:absolute;right:0;text-align:center;top:0}.component-data-table .order-table-bottom td .btn-show-all-positions strong{color:var(--color-header-text);font-size:var(--text-medium);padding-right:20px;position:relative}.component-data-table .order-table-bottom td .btn-show-all-positions strong:after{background-image:url(/assets/images/icon-chevron-right.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:18px;position:absolute;right:0;top:50%;transform:translate3d(0,-50%,0);transition:all .25s ease;width:18px}.component-data-table .order-table-bottom td .btn-show-all-positions span{color:var(--color-gray-text);display:block;text-transform:lowercase}.component-data-table .order-table-bottom td .btn-show-all-positions:hover strong:after{transform:translate3d(5px,-50%,0)}.component-data-table .order-table-bottom td .order-positions-table{background:var(--color-beige);border-radius:var(--ui-border-radius);box-shadow:var(--bs-0)}.component-data-table .order-table-bottom td .order-positions-table table{width:100%}.component-data-table .order-table-bottom td .order-positions-table table thead{backdrop-filter:blur(5px);background:rgba(255,249,246,.75);background:hsla(0,0%,100%,.85);box-shadow:var(--bs-0);position:sticky;top:65px;z-index:1}.component-data-table .order-table-bottom td .order-positions-table table td,.component-data-table .order-table-bottom td .order-positions-table table th{border-right:none;padding:2px var(--padding-small)}.component-data-table .order-table-bottom td .order-positions-table table th{border-bottom:none;color:var(--color-header-text);font-size:var(--text-small);font-weight:400;padding-bottom:var(--padding-mini);padding-top:var(--padding-mini)}.component-data-table .order-table-bottom td .order-positions-table table td{border-bottom:1px solid var(--color-border);font-size:var(--text-small)}.component-data-table .order-table-bottom td .order-positions-table table tr:first-child td{padding-top:var(--padding-mini)}.component-data-table .order-table-bottom td .order-positions-table table tr:last-child td{border-bottom-color:transparent}.component-data-table .order-table-bottom td .order-positions-table table tr:hover td{border-bottom-color:var(--color-primary)}.component-data-table .order-table-bottom-control{padding-top:var(--padding-normal)}.component-data-table .order-table-bottom-control .component-button{margin-right:var(--padding-normal)}.component-data-table .order-table-bottom-control .component-button:last-child{margin-right:0}.component-data-table .order-table-bottom.tag-show-secondary-fields .tag-secondary-field{display:table-cell}