.child-content[data-v-54b3ef29]{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}.section-header[data-v-54b3ef29]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:10px;border-bottom:1px solid #e2e8f0;gap:4px}.section-title[data-v-54b3ef29]{font-size:.85rem;font-weight:600;color:#1e293b}.inner-section[data-v-54b3ef29]{background:#fff;border-radius:12px;padding:14px 16px;-webkit-box-shadow:0 1px 4px rgba(0,0,0,.05);box-shadow:0 1px 4px rgba(0,0,0,.05)}.highlight-band[data-v-54b3ef29]{background:linear-gradient(135deg,#d97706,#b45309);border-radius:12px;padding:14px 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.highlight-band__label[data-v-54b3ef29]{font-size:.75rem;text-transform:uppercase;letter-spacing:.5px;color:hsla(0,0%,100%,.85);font-weight:600}.highlight-band__value[data-v-54b3ef29]{font-size:1.6rem;font-weight:700;color:#fff}.values-section[data-v-54b3ef29]{background:#fff;border-radius:12px;padding:14px 16px;-webkit-box-shadow:0 1px 4px rgba(0,0,0,.05);box-shadow:0 1px 4px rgba(0,0,0,.05)}.values-grid[data-v-54b3ef29]{display:grid;gap:8px;margin-top:12px}.values-grid.two-cols[data-v-54b3ef29]{grid-template-columns:repeat(2,1fr)}.values-grid.three-cols[data-v-54b3ef29]{grid-template-columns:repeat(3,1fr)}.values-grid.four-cols[data-v-54b3ef29]{grid-template-columns:repeat(4,1fr)}.value-item[data-v-54b3ef29]{background:#f8fafc;border-radius:8px;padding:10px 12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:3px;border:1px solid #e2e8f0;-webkit-transition:border-color .15s ease,background .15s ease;transition:border-color .15s ease,background .15s ease}.value-item[data-v-54b3ef29]:hover{border-color:#cbd5e1;background:#f1f5f9}.value-label[data-v-54b3ef29]{font-size:.65rem;text-transform:uppercase;letter-spacing:.3px;color:#94a3b8;font-weight:600}.value-amount[data-v-54b3ef29]{font-size:.92rem;font-weight:700;color:#1e293b}.inner-highlight[data-v-54b3ef29]{margin-top:10px;background:#fffbeb;border:1px solid #fde68a;border-radius:8px;padding:10px 14px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.inner-highlight__label[data-v-54b3ef29]{font-size:.75rem;font-weight:600;color:#92400e;text-transform:uppercase;letter-spacing:.3px}.inner-highlight__value[data-v-54b3ef29]{font-size:1.05rem;font-weight:700;color:#92400e}.total-footer[data-v-54b3ef29]{background:linear-gradient(135deg,#d97706,#b45309);border-radius:12px;padding:14px 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.total-footer__label[data-v-54b3ef29]{font-size:.8rem;color:hsla(0,0%,100%,.9);font-weight:600;text-transform:uppercase;letter-spacing:.3px}.total-footer__value[data-v-54b3ef29]{font-size:1.5rem;font-weight:700;color:#fff}.child-table-wrap[data-v-54b3ef29]{background:#fff;border-radius:12px;padding:14px 16px 0;-webkit-box-shadow:0 1px 4px rgba(0,0,0,.05);box-shadow:0 1px 4px rgba(0,0,0,.05);overflow:hidden}.child-table[data-v-54b3ef29] .v-data-table-header{background:#fffbeb}.child-table[data-v-54b3ef29] .v-data-table-header th{font-weight:700!important;color:#92400e!important;font-size:.72rem!important;text-transform:uppercase;letter-spacing:.5px;border-bottom:2px solid #fde68a!important;height:38px!important}.child-table[data-v-54b3ef29] tbody tr{-webkit-transition:background-color .12s ease;transition:background-color .12s ease;cursor:pointer}.child-table[data-v-54b3ef29] tbody tr:hover{background-color:#fffbeb!important}.child-table[data-v-54b3ef29] tbody tr td{height:38px!important;font-size:.81rem;border-bottom:1px solid #fef3c7!important}.child-table[data-v-54b3ef29] .v-data-footer{border-top:1px solid #fef3c7;background:#fffbeb;font-size:.78rem}.selected-band[data-v-54b3ef29]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fffbeb;border-bottom:1px solid #fde68a;padding:5px 8px;font-size:.78rem;font-weight:500;color:#92400e}.search-inline[data-v-54b3ef29] .v-input__slot{min-height:32px!important;background:#f8fafc!important}.search-inline[data-v-54b3ef29] input{font-size:.8rem}.dot-indicator[data-v-54b3ef29]{width:6px;height:6px;border-radius:50%;background:linear-gradient(135deg,#f59e0b,#d97706);-ms-flex-negative:0;flex-shrink:0}.price-chip[data-v-54b3ef29]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:linear-gradient(135deg,#fef3c7,#fde68a);border:1px solid #f59e0b;border-radius:6px;padding:2px 7px;font-size:.77rem;font-weight:600;color:#92400e;white-space:nowrap}.action-btn[data-v-54b3ef29]{opacity:.5;color:#d97706!important;-webkit-transition:all .18s ease;transition:all .18s ease}.action-btn[data-v-54b3ef29]:hover{opacity:1;-webkit-transform:scale(1.15);transform:scale(1.15);background:#fef3c7!important}.totals-row[data-v-54b3ef29]{padding:12px 16px;background:#fff;border-top:1px solid #fef3c7;-ms-flex-wrap:wrap;flex-wrap:wrap}.totals-item[data-v-54b3ef29],.totals-row[data-v-54b3ef29]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px}.totals-item[data-v-54b3ef29]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:120px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px 14px;background:#f8fafc;border-radius:10px;border:1px solid #e2e8f0}.totals-item--highlight[data-v-54b3ef29]{background:linear-gradient(135deg,#d97706,#b45309);border:none}.totals-item--highlight .totals-item__label[data-v-54b3ef29]{color:hsla(0,0%,100%,.8)}.totals-item--highlight .totals-item__value[data-v-54b3ef29]{color:#fff}.totals-item__icon[data-v-54b3ef29]{width:32px;height:32px;border-radius:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0}.totals-item__label[data-v-54b3ef29]{font-size:.67rem;text-transform:uppercase;letter-spacing:.3px;color:#64748b;font-weight:600}.totals-item__value[data-v-54b3ef29]{font-size:1.05rem;font-weight:700;color:#1e293b}.empty-state[data-v-54b3ef29]{padding:32px 16px;text-align:center}.empty-icon-wrapper[data-v-54b3ef29]{width:52px;height:52px;border-radius:14px;background:linear-gradient(135deg,#fef3c7,#fde68a);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 auto 10px}.empty-title[data-v-54b3ef29]{font-weight:600;color:#374151;font-size:.85rem;margin:0 0 8px}.fade-enter-active[data-v-54b3ef29],.fade-leave-active[data-v-54b3ef29]{-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.fade-enter[data-v-54b3ef29],.fade-leave-to[data-v-54b3ef29]{opacity:0}@media(max-width:600px){.values-grid.four-cols[data-v-54b3ef29],.values-grid.three-cols[data-v-54b3ef29],.values-grid.two-cols[data-v-54b3ef29]{grid-template-columns:1fr}.totals-row[data-v-54b3ef29]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.highlight-band__value[data-v-54b3ef29]{font-size:1.3rem}.total-footer__value[data-v-54b3ef29]{font-size:1.2rem}}