#dropdown-form[data-v-0ec1fe98] .font-size-1rem{font-size:1rem}#dropdown-form[data-v-0ec1fe98] .slide-leave-active{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}#dropdown-form[data-v-0ec1fe98] .truncate-content{display:inline-block;width:calc(90% - 1px);white-space:nowrap;overflow:hidden!important;text-overflow:ellipsis;text-align:left;max-width:40vw}#dropdown-form[data-v-0ec1fe98] .truncate-content-placeholder{display:block;width:100%;max-width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:left;line-height:1.5;min-height:1.5em}#dropdown-form[data-v-0ec1fe98] button.dropdown-toggle{position:relative;min-height:calc(1.5em + .75rem + 2px);text-align:left}#dropdown-form[data-v-0ec1fe98] #dropdown-form__BV_toggle_{border-radius:.28rem;border:1px solid #ced4da}#dropdown-form[data-v-0ec1fe98] input[type=search]::-webkit-search-cancel-button{margin-left:.5em;-webkit-appearance:searchfield-cancel-button;cursor:pointer}#dropdown-form[data-v-0ec1fe98] ul{color:#424242;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;padding:0;margin:2px 0 0 0}#dropdown-form[data-v-0ec1fe98] .ul-drop-down-item{overflow-y:auto;overflow-x:hidden;max-height:40vh;cursor:pointer}#dropdown-form[data-v-0ec1fe98] .selected-pinned{max-height:30vh;border-bottom:1px dashed #ced4da;margin-bottom:4px}#dropdown-form[data-v-0ec1fe98] .dropdown-menu.show{width:100%}#dropdown-form[data-v-0ec1fe98] .dropdown-toggle:after{position:absolute;top:calc(45% - 1px);right:1.15rem}#dropdown-form[data-v-0ec1fe98] .dropdown-item{border-radius:.28rem;text-decoration:none;line-height:13.5px;padding:.5rem 1rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#dropdown-form[data-v-0ec1fe98] .dropdown-item:hover:not(.default-option){background-color:#e3f2fd;color:#000}#dropdown-form[data-v-0ec1fe98] .dropdown-item.disabled{color:#9a9b9b}#dropdown-form[data-v-0ec1fe98] .dropdown-item.selected,#dropdown-form[data-v-0ec1fe98] .dropdown-item.selected:hover{background-color:#3699fe;color:#fff}#dropdown-form[data-v-0ec1fe98] .dropdown-item.disabled{cursor:not-allowed}#dropdown-form[data-v-0ec1fe98] .dropdown-item.disabled:hover{background-color:#fff}.d-flex{display:-webkit-box!important}.warranty-report-summary .table-container{width:100%;max-width:100%;min-width:0;overflow-x:auto;overflow-y:unset;-webkit-overflow-scrolling:touch}.warranty-report-summary .report-data-table{width:auto;min-width:100%;table-layout:fixed;font-size:.875rem}.warranty-report-summary .report-data-table td,.warranty-report-summary .report-data-table th{vertical-align:middle;border:1px solid #ebedf3!important;word-break:break-word}.warranty-report-summary .report-data-table tbody td{padding:.35rem .5rem}.warranty-report-summary .report-data-table thead th{position:sticky;top:0;padding:.4rem .5rem}.warranty-report-summary .report-data-table thead tr.group-header-row th,.warranty-report-summary .report-data-table thead tr.report-table-group-header th{font-weight:700;z-index:3;white-space:normal;border-bottom:2px solid transparent!important;background-color:#f8f9fa!important}.warranty-report-summary .report-data-table thead tr:nth-child(2) th{font-weight:600;white-space:nowrap;z-index:2;background-color:#fff!important}.warranty-report-summary .report-data-table .group-header{background-color:#f8f9fa!important;border-bottom-color:#ebedf3!important}.warranty-report-summary .parts-stack{gap:5px}.warranty-report-summary .parts-stack,.warranty-report-summary .stack-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.warranty-report-summary .stack-row{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:2px;background:#f7f8fc;border-radius:6px;padding:5px 9px;border-left:3px solid transparent;font-size:.8rem;-webkit-transition:border-color .15s;transition:border-color .15s}.warranty-report-summary .stack-row:hover{border-left-color:#7c5cf0}.warranty-report-summary .row-name{font-weight:500}.warranty-report-summary .row-qty{font-weight:700;font-size:.72rem;color:#7c5cf0}.warranty-report-summary .row-total-amount{font-weight:700;font-size:.72rem;color:#088034}.warranty-report-summary .row-slip{font-size:.68rem;color:#888;padding:1px 5px;border-radius:3px;border:1px solid #ddd;text-decoration:none}.warranty-report-summary .row-slip:hover{color:#0a6edb;border-color:#0a6edb}.warranty-report-summary .row-slip--below{display:block;margin-top:2px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.warranty-report-summary .report-summary-kpi-card{max-height:115px}.warranty-report-summary .report-summary-kpi-card .card-body{padding:.5rem .75rem}.warranty-report-summary .report-summary-kpi-card small{font-size:.7rem}.warranty-report-summary .border-left-primary{border-left:4px solid #0d6efd!important}.warranty-report-summary .border-left-success{border-left:4px solid #198754!important}.warranty-report-summary .border-left-danger{border-left:4px solid #dc3545!important}