.vms-search-box{max-width:780px;margin:0 auto;padding:24px;border:1px solid #e2e2e2;border-radius:10px;background:#fafafa;font-family:inherit}.vms-title{margin:0 0 16px;font-size:1.3rem}.vms-row{display:flex;flex-wrap:wrap;gap:12px}.vms-select{flex:1 1 200px;padding:10px 12px;border-radius:6px;border:1px solid #ccc;font-size:15px;background:#fff}.vms-select:disabled{background:#f0f0f0;color:#999}.vms-result{margin-top:20px;padding:16px;background:#fff;border:1px solid #ddd;border-radius:8px}.vms-product-list{list-style:none;margin:0;padding:0}.vms-product-list li{display:flex;justify-content:space-between;padding:8px 0;border-bottom:1px solid #eee}.vms-product-list li:last-child{border-bottom:none}.vms-label{color:#555}.vms-code{font-weight:600;letter-spacing:.02em}.vms-vehicle-banner{margin:0 0 16px;padding:10px 14px;background:#f0f6fc;border-left:3px solid #2563eb;border-radius:4px;font-size:14px}.vms-vehicle-banner__label{color:#555}.vms-vehicle-banner__value{font-weight:600}