.cards-table{display:block!important;width:100%!important;min-width:0!important;border-collapse:separate!important}.cards-table thead,.cards-table .cards-head{display:none!important}.cards-table tbody{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:16px;width:100%}.cards-table tbody>tr{display:flex!important;flex-direction:column;background:#fff;border:1px solid #d7e5ec;border-radius:16px;padding:14px 16px;box-shadow:0 8px 22px rgba(10,50,70,.07);overflow:hidden}.cards-table tbody>tr:hover{border-color:#8bcfe2;box-shadow:0 10px 28px rgba(10,90,120,.12)}.cards-table tbody>tr>td{display:flex!important;align-items:flex-start;justify-content:space-between;gap:16px;width:100%!important;padding:9px 0!important;border:0!important;border-bottom:1px solid #edf3f6!important;text-align:right!important;white-space:normal!important}.cards-table tbody>tr>td:last-child{border-bottom:0!important}.cards-table tbody>tr>td::before{content:attr(data-label);color:#638091;font-size:12px;font-weight:700;text-align:left;flex:0 0 46%}.cards-table tbody>tr>td[colspan]{display:block!important;text-align:left!important;font-weight:800}.cards-table tbody>tr>td[colspan]::before{display:none}.cards-table .daily-total,.cards-table .day-total{background:#eaf7fb!important;border:2px solid #1595b5!important}.cards-table .daily-total td,.cards-table .day-total td{background:transparent!important}.global-summary.cards-table tbody>tr:not(.day-total){display:none!important}.cards-table .daily-total.cards-total-source{display:none!important}.cards-table .integrated-total{margin-top:12px!important;padding-top:12px!important;border-top:2px solid #1595b5!important;font-weight:800}.cards-table .integrated-total-title{display:block!important;color:#087c9b!important;text-align:left!important}.cards-table a{overflow-wrap:anywhere}@media(max-width:760px){.cards-table tbody{grid-template-columns:1fr!important;gap:12px}.cards-table tbody>tr{border-radius:14px;padding:12px 14px}.cards-table tbody>tr>td{font-size:14px}.cards-table tbody>tr>td::before{flex-basis:52%}}@media print{.global-summary.cards-table tbody>tr:not(.day-total){display:table-row!important}.cards-table .daily-total.cards-total-source{display:table-row!important}.cards-table .integrated-total{display:none!important}.cards-table{display:table!important;width:100%!important;min-width:100%!important;border-collapse:collapse!important}.cards-table thead{display:table-header-group!important}.cards-table .cards-head{display:table-row!important}.cards-table tbody{display:table-row-group!important}.cards-table tbody>tr{display:table-row!important;border:0!important;border-radius:0!important;padding:0!important;box-shadow:none!important}.cards-table tbody>tr>td{display:table-cell!important;width:auto!important;padding:5px 3px!important;border-bottom:1px solid #d8e3e8!important;text-align:inherit!important}.cards-table tbody>tr>td::before{display:none!important}}
.stock-daily-cards+.panel.table-wrap{display:none}.stock-day{margin-top:22px}.stock-day>h3{margin:0 0 12px;color:#55738a;font-size:14px}.stock-card-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:14px}.stock-info-card{border:1px solid #cfe0e9;border-radius:16px;padding:15px;background:#fff}.stock-info-card h4{margin:0 0 9px;font-size:15px}.stock-info-card p{display:flex;justify-content:space-between;gap:15px;margin:0;padding:9px 0;border-bottom:1px solid #e8eff3}.stock-info-card p:last-child{border-bottom:0}.stock-info-card span{color:#55738a;font-size:12px}.stock-info-card strong{text-align:right;font-size:13px}.stock-info-card.total-card{background:#eaf7fb;border-color:#0aa3d4}.stock-info-card.total-card strong{font-weight:800}@media(max-width:760px){.stock-card-grid{grid-template-columns:1fr}.stock-daily-cards{padding:15px}}
.stock-global-form fieldset{border:1px solid #d6e4eb;border-radius:14px;padding:16px;margin:0 0 18px}.stock-global-form legend{padding:0 9px;font-weight:800;color:#17394a}.stock-global-form .manual-fields{background:#fff}.stock-global-form .automatic-fields{background:#eef8fb;border-color:#9bd3e4}.stock-global-form .automatic-fields input[readonly]{background:#dff1f7;color:#073e54;font-weight:800}.stock-global-form .cancel-edit{display:block;text-align:center;margin-top:10px}.card-actions{display:flex;gap:10px;margin-top:14px;padding-top:12px;border-top:1px solid #dce8ed}.card-actions form{margin:0}.edit-card,.delete-card{display:inline-flex;align-items:center;justify-content:center;min-height:38px;padding:8px 14px;border-radius:9px;font-weight:800;font-size:12px}.edit-card{background:#e1f3fb;color:#0078b8}.delete-card{border:1px solid #dc3545;background:#fff;color:#c82333;cursor:pointer}.delete-card:hover{background:#dc3545;color:#fff}@media(max-width:760px){body{padding:12px!important}.toolbar{flex-wrap:wrap}.toolbar a,.toolbar button{flex:1;min-width:130px;text-align:center}.editor form{grid-template-columns:1fr!important}.editor form>*{min-width:0;width:100%}.stock-global-form fieldset{padding:12px}.stock-global-form .mini-grid{grid-template-columns:1fr!important}.card-actions{flex-direction:column}.card-actions a,.card-actions form,.card-actions button{width:100%}.cards-table tbody{grid-template-columns:1fr!important}.cards-table tbody>tr{min-width:0}.cards-table tbody>tr>td{gap:8px}.cards-table tbody>tr>td::before{flex-basis:45%}}
