.deliver_details_container[data-v-10fe8e3a]{margin:10px 0;padding:10px;height:330px;border:1px solid #ddd;border-radius:5px;font-size:12px;overflow-y:auto}.deliver_details_container[data-v-10fe8e3a]::-webkit-scrollbar-track-piece{-webkit-border-radius:0}.deliver_details_container[data-v-10fe8e3a]::-webkit-scrollbar{width:5px;height:10px}.deliver_details_container[data-v-10fe8e3a]::-webkit-scrollbar-thumb{height:50px;background-color:#b8b8b8;-webkit-border-radius:6px;outline-offset:-2px;filter:alpha(opacity=50);-moz-opacity:.5;-khtml-opacity:.5;opacity:.5}.deliver_details_container[data-v-10fe8e3a]::-webkit-scrollbar-thumb:hover{height:50px;background-color:#878987;-webkit-border-radius:6px}.timeline_container[data-v-10fe8e3a]{margin:10px 0;padding:10px;height:330px;border:1px solid #ddd;border-radius:5px;background-color:#e6eaeb;font-size:12px;overflow-y:auto}.timeline_container[data-v-10fe8e3a]::-webkit-scrollbar-track-piece{-webkit-border-radius:0}.timeline_container[data-v-10fe8e3a]::-webkit-scrollbar{width:5px;height:10px}.timeline_container[data-v-10fe8e3a]::-webkit-scrollbar-thumb{height:50px;background-color:#b8b8b8;-webkit-border-radius:6px;outline-offset:-2px;filter:alpha(opacity=50);-moz-opacity:.5;-khtml-opacity:.5;opacity:.5}.timeline_container[data-v-10fe8e3a]::-webkit-scrollbar-thumb:hover{height:50px;background-color:#878987;-webkit-border-radius:6px}.drugs_table[data-v-10fe8e3a]{width:100%;border-collapse:collapse;font-size:12px}.drugs_table th[data-v-10fe8e3a]{font-weight:300}.drugs_table td[data-v-10fe8e3a],.drugs_table th[data-v-10fe8e3a]{border:1px solid #ddd;padding:5px;text-align:left}.drug_spec_penal[data-v-10fe8e3a]{border:1px solid #ddd;border-radius:10px;padding:10px}.drug_spec_penal .mini-title[data-v-10fe8e3a]{font-size:12px}.drug_spec_penal .mini-text[data-v-10fe8e3a]{font-size:16px}.divider[data-v-10fe8e3a]{-ms-flex-negative:0;flex-shrink:0;border-top:0 solid rgba(0,0,0,.12);border-right:0 solid rgba(0,0,0,.12);border-left:0 solid rgba(0,0,0,.12);background-color:transparent;height:.0625rem;margin:.5rem 0;border-bottom:none;opacity:.25;background-image:-webkit-gradient(linear,left top,right top,from(rgba(52,71,103,.5)),color-stop(rgba(52,71,103,.2)),to(rgba(52,71,103,0)));background-image:linear-gradient(90deg,rgba(52,71,103,.5),rgba(52,71,103,.2),rgba(52,71,103,0))}.deliver_container[data-v-5aca19a8]{position:relative;height:calc(100% - 48px)}.deliver_container .deliver_search_content[data-v-5aca19a8]{width:260px;height:100%;position:absolute;top:0;left:0;border-right:1px solid #ddd}.deliver_container .deliver_search_content .deliver_search_nav[data-v-5aca19a8]{position:relative;height:100%;padding-bottom:48px;overflow:hidden}.deliver_container .deliver_search_content .deliver_search_nav .deliver_search_nav_content[data-v-5aca19a8]{height:100%;padding:24px 16px;overflow-y:auto}.deliver_container .deliver_search_content .deliver_search_nav .deliver_search_nav_footer[data-v-5aca19a8]{width:100%;height:48px;position:absolute;left:0;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;border-top:1px solid #ddd;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#fff}.deliver_container .deliver_content[data-v-5aca19a8]{height:100%;overflow-y:auto}.api_page>.v-navigation-drawer{left:56px}.api_page>.inventory_content{height:100vh}.api_page>.inventory_content .v-toolbar+.inventory_list{height:calc(100% - 64px)}.api_page>.inventory_content .inventory_list_content .decoration_none{text-decoration:none}.api_page>.inventory_content .inventory_list_content tfoot tr,.api_page>.inventory_content .inventory_list_content tfoot tr td{height:auto!important}.api_page>.inventory_content .inventory_list_content .v-list .oper{float:right;text-align:right}.api_page>.inventory_content .api_detail_drawer{background-color:#fafafa!important}.api_page>.inventory_content .api_detail_drawer .v-toolbar+.v-progress-linear{margin:0;position:absolute;top:64px}.api_page>.inventory_content .api_detail_drawer .inventory_detail_content{margin-top:64px;height:calc(100% - 64px)}.api_page>.inventory_content .api_detail_drawer .v-navigation-drawer__border{z-index:2}.api_page .v-text-field.v-text-field--outline .v-input__control .v-input__slot{border:1px solid rgba(0,0,0,.54)}.v-navigation-drawer{border-right:1px solid rgba(0,0,0,.12)}.v-navigation-drawer .v-toolbar{border-bottom:1px solid hsla(0,0%,100%,.12)}.v-navigation-drawer .v-toolbar__title{font-size:18px;font-weight:600}.menu-item-active{background-color:#018172!important;border-radius:6px;-webkit-box-shadow:0 3px 6px rgba(76,175,80,.3);box-shadow:0 3px 6px rgba(76,175,80,.3);-webkit-transition:all .3s ease;transition:all .3s ease}.menu-item-active,.menu-item-active .v-icon{color:#fff!important}.menu-item-active .v-list__tile__title{color:#fff!important;font-weight:600}.v-list__tile:hover{background-color:rgba(76,175,80,.1);border-radius:6px;-webkit-transition:all .2s ease;transition:all .2s ease;-webkit-box-shadow:0 2px 4px rgba(76,175,80,.15);box-shadow:0 2px 4px rgba(76,175,80,.15)}.v-list__tile:hover .v-icon{color:#00695c}.v-list__tile:hover .v-list__tile__title{color:#00695c;font-weight:500}.cursor-pointer[data-v-13d7e674]{cursor:pointer}.mb-1[data-v-13d7e674]{margin-bottom:4px}.expanded-panel[data-v-13d7e674]{background:linear-gradient(135deg,#f8f9fa,#e9ecef);border-radius:8px;-webkit-box-shadow:0 4px 12px rgba(0,0,0,.15);box-shadow:0 4px 12px rgba(0,0,0,.15);margin:4px;position:relative;overflow:hidden;border:1px solid rgba(25,118,210,.1)}.connection-line[data-v-13d7e674]{position:absolute;top:-8px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:2px;height:8px;background:-webkit-gradient(linear,left top,left bottom,from(rgba(25,118,210,.3)),to(rgba(25,118,210,.1)));background:linear-gradient(180deg,rgba(25,118,210,.3),rgba(25,118,210,.1));z-index:1}.row-identifier[data-v-13d7e674]{background:rgba(25,118,210,.05);border-bottom:1px solid rgba(25,118,210,.1);padding:8px 16px;margin-bottom:8px}.identifier-content[data-v-13d7e674]{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}.identifier-text[data-v-13d7e674]{font-size:12px;font-weight:500;color:#1976d2;letter-spacing:.3px}.section-header[data-v-13d7e674]{margin-bottom:12px;padding:8px 12px;border-bottom:2px solid rgba(0,0,0,.08);background:hsla(0,0%,100%,.6);border-radius:6px 6px 0 0;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.05);box-shadow:0 1px 3px rgba(0,0,0,.05)}.section-title[data-v-13d7e674]{color:#2c3e50}.section-count[data-v-13d7e674]{color:#6c757d;background:rgba(0,0,0,.05);padding:2px 6px;border-radius:10px}.chips-container[data-v-13d7e674]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px}.package-chip[data-v-13d7e674]{-webkit-transition:all .3s ease;transition:all .3s ease;border-radius:16px!important}.package-chip[data-v-13d7e674]:hover{-webkit-transform:translateY(-1px);transform:translateY(-1px);-webkit-box-shadow:0 4px 8px rgba(25,118,210,.2);box-shadow:0 4px 8px rgba(25,118,210,.2)}.service-chip[data-v-13d7e674]{-webkit-transition:all .3s ease;transition:all .3s ease;border-radius:16px!important}.service-chip[data-v-13d7e674]:hover{-webkit-transform:translateY(-1px);transform:translateY(-1px);-webkit-box-shadow:0 4px 8px rgba(156,39,176,.2);box-shadow:0 4px 8px rgba(156,39,176,.2)}.empty-state[data-v-13d7e674]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:16px;background:rgba(0,0,0,.02);border-radius:8px;border:1px dashed rgba(0,0,0,.1)}.text-primary[data-v-13d7e674]{color:#1976d2!important}.text-secondary[data-v-13d7e674]{color:#424242!important}.caption[data-v-13d7e674]{font-size:12px}.expanded-panel[data-v-13d7e674]{-webkit-animation:slideDown-data-v-13d7e674 .4s cubic-bezier(.4,0,.2,1);animation:slideDown-data-v-13d7e674 .4s cubic-bezier(.4,0,.2,1);-webkit-transform-origin:top center;transform-origin:top center}@-webkit-keyframes slideDown-data-v-13d7e674{0%{opacity:0;-webkit-transform:translateY(-15px) scaleY(.95);transform:translateY(-15px) scaleY(.95)}to{opacity:1;-webkit-transform:translateY(0) scaleY(1);transform:translateY(0) scaleY(1)}}@keyframes slideDown-data-v-13d7e674{0%{opacity:0;-webkit-transform:translateY(-15px) scaleY(.95);transform:translateY(-15px) scaleY(.95)}to{opacity:1;-webkit-transform:translateY(0) scaleY(1);transform:translateY(0) scaleY(1)}}.expanded-panel[data-v-13d7e674]:hover{-webkit-box-shadow:0 6px 16px rgba(0,0,0,.2);box-shadow:0 6px 16px rgba(0,0,0,.2);-webkit-transform:translateY(-1px);transform:translateY(-1px);-webkit-transition:all .3s ease;transition:all .3s ease}.price-separator[data-v-13d7e674]{color:#ccc;margin:0 6px;font-weight:300;font-size:12px}.price-text[data-v-13d7e674]{color:#e77c17;font-weight:600;font-size:11px}.service-chip .price-text[data-v-13d7e674]{color:#9c27b0}.filter-field[data-v-13d7e674]{min-width:180px;max-width:220px}.filter-field .v-input__slot[data-v-13d7e674]{border-radius:8px!important;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.1)!important;box-shadow:0 2px 4px rgba(0,0,0,.1)!important;-webkit-transition:all .3s ease;transition:all .3s ease}.filter-field .v-input__slot[data-v-13d7e674]:hover{-webkit-box-shadow:0 4px 8px rgba(0,0,0,.15)!important;box-shadow:0 4px 8px rgba(0,0,0,.15)!important}.filter-field .v-input__slot[data-v-13d7e674]:focus-within{-webkit-box-shadow:0 0 0 2px rgba(25,118,210,.2)!important;box-shadow:0 0 0 2px rgba(25,118,210,.2)!important}.search-btn[data-v-13d7e674]{-webkit-transition:all .3s ease;transition:all .3s ease;border-radius:8px!important;width:48px!important;height:48px!important}.search-btn[data-v-13d7e674]:hover{-webkit-transform:scale(1.05);transform:scale(1.05);-webkit-box-shadow:0 4px 8px rgba(25,118,210,.3)!important;box-shadow:0 4px 8px rgba(25,118,210,.3)!important}.v-card__rounded[data-v-13d7e674]{border-radius:12px!important;overflow:hidden}.filter-section[data-v-13d7e674]{background:linear-gradient(135deg,#f8f9fa,#e9ecef);border-bottom:1px solid rgba(0,0,0,.05);margin-bottom:0}.v-btn--small[data-v-13d7e674]{border-radius:6px!important;font-weight:500;letter-spacing:.3px;text-transform:none}.v-btn--small .v-icon[data-v-13d7e674]{font-size:16px}.d-flex.align-center[data-v-13d7e674]{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.d-flex.align-center>[data-v-13d7e674]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.v-divider--vertical[data-v-13d7e674]{height:32px;margin:0 16px}.vertical-divider[data-v-13d7e674]{-ms-flex-item-align:center;align-self:center;height:40px!important}.list-container[data-v-13d7e674]{padding:0}.loading-container[data-v-13d7e674],.no-data-container[data-v-13d7e674]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:60px 20px;text-align:center}.data-list[data-v-13d7e674],.loading-container[data-v-13d7e674],.no-data-container[data-v-13d7e674]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.data-list[data-v-13d7e674]{padding:12px;gap:12px}.data-card[data-v-13d7e674]{background:#fff;border-radius:12px;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.1);box-shadow:0 2px 8px rgba(0,0,0,.1);-webkit-transition:all .3s ease;transition:all .3s ease;overflow:hidden;border:1px solid rgba(0,0,0,.05)}.data-card[data-v-13d7e674]:hover{-webkit-box-shadow:0 4px 16px rgba(0,0,0,.15);box-shadow:0 4px 16px rgba(0,0,0,.15);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.data-card.has-expanded[data-v-13d7e674]{border-color:rgba(25,118,210,.2);-webkit-box-shadow:0 4px 16px rgba(25,118,210,.1);box-shadow:0 4px 16px rgba(25,118,210,.1)}.card-content[data-v-13d7e674]{padding:16px}.card-header[data-v-13d7e674]{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;margin-bottom:12px;padding-bottom:8px;border-bottom:1px solid rgba(0,0,0,.05)}.header-info[data-v-13d7e674]{-webkit-box-flex:1;-ms-flex:1;flex:1;margin:0 16px}.header-info .info-grid[data-v-13d7e674]{display:-webkit-box;display:-ms-flexbox;display:flex;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:8px}.header-info .info-item[data-v-13d7e674]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2px;-webkit-box-flex:1;-ms-flex:1;flex:1}.header-info .info-label[data-v-13d7e674]{font-size:9px;color:#666;font-weight:500;text-transform:uppercase;letter-spacing:.5px}.header-info .info-value[data-v-13d7e674]{font-size:12px;color:#333;font-weight:500}.header-info .patient-name[data-v-13d7e674]{font-weight:600;font-size:14px;color:#1976d2}.header-info .price[data-v-13d7e674]{font-weight:600;font-size:12px;color:#e77c17}.price-item[data-v-13d7e674]{min-width:60px;max-width:80px;text-align:center}.price-item .info-label[data-v-13d7e674]{font-size:8px}.price-item .info-value[data-v-13d7e674]{font-size:11px}.header-left[data-v-13d7e674]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.item-number[data-v-13d7e674]{font-weight:600;color:#666;font-size:14px}.header-right[data-v-13d7e674]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.status-chip[data-v-13d7e674]{font-weight:500;font-size:12px}.card-body[data-v-13d7e674]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.card-body[data-v-13d7e674],.info-grid[data-v-13d7e674]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px}.info-grid[data-v-13d7e674]{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.info-item[data-v-13d7e674]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px}.info-label[data-v-13d7e674]{font-size:12px;color:#666;font-weight:500;text-transform:uppercase;letter-spacing:.5px}.info-value[data-v-13d7e674]{font-size:14px;color:#333;font-weight:500}.patient-name[data-v-13d7e674]{font-weight:600;font-size:16px;color:#1976d2}.price[data-v-13d7e674]{font-weight:600;font-size:16px;color:#e77c17}.expand-btn[data-v-13d7e674]{min-width:auto;height:32px;font-weight:500}.action-btn[data-v-13d7e674]{width:32px;height:32px}.expanded-content[data-v-13d7e674]{background-color:rgba(25,118,210,.02);border-radius:8px}.sections-container[data-v-13d7e674]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;-ms-flex-wrap:wrap;flex-wrap:wrap}.detail-section[data-v-13d7e674]{background:#fff;border-radius:8px;padding:12px;border:1px solid rgba(0,0,0,.05);-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:250px}.section-header[data-v-13d7e674]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:8px;padding-bottom:6px;border-bottom:1px solid rgba(0,0,0,.1)}.section-title[data-v-13d7e674]{font-weight:600;font-size:14px;color:#333}.section-count[data-v-13d7e674]{margin-left:8px;font-size:12px;color:#666;font-weight:400}.items-list[data-v-13d7e674]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:6px}.detail-item[data-v-13d7e674]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:4px 8px;background:rgba(0,0,0,.02);border-radius:4px;border:1px solid rgba(0,0,0,.05);min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;max-width:180px}.item-name[data-v-13d7e674]{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:12px;color:#333}.item-price[data-v-13d7e674]{font-weight:600;font-size:12px;color:#e77c17}.service-price[data-v-13d7e674]{font-weight:600;font-size:12px;color:#9c27b0}.empty-message[data-v-13d7e674]{padding:12px;text-align:center;color:#666;font-size:14px;background:rgba(0,0,0,.02);border-radius:6px;border:1px dashed rgba(0,0,0,.1)}.pagination-container[data-v-13d7e674]{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:12px 16px;border-top:1px solid rgba(0,0,0,.05);background:#fff;gap:16px}.pagination-container[data-v-13d7e674],.rows-per-page[data-v-13d7e674]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.rows-per-page[data-v-13d7e674]{gap:6px}.rows-label[data-v-13d7e674]{font-size:12px;color:#666;white-space:nowrap;line-height:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.rows-select[data-v-13d7e674]{min-width:60px;max-width:80px;padding:0;margin:0}.rows-select .v-input__slot[data-v-13d7e674]{border-radius:3px!important;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.1)!important;box-shadow:0 1px 2px rgba(0,0,0,.1)!important;min-height:28px!important}.rows-select .v-input__control[data-v-13d7e674]{min-height:28px!important}.rows-select .v-input__append-inner[data-v-13d7e674]{margin-top:0!important}.pagination-info[data-v-13d7e674]{font-size:12px;color:#666;white-space:nowrap}.pagination-arrows[data-v-13d7e674]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:2px}.page-btn[data-v-13d7e674]{width:24px!important;height:24px!important;border-radius:3px!important}.page-btn[data-v-13d7e674]:disabled{opacity:.5}@media (max-width:1200px){.info-grid[data-v-13d7e674]{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:10px}.sections-container[data-v-13d7e674]{gap:12px}}@media (max-width:960px){.filter-field[data-v-13d7e674]{min-width:150px;max-width:180px}.d-flex.flex-wrap[data-v-13d7e674]{gap:8px}.data-list[data-v-13d7e674]{padding:10px;gap:10px}.card-content[data-v-13d7e674]{padding:12px}.header-info .info-grid[data-v-13d7e674]{grid-template-columns:repeat(auto-fit,minmax(100px,1fr));gap:6px}.sections-container[data-v-13d7e674]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}}@media (max-width:600px){.filter-field[data-v-13d7e674]{min-width:120px;max-width:150px}.v-card-actions[data-v-13d7e674]{padding:12px!important}.data-list[data-v-13d7e674]{padding:8px;gap:8px}.card-content[data-v-13d7e674]{padding:10px}.card-header[data-v-13d7e674]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:8px}.header-info[data-v-13d7e674]{margin:8px 0;width:100%}.header-info .info-grid[data-v-13d7e674]{grid-template-columns:repeat(3,1fr);gap:8px}.detail-section[data-v-13d7e674],.expanded-content[data-v-13d7e674]{padding:10px}.pagination-container[data-v-13d7e674]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.rows-per-page[data-v-13d7e674]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.pagination-info[data-v-13d7e674]{text-align:center}.pagination-arrows[data-v-13d7e674]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.page-container[data-v-55e81288]{width:100%;height:100%;padding:20px;background-color:#f5f5f5;overflow-y:auto}.lab-report[data-v-55e81288]{margin:0 auto;background-color:#fff;border-radius:8px;-webkit-box-shadow:0 0 10px rgba(0,0,0,.1);box-shadow:0 0 10px rgba(0,0,0,.1);padding:30px}.patient-info[data-v-55e81288]{margin-bottom:30px;background-color:#f8f9fa;border:1px solid #e0e0e0;border-radius:8px;padding:24px}.patient-info h3[data-v-55e81288]{margin:-24px -24px 20px -24px;padding:16px 24px;background-color:#2c8f66;border-bottom:1px solid #e0e0e0;border-radius:8px 8px 0 0;font-size:18px;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.info-row[data-v-55e81288]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px}.info-item[data-v-55e81288]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:200px}.info-item[data-v-55e81288],.info-item span[data-v-55e81288]:first-child{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.info-item span[data-v-55e81288]:first-child{font-weight:600;color:#666;margin-right:8px}.screening-request-info[data-v-55e81288]{margin-bottom:30px;border:1px solid #e0e0e0;border-radius:8px;padding:24px}.screening-request-info h3[data-v-55e81288]{margin:-24px -24px 20px -24px;padding:16px 24px;background-color:#2196f3;border-bottom:1px solid #e0e0e0;border-radius:8px 8px 0 0;font-size:18px;color:#fff}.info-grid[data-v-55e81288]{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:16px;margin-bottom:10px}.info-grid .info-item[data-v-55e81288]{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;padding:12px;background-color:#f8f9fa;border-radius:6px;border:1px solid #e9ecef}.info-grid .info-item .field-label[data-v-55e81288]{font-weight:600;color:#495057}.info-grid .info-item .field-value[data-v-55e81288]{color:#212529}.date-value[data-v-55e81288]{color:#6c757d!important;font-style:italic}.price-value[data-v-55e81288]{color:#28a745!important;font-weight:600}.timeslot-value[data-v-55e81288]{color:#007bff!important;font-weight:500}.status-pending[data-v-55e81288]{color:#ffc107;font-weight:600}.status-approved[data-v-55e81288]{color:#28a745;font-weight:600}.status-rejected[data-v-55e81288]{color:#dc3545;font-weight:600}.status-revoked[data-v-55e81288]{color:#ff9800;font-weight:600}.status-cancelled[data-v-55e81288],.status-unknown[data-v-55e81288]{color:#6c757d;font-weight:600}.packages-section[data-v-55e81288],.services-section[data-v-55e81288]{margin-bottom:20px}.packages-section h4[data-v-55e81288],.services-section h4[data-v-55e81288]{color:#495057;font-size:16px;margin-bottom:12px;padding-bottom:8px;border-bottom:2px solid #e9ecef;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.package-list[data-v-55e81288],.service-list[data-v-55e81288]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:12px}.package-item[data-v-55e81288],.service-item[data-v-55e81288]{padding:16px;background-color:#f8f9fa;border:1px solid #e9ecef;border-radius:6px;-webkit-transition:all .2s ease;transition:all .2s ease}.package-item[data-v-55e81288]:hover,.service-item[data-v-55e81288]:hover{background-color:#e9ecef;-webkit-transform:translateY(-1px);transform:translateY(-1px);-webkit-box-shadow:0 2px 4px rgba(0,0,0,.1);box-shadow:0 2px 4px rgba(0,0,0,.1)}.package-header[data-v-55e81288],.service-header[data-v-55e81288]{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;margin-bottom:8px}.package-name[data-v-55e81288],.service-name[data-v-55e81288]{font-weight:600;color:#495057;font-size:14px}.package-price[data-v-55e81288],.service-price[data-v-55e81288]{font-weight:600;color:#28a745;font-size:14px}.package-code[data-v-55e81288],.service-code[data-v-55e81288]{color:#6c757d;font-size:12px}.status-banners-container[data-v-55e81288]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;margin-bottom:10px}.status-banner[data-v-55e81288]{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:8px 16px;border-radius:6px;border:1px solid;background-color:transparent;-webkit-transition:all .2s ease;transition:all .2s ease}.status-banner[data-v-55e81288]:hover{-webkit-transform:translateY(-1px);transform:translateY(-1px);-webkit-box-shadow:0 2px 4px rgba(0,0,0,.1);box-shadow:0 2px 4px rgba(0,0,0,.1)}.rejection-banner[data-v-55e81288]{border-color:#dc3545;color:#dc3545}.revoke-banner[data-v-55e81288]{border-color:#ff9800;color:#ff9800}.cancel-banner[data-v-55e81288]{border-color:#6c757d;color:#6c757d}.status-banner .cancel-banner-content[data-v-55e81288],.status-banner .rejection-banner-content[data-v-55e81288],.status-banner .revoke-banner-content[data-v-55e81288]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.status-banner .cancel-info[data-v-55e81288],.status-banner .rejection-info[data-v-55e81288],.status-banner .revoke-info[data-v-55e81288]{-webkit-box-flex:1;-ms-flex:1;flex:1}.status-banner .cancel-title[data-v-55e81288],.status-banner .rejection-title[data-v-55e81288],.status-banner .revoke-title[data-v-55e81288]{font-size:14px;font-weight:600;margin-bottom:4px;text-transform:uppercase;letter-spacing:.5px}.status-banner .cancel-reason-text[data-v-55e81288],.status-banner .rejection-reason-text[data-v-55e81288],.status-banner .revoke-reason-text[data-v-55e81288]{font-size:12px;line-height:1.4;opacity:.8}.status-icon[data-v-55e81288]{font-size:20px;opacity:.9}.lab-footer[data-v-55e81288]{margin-top:30px;padding-top:20px;display:-webkit-box;display:-ms-flexbox;display:flex}.lab-footer .v-btn[data-v-55e81288]{-webkit-transition:all .2s ease;transition:all .2s ease}.lab-footer .v-btn[data-v-55e81288]:hover{-webkit-transform:translateY(-1px);transform:translateY(-1px);-webkit-box-shadow:0 2px 4px rgba(0,0,0,.1);box-shadow:0 2px 4px rgba(0,0,0,.1)}.v-dialog .v-card[data-v-55e81288]{border-radius:8px}.v-dialog .v-card-title[data-v-55e81288]{background-color:#f8f9fa;border-bottom:1px solid #e9ecef;color:#495057}.v-dialog .v-textarea[data-v-55e81288]{margin-top:8px}.back-btn[data-v-55e81288]{color:red;font-style:italic;cursor:pointer}.back-btn[data-v-55e81288]:hover{text-decoration:underline}.filter-field[data-v-0b5d95dc]{min-width:180px;max-width:220px}.filter-field .v-input__slot[data-v-0b5d95dc]{border-radius:8px!important;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.1)!important;box-shadow:0 2px 4px rgba(0,0,0,.1)!important;-webkit-transition:all .3s ease;transition:all .3s ease}.filter-field .v-input__slot[data-v-0b5d95dc]:hover{-webkit-box-shadow:0 4px 8px rgba(0,0,0,.15)!important;box-shadow:0 4px 8px rgba(0,0,0,.15)!important}.filter-field .v-input__slot[data-v-0b5d95dc]:focus-within{-webkit-box-shadow:0 0 0 2px rgba(25,118,210,.2)!important;box-shadow:0 0 0 2px rgba(25,118,210,.2)!important}.search-btn[data-v-0b5d95dc]{-webkit-transition:all .3s ease;transition:all .3s ease;border-radius:8px!important;width:48px!important;height:48px!important}.search-btn[data-v-0b5d95dc]:hover{-webkit-transform:scale(1.05);transform:scale(1.05);-webkit-box-shadow:0 4px 8px rgba(25,118,210,.3)!important;box-shadow:0 4px 8px rgba(25,118,210,.3)!important}.v-card__rounded[data-v-0b5d95dc]{border-radius:12px!important;overflow:hidden}.filter-section[data-v-0b5d95dc]{background:linear-gradient(135deg,#f8f9fa,#e9ecef);border-bottom:1px solid rgba(0,0,0,.05);margin-bottom:0}.d-flex.align-center[data-v-0b5d95dc]{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.d-flex.align-center>[data-v-0b5d95dc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:960px){.filter-field[data-v-0b5d95dc]{min-width:150px;max-width:180px}.d-flex.flex-wrap[data-v-0b5d95dc]{gap:8px}}@media (max-width:600px){.filter-field[data-v-0b5d95dc]{min-width:120px;max-width:150px}.v-card-actions[data-v-0b5d95dc]{padding:12px!important}}.filter-field[data-v-24ef0b8f]{min-width:180px;max-width:220px}.filter-field .v-input__slot[data-v-24ef0b8f]{border-radius:8px!important;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.1)!important;box-shadow:0 2px 4px rgba(0,0,0,.1)!important;-webkit-transition:all .3s ease;transition:all .3s ease}.filter-field .v-input__slot[data-v-24ef0b8f]:hover{-webkit-box-shadow:0 4px 8px rgba(0,0,0,.15)!important;box-shadow:0 4px 8px rgba(0,0,0,.15)!important}.filter-field .v-input__slot[data-v-24ef0b8f]:focus-within{-webkit-box-shadow:0 0 0 2px rgba(25,118,210,.2)!important;box-shadow:0 0 0 2px rgba(25,118,210,.2)!important}.search-btn[data-v-24ef0b8f]{-webkit-transition:all .3s ease;transition:all .3s ease;border-radius:8px!important;width:48px!important;height:48px!important}.search-btn[data-v-24ef0b8f]:hover{-webkit-transform:scale(1.05);transform:scale(1.05);-webkit-box-shadow:0 4px 8px rgba(25,118,210,.3)!important;box-shadow:0 4px 8px rgba(25,118,210,.3)!important}.v-card__rounded[data-v-24ef0b8f]{border-radius:12px!important;overflow:hidden}.filter-section[data-v-24ef0b8f]{background:linear-gradient(135deg,#f8f9fa,#e9ecef);border-bottom:1px solid rgba(0,0,0,.05);margin-bottom:0}.d-flex.align-center[data-v-24ef0b8f]{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.d-flex.align-center>[data-v-24ef0b8f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:960px){.filter-field[data-v-24ef0b8f]{min-width:150px;max-width:180px}.d-flex.flex-wrap[data-v-24ef0b8f]{gap:8px}}@media (max-width:600px){.filter-field[data-v-24ef0b8f]{min-width:120px;max-width:150px}.v-card-actions[data-v-24ef0b8f]{padding:12px!important}}